@font-face{font-family:Manrope;src:url(manrope-300.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Manrope;src:url(manrope-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(manrope-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--header-height:104px}body,button,input,textarea,select,.instagram-post-header,.instagram-post-caption{font-family:Manrope,Arial,sans-serif}body{font-weight:300}h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif;font-weight:500}.english-storefront-form{display:none}#header,#header.scrolled{transform:none;background:transparent;color:#fff;transition:background .25s,color .25s,box-shadow .25s}#header.inner,#header.scrolled,#header:has(.nav-disclosure[open]),#header:has(.mobile-nav[open]){background:#fff;color:#171714;box-shadow:0 1px #0000000c}#header .nav-row,#header.scrolled .nav-row{height:var(--header-height)}#header .brand,#header.scrolled .brand{top:50%;left:50%;transform:translate(-50%,-50%);display:flex;width:max-content;color:inherit}.abiita-header-logo{display:block;width:100%;height:auto;overflow:visible}.abiita-logo-variants{display:grid;width:100%}#header .brand .abiita-logo-image{grid-area:1/1;align-self:center;display:block;width:100%;height:auto;max-height:calc(var(--header-height) - 32px);object-fit:contain;filter:none}#header .brand .abiita-logo-image--dark{visibility:hidden}#header .brand .abiita-logo-image--auto-light,.footer-logo--auto-light{filter:brightness(0) invert(1)}#header .brand .abiita-logo-image--auto-dark{filter:brightness(0)}#header:is(.inner,.scrolled,:has(.nav-disclosure[open]),:has(.mobile-nav[open])) .abiita-logo-image--light{visibility:hidden}#header:is(.inner,.scrolled,:has(.nav-disclosure[open]),:has(.mobile-nav[open])) .abiita-logo-image--dark{visibility:visible}#header .nav-row nav{gap:clamp(16px,1.8vw,30px);font-weight:500;width:calc(50% - (var(--logo-width-desktop,160px) + var(--logo-padding-left-desktop,0px) + var(--logo-padding-right-desktop,0px))/2 - 30px)}#header .abiita-mega>summary{font-weight:500}#header .search-link{gap:9px}#header .abiita-mega-panel,#header.scrolled .abiita-mega-panel{max-height:calc(100dvh - var(--header-height));border-top:1px solid #deded8;overflow-y:auto}#header .mega-category>a{font-size:13px;font-weight:500}#header .mega-intro h2{font-weight:500}#header .utility,#header .mobile-utility,.language-switch{display:none}.breadcrumbs{font-size:12px;line-height:1.65;font-weight:500;color:#6b6b66;margin:0 0 22px;text-transform:none;letter-spacing:0}.breadcrumbs ol{list-style:none;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 0;padding:0;margin:0}.breadcrumbs li{display:flex;align-items:baseline;min-width:0}.breadcrumbs li+li:before{content:"/";margin:0 13px;color:#b6b6ad;font-weight:300}.breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.breadcrumbs [aria-current]{color:#45453f}.page-top .breadcrumbs ol{justify-content:center}.collection-breadcrumb-row{padding:28px 5% 0}.zone-entry{padding:calc(var(--header-height) + 38px) 5% 46px}.zone-entry h1{font-size:clamp(34px,3.4vw,52px);line-height:1.15;letter-spacing:-.035em;margin:0 0 18px}.zone-intro{max-width:670px;font-size:14px;line-height:1.75;margin:0 0 26px}.zone-intro p:last-child{margin-bottom:0}.zone-category-slider{position:relative;display:block}.zone-category-track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(170px,16.25vw,232px);gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:12px;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom}.zone-category-track::-webkit-scrollbar{display:none}.zone-category-card{display:block;scroll-snap-align:start;min-width:0}.zone-category-image{position:relative;aspect-ratio:1;background:#f2f1ed;overflow:hidden}.zone-category-image img,.zone-category-image svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--category-focal-point,50% 50%);transition:transform .35s}.zone-category-card:hover img{transform:scale(1.035)}.zone-category-card>span{display:block;font-size:12px;line-height:1.5;margin-top:10px;font-weight:500}.zone-slider-controls{justify-content:flex-end;margin:0 0 12px;gap:8px}.zone-slider-controls button{width:32px;height:32px;font-size:18px}.zone-entry+.catalog-controls{padding-top:10px}.product-detail.product-detail--scroll{display:grid;padding:var(--header-height) 0 0;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:0;max-width:none;margin:0;width:100%;align-items:stretch}.product-detail--scroll .product-gallery{min-width:0}.product-detail--scroll .product-media-track{display:flex;flex-direction:column;gap:0;outline-offset:-4px}.product-media-panel{width:100%;scroll-margin-top:calc(var(--header-height) + 12px);min-width:0;background:#f6f5f2}.product-media-panel img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;mix-blend-mode:normal}.product-media-panel video,.product-media-panel model-viewer{display:block;width:100%;height:auto;min-height:360px}.product-media-panel iframe{display:block;width:100%;aspect-ratio:4/3;border:0}.product-detail--scroll .product-copy{padding:48px clamp(24px,4vw,72px) 60px;min-width:0}.product-copy-inner{position:sticky;top:var(--product-sticky-top,128px)}.product-detail--scroll .product-copy h1{font-size:clamp(36px,3.55vw,52px);line-height:1.14;letter-spacing:-.03em;margin:12px 0 28px;font-weight:500;overflow-wrap:anywhere}.product-detail--scroll .description{font-size:15px;line-height:1.8;font-weight:300}.product-detail--scroll .details-list{margin:26px 0 0}.product-detail--scroll .product-contact{margin-top:6px;line-height:1.5}.product-detail--scroll .product-enquiry-note{font-size:12px;line-height:1.7;margin:14px 0 26px;color:#777}.product-technical{border-top:1px solid #deded8;padding:25px 0 0;margin-top:24px}.product-technical h2{font-size:18px;line-height:1.4;letter-spacing:0;margin:0 0 22px}.product-technical h3{font-size:13px;line-height:1.4;margin:0 0 12px;font-weight:600}.technical-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.technical-grid dl{margin:0;font-size:13px;line-height:1.9}.technical-grid dl>div{display:flex;gap:6px}.technical-grid dd{margin:0}.technical-download{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;padding:2px 0 10px}.technical-download svg{flex:none}.technical-download:hover span:first-of-type{text-decoration:underline;text-underline-offset:4px}.product-gallery-dots{display:none}abiita-recommendations,abiita-recently-viewed{display:block}.related-products,.recently-viewed-section .selected-products{padding-top:80px}.related-products .selected-title h2,.recently-viewed-section .selected-title h2{font-size:clamp(28px,3vw,40px);line-height:1.2}.selected-products [data-product-track],.zone-category-track{touch-action:pan-x pan-y pinch-zoom}@media(min-width:992px){.collection-cover,.page-hero,.editorial-hero{margin-top:var(--header-height)}.page-top{padding-top:calc(var(--header-height) + 70px)}}@media(max-width:1150px)and (min-width:992px){#header .nav-row nav{gap:15px;font-size:11px;width:calc(50% - (var(--logo-width-desktop,160px) + var(--logo-padding-left-desktop,0px) + var(--logo-padding-right-desktop,0px))/2 - 30px)}}@media(max-width:991px){:root{--header-height:80px}#header .brand,#header.scrolled .brand{left:5%;top:50%;transform:translateY(-50%);width:max-content}#header .nav-row nav{display:none}#header .mobile-nav>summary{color:inherit}#header .mobile-nav>summary span{background:currentColor}#header .mobile-drawer{top:var(--header-height);height:calc(100dvh - var(--header-height));background:#fff;color:#222}.product-detail--scroll .product-copy{padding:32px 25px 45px}.product-detail--scroll .product-copy h1{font-size:34px}.technical-grid{grid-template-columns:1fr;gap:22px}}@media(max-width:767px){.zone-entry{padding:calc(var(--header-height) + 24px) 5% 24px}.zone-entry h1{font-size:35px}.zone-intro{font-size:13px}.zone-category-track{grid-auto-columns:165px;gap:9px;margin-right:-5.55%;padding-right:5.55%}.zone-category-card>span{font-size:11px}.breadcrumbs{font-size:11px;margin-bottom:20px}.breadcrumbs li+li:before{margin:0 9px}.product-detail.product-detail--scroll{display:block;padding-top:var(--header-height)}.product-detail--scroll .product-media-track{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain}.product-media-track::-webkit-scrollbar{display:none}.product-media-panel{flex:0 0 100%;width:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5}.product-media-panel img{height:100%;max-height:none;object-fit:contain}.product-media-panel video,.product-media-panel model-viewer{width:100%;max-height:100%;min-height:0}.product-copy-inner{position:static}.product-detail--scroll .product-copy{padding:32px 6% 15px}.product-detail--scroll .product-copy h1{font-size:36px;margin:14px 0 22px}.product-detail--scroll .description{font-size:14px}.technical-grid{grid-template-columns:1fr 1fr}.product-gallery-dots{display:flex;justify-content:center;gap:10px;margin:14px 0 0}.product-gallery-dots button{width:26px;height:26px;border:0;padding:9px;background:transparent}.product-gallery-dots button:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#d5d5ce}.product-gallery-dots button.selected:before{background:#232320}.related-products,.recently-viewed-section .selected-products{padding-top:55px!important}.selected-title{gap:20px}.product-technical h2{font-size:18px}.product-detail--scroll .details-list>div{grid-template-columns:85px 1fr}}@media(prefers-reduced-motion:reduce){#header,.zone-category-image img{transition:none}}.collection-cover h1,.collection-cover-shade h1,.zone-entry h1{text-transform:uppercase}.catalog-controls{justify-content:flex-end}.catalog-filter-form select,.catalog-filter-form select option{color:var(--ink,#1e1e1e)!important;-webkit-text-fill-color:var(--ink,#1e1e1e)!important;font-family:Manrope,Arial,sans-serif!important;font-size:14px!important;font-weight:300!important;opacity:1!important}.catalog-filter-form select{appearance:none;-webkit-appearance:none;background-color:var(--white,#fff);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:35px;line-height:1.4;border-radius:0}.zone-slider-controls.product-slider-controls button,.zone-slider-controls.product-slider-controls button:hover{border:0!important;box-shadow:none!important;background:transparent!important;color:var(--ink,#1e1e1e)}.zone-slider-controls.product-slider-controls button:disabled{opacity:.3}.zone-slider-controls.product-slider-controls button:focus-visible{outline:1px solid currentColor;outline-offset:2px}#header .logo-layout,#footer .logo-layout{--logo-width:var(--logo-width-desktop);--logo-padding-top:var(--logo-padding-top-desktop);--logo-padding-right:var(--logo-padding-right-desktop);--logo-padding-bottom:var(--logo-padding-bottom-desktop);--logo-padding-left:var(--logo-padding-left-desktop);--logo-margin-top:var(--logo-margin-top-desktop);--logo-margin-right:var(--logo-margin-right-desktop);--logo-margin-bottom:var(--logo-margin-bottom-desktop);--logo-margin-left:var(--logo-margin-left-desktop);display:block;box-sizing:border-box;flex:none;width:calc(var(--logo-width) + var(--logo-padding-left) + var(--logo-padding-right));padding:var(--logo-padding-top) var(--logo-padding-right) var(--logo-padding-bottom) var(--logo-padding-left);margin:var(--logo-margin-top) var(--logo-margin-right) var(--logo-margin-bottom) var(--logo-margin-left)}#footer .footer-brand{max-width:100%}#footer .footer-logo{display:block;width:100%;max-width:none;height:auto;margin:0;object-fit:contain}@media(max-width:991px){#header .logo-layout--header{--logo-width:var(--logo-width-mobile);--logo-padding-top:var(--logo-padding-top-mobile);--logo-padding-right:var(--logo-padding-right-mobile);--logo-padding-bottom:var(--logo-padding-bottom-mobile);--logo-padding-left:var(--logo-padding-left-mobile);--logo-margin-top:var(--logo-margin-top-mobile);--logo-margin-right:var(--logo-margin-right-mobile);--logo-margin-bottom:var(--logo-margin-bottom-mobile);--logo-margin-left:var(--logo-margin-left-mobile);max-width:calc(90vw - 112px - var(--logo-margin-left) - var(--logo-margin-right))}}@media(max-width:767px){#footer .logo-layout--footer{--logo-width:var(--logo-width-mobile);--logo-padding-top:var(--logo-padding-top-mobile);--logo-padding-right:var(--logo-padding-right-mobile);--logo-padding-bottom:var(--logo-padding-bottom-mobile);--logo-padding-left:var(--logo-padding-left-mobile);--logo-margin-top:var(--logo-margin-top-mobile);--logo-margin-right:var(--logo-margin-right-mobile);--logo-margin-bottom:var(--logo-margin-bottom-mobile);--logo-margin-left:var(--logo-margin-left-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/abiita-refinement.css.map */
