:root{--polair-teal: #7cc2bc;--polair-teal-light: #a8d8d4;--polair-teal-dim: #6aadaa;--polair-teal-ghost: rgba(124, 194, 188, .1);--polair-teal-glow: rgba(124, 194, 188, .22);--polair-ink: #111111;--polair-charcoal: #2a2a2a;--polair-warm-grey: #6b6b6b;--polair-silver: #c8c8c4;--polair-linen: #f9f7f4;--polair-white: #ffffff;--polair-gold: #c9a96e;--polair-gold-light: #e5c99a;--polair-serif: var(--typeHeaderPrimary), var(--typeHeaderFallback);--polair-sans: var(--typeBasePrimary), var(--typeBaseFallback);--ease-luxury: cubic-bezier(.25, .46, .45, .94);--ease-reveal: cubic-bezier(.16, 1, .3, 1);--dur-fast: .16s;--dur-mid: .32s;--dur-slow: .6s;--radius-card: 2px;--radius-btn: 2px;--radius-pill: 100px;--shadow-card: 0 2px 20px rgba(0, 0, 0, .06);--shadow-card-hover: 0 8px 40px rgba(0, 0, 0, .12);--shadow-nav: 0 1px 0 rgba(0, 0, 0, .07);--space-2xs: 4px;--space-xs: 6px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px}.section-header__title,.hero__title,.collection-item__title span,.product-single__title,.grid-product__title,h1,h2,h3{font-family:var(--polair-serif)!important;font-weight:400!important;letter-spacing:.01em!important}.site-nav__link,.btn,.product-single__vendor,.grid-product__vendor,.breadcrumb,.tag-list a,label,.subheading,.h4,h4,.h5,h5,.h6,h6,.announcement-text,.announcement-link-text,.footer__title{font-family:var(--polair-sans)!important}.hero__title{font-size:clamp(2.4rem,5.5vw,5.2rem)!important;line-height:1.08!important;letter-spacing:-.01em!important}.grid-product__title{font-weight:400!important;line-height:1.35!important;color:var(--polair-charcoal)}.grid-product__price,.product__price{color:var(--polair-warm-grey)!important;font-family:var(--polair-sans)!important;font-weight:300!important;letter-spacing:.04em!important}.product__price.on-sale,.grid-product__price--savings{color:var(--polair-gold)!important}.section-header p,.hero__subtext,.hero__subtitle{font-family:var(--polair-sans)!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--polair-warm-grey)}.announcement-bar{background-color:var(--polair-ink)!important;color:#ffffffd1!important;padding:9px 0!important;border-bottom:none!important}.announcement-bar a,.announcement-bar a:visited{color:#ffffffd1!important}.announcement-text{font-size:10px!important;letter-spacing:.2em!important;font-weight:400!important;text-transform:uppercase!important;font-family:var(--polair-sans)!important}.announcement-link-text{font-size:10px!important;letter-spacing:.1em!important;font-family:var(--polair-sans)!important}.announcement-bar .scrolling-text__inner{color:#ffffffbf!important;font-family:var(--polair-sans)!important;letter-spacing:.18em!important;font-size:10px!important;font-weight:400!important}.index-section .scrolling-text__inner,.scrolling-text:not(.announcement-bar .scrolling-text) .scrolling-text__inner{color:#11111180!important;font-family:var(--polair-sans)!important;font-size:clamp(.78rem,.9vw + .28rem,1rem)!important;font-weight:400!important;letter-spacing:.22em!important;line-height:1.4!important;visibility:visible!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important}.hero__text-content.horizontal-left{vertical-align:bottom!important;padding-bottom:60px!important}@media only screen and (min-width:769px){.hero__text-content.horizontal-left{padding-bottom:80px!important}}.hero__top-subtitle{font-family:var(--polair-sans)!important;font-size:10px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#ffffffb8!important;margin-bottom:14px!important}.hero__title:before{content:"";display:block;width:36px;height:1px;margin-bottom:18px;opacity:.8;background:linear-gradient(90deg,var(--polair-gold-light),var(--polair-teal-light))}.hero__text-content.horizontal-center .hero__title:before{margin-left:auto;margin-right:auto}.hero__text-content{position:relative;z-index:1}.hero__text-content:before{content:"";position:absolute;top:-20px;right:-24px;bottom:-20px;left:-24px;background:linear-gradient(to top,rgba(0,0,0,.38) 0%,rgba(0,0,0,.14) 45%,transparent 75%);z-index:-1;pointer-events:none;border-radius:4px}.hero__text-content.horizontal-center:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.32) 0%,transparent 70%)}@keyframes polair-hero-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.hero img{animation:polair-hero-drift 14s var(--ease-luxury) forwards}.btn,.rte .btn{font-family:var(--polair-sans)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:var(--radius-pill)!important;background-color:var(--polair-ink)!important;color:var(--polair-white)!important;border:1px solid transparent!important;padding:14px 28px!important;transition:background-color var(--dur-mid) var(--ease-luxury),color var(--dur-mid) var(--ease-luxury),border-color var(--dur-mid) var(--ease-luxury),letter-spacing var(--dur-mid) var(--ease-luxury),transform var(--dur-fast) var(--ease-luxury)!important;position:relative;overflow:hidden}.btn:hover,.rte .btn:hover{background-color:var(--polair-teal)!important;color:var(--polair-white)!important;letter-spacing:.25em!important;transform:translateY(-1px)}.btn:active{transform:translateY(0)!important}.btn--secondary,.rte .btn--secondary{background-color:transparent!important;color:var(--polair-ink)!important;border:1px solid var(--polair-ink)!important}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:var(--polair-ink)!important;color:var(--polair-white)!important;border-color:var(--polair-ink)!important;letter-spacing:.25em!important}.btn--inverse{background-color:transparent!important;border:1px solid rgba(255,255,255,.75)!important;color:var(--polair-white)!important;letter-spacing:.22em!important;transition:background-color var(--dur-mid) var(--ease-luxury),color var(--dur-mid) var(--ease-luxury),border-color var(--dur-mid) var(--ease-luxury),letter-spacing var(--dur-mid) var(--ease-luxury)!important}.btn--inverse:hover{background-color:var(--polair-white)!important;color:var(--polair-ink)!important;border-color:var(--polair-gold-light)!important;letter-spacing:.26em!important}.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--polair-ink)!important;border-radius:var(--radius-pill)!important;font-family:var(--polair-sans)!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.grid-product__content{border-radius:var(--radius-card);box-shadow:var(--shadow-card)!important;transition:transform var(--dur-slow) var(--ease-reveal),box-shadow var(--dur-slow) var(--ease-reveal)!important}.grid-product__content:hover,.grid-product__content:focus-within{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)!important}.grid-product__image-mask{border-radius:var(--radius-card);overflow:hidden;background:var(--polair-linen)!important}.grid__image-ratio{background-color:var(--polair-linen)!important}.grid-product__image{transition:transform var(--dur-slow) var(--ease-luxury),opacity var(--dur-mid) ease!important}.grid-product__content:hover .grid-product__image,.grid-product__content:focus-within .grid-product__image{will-change:transform;transform:scale(1.045)!important}.grid-product__secondary-image{transition:opacity var(--dur-mid) var(--ease-luxury)!important}.grid-product__secondary-image img{transition:transform var(--dur-slow) var(--ease-luxury)}.grid-product__content:hover .grid-product__secondary-image img,.grid-product__content:focus-within .grid-product__secondary-image img{transform:scale(1.045)}.grid-product__meta{padding:14px 2px 8px!important}.grid-product__vendor{font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--polair-teal)!important;opacity:1!important;margin-bottom:4px!important}.grid-product__title{position:relative;display:inline-block}.grid-product__title:after{content:"";position:absolute;left:0;bottom:-2px;width:0%;height:1px;background:var(--polair-gold);transition:width var(--dur-mid) var(--ease-luxury)}.grid-product__content:hover .grid-product__title:after,.grid-product__content:focus-within .grid-product__title:after{width:100%}.grid-product__price{font-size:clamp(.78rem,.73rem + .4vw,.88rem)!important}.grid-product__price del,.grid-product__price .grid-product__price--original{color:var(--polair-silver)!important;font-weight:300!important}.grid-product__tag--sale{background-color:var(--polair-ink)!important;color:var(--polair-white)!important;font-size:9px!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-family:var(--polair-sans)!important;padding:5px 8px 4px!important;border-radius:1px}.grid-product__tag.grid-product__tag--sold-out{background-color:var(--polair-linen)!important;color:var(--polair-warm-grey)!important;border:1px solid var(--polair-silver)!important;font-size:9px!important;letter-spacing:.12em!important}.quick-product__btn{background-color:#111111f0!important;color:var(--polair-white)!important;font-family:var(--polair-sans)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:1px!important;transition:background var(--dur-fast) var(--ease-luxury),opacity var(--dur-mid) var(--ease-luxury),transform var(--dur-mid) var(--ease-luxury)!important}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.quick-product__btn{background-color:#111111e0!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.quick-product__btn:hover{background-color:var(--polair-teal)!important}.tag-list--swatches,.grid-product__colors{gap:6px!important;flex-wrap:wrap!important}.color-swatch{width:30px!important;height:30px!important;border-radius:50%!important;margin:0 4px 4px 0!important;box-shadow:0 0 0 1px #0000001a,0 1px 3px #00000014!important;transition:box-shadow var(--dur-fast) var(--ease-luxury),transform var(--dur-fast) var(--ease-luxury)!important;cursor:pointer!important}.color-swatch:before{border-radius:50%!important;border:3px solid var(--polair-white)!important}.color-swatch:hover,.color-swatch:focus-visible,.tag:focus-within .color-swatch{box-shadow:0 0 0 2px var(--polair-teal),0 2px 8px #00000024!important;transform:scale(1.12)!important}.tag--active .color-swatch{box-shadow:0 0 0 2.5px var(--polair-ink),0 2px 8px #0000002e!important;transform:scale(1.08)!important}.color-swatch--small{width:18px!important;height:18px!important}.color-swatch--small:before{border-width:2px!important}.color-swatch--filter{width:32px!important;height:32px!important}.tag--show-label .tag__text{font-family:var(--polair-sans)!important;font-size:10px!important;letter-spacing:.08em!important;color:var(--polair-charcoal)!important}.collection-hero__content .section-header__title{font-size:clamp(2rem,4vw,3.8rem)!important;color:var(--polair-white)!important;text-shadow:0 2px 30px rgba(0,0,0,.3)!important}.collection-filter .btn{font-size:10px!important;letter-spacing:.18em!important;padding:0 18px!important;border-radius:1px!important;border-color:#00000024!important;background:var(--polair-white)!important;color:var(--polair-charcoal)!important;transition:border-color var(--dur-fast) var(--ease-luxury),color var(--dur-fast) var(--ease-luxury)!important}.collection-filter .btn:hover{border-color:var(--polair-teal)!important;color:var(--polair-teal)!important;background:var(--polair-white)!important;transform:none!important}.btn--tertiary-active{background:var(--polair-teal)!important;border-color:var(--polair-teal)!important;color:var(--polair-white)!important}.tag--active>a,.tag--active>label{color:var(--polair-teal)!important;font-weight:500!important}.collection-item:hover .collection-image{transform:scale(1.025)!important;transition:transform .9s var(--ease-luxury)!important}.collection-item__title--overlaid{font-family:var(--polair-serif)!important;font-size:clamp(1.1rem,2.2vw,2rem)!important}.section-header:before{content:"";display:block;width:28px;height:1px;background:var(--polair-teal);margin-bottom:20px;opacity:.7}[data-type_headers_align_text=center] .section-header:before{margin-left:auto;margin-right:auto}.product__tab,.collapsible-tab,[class*=product-tab],.collapsible-trigger-btn--borders{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}.product__tab+.product__tab,.collapsible-tab+.collapsible-tab,[class*=product-tab]+[class*=product-tab]{border-top:1px solid rgba(0,0,0,.09)!important}.collapsible-trigger,.collapsible-trigger-btn,.product__tab summary,[class*=product-tab] summary{text-transform:none!important;letter-spacing:.01em!important;font-size:1rem!important;font-weight:500!important;color:#1a1a1a!important;padding:1.15rem 0!important;transition:color var(--dur-fast) var(--ease-luxury)!important}.collapsible-trigger:hover,.collapsible-trigger-btn:hover{color:var(--polair-teal)!important}.collapsible-content__inner,.product__tab-content,[class*=product-tab] .rte{font-size:.95rem!important;line-height:1.65!important;color:#3a3a3a!important;padding-bottom:1.25rem!important}.collapsible-trigger--icon-right{position:relative;padding-right:60px}.collapsible-trigger--icon-right>span:first-child{display:block;line-height:1.95}.collapsible-trigger-btn:not(.product-block--tab .collapsible-trigger-btn){font-family:var(--polair-sans)!important;font-size:11px!important;letter-spacing:.16em!important;color:var(--polair-charcoal)!important;border-bottom:1px solid rgba(0,0,0,.07)!important;border-top:none!important}.collapsible-trigger-btn.is-open:not(.product-block--tab .collapsible-trigger-btn){color:var(--polair-teal)!important}.faq-item .collapsible-trigger-btn,.faq-item .collapsible-trigger{font-family:var(--polair-sans)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--polair-charcoal)!important;text-transform:none!important;padding-left:44px!important;position:relative!important}.faq-item .collapsible-trigger__icon,.faq-item .collapsible-trigger__icon--circle{position:absolute!important;left:0!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;height:28px!important;width:28px!important;color:var(--polair-warm-grey)!important}.faq-item .collapsible-trigger__icon--circle{border-color:#7cc2bc66!important}.faq-item .collapsible-trigger.is-open .collapsible-trigger__icon--circle{border-color:var(--polair-teal)!important;background-color:var(--polair-teal-ghost)!important}.faq-item .collapsible-trigger.is-open .collapsible-trigger__icon{color:var(--polair-teal)!important}.faq-item .collapsible-content__inner{padding:0 0 24px!important;font-family:var(--polair-sans)!important;font-size:13.5px!important;font-weight:300!important;line-height:1.75!important;color:var(--polair-charcoal)!important}.collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{color:var(--polair-teal)}@media only screen and (max-width:768px){.product-block--tab .collapsible-trigger__icon{display:block!important;color:var(--polair-warm-grey)!important}.product-block--tab .collapsible-trigger-btn.is-open .collapsible-trigger__icon{color:var(--polair-teal)!important}.product-block--tab .collapsible-trigger-btn,.product-block--tab .collapsible-trigger-btn--borders{padding:14px 0!important;font-size:9px!important}.product-block--tab .collapsible-content__inner{padding:16px 0 24px!important}.product-block--tab .collapsible-trigger-btn.is-open:after{width:32px!important}}@keyframes polair-atc-sweep{0%{transform:translate(0);opacity:0}8%{opacity:1}40%{transform:translate(360%);opacity:0}to{transform:translate(360%);opacity:0}}.add-to-cart{box-shadow:0 4px 18px #7cc2bc52!important;overflow:hidden!important;position:relative!important;transition:background-color var(--dur-mid) var(--ease-luxury),box-shadow var(--dur-mid) var(--ease-luxury),transform var(--dur-fast) var(--ease-luxury)!important}.add-to-cart:after{content:""!important;position:absolute!important;top:0!important;left:-80%!important;width:55%!important;height:100%!important;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%)!important;animation:polair-atc-sweep 4s ease-in-out 1.5s infinite!important;pointer-events:none!important}.add-to-cart:hover{box-shadow:0 6px 24px #7cc2bc73!important;transform:translateY(-1px)!important}.add-to-cart:active{box-shadow:0 2px 10px #7cc2bc40!important;transform:translateY(0)!important}.add-to-cart.disabled:after,.add-to-cart[disabled]:after{display:none!important}.variant-wrapper--dropdown{margin-bottom:14px!important}.variant-wrapper--dropdown select{appearance:none!important;-webkit-appearance:none!important;background-color:var(--polair-white)!important;border:1px solid rgba(0,0,0,.13)!important;border-radius:1px!important;color:var(--polair-ink)!important;font-family:var(--polair-sans)!important;font-size:11px!important;font-weight:400!important;height:42px!important;letter-spacing:.1em!important;padding:0 36px 0 14px!important;text-transform:uppercase!important;width:100%!important;transition:border-color var(--dur-fast) var(--ease-luxury)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b6b6b' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:10px!important;cursor:pointer!important}.variant-wrapper--dropdown select:hover{border-color:var(--polair-teal)!important}.variant-wrapper--dropdown select:focus{border-color:var(--polair-teal)!important;box-shadow:0 0 0 3px var(--polair-teal-ghost)!important;outline:none!important}.variant-wrapper--dropdown .variant__label{font-family:var(--polair-sans)!important;font-size:8.5px!important;font-weight:400!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--polair-warm-grey)!important;margin-bottom:6px!important;display:block!important}.product__price.on-sale{font-size:1.25rem!important;font-weight:400!important;color:var(--polair-teal)!important}.product__price--compare{color:var(--polair-silver)!important;opacity:1!important}.product__price-savings{background:#c9a96e1f!important;border-radius:2px!important;color:var(--polair-gold)!important;display:inline-block!important;font-size:10px!important;font-family:var(--polair-sans)!important;letter-spacing:.1em!important;padding:3px 8px!important}.sales-points{border-top:1px solid rgba(0,0,0,.06)!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:14px 0!important;margin:16px 0!important}.sales-point{align-items:center!important;display:flex!important;gap:8px!important;margin-bottom:8px!important}.sales-point:last-child{margin-bottom:0!important}.sales-point .icon-and-text span{font-family:var(--polair-sans)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--polair-charcoal)!important}.product-single__vendor{color:var(--polair-teal)!important;font-size:9px!important;font-family:var(--polair-sans)!important;letter-spacing:.28em!important;text-transform:uppercase!important}.size-chart__standalone{border-top:1px solid rgba(0,0,0,.06)!important;margin-top:6px!important;padding-top:14px!important}.size-chart__standalone .tool-tip-trigger__title{font-family:var(--polair-sans)!important;font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--polair-warm-grey)!important}.shopify-payment-button{margin-top:10px!important}.payment-buttons+*{font-family:var(--polair-sans)!important;font-size:11px!important;letter-spacing:.04em!important;color:var(--polair-warm-grey)!important}.drawer__title{font-family:var(--polair-serif)!important;font-weight:400!important;letter-spacing:.02em!important}.cart__item{border-bottom-color:#0000000f!important}.cart__item-name{font-family:var(--polair-serif)!important;font-weight:400!important;color:var(--polair-ink)!important}.cart__item--variants{font-family:var(--polair-sans)!important;font-size:11px!important;letter-spacing:.02em!important;line-height:1.7!important;color:var(--polair-warm-grey)!important}.cart__item--variants span{color:var(--polair-charcoal)!important}.js-qty__wrapper{border-color:#0000001f!important;border-radius:1px!important}.cart__price{font-family:var(--polair-sans)!important;color:var(--polair-ink)!important}.cart__price--strikethrough{color:var(--polair-silver)!important}.cart__discount{font-family:var(--polair-sans)!important;font-size:11px!important;color:var(--polair-gold)!important}.ajaxcart__subtotal{color:var(--polair-warm-grey)!important}.cart__checkout{background-color:var(--polair-ink)!important;border-radius:var(--radius-pill)!important;font-family:var(--polair-sans)!important;letter-spacing:.2em!important}.cart__checkout:hover{background-color:var(--polair-teal)!important}.site-footer{background-color:var(--polair-linen)!important;color:var(--polair-charcoal)!important;border-top:1px solid rgba(0,0,0,.06)!important}.site-footer a{color:var(--polair-charcoal)!important;transition:color var(--dur-fast) var(--ease-luxury)!important}.site-footer a:hover{color:var(--polair-teal)!important}.footer__title{font-size:9px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--polair-warm-grey)!important;font-family:var(--polair-sans)!important;font-weight:400!important;margin-bottom:18px!important}.site-footer__linklist a{font-size:13px!important;letter-spacing:.03em!important;padding:5px 0!important}.footer__small-text{font-size:10px!important;letter-spacing:.1em!important;color:var(--polair-warm-grey)!important}.footer__newsletter-input{border-bottom-color:var(--polair-charcoal)!important;font-family:var(--polair-sans)!important;font-size:12px!important;letter-spacing:.08em!important;padding:10px 4px!important;transition:border-color var(--dur-fast) var(--ease-luxury),box-shadow var(--dur-fast) var(--ease-luxury)!important}.footer__newsletter-input:focus{border-bottom-color:var(--polair-teal)!important;box-shadow:0 1px 0 0 var(--polair-teal)!important}.site-footer .newsletter__submit,.site-footer button[type=submit]{color:var(--polair-teal)!important;transition:color var(--dur-fast) var(--ease-luxury),transform var(--dur-fast) var(--ease-luxury)!important}.site-footer .newsletter__submit:hover,.site-footer button[type=submit]:hover{color:var(--polair-gold)!important;transform:translate(2px)}.footer__social .icon{opacity:.55;transition:opacity var(--dur-fast) var(--ease-luxury)!important}.footer__social a:hover .icon{opacity:1}.hr--large,.hr--medium,.hr--small,hr{border-top-color:#00000012!important}.breadcrumb{font-family:var(--polair-sans)!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--polair-warm-grey)!important}.pagination .next,.pagination .prev{background:var(--polair-ink)!important;border-radius:1px!important;transition:background var(--dur-fast) var(--ease-luxury)!important}.pagination .next:hover,.pagination .prev:hover{background:var(--polair-teal)!important}input,select,textarea{border-radius:1px!important;border-color:#00000026!important;transition:border-color var(--dur-fast) var(--ease-luxury)!important}input:focus,select:focus,textarea:focus{border-color:var(--polair-teal)!important;outline:none!important}.js-qty__adjust:hover{background-color:var(--polair-teal-ghost)!important;color:var(--polair-teal)!important}.rte a:not(.rte__image):not(.btn){color:inherit!important;text-decoration-color:var(--polair-teal)!important}.rte a:not(.rte__image):not(.btn):hover{color:var(--polair-teal)!important}::selection{background:var(--polair-teal-glow);color:var(--polair-ink)}a:focus-visible,button:focus-visible,.btn:focus-visible,.color-swatch:focus-visible{outline:2px solid var(--polair-teal)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){.hero img,.grid__image-ratio:not(:has(img.is-loaded)),.placeholder-content,.add-to-cart:after,#CartDrawer .cart__checkout:after{animation:none!important}.grid-product__content,.grid-product__content:hover,.grid-product__image,.grid-product__secondary-image img,.btn,.btn--inverse{transition:none!important}}@keyframes polair-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.grid__image-ratio:not(:has(img.is-loaded)),.placeholder-content{background:linear-gradient(100deg,var(--polair-linen) 30%,rgba(201,169,110,.12) 50%,var(--polair-linen) 70%)!important;background-size:200% 100%!important;animation:polair-shimmer 1.8s var(--ease-luxury) infinite!important}.index-section+.index-section>.page-width:before{content:"";display:block;width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--polair-gold),transparent);margin:0 auto 60px;opacity:.45}.index-section .rte em{font-style:italic;color:var(--polair-charcoal);position:relative}.index-section .rte p:has(em){max-width:640px;margin-left:auto;margin-right:auto;font-size:clamp(1.05rem,1.6vw,1.35rem)!important;line-height:1.65!important;letter-spacing:.01em!important;text-align:center;position:relative;padding:0}.index-section .rte p:has(em):before{content:'"';display:block;font-family:var(--polair-serif);font-size:4.5rem;line-height:1;color:var(--polair-gold);opacity:.28;margin-bottom:-1.2rem}@media only screen and (min-width:769px){.product__main-photos .flickity-page-dots,.product-slideshow .flickity-page-dots{display:none!important}}@media only screen and (max-width:768px){.product__main-photos .flickity-page-dots,.product-slideshow .flickity-page-dots{display:block!important;bottom:-22px!important;padding:0!important;line-height:1!important}.product__main-photos .flickity-page-dots .dot,.product-slideshow .flickity-page-dots .dot{background-color:var(--polair-ink)!important;border-radius:100%!important;display:inline-block!important;height:5px!important;margin:0 3px!important;opacity:.18!important;transition:opacity .25s var(--ease-luxury),width .25s var(--ease-luxury),background .25s var(--ease-luxury)!important;vertical-align:middle!important;width:5px!important}.product__main-photos .flickity-page-dots .dot.is-selected,.product-slideshow .flickity-page-dots .dot.is-selected{background-color:var(--polair-teal)!important;border-radius:3px!important;height:5px!important;opacity:1!important;width:18px!important}}.grid-overflow-wrapper .flickity-page-dots,.hero[data-dots=false] .flickity-page-dots{display:none!important}@media only screen and (max-width:768px){.hero__title{font-size:clamp(1.9rem,8vw,2.8rem)!important}.hero__top-subtitle{font-size:9px!important;letter-spacing:.22em!important}.grid-product__title{font-size:clamp(.82rem,.76rem + .5vw,.95rem)!important}.grid-product__price{font-size:clamp(.78rem,.73rem + .4vw,.88rem)!important}.collection-filter .btn{font-size:10px!important;padding:0 14px!important}.mobile-nav__link--top-level{font-family:var(--polair-serif)!important;font-size:1.5rem!important;letter-spacing:.02em!important;font-weight:400!important}.mobile-nav__link{font-family:var(--polair-sans)!important;letter-spacing:.08em!important}.section-header__title{font-size:clamp(1.6rem,7vw,2.4rem)!important}.index-section+.index-section>.page-width:before{display:none}.product__price{font-size:15px!important}.product__price--compare{font-size:13px!important}.product__price-savings{font-size:11px!important;letter-spacing:.06em!important}.product-block .product__price-wrap,[data-product-price-wrap]{padding-top:var(--space-xs)!important;padding-bottom:var(--space-xs)!important}.sales-point{font-size:11px!important;margin-bottom:var(--space-sm)!important}.sales-point .icon{height:18px!important;width:18px!important}.variant__label{font-size:9px!important;margin-bottom:var(--space-sm)!important}.variant-wrapper+.variant-wrapper{margin-top:var(--space-md)!important}.variant-wrapper--dropdown select{height:40px!important;font-size:10.5px!important;padding:0 32px 0 12px!important}.product-single__title{font-size:clamp(1.05rem,4.5vw,1.35rem)!important;line-height:1.25!important;margin-bottom:var(--space-xs)!important;letter-spacing:.04em!important}.product-single__vendor{margin-bottom:var(--space-2xs)!important}.product__price.on-sale{font-size:1.1rem!important}.sales-points{padding:10px 0!important;margin:12px 0!important}@keyframes polair-atc-sweep{0%{transform:translate(0);opacity:0}10%{opacity:1}45%{transform:translate(360%);opacity:0}to{transform:translate(360%);opacity:0}}}@media only screen and (max-width:480px){.hero__title{font-size:clamp(1.7rem,9vw,2.4rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/polair-custom.css.map */
