@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&family=DM+Mono:wght@300;400;500&display=swap";:root{--isoore-paper: #F4F0E6;--isoore-paper-light: #FAF7EE;--isoore-paper-deep: #E8E2D3;--isoore-ink: #0E0E0C;--isoore-ink-mid: #1A1A18;--isoore-ink-soft: #5C5A55;--isoore-ink-faint: #9A968D;--isoore-line: rgba(14, 14, 12, .12);--isoore-line-soft: rgba(14, 14, 12, .06);--isoore-line-strong: rgba(14, 14, 12, .32);--isoore-accent: #2D3E2B;--isoore-accent-mid: #3F5340;--isoore-accent-soft: #5F7753;--isoore-gold: #A89368;--isoore-sans: "Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--isoore-mono: "DM Mono", ui-monospace, monospace;--isoore-ease: cubic-bezier(.16, 1, .3, 1);--isoore-ease-out: cubic-bezier(.215, .61, .355, 1);--isoore-text: var(--isoore-ink);--isoore-cta: var(--isoore-accent);--isoore-bg: var(--isoore-paper);--isoore-darker: var(--isoore-accent);--isoore-border: var(--isoore-line);--isoore-dark: var(--isoore-ink)}.isoore-pdp,.isoore-pdp body,[class^=isoore-product-],[class*=" isoore-product-"]{font-family:var(--isoore-sans)}@keyframes isoore-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes isoore-fade-in{0%{opacity:0}to{opacity:1}}@keyframes isoore-bg-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes isoore-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes isoore-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes isoore-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.isoore-reveal{opacity:0;transform:translateY(30px);transition:opacity .9s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),transform .9s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1));will-change:opacity,transform}.isoore-reveal.is-visible{opacity:1;transform:translateY(0)}.isoore-reveal--left{transform:translate(-40px)}.isoore-reveal--right{transform:translate(40px)}.isoore-reveal--left.is-visible,.isoore-reveal--right.is-visible{transform:translate(0)}.isoore-reveal--scale{transform:scale(.92)}.isoore-reveal--scale.is-visible{transform:scale(1)}.isoore-reveal--delay-1{transition-delay:.1s}.isoore-reveal--delay-2{transition-delay:.2s}.isoore-reveal--delay-3{transition-delay:.3s}.isoore-reveal--delay-4{transition-delay:.4s}.isoore-reveal--delay-5{transition-delay:.5s}.isoore-kicker{display:inline-block;font-size:11px;letter-spacing:3px;text-transform:uppercase;font-weight:500;opacity:.65;margin-bottom:14px;position:relative;padding-left:28px;color:var(--isoore-text, #0E0E0C)}.isoore-kicker:before{content:"";position:absolute;left:0;top:50%;width:18px;height:1.5px;background:var(--isoore-cta, #2D3E2B)}.isoore-kicker--center,.isoore-kicker--no-line{padding-left:0}.isoore-kicker--center:before,.isoore-kicker--no-line:before{display:none}.isoore-kicker--green{color:var(--isoore-cta, #2D3E2B);opacity:1}.isoore-eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--isoore-cta, #2D3E2B)}:root,body,html{--separator-border-width: 0 !important}.shopify-section-group-header-group,.shopify-section-group-header-group *,.shopify-section--announcement-bar,.shopify-section--announcement-bar *,.shopify-section--header,.shopify-section--header *,.header__layout,.header-wrapper,.announcement-bar,.announcement-bar__inner{border-top:0!important;border-bottom:0!important;box-shadow:none!important;outline:none!important}.shopify-section-group-header-group>.shopify-section{margin:0!important}.shopify-section--announcement-bar{margin-bottom:-1px!important}.header__logo{transition:letter-spacing .4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.header__logo:hover{letter-spacing:1px}.button--primary,.btn-primary{position:relative;overflow:hidden;transition:transform .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),background-color .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.button--primary:before,.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:left .6s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1));pointer-events:none}.button--primary:hover:before,.btn-primary:hover:before{left:100%}.button--primary:hover,.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 25px #2d3e2b59}.isoore-tr-char{display:inline-block;opacity:0;transform:translateY(.5em) rotate(2deg);transition:opacity .6s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)) var(--isoore-tr-delay, 0s),transform .7s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)) var(--isoore-tr-delay, 0s);will-change:transform,opacity}[data-isoore-text-reveal].is-revealed .isoore-tr-char{opacity:1;transform:translateY(0) rotate(0)}[data-isoore-parallax]{will-change:transform}.isoore-scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:#0e0e0c14;z-index:9999;pointer-events:none}.isoore-scroll-progress__fill{height:100%;width:100%;background:linear-gradient(90deg,var(--isoore-cta, #2D3E2B),#1f2d1d);transform-origin:0 50%;transform:scaleX(0);transition:transform .05s linear}[data-isoore-magnetic],.isoore-hero__btn--primary,.isoore-footer-cta__btn--primary{transition:transform .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}[data-isoore-mask]{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1));will-change:clip-path}[data-isoore-mask].is-mask-revealed{clip-path:inset(0 0% 0 0)}[data-isoore-mask=up]{clip-path:inset(100% 0 0 0)}[data-isoore-mask=up].is-mask-revealed{clip-path:inset(0% 0 0 0)}.isoore-louvers{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;height:240px;perspective:800px;perspective-origin:50% 50%}.isoore-louvers__louver{flex:1;background:linear-gradient(180deg,#4a6048,#0e0e0c);border-radius:3px;box-shadow:0 2px 6px #0000002e;transform-origin:center center;transform-style:preserve-3d;transition:transform .05s linear;will-change:transform}.isoore-louvers__louver:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent);border-radius:inherit;pointer-events:none}[data-isoore-ratio=square]{aspect-ratio:1 / 1!important}[data-isoore-ratio=portrait]{aspect-ratio:3 / 4!important}[data-isoore-ratio=landscape]{aspect-ratio:4 / 3!important}[data-isoore-ratio=wide]{aspect-ratio:16 / 9!important}[data-isoore-ratio=adapt]{aspect-ratio:auto!important;height:auto!important}[data-isoore-ratio=adapt]>img{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;display:block!important}.isoore-reveal *:focus-visible,.isoore-kicker:focus-visible{outline:2px solid var(--isoore-cta, #2D3E2B);outline-offset:2px}@media(prefers-reduced-motion:reduce){.isoore-reveal,.isoore-reveal.is-visible,.isoore-reveal--left,.isoore-reveal--right,.isoore-reveal--scale,.isoore-tr-char{opacity:1!important;transform:none!important;transition:none!important}[data-isoore-mask]{clip-path:none!important;transition:none!important}[data-isoore-parallax]{transform:none!important}.button--primary:before,.btn-primary:before{display:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.isoore-pdp ::selection{background:#2d3e2b40;color:var(--isoore-darker, #2D3E2B)}.isoore-pdp ::-moz-selection{background:#2d3e2b40;color:var(--isoore-darker, #2D3E2B)}.isoore-pdp{scrollbar-width:thin;scrollbar-color:rgba(14,14,12,.3) transparent}.isoore-pdp::-webkit-scrollbar{width:10px;height:10px}.isoore-pdp::-webkit-scrollbar-thumb{background:#0e0e0c40;border-radius:5px}.isoore-pdp::-webkit-scrollbar-thumb:hover{background:#0e0e0c80}.isoore-pdp main img{transition:transform .6s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp [class*=thumb] img,.isoore-pdp [class*=media-gallery] img{cursor:pointer}.isoore-pdp [class*=thumb]:hover img,.isoore-pdp [class*=media-gallery] [class*=thumb]:hover img{transform:scale(1.04)}.isoore-pdp button[name=add],.isoore-pdp .product-form__buttons button,.isoore-pdp [class*=add-to-cart] button{position:relative;overflow:hidden;transition:transform .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),background-color .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp button[name=add]:before,.isoore-pdp .product-form__buttons button[type=submit]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transition:left .7s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1));pointer-events:none;z-index:1}.isoore-pdp button[name=add]:hover:before,.isoore-pdp .product-form__buttons button[type=submit]:hover:before{left:100%}.isoore-pdp button[name=add]:hover,.isoore-pdp .product-form__buttons button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #2d3e2b61}.isoore-pdp button[name=add]>*,.isoore-pdp .product-form__buttons button>*{position:relative;z-index:2}.isoore-pdp [class*=price]:not([class*=compare]):not([class*=suffix]){transition:color .4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp .is-isoore-price-flash{animation:isoore-pdp-price .6s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}@keyframes isoore-pdp-price{0%{color:var(--isoore-cta, #2D3E2B);transform:translateY(-3px)}60%{color:var(--isoore-cta, #2D3E2B)}to{transform:translateY(0)}}.isoore-pdp [class*=comparison-table] tr,.isoore-pdp [class*=comparison] table tr{transition:background .3s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp [class*=comparison-table] tr:hover,.isoore-pdp [class*=comparison] table tr:hover{background:#2d3e2b0d}.isoore-pdp [class*=comparison-table].is-isoore-pulsed td:nth-child(2),.isoore-pdp [class*=comparison-table].is-isoore-pulsed th:nth-child(2){animation:isoore-pdp-col-pulse 1.4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}@keyframes isoore-pdp-col-pulse{0%,to{background-color:transparent}35%{background-color:#2d3e2b1f}}.isoore-pdp [class*=product-recommendations] [class*=product-card],.isoore-pdp [class*=product-card]:not([class*=quick-add]){transition:transform .4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow .4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp [class*=product-recommendations] [class*=product-card]:hover,.isoore-pdp [class*=product-card]:not([class*=quick-add]):hover{transform:translateY(-5px);box-shadow:0 16px 34px #0e0e0c1a}.isoore-pdp [class*=accordion] [class*=icon],.isoore-pdp details summary [class*=icon]{transition:transform .35s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp [class*=accordion][open] [class*=icon],.isoore-pdp details[open] summary [class*=icon]{transform:rotate(180deg)}.isoore-pdp [class*=variant] label,.isoore-pdp [class*=variant-picker] [class*=option]{transition:border-color .25s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),background .25s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),transform .25s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.isoore-pdp [class*=variant] label:hover,.isoore-pdp [class*=variant-picker] [class*=option]:hover{transform:translateY(-1px)}.isoore-pdp .icon-with-text{--i: 0}.isoore-pdp main p a:not([class]),.isoore-pdp main li a:not([class]),.isoore-pdp .rte a{background-image:linear-gradient(var(--isoore-cta, #2D3E2B),var(--isoore-cta, #2D3E2B));background-size:0% 1.5px;background-position:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1));padding-bottom:1px}.isoore-pdp main p a:not([class]):hover,.isoore-pdp main li a:not([class]):hover,.isoore-pdp .rte a:hover{background-size:100% 1.5px}.isoore-pdp main h2{position:relative}.sticky-add-to-cart{position:fixed;left:0;right:0;z-index:50;pointer-events:none;transition:transform .45s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),opacity .35s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}.sticky-add-to-cart[data-position=top]{top:0;transform:translateY(-100%)}.sticky-add-to-cart[data-position=top][data-active=true]{transform:translateY(0)}.sticky-add-to-cart:not([data-position=top]){bottom:0;transform:translateY(100%)}.sticky-add-to-cart:not([data-position=top])[data-active=true]{transform:translateY(0)}.sticky-add-to-cart[data-active=false]{opacity:0;pointer-events:none}.sticky-add-to-cart[data-active=true]{opacity:1;pointer-events:auto}.sticky-add-to-cart__content{max-width:1200px;margin:12px auto;padding:10px 18px;background:#fffffff5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(14,14,12,.08);border-radius:999px;box-shadow:0 10px 30px #0e0e0c1f;display:flex;align-items:center;gap:14px}@media(max-width:989px){.sticky-add-to-cart__content{margin:8px 12px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));border-radius:14px}}.sticky-add-to-cart__content button,.sticky-add-to-cart__content [class*=add-to-cart] button{padding:11px 22px!important;font-size:14px!important;border-radius:999px!important;white-space:nowrap}.sticky-add-to-cart__content [class*=price]{font-weight:600;color:var(--isoore-dark, #0E0E0C)}.sticky-add-to-cart__content button:before{display:none!important}.isoore-stat-big>*{font-size:clamp(36px,5vw,56px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-1.5px!important;color:var(--isoore-cta, #2D3E2B)!important}.isoore-stat-big+*{font-size:12px!important;letter-spacing:1.5px;text-transform:uppercase;opacity:.75}@media(max-width:549px){.isoore-stat-big>*{font-size:32px!important}}.isoore-cta-pulse{position:relative;animation:isoore-cta-soft-pulse 10s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)) infinite}@keyframes isoore-cta-soft-pulse{0%,90%,to{transform:scale(1);box-shadow:0 0 #2d3e2b00}93%{transform:scale(1.015);box-shadow:0 0 0 8px #2d3e2b2e}96%{transform:scale(1);box-shadow:0 0 0 16px #2d3e2b00}}.isoore-cta-pulse:hover{animation-play-state:paused}.isoore-kicker--center{display:block;text-align:center;padding-left:0!important}.isoore-kicker--center:before{display:none!important}.template-product .card,body.isoore-pdp [class*=group][class*=wrap-in-card],body.isoore-pdp .group--wrap-in-card{transition:transform .35s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)),box-shadow .35s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1))}body.isoore-pdp [class*=group][class*=wrap-in-card]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0e0e0c14}@media(max-width:749px){.isoore-mobile-carousel{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important;scroll-padding-left:24px;gap:14px!important;scrollbar-width:none}.isoore-mobile-carousel::-webkit-scrollbar{display:none}.isoore-mobile-carousel>*{flex:0 0 82%!important;width:82%!important;max-width:82%!important;scroll-snap-align:start}.isoore-mobile-carousel>*{box-shadow:0 4px 14px #0e0e0c0f}}@media(max-width:749px){.isoore-section-compact-mobile{padding-top:44px!important;padding-bottom:44px!important}.isoore-section-compact-mobile h2{font-size:clamp(20px,5.5vw,26px)!important;line-height:1.2!important;margin-bottom:8px!important}.isoore-section-compact-mobile h3{font-size:clamp(16px,4.5vw,19px)!important;line-height:1.3!important}.isoore-section-compact-mobile [class*=group][class*=card]{padding:18px!important}}.isoore-pdp [data-isoore-sun-host]{position:relative;overflow:hidden;isolation:isolate}.isoore-pdp [data-isoore-sun-host]:after{content:"";position:absolute;top:var(--isoore-sun-y, 30%);left:var(--isoore-sun-x, 70%);width:360px;height:360px;background:radial-gradient(circle at center,#ffdc828c,#ffdc8240 30%,#ffdc8200 65%);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);opacity:var(--isoore-sun-opacity, 0);transition:opacity .35s ease,top .18s ease,left .18s ease;mix-blend-mode:screen;z-index:2}@media(hover:none){.isoore-pdp [data-isoore-sun-host]:after{display:none}}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*,.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product__info]>*,.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*>*,.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product__info]>*>*{animation:isoore-hero-rise .7s var(--isoore-ease, cubic-bezier(.4, 0, .2, 1)) both}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(1){animation-delay:.05s}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(2){animation-delay:.15s}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(3){animation-delay:.25s}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(4){animation-delay:.35s}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(5){animation-delay:.45s}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*:nth-child(6){animation-delay:.55s}@keyframes isoore-hero-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes isoore-trust-slide-up{0%{opacity:0;transform:translateY(28px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.isoore-pdp.is-isoore-hero-loaded [data-isoore-trust-strip]{animation:isoore-trust-slide-up .9s .6s var(--isoore-ease) both}@keyframes isoore-atc-arrive{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.isoore-pdp.is-isoore-hero-loaded button[name=add]{animation:isoore-atc-arrive .7s .5s var(--isoore-ease) both}@media(prefers-reduced-motion:reduce){.isoore-pdp [data-isoore-sun-host]:after{display:none!important}.isoore-pdp.is-isoore-hero-loaded .shopify-section--main-product [class*=product-info]>*,.isoore-pdp.is-isoore-hero-loaded [data-isoore-trust-strip],.isoore-pdp.is-isoore-hero-loaded button[name=add]{animation:none!important}.isoore-pdp button[name=add]:before,.isoore-pdp .product-form__buttons button[type=submit]:before,.isoore-pdp .is-isoore-price-flash,.isoore-pdp [class*=comparison-table].is-isoore-pulsed td,.isoore-pdp [class*=comparison-table].is-isoore-pulsed th,.sticky-add-to-cart{animation:none!important;transition:none!important}.isoore-pdp main img:hover,.isoore-pdp [class*=product-card]:hover{transform:none!important}.isoore-mobile-carousel{scroll-behavior:auto!important}}.isoore-3d__container,.isoore-plan__container,.isoore-callb__container,.isoore-compare__container,.isoore-faqv2__container,.isoore-product-louvers__container,.isoore-multicontact__container,.isoore-pio__container{max-width:1640px!important;margin:0 auto!important;padding:0 56px!important}@media(max-width:749px){.isoore-3d__container,.isoore-plan__container,.isoore-callb__container,.isoore-compare__container,.isoore-faqv2__container,.isoore-product-louvers__container,.isoore-multicontact__container,.isoore-pio__container{padding:0 20px!important}}.isoore-product-louvers,.isoore-3d,.isoore-plan,.isoore-callb,.isoore-compare,.isoore-faqv2,.isoore-multicontact,.isoore-pio{padding:140px 0!important}@media(max-width:749px){.isoore-product-louvers,.isoore-3d,.isoore-plan,.isoore-callb,.isoore-compare,.isoore-faqv2,.isoore-multicontact,.isoore-pio{padding:80px 0!important}}.isoore-product-louvers,.isoore-3d,.isoore-plan,.isoore-callb,.isoore-compare,.isoore-faqv2{border-top:1px solid var(--isoore-line)}.isoore-3d__title,.isoore-plan__title,.isoore-callb__title,.isoore-compare__title,.isoore-faqv2__title,.isoore-product-louvers__title,.isoore-multicontact__title,.isoore-pio__title{font-family:var(--isoore-sans)!important;font-weight:500!important;font-size:clamp(2rem,4.4vw,4.4rem)!important;line-height:1!important;letter-spacing:-.03em!important}.isoore-3d__title em,.isoore-plan__title em,.isoore-callb__title em,.isoore-compare__title em,.isoore-faqv2__title em,.isoore-product-louvers__title em,.isoore-multicontact__title em,.isoore-pio__title em{font-style:normal;font-weight:200;opacity:.7}.isoore-pdp,.isoore-pdp h1,.isoore-pdp h2,.isoore-pdp h3,.isoore-pdp h4,.isoore-pdp h5,.isoore-pdp p,.isoore-pdp button,.isoore-pdp a,.isoore-pdp label,.isoore-pdp li,.isoore-pdp summary,.isoore-pdp blockquote,.isoore-pdp input,.isoore-pdp .product-section span:not([class*=material]):not([class*=icon]){font-family:var(--isoore-sans)}.isoore-pdp .material-icons,.isoore-pdp .material-icons-outlined,.isoore-pdp .material-symbols-outlined,.isoore-pdp i[class*=material],.isoore-pdp i[class*=icon],.isoore-pdp span.material-icons,.isoore-pdp span[class*=material]{font-family:Material Icons,Material Symbols Outlined,Material Icons Outlined!important}.isoore-pdp h1,.isoore-pdp .product__title,.isoore-pdp .product-section__content h1{font-family:var(--isoore-sans)!important;font-weight:500!important;font-size:clamp(1.8rem,3.4vw,3rem)!important;line-height:1.05!important;letter-spacing:-.025em!important;color:var(--isoore-ink)!important}.isoore-pdp h1 em,.isoore-pdp .product__title em{font-style:normal;font-weight:200;opacity:.7}.isoore-pdp .product-add-to-cart-button,.isoore-pdp button[name=add],.isoore-pdp button.button--primary[type=submit],.isoore-pdp [class*=add-to-cart] button{background:var(--isoore-ink)!important;color:var(--isoore-paper)!important;font-family:var(--isoore-sans)!important;font-weight:500!important;letter-spacing:.02em!important;border:0!important;border-radius:999px!important}.isoore-pdp .product-add-to-cart-button:hover,.isoore-pdp button[name=add]:hover,.isoore-pdp button.button--primary[type=submit]:hover{background:var(--isoore-accent)!important;transform:translateY(-2px)!important}.isoore-pdp .product-add-to-cart-button *,.isoore-pdp button[name=add] *,.isoore-pdp button.button--primary[type=submit] *,.isoore-pdp [class*=add-to-cart] button *{color:var(--isoore-paper)!important}.isoore-pdp [class*=add-to-cart-button] [class*=price]:not([class*=compare]):not([class*=suffix]):not([class*=strike]):not([class*=badge]),.isoore-pdp button[name=add] [class*=price]:not([class*=compare]):not([class*=suffix]):not([class*=strike]):not([class*=badge]),.isoore-pdp [class*=add-to-cart-button] .price-container,.isoore-pdp [class*=add-to-cart-button] .price-container *,.isoore-pdp button[name=add] .price-container,.isoore-pdp button[name=add] .price-container *{color:var(--isoore-paper)!important}.isoore-pdp input[type=radio]:checked+label,.isoore-pdp input[type=checkbox]:checked+label,.isoore-pdp .variant-picker__option[aria-checked=true],.isoore-pdp [class*=variant] [class*=selected],.isoore-pdp [class*=option][class*=selected]{background:var(--isoore-ink)!important;color:var(--isoore-paper)!important;border-color:var(--isoore-ink)!important}.isoore-pdp [class*=price]:not([class*=compare]):not([class*=suffix]):not([class*=strike]):not([class*=badge]){font-family:var(--isoore-sans)!important;font-weight:500!important;color:var(--isoore-ink)!important}.isoore-pdp [class*=compare][class*=price],.isoore-pdp [class*=strike]{font-family:var(--isoore-mono)!important;color:var(--isoore-ink-faint)!important;text-decoration:line-through}.isoore-pdp .product-section [class*=description] p,.isoore-pdp .product-section [class*=icon-with-text] p{color:var(--isoore-ink-mid)!important}.isoore-pdp details summary,.isoore-pdp [class*=accordion] summary{font-family:var(--isoore-sans)!important;font-weight:500!important;color:var(--isoore-ink)!important}@media(max-width:749px){.isoore-3d__title,.isoore-plan__title,.isoore-callb__title,.isoore-compare__title,.isoore-faqv2__title,.isoore-product-louvers__title,.isoore-multicontact__title,.isoore-pio__title{font-size:clamp(1.5rem,7vw,2.2rem)!important;line-height:1.05!important}.isoore-pdp h1,.isoore-pdp .product-section h1{font-size:clamp(1.5rem,7vw,2rem)!important}.isoore-3d__container,.isoore-plan__container,.isoore-callb__container,.isoore-compare__container,.isoore-faqv2__container,.isoore-product-louvers__container,.isoore-multicontact__container,.isoore-pio__container{padding:0 20px!important}.isoore-pdp [class*=accordion] summary,.isoore-pdp [class*=accordion] [class*=title],.isoore-pdp [class*=accordion-row] [class*=title],.isoore-pdp details summary,.isoore-pdp details>summary>*{font-size:16px!important;line-height:1.35!important;letter-spacing:0!important;font-weight:500!important}.isoore-pdp [class*=accordion] summary,.isoore-pdp details summary{padding:16px 0!important}}.isoore-3d__header,.isoore-plan__header,.isoore-compare__header,.isoore-faqv2__header,.isoore-product-louvers__header,.isoore-multicontact__header,.isoore-pio__header{display:grid!important;grid-template-columns:1fr 1.2fr!important;grid-template-areas:"kicker subtitle" "title  subtitle"!important;gap:0 80px!important;align-items:end!important;text-align:left!important;max-width:none!important;margin:0 0 56px!important;padding-bottom:40px!important;border-bottom:1px solid var(--isoore-line)!important}.isoore-multicontact__header,.isoore-pio__header{border-bottom-color:#f4f0e626!important}@media(max-width:989px){.isoore-3d__header,.isoore-plan__header,.isoore-compare__header,.isoore-faqv2__header,.isoore-product-louvers__header,.isoore-multicontact__header,.isoore-pio__header{grid-template-columns:1fr!important;grid-template-areas:"kicker" "title" "subtitle"!important;gap:16px!important;margin:0 0 40px!important;padding-bottom:28px!important}}.isoore-3d__header .isoore-kicker,.isoore-plan__header .isoore-kicker,.isoore-compare__header .isoore-kicker,.isoore-faqv2__header .isoore-kicker,.isoore-product-louvers__header .isoore-kicker,.isoore-multicontact__header .isoore-kicker,.isoore-pio__header .isoore-kicker{grid-area:kicker;margin:0 0 28px!important;padding-left:0!important;opacity:1!important;font-family:var(--isoore-mono)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--isoore-ink-soft)!important}.isoore-multicontact__header .isoore-kicker,.isoore-pio__header .isoore-kicker{color:#f4f0e6c7!important}.isoore-3d__header .isoore-kicker:before,.isoore-plan__header .isoore-kicker:before,.isoore-compare__header .isoore-kicker:before,.isoore-faqv2__header .isoore-kicker:before,.isoore-product-louvers__header .isoore-kicker:before,.isoore-multicontact__header .isoore-kicker:before,.isoore-pio__header .isoore-kicker:before{display:none!important}.isoore-3d__header>h2,.isoore-plan__header>h2,.isoore-compare__header>h2,.isoore-faqv2__header>h2,.isoore-product-louvers__header>h2,.isoore-multicontact__header>h2,.isoore-pio__header>h2{grid-area:title;margin:0!important}.isoore-3d__header>p,.isoore-plan__header>p,.isoore-compare__header>p,.isoore-faqv2__header>p,.isoore-product-louvers__header>p,.isoore-multicontact__header>p,.isoore-pio__header>p{grid-area:subtitle;align-self:end;margin:0!important;font-size:16px!important;line-height:1.7!important;max-width:540px!important;color:var(--isoore-ink-mid)!important}.isoore-multicontact__header>p,.isoore-pio__header>p{color:#f4f0e6d9!important}.isoore-pdp .shopify-section-product-section{padding-top:120px!important}@media(max-width:749px){.isoore-pdp .shopify-section-product-section{padding-top:90px!important}}.isoore-pdp .shopify-section--isoore-pdph{padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/isoore.css.map */
