@layer popover-polyfill, reset, defaults;@layer defaults{.shopify-section{background-color:var(--background-color)}.color-mode-brand{--heading-font-color:var(--text-color-light-heading-1);--body-font-color:var(--text-color-light-body-copy-1);--body-font-color-2:var(--text-color-light-body-copy-2);color:var(--body-font-color)}.background-brand,.color-mode-brand,.shopify-section:has(>.background-brand),.shopify-section:has(>.color-mode-brand){--background-color:var(--background-color-brand-1)}.background-light,.color-mode-light,.shopify-section:has(>.background-light),.shopify-section:has(>.color-mode-light){--background-color:var(--background-color-light-2)}}.background-color-light{--background-color:var(--background-color-light-2)}.background-color-brand{--background-color:var(--background-color-brand-1)}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ul{list-style:none;padding:0}}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);scrollbar-gutter:stable}body{color:var(--body-font-color);display:flex;flex-direction:column;font-family:var(--body-font-family);font-size:var(--font-size-body);font-weight:var(--body-font-weight);line-height:var(--body-line-height);min-height:var(--height-100)}body .content-for-layout{flex-grow:1}body.preload *{animation-duration:1ms!important;transition:none!important}@media (prefers-reduced-motion:reduce){body *{animation-duration:1ms!important;transition:none!important}}body[cart-open=true]{overflow:hidden}@media (min-width:1025px){body[cart-open=true]{margin-right:var(--scrollbar-width)}}@layer defaults{:focus-visible{outline-color:var(--button-state-tabbed-btn);outline-offset:2px}img,picture,video{height:auto;max-width:100%}div:not(.rich-text) a{text-decoration:none}::backdrop{background-color:rgba(0,0,0,.6)}:scope:has(.\:popover-open):before{background-color:rgba(0,0,0,.6);content:"";inset:0;position:fixed}:scope:has([data-theme-filters][aria-hidden=false]){overflow:hidden}.overflow-hidden{overflow:hidden}input[type=checkbox],input[type=radio]{accent-color:var(--background-color-brand-1)}}.sr-only,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-to-content-link:focus{clip:auto;height:auto;overflow:auto;position:inherit;width:auto;z-index:9999}.focus-none{box-shadow:none!important;outline:0!important}.hidden{display:none!important}.cursor{cursor:pointer}:root{--section-space-vertical-zero:0;--section-space-vertical-small:var(--space-12);--section-space-vertical-default:var(--space-20);--section-space-vertical-large:var(--space-28);--section-space-horizontal-default:clamp(var(--space-4),3.005vw + 0.296rem,var(--space-12));--section-space-vertical:var(--section-space-vertical-default);--section-space-horizontal:var(--section-space-horizontal-default);--space-0:0rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--space-22:5.5rem;--space-24:6rem;--space-26:6.5rem;--space-28:7rem;--space-30:7.5rem;--space-32:8rem;--space-40:10rem;--space-112:28rem;--space-128:32rem;--border-radius-0:0;--border-radius-1:0.5rem;--border-radius-2:1rem;--border-radius-3:9999rem;--height-100:100vh;--width-100:100vw;--inner-max-width-main:777px;--inner-max-width-large:1000px;--section-wrapper-max-width-narrow:1440px;--section-wrapper-max-width-normal:1920px;--section-wrapper-max-width-wide:2560px;--section-wrapper-max-width-unset:unset;--header-height:52px;--header-with-search-bar-height:123px;--notification-bar-height:0;--header-with-search-bar-and-notification-bar-height:calc(var(--header-with-search-bar-height) + var(--notification-bar-height))}@supports (height:100dvh){:root{--height-100:100dvh;--width-100:100dvw}}@media(min-width:1025px){:root{--header-height:73px}}.section-wrapper-max-width-narrow{--section-wrapper-max-width:var(--section-wrapper-max-width-narrow)}.section-wrapper-max-width-normal{--section-wrapper-max-width:var(--section-wrapper-max-width-normal)}.section-wrapper-max-width-wide{--section-wrapper-max-width:var(--section-wrapper-max-width-wide)}.section-wrapper-max-width-unset{--section-wrapper-max-width:var(--section-wrapper-max-width-unset)}:root{--transition-time:300ms;--transition-time-medium:500ms;--transition-time-long:750ms;--transition-type:ease-in-out}@keyframes spin{to{transform:rotate(1turn)}}:root{--font-size-body:1rem;--font-size-xl:3rem;--font-size-l:2.5rem;--font-size-m:2rem;--font-size-s:1.5rem;--font-size-b1:1.125rem;--font-size-caption:0.875rem;--font-size-button:1.125rem}.heading-l,.heading-m,.heading-s,.heading-xs{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}.heading-l{font-size:var(--font-size-l)}.heading-l,.heading-m{color:var(--heading-font-color)}.heading-m{font-size:var(--font-size-m)}.heading-s{color:var(--heading-font-color);font-size:var(--font-size-s)}.heading-xs{color:var(--body-font-color);font-size:var(--font-size-xs);font-weight:var(--body-font-weight)}.body-1,.body-2,.caption{line-height:var(--body-line-height)}.body-1{font-size:var(--font-size-b1)}.body-2{font-size:var(--font-size-b2)}.caption{font-size:var(--font-size-caption)}.book,.regular{font-weight:var(--font-weight-regular)}.medium{font-weight:var(--font-weight-medium)}.bold{font-weight:var(--font-weight-bold)}.all-caps{text-transform:uppercase}.text-transform-none{text-transform:none}.text-center{text-align:center}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-right{0%{transform:translateX(-6%)}to{transform:translateX(0)}}@layer defaults{.shopify-section:has(div){--section-space-top:var(--section-space-vertical);--section-space-bottom:var(--section-space-vertical);padding-bottom:var(--section-space-bottom);padding-top:var(--section-space-top);width:100%}.section-wrapper{margin-left:auto;margin-right:auto;max-width:var(--section-wrapper-max-width);padding-left:var(--section-space-horizontal);padding-right:var(--section-space-horizontal)}}.btn-primary{background-color:var(--button-color-primary-btn);color:var(--button-primary-text-color)}.btn-primary:hover{background-color:var(--button-state-primary-btn-hover)}.btn-primary:disabled{background-color:var(--button-state-primary-btn-disabled);color:var(--button-disabled-text-color)}.btn-secondary{background-color:var(--button-color-secondary-btn);color:var(--text-color-dark-link-text-1)}.btn-secondary:hover{background-color:var(--button-state-secondary-btn-hover)}.btn-secondary:disabled{background-color:var(--button-state-secondary-btn-disabled);color:var(--button-disabled-text-color)}.color-mode-light .btn-secondary,.color-mode-white .btn-secondary{background-color:var(--button-color-primary-btn);color:var(--button-primary-text-color)}.color-mode-light .btn-secondary:hover,.color-mode-white .btn-secondary:hover{background-color:var(--button-state-primary-btn-hover)}.color-mode-light .btn-secondary:disabled,.color-mode-white .btn-secondary:disabled{background-color:var(--button-state-primary-btn-disabled);color:var(--button-disabled-text-color)}.color-mode-brand .btn-primary{background-color:var(--button-color-secondary-btn);color:var(--text-color-dark-link-text-1)}.color-mode-brand .btn-primary:hover{background-color:var(--button-state-secondary-btn-hover)}.color-mode-brand .btn-primary:disabled{background-color:var(--button-state-secondary-btn-disabled);color:var(--button-disabled-text-color)}.btn-text{background:transparent;color:var(--text-color-dark-link-text-1);font-size:var(--font-size-button);padding:0}.color-mode-brand .btn-text{color:var(--text-color-light-link-text-1)}.btn-text,.custom-underline{box-shadow:inset 0 0 0 0 currentcolor;transition:box-shadow .3s ease-in-out}.btn-text:hover,.custom-underline:hover{color:currentcolor}.btn-text.btn-underlined,.btn-text:hover,.custom-underline.btn-underlined,.custom-underline:hover{box-shadow:inset 0 -1px 0 0 currentcolor}.btn-text.btn-underlined:hover,.custom-underline.btn-underlined:hover{box-shadow:inset 0 -2px 0 0 currentcolor;color:currentcolor}.btn-primary,.btn-secondary,.btn-text{align-self:flex-start;border:none;cursor:pointer;position:relative}.btn-primary.full-width,.btn-secondary.full-width,.btn-text.full-width{width:100%}.btn-primary,.btn-secondary{align-items:center;display:inline-flex;font-size:var(--font-size-button);justify-content:center;padding:var(--space-4) var(--space-8);text-align:center;transition:background-color var(--transition-time) var(--transition-type),color var(--transition-time) var(--transition-type)}.btn-primary.disabled,.btn-primary:disabled,.btn-secondary.disabled,.btn-secondary:disabled{cursor:not-allowed}.btn-primary[message],.btn-secondary[message]{position:relative}.btn-primary[message]:after,.btn-secondary[message]:after{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--border-radius-1);bottom:calc((100% + var(--space-8))*-1);color:var(--body-font-color);content:attr(message);cursor:auto;font-size:var(--font-size-caption);left:50%;max-width:300px;padding:var(--space-4);pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;width:-moz-fit-content;width:fit-content;z-index:9000}.btn-primary.loading,.btn-secondary.loading{color:transparent}.btn-primary.loading:before,.btn-secondary.loading:before{animation:spin 2s linear infinite;border:2px solid var(--gray-200);border-radius:50%;border-top-color:var(--gray-500);content:"";height:1.5em;position:absolute;width:1.5em}.btn-primary.success,.btn-secondary.success{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="11" viewBox="0 0 16 11" fill="none"><path d="M5.97297 11L0.5 5.56791L1.98646 4.07407L5.97297 8.14814L14.0135 0L15.5 1.49383L5.97297 11Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:22px;color:transparent;height:-moz-fit-content;height:fit-content;width:100%}@layer reset{.btn-unstyled{background:none;border:unset;cursor:pointer;padding:unset}}@layer default{.rich-text{--font-size:var(--rich-text-font-size-body);--font-weight:var(--body-font-weight);--line-height:var(--rich-text-line-height)}}.rich-text,.rich-text li,.rich-text li::marker,.rich-text ol,.rich-text p,.rich-text span,.rich-text ul{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.rich-text a{color:var(--link-color)}.rich-text a:hover{text-decoration:underline}.rich-text h1{font-size:var(--font-size-xl)}.rich-text h2{font-size:var(--font-size-l)}.rich-text h3{font-size:var(--font-size-m)}.rich-text h4{font-size:var(--font-size-s)}.rich-text h5{font-size:var(--font-size-xs)}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text ol,.rich-text p,.rich-text ul{padding-bottom:.5em}.rich-text h1:last-child,.rich-text h2:last-child,.rich-text h3:last-child,.rich-text h4:last-child,.rich-text h5:last-child,.rich-text h6:last-child,.rich-text ol:last-child,.rich-text p:last-child,.rich-text ul:last-child{padding-bottom:0}.rich-text ul{list-style:revert;list-style-position:inside;padding:revert}.rich-text ul ul{margin-left:20px}.rich-text ol{list-style-position:inside}.rich-text li{font-size:var(--rich-text-font-size-body);list-style-position:outside;margin-bottom:var(--space-2);margin-left:calc(1em + 4px)}.rich-text img{max-width:100%}.rich-text blockquote{border-left:2px solid var(--black);margin-block:var(--space-8);padding-left:var(--space-4)}.rich-text blockquote,.rich-text blockquote p{font-size:1.75rem;font-weight:var(--font-weight-bold)}.rich-text p:empty:before{content:" ";white-space:pre}.rich-text table,.rich-text td,.rich-text th{border:1px solid}.rich-text table{border-collapse:collapse;text-align:center;vertical-align:middle}.rich-text table td,.rich-text table th{padding:var(--space-2)}.rich-text.left{text-align:left}.rich-text.right{text-align:right}.rich-text.center{text-align:center}.pagination-group{margin-block:var(--space-8) var(--space-4)}.pagination-group .list{flex-wrap:wrap;gap:var(--space-2);justify-content:center}.pagination-group .list,.pagination-group .list>li{align-items:center;display:flex}.pagination-item{align-items:center;color:currentcolor;display:inline-flex;justify-content:center;position:relative;text-decoration:none;width:100%}.pagination-item .separator{margin-inline:var(--space-2)}.pagination-item.arrow{color:var(--body-font-color)}.pagination-item.arrow:hover .icon{transform:scale(1.07)}.placeholder{border:1px dashed;padding:var(--space-4)}.font-scale-narrow,.font-scale-normal,.font-scale-wide,.section-wrapper-max-width-narrow,.section-wrapper-max-width-normal,.section-wrapper-max-width-wide{font-size:var(--font-size-body)}@media (min-width:1025px){.mobile-only{display:none!important}}@media (min-width:750px){.small-only{display:none!important}}@media (max-width:1024px){.desktop-only{display:none!important}}@media (max-width:749px){.medium-up-only{display:none!important}}.shopify-policy__container{margin-block:var(--space-12)!important;max-width:800px!important}.shopify-policy__title{margin-bottom:var(--space-8)}.shopify-policy__title h1{font-family:var(--heading-font-family);font-size:var(--font-size-l);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);margin-bottom:var(--space-4);text-transform:var(--heading-text-transform)}.icon{pointer-events:none}.header{--section-space-top:0;--section-space-bottom:0;--header-vertical-padding:20px;--header-background-color:var(--background-color-light-1);--section-space-horizontal:0;background-color:var(--header-background-color);border-bottom:1px solid var(--mono-color-200)}.header .wrapper{display:flex;height:var(--header-height);justify-content:space-between;padding-left:calc(var(--section-space-horizontal-default) - var(--space-3));padding-right:calc(var(--section-space-horizontal-default) - var(--space-3))}@media(min-width:1025px){.header .wrapper{padding-left:var(--section-space-horizontal-default);padding-right:var(--section-space-horizontal-default)}}.header .menu{align-items:flex-end;display:flex}.header .menu a{color:var(--wool-dark-color-1)}.header .logo,.header .utilities{align-items:center;display:flex;gap:var(--space-4)}.header .logo a,.header .utilities a{color:var(--wool-dark-color-1)}.header .logo{padding-right:var(--space-3)}@media(max-width:1024px){.header .logo img{height:1.3em}}.header .login{color:var( --text-color-dark-heading-1);font-weight:var(--font-weight-regular);gap:var(--space-2)}.header .cart-icon,.header .login{align-items:center;display:flex}.header .menu-wrapper{display:flex}.header .menu-item-active{text-decoration:underline;text-underline-offset:2px}.header wishlist-link-block .wk-button{height:unset;min-height:unset;min-width:unset;width:unset}header{position:sticky;top:calc(var(--notification-bar-height) - 1px);z-index:9999}header.hide{top:0}.mega-menu{background-color:var(--background-color-light-2);display:flex;font-size:var(--font-size-b1);gap:var(--space-8);opacity:0;padding-block:0;padding-inline:var(--section-space-horizontal-default);transition:opacity calc(var(--transition-time-medium)*2),padding-block var(--transition-time-medium);visibility:hidden}.mega-menu a{text-decoration:none}@media(min-width:1025px){.mega-menu{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}}@media (--large-down ){.mega-menu{border-bottom:1px solid var(--mono-color-200)}}@media (max-width:1199px){.mega-menu{height:0}}@media(min-width:1200px){.mega-menu{display:grid}.mega-menu:has(.promo-blocks){grid-template-columns:9fr 7fr}.mega-menu:not(.active){max-height:0}}.mega-menu details>summary{list-style:none}.mega-menu details>summary::-webkit-details-marker{display:none}.mega-menu-container{background-color:var(--background-color-light-2);max-height:calc(var(--height-100) - var(--header-height));-ms-overflow-style:none;overflow-y:auto;padding:0;position:absolute;scrollbar-width:none;width:100%}@media(min-width:1025px){.mega-menu-container{left:0;top:calc(var(--header-height));width:100%}}.mega-menu-container:not(:has(mega-menu.active)){background-color:transparent}.mega-menu-container:has(.mega-menu.active){padding-block:var(--space-10)}@media(max-width:1024px){.mega-menu-container:has(.mega-menu.active){padding-block:var(--space-6)}}@media(max-width:1199px){.mega-menu-container:has(.mega-menu.active){padding-bottom:var(--header-height,0)}}.mega-menu.active{border-bottom:1px solid var(--navigation-border-color);height:-moz-fit-content;height:fit-content;opacity:1;visibility:visible}@media(min-width:1025px){.mega-menu.active{border-bottom:unset}}@media (max-width:1199px){.mega-menu.active{height:auto;padding-block:var(--space-4)}}.mega-menu.active .mega-menu-item-outer{padding:0;width:100%}.mega-menu.active .mega-menu-item-inner{display:flex;justify-content:space-between;list-style-type:none}[open] :is(.mega-menu.active .mega-menu-item-inner){padding-bottom:var(--space-8)}.mega-menu.active summary{position:relative}.mega-menu.active summary:after,.mega-menu.active summary:before{position:absolute;right:0;transform-origin:center;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.mega-menu.active summary:before{content:var(--icon-plus);opacity:1;transform:rotate(0deg)}.mega-menu.active summary:after{content:var(--icon-minus);opacity:0;transform:rotate(-180deg)}.mega-menu.active details[open] summary:before{opacity:0;transform:rotate(180deg)}.mega-menu.active details[open] summary:after{opacity:1;transform:rotate(0deg)}@media (max-width:1199px){.mega-menu.active:first-child{padding-top:var(--space-10)}}.mega-menu-link{cursor:pointer}.mega-menu-link:hover{text-decoration:underline;text-underline-offset:2px}@media (max-width:1199px){.mega-menu-container:last-child{padding-bottom:var(--space-24)}}.mega-menu-item:not(.active) .mega-menu-link>span{color:var(--button-state-primary-btn-disabled)}.menu:not(:is(.parent-active)) .mega-menu-link>span{color:var(--text-color-dark-link-text-1)}.mega-menu-link:hover>span{color:var(--text-color-dark-link-text-1)!important}.promo-blocks{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.promo-blocks>a:first-child:last-child{grid-column:2}.promo-blocks .promo-block{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.promo-blocks .promo-block img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.promo-blocks .promo-block .promo-text{width:50%}@media (max-width:1199px){.promo-blocks{padding-top:var(--space-10)}}mega-menu-item{align-items:center;display:flex;height:100%;padding:0 10px}.search-icon.fade{opacity:.5;transition:opacity .2s var(--transition-type)}.menu-link{border-bottom:1px solid var(--navigation-border-color);color:var(--background-color-brand-1);font-size:var(--font-size-b1)}@media (max-width:1199px){.menu-link{display:flex;height:0;opacity:0;padding-block:0;visibility:hidden}}.menu-link:visited{color:var(--text-color-dark-body-copy-1)}.menu-link.active{height:-moz-fit-content;height:fit-content;opacity:1;padding:0 var(--space-6);padding-block:var(--space-4);visibility:visible}@media (max-width:1199px){.menu-link.active{padding-bottom:20px}}.notification-bar{--section-space-top:var(--space-2);--section-space-bottom:var(--space-2);--notification-bar-height:0;background-color:var(--notification-bar-background-color);color:var(--notification-bar-text-color);font-size:var(--font-size-caption);position:relative;text-align:center;z-index:10000}body.wool-and-prince .notification-bar{font-size:var(--font-size-caption-s)}.notification-bar a{color:var(--notification-bar-cta-text-color);text-decoration:underline}.notification-bar:has(.hide){--section-space-top:0;--section-space-bottom:0;max-height:0;opacity:0}.product-card{align-items:center;container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-1);justify-content:space-between}.product-card,.product-card .product-image-wrapper{position:relative}.product-card .product-image-wrapper .product-hover-image{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.product-card .product-image-wrapper.has-hover-image:hover{z-index:1}.product-card .product-image-wrapper.has-hover-image:hover .product-image{opacity:0}.product-card .product-image-wrapper:not(.has-hover-image){overflow:hidden}.product-card .product-image-wrapper:not(.has-hover-image) .product-image{transition:transform var(--transition-time) var(--transition-type)}.product-card .product-image-wrapper:not(.has-hover-image):hover .product-image{transform:scale(1.03)}.product-card .product-link{display:flex;flex-direction:column;gap:var(--space-2)}.product-card .title-and-price-wrapper{display:flex;flex-direction:column;gap:var(--space-1) var(--space-4)}@media(max-width:1024px){.product-card .title-and-price-wrapper{padding-inline:var(--space-3)}}@container (min-width: 300px){.product-card .title-and-price-wrapper{flex-direction:row;justify-content:space-between}}.product-card .title{font-weight:var(--product-card-title-font-weight)}.product-card img{aspect-ratio:var(--aspect-ratio-default);height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.product-card .sold-out{color:var(--product-highlight-color);white-space:nowrap}.product-card .sold-out[aria-hidden=true]{display:none}.product-card .product-price{display:flex;font-weight:var(--price-font-weight);gap:var(--space-1)}.product-card .product-price[aria-hidden=true]{display:none}.product-card .product-price .price-highlight{color:var(--product-highlight-color);font-weight:var(--font-weight-medium)}.product-card .color-wrapper{align-self:flex-start;display:flex;flex-direction:column;gap:var(--space-2)}@media(max-width:1024px){.product-card .color-wrapper{padding-inline:var(--space-3)}}.product-card .color-name{color:var(--body-font-color-2)}.product-card .color-swatches-wrapper{--swatch-size:24px;--swatch-active-outline-width:2px}@media(min-width:1025px){.product-card .color-swatches-wrapper{--swatch-size:30px}}@media (pointer:coarse){.product-card .color-swatches-wrapper{--swatch-gap:1px}}.product-card .color-swatches-wrapper .color-swatches{height:var(--swatch-size);overflow:hidden}.product-card .product-badge{bottom:var(--space-2);left:var(--space-2)}@media (min-width:1025px){.product-card .product-badge{bottom:unset;top:var(--space-4)}}@media(max-width:749px){.product-card:not(:has(.color-swatches-wrapper))~.featured-plp-image-card{height:100%}}@media(max-width:350px){.product-card:has(.color-swatches-wrapper)~.featured-plp-image-card{height:100%}}@media(min-width:350px) and (max-width:749px){.product-card:has(.color-swatches-wrapper)~.featured-plp-image-card{height:87%}}.product-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.7);bottom:20px;color:var(--text-color-dark-body-copy-1);display:block;font-size:var(--font-size-spec);left:20px;max-width:85%;padding:var(--space-1) var(--space-2);position:absolute;white-space:normal}@media(max-width:1024px){.product-badge{font-size:var(--font-size-caption-s)}}.card-grid{display:grid;gap:var(--space-12) var(--space-4);grid-template-columns:repeat(2,1fr);list-style:none;width:100%}@media(max-width:350px){.card-grid{grid-template-columns:repeat(1,1fr)}}@media(min-width:750px){.card-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.card-grid{grid-template-columns:repeat(4,1fr)}}.card-row-wrapper{container-type:inline-size}.card-row{--gap:var(--space-2);display:flex;gap:var(--gap)}.card-row .collection-card,.card-row .product-card{width:calc(50cqi - var(--gap)/2)}@media(max-width:350px){.card-row .collection-card,.card-row .product-card{width:100cqi}}@media(min-width:750px){.card-row .collection-card,.card-row .product-card{width:32cqi}}@media(min-width:1200px){.card-row .collection-card,.card-row .product-card{width:calc(24cqi - var(--gap))}}@media(min-width:1875px){.card-row .collection-card,.card-row .product-card{width:18cqi}}.content-card-wrapper{display:flex}.content-card-wrapper.no-image{align-items:center;justify-content:center}.content-card-wrapper.orientation-text-bottom{flex-direction:column}@media(max-width:350px){.content-card-wrapper.orientation-text-bottom{flex:0 1 100%}}@media(min-width:750px){.content-card-wrapper.orientation-text-bottom{flex:0 1 calc(50% - var(--space-4)/2)}}@media(min-width:1025px){.content-card-wrapper.orientation-text-bottom{flex:0 1 calc(33.33% - var(--space-4)*2/3)}}@media (width >= 1801px){.content-card-wrapper.orientation-text-bottom{flex:0 1 calc(25% - var(--space-4)*3/4)}}.content-card-wrapper.orientation-text-right{flex:0 1 100%;flex-direction:column;gap:var(--space-4)}@media(min-width:750px){.content-card-wrapper.orientation-text-right{flex-direction:row}}@media(min-width:1025px){.content-card-wrapper.orientation-text-right{flex:0 1 calc(50% - var(--space-4)/2)}}.content-card-wrapper.orientation-text-right .image-wrapper,.content-card-wrapper.orientation-text-right .text-wrapper{flex:0 1 50%}.content-card-wrapper .content-card-image{width:100%}.content-card-wrapper .text-wrapper{color:var(--button-color-primary-btn);display:flex;flex:1 0 auto;flex-direction:column;padding:var(--space-6) 0}.orientation-text-bottom :is(.content-card-wrapper .text-wrapper){justify-content:space-between}.content-card-wrapper .title{margin-bottom:var(--space-4)}.content-card-wrapper .subtitle{margin-bottom:var(--space-6)}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.cevoid-section-gallery .cevoid-title,.cevoid-section-product-page-gallery .cevoid-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);margin-bottom:var(--space-4);text-transform:var(--heading-text-transform)}
/*# sourceMappingURL=global.css.map */