@charset "UTF-8";#main.no-cursor,#main.no-cursor *{cursor:none!important}#cursor{transform:translate(-50%,-50%);position:fixed;top:0;left:0;width:min(1.3020833333svw,25px);z-index:999999999999999;aspect-ratio:1;border-radius:50%;pointer-events:none;cursor:none!important}.width--100vw{width:100vw}.width--1800{width:min(93.75svw,1800px);margin:0 auto}@media screen and (max-width: 767px){.width--1800{width:93vw!important}}.svgIcon{display:flex;align-items:center;justify-content:center;width:fit-content}.svgIcon.has-label h4{margin-bottom:0!important;text-transform:none;transition:all .35s cubic-bezier(.445,.05,.55,.95)}.svgIcon.has-label .svgIcon__svg.arrow-left-icon{opacity:.5;margin-left:min(1.8518518519svh,20px);transform:rotate(180deg)}.svgIcon.white{color:#faf9f5}.svgIcon.black{color:#1a1918}.svgIcon__svg{height:min(5.5555555556svh,60px);width:min(5.5555555556svh,60px);transform-origin:center center;transition:all .35s cubic-bezier(.445,.05,.55,.95)}.container{width:calc(min(100svw,1920px) - (min(6.09375svw,117px)*2));margin:0 auto}@media screen and (orientation: portrait){.container{width:calc(100% - (min(5.3333333333svw,20px)*2))}}.container--l{width:calc(min(100svw,1920px) - (min(10.15625svw,195px)*2))}@media screen and (orientation: portrait){.container--l{width:calc(100% - (min(5.3333333333svw,20px)*2))}}.container--m{width:calc(min(100svw,1920px) - (min(14.1666666667svw,272px)*2))}.shortText{overflow:hidden;position:relative}@media screen and (orientation: portrait){.shortText{line-height:1.2em!important}}.shortText__clone{position:absolute;top:0;left:0;width:100%;height:fit-content;visibility:hidden;opacity:0;pointer-events:none;display:none}@media screen and (orientation: portrait){.shortText__clone{line-height:1.2em!important;display:block}}.shortText__toggle{display:none}@media screen and (orientation: portrait){.shortText__toggle{padding-top:min(8svw,30px);display:flex;align-items:center;gap:min(2.6666666667svw,10px);opacity:.5}.shortText__toggle span:nth-child(1){flex-basis:min(25.3333333333svw,95px)}.shortText__toggle span:nth-child(2){flex-basis:min(6.4svw,24px);aspect-ratio:1;border-radius:50%;border:1px solid #ABA89E;display:flex;justify-content:center;align-items:center}.shortText__toggle span:nth-child(2) svg{width:min(3.2svw,12px);height:auto}.shortText__toggle span:nth-child(2) svg path{fill:#1a1918}}@media screen and (orientation: portrait){.shortText.on{text-overflow:ellipsis;display:-webkit-box;max-height:6em;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.shortText p:not(:last-child){margin-bottom:1.2em!important}.bg-white{background-color:#faf9f5}.bg-black{background-color:#1a1918}.bg-black-mid{background-color:#21211f}.bg-gray-light{background-color:#e5e2d8}.bg-gray-mid-2{background-color:#ccc9c0}.bg-gray-mid{background-color:#aba89e}.bg-gray-dark{background-color:#4d4b47}.bg-accent{background-color:#ee3919}.c-white{color:#faf9f5}.c-white::selection,.c-white *::selection{background:#faf9f533;color:#faf9f5}.c-black,body{color:#1a1918}.c-black::selection,body::selection,.c-black *::selection,body *::selection{background:#1a191833;color:#1a1918}.c-black-mid{color:#21211f}.c-black-mid::selection,.c-black-mid *::selection{background:#21211f33;color:#21211f}.c-gray-light{color:#e5e2d8}.c-gray-light::selection,.c-gray-light *::selection{background:#e5e2d833;color:#e5e2d8}.c-gray-mid-2{color:#ccc9c0}.c-gray-mid-2::selection,.c-gray-mid-2 *::selection{background:#ccc9c033;color:#ccc9c0}.c-gray-mid{color:#aba89e}.c-gray-mid::selection,.c-gray-mid *::selection{background:#aba89e33;color:#aba89e}.c-gray-dark{color:#4d4b47}.c-gray-dark::selection,.c-gray-dark *::selection{background:#4d4b4733;color:#4d4b47}.c-accent{color:#ee3919}.c-accent::selection,.c-accent *::selection{background:#ee391933;color:#ee3919}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-Bold.woff2) format("woff2"),url(/dist/assets/Aeonik-Bold.woff) format("woff"),url(/dist/assets/Aeonik-Bold.svg#Aeonik-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-BoldItalic.woff2) format("woff2"),url(/dist/assets/Aeonik-BoldItalic.woff) format("woff"),url(/dist/assets/Aeonik-BoldItalic.svg#Aeonik-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-Medium.woff2) format("woff2"),url(/dist/assets/Aeonik-Medium.woff) format("woff"),url(/dist/assets/Aeonik-Medium.svg#Aeonik-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-MediumItalic.woff2) format("woff2"),url(/dist/assets/Aeonik-MediumItalic.woff) format("woff"),url(/dist/assets/Aeonik-MediumItalic.svg#Aeonik-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-Regular.woff2) format("woff2"),url(/dist/assets/Aeonik-Regular.woff) format("woff"),url(/dist/assets/Aeonik-Regular.svg#Aeonik-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/dist/assets/Aeonik-RegularItalic.woff2) format("woff2"),url(/dist/assets/Aeonik-RegularItalic.woff) format("woff"),url(/dist/assets/Aeonik-RegularItalic.svg#Aeonik-RegularItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}.t-bold,.woocommerce form .woocommerce-privacy-policy-text,.highlights-columns__content table tr td:nth-child(1),.form__label,.form-switcher__label,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,.woocommerce form .form-row label{font-weight:700}.t-medium,.quantity input[type=number].qty,.chip{font-weight:500}.t-regular,.t-normal{font-weight:400}.t-uppercase,.chip{text-transform:uppercase}.t-center{text-align:center}.t-10{font-size:min(.5208333333svw,10px);line-height:1.3em}@media screen and (orientation: portrait){.t-10{font-size:min(2.6666666667svw,10px)}}.t-12,.wpcf7-not-valid-tip{font-size:min(.625svw,12px);line-height:min(.625svw,12px)}.t-13,.woocommerce form .woocommerce-privacy-policy-text,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,.chip{font-size:min(.6770833333svw,13px);line-height:1.2em;letter-spacing:.052em}@media screen and (orientation: portrait){.t-13,.woocommerce form .woocommerce-privacy-policy-text,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,.chip{font-size:min(3.2svw,12px);line-height:1.2em;letter-spacing:.04em}}.t-13--m-11,.chip--product{font-size:min(2.9333333333svw,11px);line-height:1.2em;letter-spacing:.02em}.t-14{font-size:min(.7291666667svw,14px);line-height:1.3em;letter-spacing:.03em}.t-15,.highlights-columns__content table tr td:nth-child(1),.form__label,.form-switcher__label,.woocommerce form .form-row label{font-size:min(.78125svw,15px);line-height:1.2em;letter-spacing:-.02em}@media screen and (orientation: portrait){.t-15,.highlights-columns__content table tr td:nth-child(1),.form__label,.form-switcher__label,.woocommerce form .form-row label{font-size:min(3.2svw,12px)}}.t-18,.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation .woocommerce-variation-price,.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total .woocommerce-Price-amount,.highlights-columns__content table tr td,.wpcf7-response-output,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea,input[type=submit]{font-size:min(.9375svw,18px);line-height:1.3em;letter-spacing:-.02em}@media screen and (orientation: portrait){.t-18,.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation .woocommerce-variation-price,.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total .woocommerce-Price-amount,.highlights-columns__content table tr td,.wpcf7-response-output,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea,input[type=submit]{font-size:min(3.7333333333svw,14px);letter-spacing:0}}.t-20,body{font-size:min(1.0416666667svw,20px);line-height:min(1.0416666667svw,20px)}.t-24,.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total strong{font-size:min(1.25svw,24px);line-height:1.2em;letter-spacing:-.02em}@media screen and (orientation: portrait){.t-24,.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total strong{font-size:min(4.5333333333svw,17px)}}@media screen and (orientation: portrait){.t-24--m-12{font-size:min(3.2svw,12px);letter-spacing:0em}}@media screen and (orientation: portrait){.t-24--m-14{font-size:min(3.7333333333svw,14px);letter-spacing:.03em}}@media screen and (orientation: portrait){.t-24--m-16{font-size:min(4.2666666667svw,16px);letter-spacing:-.01em}}@media screen and (orientation: portrait){.t-24--m-20{font-size:min(5.3333333333svw,20px)}}@media screen and (orientation: portrait){.t-24--m-24{font-size:min(6.4svw,24px)}}@media screen and (orientation: portrait){.t-24--m-32{font-size:min(8.5333333333svw,32px)}}.t-48{font-size:min(2.5svw,48px);line-height:1em;letter-spacing:-.02em}@media screen and (orientation: portrait){.t-48{font-size:min(8.5333333333svw,32px)}}.t-80{font-size:min(4.1666666667svw,80px);line-height:.9em;letter-spacing:-.02em}@media screen and (orientation: portrait){.t-80{font-size:min(8.5333333333svw,32px)}}@media screen and (orientation: portrait){.t-80--m-42{font-size:min(11.2svw,42px)}}.t-120{font-size:min(6.25svw,120px);line-height:1.2em;letter-spacing:-.02em}.s-13,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-attributes,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:min(.8807588076svw,13px);line-height:1.2em;letter-spacing:.04em}@media screen and (orientation: portrait){.s-13,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-attributes,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:min(3.2svw,12px)}}.s-14,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .remove,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon button,body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-back-to-cart span{font-size:min(.9485094851svw,14px);line-height:1.3em;letter-spacing:.03em}@media screen and (orientation: portrait){.s-14,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .remove,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon button,body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-back-to-cart span{font-size:min(4.162601626svw,12px)}}.s-15,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon-label,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .coupon-error-notice,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-free-shipping{font-size:min(1.0162601626svw,15px);line-height:1.2em;letter-spacing:-.02em}@media screen and (orientation: portrait){.s-15,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon-label,body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .coupon-error-notice,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-free-shipping{font-size:min(3.2svw,12px)}}.s-18,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-subtotal,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info .wc-product-price,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity input[type=number].qty,body.woocommerce-cart .woocommerce .wc-cart-coupon .button__label,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button__label{font-size:min(1.2195121951svw,18px);line-height:1.2em}@media screen and (orientation: portrait){.s-18,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-subtotal,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info .wc-product-price,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity input[type=number].qty,body.woocommerce-cart .woocommerce .wc-cart-coupon .button__label,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button__label{font-size:min(3.7333333333svw,14px)}}.s-24,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info .wc-product-title,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.order-total td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.wc-empty-cart .wc-empty-cart-subtitle{font-size:min(1.6260162602svw,24px);line-height:1.2em;letter-spacing:-.01em}@media screen and (orientation: portrait){.s-24,body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info .wc-product-title,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.order-total td,body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr.cart-subtotal td,.wc-empty-cart .wc-empty-cart-subtitle{font-size:min(4.5333333333svw,17px)}}.s-48,body.woocommerce-cart .woocommerce .woocommerce-cart-form .wc-cart-title,body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-title,.wc-empty-cart .wc-cart-title{font-size:min(3.2520325203svw,48px);line-height:1em;letter-spacing:-.02em}@media screen and (orientation: portrait){.s-48,body.woocommerce-cart .woocommerce .woocommerce-cart-form .wc-cart-title,body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-title,.wc-empty-cart .wc-cart-title{font-size:min(11.1002710027svw,32px);line-height:.9em;letter-spacing:-.02em}}.wpml-ls{display:none!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;box-sizing:border-box;min-height:0;min-width:0;margin:0;padding:0;outline:none}*:before,*:after{box-sizing:border-box}*:focus{outline:none}body{font-family:Aeonik;font-weight:400;min-height:100vh;width:100vw;overflow-x:hidden;background-color:#e5e2d8}#main_cont{position:relative}body,select,input,textarea{-webkit-tap-highlight-color:transparent;word-break:keep-all}::selection{background:#1a1918;color:#fff;text-shadow:none}a{text-decoration:none;outline:0}a:hover,a:link{outline:none}h1,h2,h3,h4,h5,h6,p,a,span{font-family:inherit;font-weight:inherit;color:inherit}ins{background-color:#1a1918;color:#faf9f5;text-decoration:none}mark{background-color:#1a1918;color:#faf9f5;font-style:italic;font-weight:700}strong,b{font-weight:700}ul,ol{list-style:none;padding-left:0;margin-bottom:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}img{max-width:100%;height:auto}section{position:relative}pre{position:fixed;right:0;top:10px;text-align:left;text-transform:none;width:360px;height:calc(100% - 20px);line-height:11px;font-size:11px;font-weight:400;letter-spacing:0;word-spacing:0;z-index:999999999;margin:0;word-break:normal;word-wrap:normal;font-family:arial;box-sizing:content-box!important;color:#000!important;padding-left:35px;transition:right .3s cubic-bezier(.17,.04,.03,.94)}pre>div{overflow-y:auto;position:relative;border-radius:10px 0;background:#fff;border:1px solid #d8d8d8;height:100%;padding:10px}pre:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:359px;height:50px;width:30px;border-radius:25px 0;background-color:#fff;border:1px solid #d8d8d8;background-repeat:no-repeat;background-position:center;pointer-events:none;background-image:url(data:image/svg+xml;base64,...)}input[type=checkbox]#toggleDebug{opacity:0;cursor:pointer;position:fixed;z-index:9999999999;right:359px;height:50px;width:30px;transition:right .3s cubic-bezier(.17,.04,.03,.94)}input[type=checkbox]#toggleDebug:checked{right:0}input[type=checkbox]#toggleDebug:checked~pre{right:-359px}input[type=checkbox]#toggleDebug:checked~pre:after{background-image:url(data:image/svg+xml;base64,...)}input[type=checkbox]#toggleDebug:checked:hover{width:60px}input[type=checkbox]#toggleDebug:checked:hover~pre{right:-329px}.otgs-development-site-front-end{display:none}.button,input[type=submit]{display:inline-flex;position:relative;border-radius:100vw;align-items:center;justify-content:center;padding:min(.8854166667svw,17px) min(1.0416666667svw,20px);background-color:transparent;cursor:pointer;border:1px solid #ABA89E;transition:border-color .4s ease-out,opacity .4s ease-out,background-color .4s ease-out}@media screen and (orientation: portrait){.button,input[type=submit]{padding:min(4svw,15px) min(4.2666666667svw,16px)}}.button__inner{display:flex;gap:min(.5208333333svw,10px);position:relative;align-items:center}@media screen and (orientation: portrait){.button__inner{gap:min(2.6666666667svw,10px)}}.button__label{color:#1a1918;line-height:min(.6770833333svw,13px);letter-spacing:0;transition:color .4s ease-out}.button__label::selection{background-color:transparent;color:#1a1918}@media screen and (orientation: portrait){.button__label{line-height:min(2.6666666667svw,10px)}}.button__icon--dot{width:min(.625svw,12px);aspect-ratio:1;border-radius:50%;background-color:#aba89e;transition:background-color .4s ease-out}@media screen and (orientation: portrait){.button__icon--dot{width:min(2.6666666667svw,10px)}}.button__icon--cart{height:min(.625svw,12px);display:flex;align-items:center}@media screen and (orientation: portrait){.button__icon--cart{height:min(2.6666666667svw,10px)}}.button__icon--cart svg{width:min(1.5625svw,30px)}@media screen and (orientation: portrait){.button__icon--cart svg{width:min(6.9333333333svw,26px)}}.button--link{border:none;padding-top:0;padding-bottom:0;padding-left:0}.button--disabled{pointer-events:none;background-color:#faf9f5;color:#1a1918;border:none}.button--disabled.button--light,.capsule__slider .button--disabled.button,.columns-hero--perche-etra .columns-hero__scroll .button--disabled.button,input.button--disabled[type=submit]{border:1px solid #1A1918;opacity:.4}.button--wide{width:100%}.button--dark,.miscele__slider .button{border-color:#aba89e}.button--dark:hover,.miscele__slider .button:hover{border-color:#faf9f5}.button--dark:hover .button__icon--dot,.miscele__slider .button:hover .button__icon--dot{background-color:#faf9f5}.button--dark .button__label,.miscele__slider .button .button__label{color:#faf9f5}.button--dark .button__icon--dot,.miscele__slider .button .button__icon--dot{background-color:#aba89e}.button--light,.capsule__slider .button,.columns-hero--perche-etra .columns-hero__scroll .button,input[type=submit]{border-color:#aba89e}.button--light:hover,.capsule__slider .button:hover,.columns-hero--perche-etra .columns-hero__scroll .button:hover,input[type=submit]:hover{border-color:#1a1918}.button--light:hover .button__icon--dot,.capsule__slider .button:hover .button__icon--dot,.columns-hero--perche-etra .columns-hero__scroll .button:hover .button__icon--dot,input[type=submit]:hover .button__icon--dot{background-color:#1a1918}.button--light .button__label,.capsule__slider .button .button__label,.columns-hero--perche-etra .columns-hero__scroll .button .button__label,input[type=submit] .button__label{color:#1a1918}.button--light .button__label::selection,.capsule__slider .button .button__label::selection,.columns-hero--perche-etra .columns-hero__scroll .button .button__label::selection,input[type=submit] .button__label::selection{color:#1a1918}.button--light .button__icon--dot,.capsule__slider .button .button__icon--dot,.columns-hero--perche-etra .columns-hero__scroll .button .button__icon--dot,input[type=submit] .button__icon--dot{background-color:#aba89e}.button--full-light{background-color:#4d4b47;border-color:#4d4b47}.button--full-light:hover{border-color:#1a1918;background:transparent}.button--full-light:hover .button__label{color:#1a1918}.button--full-light:hover .button__label::selection{color:#1a1918}.button--full-light:hover .button__icon--dot{background-color:#1a1918}.button--full-light .button__label{color:#faf9f5}.button--full-light .button__label::selection{color:#faf9f5}.button--full-light .button__icon--dot{background-color:#aba89e}.button--menu-button{background-color:transparent;border-color:#4d4b47}.button--menu-button:hover{background:#4d4b47}.button--menu-button:hover .button__label{color:#faf9f5}.button--menu-button:hover .button__label::selection{color:#faf9f5}.button--menu-button:hover .button__icon--dot{background-color:#1a1918}.button--menu-button .button__label{color:#1a1918}.button--menu-button .button__label::selection{color:#1a1918}.button--menu-button .button__icon--dot{background-color:#aba89e}.button--icon-switch .button__icon-clone{position:absolute;left:0;top:50%;transform:translateY(-50%)}.button--icon-switch.button--link .button__icon-clone{left:0}.product-card{width:100%;display:flex}.product-card:hover .product-card__thumbnail-back{opacity:1}@media screen and (orientation: portrait){.product-card:hover .product-card__thumbnail-back{opacity:0}}.product-card:hover .product-card__info{opacity:.4}.product-card__inner{width:100%;display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation: portrait){.product-card__inner{gap:min(4svw,15px)}}.product-card__thumbnail{display:flex;position:relative;width:100%;height:auto;aspect-ratio:292/365;border-radius:min(.5208333333svw,10px);overflow:hidden;background-color:#e5e2d8;pointer-events:none}@media screen and (orientation: portrait){.product-card__thumbnail{border-radius:min(2.6666666667svw,10px)}}.product-card__thumbnail-front{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.product-card__thumbnail-front img{width:100%;height:100%;object-fit:contain;object-position:bottom}.product-card__thumbnail-back{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out;background-color:#faf9f5}.product-card__thumbnail-back img{width:100%;height:100%;object-fit:contain;object-position:bottom}.product-card__category-tag{position:absolute;top:min(1.5625svw,30px);left:50%;transform:translate(-50%);width:max-content}@media screen and (orientation: portrait){.product-card__category-tag{top:min(3.2svw,12px)}}.product-card__general-info-list{position:absolute;top:0;left:0;width:100%;padding:min(1.5625svw,30px);display:flex;flex-direction:column;gap:min(.625svw,12px)}@media screen and (orientation: portrait){.product-card__general-info-list{padding:min(5.3333333333svw,20px);gap:min(1.3333333333svw,5px)}}.product-card__general-info-item{display:flex;flex-direction:column}.product-card__general-info-item-label{opacity:.5}.product-card__info{display:flex;flex-direction:column;gap:min(.78125svw,15px);transition:opacity .3s ease-out;align-items:flex-start}@media screen and (orientation: portrait){.product-card__info{gap:min(1.3333333333svw,5px)}}.product-card__attributes{opacity:.5}@media screen and (orientation: portrait){.product-card__price{padding-top:min(2.6666666667svw,10px)}}.chip{display:inline-flex;align-items:center;justify-content:center;letter-spacing:.04em;line-height:1em;height:min(1.1979166667svw,23px);border:1px solid #ABA89E;border-radius:100vw;padding:min(.3645833333svw,7px) min(.5208333333svw,10px)}@media screen and (orientation: portrait){.chip{padding:min(1.8666666667svw,7px) min(2.6666666667svw,10px);height:min(5.8666666667svw,22px)}}@media screen and (orientation: portrait){.chip--product{letter-spacing:.02em;line-height:1.2em;padding:0;border:none;opacity:.5;height:min(2.1333333333svw,8px);display:block;width:max-content}}.radio{display:inline-flex;align-items:center;justify-content:center;width:min(2.5520833333svw,49px);height:auto;aspect-ratio:1;border:1px solid #ABA89E;border-radius:50%;transition:border-color .3s ease-out,background-color .2s ease-out;cursor:pointer}@media screen and (orientation: portrait){.radio{width:min(10.6666666667svw,40px)}}.radio__inner{width:min(1.1458333333svw,22px);aspect-ratio:1;height:auto;border-radius:50%}@media screen and (orientation: portrait){.radio__inner{width:min(4.8svw,18px)}}.radio:hover{border-color:#1a1918}.radio.active{border-color:#1a1918;background-color:#ccc9c0;pointer-events:none}.changing-text-lines{width:100%;display:flex;flex-direction:column;gap:min(1.3020833333svw,25px)}@media screen and (orientation: portrait){.changing-text-lines{display:inline;text-align:center}}.changing-text-lines__padding{padding:0 min(9.375svw,180px)}.changing-text-lines__line{display:flex;justify-content:space-between}@media screen and (orientation: portrait){.changing-text-lines__line{display:inline}}.circle-slider{position:relative;height:min(36.4583333333svw,700px)}@media screen and (orientation: portrait){.circle-slider{height:auto}}.circle-slider__hole{aspect-ratio:1;-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,0) min(18.2291666667svw,350px),#ffffff min(18.2291666667svw,350px));mask-image:radial-gradient(circle,rgba(0,0,0,0) min(18.2291666667svw,350px),#ffffff min(18.2291666667svw,350px));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}@media screen and (orientation: portrait){.circle-slider__hole{-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,0) min(35.6svw,133.5px),#ffffff min(35.6svw,133.5px));mask-image:radial-gradient(circle,rgba(0,0,0,0) min(35.6svw,133.5px),#ffffff min(35.6svw,133.5px));height:min(71.2svw,267px)}}.circle-slider__circle{position:absolute;z-index:1;height:100%;width:100%;left:50%;top:0;overflow:hidden;transform:translate(-50%);display:flex;justify-content:center;align-items:flex-start}@media screen and (orientation: portrait){.circle-slider__circle{top:0;height:min(71.2svw,267px)}}.circle-slider__background-image{transform-origin:center;width:min(96.875svw,1860px);height:auto}@media screen and (orientation: portrait){.circle-slider__background-image{width:min(189.1893333333svw,709.46px);max-width:fit-content;flex-shrink:0}}.circle-slider__inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3;pointer-events:none}@media screen and (orientation: portrait){.circle-slider__inner{flex-direction:column;justify-content:flex-start}}.circle-slider__menu{padding-left:min(5.2083333333svw,100px);flex-basis:min(19.2708333333svw,370px);display:flex;flex-direction:column;align-items:flex-start;gap:min(1.875svw,36px);pointer-events:all}@media screen and (orientation: portrait){.circle-slider__menu{display:none}}.circle-slider__menu-item{cursor:pointer;opacity:.3}.circle-slider__menu-item.active{opacity:1}.circle-slider__center{flex-basis:min(36.4583333333svw,700px);aspect-ratio:1;box-shadow:min(1.0416666667svw,20px) min(1.0416666667svw,20px) min(2.0833333333svw,40px) 0 #00000080 inset;border-radius:50%}@media screen and (orientation: portrait){.circle-slider__center{flex-basis:min(71.2svw,267px);order:1}}.circle-slider__dots{display:none}@media screen and (orientation: portrait){.circle-slider__dots{display:flex;gap:min(2.6666666667svw,10px);position:absolute;top:min(79.2svw,297px)}}.circle-slider__dot{display:none}@media screen and (orientation: portrait){.circle-slider__dot{display:flex;width:min(2.6666666667svw,10px);aspect-ratio:1;border-radius:50%;opacity:.1;transition:opacity .3s ease-out}.circle-slider__dot.active{opacity:1}}.circle-slider__names{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);line-height:1.2em;height:1.2em;width:100%;overflow:hidden}@media screen and (orientation: portrait){.circle-slider__names{bottom:unset;top:min(97.8666666667svw,367px);transform:translate(-50%)}}.circle-slider__names-inner{position:absolute;top:0;left:50%;transform:translate(-50%)}.circle-slider__info{flex-basis:min(19.2708333333svw,370px);height:100%;position:relative;pointer-events:all}@media screen and (orientation: portrait){.circle-slider__info{flex-basis:auto;order:2;width:100%;min-height:min(74.6666666667svw,280px);margin-top:min(26.6666666667svw,100px)}}.circle-slider__info-box{position:absolute;top:min(10.4166666667svw,200px)}@media screen and (orientation: portrait){.circle-slider__info-box{width:100%;display:flex;flex-direction:column;align-items:center}}.circle-slider__info-subtitle{padding-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.circle-slider__info-subtitle{text-align:center;padding-bottom:min(8svw,30px)}}.circle-slider__info-description{padding-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.circle-slider__info-description{text-align:center;display:flex;flex-direction:column;align-items:center;padding-bottom:min(8svw,30px)}}.circle-slider__info-description p:not(:last-child){padding-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.circle-slider__info-description p:not(:last-child){padding-bottom:min(8svw,30px)}}.form__inner,.woocommerce form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:min(1.5625svw,30px) min(.9895833333svw,19px)}@media screen and (orientation: portrait){.form__inner,.woocommerce form{gap:min(5.3333333333svw,20px) min(5.0666666667svw,19px)}}.form__block,.woocommerce form .form-row{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation: portrait){.form__block,.woocommerce form .form-row{gap:min(2.6666666667svw,10px)}}.form__block--half{flex-basis:calc((100% - min(.9895833333svw,19px))/2)}@media screen and (orientation: portrait){.form__block--half{flex-basis:100%}}.form__block--third{flex-basis:calc((100% - min(.9895833333svw,19px) * 2) / 3)}@media screen and (orientation: portrait){.form__block--third{flex-basis:100%}}.form__block--full{flex-basis:100%}.form__block--switcher{flex-direction:row}@media screen and (orientation: portrait){.form__block--switcher{flex-wrap:wrap;gap:min(5.3333333333svw,20px) min(5.0666666667svw,19px)}}.form__block--switcher .form-switcher{flex-shrink:0;padding-right:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.form__block--switcher .form__block,.form__block--switcher .woocommerce form .form-row,.woocommerce form .form__block--switcher .form-row{width:100%}}@media screen and (orientation: portrait){.form__block--privacy{width:100%}}.form__block--submit{display:flex portra}.form__label,.woocommerce form .form-row label{line-height:min(.5729166667svw,11px)}@media screen and (orientation: portrait){.form__label,.woocommerce form .form-row label{line-height:min(2.1333333333svw,8px)}}.form-switcher{display:flex;gap:min(1.5625svw,30px) min(.9895833333svw,19px)}@media screen and (orientation: portrait){.form-switcher{gap:min(5.3333333333svw,20px) min(5.0666666667svw,19px)}}.form-switcher__block{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation: portrait){.form-switcher__block{gap:min(2.6666666667svw,10px)}}.form-switcher__block.active .form-switcher__input{border:1px solid #4D4B47}.form-switcher__label{line-height:min(.5729166667svw,11px)}@media screen and (orientation: portrait){.form-switcher__label{line-height:min(2.1333333333svw,8px)}}.form-switcher__input{width:min(2.8645833333svw,55px);height:min(2.2395833333svw,43px);background-color:#faf9f5;border-radius:min(.5208333333svw,10px);position:relative;cursor:pointer}@media screen and (orientation: portrait){.form-switcher__input{height:min(10.6666666667svw,40px);width:min(14.6666666667svw,55px);border-radius:min(2.6666666667svw,10px)}}.form-switcher__input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--transition));transform-origin:center;width:min(.625svw,12px);height:auto;aspect-ratio:1;border-radius:50%;background-color:#1a1918}@media screen and (orientation: portrait){.form-switcher__input:after{width:min(3.2svw,12px)}}input,button,select{font-family:inherit;font-size:inherit;line-height:inherit}.screen-reader-response{display:none}.wpcf7-response-output{border-radius:min(.5208333333svw,10px);padding:min(.5208333333svw,10px) min(1.0416666667svw,20px);min-height:min(2.2395833333svw,43px);display:flex;align-items:center}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-not-valid-tip{display:block;position:absolute;bottom:calc(100% + min(.78125svw,15px));right:0}input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;font-family:Aeonik;border-radius:0;padding:min(.5208333333svw,10px) min(1.0416666667svw,20px);border:none;color:#1a1918;background-color:#faf9f5;height:min(2.2395833333svw,43px);border-radius:min(.5208333333svw,10px)}@media screen and (orientation: portrait){input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{padding:min(2.9333333333svw,11px) min(5.3333333333svw,20px);height:min(10.6666666667svw,40px);border-radius:min(2.6666666667svw,10px)}}input:not([type=submit]):not([type=checkbox]):not([type=radio]).wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red}input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,select::placeholder,textarea::placeholder{color:#aba89e}textarea{max-width:100%;min-width:100%;height:min(8.0729166667svw,155px)}@media screen and (orientation: portrait){textarea{height:min(21.3333333333svw,80px)}}input[type=submit]{background-color:transparent;line-height:min(.6770833333svw,13px)}@media screen and (orientation: portrait){input[type=submit]{line-height:min(2.6666666667svw,10px)}}.wpcf7-checkbox,.wpcf7-radio{display:flex;flex-direction:column}.wpcf7-list-item{position:relative;margin:0}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:0;z-index:100;opacity:0;width:min(1.25svw,24px);height:min(1.25svw,24px);display:block;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (orientation: portrait){[type=checkbox]:not(:checked),[type=checkbox]:checked{width:min(6.4svw,24px);height:min(6.4svw,24px)}}[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span{position:relative;display:flex;cursor:pointer;padding-left:calc(min(1.25svw,24px) + min(.5208333333svw,10px));max-width:min(19.0625svw,366px);letter-spacing:-.01em}@media screen and (orientation: portrait){[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span{max-width:100%;padding-left:calc(min(6.4svw,24px) + min(2.6666666667svw,10px))}}[type=checkbox]:not(:checked)+span:before,[type=checkbox]:checked+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:min(1.25svw,24px);height:min(1.25svw,24px);border-radius:50%;z-index:10;transition:background .2s;background-color:#faf9f5;cursor:pointer;background-size:calc(min(1.25svw,24px) / 5 * 3);background-repeat:no-repeat;background-position:center}@media screen and (orientation: portrait){[type=checkbox]:not(:checked)+span:before,[type=checkbox]:checked+span:before{width:min(6.4svw,24px);height:min(6.4svw,24px);background-size:calc(min(6.4svw,24px) / 5 * 3)}}[type=checkbox]:disabled:not(:checked)+span:before,[type=checkbox]:disabled:checked+span:before{box-shadow:none;border-color:#1a1918;background-color:#1a1918}[type=checkbox]:checked+span:before{background-color:#faf9f5;background-image:url(/dist/assets/check_icon.svg)}[type=checkbox]:disabled+span{color:#1a1918}[type=radio]:not(:checked),[type=radio]:checked{position:absolute;left:max(-1.0416666667svw,-20px);z-index:100;opacity:0;width:min(1.0416666667svw,20px);height:min(1.0416666667svw,20px);display:block;top:50%;transform:translateY(-50%)}[type=radio]:not(:checked)+span,[type=radio]:checked+span{position:relative;width:min(1.0416666667svw,20px);height:min(1.0416666667svw,20px);cursor:pointer;padding-left:calc(min(1.0416666667svw,20px) + .7em)}[type=radio]:not(:checked)+span:before,[type=radio]:checked+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:100vh;width:min(1.0416666667svw,20px);height:min(1.0416666667svw,20px);z-index:10;transition:background .2s;cursor:pointer;background-size:calc(min(1.0416666667svw,20px) / 5 * 3);background-repeat:no-repeat;background-position:center;border:1px solid rgb(178.632,175.45,172.268)}[type=radio]:disabled:not(:checked)+span:before,[type=radio]:disabled:checked+span:before{box-shadow:none;border-color:#1a1918;background-color:#1a1918}[type=radio]:checked+span:before{background-color:#1e90ff;background-image:url(/dist/assets/check_icon.svg)}[type=radio]:disabled+span{color:#1a1918}.header__hamburger{display:flex}.header__hamburger:hover:not(.opened) .header__hamburgerLines .header__hamburgerLineWrapper:first-child{left:5px}.header__hamburger:hover:not(.opened) .header__hamburgerLines .header__hamburgerLineWrapper:last-child{right:5px}.header__hamburger.opened .header__hamburgerLines .header__hamburgerLineWrapper:nth-child(2){transform:translateY(-50%) scaleX(0)}.header__hamburger.opened .header__hamburgerLines .header__hamburgerLineWrapper:first-child{top:50%;transform:rotate(45deg) translateY(-50%)}.header__hamburger.opened .header__hamburgerLines .header__hamburgerLineWrapper:last-child{width:100%;bottom:50%;transform:rotate(-45deg) translateY(50%)}.header__hamburgerLines{position:relative;height:22px;width:40px}@media screen and (orientation: portrait){.header__hamburgerLines{width:30px;height:18px}}.header__hamburgerLineWrapper{position:absolute;left:0;height:2px;width:100%;transition:all .35s cubic-bezier(.445,.05,.55,.95)}.header__hamburgerLineWrapper:first-child{top:0}.header__hamburgerLineWrapper:nth-child(2){top:50%;transform:translateY(-50%)}.header__hamburgerLineWrapper:last-child{left:unset;right:0;bottom:0}.header__hamburgerLine{display:block;width:100%;height:100%;background-color:#1a1918;transition:all .35s cubic-bezier(.445,.05,.55,.95)}#preloader{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;overflow:hidden;background-color:#1a1918;display:flex;align-items:center;justify-content:center}#preloader svg{width:min(6.25svw,120px);height:auto}@media screen and (orientation: portrait){#preloader svg{flex-basis:min(18.9333333333svw,71px)}}#preloader svg path{fill:#faf9f5}#overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99;background-color:#e5e2d8;pointer-events:none;opacity:1}.barbaLoader{position:fixed;visibility:hidden;opacity:0;z-index:100000;left:0;top:0;width:100vw;height:100svh;overflow:hidden;background-color:#1a1918;display:flex;align-items:center;justify-content:center}.barbaLoader svg{width:min(6.25svw,120px);height:auto}@media screen and (orientation: portrait){.barbaLoader svg{flex-basis:min(18.9333333333svw,71px)}}.barbaLoader svg path{fill:#faf9f5}.socials__inner{display:flex;align-items:flex-end;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.socials__inner{gap:min(2.6666666667svw,10px)}}.socials__list{display:flex;gap:min(.78125svw,15px)}@media screen and (orientation: portrait){.socials__list{gap:min(4svw,15px)}}.socials__link{height:min(1.4583333333svw,28px);width:auto;display:flex}@media screen and (orientation: portrait){.socials__link{height:min(5.8666666667svw,22px)}}.socials__link img{height:100%;width:auto}.accordion__toggle{cursor:pointer}.accordion__arrow{display:flex;margin-left:auto;transform-origin:center}.accordion__content{height:0;overflow:hidden}.shop-menu{padding:min(3.6458333333svw,70px) 0;background-color:#faf9f5}.shop-menu__inner{display:flex;gap:min(6.4583333333svw,124px)}.shop-menu__col--left{flex-basis:min(27.2395833333svw,523px);flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}.shop-menu__col--right{flex-grow:1}.shop-menu__block{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:min(1.5625svw,30px)}.shop-menu__categories{display:flex;gap:min(1.0416666667svw,20px);padding-right:min(6.40625svw,123px)}.shop-menu__item{flex:1 1 0px}.shop-menu__item:hover .shop-menu__item-image{opacity:0}.shop-menu__item:hover .shop-menu__item-image--hover{opacity:1}.shop-menu__item:hover .shop-menu__item-description{opacity:0}.shop-menu__item:hover .shop-menu__item-title{opacity:.4}.shop-menu__item:hover .shop-menu__item-link{opacity:1;pointer-events:all}.shop-menu__item-thumbnail{height:auto;width:100%;position:relative;margin-bottom:min(1.5625svw,30px)}.shop-menu__item-image{display:flex;position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:min(.5208333333svw,10px);transition:opacity .3s ease-out}.shop-menu__item-image--hover{position:absolute;opacity:0}.shop-menu__item-image img{width:100%;height:100%;object-fit:cover}.shop-menu__item-title{margin-bottom:min(1.0416666667svw,20px);transition:opacity .3s ease-out}.shop-menu__item-description-wrap{position:relative}.shop-menu__item-link{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-out;pointer-events:none;z-index:2}.shop-menu__item-description{transition:opacity .3s ease-out}.mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100lvh;background-color:#faf9f5;z-index:98;display:none}@media screen and (orientation: portrait){.mobile-menu{display:block;opacity:0;pointer-events:none}}.mobile-menu__wrapper{padding-top:min(16svw,60px);height:100svh}.mobile-menu__inner{height:100%;padding:min(10.6666666667svw,40px) min(5.3333333333svw,20px) min(16svw,60px) min(5.3333333333svw,20px);display:flex;flex-direction:column;justify-content:space-between}.mobile-menu__shop{display:flex;flex-direction:column;gap:min(5.3333333333svw,20px)}.mobile-menu__shop-categories{display:flex;gap:min(2.6666666667svw,10px)}.mobile-menu__shop-category{flex:1 1 0px;display:flex;flex-direction:column;gap:min(2.1333333333svw,8px)}.mobile-menu__shop-category.active{opacity:.5;pointer-events:none}.mobile-menu__shop-category-image{border-radius:min(2.6666666667svw,10px);overflow:hidden;height:min(32svw,120px);background-color:#e5e2d8}.mobile-menu__shop-category-image img{width:100%;height:100%;object-fit:contain;object-position:center}.mobile-menu__shop-category-name{line-height:1em}.mobile-menu__bottom-title{padding-bottom:min(5.3333333333svw,20px)}.mobile-menu__menu-company{display:flex;flex-direction:column;padding-bottom:min(9.6svw,36px);gap:min(1.3333333333svw,5px)}.mobile-menu__menu-b2b{display:flex;flex-direction:column;gap:min(1.3333333333svw,5px)}.mobile-menu__item.active{opacity:.5;pointer-events:none}.header{position:fixed;top:0;left:0;right:0;z-index:100}.header__marquee{position:relative;z-index:2}.header__inner{padding-top:min(1.4583333333svw,28px);padding-bottom:min(.6770833333svw,13px);padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px);background-color:#e5e2d8a6;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);display:flex;justify-content:space-between;position:relative;z-index:2;align-items:center}@media screen and (orientation: portrait){.header__inner{padding-top:min(3.7333333333svw,14px);padding-bottom:min(3.7333333333svw,14px);padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px)}}.header__logo{width:min(10.9375svw,210px);height:auto;display:flex}@media screen and (orientation: portrait){.header__logo{width:min(32svw,120px)}}.header__logo a{display:flex}.header__logo svg{width:100%}.header__block{display:flex;align-items:center}.header__block--left{gap:min(1.8229166667svw,35px)}@media screen and (orientation: portrait){.header__block--left{display:none}}.header__block--right{gap:min(3.6458333333svw,70px)}@media screen and (orientation: portrait){.header__block--right{gap:min(9.6svw,36px)}}.header__menu-left{display:flex;align-items:center;gap:min(1.8229166667svw,35px)}.header__menu-utility{display:flex;align-items:center;gap:min(1.0416666667svw,20px)}.header #shop-menu{min-width:min(25.3333333333svw,95px)}.header #shop-menu.active{background-color:#4d4b47}.header #shop-menu.active .button__label{color:#faf9f5}.header__menu-right{display:flex;align-items:center;gap:min(1.8229166667svw,35px)}@media screen and (orientation: portrait){.header__menu-right{display:none}}.header__menu-separator{position:relative}.header__menu-separator:after{content:"";position:absolute;height:min(2.34375svw,45px);left:calc(100% + min(1.8229166667svw,35px));top:50%;transform:translate(-50%,-50%);width:1px;background-color:#1a1918;opacity:.3}@media screen and (orientation: portrait){.header__menu-separator:after{height:min(8.5333333333svw,32px);left:calc(100% + min(4.8svw,18px))}}.header__menu-b2b{display:flex;align-items:center;gap:min(1.3020833333svw,25px)}@media screen and (orientation: portrait){.header__menu-b2b{display:none}}.header__menu-woocommerce{display:flex;align-items:center;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.header__menu-woocommerce{gap:min(4svw,15px)}}.header__menu-woocommerce:after{display:none}@media screen and (orientation: portrait){.header__menu-woocommerce:after{display:block}}.header #header-cart{position:relative}.header #header-cart .cart-count{position:absolute;background-color:#ee3919;width:min(.8333333333svw,16px);aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center;top:0;left:calc(100% - min(.4166666667svw,8px));transform:scale(1);transform-origin:center;color:#faf9f5;transition:transform .1s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation: portrait){.header #header-cart .cart-count{width:min(3.7333333333svw,14px);left:calc(100% - min(1.8666666667svw,7px))}}.header #header-cart .cart-count.hidden{transform:scale(0)}.header__menu-item{display:flex;align-items:center;gap:min(.5208333333svw,10px);transition:opacity .3s ease-out}.header__menu-item--animation{position:relative}.header__menu-item--animation:after{content:"";transition:transform .6s linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1),opacity .6s linear(0,.402 7.4%,.711 15.3%,.929 23.7%,1.008 28.2%,1.067 33%,1.099 36.9%,1.12 41%,1.13 45.4%,1.13 50.1%,1.111 58.5%,1.019 83.2%,1.004 91.3%,1);position:absolute;left:max(-.625svw,-12px);top:50%;transform:translate(-50%,-50%) scale(0);opacity:1;width:min(.625svw,12px);height:auto;aspect-ratio:1;border-radius:50%;background-color:#1a1918;opacity:0}.header__menu-item--animation:hover{opacity:.4}.header__menu-item--animation.active{opacity:1;pointer-events:none}.header__menu-item--animation.active:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.header__menu-item svg{width:min(1.5625svw,30px);height:auto}@media screen and (orientation: portrait){.header__menu-item svg{width:min(6.9333333333svw,26px)}}.header__menu-mobile-menu{display:none}@media screen and (orientation: portrait){.header__menu-mobile-menu{display:flex}.header__menu-mobile-menu svg{width:min(8svw,30px);height:auto}.header__menu-mobile-menu svg .hamburger__open path{opacity:0}}.header__menu-item-text{display:flex;gap:.4em}@media screen and (orientation: portrait){.header__menu-item-text{display:none}}.header__shop-menu{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:0;padding-top:min(4.6875svw,90px);background-color:#faf9f5;box-shadow:0 min(.3125svw,6px) min(.78125svw,15px) 0 #0000001a}@media screen and (orientation: portrait){.header__shop-menu{display:none}}.footer{padding-top:min(3.125svw,60px);padding-bottom:min(3.125svw,60px);background-color:#e5e2d8}@media screen and (orientation: portrait){.footer{padding-top:min(10.6666666667svw,40px);padding-bottom:min(10.6666666667svw,40px)}}.footer__inner{display:flex;flex-direction:column;gap:min(3.5416666667svw,68px)}@media screen and (orientation: portrait){.footer__inner{gap:min(10.6666666667svw,40px)}}.footer__top{display:flex;justify-content:space-between}@media screen and (orientation: portrait){.footer__top{flex-direction:column;justify-content:flex-start;gap:min(13.3333333333svw,50px)}}.footer__bottom,.footer__col{display:flex}.footer__col--top-left{align-items:flex-start;gap:min(5.8854166667svw,113px)}@media screen and (orientation: portrait){.footer__col--top-left{flex-direction:column}}.footer__col--top-right{gap:min(4.1666666667svw,80px)}@media screen and (orientation: portrait){.footer__col--top-right{justify-content:space-between;gap:min(3.2svw,12px)}}.footer__col--bottom-left{padding-left:min(12.1354166667svw,233px)}@media screen and (orientation: portrait){.footer__col--bottom-left{padding-left:0}}.footer__logo{display:flex;flex-basis:min(6.25svw,120px);flex-shrink:0}@media screen and (orientation: portrait){.footer__logo{flex-basis:min(18.9333333333svw,71px)}}.footer__company-info{flex-basis:min(7.8125svw,150px)}@media screen and (orientation: portrait){.footer__company-info{flex-basis:auto}}@media screen and (orientation: portrait){.footer__company-info--landscape{display:none}}.footer__company-info--portrait{display:none}@media screen and (orientation: portrait){.footer__company-info--portrait{display:block;letter-spacing:0;line-height:1.2em}}.footer__menu-label{padding-bottom:min(.78125svw,15px)}.footer__menu-company{display:flex;flex-direction:column}@media screen and (orientation: portrait){.footer__menu-company{gap:min(1.3333333333svw,5px);flex:1 1 0px}}@media screen and (orientation: portrait){.footer__menu-company .footer__menu-item{line-height:1em;letter-spacing:-.01em}}.footer__menu-products{display:flex;flex-direction:column}@media screen and (orientation: portrait){.footer__menu-products{gap:min(1.3333333333svw,5px);flex:1 1 0px}}@media screen and (orientation: portrait){.footer__menu-products .footer__menu-item{line-height:1em;letter-spacing:-.01em}}.footer__menu-legal{display:flex;flex-direction:column}@media screen and (orientation: portrait){.footer__menu-legal--landscape{display:none}}.footer__menu-legal--portrait{display:none}@media screen and (orientation: portrait){.footer__menu-legal--portrait{display:flex;gap:min(1.3333333333svw,5px)}}.visual-hero{height:100svh;width:100%;position:relative;overflow:hidden}.visual-hero--home:before{content:"";position:absolute;top:0;left:0;width:min(25.6770833333svw,493px);height:100%;opacity:.8;background:linear-gradient(90deg,#1a1918,#1a191800);z-index:2;mix-blend-mode:multiply}@media screen and (orientation: portrait){.visual-hero--home:before{width:min(41.3333333333svw,155px)}}.visual-hero--home:after{content:"";position:absolute;top:0;left:0;height:min(18.4375svw,354px);width:100%;opacity:.6;background:linear-gradient(180deg,#000,#1a191800);z-index:2;mix-blend-mode:multiply}@media screen and (orientation: portrait){.visual-hero--home:after{display:none}}.visual-hero--home .visual-hero__scroll{position:absolute;z-index:3;bottom:min(4.1666666667svw,80px);right:0}@media screen and (orientation: portrait){.visual-hero--home .visual-hero__scroll{display:none}}.visual-hero--aziende .visual-hero__inner{height:100%;padding-top:min(22.9166666667svw,440px);padding-bottom:min(4.1666666667svw,80px)}.visual-hero--aziende .visual-hero__content{height:100%;justify-content:space-between}.visual-hero--aziende .visual-hero__scroll{position:absolute;z-index:3;bottom:min(4.1666666667svw,80px);left:0}@media screen and (orientation: portrait){.visual-hero--aziende .visual-hero__scroll{display:none}}.visual-hero__background{position:absolute;width:100%;height:100%;z-index:1;display:flex}.visual-hero__background img{width:100%;height:100%;object-fit:cover}.visual-hero__inner{height:100%;position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-start}@media screen and (orientation: portrait){.visual-hero__inner{align-items:flex-end;padding-bottom:min(16svw,60px)}}.visual-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:min(2.6041666667svw,50px) 0}@media screen and (orientation: portrait){.visual-hero__content{gap:min(8svw,30px) 0}}.columns-hero{height:100svh;width:100%;overflow:hidden}.columns-hero--perche-etra{background-color:#ccc9c0}.columns-hero--perche-etra .columns-hero__title{color:#1a1918}.columns-hero--galileo-system{background-color:#1a1918}@media screen and (orientation: portrait){.columns-hero--galileo-system{background-color:#ccc9c0}}.columns-hero--galileo-system .columns-hero__title{color:#faf9f5}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__title{color:#1a1918}}.columns-hero--galileo-system .columns-hero__scroll .button{border-color:#aba89e}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__scroll .button{border-color:#aba89e}}.columns-hero--galileo-system .columns-hero__scroll .button:hover{border-color:#faf9f5}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__scroll .button:hover{border-color:#1a1918}}.columns-hero--galileo-system .columns-hero__scroll .button:hover .button__icon--dot{background-color:#faf9f5}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__scroll .button:hover .button__icon--dot{background-color:#1a1918}}.columns-hero--galileo-system .columns-hero__scroll .button .button__label{color:#faf9f5}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__scroll .button .button__label{color:#1a1918}}.columns-hero--galileo-system .columns-hero__scroll .button .button__icon--dot{background-color:#aba89e}@media screen and (orientation: portrait){.columns-hero--galileo-system .columns-hero__scroll .button .button__icon--dot{background-color:#aba89e}}.columns-hero__inner{display:flex;height:100%}@media screen and (orientation: portrait){.columns-hero__inner{flex-direction:column}}.columns-hero__col{flex-basis:50%;height:100%}@media screen and (orientation: portrait){.columns-hero__col--content{flex-basis:min(72svw,270px)}}.columns-hero__col--image{overflow:hidden}@media screen and (orientation: portrait){.columns-hero__col--image{flex-basis:calc(100% - min(72svw,270px))}}.columns-hero__content{width:100%;height:100%;padding-left:min(6.25svw,120px);padding-right:min(4.4270833333svw,85px);display:flex;align-items:center;position:relative}@media screen and (orientation: portrait){.columns-hero__content{padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px);padding-top:min(29.3333333333svw,110px);align-items:flex-start}}.columns-hero__title{width:100%;display:flex;flex-direction:column;gap:min(5.2083333333svw,100px)}@media screen and (orientation: portrait){.columns-hero__title{gap:0;width:fit-content}}.columns-hero__title .words:nth-child(odd){align-self:flex-end;margin-right:auto}@media screen and (orientation: portrait){.columns-hero__title .words:nth-child(odd){align-self:flex-start}}.columns-hero__title .words:nth-child(2n){margin-left:auto}@media screen and (orientation: portrait){.columns-hero__title .words:nth-child(2n){margin-left:0!important}}.columns-hero__scroll{position:absolute;left:50%;transform:translate(-50%);bottom:min(4.1666666667svw,80px)}@media screen and (orientation: portrait){.columns-hero__scroll{left:min(1.3333333333svw,5px);transform:translate(0);bottom:min(5.3333333333svw,20px)}}@media screen and (orientation: portrait){.columns-hero__scroll .button{border:none}}.columns-hero__arrow{display:none}@media screen and (orientation: portrait){.columns-hero__arrow{display:block;position:absolute;width:min(8svw,30px);aspect-ratio:1;height:auto;bottom:min(6.6666666667svw,25px);right:min(5.3333333333svw,20px);transform:rotate(90deg)}.columns-hero__arrow svg{width:100%;height:100%}}.columns-hero__image{width:100%;height:100%;display:flex;overflow:hidden}.columns-hero__image img{width:100%;height:100%;object-fit:cover}.marquee{position:relative;padding:min(.46875svw,9px) 0;overflow:hidden}@media screen and (orientation: portrait){.marquee{padding:min(2.4svw,9px)}}.marquee__inner{width:100%;display:flex}.marquee__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.marquee__item{flex-shrink:0;width:fit-content;position:relative;z-index:2;text-transform:uppercase;display:flex;align-items:center;line-height:min(.46875svw,9px);width:max-content}@media screen and (orientation: portrait){.marquee__item{line-height:min(2.4svw,9px)}}.marquee__item>*{flex-shrink:0}.marquee__separator{width:min(.625svw,12px);aspect-ratio:1;border-radius:50%;margin:0 min(1.5625svw,30px)}@media screen and (orientation: portrait){.marquee__separator{width:min(3.2svw,12px);margin:0 min(5.3333333333svw,20px)}}.category-list{padding-top:min(9.8958333333svw,190px);padding-bottom:min(4.9479166667svw,95px)}@media screen and (orientation: portrait){.category-list{padding-top:min(30.6666666667svw,115px);padding-bottom:min(14.6666666667svw,55px);overflow:hidden}}.wc-empty-cart .category-list{background-color:transparent;padding:0}.category-list__inner{display:flex;flex-direction:column;align-items:center}.wc-empty-cart .category-list__inner{width:100%}.category-list__title{display:flex;justify-content:space-between;padding-bottom:min(7.2916666667svw,140px);width:100%}@media screen and (orientation: portrait){.category-list__title{display:inline;text-align:center;padding-bottom:min(24svw,90px)}}.wc-empty-cart .category-list__title{display:none}.category-list__description{max-width:min(63.5416666667svw,1220px);padding-bottom:min(4.1666666667svw,80px)}@media screen and (orientation: portrait){.category-list__description{max-width:100%;padding-bottom:min(26.6666666667svw,100px)}}@media screen and (orientation: portrait){.category-list .swiper{width:100%;overflow:visible;padding-bottom:min(16svw,60px)}}.category-list__list{display:flex;gap:min(.9375svw,18px)}@media screen and (orientation: portrait){.category-list__list{flex-direction:column;gap:min(5.3333333333svw,20px);width:100%}}@media screen and (orientation: portrait){.category-list__slider .category-list__list{flex-direction:row;gap:0}}.category-list__item{display:flex;flex-direction:column;align-items:center}@media screen and (orientation: portrait){.category-list__item{border-radius:min(2.6666666667svw,10px);background-color:#e5e2d8;align-items:flex-start;position:relative}}@media screen and (orientation: portrait){.category-list__slider .category-list__item{width:min(62.9333333333svw,236px);flex-basis:min(62.9333333333svw,236px);height:min(93.0666666667svw,349px);flex-shrink:0;justify-content:flex-start}.category-list__slider .category-list__item:last-child{margin-right:calc(100vw - min(62.9333333333svw,236px) - min(10.6666666667svw,40px))!important}}.category-list__item--category{flex-basis:min(15.2083333333svw,292px)}@media screen and (orientation: portrait){.category-list__item--category{flex-basis:auto}}.category-list__item:hover .category-list__item-image{border-radius:min(1.3020833333svw,25px);overflow:hidden}@media screen and (orientation: portrait){.category-list__item:hover .category-list__item-image{border-radius:min(2.6666666667svw,10px)}}.category-list__item:hover .category-list__item-image-hover,.category-list__item:hover .category-list__item-button{opacity:1}.category-list__item:hover .category-list__item-title,.category-list__item:hover .category-list__item-description{opacity:.4}.category-list__item-image{display:flex;border-radius:min(.5208333333svw,10px);overflow:hidden;margin-bottom:min(2.0833333333svw,40px);position:relative;transition:border-radius .4s ease-out}@media screen and (orientation: portrait){.category-list__item-image{border-radius:min(2.6666666667svw,10px);height:min(66.6666666667svw,250px);margin-bottom:min(5.3333333333svw,20px);width:100%;overflow:hidden}.category-list__item-image img{object-fit:contain;width:100%;height:100%}}.category-list__item-image-hover{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:opacity .4s ease-out}@media screen and (orientation: portrait){.category-list__item-image-hover{object-fit:cover!important}}.category-list__item-title{padding-bottom:min(1.0416666667svw,20px);transition:opacity .4s ease-out}@media screen and (orientation: portrait){.category-list__item-title{text-align:start;padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px);padding-bottom:min(5.3333333333svw,20px)}}@media screen and (orientation: portrait){.category-list__slider .category-list__item-title{padding-bottom:min(4svw,15px);flex-grow:1;display:flex;align-items:flex-end}}.category-list__item-description{margin-bottom:min(1.5625svw,30px);transition:opacity .4s ease-out}@media screen and (orientation: portrait){.category-list__item-description{margin-bottom:0;text-align:start;padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px);padding-bottom:min(5.3333333333svw,20px);max-width:min(72svw,270px)}}@media screen and (orientation: portrait){.category-list__slider .category-list__item-description{display:none}}.category-list__item-arrow{display:none}@media screen and (orientation: portrait){.category-list__item-arrow{width:min(8svw,30px);position:absolute;bottom:min(5.3333333333svw,20px);right:min(5.3333333333svw,20px);height:auto;display:flex}}@media screen and (orientation: portrait){.category-list__slider .category-list__item-arrow{position:static;margin-bottom:min(5.3333333333svw,20px);margin-left:min(5.3333333333svw,20px)}}.category-list__item-button{transition:opacity .4s ease-out;opacity:0}@media screen and (orientation: portrait){.category-list__item-button{display:none}}.page-links{padding-top:min(9.8958333333svw,190px);padding-bottom:min(13.0208333333svw,250px)}@media screen and (orientation: portrait){.page-links{padding-top:min(26.6666666667svw,100px);padding-bottom:min(26.6666666667svw,100px);overflow:hidden}}.page-links__inner{display:flex;flex-direction:column;align-items:center}.page-links__description{padding-bottom:min(5.2083333333svw,100px);max-width:min(63.5416666667svw,1220px)}@media screen and (orientation: portrait){.page-links__description{padding-bottom:min(25.3333333333svw,95px);max-width:100%}}.page-links .swiper{width:100%;overflow:visible}.page-links .swiper-progress{display:none}@media screen and (orientation: portrait){.page-links .swiper-progress{margin-top:min(10.6666666667svw,40px);display:block;height:min(.4svw,1.5px);width:100%;background-color:#1a191826}}@media screen and (orientation: portrait){.page-links .swiper-progress-fill{background-color:#1a1918;height:100%;width:100%;transform:scaleX(var(--progress));transform-origin:left center}}.page-links__list{display:flex;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.page-links__list{gap:0}}.page-links__item.swiper-slide{display:flex;flex-direction:column;align-items:center;flex-basis:calc(100% - min(1.0416666667svw,20px) * 2 / 3);flex-shrink:1}@media screen and (orientation: portrait){.page-links__item.swiper-slide{flex-basis:min(74.6666666667svw,280px);width:min(74.6666666667svw,280px);background-color:#faf9f5;border-radius:min(2.6666666667svw,10px);overflow:hidden;flex-shrink:0;position:relative;align-items:flex-start}.page-links__item.swiper-slide:last-child{margin-right:calc(100vw - min(74.6666666667svw,280px) - min(10.6666666667svw,40px))!important}}.page-links__item.swiper-slide:hover .page-links__item-image{border-radius:min(1.3020833333svw,25px);opacity:.6}@media screen and (orientation: portrait){.page-links__item.swiper-slide:hover .page-links__item-image{border-radius:min(2.6666666667svw,10px)}}.page-links__item.swiper-slide:hover .page-links__item-image img{transform:scale(1)}.page-links__item.swiper-slide:hover .page-links__item-title,.page-links__item.swiper-slide:hover .page-links__item-description{opacity:.4}.page-links__item-image{width:100%;height:auto;aspect-ratio:1;margin-bottom:min(2.0833333333svw,40px);display:flex;border-radius:min(.5208333333svw,10px);overflow:hidden;transition:border-radius .4s ease-out,opacity .4s ease-out}@media screen and (orientation: portrait){.page-links__item-image{margin-bottom:min(8svw,30px);border-radius:min(2.6666666667svw,10px)}}.page-links__item-image img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform .4s ease-out}.page-links__item-title{transition:opacity .4s ease-out;margin-bottom:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.page-links__item-title{margin-bottom:min(5.3333333333svw,20px);padding:0 min(5.3333333333svw,20px);text-align:left}}.page-links__item-description{transition:opacity .4s ease-out;margin-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.page-links__item-description{margin-bottom:min(5.3333333333svw,20px);padding:0 min(5.3333333333svw,20px);text-align:left;max-width:min(61.3333333333svw,230px)}}.page-links__item-icon{display:none}@media screen and (orientation: portrait){.page-links__item-icon{display:flex;width:min(8svw,30px);height:auto;position:absolute;bottom:min(5.3333333333svw,20px);right:min(5.3333333333svw,20px);align-items:center;justify-content:center}.page-links__item-icon svg{width:min(5.3333333333svw,20px)}.page-links__item-icon svg path{fill:#1a1918}}.page-links__item-button{width:fit-content}@media screen and (orientation: portrait){.page-links__item-button{position:absolute;top:0;right:0}.page-links__item-button .button{border:none}}.pinned-text{height:100svh;width:100vw}.pinned-text__background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.pinned-text__background img{width:100%;height:100%;object-fit:cover}.pinned-text__inner{height:100%;padding:min(10.4166666667svw,200px) 0}@media screen and (orientation: portrait){.pinned-text__inner{padding:min(42.6666666667svw,160px) 0}}.pinned-text__text{width:100%;position:sticky;top:min(10.4166666667svw,200px);display:flex;justify-content:space-between}@media screen and (orientation: portrait){.pinned-text__text{position:static;height:100%;flex-direction:column;align-items:center}}.text-columns{padding-top:min(11.71875svw,225px);padding-bottom:min(9.8958333333svw,190px)}@media screen and (orientation: portrait){.text-columns{padding-top:min(21.3333333333svw,80px);padding-bottom:min(21.3333333333svw,80px)}}.text-columns__inner{display:flex;justify-content:space-between;padding-right:min(4.1666666667svw,80px);align-items:flex-start}@media screen and (orientation: portrait){.text-columns__inner{flex-direction:column;padding-right:0}}.text-columns__col--title{flex-basis:min(35.2083333333svw,676px)}@media screen and (orientation: portrait){.text-columns__col--title{flex-basis:auto}}.text-columns__col--description{flex-basis:min(31.1458333333svw,598px);padding-top:min(2.7604166667svw,53px)}@media screen and (orientation: portrait){.text-columns__col--description{flex-basis:auto;padding-top:min(16svw,60px)}}.text-columns__label{margin-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.text-columns__label{margin-bottom:min(8svw,30px)}}.text-columns__title p:not(:last-child){margin-bottom:.5em}.text-columns__description p:not(:last-child){margin-bottom:.5em}.info-grid{border-top:1px solid #ABA89E;border-bottom:1px solid #ABA89E;padding:min(1.0416666667svw,20px) 0}@media screen and (orientation: portrait){.info-grid{padding:0}}.info-grid__inner{display:flex;gap:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.info-grid__inner{flex-direction:column;gap:0}}.info-grid__block{flex:1 1 0px;position:relative;display:flex;flex-direction:column;gap:min(5.8854166667svw,113px);padding:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.info-grid__block{flex-basis:auto;padding:min(4svw,15px) 0;gap:0}}.info-grid__block:not(:last-child):after{content:"";position:absolute;left:calc(100% + min(1.0416666667svw,20px));top:max(-1.0416666667svw,-20px);width:1px;height:calc(100% + min(1.0416666667svw,20px)*2);background-color:#aba89e}@media screen and (orientation: portrait){.info-grid__block:not(:last-child):after{height:1px;width:100vw;top:100%;left:max(-5.3333333333svw,-20px)}}@media screen and (orientation: portrait){.info-grid__header{display:flex;align-items:center;gap:min(4svw,15px)}}.info-grid__header-title{display:none}@media screen and (orientation: portrait){.info-grid__header-title{display:block}}.info-grid__icon{width:min(6.25svw,120px);aspect-ratio:1;display:flex}@media screen and (orientation: portrait){.info-grid__icon{width:min(13.3333333333svw,50px)}}.info-grid__icon img{width:100%;height:100%;object-fit:contain}.info-grid__arrow{display:none}@media screen and (orientation: portrait){.info-grid__arrow{display:flex;justify-content:center;align-items:center;width:min(11.7333333333svw,44px);aspect-ratio:1;border-radius:50%;border:1px solid #ABA89E;height:auto;margin-left:auto}.info-grid__arrow svg{width:min(6.4svw,24px);height:auto}}.info-grid__content-wrap{overflow:hidden}.info-grid__content{display:flex;flex-direction:column;align-items:flex-start;gap:min(1.3020833333svw,25px)}@media screen and (orientation: portrait){.info-grid__content{padding-top:min(8svw,30px)}}@media screen and (orientation: portrait){.info-grid__index{display:none}}@media screen and (orientation: portrait){.info-grid__title{display:none}}.info-slider{border-top:1px solid #ABA89E;border-bottom:1px solid #ABA89E;overflow:hidden}.info-slider__inner{display:flex}@media screen and (orientation: portrait){.info-slider__inner{flex-direction:column}}.info-slider__intro{background-color:#ccc9c0;flex-basis:min(33.3333333333svw,640px);flex-shrink:0;padding:min(3.125svw,60px) min(2.0833333333svw,40px) min(3.125svw,60px) min(6.09375svw,117px);display:flex;flex-direction:column;align-items:flex-start;gap:min(1.5625svw,30px);border-right:1px solid #ABA89E}@media screen and (orientation: portrait){.info-slider__intro{flex-basis:auto;padding:min(26.6666666667svw,100px) min(5.3333333333svw,20px) min(21.3333333333svw,80px) min(5.3333333333svw,20px);gap:min(8svw,30px)}}.info-slider__slider{display:flex;flex-grow:1}@media screen and (orientation: portrait){.info-slider__slider{display:none}}.info-slider__block{height:min(27.6041666667svw,530px);position:relative;padding-top:min(3.125svw,60px);padding-bottom:min(3.125svw,60px);padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px);display:flex;flex-direction:column;justify-content:space-between;background-color:#e5e2d8}.info-slider__block:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#aba89e}.info-slider__block{transition:background .3s ease-out}.info-slider__block:not(.active){cursor:pointer}.info-slider__block:not(.active):hover{background:#ccc9c040}.info-slider__block:not(.active):hover .info-slider__icon{transform:translateY(min(1.0416666667svw,20px))}.info-slider__header{position:absolute;top:min(3.125svw,60px);left:min(2.0833333333svw,40px)}.info-slider__icon{width:min(4.1666666667svw,80px);aspect-ratio:1;display:flex;transition:transform .3s ease-out,width .3s ease-out}.active .info-slider__icon{width:min(6.25svw,120px)}.info-slider__icon img{width:100%;height:100%;object-fit:contain}.info-slider__content{width:max-content;position:absolute;max-width:min(27.0833333333svw,520px);bottom:min(3.125svw,60px);left:min(2.0833333333svw,40px);overflow:hidden}.info-slider__title{padding-top:min(1.3020833333svw,25px)}.info-slider__mobile{display:none;background-color:#ccc9c0}@media screen and (orientation: portrait){.info-slider__mobile{display:block;padding-bottom:min(26.6666666667svw,100px)}}.info-slider .swiper{width:100%;overflow:visible}.info-slider .swiper-wrapper{display:flex}.info-slider .swiper-progress{margin-top:min(10.6666666667svw,40px);display:block;height:min(.4svw,1.5px);width:100%;background-color:#1a191826}.info-slider .swiper-progress-fill{background-color:#1a1918;height:100%;width:100%;transform:scaleX(var(--progress));transform-origin:left center}.info-slider__mobile-slide{background-color:#e5e2d8;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:min(96svw,360px);width:min(62.9333333333svw,236px);flex-basis:min(62.9333333333svw,236px);border-radius:min(2.6666666667svw,10px);padding:min(5.3333333333svw,20px);flex-shrink:0}.info-slider__mobile-slide:last-child{margin-right:calc(100vw - min(62.9333333333svw,236px) - min(10.6666666667svw,40px))!important}.info-slider__mobile-icon{width:min(16svw,60px);aspect-ratio:1;height:auto}.info-slider__mobile-icon img{width:100%;height:100%}.info-slider__mobile-content{display:flex;flex-direction:column;align-items:flex-start;gap:min(6.6666666667svw,25px)}.highlights-columns{background-color:#faf9f5}.highlights-columns__inner{display:flex;height:min(39.5833333333svw,760px)}.highlights-columns--inverted .highlights-columns__inner{flex-direction:row-reverse}@media screen and (orientation: portrait){.highlights-columns--inverted .highlights-columns__inner{flex-direction:column}}@media screen and (orientation: portrait){.highlights-columns__inner{flex-direction:column;height:auto}}.highlights-columns__col{flex-basis:50%;height:100%}.highlights-columns__col--image{display:flex;flex-direction:column}@media screen and (orientation: portrait){.highlights-columns__col--image{flex-basis:min(96svw,360px)}}.highlights-columns__col--info{max-width:calc(min(35.2083333333svw,676px) + min(4.4270833333svw,85px) + min(10.15625svw,195px));padding-top:min(5.2083333333svw,100px);padding-bottom:min(4.6875svw,90px);padding-left:min(4.4270833333svw,85px);padding-right:min(10.15625svw,195px);display:flex;flex-direction:column;justify-content:space-between}@media screen and (orientation: portrait){.highlights-columns__col--info{max-width:100%;padding-top:min(21.3333333333svw,80px);padding-bottom:min(28svw,105px);padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px)}}.highlights-columns__image{width:100%;height:100%;display:flex;flex-direction:column;flex-grow:1}.highlights-columns__image img{flex-grow:1;width:100%;height:100%;object-fit:cover}.highlights-columns__label{margin-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.highlights-columns__label{margin-bottom:min(8svw,30px)}}.highlights-columns__title p:not(:last-child){padding-bottom:.5em}@media screen and (orientation: portrait){.highlights-columns__title{padding-bottom:min(16svw,60px)}}.highlights-columns__content p:not(:last-child){padding-bottom:1em}.highlights-columns__content table{width:100%;border-collapse:collapse}.highlights-columns__content table tr{border-top:1px solid #ABA89E}@media screen and (orientation: portrait){.highlights-columns__content table tr{display:flex}}.highlights-columns__content table tr td{line-height:1em;padding-top:min(.4166666667svw,8px);padding-bottom:min(.625svw,12px)}@media screen and (orientation: portrait){.highlights-columns__content table tr td{padding-top:min(2.6666666667svw,10px);padding-bottom:min(4svw,15px)}}.highlights-columns__content table tr td:nth-child(1){line-height:1em}@media screen and (orientation: portrait){.highlights-columns__content table tr td:nth-child(1){flex-basis:min(26.6666666667svw,100px);flex-shrink:0}}.highlights-columns__links{display:flex;justify-content:space-between;padding-top:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.highlights-columns__links{padding-top:min(10.6666666667svw,40px);flex-direction:column;align-items:flex-start;gap:min(3.7333333333svw,14px)}}.highlights-columns__band{background-color:#1a1918;padding:min(1.8229166667svw,35px) 0;display:flex;justify-content:space-around}@media screen and (orientation: portrait){.highlights-columns__band--landscape{display:none}}.highlights-columns__band--mobile{display:none}@media screen and (orientation: portrait){.highlights-columns__band--mobile{display:block}.highlights-columns__band--mobile .marquee svg{margin-right:min(2.6666666667svw,10px);margin-left:min(10.6666666667svw,40px);width:min(8svw,30px)}}.highlights-columns__item{display:flex;align-items:center;gap:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.highlights-columns__item{gap:min(2.6666666667svw,10px)}}.highlights-columns__item svg{width:min(1.5625svw,30px);height:auto}@media screen and (orientation: portrait){.highlights-columns__item svg{width:min(8svw,30px)}}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__col--info{padding-top:min(8svw,30px);padding-bottom:min(8svw,30px)}}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__label{display:none}}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__title{display:none}}.highlights-columns--specifiche_tecniche .highlights-columns__toggle{display:none}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__toggle{display:flex;align-items:center;justify-content:space-between;margin-bottom:min(8svw,30px)}}.highlights-columns--specifiche_tecniche .highlights-columns__toggle-icon{flex-basis:min(13.3333333333svw,50px);aspect-ratio:1;border-radius:50%;border:1px solid #ABA89E;display:flex;justify-content:center;align-items:center}.highlights-columns--specifiche_tecniche .highlights-columns__toggle-icon svg{width:min(4svw,15px);height:auto}.highlights-columns--specifiche_tecniche .highlights-columns__toggle-icon svg path{fill:#1a1918}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__body{height:0;overflow:hidden}}@media screen and (orientation: portrait){.highlights-columns--specifiche_tecniche .highlights-columns__body.open{height:auto}}.contact-form{padding-top:min(10.4166666667svw,200px);padding-bottom:min(7.8125svw,150px)}@media screen and (orientation: portrait){.contact-form{padding-top:min(21.3333333333svw,80px);padding-bottom:min(21.3333333333svw,80px)}}.contact-form--aziende .contact-form__form .form{display:block}.contact-form--aziende .contact-form__form .form .form-switcher{display:none}.contact-form__inner .text-columns__col--title{position:sticky;top:min(10.4166666667svw,200px)}@media screen and (orientation: portrait){.contact-form__inner .text-columns__col--title{position:static;top:0}}.contact-form__name{padding-bottom:min(1.0416666667svw,20px)}.contact-form__address{padding-bottom:.75em;max-width:min(10.4166666667svw,200px)}@media screen and (orientation: portrait){.contact-form__address{max-width:100%}}.contact-form__phone{padding-bottom:.75em}@media screen and (orientation: portrait){.contact-form__phone{padding-bottom:0}}.contact-form__socials{padding-top:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.contact-form__socials{padding-top:min(10.6666666667svw,40px)}}.contact-form__form .form{display:none}.contact-form__form .form.active{display:block}.contact-form .text-columns{padding-top:0;padding-bottom:0}.contact-form .text-columns .text-columns__title{padding-bottom:min(6.25svw,120px)}@media screen and (orientation: portrait){.contact-form .text-columns .text-columns__title{padding-bottom:min(10.6666666667svw,40px)}}.contact-form .text-columns .text-columns__description{padding-bottom:min(5.2083333333svw,100px)}@media screen and (orientation: portrait){.contact-form .text-columns .text-columns__description{padding-bottom:min(10.6666666667svw,40px)}}.mini-cart{background-color:#faf9f5;position:fixed;right:0;top:0;bottom:0;z-index:1001;width:min(33.3333333333svw,640px);box-shadow:max(-.3125svw,-6px) 0 min(.78125svw,15px) 0 #0000001a}.mini-cart__inner{height:100%;display:flex;flex-direction:column}.mini-cart__inner .wc-mini-cart__top{flex-grow:1;padding:min(2.2395833333svw,43px) min(2.0833333333svw,40px) min(1.5625svw,30px) min(2.0833333333svw,40px);display:flex;flex-direction:column}.mini-cart__inner .wc-mini-cart__top .wc-mini-cart__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:min(2.8125svw,54px)}.mini-cart__inner .wc-mini-cart__top .wc-mini-cart__header .wc-mini-cart__close{width:min(2.0833333333svw,40px);display:flex;cursor:pointer}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart{flex-grow:1;display:flex;flex-direction:column}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart li:before,.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart li:after{display:none}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .wc-mini-cart-table-header{display:flex;gap:min(.5208333333svw,10px);padding-bottom:min(.5208333333svw,10px);border-bottom:1px solid #ABA89E}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .wc-mini-cart-table-header .product-quantity{opacity:.4}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .wc-mini-cart-table-header .product-subtotal{flex-grow:1;text-align:right}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item{display:flex;align-items:flex-start;gap:min(.9375svw,18px);padding-top:min(1.5625svw,30px);padding-bottom:min(1.0416666667svw,20px);border-bottom:1px solid #ABA89E}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-thumbnail{display:flex;width:min(4.1666666667svw,80px);aspect-ratio:1;height:auto;border-radius:min(.2083333333svw,4px);overflow:hidden}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-thumbnail img{width:100%;height:100%;object-fit:cover}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-content{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-content .wc-mini-cart-item-info{display:flex;flex-direction:column;gap:min(.2604166667svw,5px)}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-content .wc-mini-cart-item-attributes{opacity:.5}.mini-cart__inner .wc-mini-cart__top .woocommerce-mini-cart .woocommerce-mini-cart-item .wc-mini-cart-item-subtotal{flex-grow:1;display:flex;justify-content:flex-end}.mini-cart__inner .wc-mini-cart__bottom{padding:min(1.5625svw,30px) min(2.0833333333svw,40px) min(2.8125svw,54px) min(2.0833333333svw,40px);background-color:#e5e2d8;display:flex;flex-direction:column;gap:min(1.5625svw,30px)}.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total{width:100%;display:flex;justify-content:space-between}.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total strong{text-transform:uppercase}.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__total .woocommerce-Price-amount{font-weight:700}.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__buttons{display:flex;gap:min(1.0416666667svw,20px)}.mini-cart__inner .wc-mini-cart__bottom .woocommerce-mini-cart__buttons .checkout{flex-grow:1}.vision{padding-top:min(26.0416666667svw,500px);padding-bottom:min(16.6666666667svw,320px);overflow:hidden}@media screen and (orientation: portrait){.vision{padding-top:min(62.6666666667svw,235px);padding-bottom:min(56svw,210px)}}.vision__content{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:min(4.1666666667svw,80px) 0}@media screen and (orientation: portrait){.vision__content{gap:min(8svw,30px) 0}}.vision__top-image,.vision__bottom-image{position:absolute;height:auto;will-change:transform}.vision__top-image img,.vision__bottom-image img{width:100%;height:auto}.vision__top-image{width:min(11.4583333333svw,220px);top:max(-10.4166666667svw,-200px);left:min(10.9375svw,210px)}@media screen and (orientation: portrait){.vision__top-image{width:min(29.3333333333svw,110px);top:max(-34.6666666667svw,-130px);left:min(2.6666666667svw,10px)}}.vision__bottom-image{width:min(10.4166666667svw,200px);bottom:max(-1.3020833333svw,-25px);right:min(11.4583333333svw,220px)}@media screen and (orientation: portrait){.vision__bottom-image{width:min(26.6666666667svw,100px);bottom:max(-26.6666666667svw,-100px);right:min(5.3333333333svw,20px)}}.vision .changing-text-lines__padding{padding:0 min(9.375svw,180px)}@media screen and (orientation: portrait){.vision .changing-text-lines__padding{padding:0}}.miscele{padding-top:min(9.1145833333svw,175px);padding-bottom:min(12.2395833333svw,235px)}@media screen and (orientation: portrait){.miscele{padding-top:min(26.6666666667svw,100px);padding-bottom:min(24svw,90px)}}.miscele__inner{display:flex;flex-direction:column;align-items:center}.miscele__description{max-width:min(63.5416666667svw,1220px);padding-bottom:min(5.7291666667svw,110px)}@media screen and (orientation: portrait){.miscele__description{padding-bottom:min(20svw,75px);max-width:min(44svw,165px)}}.miscele__notice{display:none}@media screen and (orientation: portrait){.miscele__notice{display:block;padding-bottom:min(8svw,30px)}}.miscele__slider{width:100%}.miscele__slider .circle-slider__hole{background-color:#21211f}.miscele__slider .circle-slider__dot{background-color:#faf9f5}.miscele__intensity{display:flex;align-items:center;gap:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.miscele__intensity{gap:min(2.6666666667svw,10px)}}.capsule{padding-top:min(9.1145833333svw,175px);padding-bottom:min(12.2395833333svw,235px)}@media screen and (orientation: portrait){.capsule{padding-top:min(28svw,105px);padding-bottom:min(21.3333333333svw,80px)}}.capsule__inner{display:flex;flex-direction:column;align-items:center}.capsule__changing-text{width:100%;padding-bottom:min(3.125svw,60px)}@media screen and (orientation: portrait){.capsule__changing-text{display:none}}.capsule__slider{width:100%;height:100svh;display:flex;justify-content:center;align-items:center}@media screen and (orientation: portrait){.capsule__slider{flex-direction:column;height:auto}}.capsule__slider .circle-slider{width:100%}.capsule__slider .circle-slider__hole{background-color:#e5e2d8}.capsule__slider .circle-slider__dot{background-color:#1a1918}.capsule__notice{display:none}@media screen and (orientation: portrait){.capsule__notice{display:block;padding-bottom:min(8svw,30px)}}.capsule__intensity{display:flex;align-items:center;gap:min(.5208333333svw,10px)}.capsule-cards{padding:min(7.03125svw,135px) 0}@media screen and (orientation: portrait){.capsule-cards{padding-top:min(26.6666666667svw,100px);padding-bottom:min(16svw,60px);overflow:hidden}}.capsule-cards__inner{display:flex;gap:0 min(5svw,96px)}@media screen and (orientation: portrait){.capsule-cards__inner{flex-direction:column}}.capsule-cards__info{flex-basis:min(15.1041666667svw,290px)}@media screen and (orientation: portrait){.capsule-cards__info{flex-basis:auto}}.capsule-cards__label{display:none}@media screen and (orientation: portrait){.capsule-cards__label{display:inline-flex;margin-bottom:min(9.8666666667svw,37px)}}@media screen and (orientation: portrait){.capsule-cards__title{text-transform:uppercase;padding-bottom:min(21.3333333333svw,80px)}}.capsule-cards__list{display:flex;gap:min(.9375svw,18px)}@media screen and (orientation: portrait){.capsule-cards__list{gap:0;width:100%}}.capsule-cards .swiper-progress{display:none}@media screen and (orientation: portrait){.capsule-cards .swiper-progress{margin-top:min(10.6666666667svw,40px);display:block;height:min(.4svw,1.5px);width:100%;background-color:#1a191826}}@media screen and (orientation: portrait){.capsule-cards .swiper-progress-fill{background-color:#1a1918;height:100%;width:100%;transform:scaleX(var(--progress));transform-origin:left center}}.capsule-cards__card{flex:1 1 0;padding-top:min(.9375svw,18px);padding-bottom:min(1.5625svw,30px);padding-left:min(1.0416666667svw,20px);padding-right:min(1.0416666667svw,20px);border-radius:min(.5208333333svw,10px);border:1px solid #ABA89E;display:flex;flex-direction:column}.capsule-cards__card--coming-soon{opacity:.5}@media screen and (orientation: portrait){.capsule-cards__card{flex-basis:min(62.9333333333svw,236px);width:min(62.9333333333svw,236px);flex-shrink:0;padding-top:min(4.8svw,18px);padding-bottom:min(8svw,30px);padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px);border-radius:min(2.6666666667svw,10px)}.capsule-cards__card:last-child{margin-right:calc(100vw - min(62.9333333333svw,236px) - min(10.6666666667svw,40px))!important}}.capsule-cards__card-header{display:flex;align-items:center;gap:min(.5208333333svw,10px);padding-bottom:min(3.125svw,60px)}@media screen and (orientation: portrait){.capsule-cards__card-header{flex-direction:column;gap:min(2.6666666667svw,10px);padding-bottom:min(13.3333333333svw,50px);align-items:flex-start}}.capsule-cards__card-image{flex-basis:min(3.4375svw,66px);height:auto}@media screen and (orientation: portrait){.capsule-cards__card-image{flex-basis:min(16svw,60px);width:auto}.capsule-cards__card-image img{height:100%;width:auto}}.capsule-cards__card-infos{padding-bottom:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.capsule-cards__card-infos{padding-bottom:min(13.3333333333svw,50px)}}.capsule-cards__card-info{border-top:1px solid #ABA89E;padding-top:min(.5208333333svw,10px);padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.capsule-cards__card-info{padding-top:min(1.3333333333svw,5px);padding-bottom:min(2.6666666667svw,10px)}}.capsule-cards__card-link{flex-grow:1;display:flex;justify-content:flex-end;align-items:flex-end}.macchine{padding-top:min(10.4166666667svw,200px);padding-bottom:min(12.5svw,240px)}@media screen and (orientation: portrait){.macchine{padding-top:min(21.3333333333svw,80px);padding-bottom:min(21.3333333333svw,80px)}}.macchine__inner{position:relative}.macchine__changing-text{position:absolute;top:max(-2.6041666667svw,-50px);top:0;left:0;width:100%}@media screen and (orientation: portrait){.macchine__changing-text{display:none}}.macchine__macchine{display:flex;align-items:flex-start}@media screen and (orientation: portrait){.macchine__macchine{flex-direction:column}}.macchine__content{flex-basis:min(35.2083333333svw,676px);flex-shrink:0;margin-top:100svh;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (orientation: portrait){.macchine__content{flex-basis:auto;margin-top:0;height:auto}}.macchine__label{margin-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.macchine__label{margin-bottom:min(8svw,30px);order:1}}.macchine__title{padding-bottom:min(6.25svw,120px);display:flex;flex-direction:column;gap:.5em}@media screen and (orientation: portrait){.macchine__title{padding-bottom:min(10.6666666667svw,40px);order:2}}.macchine__description{padding-bottom:min(3.125svw,60px);display:flex;flex-direction:column;gap:.7em;max-width:min(31.1458333333svw,598px)}@media screen and (orientation: portrait){.macchine__description{max-width:100%;order:5;padding-bottom:min(10.6666666667svw,40px)}}.macchine__controls{width:100%;max-width:min(31.1458333333svw,598px);display:flex;justify-content:space-between}@media screen and (orientation: portrait){.macchine__controls{order:4;max-width:100%;justify-content:center;padding-bottom:min(10.6666666667svw,40px)}}@media screen and (orientation: portrait){.macchine__link{display:none}}.macchine__buttons{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.macchine__buttons{gap:min(2.6666666667svw,10px)}}.macchine__controls{display:flex;gap:min(.5208333333svw,10px)}.macchine__cta{display:none}@media screen and (orientation: portrait){.macchine__cta{display:flex;width:100%;justify-content:center;order:6}}.macchine__images{flex-grow:1;position:sticky;top:0;height:100svh}@media screen and (orientation: portrait){.macchine__images--landscape{display:none}}.macchine__images--portrait{display:none}@media screen and (orientation: portrait){.macchine__images--portrait{display:block;position:relative;height:min(79.4666666667svw,298px);width:100%;order:3}}.macchine__image{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:auto;opacity:0}@media screen and (orientation: portrait){.macchine__image{transform:translateY(0);top:0;left:0;width:100%;height:100%}.macchine__image img{height:100%;object-fit:cover}}.macchine__image.active{opacity:1}.macchine__image img{width:100%;height:auto}.lumina{padding-top:min(11.9791666667svw,230px);padding-bottom:min(4.1666666667svw,80px);background-color:#ccc9c0}@media screen and (orientation: portrait){.lumina{padding-top:min(30.6666666667svw,115px);padding-bottom:min(16svw,60px)}}.lumina__title{display:flex;justify-content:space-between;padding-bottom:min(5.7291666667svw,110px);width:100%}@media screen and (orientation: portrait){.lumina__title{padding-bottom:min(16svw,60px)}}.lumina__macchine{display:flex;justify-content:center;gap:min(.9375svw,18px)}@media screen and (orientation: portrait){.lumina__macchine{gap:min(10.6666666667svw,40px) min(3.2svw,12px);flex-wrap:wrap}}.lumina__macchine .product-card{flex-basis:min(15.2083333333svw,292px)}@media screen and (orientation: portrait){.lumina__macchine .product-card{flex-basis:min(41.0666666667svw,154px)}}@media screen and (orientation: portrait){.lumina__macchine .product-card__category-tag{display:none}}.contatti-hero{padding-top:min(16.6666666667svw,320px);padding-bottom:min(11.9791666667svw,230px)}@media screen and (orientation: portrait){.contatti-hero{padding-top:min(29.3333333333svw,110px);padding-bottom:min(24svw,90px)}}.contatti-hero .changing-text-lines__padding{padding:0}.woocommerce form .form-row{padding:0;margin:0;position:relative}.woocommerce form .form-row:before,.woocommerce form .form-row:after{display:none}.woocommerce form .form-row-wide{flex-basis:100%}.woocommerce form .form-row-submit{align-items:flex-end}.woocommerce form wc-order-attribution-inputs{display:none}.woocommerce-breadcrumb{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.woocommerce-breadcrumb{gap:min(2.6666666667svw,10px)}}.woocommerce-breadcrumb a:first-child{background-color:#aba89e;pointer-events:none}.variation-dropdown-hidden{display:none}.quantity{display:flex;align-items:center}@media screen and (orientation: portrait){.quantity{border:1px solid #ABA89E;border-radius:100vw;padding:min(1.3333333333svw,5px)}}.quantity input[type=number].qty{padding:0;height:auto;border-radius:0;text-align:center;background-color:transparent;width:min(1.8229166667svw,35px);flex-shrink:0}@media screen and (orientation: portrait){.quantity input[type=number].qty{width:min(5.6svw,21px)}}.quantity input[type=number].qty::-webkit-inner-spin-button,.quantity input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity .quantity-button{cursor:pointer;width:min(1.5625svw,30px);aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #ABA89E;flex-shrink:0;transition:background-color .3s ease-out}@media screen and (orientation: portrait){.quantity .quantity-button{width:min(8svw,30px);border:none}}.quantity .quantity-button:hover{background-color:#ccc9c0}.quantity .quantity-button svg{width:min(.7291666667svw,14px);height:auto}@media screen and (orientation: portrait){.quantity .quantity-button svg{width:min(3.7333333333svw,14px)}}.single_variation_wrap,.single_simple_wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.single_variation_wrap,.single_simple_wrap{padding-top:min(5.3333333333svw,20px);flex-direction:column;gap:min(5.3333333333svw,20px);align-items:flex-start}}.single_variation_wrap .wc-product-page-free-shipping,.single_simple_wrap .wc-product-page-free-shipping{display:none}.single_variation_wrap .woocommerce-variation-add-to-cart,.single_variation_wrap .woocommerce-simple-add-to-cart,.single_simple_wrap .woocommerce-variation-add-to-cart,.single_simple_wrap .woocommerce-simple-add-to-cart{display:flex;align-items:center;gap:min(1.5625svw,30px)}@media screen and (orientation: portrait){.single_variation_wrap .woocommerce-variation-add-to-cart,.single_variation_wrap .woocommerce-simple-add-to-cart,.single_simple_wrap .woocommerce-variation-add-to-cart,.single_simple_wrap .woocommerce-simple-add-to-cart{flex-wrap:wrap;gap:min(5.3333333333svw,20px);justify-content:space-between}}.single_variation_wrap .woocommerce-variation,.single_simple_wrap .woocommerce-variation{order:2;display:block!important;height:auto!important;overflow:visible!important}body.woocommerce-cart{background-color:#ccc9c0;font-size:20px;line-height:20px}body.woocommerce-cart .woocommerce-notices-wrapper{display:none}body.woocommerce-cart .woocommerce{margin:0 auto;background-color:#faf9f5;border-radius:min(.6775067751svw,10px);overflow:hidden;max-width:min(93.2249322493svw,1376px);display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:min(8.1300813008svw,120px);margin-top:min(7.8125svw,150px)}@media screen and (max-width: min(100svw,1476px)){body.woocommerce-cart .woocommerce{margin-right:min(3.3875338753svw,50px);margin-left:min(3.3875338753svw,50px);max-width:calc(100% - min(6.7750677507svw,100px))}}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce{flex-direction:column;max-width:100%;margin:0}}body.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{flex-basis:100%}body.woocommerce-cart .woocommerce .woocommerce-cart-form{flex-basis:61.3%;padding-left:min(4.0650406504svw,60px);padding-right:min(5.9620596206svw,88px);gap:0}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form{padding-left:min(4.1svw,20px);padding-right:min(4.1svw,20px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .wc-cart-title{text-transform:uppercase;padding-top:min(4.0650406504svw,60px);padding-bottom:min(5.4200542005svw,80px);font-weight:700}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .wc-cart-title{padding-top:min(32svw,120px);padding-bottom:min(16svw,60px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{width:100%;display:flex;flex-direction:column;padding-bottom:min(9.1463414634svw,135px)}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead{display:flex;width:100%}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr{display:flex;gap:min(.6775067751svw,10px);width:100%;padding-bottom:min(1.0162601626svw,15px);border-bottom:1px solid #ABA89E;margin-bottom:min(.6775067751svw,10px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr{padding-bottom:min(1.3333333333svw,5px);margin-bottom:min(1.3333333333svw,5px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th{text-transform:uppercase;flex-shrink:0}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th.product-name{display:none}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th.product-quantity{opacity:.4}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table thead tr th.product-subtotal{flex-grow:1;display:flex;justify-content:flex-end}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody{display:flex;flex-direction:column}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr{display:flex;gap:min(1.2195121951svw,18px);width:100%;padding-top:min(2.0325203252svw,30px);padding-bottom:min(1.6937669377svw,25px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr{padding-top:min(6.6666666667svw,25px);padding-bottom:min(5.3333333333svw,20px);gap:min(3.2svw,12px);align-items:flex-start}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr:not(:last-child){border-bottom:1px solid #ABA89E}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td:before{display:none}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td{background-color:transparent}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail a{display:flex;border-radius:min(.27100271svw,4px);overflow:hidden;background-color:#e5e2d8}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail a{border-radius:min(.8svw,3px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail a img{width:min(5.4200542005svw,80px);aspect-ratio:1;object-fit:cover}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail a img{width:min(16svw,60px)}}@media screen and (max-width: 768px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail{display:flex}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-subtotal{flex-grow:1;display:flex;justify-content:flex-end;font-weight:700}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name{display:flex;flex-direction:column;gap:min(1.3550135501svw,20px)}@media screen and (max-width: 768px){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name{text-align:left!important;gap:min(4svw,15px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info{display:flex;flex-direction:column;gap:min(.3387533875svw,5px);align-items:flex-start}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info{gap:min(1.3333333333svw,5px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-info .wc-product-title{text-transform:uppercase;font-weight:700}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-attributes{opacity:.5;text-transform:uppercase;font-weight:500}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-attributes{max-width:min(29.3333333333svw,110px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity{display:flex;align-items:center;gap:min(1.3550135501svw,20px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity{gap:min(5.3333333333svw,20px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .remove{font-weight:500;color:#ee3919;text-transform:uppercase}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity{border:none;padding:0}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity input[type=number].qty{width:min(2.3712737127svw,35px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity input[type=number].qty{width:min(6.6666666667svw,25px)}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity .quantity-button{width:min(2.0325203252svw,30px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity .quantity-button{width:min(6.6666666667svw,25px);border:1px solid #ABA89E}}body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity .quantity-button svg{width:min(.9485094851svw,14px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-name .wc-product-quantity .quantity .quantity-button svg{width:min(3.2svw,12px)}}body.woocommerce-cart .woocommerce .wc-cart-coupon td{display:flex;width:100%;justify-content:space-between;align-items:flex-end;text-align:left;gap:min(1.3550135501svw,20px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .wc-cart-coupon td{flex-direction:column;gap:min(5.3333333333svw,20px)}}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon{display:flex;flex-direction:column;flex-grow:1;position:relative}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon{width:100%}}@media screen and (max-width: 768px){body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon{padding-bottom:0}}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon-label{padding-bottom:min(1.3550135501svw,20px);text-align:left!important}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon-label{padding-bottom:min(2.6666666667svw,10px)}}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon{border-radius:min(.6775067751svw,10px);background-color:#e5e2d8;border:1px solid #ABA89E;display:flex;align-items:center;padding:min(.8130081301svw,12px) min(1.3550135501svw,20px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon{border-radius:min(2.6666666667svw,10px);padding:min(2.6666666667svw,10px) min(5.3333333333svw,20px);width:100%}}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon input{width:auto;flex-grow:1;padding:0;height:auto;border-radius:0;background-color:transparent}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .wc-coupon button{text-transform:uppercase;font-weight:600;background-color:transparent;border:none;cursor:pointer}body.woocommerce-cart .woocommerce .wc-cart-coupon td .coupon .coupon-error-notice{position:absolute;top:100%;width:100%}@media screen and (max-width: 768px){body.woocommerce-cart .woocommerce .wc-cart-coupon .button{display:inline-flex!important}}body.woocommerce-cart .woocommerce .wc-cart-coupon .button__label{line-height:min(.8807588076svw,13px)}body.woocommerce-cart .woocommerce .cart-collaterals{flex-basis:38.7%;background-color:#e5e2d8;padding-top:calc(min(4.0650406504svw,60px) + min(5.4200542005svw,80px) + min(3.2520325203svw,48px))}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals{padding-top:min(16svw,60px);padding-bottom:min(44svw,165px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding-left:min(4.945799458svw,73px);padding-right:min(4.945799458svw,73px);width:100%}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{padding-bottom:min(1.0162601626svw,15px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{padding-bottom:min(2.6666666667svw,10px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{border-bottom:1px solid #ABA89E;text-transform:uppercase;font-weight:700}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table{padding-top:min(2.7100271003svw,40px);padding-bottom:min(2.7100271003svw,40px);display:flex;border-bottom:1px solid #ABA89E}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table{padding-top:min(8svw,30px);padding-bottom:min(8svw,30px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody{width:100%;display:flex;flex-direction:column;gap:min(2.0325203252svw,30px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody{gap:min(5.3333333333svw,20px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr{display:flex;justify-content:space-between;align-items:baseline;gap:min(.6775067751svw,10px)}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{font-weight:400;display:block}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td{font-weight:700;text-align:right;background-color:transparent}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td:before{display:none}@media screen and (max-width: 1024px){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr td{text-align:left!important}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-free-shipping{padding-top:min(.6775067751svw,10px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-free-shipping{padding-top:min(2.6666666667svw,10px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:min(4.0650406504svw,60px)}@media screen and (orientation: portrait){body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:min(10.6666666667svw,40px)}}body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button__label{line-height:min(.8807588076svw,13px)}body.woocommerce-checkout{background-color:#ccc9c0}body.woocommerce-checkout .woocommerce{margin:0 auto;background-color:#faf9f5;border-radius:min(.6775067751svw,10px);overflow:clip;max-width:min(93.2249322493svw,1376px);display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:min(8.1300813008svw,120px);margin-top:min(7.8125svw,150px)}@media screen and (max-width: min(100svw,1476px)){body.woocommerce-checkout .woocommerce{margin-right:min(3.3875338753svw,50px);margin-left:min(3.3875338753svw,50px);max-width:calc(100% - min(6.7750677507svw,100px))}}@media screen and (orientation: portrait){body.woocommerce-checkout .woocommerce{flex-direction:column;max-width:100%;margin:0}}body.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper,body.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout{gap:0;display:flex;flex-wrap:nowrap}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info{flex-basis:61.3%;padding-left:min(4.0650406504svw,60px);padding-right:min(4.0650406504svw,60px);padding-top:min(4.0650406504svw,60px);padding-bottom:min(7.9945799458svw,118px);gap:0}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-back-to-cart{display:flex;gap:min(.6775067751svw,10px);align-items:center}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-back-to-cart svg{flex-basis:min(2.0325203252svw,30px);transform:scale(-1);flex-shrink:0}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-back-to-cart span{flex-shrink:0;text-transform:uppercase}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info .wc-checkout-title{padding-top:min(2.7100271003svw,40px);padding-bottom:min(4.0650406504svw,60px);text-transform:uppercase;font-weight:700}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info #customer_details{display:flex;flex-direction:column}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info #customer_details .col-1,body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-info #customer_details .col-2{width:100%;float:none}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-cart{flex-basis:38.7%;background-color:#e5e2d8;padding-top:min(4.0650406504svw,60px);padding-bottom:min(6.7750677507svw,100px);padding-left:min(4.945799458svw,73px);padding-right:min(4.945799458svw,73px)}body.woocommerce-checkout .woocommerce .woocommerce-checkout .wc-checkout-cart .wc-checkout-cart-wrap{position:sticky;top:calc(min(4.6875svw,90px) + min(4.0650406504svw,60px))}.wc-empty-cart{padding:min(4.0650406504svw,60px);width:100%}@media screen and (orientation: portrait){.wc-empty-cart{padding:min(5.3333333333svw,20px);padding-top:min(32svw,120px);overflow:hidden}}.wc-empty-cart .wc-cart-title{text-transform:uppercase;padding-bottom:min(5.4200542005svw,80px);font-weight:700}@media screen and (orientation: portrait){.wc-empty-cart .wc-cart-title{padding-bottom:min(10.6666666667svw,40px)}}.wc-empty-cart .wc-empty-cart-subtitle{color:#1a1918;padding-bottom:min(14.9051490515svw,220px)}@media screen and (orientation: portrait){.wc-empty-cart .wc-empty-cart-subtitle{padding-bottom:min(21.3333333333svw,80px)}}.wc-empty-cart .wc-empty-cart-category{margin:0 auto}@media screen and (orientation: portrait){.wc-empty-cart .wc-empty-cart-category .category-list{overflow:visible}}.wp-block-woocommerce-cart{margin:0 auto;background-color:#faf9f5;border-radius:min(.5208333333svw,10px);overflow:hidden;max-width:min(93.2249322493svw,1376px)}@media screen and (max-width: 1476px){.wp-block-woocommerce-cart{margin:0 min(3.3875338753svw,50px);max-width:calc(100% - min(6.7750677507svw,100px))}}.wp-block-woocommerce-cart .wc-block-cart{margin-bottom:0}.wp-block-woocommerce-cart .wc-block-components-main{padding-left:min(4.0650406504svw,60px);padding-right:min(5.9620596206svw,88px)}.wp-block-woocommerce-cart .wc-block-components-sidebar{background-color:#e5e2d8;padding-left:min(4.945799458svw,73px);padding-right:min(4.945799458svw,73px)}.woo-login{height:100svh;background-color:#ccc9c0}@media screen and (orientation: portrait){.woo-login{height:auto}}.woo-login__inner{display:flex;height:100%}@media screen and (orientation: portrait){.woo-login__inner{flex-direction:column}}.woo-login__col{height:100%;flex-basis:50%;flex-shrink:0}@media screen and (orientation: portrait){.woo-login__col{flex-basis:auto}}.woo-login__col--forms{padding:min(11.4583333333svw,220px) min(7.03125svw,135px) min(11.4583333333svw,220px) min(7.5520833333svw,145px)}@media screen and (orientation: portrait){.woo-login__col--forms{padding:min(32svw,120px) min(5.3333333333svw,20px) min(13.3333333333svw,50px) min(5.3333333333svw,20px)}}.woo-login__switch{padding:min(.5208333333svw,10px);background-color:#aba89e;border-radius:100vw;width:fit-content;margin-bottom:min(4.1666666667svw,80px)}@media screen and (orientation: portrait){.woo-login__switch{width:100%;padding:min(1.6svw,6px);margin-bottom:min(13.3333333333svw,50px)}}.woo-login__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation: portrait){.woo-login__title{padding-bottom:min(10.6666666667svw,40px)}}.woo-login__switch-inner{display:flex;gap:min(.4166666667svw,8px);position:relative}@media screen and (orientation: portrait){.woo-login__switch-inner{gap:min(1.0666666667svw,4px);width:100%;justify-content:space-between}}.woo-login__indicator{position:absolute;top:0;left:0;background-color:#e5e2d8;z-index:1;border-radius:100vw;height:100%}.woo-login__option{padding:min(.9375svw,18px) min(1.0416666667svw,20px);position:relative;z-index:2;line-height:1em}@media screen and (orientation: portrait){.woo-login__option{padding:min(4svw,15px) min(4.2666666667svw,16px);line-height:.7em}}.woo-login__option:not(.active){cursor:pointer}.woo-login__forms{height:100%;position:relative}.woo-login__form{position:absolute;top:0;left:0;width:100%;display:none}@media screen and (orientation: portrait){.woo-login__form{position:static}}.woo-login__form.active{display:block}.woo-login__background{width:100%;height:100%;display:flex}.woo-login__background img{width:100%;height:100%;object-fit:cover}.category-hero{padding-top:min(8.3333333333svw,160px);padding-bottom:min(3.3854166667svw,65px)}@media screen and (orientation: portrait){.category-hero{padding-top:min(26.6666666667svw,100px);padding-bottom:min(10.6666666667svw,40px)}}.category-hero__inner{display:flex;flex-direction:column;gap:min(3.125svw,60px)}@media screen and (orientation: portrait){.category-hero__inner{gap:min(8svw,30px)}}.category-hero__content{display:flex;justify-content:space-between}@media screen and (orientation: portrait){.category-hero__content{flex-direction:column;justify-content:flex-start;gap:min(8svw,30px)}}.category-hero__col--info{display:flex;flex-direction:column;gap:min(3.125svw,60px);flex-basis:min(46.875svw,900px)}@media screen and (orientation: portrait){.category-hero__col--info{flex-basis:auto;gap:min(8svw,30px)}}.category-hero__col--description{padding-right:min(3.90625svw,75px);display:flex;flex-direction:column;gap:min(2.6041666667svw,50px);flex-basis:min(35.15625svw,675px)}@media screen and (orientation: portrait){.category-hero__col--description{padding-right:0;flex-basis:auto}}@media screen and (orientation: portrait){.category-hero__title br{display:none}}.category-hero__description{max-width:min(31.25svw,600px);width:100%}@media screen and (orientation: portrait){.category-hero__description{max-width:100%}}.category-hero__description p:not(:last-child){margin-bottom:.75em}.category-hero__link{display:flex;justify-content:flex-end}@media screen and (orientation: portrait){.category-hero__link{display:none}}.category-filters{padding-bottom:min(2.34375svw,45px)}@media screen and (orientation: portrait){.category-filters{padding-bottom:min(14.6666666667svw,55px)}}.category-filters__inner{padding-top:min(.78125svw,15px);display:flex;position:relative}@media screen and (orientation: portrait){.category-filters__inner{flex-direction:column;padding-top:min(2.6666666667svw,10px);gap:min(5.3333333333svw,20px)}}.category-filters__line{height:1px;width:100%;position:absolute;top:0;left:0;background-color:#aba89e}.category-filters__label{flex-basis:min(16.1458333333svw,310px)}@media screen and (orientation: portrait){.category-filters__label{flex-basis:auto}}.category-filters__categories{display:flex;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.category-filters__categories{gap:min(5.3333333333svw,20px)}}.category-filters__category{display:flex;align-items:center;gap:0 min(.78125svw,15px);padding:min(1.1458333333svw,22px) min(1.0416666667svw,20px);border-radius:min(.5208333333svw,10px);border:1px solid #ABA89E;cursor:pointer;transition:border-color .3s ease-out,background-color .3s ease-out}@media screen and (orientation: portrait){.category-filters__category{border-radius:min(2.6666666667svw,10px);gap:0 min(2.6666666667svw,10px);padding:min(4.2666666667svw,16px) min(2.6666666667svw,10px) min(4.2666666667svw,16px) min(1.3333333333svw,5px)}}.category-filters__category:hover{border-color:#1a1918}.category-filters__category.active{background-color:#ccc9c0}.category-filters__category-image{height:min(3.3854166667svw,65px);width:auto}@media screen and (orientation: portrait){.category-filters__category-image{height:min(9.3333333333svw,35px);flex-shrink:0}}.category-filters__category-image img{height:100%;width:auto}.category-products{background-color:#ccc9c0}.category-products--subcats .category-products__inner{display:flex;flex-direction:column;gap:min(7.2916666667svw,140px)}@media screen and (orientation: portrait){.category-products--subcats .category-products__inner{gap:min(16svw,60px)}}.category-products__inner{padding:min(6.25svw,120px) 0}@media screen and (orientation: portrait){.category-products__inner{padding-top:min(16svw,60px);padding-bottom:min(21.3333333333svw,80px)}}.category-products__inner .product-card{flex-basis:min(15.2083333333svw,292px)}@media screen and (orientation: portrait){.category-products__inner .product-card{flex-basis:min(41.0666666667svw,154px);flex-grow:1;flex-shrink:0;max-width:calc((100% - min(3.2svw,12px))/2)}}.category-products__subcategory-group{display:flex;flex-direction:column;gap:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.category-products__subcategory-group{gap:min(10.6666666667svw,40px)}}.category-products__list{display:flex;gap:min(4.1666666667svw,80px) min(1.0416666667svw,20px);flex-wrap:wrap}@media screen and (orientation: portrait){.category-products__list{gap:min(16svw,60px) min(3.2svw,12px)}}.popup{position:fixed;top:0;left:0;width:100vw;height:100svh;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#1a191880;opacity:0}.popup__wrap{width:min(71.6666666667svw,1376px);height:auto;padding:min(3.125svw,60px);background-color:#e5e2d8;border-radius:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.popup__wrap{border-radius:min(2.6666666667svw,10px);width:calc(100% - min(10.6666666667svw,40px));padding:min(5.3333333333svw,20px);padding-bottom:min(8svw,30px)}}.popup__inner{display:flex;gap:min(5.2083333333svw,100px);flex-direction:column;position:relative}@media screen and (orientation: portrait){.popup__inner{gap:min(8svw,30px)}}.popup__close{position:absolute;top:0;right:0;width:min(2.0833333333svw,40px);height:auto;cursor:pointer}@media screen and (orientation: portrait){.popup__close{width:min(8svw,30px)}}.popup__close svg{width:100%;height:auto}.popup__header{display:flex;flex-direction:column;gap:min(1.5625svw,30px);align-items:center}@media screen and (orientation: portrait){.popup__header{gap:min(5.3333333333svw,20px);align-items:flex-start}}@media screen and (orientation: portrait){.popup__title{text-align:left}}@media screen and (orientation: portrait){.popup__description{text-align:left}}.popup__content{display:flex}@media screen and (orientation: portrait){.popup__content{flex-direction:column;gap:min(5.3333333333svw,20px)}}.popup__block{padding:0 min(3.125svw,60px);position:relative;flex:1 1 0px;display:flex;flex-direction:column;align-items:center}@media screen and (orientation: portrait){.popup__block{flex-basis:auto;align-items:flex-start;padding:0}}.popup__block:not(:last-child):after{content:"";position:absolute;left:100%;transform:translate(-50%);width:1px;height:100%;background-color:#aba89e}@media screen and (orientation: portrait){.popup__block:not(:last-child):after{top:calc(100% + min(2.6666666667svw,10px));width:100%;height:1px;left:0;transform:translate(0)}}.popup__block-icon{width:min(4.1666666667svw,80px);height:auto;margin-bottom:min(1.5625svw,30px)}@media screen and (orientation: portrait){.popup__block-icon{width:min(10.6666666667svw,40px);margin-bottom:min(2.6666666667svw,10px)}}.popup__block-icon svg,.popup__block-icon img{width:100%;height:auto}.popup__block-index{margin-bottom:min(1.3020833333svw,25px)}@media screen and (orientation: portrait){.popup__block-index{display:none}}@media screen and (orientation: portrait){.popup__block-description{text-align:left}}.product-content{padding-top:min(8.3333333333svw,160px);padding-bottom:min(12.5svw,240px)}@media screen and (orientation: portrait){.product-content{padding-top:min(26.6666666667svw,100px);padding-bottom:min(34.6666666667svw,130px)}}.product-content__content{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (orientation: portrait){.product-content__content{flex-direction:column}}.product-content__col{flex-basis:min(39.4270833333svw,757px)}@media screen and (orientation: portrait){.product-content__col{flex-basis:auto;width:100%}}.product-content__col--gallery{position:sticky;top:min(8.3333333333svw,160px)}@media screen and (orientation: portrait){.product-content__col--gallery{position:static;top:0}}.product-content__col--info{padding-top:min(4.3229166667svw,83px)}@media screen and (orientation: portrait){.product-content__col--info{padding-top:min(10.6666666667svw,40px)}}.product-content__breadcrumbs{padding-bottom:min(3.125svw,60px)}@media screen and (orientation: portrait){.product-content__breadcrumbs{padding-bottom:min(8svw,30px)}}.product-content__intro{padding-bottom:min(2.0833333333svw,40px);border-bottom:1px solid #ABA89E}@media screen and (orientation: portrait){.product-content__intro{border-bottom:none;padding-bottom:min(12svw,45px)}}.product-content__title{padding-bottom:min(1.0416666667svw,20px)}.product-content__title:last-child{padding-bottom:0}@media screen and (orientation: portrait){.product-content__title{padding-bottom:min(5.3333333333svw,20px)}}.product-content__subtitle{padding-bottom:min(1.5625svw,30px)}.product-content__subtitle:last-child{padding-bottom:0}@media screen and (orientation: portrait){.product-content__subtitle{padding-bottom:min(8svw,30px)}}.product-content__price{padding-top:min(.5208333333svw,10px)}@media screen and (orientation: portrait){.product-content__price{padding-top:0}}.product-content__price table.variations{width:100%}.product-content__price table.variations tr{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}.product-content__price table.variations tr:not(:last-child){padding-bottom:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.product-content__price table.variations tr:not(:last-child){padding-bottom:min(8svw,30px)}}@media screen and (orientation: portrait){.product-content__price table.variations tr{gap:min(4svw,15px)}}.product-content__price table.variations tr th{display:flex;justify-content:flex-start}.product-content__price table.variations tr td{display:flex;align-items:center;gap:min(1.0416666667svw,20px)}.product-content__price table.variations tr td .variation-buttons{display:flex;gap:min(.4166666667svw,8px);align-items:center}@media screen and (orientation: portrait){.product-content__price table.variations tr td .variation-buttons{gap:min(2.1333333333svw,8px);flex-wrap:wrap}}.product-content__price table.variations tr td .variation-buttons .variation-button{padding:min(.8854166667svw,17px) min(1.0416666667svw,20px);border-radius:min(.5208333333svw,10px);border:1px solid #ABA89E;cursor:pointer;line-height:1em;transition:background-color .3s ease-out}.product-content__price table.variations tr td .variation-buttons .variation-button.radio{border-radius:50%;padding:0}@media screen and (orientation: portrait){.product-content__price table.variations tr td .variation-buttons .variation-button{border-radius:min(2.6666666667svw,10px);padding:min(3.4666666667svw,13px) min(3.2svw,12px)}}.product-content__price table.variations tr td .variation-buttons .variation-button.active{background-color:#ccc9c0}.product-content__price .added_to_cart,.product-content__price .wc-product-page-free-shipping{display:none}@media screen and (orientation: portrait){.product-content__price .wc-product-page-free-shipping{display:block}}@media screen and (orientation: portrait){.product-content__price .single_add_to_cart_button{flex-basis:100%}}.product-content__free-shipping{padding-top:min(2.0833333333svw,40px);opacity:.25}@media screen and (orientation: portrait){.product-content__free-shipping{display:none}}.product-content__info{padding-top:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.product-content__info{padding-top:min(10.6666666667svw,40px)}}.product-content__item{padding-top:min(2.0833333333svw,40px)}@media screen and (orientation: portrait){.product-content__item{padding-top:min(5.3333333333svw,20px)}}.product-content__item-header{border-top:1px solid #ABA89E;padding-top:min(.5208333333svw,10px);padding-bottom:min(1.0416666667svw,20px);display:flex;justify-content:space-between;color:#1a1918;transition:color .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation: portrait){.product-content__item-header{padding-top:min(1.3333333333svw,5px);padding-bottom:min(4.5333333333svw,17px)}}.open .product-content__item-header{color:#aba89e}.product-content__item-arrow{width:min(1.5625svw,30px);display:flex;align-items:center;justify-content:center}@media screen and (orientation: portrait){.product-content__item-arrow{width:min(8svw,30px)}}.product-content__item-arrow svg{width:min(.7291666667svw,14px);height:auto}@media screen and (orientation: portrait){.product-content__item-arrow svg{width:min(3.7333333333svw,14px)}}.product-content__item-content{padding-top:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.product-content__item-content{padding-top:min(5.3333333333svw,20px)}}.product-content__item-content p:not(:first-child){margin-top:.75em}.product-content__row{display:flex;align-items:baseline;padding-top:min(.4166666667svw,8px);padding-bottom:min(1.1458333333svw,22px);border-top:1px solid #ABA89E;line-height:1em}@media screen and (orientation: portrait){.product-content__row{padding-top:min(2.6666666667svw,10px);padding-bottom:min(4.5333333333svw,17px)}}.product-content__label{flex-basis:min(8.3333333333svw,160px)}@media screen and (orientation: portrait){.product-content__label{flex-basis:min(32svw,120px);flex-shrink:0}}.product-gallery{position:relative;overflow:hidden}.product-gallery__set{display:none;gap:min(.9375svw,18px);align-items:flex-start}.product-gallery__set.is-active{display:flex}.product-gallery__thumbnails{flex-basis:min(3.125svw,60px);display:flex;flex-direction:column;gap:min(.2604166667svw,5px)}@media screen and (orientation: portrait){.product-gallery__thumbnails{display:none}}.product-gallery__item{display:flex;position:relative;border-radius:min(.2604166667svw,5px);overflow:hidden;opacity:.25;cursor:pointer;border:1px solid transparent;aspect-ratio:1;transition:opacity .3s ease-out,border-color .3s ease-out}.product-gallery__item:hover{opacity:.5}.product-gallery__item.is-active{opacity:1;border-color:#aba89e}.product-gallery__item img{width:100%;height:100%;object-fit:cover}.product-gallery__images{display:flex;flex-basis:min(35.3645833333svw,679px)}@media screen and (orientation: portrait){.product-gallery__images{flex-basis:100%}}@media screen and (orientation: portrait){.product-gallery .swiper{overflow:visible;display:block}}@media screen and (orientation: portrait){.product-gallery .swiper-wrapper{display:flex}}@media screen and (orientation: portrait){.product-gallery .swiper-slide{width:calc(100vw - min(10.6666666667svw,40px));flex-shrink:0}}.product-gallery .swiper-progress{display:none}@media screen and (orientation: portrait){.product-gallery .swiper-progress{margin-top:min(5.3333333333svw,20px);display:block;height:min(.4svw,1.5px);width:100%;background-color:#1a191826}}@media screen and (orientation: portrait){.product-gallery .swiper-progress-fill{background-color:#1a1918;height:100%;width:100%;transform:scaleX(var(--progress));transform-origin:left center}}.product-gallery__image{width:100%;border-radius:min(.2604166667svw,5px);overflow:hidden;display:none;aspect-ratio:1}.product-gallery__image.is-active{display:flex}@media screen and (orientation: portrait){.product-gallery__image{display:flex}}.product-gallery__image img{width:100%;height:100%;object-fit:cover}.product-related{padding-top:min(8.3333333333svw,160px);padding-bottom:min(6.5104166667svw,125px)}@media screen and (orientation: portrait){.product-related{padding-top:min(30.6666666667svw,115px);padding-bottom:min(30.6666666667svw,115px);overflow:hidden}}.product-related__header{padding-bottom:min(3.90625svw,75px);display:flex;justify-content:space-between;align-items:center}@media screen and (orientation: portrait){.product-related__header{flex-direction:column;gap:min(10.6666666667svw,40px);padding-bottom:min(16svw,60px);align-items:flex-start}}.product-related__products{overflow:visible!important}.product-related .swiper-wrapper{display:flex}@media screen and (orientation: portrait){.product-related .swiper-wrapper{width:100%}}.product-related .swiper-progress{display:none}@media screen and (orientation: portrait){.product-related .swiper-progress{margin-top:min(10.6666666667svw,40px);display:block;height:min(.4svw,1.5px);width:100%;background-color:#1a191826}}@media screen and (orientation: portrait){.product-related .swiper-progress-fill{background-color:#1a1918;height:100%;width:100%;transform:scaleX(var(--progress));transform-origin:left center}}.product-related__product{width:fit-content!important;flex-shrink:0}.product-related__product:not(:last-child){margin-right:min(.9375svw,18px)}@media screen and (orientation: portrait){.product-related__product:not(:last-child){margin-right:min(3.4666666667svw,13px)}}.product-related__product .product-card{width:min(15.625svw,300px)}@media screen and (orientation: portrait){.product-related__product .product-card{width:min(41.0666666667svw,154px)}}.product-phrase{padding:min(8.3333333333svw,160px) 0}@media screen and (orientation: portrait){.product-phrase{padding:min(26.6666666667svw,100px) 0}}.product-phrase__inner{display:flex;justify-content:center}.product-add-to-cart{position:absolute;z-index:97;top:0;left:0;bottom:0;right:0;width:100vw;height:100%;pointer-events:none;padding-top:100vh}.product-add-to-cart__wrap{pointer-events:all;position:sticky;top:calc(100dvh - min(4.6875svw,90px));background-color:#faf9f5;padding:min(.78125svw,15px) 0;border-top-left-radius:min(.5208333333svw,10px);border-top-right-radius:min(.5208333333svw,10px);box-shadow:0 max(-.3125svw,-6px) min(.78125svw,15px) 0 #0000001a}@media screen and (orientation: portrait){.product-add-to-cart__wrap{top:calc(100dvh - min(24svw,90px));border-top-left-radius:min(2.6666666667svw,10px);border-top-right-radius:min(2.6666666667svw,10px);padding:min(4svw,15px) 0}}.product-add-to-cart__inner{display:flex;justify-content:space-between;align-items:center}.product-add-to-cart__info{display:flex;align-items:center;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.product-add-to-cart__info{gap:min(2.6666666667svw,10px)}}.product-add-to-cart__content{display:flex;align-items:center;gap:min(1.0416666667svw,20px)}@media screen and (orientation: portrait){.product-add-to-cart__content{flex-direction:column;align-items:flex-start;gap:min(2.6666666667svw,10px)}.product-add-to-cart__content>*{line-height:.7em}}.product-add-to-cart__image{height:min(3.125svw,60px);width:auto;border-radius:min(.1041666667svw,2px)}@media screen and (orientation: portrait){.product-add-to-cart__image{height:min(16svw,60px);border-radius:min(.5333333333svw,2px)}}.product-add-to-cart__image img{height:100%;width:auto}.product-add-to-cart__name,.product-add-to-cart__attribute{opacity:.5}@media screen and (orientation: portrait){.product-add-to-cart__attribute{line-height:.7em}}.product-add-to-cart__price{display:none}@media screen and (orientation: portrait){.product-add-to-cart__price{display:block}}.product-add-to-cart__controls{display:flex}.product-add-to-cart__controls .variations{display:none}.product-add-to-cart__controls .single_variation_wrap{padding:0;gap:min(2.0833333333svw,40px)}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation{order:1}@media screen and (orientation: portrait){.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation{display:none!important}}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart{order:2;gap:min(.5208333333svw,10px)}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{border:1px solid #ABA89E;border-radius:100vw;padding:9px}@media screen and (orientation: portrait){.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{display:none!important}}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .quantity-button{border:none}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{background-color:#1a1918}.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background-color:transparent}@media screen and (orientation: portrait){.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button .button__icon,.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button .button__icon-clone{display:none}}@media screen and (orientation: portrait){.product-add-to-cart__controls .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button .button__label{transform:none!important}}
