@charset "UTF-8";
/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************/body{color:#222;font-family:Plus Jakarta Sans,sans-serif;font-size:1.8rem;font-weight:400}a{color:inherit}a,a:hover,a:visited{text-decoration:none}.h1{font-size:clamp(2.8rem,5vw,6rem)}.h2{font-size:clamp(2.4rem,5vw,3.6rem)}@media screen and (min-width:1280px) and (max-width:1600px){.h2{font-size:2.8rem}}@media screen and (min-width:1024px) and (max-width:1280px){.h2{font-size:2.2rem}}.h2--bigger{font-size:clamp(2.2rem,5vw,4.5rem)}@media screen and (min-width:1600px) and (max-width:1800px){.h2--bigger{font-size:4rem}}@media screen and (min-width:1280px) and (max-width:1600px){.h2--bigger{font-size:3.4rem}}@media screen and (min-width:1024px) and (max-width:1280px){.h2--bigger{font-size:2.2rem}}.cart-empty.woocommerce-info,.h3{font-size:clamp(2rem,5vw,2.6rem)}.h4,.variations label{font-size:clamp(1.6rem,5vw,2rem)}@media screen and (min-width:1024px) and (max-width:1600px){.h4,.variations label{font-size:1.8rem}}.cart-empty.woocommerce-info,.h1,.h2,.h3,.h4,.variations label{font-weight:200;letter-spacing:10%;line-height:1.2}.reset_variations,.stock,.text,.woocommerce-Tabs-panel,.woocommerce-error,.woocommerce-info,.woocommerce-privacy-policy-text,.woocommerce-result-count{color:#424242;font-size:1.6rem;font-weight:300;line-height:1.6}@media screen and (max-width:768px){.reset_variations,.stock,.text,.woocommerce-Tabs-panel,.woocommerce-error,.woocommerce-info,.woocommerce-privacy-policy-text,.woocommerce-result-count{font-size:1.4rem}}.reset_variations p,.stock p,.text p,.woocommerce-Tabs-panel p,.woocommerce-error p,.woocommerce-info p,.woocommerce-privacy-policy-text p,.woocommerce-result-count p{margin-bottom:1.5rem}.reset_variations--min,.stock--min,.text--min,.woocommerce-Tabs-panel--min,.woocommerce-error--min,.woocommerce-info--min,.woocommerce-privacy-policy-text--min,.woocommerce-result-count--min{font-size:1.2rem}.reset_variations--bigger,.stock--bigger,.text--bigger,.woocommerce-Tabs-panel--bigger,.woocommerce-error--bigger,.woocommerce-info--bigger,.woocommerce-privacy-policy-text--bigger,.woocommerce-result-count--bigger{font-size:clamp(1.8rem,5vw,2rem);line-height:1.5}@media screen and (max-width:1024px){.reset_variations--bigger,.stock--bigger,.text--bigger,.woocommerce-Tabs-panel--bigger,.woocommerce-error--bigger,.woocommerce-info--bigger,.woocommerce-privacy-policy-text--bigger,.woocommerce-result-count--bigger{font-size:1.6rem}}.reset_variations--margin p,.stock--margin p,.text--margin p,.woocommerce-Tabs-panel--margin p,.woocommerce-error--margin p,.woocommerce-info--margin p,.woocommerce-privacy-policy-text--margin p,.woocommerce-result-count--margin p{margin-bottom:0}.reset_variations ul,.stock ul,.text ul,.woocommerce-Tabs-panel ul,.woocommerce-error ul,.woocommerce-info ul,.woocommerce-privacy-policy-text ul,.woocommerce-result-count ul{list-style:disc;padding-left:2rem}.reset_variations ol,.stock ol,.text ol,.woocommerce-Tabs-panel ol,.woocommerce-error ol,.woocommerce-info ol,.woocommerce-privacy-policy-text ol,.woocommerce-result-count ol{list-style:decimal;padding-left:2rem}.white{color:#fff}.dusty-gray{color:#9c9c9c}.category{font-size:1.6rem;font-weight:800;letter-spacing:15%;line-height:3;position:relative;text-transform:uppercase}.category:before{background:#9c9c9c;bottom:-5px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.category:hover:before{transform:scaleX(1);transform-origin:0 50%}html{font-size:62.5%;margin-top:0!important;scroll-margin-top:120px;scroll-padding-top:5rem}@media screen and (max-width:1024px){html{overflow-x:hidden}}body{cursor:default;overflow-x:hidden;scroll-margin-top:120px;scroll-padding-top:5rem}img{max-width:100%}*{box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p){margin:0}:where(ul,ol){list-style:none;margin:0;padding:0}button,input,textarea{font-family:Plus Jakarta Sans,sans-serif}button :active,button :focus,button :focus-visible,input :active,input :focus,input :focus-visible,textarea :active,textarea :focus,textarea :focus-visible{border:unset;font-weight:500;outline:unset}:focus-visible{border:unset;font-weight:500;outline:unset}button{background-color:unset;border:unset}main:not(#main){margin-top:10rem}@media screen and (max-width:1024px){main:not(#main){margin-top:7rem}}.dark-bg{background-color:#222}.wishlist-btn{cursor:pointer}.wishlist-btn svg path{transition-duration:.2s;transition-property:fill,stroke;transition-timing-function:ease}.wishlist-btn.is-active svg path,.wishlist-btn:hover svg path{fill:#222;stroke:#222}#primary{width:100%}.wpcf7-not-valid-tip{font-size:1.2rem}x label:has(>input[type=checkbox]){align-items:center;cursor:pointer;display:inline-flex;padding-left:32px;position:relative!important}label:has(>input[type=checkbox])>input[type=checkbox]{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}label:has(>input[type=checkbox]):before{background:transparent;border:1px solid #b0b0b0;border-radius:5px;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}label:has(>input[type=checkbox]):after{color:#9c9c9c;content:"✓";font-size:13px;height:20px;left:0;line-height:2.4;opacity:0;position:absolute;text-align:center;top:-4px;transition:opacity .15s ease;width:20px}label:has(>input[type=checkbox]:checked):after{opacity:1}.shop_table.woocommerce-checkout-review-order-table{width:100%}.wpcf7-not-valid-tip{font-size:1.2rem!important}.woocommerce-checkout #payment .payment_box{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:12px}.woocommerce-checkout #payment #place_order{background:#111;border:0;border-radius:12px;color:#fff;font-weight:700;letter-spacing:.2px;padding:14px 16px}.ln-wishlist-float{align-items:center;background:#222;border:1px solid #fff;border-radius:999px;border-radius:0!important;border-bottom-right-radius:4px!important;bottom:120px;display:inline-flex;display:flex;gap:10px;justify-content:flex-end;left:0;padding:10px 14px;position:fixed;text-decoration:none;transform:translateX(-5px);transition:all .5s;width:50px;z-index:9999}.ln-wishlist-float__count{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:999px;display:inline-flex;font-size:12px;height:22px;justify-content:center;min-width:22px;padding:0 6px;position:absolute;right:-7px;top:-10px}.ln-wishlist-float svg path{stroke:#fff}.ln-wishlist-float:hover{transform:translateX(0)}.woocommerce-error{padding:20px 0}.flex{display:flex!important}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-center-items{align-items:center;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:1024px){.flex-flow-revers{flex-flow:column-reverse}}@media (min-width:768px){.md-flex{display:flex}.md-flex-wrap{flex-wrap:wrap}.md-flex-row{flex-direction:row}.md-flex-col{flex-direction:column}.md-items-center{align-items:center}.md-justify-between{justify-content:space-between}}@media (min-width:1024px){.lg-flex{display:flex}.lg-flex-wrap{flex-wrap:wrap}.lg-flex-row{flex-direction:row}.lg-flex-col{flex-direction:column}.lg-items-center{align-items:center}.lg-justify-between{justify-content:space-between}}.z-index-0{position:relative;z-index:0}.z-index-1{position:relative;z-index:1}.z-index-2{position:relative;z-index:2}.z-index-5{position:relative;z-index:5}.z-index-10{position:relative;z-index:10}.z-index-100{position:relative;z-index:100}.z-index-999{position:relative;z-index:999}.z-index-0--abs{position:absolute;z-index:0}.z-index-0--fix{position:fixed;z-index:0}.z-index-0--stk{position:sticky;z-index:0}.z-index-1--abs{position:absolute;z-index:1}.z-index-1--fix{position:fixed;z-index:1}.z-index-1--stk{position:sticky;z-index:1}.z-index-2--abs{position:absolute;z-index:2}.z-index-2--fix{position:fixed;z-index:2}.z-index-2--stk{position:sticky;z-index:2}.z-index-5--abs{position:absolute;z-index:5}.z-index-5--fix{position:fixed;z-index:5}.z-index-5--stk{position:sticky;z-index:5}.z-index-10--abs{position:absolute;z-index:10}.z-index-10--fix{position:fixed;z-index:10}.z-index-10--stk{position:sticky;z-index:10}.z-index-100--abs{position:absolute;z-index:100}.z-index-100--fix{position:fixed;z-index:100}.z-index-100--stk{position:sticky;z-index:100}.z-index-999--abs{position:absolute;z-index:999}.z-index-999--fix{position:fixed;z-index:999}.z-index-999--stk{position:sticky;z-index:999}@media (min-width:1024px){.lg-z-index-0{position:relative;z-index:0}.lg-z-index-1{position:relative;z-index:1}.lg-z-index-2{position:relative;z-index:2}.lg-z-index-5{position:relative;z-index:5}.lg-z-index-10{position:relative;z-index:10}.lg-z-index-100{position:relative;z-index:100}.lg-z-index-999{position:relative;z-index:999}}.margin-0{margin:0}.margin-x-auto{margin:0 auto}.mx-1{margin:0 1rem}@media screen and (max-width:1024px){.mx-1{margin:0 .5rem}}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}@media screen and (max-width:1024px){.mr-1{margin:0 .5rem}}.ml-auto{margin-left:auto}.mb-3{margin-bottom:3rem}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0}.pt-0,.py-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-1{padding:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-bottom:.25rem}.pt-1,.py-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-bottom:.5rem}.pt-2,.py-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.p-3{padding:1rem}.px-3{padding-left:1rem;padding-right:1rem}.py-3{padding-bottom:1rem}.pt-3,.py-3{padding-top:1rem}.pr-3{padding-right:1rem}.pb-3{padding-bottom:1rem}.pl-3{padding-left:1rem}.p-4{padding:1.5rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-bottom:1.5rem}.pt-4,.py-4{padding-top:1.5rem}.pr-4{padding-right:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4{padding-left:1.5rem}.p-5{padding:2rem}.px-5{padding-left:2rem;padding-right:2rem}.py-5{padding-bottom:2rem}.pt-5,.py-5{padding-top:2rem}.pr-5{padding-right:2rem}.pb-5{padding-bottom:2rem}.pl-5{padding-left:2rem}.p-6{padding:5rem}.px-6{padding-left:5rem;padding-right:5rem}.py-6{padding-bottom:5rem}.pt-6,.py-6{padding-top:5rem}.pr-6{padding-right:5rem}.pb-6{padding-bottom:5rem}.pl-6{padding-left:5rem}.p-7{padding:7rem}.px-7{padding-left:7rem;padding-right:7rem}.py-7{padding-bottom:7rem}.pt-7,.py-7{padding-top:7rem}.pr-7{padding-right:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.p-8{padding:3rem}.px-8{padding-left:3rem;padding-right:3rem}.py-8{padding-bottom:3rem}.pt-8,.py-8{padding-top:3rem}.pr-8{padding-right:3rem}.pb-8{padding-bottom:3rem}.pl-8{padding-left:3rem}.p-10{padding:10rem}.px-10{padding-left:10rem;padding-right:10rem}.py-10{padding-bottom:10rem}.pt-10,.py-10{padding-top:10rem}.pr-10{padding-right:10rem}.pb-10{padding-bottom:10rem}.pl-10{padding-left:10rem}.p-15{padding:15rem}.px-15{padding-left:15rem;padding-right:15rem}.py-15{padding-bottom:15rem}.pt-15,.py-15{padding-top:15rem}.pr-15{padding-right:15rem}.pb-15{padding-bottom:15rem}.pl-15{padding-left:15rem}.p-17{padding:17rem}.px-17{padding-left:17rem;padding-right:17rem}.py-17{padding-bottom:17rem}.pt-17,.py-17{padding-top:17rem}.pr-17{padding-right:17rem}.pb-17{padding-bottom:17rem}.pl-17{padding-left:17rem}@media (min-width:768px){.md-p-0{padding:0}.md-px-0{padding-left:0;padding-right:0}.md-py-0{padding-bottom:0}.md-pt-0,.md-py-0{padding-top:0}.md-pr-0{padding-right:0}.md-pb-0{padding-bottom:0}.md-pl-0{padding-left:0}.md-p-1{padding:.25rem}.md-px-1{padding-left:.25rem;padding-right:.25rem}.md-py-1{padding-bottom:.25rem}.md-pt-1,.md-py-1{padding-top:.25rem}.md-pr-1{padding-right:.25rem}.md-pb-1{padding-bottom:.25rem}.md-pl-1{padding-left:.25rem}.md-p-2{padding:.5rem}.md-px-2{padding-left:.5rem;padding-right:.5rem}.md-py-2{padding-bottom:.5rem}.md-pt-2,.md-py-2{padding-top:.5rem}.md-pr-2{padding-right:.5rem}.md-pb-2{padding-bottom:.5rem}.md-pl-2{padding-left:.5rem}.md-p-3{padding:1rem}.md-px-3{padding-left:1rem;padding-right:1rem}.md-py-3{padding-bottom:1rem}.md-pt-3,.md-py-3{padding-top:1rem}.md-pr-3{padding-right:1rem}.md-pb-3{padding-bottom:1rem}.md-pl-3{padding-left:1rem}.md-p-4{padding:1.5rem}.md-px-4{padding-left:1.5rem;padding-right:1.5rem}.md-py-4{padding-bottom:1.5rem}.md-pt-4,.md-py-4{padding-top:1.5rem}.md-pr-4{padding-right:1.5rem}.md-pb-4{padding-bottom:1.5rem}.md-pl-4{padding-left:1.5rem}.md-p-5{padding:2rem}.md-px-5{padding-left:2rem;padding-right:2rem}.md-py-5{padding-bottom:2rem}.md-pt-5,.md-py-5{padding-top:2rem}.md-pr-5{padding-right:2rem}.md-pb-5{padding-bottom:2rem}.md-pl-5{padding-left:2rem}.md-p-6{padding:5rem}.md-px-6{padding-left:5rem;padding-right:5rem}.md-py-6{padding-bottom:5rem}.md-pt-6,.md-py-6{padding-top:5rem}.md-pr-6{padding-right:5rem}.md-pb-6{padding-bottom:5rem}.md-pl-6{padding-left:5rem}.md-p-7{padding:7rem}.md-px-7{padding-left:7rem;padding-right:7rem}.md-py-7{padding-bottom:7rem}.md-pt-7,.md-py-7{padding-top:7rem}.md-pr-7{padding-right:7rem}.md-pb-7{padding-bottom:7rem}.md-pl-7{padding-left:7rem}.md-p-8{padding:3rem}.md-px-8{padding-left:3rem;padding-right:3rem}.md-py-8{padding-bottom:3rem}.md-pt-8,.md-py-8{padding-top:3rem}.md-pr-8{padding-right:3rem}.md-pb-8{padding-bottom:3rem}.md-pl-8{padding-left:3rem}.md-p-10{padding:10rem}.md-px-10{padding-left:10rem;padding-right:10rem}.md-py-10{padding-bottom:10rem}.md-pt-10,.md-py-10{padding-top:10rem}.md-pr-10{padding-right:10rem}.md-pb-10{padding-bottom:10rem}.md-pl-10{padding-left:10rem}.md-p-15{padding:15rem}.md-px-15{padding-left:15rem;padding-right:15rem}.md-py-15{padding-bottom:15rem}.md-pt-15,.md-py-15{padding-top:15rem}.md-pr-15{padding-right:15rem}.md-pb-15{padding-bottom:15rem}.md-pl-15{padding-left:15rem}.md-p-17{padding:17rem}.md-px-17{padding-left:17rem;padding-right:17rem}.md-py-17{padding-bottom:17rem}.md-pt-17,.md-py-17{padding-top:17rem}.md-pr-17{padding-right:17rem}.md-pb-17{padding-bottom:17rem}.md-pl-17{padding-left:17rem}}@media (min-width:1024px){.lg-p-0{padding:0}.lg-px-0{padding-left:0;padding-right:0}.lg-py-0{padding-bottom:0}.lg-pt-0,.lg-py-0{padding-top:0}.lg-pr-0{padding-right:0}.lg-pb-0{padding-bottom:0}.lg-pl-0{padding-left:0}.lg-p-1{padding:.25rem}.lg-px-1{padding-left:.25rem;padding-right:.25rem}.lg-py-1{padding-bottom:.25rem}.lg-pt-1,.lg-py-1{padding-top:.25rem}.lg-pr-1{padding-right:.25rem}.lg-pb-1{padding-bottom:.25rem}.lg-pl-1{padding-left:.25rem}.lg-p-2{padding:.5rem}.lg-px-2{padding-left:.5rem;padding-right:.5rem}.lg-py-2{padding-bottom:.5rem}.lg-pt-2,.lg-py-2{padding-top:.5rem}.lg-pr-2{padding-right:.5rem}.lg-pb-2{padding-bottom:.5rem}.lg-pl-2{padding-left:.5rem}.lg-p-3{padding:1rem}.lg-px-3{padding-left:1rem;padding-right:1rem}.lg-py-3{padding-bottom:1rem}.lg-pt-3,.lg-py-3{padding-top:1rem}.lg-pr-3{padding-right:1rem}.lg-pb-3{padding-bottom:1rem}.lg-pl-3{padding-left:1rem}.lg-p-4{padding:1.5rem}.lg-px-4{padding-left:1.5rem;padding-right:1.5rem}.lg-py-4{padding-bottom:1.5rem}.lg-pt-4,.lg-py-4{padding-top:1.5rem}.lg-pr-4{padding-right:1.5rem}.lg-pb-4{padding-bottom:1.5rem}.lg-pl-4{padding-left:1.5rem}.lg-p-5{padding:2rem}.lg-px-5{padding-left:2rem;padding-right:2rem}.lg-py-5{padding-bottom:2rem}.lg-pt-5,.lg-py-5{padding-top:2rem}.lg-pr-5{padding-right:2rem}.lg-pb-5{padding-bottom:2rem}.lg-pl-5{padding-left:2rem}.lg-p-6{padding:5rem}.lg-px-6{padding-left:5rem;padding-right:5rem}.lg-py-6{padding-bottom:5rem}.lg-pt-6,.lg-py-6{padding-top:5rem}.lg-pr-6{padding-right:5rem}.lg-pb-6{padding-bottom:5rem}.lg-pl-6{padding-left:5rem}.lg-p-7{padding:7rem}.lg-px-7{padding-left:7rem;padding-right:7rem}.lg-py-7{padding-bottom:7rem}.lg-pt-7,.lg-py-7{padding-top:7rem}.lg-pr-7{padding-right:7rem}.lg-pb-7{padding-bottom:7rem}.lg-pl-7{padding-left:7rem}.lg-p-8{padding:3rem}.lg-px-8{padding-left:3rem;padding-right:3rem}.lg-py-8{padding-bottom:3rem}.lg-pt-8,.lg-py-8{padding-top:3rem}.lg-pr-8{padding-right:3rem}.lg-pb-8{padding-bottom:3rem}.lg-pl-8{padding-left:3rem}.lg-p-10{padding:10rem}.lg-px-10{padding-left:10rem;padding-right:10rem}.lg-py-10{padding-bottom:10rem}.lg-pt-10,.lg-py-10{padding-top:10rem}.lg-pr-10{padding-right:10rem}.lg-pb-10{padding-bottom:10rem}.lg-pl-10{padding-left:10rem}.lg-p-15{padding:15rem}.lg-px-15{padding-left:15rem;padding-right:15rem}.lg-py-15{padding-bottom:15rem}.lg-pt-15,.lg-py-15{padding-top:15rem}.lg-pr-15{padding-right:15rem}.lg-pb-15{padding-bottom:15rem}.lg-pl-15{padding-left:15rem}.lg-p-17{padding:17rem}.lg-px-17{padding-left:17rem;padding-right:17rem}.lg-py-17{padding-bottom:17rem}.lg-pt-17,.lg-py-17{padding-top:17rem}.lg-pr-17{padding-right:17rem}.lg-pb-17{padding-bottom:17rem}.lg-pl-17{padding-left:17rem}}@media (min-width:1280px){.xl-p-0{padding:0}.xl-px-0{padding-left:0;padding-right:0}.xl-py-0{padding-bottom:0}.xl-pt-0,.xl-py-0{padding-top:0}.xl-pr-0{padding-right:0}.xl-pb-0{padding-bottom:0}.xl-pl-0{padding-left:0}.xl-p-1{padding:.25rem}.xl-px-1{padding-left:.25rem;padding-right:.25rem}.xl-py-1{padding-bottom:.25rem}.xl-pt-1,.xl-py-1{padding-top:.25rem}.xl-pr-1{padding-right:.25rem}.xl-pb-1{padding-bottom:.25rem}.xl-pl-1{padding-left:.25rem}.xl-p-2{padding:.5rem}.xl-px-2{padding-left:.5rem;padding-right:.5rem}.xl-py-2{padding-bottom:.5rem}.xl-pt-2,.xl-py-2{padding-top:.5rem}.xl-pr-2{padding-right:.5rem}.xl-pb-2{padding-bottom:.5rem}.xl-pl-2{padding-left:.5rem}.xl-p-3{padding:1rem}.xl-px-3{padding-left:1rem;padding-right:1rem}.xl-py-3{padding-bottom:1rem}.xl-pt-3,.xl-py-3{padding-top:1rem}.xl-pr-3{padding-right:1rem}.xl-pb-3{padding-bottom:1rem}.xl-pl-3{padding-left:1rem}.xl-p-4{padding:1.5rem}.xl-px-4{padding-left:1.5rem;padding-right:1.5rem}.xl-py-4{padding-bottom:1.5rem}.xl-pt-4,.xl-py-4{padding-top:1.5rem}.xl-pr-4{padding-right:1.5rem}.xl-pb-4{padding-bottom:1.5rem}.xl-pl-4{padding-left:1.5rem}.xl-p-5{padding:2rem}.xl-px-5{padding-left:2rem;padding-right:2rem}.xl-py-5{padding-bottom:2rem}.xl-pt-5,.xl-py-5{padding-top:2rem}.xl-pr-5{padding-right:2rem}.xl-pb-5{padding-bottom:2rem}.xl-pl-5{padding-left:2rem}.xl-p-6{padding:5rem}.xl-px-6{padding-left:5rem;padding-right:5rem}.xl-py-6{padding-bottom:5rem}.xl-pt-6,.xl-py-6{padding-top:5rem}.xl-pr-6{padding-right:5rem}.xl-pb-6{padding-bottom:5rem}.xl-pl-6{padding-left:5rem}.xl-p-7{padding:7rem}.xl-px-7{padding-left:7rem;padding-right:7rem}.xl-py-7{padding-bottom:7rem}.xl-pt-7,.xl-py-7{padding-top:7rem}.xl-pr-7{padding-right:7rem}.xl-pb-7{padding-bottom:7rem}.xl-pl-7{padding-left:7rem}.xl-p-8{padding:3rem}.xl-px-8{padding-left:3rem;padding-right:3rem}.xl-py-8{padding-bottom:3rem}.xl-pt-8,.xl-py-8{padding-top:3rem}.xl-pr-8{padding-right:3rem}.xl-pb-8{padding-bottom:3rem}.xl-pl-8{padding-left:3rem}.xl-p-10{padding:10rem}.xl-px-10{padding-left:10rem;padding-right:10rem}.xl-py-10{padding-bottom:10rem}.xl-pt-10,.xl-py-10{padding-top:10rem}.xl-pr-10{padding-right:10rem}.xl-pb-10{padding-bottom:10rem}.xl-pl-10{padding-left:10rem}.xl-p-15{padding:15rem}.xl-px-15{padding-left:15rem;padding-right:15rem}.xl-py-15{padding-bottom:15rem}.xl-pt-15,.xl-py-15{padding-top:15rem}.xl-pr-15{padding-right:15rem}.xl-pb-15{padding-bottom:15rem}.xl-pl-15{padding-left:15rem}.xl-p-17{padding:17rem}.xl-px-17{padding-left:17rem;padding-right:17rem}.xl-py-17{padding-bottom:17rem}.xl-pt-17,.xl-py-17{padding-top:17rem}.xl-pr-17{padding-right:17rem}.xl-pb-17{padding-bottom:17rem}.xl-pl-17{padding-left:17rem}}@media (min-width:1600px){.xxl-p-0{padding:0}.xxl-px-0{padding-left:0;padding-right:0}.xxl-py-0{padding-bottom:0}.xxl-pt-0,.xxl-py-0{padding-top:0}.xxl-pr-0{padding-right:0}.xxl-pb-0{padding-bottom:0}.xxl-pl-0{padding-left:0}.xxl-p-1{padding:.25rem}.xxl-px-1{padding-left:.25rem;padding-right:.25rem}.xxl-py-1{padding-bottom:.25rem}.xxl-pt-1,.xxl-py-1{padding-top:.25rem}.xxl-pr-1{padding-right:.25rem}.xxl-pb-1{padding-bottom:.25rem}.xxl-pl-1{padding-left:.25rem}.xxl-p-2{padding:.5rem}.xxl-px-2{padding-left:.5rem;padding-right:.5rem}.xxl-py-2{padding-bottom:.5rem}.xxl-pt-2,.xxl-py-2{padding-top:.5rem}.xxl-pr-2{padding-right:.5rem}.xxl-pb-2{padding-bottom:.5rem}.xxl-pl-2{padding-left:.5rem}.xxl-p-3{padding:1rem}.xxl-px-3{padding-left:1rem;padding-right:1rem}.xxl-py-3{padding-bottom:1rem}.xxl-pt-3,.xxl-py-3{padding-top:1rem}.xxl-pr-3{padding-right:1rem}.xxl-pb-3{padding-bottom:1rem}.xxl-pl-3{padding-left:1rem}.xxl-p-4{padding:1.5rem}.xxl-px-4{padding-left:1.5rem;padding-right:1.5rem}.xxl-py-4{padding-bottom:1.5rem}.xxl-pt-4,.xxl-py-4{padding-top:1.5rem}.xxl-pr-4{padding-right:1.5rem}.xxl-pb-4{padding-bottom:1.5rem}.xxl-pl-4{padding-left:1.5rem}.xxl-p-5{padding:2rem}.xxl-px-5{padding-left:2rem;padding-right:2rem}.xxl-py-5{padding-bottom:2rem}.xxl-pt-5,.xxl-py-5{padding-top:2rem}.xxl-pr-5{padding-right:2rem}.xxl-pb-5{padding-bottom:2rem}.xxl-pl-5{padding-left:2rem}.xxl-p-6{padding:5rem}.xxl-px-6{padding-left:5rem;padding-right:5rem}.xxl-py-6{padding-bottom:5rem}.xxl-pt-6,.xxl-py-6{padding-top:5rem}.xxl-pr-6{padding-right:5rem}.xxl-pb-6{padding-bottom:5rem}.xxl-pl-6{padding-left:5rem}.xxl-p-7{padding:7rem}.xxl-px-7{padding-left:7rem;padding-right:7rem}.xxl-py-7{padding-bottom:7rem}.xxl-pt-7,.xxl-py-7{padding-top:7rem}.xxl-pr-7{padding-right:7rem}.xxl-pb-7{padding-bottom:7rem}.xxl-pl-7{padding-left:7rem}.xxl-p-8{padding:3rem}.xxl-px-8{padding-left:3rem;padding-right:3rem}.xxl-py-8{padding-bottom:3rem}.xxl-pt-8,.xxl-py-8{padding-top:3rem}.xxl-pr-8{padding-right:3rem}.xxl-pb-8{padding-bottom:3rem}.xxl-pl-8{padding-left:3rem}.xxl-p-10{padding:10rem}.xxl-px-10{padding-left:10rem;padding-right:10rem}.xxl-py-10{padding-bottom:10rem}.xxl-pt-10,.xxl-py-10{padding-top:10rem}.xxl-pr-10{padding-right:10rem}.xxl-pb-10{padding-bottom:10rem}.xxl-pl-10{padding-left:10rem}.xxl-p-15{padding:15rem}.xxl-px-15{padding-left:15rem;padding-right:15rem}.xxl-py-15{padding-bottom:15rem}.xxl-pt-15,.xxl-py-15{padding-top:15rem}.xxl-pr-15{padding-right:15rem}.xxl-pb-15{padding-bottom:15rem}.xxl-pl-15{padding-left:15rem}.xxl-p-17{padding:17rem}.xxl-px-17{padding-left:17rem;padding-right:17rem}.xxl-py-17{padding-bottom:17rem}.xxl-pt-17,.xxl-py-17{padding-top:17rem}.xxl-pr-17{padding-right:17rem}.xxl-pb-17{padding-bottom:17rem}.xxl-pl-17{padding-left:17rem}}.transform-upper{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.line-height-80{line-height:1.8}.text-right{text-align:right}@media screen and (max-width:1024px){.text-right{text-align:left}}.reveal{opacity:0;transform:translateZ(0);--delay:0s;transition:transform .8s cubic-bezier(.25,.46,.45,.94),opacity .8s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--delay);will-change:transform,opacity}.reveal[data-reveal=right]{transform:translate3d(30px,0,0)}.reveal[data-reveal=up]{transform:translate3d(0,30px,0)}.reveal[data-reveal=fade]{opacity:0;transform:translate3d(0,6px,0)}.reveal.is-visible{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.realtive{position:relative}.floating-label-group,.form-row{margin-bottom:2.2rem;position:relative}.floating-label-group.floating-label-group--textarea label,.form-row.floating-label-group--textarea label{top:2.8rem}.floating-label-group label,.form-row label{background:#fff;color:#424242;font-size:1.6rem;font-weight:300;left:.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:1}@media screen and (max-width:1024px){.floating-label-group label,.form-row label{font-size:1.4rem}}.floating-label-group .form-input,.floating-label-group input,.form-row .form-input,.form-row input{background:#fff;border:.1rem solid #e3e0dd;border-radius:.3rem;color:#424242;font-size:1.6rem;padding:1.6rem 1rem;position:relative;width:100%;z-index:0}@media screen and (max-width:1024px){.floating-label-group .form-input,.floating-label-group input,.form-row .form-input,.form-row input{font-size:1.4rem;padding:1.3rem 1rem}}.floating-label-group .form-input:focus-visible,.floating-label-group input:focus-visible,.form-row .form-input:focus-visible,.form-row input:focus-visible{outline:unset}.floating-label-group.is-active label,.form-row.is-active label{color:#000;font-size:1rem;left:.6rem;top:0}.wpcf7-acceptance input[type=checkbox]{height:30px;left:0;position:relative;position:absolute;top:0;visibility:hidden;width:30px}.wpcf7-acceptance input[type=checkbox]+span:after{color:#e3e0dd;content:"✓";display:block;font-size:13px;height:10px;left:0;line-height:2.4;position:absolute;text-align:center;top:-4px;visibility:hidden;width:20px}.wpcf7-acceptance input[type=checkbox]+span:before{border:1px solid #e3e0dd;border-radius:0;border-radius:5px;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{color:#424242;font-size:14px;font-weight:300;letter-spacing:0;line-height:1.2;padding-left:10px}.bg-full{background-position:50%;background-repeat:no-repeat;background-size:cover}.product-img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transform:scale(1)}.header,.product-img{transition:all .5s;width:100%}.header{background-color:#fff;left:0;max-width:100vw;top:0}.header .padding-scroll{padding:3rem 1.6rem;transition:all .5s}@media screen and (max-width:1280px){.header .padding-scroll{display:flex;padding:1rem .5rem}}.header.scrolled{box-shadow:0 7px 14px -4px hsla(0,0%,46%,.11);padding:0 0 .8rem;top:0}.header.scrolled .padding-scroll{padding:1rem 1.6rem}@media screen and (max-width:768px){.header.scrolled .padding-scroll{padding:1rem 0}}.header.scrolled .sub-menu.mega-menu__sub-menu{top:var(--header-h,0)}.header .menu{display:flex}@media screen and (max-width:1280px){.header .menu{display:none}}.header .menu li:not(.mega-menu__parent-item){font-weight:300;letter-spacing:2px;padding:.5rem 3rem}@media screen and (min-width:1280px) and (max-width:1800px){.header .menu li:not(.mega-menu__parent-item){font-size:1.6rem;padding:0 1rem}}@media screen and (max-width:1280px){.header .menu li:not(.mega-menu__parent-item){padding:.5rem 1rem}}.header .menu li:not(.mega-menu__parent-item)>a{position:relative}.header .menu li:not(.mega-menu__parent-item)>a:before{background:#9c9c9c;bottom:-5px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.header .menu li:not(.mega-menu__parent-item)>a:hover:before{transform:scaleX(1);transform-origin:0 50%}.header .cart-count{background-color:#fff;border:1px solid #222;border-radius:100%;font-size:1.2rem;height:18px;position:absolute;right:-5px;top:-7px;width:17px}.header #mini-cart-button{position:relative}.header .logo img{transition:transform .45s ease-out}@media screen and (min-width:1024px) and (max-width:1800px){.header .logo img{max-width:190px}}@media screen and (max-width:1024px){.header .logo img{width:130px}}.header .logo:hover img{transform:scale(.99)}@media screen and (max-width:1280px){.header .header-icons svg{width:20px}.header-icons{align-items:center;display:flex}}.header .icon-button{cursor:pointer;position:relative}.header .icon-button svg{transition:transform .25s ease}.header .icon-button:hover svg{transform:translateY(-2px)}.container,.content{margin:0 auto;max-width:1820px;padding-left:16px;padding-right:16px;width:85%}@media screen and (max-width:1600px){.container,.content{padding-left:5px;padding-right:5px;width:90%}}.container--header,.content--header{width:94%}.col{box-sizing:border-box;flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.row{display:flex;flex-wrap:wrap}.col-16{flex:0 0 16%;max-width:16%}.col-20{flex:0 0 20%;max-width:20%}.col-23{flex:0 0 23%;max-width:23%}.col-24{flex:0 0 24%;max-width:24%}.col-25{flex:0 0 25%;max-width:25%}.col-28{flex:0 0 28%;max-width:28%}.col-30{flex:0 0 30%;max-width:30%}.col-33{flex:0 0 33%;max-width:33%}.col-35{flex:0 0 35%;max-width:35%}.col-40{flex:0 0 40%;max-width:40%}.col-50{flex:0 0 50%;max-width:50%}.col-60{flex:0 0 60%;max-width:60%}.col-65{flex:0 0 65%;max-width:65%}.col-70{flex:0 0 70%;max-width:70%}.col-75{flex:0 0 75%;max-width:75%}.col-80{flex:0 0 80%;max-width:80%}@media (min-width:576px){.col-sm-16{flex:0 0 16%;max-width:16%}.col-sm-20{flex:0 0 20%;max-width:20%}.col-sm-23{flex:0 0 23%;max-width:23%}.col-sm-24{flex:0 0 24%;max-width:24%}.col-sm-25{flex:0 0 25%;max-width:25%}.col-sm-28{flex:0 0 28%;max-width:28%}.col-sm-30{flex:0 0 30%;max-width:30%}.col-sm-33{flex:0 0 33%;max-width:33%}.col-sm-35{flex:0 0 35%;max-width:35%}.col-sm-40{flex:0 0 40%;max-width:40%}.col-sm-50{flex:0 0 50%;max-width:50%}.col-sm-60{flex:0 0 60%;max-width:60%}.col-sm-65{flex:0 0 65%;max-width:65%}.col-sm-70{flex:0 0 70%;max-width:70%}.col-sm-75{flex:0 0 75%;max-width:75%}.col-sm-80{flex:0 0 80%;max-width:80%}}@media (min-width:768px){.col-md-16{flex:0 0 16%;max-width:16%}.col-md-20{flex:0 0 20%;max-width:20%}.col-md-23{flex:0 0 23%;max-width:23%}.col-md-24{flex:0 0 24%;max-width:24%}.col-md-25{flex:0 0 25%;max-width:25%}.col-md-28{flex:0 0 28%;max-width:28%}.col-md-30{flex:0 0 30%;max-width:30%}.col-md-33{flex:0 0 33%;max-width:33%}.col-md-35{flex:0 0 35%;max-width:35%}.col-md-40{flex:0 0 40%;max-width:40%}.col-md-50{flex:0 0 50%;max-width:50%}.col-md-60{flex:0 0 60%;max-width:60%}.col-md-65{flex:0 0 65%;max-width:65%}.col-md-70{flex:0 0 70%;max-width:70%}.col-md-75{flex:0 0 75%;max-width:75%}.col-md-80{flex:0 0 80%;max-width:80%}}@media (min-width:1024px){.col-lg-16{flex:0 0 16%;max-width:16%}.col-lg-20{flex:0 0 20%;max-width:20%}.col-lg-23{flex:0 0 23%;max-width:23%}.col-lg-24{flex:0 0 24%;max-width:24%}.col-lg-25{flex:0 0 25%;max-width:25%}.col-lg-28{flex:0 0 28%;max-width:28%}.col-lg-30{flex:0 0 30%;max-width:30%}.col-lg-33{flex:0 0 33%;max-width:33%}.col-lg-35{flex:0 0 35%;max-width:35%}.col-lg-40{flex:0 0 40%;max-width:40%}.col-lg-50{flex:0 0 50%;max-width:50%}.col-lg-60{flex:0 0 60%;max-width:60%}.col-lg-65{flex:0 0 65%;max-width:65%}.col-lg-70{flex:0 0 70%;max-width:70%}.col-lg-75{flex:0 0 75%;max-width:75%}.col-lg-80{flex:0 0 80%;max-width:80%}}@media (min-width:1280px){.col-xl-16{flex:0 0 16%;max-width:16%}.col-xl-20{flex:0 0 20%;max-width:20%}.col-xl-23{flex:0 0 23%;max-width:23%}.col-xl-24{flex:0 0 24%;max-width:24%}.col-xl-25{flex:0 0 25%;max-width:25%}.col-xl-28{flex:0 0 28%;max-width:28%}.col-xl-30{flex:0 0 30%;max-width:30%}.col-xl-33{flex:0 0 33%;max-width:33%}.col-xl-35{flex:0 0 35%;max-width:35%}.col-xl-40{flex:0 0 40%;max-width:40%}.col-xl-50{flex:0 0 50%;max-width:50%}.col-xl-60{flex:0 0 60%;max-width:60%}.col-xl-65{flex:0 0 65%;max-width:65%}.col-xl-70{flex:0 0 70%;max-width:70%}.col-xl-75{flex:0 0 75%;max-width:75%}.col-xl-80{flex:0 0 80%;max-width:80%}}@media (min-width:1600px){.col-xxl-16{flex:0 0 16%;max-width:16%}.col-xxl-20{flex:0 0 20%;max-width:20%}.col-xxl-23{flex:0 0 23%;max-width:23%}.col-xxl-24{flex:0 0 24%;max-width:24%}.col-xxl-25{flex:0 0 25%;max-width:25%}.col-xxl-28{flex:0 0 28%;max-width:28%}.col-xxl-30{flex:0 0 30%;max-width:30%}.col-xxl-33{flex:0 0 33%;max-width:33%}.col-xxl-35{flex:0 0 35%;max-width:35%}.col-xxl-40{flex:0 0 40%;max-width:40%}.col-xxl-50{flex:0 0 50%;max-width:50%}.col-xxl-60{flex:0 0 60%;max-width:60%}.col-xxl-65{flex:0 0 65%;max-width:65%}.col-xxl-70{flex:0 0 70%;max-width:70%}.col-xxl-75{flex:0 0 75%;max-width:75%}.col-xxl-80{flex:0 0 80%;max-width:80%}}#submit,.button,.product .button,.woocommerce-MyAccount-navigation-link--customer-logout,.wpcf7-submit{background-color:#222;border-left:unset;border-radius:5px;border-right:unset;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:300;line-height:2;padding:10px 25px;text-transform:uppercase;transition:all .5s;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){#submit,.button,.product .button,.woocommerce-MyAccount-navigation-link--customer-logout,.wpcf7-submit{font-size:1.4rem}}#submit svg,.button svg,.product .button svg,.woocommerce-MyAccount-navigation-link--customer-logout svg,.wpcf7-submit svg{margin-left:1rem;transform:translateX(0);transition:all .5s}#submit svg path,.button svg path,.product .button svg path,.woocommerce-MyAccount-navigation-link--customer-logout svg path,.wpcf7-submit svg path{stroke:#fff}#submit:hover,.button:hover,.product .button:hover,.woocommerce-MyAccount-navigation-link--customer-logout:hover,.wpcf7-submit:hover{background-color:#000;box-shadow:0 0 11px 0 #acacac;transform:translateY(-2px)}#submit:hover svg,.button:hover svg,.product .button:hover svg,.woocommerce-MyAccount-navigation-link--customer-logout:hover svg,.wpcf7-submit:hover svg{transform:translateX(.5rem)}#submit--no-border,.button--no-border,.product .button--no-border,.woocommerce-MyAccount-navigation-link--customer-logout--no-border,.wpcf7-submit--no-border{background-color:unset;border:none;color:#222;padding:1rem 0}#submit--no-border svg path,.button--no-border svg path,.product .button--no-border svg path,.woocommerce-MyAccount-navigation-link--customer-logout--no-border svg path,.wpcf7-submit--no-border svg path{stroke:#222}#submit--no-border:hover,.button--no-border:hover,.product .button--no-border:hover,.woocommerce-MyAccount-navigation-link--customer-logout--no-border:hover,.wpcf7-submit--no-border:hover{background-color:unset;border:none;box-shadow:unset}#submit--top,.button--top,.product .button--top,.woocommerce-MyAccount-navigation-link--customer-logout--top,.wpcf7-submit--top{background-color:unset;border-bottom:unset;border-radius:unset;border-top:1px solid #e3e0dd;color:#222;padding:1rem 0}#submit--top svg path,.button--top svg path,.product .button--top svg path,.woocommerce-MyAccount-navigation-link--customer-logout--top svg path,.wpcf7-submit--top svg path{stroke:#222}#submit--top:hover,.button--top:hover,.product .button--top:hover,.woocommerce-MyAccount-navigation-link--customer-logout--top:hover,.wpcf7-submit--top:hover{background-color:unset;border-bottom:none;border-top:1px solid #9c9c9c;box-shadow:unset}.button.sp-continue-shopping{align-items:center;display:flex;padding:5px 25px}.button.sp-continue-shopping svg{margin-left:unset;margin-right:5px}.button.sp-continue-shopping svg path{fill:#fff;stroke:unset}.button.sp-continue-shopping:hover svg{transform:translateX(-10px)}.button__product{align-items:center;display:flex}.button__product svg{height:23px;margin-left:0!important;margin-right:1rem;width:23px}.button__product svg path{stroke:unset!important;fill:#fff}.button__product--wrapper .btn{align-items:center;border:1px solid #e5e5e5;border-radius:5px;display:flex;flex-flow:column;justify-content:center;margin-left:1rem;padding:0;width:50px}.mini-cart__inner--action{display:flex;flex-flow:column}.button.mini-cart__btn.mini-cart__btn--checkout{background-color:#fff;border:1px solid #222;color:#222;margin-top:10px}.button.mini-cart__btn.mini-cart__btn--checkout svg path{stroke:#222}.mini-cart__inner--action .button{text-align:center;width:100%}.product-info{display:flex;flex-flow:column}.product-info__title{font-size:2rem;font-weight:300;letter-spacing:7%;line-height:1.5}@media screen and (max-width:1280px){.product-info__title{font-size:1.6rem}}.product-info__brand{color:#424242;font-size:1.4rem;font-weight:300;letter-spacing:6%;line-height:3rem}@media screen and (max-width:768px){.product-info__brand{font-size:1.2rem}}.product-info__cart{align-items:center;background-color:#000;border-radius:100%;display:flex;flex-flow:column;height:4rem;justify-content:center;transform:scale(1);transition:all .5s;width:4rem}@media screen and (max-width:1280px){.product-info__cart{height:3rem;width:3rem}.product-info__actions svg{width:2rem}}.price-big{font-size:2.5rem;font-weight:300;letter-spacing:-1%;line-height:2}@media screen and (min-width:1280px) and (max-width:1600px){.price-big{font-size:2rem}}@media screen and (max-width:1280px){.price-big{font-size:1.8rem}}.price-small,.woocommerce-Price-currencySymbol{font-size:1.8rem;font-weight:400;line-height:2}@media screen and (max-width:1600px){.price-small,.woocommerce-Price-currencySymbol{font-size:1.6rem}}@media screen and (min-width:1280px){.header .mobile-menu-close.js-menu-close{display:none}.header #main-menu{max-width:100vw;overflow:hidden;position:relative;z-index:90}.header .main-menu__list{align-items:center;display:flex;position:relative}.header .main-menu__list>.menu-item{position:relative}.header .main-menu__list>.menu-item.has-mega-menu>.sub-menu.mega-menu__sub-menu{background-color:#fff;box-shadow:0 20px 25px -30px rgba(43,43,43,.48);display:grid;gap:1rem 1rem;grid-template-columns:repeat(4,minmax(0,1fr));left:50%;list-style:none;opacity:0;padding:3rem 4rem;pointer-events:none;position:fixed;top:var(--header-h,0);transform:translateX(-50%);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden;width:100vw;z-index:95}.header .main-menu__list>.menu-item.has-mega-menu.is-open>.sub-menu.mega-menu__sub-menu{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:0s;visibility:visible}.header .mega-menu__col{height:100%}.header .mega-menu__parent-list{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.header .mega-menu__parent-link{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.8rem;justify-content:space-between;letter-spacing:1px;padding:5px 15px;text-transform:uppercase}.header .mega-menu__parent-link.is-active{background-color:#f1f1f0}.header .mega-menu__arrow{font-size:.9em}.header .mega-menu__children{border-left:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:flex-start;min-height:4rem;padding-left:.8rem}.header .mega-menu__children-list{display:none;list-style:none;margin:0;padding:0}.header .mega-menu__children-list li{width:-moz-max-content;width:max-content}.header .mega-menu__children-list .text.text--min{display:block;font-size:.9em;font-weight:300;margin-bottom:.4rem}.header .menu-back-button,.header .menu-back-item{display:none!important}.header .menu-toggle{display:none}}@media screen and (max-width:1280px){.header .mobile-menu-close{background:none;border:none;cursor:pointer;font-size:2.2rem;line-height:1;padding:0;position:absolute;right:20px;top:10px;z-index:999}.header .menu-item.mega-menu__parent-item.menu-item-has-children{align-items:center;display:flex;justify-content:space-between;padding:5px 0}.header .has-mega-menu{display:flex;justify-content:space-between}.header .mega-menu__col.mega-menu__col--children.mega-menu__col--children-left{padding:0}.header .header__burger{align-items:center;background:transparent;border-radius:50%;display:inline-flex;flex-direction:column;height:36px;justify-content:center;padding:0;width:36px}.header .header__burger .burger-line{background-color:#222;height:2px;margin:2px 0;transition:all .2s;width:18px}.header #main-menu{background-color:#fff;inset:0;max-width:100vw;padding:2rem 1.6rem;position:fixed;transform:translateX(100%);transition:transform .3s ease;z-index:100}.header #main-menu.is-open{overflow:hidden;transform:translateX(0)}.header .main-menu__list{display:block;padding-top:2rem}.header .main-menu__list li{list-style:none}.header .main-menu__list>.menu-item>a{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.header .menu-toggle{align-items:center;background:none;border:none;display:inline-flex;font-size:2.3rem;justify-content:center;margin-left:.8rem;padding:0}.header .main-menu__list,.header .main-menu__list .sub-menu{inset:5.2rem 1.6rem 1.6rem 1.6rem;overflow-y:auto;position:absolute;top:30px}.header .main-menu__list{overflow-x:hidden;transform:translateX(0)}.header .main-menu__list .sub-menu{background-color:#fff;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease,opacity .3s ease;width:100%;z-index:1}.header .main-menu__list .sub-menu.is-active{opacity:1;overflow-x:hidden;pointer-events:auto;transform:translateX(0)}.header .menu-panel-header{align-items:center;display:flex;gap:.8rem;left:1.6rem;position:absolute;right:1.6rem;top:1.2rem}.header .menu-back-button{background:none;border:none;font-size:1.4rem;font-weight:400;padding:0}.header .menu-panel-title{font-size:1.2rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}.header .menu-back-item{border-bottom:1px solid rgba(0,0,0,.06);padding:1rem 0}.header .menu-back-item button{background:none;border:none;font-size:1.6rem;padding:0 0 10px}.header .main-menu__list>.menu-item{align-items:center;display:flex;justify-content:space-between}.header .main-menu__list>.menu-item>a{flex:1}.header .main-menu__list>.menu-item>.menu-toggle{flex-shrink:0}}.footer__border{border-left:1px solid hsla(0,0%,100%,.102)}.footer__menu li{color:#fff;font-size:1.6rem;font-weight:300;line-height:1.6}.footer__menu li a{display:flex;padding-bottom:.5rem}.footer a{position:relative;width:-moz-max-content;width:max-content}.footer a:before{background:#fff;bottom:2px;content:"";height:1px;left:0;opacity:.7;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.footer a:hover:before{transform:scaleX(1);transform-origin:0 50%}.to-top{background-color:#222;border:1px solid #fff;border-radius:10px;bottom:25px;cursor:pointer;display:none;height:50px;position:fixed;right:25px;transition:all .5s;width:50px;z-index:97}@media screen and (max-width:1024px){.to-top{height:40px;right:15px;width:40px}}@media screen and (max-width:576px){.to-top{right:5px}}.to-top svg path{stroke:#fff}.to-top:hover{background-color:#fff}.to-top:hover svg path{stroke:#222}.to-top svg{height:25px;transition:all .5s;width:25px}@media screen and (max-width:1024px){.to-top svg{height:18px;width:18px}}.to-top svg path{transition:all .5s}.popupOverlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}@media screen and (max-width:768px){.popupOverlay{height:100vh;max-width:100vw;top:0}}.popupOverlay.active{opacity:1;pointer-events:all}.popupOverlay.active .popupContent{opacity:1;transform:scale(1)}.popupOverlay .popupContent{background:#fff;box-shadow:0 1rem 2.5rem hsla(0,0%,92%,.2);opacity:0;padding:2rem;position:relative;transform:scale(.95);transition:all .3s ease;width:40%}@media screen and (min-width:768px) and (max-width:1200px){.popupOverlay .popupContent{padding:1rem;width:80%}}@media screen and (max-width:768px){.popupOverlay .popupContent{padding:10px;width:100%}}.popupOverlay .popupContent .popupClose{background:none;border:none;color:#000;cursor:pointer;font-size:3rem;line-height:1;position:absolute;right:.75rem;top:.5rem}@media screen and (max-width:768px){.popupOverlay .popupContent .popupClose{font-size:2.5rem;z-index:10}}.form-row{align-items:center;justify-content:space-between}.form-row .floating-label-group{width:49%}.wpcf7-spinner{position:absolute!important}.wpcf7-not-valid-tip{font-size:12px;position:absolute}.wpcf7-response-output{background-color:#fff;border-radius:1rem;font-size:1.6rem;font-weight:200;line-height:1.4;padding:1rem 2rem!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#f77185}@media screen and (max-width:1024px){.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.form-input{height:140px}}.form-flex p{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.form-flex p{flex-flow:column}}.form-flex a{border-bottom:1px solid #fff;transition:all .5s}.form-flex a:hover{border-bottom:1px solid #000;color:#000}.popupContact{cursor:pointer}@media screen and (max-width:768px){.popupOverlay .button,.popupOverlay .product .button,.popupOverlay .woocommerce-MyAccount-navigation-link--customer-logout,.popupOverlay .wpcf7-submit{border:unset}.popupOverlay label:has(>input[type=checkbox]):before{top:-19px}.popupOverlay .wpcf7-acceptance input[type=checkbox]+span:before{top:-19px}.popupOverlay .wpcf7-acceptance input[type=checkbox]+span:after{top:-24px}.popupOverlay label:has(>input[type=checkbox]):after{top:-25px}.popupOverlay .popupContent{padding:20px}.popupOverlay .wpcf7-form-control.wpcf7-submit.has-spinner{margin-top:20px}.popupOverlay .wpcf7-not-valid-tip{font-size:11px}.popupOverlay .wpcf7-submit{border:unset}}.title__line{background-color:#9c9c9c;height:1px;width:60px}.title .random-products{display:flex;gap:2rem;justify-content:flex-end}@media screen and (max-width:1024px){.title .random-products{gap:1rem;justify-content:center;margin-top:1rem}}.title .random-products__item img{max-width:195px}.newsletter{background-color:#f1f1f0;padding:6rem 0;position:relative}@media screen and (max-width:1024px){.newsletter{padding:2rem 0}}.newsletter__img{background-color:#fcfcfc;border-radius:100%;height:7rem;margin:0 auto;width:7rem}.newsletter__img img{width:40px}.newsletter__form{background-color:#fff;border:1px solid #e3e0dd;display:flex;flex-flow:column;margin:6rem 0;text-align:center}.newsletter__consent{color:#222;font-size:13px;font-size:12px;gap:10px;line-height:1.4;max-width:420px;position:relative}.newsletter__consent input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:1px solid #444;border-radius:2px;cursor:pointer;height:14px;margin-top:2px;position:relative!important;width:14px}.newsletter__consent input[type=checkbox] ::-moz-placeholder{opacity:1}.newsletter__consent input[type=checkbox] ::placeholder{opacity:1}.newsletter__consent input[type=checkbox]:checked{background:#000;border-color:#000}.newsletter__consent a{color:inherit;font-weight:400;text-decoration:underline}.newsletter__consent input[type=checkbox]:checked{position:static}.newsletter__consent:has(>input[type=checkbox]):before{border:1px solid #c3c3c3;border-radius:0;top:-2px}.newsletter__consent:has(>input[type=checkbox]):after{color:#000;top:-8px}.newsletter form.newsletter__footer{border-bottom:1px solid #9c9c9c;border-top:1px solid #9c9c9c;display:flex;justify-content:space-between;margin:0 1rem;padding:1rem;position:relative;z-index:1}@media screen and (max-width:1024px){.newsletter form.newsletter__footer{margin:3rem 0;width:100%}}.newsletter__email{background-color:transparent;border:unset;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:1.8rem;font-weight:300}@media screen and (max-width:1024px){.newsletter__email{font-size:1.6rem;max-width:200px}}.newsletter__submit{align-items:center;display:flex;font-size:15px;font-weight:300;letter-spacing:20%;text-transform:uppercase}@media screen and (max-width:1024px){.newsletter__submit{font-size:1.2rem}}.newsletter__submit svg{margin-left:5px}.newsletter__bg{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;right:0;width:40%}@media screen and (min-width:1600px) and (max-width:1800px){.newsletter__bg{right:-10%;z-index:0}}@media screen and (min-width:1024px) and (max-width:1600px){.newsletter__bg{opacity:.3;width:60%}}@media screen and (max-width:1024px){.newsletter__bg{left:-40%;opacity:.1;width:100%}}.newsletter__page-form{margin:20px auto;width:50%}@media screen and (max-width:1024px){.newsletter__page-form{width:100%}}.newsletter__page-form .button{border:unset}.grid-img{padding:4rem 0}@media screen and (max-width:1024px){.grid-img{padding-bottom:2rem;padding-top:0}}.grid-img__wrapper{align-items:stretch;display:grid;gap:30px;grid-template-columns:1fr 1fr}.grid-img__item--a{aspect-ratio:1/1;grid-column:1;grid-row:1}.grid-img__item--b{aspect-ratio:1/1;grid-column:1;grid-row:2}.grid-img__item--c{aspect-ratio:3/4;grid-column:2;grid-row:1/span 2;max-width:270px}.grid-img__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-item__thumb img{height:100%;max-height:650px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1280px){.post-item__thumb img{max-height:30rem}}.post-main .container{border-bottom:1px solid #e3e0dd;border-top:1px solid #e3e0dd}.topbar{background-color:#171717}.topbar__anchor{letter-spacing:.1rem}@media screen and (max-width:1024px){.topbar__social{display:none}.topbar__text{font-size:1.2rem}.topbar__info img{width:15px}}#mini-cart-button.is-updating .cart-count{animation:upDown .8s ease-in-out infinite}.mini-cart{background:#fff;box-shadow:0 12px 10px rgba(0,0,0,.1);margin-top:10px;opacity:0;pointer-events:none;position:absolute;right:8.3%;top:88%;transform:translateY(-10px);transition:opacity .4s ease,transform .4s ease;width:400px;z-index:999}@media screen and (max-width:1600px){.mini-cart{right:5.3%}}@media screen and (max-width:1024px){.mini-cart{max-width:100%;right:0}}.mini-cart.open{opacity:1;pointer-events:auto;transform:translateY(0)}.mini-cart__inner{padding:20px}.mini-cart__link{background:#333;color:#fff;display:block;font-weight:700;margin-top:1rem;padding:.75rem;text-align:center;text-decoration:none}.mini-cart__item{border-bottom:1px solid #d7d7d7;display:flex}.mini-cart__img img{height:6rem;-o-object-fit:cover;object-fit:cover;width:6rem}.mini-cart__name{font-size:14px;line-height:1.3}.mini-cart__list{max-height:400px;overflow-y:auto;padding-bottom:2rem;padding-left:0!important;padding-right:2rem}.mini-cart__details{padding-left:2rem;padding-right:1rem;width:calc(100% - 6rem)}.mini-cart__items{padding-bottom:1rem}.hero__boxes{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:1024px) and (max-width:1280px){.hero__boxes{margin-left:1rem;margin-top:0}}@media screen and (max-width:1024px){.hero__boxes{margin-top:1rem}}.hero__box{display:flex;flex-flow:column;height:100%;position:relative;width:100%}.hero__box--img{overflow:hidden;transition:all .5s}.hero__box:hover .hero__box--img{box-shadow:0 7px 14px -4px hsla(0,0%,46%,.54)}.hero__box:hover .hero__box--img img{transform:scale(1.05)}.hero__box--content{bottom:0;opacity:0;padding:1rem;position:absolute;transition:all .5s;width:100%;z-index:1}.hero__box--promo .product-info__price{display:flex;flex-flow:column;position:relative}.hero__box--promo .iworks-omnibus{font-size:1rem;left:7rem;position:absolute;top:.3rem;width:-moz-max-content;width:max-content}@media screen and (min-width:1024px) and (max-width:1600px){.hero__box--promo .iworks-omnibus{display:flex;flex-flow:column;left:8.6rem}}@media screen and (max-width:1280px){.hero__box--promo .iworks-omnibus{position:static}}.hero__box--promo ins{margin-top:-.8rem}.hero__box--promo ins .woocommerce-Price-amount.amount{color:#424242}.hero__box:hover .hero__layer{background-color:#fff;height:100%;opacity:.7;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.hero__box:hover .hero__box--content{opacity:1}.hero__content{display:flex;flex-flow:column;height:100%;justify-content:center}@media screen and (max-width:1280px){.hero__content{background-position-x:0;margin:0!important;padding:6rem 2rem}}.hero .product-info{width:100%}.hero .product-info__title{font-size:1.6rem}@media screen and (min-width:1024px) and (max-width:1280px){.hero .product-info__title{font-size:1.2rem}}.hero .product-info__cart{height:3.5rem;transform:scale(1);transition:all .5s;width:3.5rem}.hero .product-info__cart svg{width:2rem}@media screen and (min-width:1024px) and (max-width:1280px){.hero .product-info__bottom{align-items:flex-start;flex-flow:column;justify-content:flex-start}}@media screen and (max-width:1024px){.hero .product-info__bottom{display:none!important}}.hero .price-big{font-size:2rem}@media screen and (min-width:1024px) and (max-width:1280px){.hero .price-big{font-size:1.6rem}}.hero .price-small,.hero .woocommerce-Price-currencySymbol{font-size:1.6rem}@media screen and (min-width:1024px) and (max-width:1280px){.hero .price-small,.hero .woocommerce-Price-currencySymbol{font-size:1.4rem}}.hero .hero__box:hover .hero__box--img{box-shadow:unset}.why-us{padding-bottom:14rem;position:relative}.why-us__img{align-items:center;display:flex;height:11rem;justify-content:center;margin:0 auto;position:relative;width:-moz-max-content;width:max-content;width:11rem}.why-us__img:before{border:1px solid #363636;border-radius:100%;height:13rem;width:13rem;z-index:0}.why-us__img:after,.why-us__img:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.why-us__img:after{border:1px solid #fff;height:100%;width:100%}@media screen and (max-width:1024px){.why-us__img{height:7rem;width:7rem}.why-us__img img{transform:scale(.8)}}.why-us__svg{bottom:-7rem;height:auto;left:50%;position:absolute;transform:translateX(-50%);width:87%}.products-home__border{position:relative}.products-home__border:before{border-right:1px solid #d7d7d7;content:"";height:100%;left:-60px;position:absolute;width:1px}@media screen and (max-width:1024px){.products-home--flex{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.products-home .hero__box{margin-bottom:1.5rem}}.category-list__col{padding:0 4rem;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.category-list__col{padding:.5rem 1rem}}.about-opinions__line{border-top:1px solid #e3e0dd}.featured-products__thumb{height:13.6rem;width:13.6rem}@media screen and (max-width:1600px){.featured-products__thumb{height:10.2rem;width:10.2rem}}@media screen and (max-width:1024px){.featured-products__thumb{height:9.6rem;width:9.6rem}}.featured-products__list--promo .featured-products__price{display:flex;flex-flow:column;position:relative}.featured-products__list--promo del{width:80px}.featured-products__list--promo .iworks-omnibus{left:8rem;position:absolute}@media screen and (min-width:1024px) and (max-width:1600px){.featured-products__list--promo .iworks-omnibus{display:flex;flex-flow:column;left:8.6rem}}@media screen and (max-width:1024px){.featured-products__list--promo .iworks-omnibus{position:static}}.featured-products__thumb{overflow:hidden;transition:all .5s}.featured-products__thumb img{transform:scale(1);transition:all .5s}.featured-products__link:hover .featured-products__thumb{box-shadow:0 7px 14px -4px hsla(0,0%,46%,.35)}.featured-products__link:hover .featured-products__thumb img{transform:scale(1.05)}@media screen and (max-width:1024px){.featured-products__title{font-size:1.4rem}}.featured-products__rating{align-items:center;display:flex;gap:8px;margin-top:10px}.featured-products__rating .star-rating{display:inline-block;font-size:18px;line-height:1;position:relative;width:90px}.featured-products__rating .star-rating:before{color:#dcdcdc;content:"★★★★★";letter-spacing:3px}.featured-products__rating .star-rating span{height:100%;left:0;overflow:hidden;position:absolute;top:0}.featured-products__rating .star-rating span:before{color:#000;content:"★★★★★";letter-spacing:3px}.featured-products__rating-text{color:#9e0000;font-size:14px;font-weight:700}.featured-products__info .featured-products__price{align-items:center;flex-flow:row}.featured-products__info .featured-products__price .woocommerce-Price-amount.amount{padding:0 2px}ins{text-decoration:unset!important}ins .woocommerce-Price-amount.amount{color:#9e0000}ins .price-big,ins .price-small{line-height:1.4}del .woocommerce-Price-amount.amount{font-size:1.4rem}del .woocommerce-Price-amount.amount .price-big,del .woocommerce-Price-amount.amount .price-small{font-size:1.4rem;font-weight:800}.iworks-omnibus{color:#757575;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:2.7rem}@media screen and (max-width:1024px){.iworks-omnibus{line-height:1}}.iworks-omnibus .price-big,.iworks-omnibus .price-small,.iworks-omnibus .woocommerce-Price-currencySymbol{font-size:1.2rem}@media screen and (max-width:1280px){.iworks-omnibus .price-big,.iworks-omnibus .price-small,.iworks-omnibus .woocommerce-Price-currencySymbol{line-height:.8rem}}.woocommerce-product-attributes-item__value p{margin-bottom:0;margin-left:10px}.ln-notify-form{display:flex;padding-top:2rem}.ln-notify-form,.up-sells.upsells.products{flex-flow:column}:root{--ln-star-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -10 511.987 511'%3E%3Cpath fill='%23ffc107' d='M510.652 185.902a27.16 27.16 0 0 0-23.425-18.71l-147.774-13.419-58.433-136.77C276.71 6.98 266.898.494 255.996.494s-20.715 6.487-25.023 16.534l-58.434 136.746-147.797 13.418A27.21 27.21 0 0 0 1.34 185.902c-3.371 10.368-.258 21.739 7.957 28.907l111.7 97.96-32.938 145.09c-2.41 10.668 1.73 21.696 10.582 28.094 4.757 3.438 10.324 5.188 15.937 5.188 4.84 0 9.64-1.305 13.95-3.883l127.468-76.184 127.422 76.184c9.324 5.61 21.078 5.097 29.91-1.305a27.22 27.22 0 0 0 10.582-28.094l-32.937-145.09 111.699-97.94a27.22 27.22 0 0 0 7.98-28.927m0 0'/%3E%3C/svg%3E")}.comment-form-rating{align-items:center;display:flex}.woocommerce #reviews p.stars,.woocommerce #reviews p.stars>span{display:inline-flex!important;gap:8px;margin-bottom:0;margin-left:1rem}.woocommerce #reviews p.stars a{display:inline-block!important;height:2rem;overflow:hidden;position:relative;text-indent:-9999px;width:2rem}.woocommerce #reviews p.stars a:before{background-image:var(--ln-star-svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";filter:grayscale(1);inset:0;opacity:.25;position:absolute}.woocommerce #reviews p.stars:hover a:before{filter:none;opacity:1}.woocommerce #reviews p.stars a:hover~a:before{filter:grayscale(1);opacity:.25}.woocommerce #reviews p.stars.selected a:before{filter:none;opacity:1}.woocommerce #reviews p.stars.selected a.active~a:before{filter:grayscale(100%) brightness(70%);opacity:.25}.comment-form-comment{margin:20px 0}#comment{border:.1rem solid #e3e0dd;border-radius:.3rem;color:#424242;font-size:1.6rem;font-weight:300;padding:1rem}@media screen and (max-width:1025px){.woocommerce-message{display:flex;flex-flow:column}.woocommerce-message .button{margin-top:1rem}}.account-dashboard__links ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.woocommerce .columns-5 .hero__box{width:18%}.woocommerce .columns-4 .hero__box{width:23%}.woocommerce .columns-3 .hero__box{width:31%}.woocommerce .columns-2 .hero__box{width:48%}.woocommerce .columns-1 .hero__box{width:98%}.woocommerce .products .hero__box{margin:0 1% 2%}@media screen and (max-width:1280px){.woocommerce .products .hero__box{width:48%}}@media screen and (max-width:768px){.woocommerce .products .hero__box{margin:1rem auto;max-width:360px;width:98%}}.woocommerce .products{display:flex;flex-flow:wrap}.pagination,.woocommerce-pagination{margin:5rem 0}@media screen and (max-width:768px){.pagination,.woocommerce-pagination{margin:3rem 0}}.pagination .page-numbers,.woocommerce-pagination .page-numbers{display:flex;justify-content:center}.pagination .page-numbers li a,.pagination .page-numbers li span,.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{align-items:center;border:1px solid #d7d7d7;border-radius:3px;display:flex;flex-flow:column;font-size:1.6rem;height:3rem;justify-content:center;margin:0 5px;transition:all .5s;width:3rem}@media screen and (max-width:768px){.pagination .page-numbers li a,.pagination .page-numbers li span,.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{font-size:1.2rem;height:2rem;width:2rem}}.pagination .page-numbers li a:hover,.pagination .page-numbers li span:hover,.pagination .page-numbers.current,.woocommerce-pagination .page-numbers li a:hover,.woocommerce-pagination .page-numbers li span:hover,.woocommerce-pagination .page-numbers.current{background-color:#222;border-color:#222;color:#fff}.orderby{background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;color:#222;font-family:Plus Jakarta Sans,sans-serif;padding:1rem}@media screen and (max-width:768px){.woocommerce-result-count-wrapper{align-items:baseline!important;flex-flow:column-reverse}.woocommerce-ordering{margin-bottom:1rem}}.shop-filters{position:relative;z-index:10}.shop-filters__toggle{align-items:center;background-color:#111;border:none;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;display:flex;justify-content:center;left:0;padding:1.5rem 0;position:fixed;top:50%;transform:translateY(-50%);width:2.5rem;z-index:101}.shop-filters__toggle .shop-filters__toggle-text{font-size:.75rem;font-size:1.4rem;letter-spacing:.08em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.shop-filters__panel{background-color:#fff;box-shadow:2px 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:80vw;z-index:102}.shop-filters__panel .shop-sidebar{height:100%;overflow-y:auto;padding:1rem}@media screen and (max-width:1024px){.shop-filters__panel .shop-sidebar{margin-top:7rem}}.shop-filters__overlay{background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:100}.shop-filters--open .shop-filters__panel{transform:translateX(0)}.shop-filters--open .shop-filters__overlay{opacity:1;pointer-events:auto}@media (min-width:1024px){.shop-filters__overlay,.shop-filters__toggle{display:none}.shop-filters__panel{box-shadow:none;height:auto;position:static;transform:none;transition:none;width:auto}.shop-filters__panel .shop-sidebar{height:auto;overflow:visible;padding:0}}.single-product-gallery__inner{align-items:flex-start;display:flex;gap:1.6rem}.single-product-gallery__thumbs{display:flex;flex-direction:column;gap:.8rem;max-height:40rem;overflow-y:auto;padding-right:.4rem}.single-product-gallery__thumb{background:none;border:none;border-radius:.4rem;cursor:pointer;opacity:.5;overflow:hidden;padding:0;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease}.single-product-gallery__thumb:hover{opacity:1}.single-product-gallery__thumb.is-active{opacity:1;transform:translateY(-1px)}.single-product-gallery__thumb-image{display:block;height:10rem;-o-object-fit:cover;object-fit:cover;width:10rem}.single-product-gallery__main{flex:1 1 auto}@media screen and (max-width:1024px){.single-product-gallery__main{margin:0 auto}}.single-product-gallery__main-inner{position:relative}.single-product-gallery__image-trigger{background:none;border:none;cursor:pointer;display:block;padding:0;width:100%}.single-product-gallery__image-wrapper{background:#fcfcfc;border:1px solid #d7d7d7;border-radius:3px;overflow:hidden;position:relative;width:100%}.single-product-gallery__image-wrapper img{transform:scale(1);transition:all .5s}.single-product-gallery__image-wrapper:hover img{transform:scale(1.05)}.single-product-gallery__main-image{border-radius:3px;display:block;height:auto;max-height:600px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1024px){.single-product-gallery__main-image{max-height:320px}}.single-product-gallery__zoom-icon{align-items:center;background:#fcfcfc;border:1px solid #d7d7d7;border-radius:50%;bottom:1.2rem;display:flex;height:4rem;justify-content:center;pointer-events:none;position:absolute;right:1.2rem;width:4rem}.single-product-gallery__lightbox{display:none}@media screen and (max-width:1024px){.single-product-gallery__inner{flex-direction:column;margin-bottom:20px}.single-product-gallery__main{order:1}.single-product-gallery__thumbs{flex-direction:row;max-height:none;order:2;overflow-x:auto;overflow-y:visible;padding-right:0}.single-product-gallery__thumb-image{height:6rem;width:6rem}}.ln-sticky-bar{background:#fff;border-top:1px solid #e5e5e5;bottom:0;left:0;opacity:0;padding:12px 16px;position:fixed;right:0;transform:translateY(100%);transition:transform .25s ease,opacity .25s ease;z-index:9999}.ln-sticky-bar--visible{opacity:1;transform:translateY(0)}.ln-sticky-bar__inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1200px}@media screen and (max-width:768px){.ln-sticky-bar__left{display:none}}.ln-sticky-bar__right{align-items:center;display:flex;gap:12px}@media screen and (max-width:768px){.ln-sticky-bar__right{justify-content:center;width:100%}}@media (max-width:480px){.ln-sticky-bar{padding:10px 12px}.ln-sticky-bar__price,.ln-sticky-bar__title{font-size:14px}}.ln-reviews__grid{display:flex}@media screen and (max-width:1024px){.ln-reviews__grid{flex-flow:column}}.ln-reviews__summary{height:-moz-max-content;height:max-content;padding:22px;position:sticky;top:100px;width:40%}@media screen and (max-width:1024px){.ln-reviews__summary{padding:0;position:static;top:auto;width:100%}}.ln-reviews__content{width:60%}@media screen and (max-width:1024px){.ln-reviews__content{width:100%}}.ln-reviews__content .commentlist{display:grid;gap:18px;list-style:none;margin:0;padding:0}.ln-reviews__content .commentlist li{background:#f7f7f7;border-radius:16px;padding:18px}@media screen and (max-width:1024px){.ln-reviews__content .commentlist li{background:unset;padding:18px 0}}.ln-reviews__content .avatar{border-radius:100%}.ln-reviews__content .star-rating{font-weight:700}.ln-reviews__avg{align-items:center;display:flex;gap:14px;margin:14px 0 18px}.ln-reviews__avgNumber{font-size:4rem;font-weight:600;line-height:1}@media screen and (max-width:1024px){.ln-reviews__avgNumber{font-size:3rem}.ln-reviews__avgStars{font-size:1.2rem}}.ln-reviews__breakdown{display:grid;gap:10px;margin:14px 0 18px}.ln-reviews__row{align-items:center;display:grid;font-size:14px;gap:10px;grid-template-columns:18px 18px 1fr 26px}.ln-reviews__bar{background:rgba(0,0,0,.08);border-radius:999px;height:6px;overflow:hidden}.ln-reviews__bar>span{background:#f5b301;border-radius:999px;display:block;height:100%}.ln-review__left{display:flex;margin-bottom:1rem}@media screen and (max-width:1024px){.ln-review__left{margin-bottom:.75rem}}.ln-review__meta{display:flex;flex-flow:column;margin-left:1rem}@media screen and (max-width:1024px){.ln-review__meta{margin-left:.75rem}}#reviews #review_form_wrapper{display:none;margin-top:18px}#reviews #review_form_wrapper.is-open{display:block}#comment{max-width:100%}@media screen and (max-width:1024px){#comment{width:100%}}#submit{border:unset;line-height:1.3}.product-filters--colors{border-top:1px solid #d7d7d7;margin-top:1.5rem;padding-top:1rem}.product-filters__list{display:flex;flex-flow:wrap;list-style:none;margin:0;padding:0}.product-filters__item{margin:0 1rem 0 0;padding:.5rem 0}.product-filters__item .product-filters__label{transition:all .5s}.product-filters__item:hover .product-filters__label{background-color:#222;border-color:#222;color:#fff}.product-filters__item--hidden{display:none}.product-filters--expanded .product-filters__item--hidden{display:block}.product-filters__item--active .product-filters__label{background-color:#222;border-color:#222;color:#fff}.product-filters__label{align-items:center;border:1px solid #d7d7d7;border-radius:3px;cursor:pointer;display:flex;font-size:1.6rem;font-weight:300;gap:.4rem;padding:1px 5px;padding-left:5px!important;width:-moz-max-content;width:max-content}.product-filters__label input,.product-filters__label:after,.product-filters__label:before{display:none}.product-filters__checkbox{height:14px;width:14px}.product-filters__show-more{background:none;border:none;color:#555;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;margin-top:.5rem;padding:.25rem 0;text-decoration:underline}#shop-results{transition:opacity .25s ease}#shop-results.is-loading{opacity:.4;pointer-events:none}.product-cats{list-style:none;margin:0;padding:0}.product-cats-nav{border-top:1px solid #d7d7d7;padding-top:1rem}.product-cats--level-0{padding-left:0}.product-cats--level-1{border-left:1px solid #d7d7d7;margin-left:.5rem;padding-left:1rem}.product-cats--special{margin-bottom:.75rem;padding-left:0}.product-cats--special .product-cats__link{font-size:1.6rem;font-weight:500}.product-cats__item{margin:0;padding:.3rem 0}.product-cats__item-inner{align-items:center;display:flex;gap:.25rem;padding:.25rem 0}.product-cats__item--open>.product-cats__item-inner .product-cats__toggle-icon:before{transform:rotate(90deg)}.product-cats__item--has-children>ul.product-cats{display:none}.product-cats__item--has-children.product-cats__item--active>ul.product-cats,.product-cats__item--has-children.product-cats__item--open>ul.product-cats{display:block}.product-cats__link{color:#222;font-size:1.6rem;font-weight:300;text-decoration:none}.product-cats__link:hover{text-decoration:underline}.product-cats__link--active{font-weight:600}.product-cats__toggle{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;height:1.25rem;justify-content:center;margin:0;padding:0;width:1.25rem}.product-cats__toggle-icon:before{background-image:url(../../assets/img/arrow-right.svg);background-position:50%;background-size:contain;content:"";display:inline-block;font-size:.8rem;height:20px;transition:transform .2s ease;width:20px}.tax-product_cat .product-cats__item.product-cats__item--has-children.product-cats__item--active.product-cats__item--open .product-cats__toggle{pointer-events:none}.product-filters--price{border-top:1px solid #d7d7d7;margin-top:1.5rem;padding-top:1rem}.product-price-filter{font-size:1.6rem}.product-price-filter__inputs{display:flex;gap:.5rem;margin-bottom:.75rem}.product-price-filter__label{display:flex;flex:1;flex-direction:column;gap:.15rem}.product-price-filter__input{border:1px solid #d7d7d7;border-radius:3px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;padding:.25rem .4rem;width:100%}.product-price-filter__slider{height:1.4rem;margin:1.5rem 0;position:relative}.product-price-filter__slider-track{background:#eee}.product-price-filter__slider-range,.product-price-filter__slider-track{border-radius:999px;height:4px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-price-filter__slider-range{background:#222}.product-price-filter__range{-webkit-appearance:none;background:none;height:1.4rem;left:0;margin:0;pointer-events:none;position:absolute;right:0;width:100%}.product-price-filter__range::-webkit-slider-thumb{-webkit-appearance:none;background:#222;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #222;cursor:pointer;height:14px;pointer-events:auto;width:14px}.product-price-filter__range::-moz-range-thumb{background:#333;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #333;cursor:pointer;height:14px;pointer-events:auto;width:14px}.product-price-filter__summary{font-size:1.4rem}.product-price-filter__summary-label{font-weight:600;margin-right:.25rem}.cart.is-loading{opacity:.6;pointer-events:none;transition:opacity .2s ease}.cart__extras{display:none!important}.cart__actions{display:none;margin-top:1.5rem}.cart__update-button{display:none}.cart__summary-jump{background-color:#111;border:none;border-radius:0;bottom:0;color:#fff;display:none;left:0;letter-spacing:.08em;padding:.75rem 1rem;position:fixed;right:0;text-transform:uppercase;z-index:50}.cart-item{align-items:center;border-bottom:1px solid #eee;display:grid;gap:1rem;grid-template-columns:minmax(80px,120px) 1.6fr auto auto auto auto;padding:1rem 0}.cart-item__thumb img{display:block;height:auto;width:100%}.cart-item__content{display:flex;flex-direction:column;gap:.25rem}.cart-item__title{margin:0}.cart-item__price,.cart-item__subtotal{text-align:right;white-space:nowrap}.cart-item__qty{align-items:center;display:inline-flex;gap:.25rem;justify-content:center}.cart-item__qty-btn{cursor:pointer;height:2rem;line-height:1;width:2rem}.cart-item__qty-btn:hover{background:#eee}.cart-item__qty-btn.is-disabled{background:#f5f5f5;border-color:#ddd;cursor:not-allowed;opacity:.4}.cart-item__qty-input{width:3rem}.cart-item__qty-input .qty{-moz-appearance:textfield;padding:.25rem;text-align:center;width:100%}.cart-item__qty-input .qty::-webkit-inner-spin-button,.cart-item__qty-input .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-item__remove{text-align:center}.cart-item__remove-link{align-items:center;color:#000;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;line-height:1;text-decoration:none;transition:all .5s;width:2rem}.cart-item__remove-link:hover{border-color:#c00;color:#c00}.cart-item__save{cursor:pointer;display:inline-block;margin-top:.4rem;transition:all .5s}.cart-item__save:hover{color:#000}.cart-summary{border-left:1px solid #d7d7d7;padding-left:2.25rem}@media screen and (max-width:768px){.cart-summary{border-left:unset;border-top:1px solid #d7d7d7;padding-left:0;padding-top:20px}}.cart-summary__title{margin:0 0 1rem}.cart-summary__coupon{margin-bottom:1rem}.cart-summary__coupon-toggle{cursor:pointer;font-weight:600;padding:5px 0;text-align:left;width:100%}.cart-summary__coupon-form{display:none;flex-direction:column;gap:.5rem;margin-top:.75rem}.cart-summary__coupon-form.is-open{display:flex}.cart-summary__coupon-input{border:1px solid #ddd;border-radius:4px;padding:.4rem .6rem;width:100%}.cart-summary__coupon-submit{align-self:flex-start}.cart-summary__totals{border-top:1px solid #eee;display:flex;flex-direction:column;gap:.35rem;margin-top:1rem;padding-top:1rem}.cart-summary__row{display:flex;justify-content:space-between}.cart-summary__row--total{font-weight:600;margin-top:.5rem}.cart-summary__value{text-align:right}.cart-summary__actions{margin-top:1rem}.cart-summary__actions .button{text-align:center;width:100%}.cart-saved{background-color:#fcfcfc;border:1px solid #eee;border-radius:3px;margin-top:2rem;padding:3rem}.cart-saved__title{margin:0 0 1rem}.cart-saved__empty{margin:0}.cart-saved__list{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.cart-saved-item{align-items:center;border-bottom:1px solid #f0f0f0;display:grid;gap:1rem;grid-template-columns:minmax(70px,100px) 1fr auto;padding:1rem 0}.cart-saved-item__thumb img{display:block;height:auto;width:100%}.cart-saved-item__title{margin:0 0 .3rem}.cart-saved-item__title a{color:inherit;text-decoration:none}.cart-saved-item__title a:hover{text-decoration:underline}.cart-saved-item__price{margin:0}.cart-saved-item__qty{margin:.2rem 0 0}.cart-saved-item__actions{align-items:flex-end;display:flex;flex-direction:column;font-size:1.6rem;gap:.4rem;justify-content:center}.cart-saved-item__restore{cursor:pointer;transition:all .5s}.cart-saved-item__restore:hover{color:#000}.cart-saved-item__remove{background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;transition:all .5s}.cart-saved-item__remove:hover{color:#c00}.cross-sells .hero__box{width:20%!important}.ln-wishlist-item__checkbox,.ln-wishlist-select-all-label.text{padding-left:3rem;position:relative}.cart__summary{height:-moz-max-content;height:max-content;position:sticky;top:100px}.cart-summary__trust{display:flex}.cart-summary__trust .flex{align-items:center;width:50%}.cart-summary__trust{align-items:center}.cart-summary__trust .text{margin-left:10px}.cart-summary__trust img{width:35px}.cart-summary__trust{border-top:1px solid #eee;padding-top:20px}.cart__extras .cross-sells{display:none!important}@media screen and (max-width:768px){.cart-summary__trust img{width:35px}.cart-summary__trust{flex-flow:column}.cart-summary__trust .flex{width:100%}}@media (max-width:991.98px){.cart-item{align-items:center;border-bottom:1px solid #eee;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"thumb thumb" "content content" "price qty" "subtotal subtotal" "save remove";grid-template-columns:1fr auto;padding-bottom:1.5rem;row-gap:.75rem}.cart-item__thumb{grid-area:thumb;width:100px}.cart-item__content{grid-area:content}.cart-item__price{font-weight:600;grid-area:price}.cart-item__qty{grid-area:qty;justify-self:end}.cart-item__subtotal{font-size:1rem;font-weight:600;grid-area:subtotal;justify-self:end}.cart-item__save{cursor:pointer;font-size:.9rem;grid-area:save;text-decoration:underline}.cart-item__remove{cursor:pointer;font-size:1.3rem;grid-area:remove;justify-self:end;line-height:1}.cart-item__subtotal{font-size:1.8rem}.cart-item__remove{font-size:2.1rem;position:absolute;top:30px}.cart-item{position:relative}.cart-saved{padding:1rem}.cart-saved-item{align-items:flex-start;display:flex;flex-flow:column}.cart-saved-item__actions{display:flex;width:100%}.cart-saved-item__title.product-info__title{font-size:1.2rem}.cart-saved{margin-bottom:2rem}}.woocommerce-MyAccount-navigation{position:relative}@media screen and (max-width:1024px){.woocommerce-MyAccount-navigation ul{align-items:center;flex-flow:wrap}}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{margin-left:auto}@media screen and (max-width:1024px){.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout{margin-left:unset;position:absolute;top:-80px}}.woocommerce-MyAccount-navigation-link{margin-bottom:-1px;padding:10px 30px}.woocommerce-MyAccount-navigation-link.is-active{background-color:#fcfcfc;border:1px solid #d7d7d7;border-bottom-color:#fff}@media screen and (max-width:1024px){.woocommerce-MyAccount-navigation-link.is-active{border-bottom-color:#d7d7d7}.woocommerce-MyAccount-navigation-link{font-size:1.6rem;padding:1rem}}.woocommerce-MyAccount-content{background-color:#fcfcfc;border:1px solid #d7d7d7;padding:3rem}.woocommerce-info[role=status]{display:flex;flex-flow:column}.woocommerce-info[role=status] a{margin-top:2rem}.woocommerce-address-fields__field-wrapper{display:flex;flex-flow:wrap;justify-content:space-between}.woocommerce-address-fields__field-wrapper .form-row{width:49%}#billing_country_field .select2-container .select2-selection--single,#shipping_country_field .select2-container .select2-selection--single{height:53px}#billing_country_field .select2-container--default .select2-selection--single,#shipping_country_field .select2-container--default .select2-selection--single{border:1px solid #e3e0dd}#billing_country_field .select2-container--default .select2-selection--single .select2-selection__rendered,#shipping_country_field .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px}#billing_country_field .select2-container--default .select2-selection--single .select2-selection__arrow,#shipping_country_field .select2-container--default .select2-selection--single .select2-selection__arrow{top:14px}#billing_country_field .select2-selection__placeholder,#shipping_country_field .select2-selection__placeholder{opacity:0}.ln-wishlist-bulk-remove.text{margin-right:2rem}.woocommerce-form-login__rememberme{position:relative}.woocommerce-form-login__rememberme span{padding-left:30px}.account-dashboard__stats{display:flex;flex-flow:column;padding:10px 0}.account-dashboard__stats--padding{padding-top:7px}.woocommerce-MyAccount-content .woocommerce-orders-table{background:#fff;border-collapse:separate;border-radius:1rem;border-spacing:0;font-size:1.4rem;overflow:hidden;width:100%}.woocommerce-MyAccount-content .woocommerce-orders-table thead{background:#fafafa}.woocommerce-MyAccount-content .woocommerce-orders-table thead th{border-bottom:.1rem solid rgba(0,0,0,.12);font-weight:600;padding:1.4rem 1.6rem;text-align:left;white-space:nowrap}.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr{transition:background .2s ease}.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:not(:last-child) td,.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:not(:last-child) th{border-bottom:.1rem solid rgba(0,0,0,.08)}.woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:hover{background:rgba(0,0,0,.02)}.woocommerce-MyAccount-content .woocommerce-orders-table tbody td,.woocommerce-MyAccount-content .woocommerce-orders-table tbody th{padding:1.6rem;text-align:left;vertical-align:middle}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a{font-weight:600;text-decoration:none}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-date time{font-size:1.3rem;opacity:.85}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-status{font-size:1.3rem;font-weight:500}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-status:before{background:#999;border-radius:50%;content:"";display:inline-block;height:.8rem;margin-right:.8rem;vertical-align:middle;width:.8rem}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status:before{background:#f0ad4e}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{background:#5cb85c}.woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status:before{background:#0275d8}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-total{font-size:1.5rem;font-weight:600}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions{text-align:right}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .button{background:#111;border:none;border-radius:2rem;color:#fff;font-size:1.3rem;padding:.8rem 1.6rem;text-decoration:none;transition:background .2s ease}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .button:hover{background:#000}@media (max-width:76rem){.woocommerce-orders-table thead{display:none}.woocommerce-orders-table tbody tr{display:grid;gap:.6rem;grid-template-columns:1fr;padding:1.4rem}.woocommerce-orders-table tbody td,.woocommerce-orders-table tbody th{border:none!important;display:flex;justify-content:space-between;padding:.8rem 0}.woocommerce-orders-table tbody td:before,.woocommerce-orders-table tbody th:before{content:attr(data-title);font-weight:500;opacity:.6}.woocommerce-orders-table__cell-order-actions{justify-content:flex-end}.woocommerce-orders-table__cell-order-actions .button{margin-top:.6rem}}.woocommerce-MyAccount-content{font-size:1.5rem;line-height:1.6;margin:0 auto}.woocommerce-MyAccount-content>p{align-items:center;background:#fff;border:.1rem solid rgba(0,0,0,.12);border-radius:.6rem;display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.8rem;margin:0 0 2.4rem;padding:1.6rem 2rem}.woocommerce-MyAccount-content mark{background:transparent;color:inherit;padding:0}.woocommerce-MyAccount-content .order-date,.woocommerce-MyAccount-content .order-number,.woocommerce-MyAccount-content .order-status{align-items:center;border-radius:99rem;display:inline-flex;font-size:1.25rem;font-weight:600;gap:.6rem;padding:.5rem 1.2rem}.woocommerce-MyAccount-content .order-status:before{background:#999;border-radius:50%;content:"";height:.8rem;width:.8rem}.woocommerce-MyAccount-content h2{font-size:2.4rem;font-weight:200;margin:0 0 1.6rem}.woocommerce-MyAccount-content .woocommerce-order-details{margin-bottom:3rem}.woocommerce-MyAccount-content table.order_details{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-collapse:separate;border-radius:.6rem;border-spacing:0;overflow:hidden;width:100%}.woocommerce-MyAccount-content table.order_details thead th{background:#fafafa;border-bottom:.1rem solid rgba(0,0,0,.1);font-size:1.4rem;font-weight:600;padding:1.6rem;text-align:left}.woocommerce-MyAccount-content table.order_details tbody td{border-bottom:.1rem solid rgba(0,0,0,.08);padding:1.6rem;vertical-align:top}.woocommerce-MyAccount-content table.order_details a{font-weight:500;text-decoration:none}.woocommerce-MyAccount-content .product-quantity{font-weight:700}.woocommerce-MyAccount-content .wc-item-meta{font-size:1.3rem;list-style:none;margin:1rem 0 0;opacity:.85;padding:0}.woocommerce-MyAccount-content .wc-item-meta li{display:flex;gap:.6rem}.woocommerce-MyAccount-content .wc-item-meta p{margin:0}.woocommerce-MyAccount-content table.order_details tfoot td,.woocommerce-MyAccount-content table.order_details tfoot th{border-top:.1rem solid rgba(0,0,0,.08);font-size:1.5rem;padding:1.4rem 1.6rem}.woocommerce-MyAccount-content table.order_details tfoot th{font-weight:600;opacity:.85;text-align:left;width:40%}.woocommerce-MyAccount-content table.order_details tfoot tr:last-child td,.woocommerce-MyAccount-content table.order_details tfoot tr:last-child th{font-size:1.6rem;font-weight:800}.woocommerce-MyAccount-content .woocommerce-customer-details{margin-top:3rem}.woocommerce-MyAccount-content .woocommerce-columns.addresses{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.woocommerce-MyAccount-content .woocommerce-column{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-radius:1.6rem;padding:2rem}.woocommerce-MyAccount-content .woocommerce-column__title{font-size:2.2rem;font-weight:300;margin:0 0 1.2rem}.woocommerce-MyAccount-content address{font-size:1.5rem;font-style:normal;line-height:1.7}.woocommerce-MyAccount-content .woocommerce-customer-details--email{font-weight:600;margin-top:1rem}@media (max-width:56rem){.woocommerce-MyAccount-content>p{font-size:1.3rem;padding:1.4rem}.woocommerce-MyAccount-content table.order_details thead{display:none}.woocommerce-MyAccount-content table.order_details tbody tr,.woocommerce-MyAccount-content table.order_details tfoot tr{display:block;padding:1.2rem 1.6rem}.woocommerce-MyAccount-content table.order_details td,.woocommerce-MyAccount-content table.order_details th{border:none!important;display:flex;justify-content:space-between;padding:.8rem 0}.woocommerce-MyAccount-content .woocommerce-columns.addresses{grid-template-columns:1fr}}.checkout #order_comments{border:.1rem solid #e3e0dd;border-radius:.3rem;color:#424242;font-family:Plus Jakarta Sans,sans-serif;margin-top:15px;min-height:100px;padding:10px;width:100%}.checkout #order_comments_field label{display:none}.checkout .floating-label-group .form-input,.checkout .floating-label-group input,.checkout .form-row .form-input,.checkout .form-row input{border-radius:.3rem}.checkout .product-name,.checkout .product-total,.checkout tfoot tr{padding-bottom:1rem;text-align:left}.checkout #payment{margin-top:10px}.selection .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:.3rem;padding:7px 10px}.selection .select2-container--default .select2-selection--single{border:.1rem solid #e3e0dd;border-radius:.3rem}.selection .select2-container .select2-selection--single{height:47px}.selection .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}#woocommerce-checkout-form-coupon{margin-top:1rem}.return-to-shop,.wc-empty-cart-message{text-align:center}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:flex}#rememberme{height:20px;margin-right:11px;width:15px}.woocommerce-button.button.woocommerce-form-login__submit{margin-left:50px}.password-input{display:flex}.woocommerce-form-login-toggle{margin-bottom:1rem}.woocommerce-form.woocommerce-form-login.login{background-color:#fcfcfc;border:1px solid #d7d7d7;margin-bottom:5rem;padding:3rem}#woocommerce-checkout-form-coupon{background-color:#fcfcfc;border:1px solid #d7d7d7;margin-bottom:2rem;padding:3rem}.lost_password{margin-top:20px}#ship-to-different-address-checkbox{width:20px}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{align-items:center;display:flex;margin:27px 0;position:static;width:100%}#ship-to-different-address{margin:0}#createaccount{width:20px}.form-row.form-row-wide.create-account.woocommerce-validated .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{margin:27px 0}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-weight:300}.woocommerce-form.woocommerce-form-register.register{background-color:#fcfcfc;border:1px solid #d7d7d7;margin-bottom:5rem;padding:3rem}.woocommerce-message{margin-bottom:30px}@media screen and (max-width:400px){.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{font-size:1.3rem}}.woocommerce-checkout #payment .wc_payment_methods{display:grid;gap:10px;list-style:none;margin:0;padding:0}.woocommerce-checkout #payment .wc_payment_method{background:#fcfcfc;border:1px solid rgba(0,0,0,.08);border-radius:4px;padding:12px;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.woocommerce-checkout #payment .wc_payment_method:hover{border-color:rgba(0,0,0,.14);transform:translateY(-1px)}.woocommerce-checkout #payment .wc_payment_method>label{align-items:center;cursor:pointer;display:flex;font-weight:400;gap:10px;margin:0}.woocommerce-checkout #payment .wc_payment_method input[type=radio]{accent-color:#222;height:18px;margin:0;width:18px}.woocommerce-checkout #payment .wc_payment_method input[type=radio]:checked+label{color:#222}.woocommerce-checkout #payment .wc_payment_method:has(input[type=radio]:checked){background:#fff;border-color:#e3e0dd}.woocommerce-checkout #payment .payment_box{color:rgba(0,0,0,.72);line-height:1.5;margin:10px 0 0}.woocommerce-checkout #payment .payment_box p{margin:0}.woocommerce-checkout #payment .place-order{border-top:1px solid rgba(0,0,0,.08);margin-top:14px;padding-top:14px}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{color:rgba(0,0,0,.65);font-size:.92rem}.woocommerce-checkout #payment .woocommerce-privacy-policy-text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.woocommerce-checkout #payment #place_order{margin-top:12px;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;width:100%}.woocommerce-checkout #payment #place_order:hover{box-shadow:0 12px 26px rgba(0,0,0,.2);transform:translateY(-1px)}.woocommerce-checkout #payment #place_order:active{box-shadow:none;transform:translateY(0)}@media (max-width:768px){.woocommerce-checkout #payment{border-radius:14px;padding:14px}}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method{display:grid;gap:10px;list-style:none;margin:0;padding:0}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method li{align-items:center;display:flex;gap:10px;margin:0;transition:transform .2s ease,border-color .2s ease}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method li:hover{border-color:rgba(0,0,0,.14);transform:translateY(-1px)}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method li input.shipping_method[type=radio]{accent-color:#222;flex:0 0 auto;height:18px;margin:0;width:18px}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method li label{align-items:center;cursor:pointer;display:flex;font-weight:400;gap:12px;justify-content:space-between;margin:0;width:100%}.woocommerce-checkout td[data-title=Wysyłka] #shipping_method li label .amount{font-weight:600;white-space:nowrap}.woocommerce-checkout .bg-white{background:#fff}.woocommerce-checkout #order_review_heading{margin:0}.woocommerce-checkout .woocommerce-checkout-review-order-table{border-collapse:collapse;border-spacing:0;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:600;padding:14px 0}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th.product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;padding:16px 0;vertical-align:top}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item td.product-name{line-height:1.35;padding-right:16px}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item td.product-name .product-quantity{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1.2;margin-left:8px;opacity:.8;padding:2px 8px}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item td.product-total{font-weight:600;text-align:right;white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{text-align:right;white-space:nowrap}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td strong{font-size:18px;font-weight:700}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping{display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping td,.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping th{display:block;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping th{border-bottom:0;font-weight:600;padding:16px 0 10px}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping td{border-bottom:1px solid rgba(0,0,0,.1);padding:0 0 16px}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping #shipping_method{display:grid;gap:10px;list-style:none;margin:0;padding:0}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping #shipping_method li{align-items:center;display:flex;gap:10px;margin:0}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping #shipping_method input.shipping_method[type=radio]{accent-color:#111;height:16px;margin:0;width:16px}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping #shipping_method label{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping #shipping_method label .amount{font-weight:400;opacity:.9;white-space:nowrap}#ln_gr_newsletter_field .checkbox{padding-left:3rem;position:relative}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{background-color:#fff;opacity:0;position:absolute;top:270px}.checkout-inline-error-message{color:#b90909;font-size:1.2rem;position:absolute}.product .woocommerce-Tabs-panel{background-color:#fcfcfc;border:1px solid #d7d7d7;padding:3rem}@media screen and (max-width:1024px){.product .woocommerce-Tabs-panel{padding:2rem}}.product .tabs.wc-tabs{display:flex}.product li.active{background-color:#fcfcfc;border:1px solid #d7d7d7;border-bottom-color:#fff}.product .tabs.wc-tabs li{margin-bottom:-1px;padding:1rem 3rem}@media screen and (max-width:1024px){.product .tabs.wc-tabs li{font-size:14px;padding:1rem}}.product .woocommerce-tabs.wc-tabs-wrapper{margin:60px 0}.product .quantity{margin:20px 0}.variations tr th{min-width:150px;text-align:left}@media screen and (max-width:1024px){.variations tr th{min-width:100px}}.variations tr th label{line-height:2.2}.variations select{background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;color:#222;font-family:Plus Jakarta Sans,sans-serif;min-width:200px;padding:8px 16px;text-transform:uppercase}.variations .reset_variations{margin-left:3rem}@media screen and (max-width:1024px){.variations .reset_variations{margin-left:0}}.related.products{flex-flow:column}.ln-wishlist-item{align-items:center;background-color:#fff;border:1px solid #d7d7d7;border-radius:5px;display:flex;margin-bottom:1rem;padding:1.5rem 1.5rem 1rem}.ln-wishlist-item__info{padding-left:2rem}.ln-wishlist-list{padding-left:0!important}.btn.button.ln-wishlist-add-to-cart,.btn.button.ln-wishlist-choose-variant{margin-right:3rem}.ln-wishlist-bulk-actions{display:flex}.ln-wishlist-bulk-actions .text:hover{color:#000}.ln-wishlist-bulk-actions .text{transition:all .5s}.ln-wishlist-bulk-buttons{margin-left:2rem}.ln-wishlist-form button,.ln-wishlist-select-all-label.text{cursor:pointer}@media screen and (max-width:1024px){.ln-wishlist-item__info{padding-bottom:1rem;padding-left:1rem}.ln-wishlist-item{flex-flow:column;padding:1.5rem .5rem 1rem}.btn.button.ln-wishlist-add-to-cart{font-size:1.2rem;margin-right:.5rem}.ln-wishlist-item__thumb{max-width:80%}.ln-wishlist-item__checkbox{margin-left:1rem;margin-right:auto}.ln-wishlist-bulk-actions{flex-flow:column}.ln-wishlist-bulk-buttons{margin-left:2.6rem}}.woocommerce-order{margin:0 auto;max-width:85%}.woocommerce-order .woocommerce-notice--success{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-radius:1.4rem;font-weight:400;margin:0 0 1.8rem;padding:1.6rem 1.8rem}.woocommerce-order-overview{display:grid;gap:1.2rem;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0 0 2.4rem;padding:0}.woocommerce-order-overview li{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-radius:1.4rem;font-size:1.4rem;line-height:1.3;padding:1.4rem}.woocommerce-order-overview li strong{display:block;font-size:1.6rem;margin-top:.6rem}.woocommerce-order .woocommerce-customer-details h2,.woocommerce-order-details__title{font-size:2.2rem;font-weight:300;line-height:1.2;margin:.6rem 0 1.2rem}.woocommerce-order .woocommerce-table--order-details{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-collapse:separate;border-radius:1.6rem;border-spacing:0;overflow:hidden;width:100%}.woocommerce-order .woocommerce-table--order-details thead th{border-bottom:.1rem solid rgba(0,0,0,.1);font-size:1.4rem;font-weight:700;padding:1.4rem 1.6rem;text-align:left}.woocommerce-order .woocommerce-table--order-details tbody td{border-bottom:.1rem solid rgba(0,0,0,.08);padding:1.6rem;vertical-align:top}.woocommerce-order .woocommerce-table--order-details tfoot td,.woocommerce-order .woocommerce-table--order-details tfoot th{border-top:.1rem solid rgba(0,0,0,.08);font-size:1.6rem;padding:1.2rem 1.6rem;text-align:left}.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child td,.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child th{font-weight:800}.woocommerce-order .woocommerce-table--order-details a{text-decoration:none}.woocommerce-order .woocommerce-table--order-details .product-quantity{font-weight:700}.woocommerce-order .wc-item-meta{font-size:1.3rem;list-style:none;margin:1rem 0 0;opacity:.85;padding:0}.woocommerce-order .wc-item-meta li{display:flex;gap:.8rem}.woocommerce-order .wc-item-meta p{margin:0}.woocommerce-order .woocommerce-customer-details .addresses{display:grid;font-size:1.6rem;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.woocommerce-order .woocommerce-customer-details .woocommerce-column{background:#fff;border:.1rem solid rgba(0,0,0,.12);border-radius:1.6rem;padding:1.6rem}.woocommerce-order .woocommerce-customer-details address{font-style:normal;line-height:1.6;margin:0}.woocommerce-order .woocommerce-customer-details--email{font-weight:600;margin-top:1rem}@media (max-width:90rem){.woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56rem){.woocommerce-order .woocommerce-customer-details .addresses,.woocommerce-order-overview{grid-template-columns:1fr}}@media screen and (max-width:1024px){.woocommerce-order .woocommerce-notice--success{font-size:1.4rem}.woocommerce-order{max-width:100%}.woocommerce-order .woocommerce-table--order-details .product-quantity,.woocommerce-table__product-name.product-name a{font-size:1.4rem}}@media (min-width:992px){.post-toc{border-right:1px solid #d7d7d7;margin-right:3rem;max-height:calc(100vh - 140px);overflow-y:auto;padding-right:1rem;position:sticky;top:120px}.post-toc-backdrop,.post-toc-toggle{display:none}}@media (max-width:991px){.post-toc-toggle{align-items:center;background-color:#111;border:none;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-size:1.4rem;justify-content:center;letter-spacing:.08em;padding:1.5rem 0;text-orientation:mixed;text-transform:uppercase;transform:translateY(-50%);width:2.5rem;writing-mode:vertical-rl;z-index:101}.post-toc,.post-toc-toggle{left:0;position:fixed;top:50%}.post-toc{background:#fff;border-left:1px solid #d7d7d7;height:-moz-max-content;height:max-content;margin:0;max-width:320px;overflow-y:auto;padding:20px 16px;transform:translate(-100%,-50%);transition:transform .3s ease;width:80%;z-index:1001}.post-toc.is-open{transform:translateY(-50%)}.post-toc-backdrop{background:rgba(0,0,0,.4);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}.post-toc-backdrop.is-open{opacity:1;pointer-events:auto}}.post-toc__list{list-style:none;margin:0;padding:0}.post-toc__item+.post-toc__item{margin-top:.4rem}.post-toc__link{color:inherit;position:relative;text-decoration:none}.post-toc__link:before{background:#9c9c9c;bottom:-5px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.post-toc__link:hover:before{transform:scaleX(1);transform-origin:0 50%}html{scroll-behavior:smooth}.text h2,.text h3{scroll-margin-top:120px}.opinions{background-color:#fcfcfc}.opinions__img{background-color:#fff;border:1px solid #e3e0dd;margin:1%;transition:all .5s}@media screen and (max-width:1024px){.opinions__img{margin:1% auto;max-width:320px;width:48%}}.opinions__img img{transform:scale(1);transition:all .5s}.opinions__img:hover{box-shadow:0 7px 14px -4px hsla(0,0%,46%,.35)}.opinions__img:hover img{transform:scale(.97)}.contact__img{background-color:#f1f1f0;border-radius:100%;height:5rem;width:5rem}.contact__img svg{height:2.5rem;width:2.5rem}.contact textarea{min-height:23rem}.contact .wpcf7-submit{border:unset}@media screen and (max-width:1024px){.contact .wpcf7-submit{margin-top:1rem}}@media screen and (max-width:1024px){.contact label:has(>input[type=checkbox]):before{top:-20px}.contact label:has(>input[type=checkbox]):after{top:-26px}.contact .wpcf7-acceptance input[type=checkbox]+span:before{top:-20px}.contact .wpcf7-acceptance input[type=checkbox]+span:after{top:-26px}.contact .wpcf7-not-valid-tip{font-size:1.2rem}}.faq__item{border-bottom:1px solid #e3e3e3;padding:.5rem 0}.faq__question{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;justify-content:space-between;padding:1rem 0;text-align:left;width:100%}.faq__icon-svg{height:16px;transition:transform .2s ease;width:16px}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq__answer-inner{padding:0 0 1rem}.faq__item--open .faq__icon-svg{transform:rotate(180deg)}.why-us-page__image{background-color:#f1f1f0;text-align:center}.why-us-page__circle{background-color:#f1f1f0;border-radius:100%;height:6rem;width:-moz-max-content;width:max-content;width:6rem}@media screen and (max-width:1024px){.why-us-page__circle{margin-top:1.5rem}}.why-us-page__circle img{width:3rem}@media screen and (max-width:1024px){.why-us-page__iframe iframe{width:100%}}.blog__post{border-top:1px solid #e3e0dd;margin-bottom:20px;padding-top:20px}.blog__filters{height:-moz-max-content;height:max-content;position:sticky;top:120px}.blog__filters-link{display:flex;padding:.3rem 0;position:relative;width:-moz-max-content;width:max-content}.blog__filters-link:before{background:#9c9c9c;bottom:-5px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.blog__filters-link:hover:before{transform:scaleX(1);transform-origin:0 50%}.blog__filters-link.is-active{font-weight:600}.blog__posts-wrapper.is-loading{opacity:.6;pointer-events:none;transition:opacity .2s ease}.blog__filters-title{border-top:1px solid #e3e0dd;padding-top:2rem}.blog-filters{height:-moz-max-content;height:max-content;position:sticky;top:120px;z-index:10}.blog-filters__toggle{align-items:center;background-color:#111;border:none;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;cursor:pointer;display:flex;justify-content:center;left:0;padding:1.5rem 0;position:fixed;top:50%;transform:translateY(-50%);width:2.5rem;z-index:101}.blog-filters__toggle .blog-filters__toggle-text{font-size:1.4rem;letter-spacing:.08em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.blog-filters__panel{background-color:#fff;box-shadow:2px 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:80vw;z-index:102}.blog-filters__panel .blog__filters{height:100%;overflow-y:auto;padding:1rem}@media screen and (max-width:1024px){.blog-filters__panel .blog__filters{margin-top:7rem}}.blog-filters__overlay{background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:100}.blog-filters--open .blog-filters__panel{transform:translateX(0)}.blog-filters--open .blog-filters__overlay{opacity:1;pointer-events:auto}body.blog-filters-open{overflow:hidden}@media (min-width:1024px){.blog-filters__overlay,.blog-filters__toggle{display:none}.blog-filters__panel{box-shadow:none;height:auto;position:static;transform:none;transition:none;width:auto}.blog-filters__panel .blog__filters{height:auto;overflow:visible;padding:0}}@media screen and (max-width:1200px){.category{font-size:1.2rem}.why-us__img{height:5rem;margin-top:20px;width:5rem}.why-us__img:before{height:8rem;width:8rem}.about-opinions__left{font-size:1.2rem}.about-opinions__left .flex{margin-bottom:1rem}.footer .menu-item,.footer .text{font-size:1.1rem}.footer.dark-bg.py-5.lg-py-7 .container{width:98%}.footer__border{border:unset;padding:1rem}.newsletter{padding-top:2rem}.header.scrolled .sub-menu.mega-menu__sub-menu{top:0!important}main:not(#main){margin-top:10rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0}