@font-face{font-family:Peachi;src:url(Peachi-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Peachi;src:url(Peachi-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Peachi;src:url(Peachi-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Peachi;src:url(Peachi-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Peachi;src:url(Peachi-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Peachi;src:url(Peachi-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(BasisGrotesqueArabicPro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(BasisGrotesqueArabicPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(BasisGrotesqueArabicPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(BasisGrotesqueArabicPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(BasisGrotesqueArabicPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.softelier-accent-serif{font-family:Georgia,Times New Roman,serif;font-weight:400}body{-webkit-font-smoothing:antialiased}:is(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em}.header-actions__cart-icon .cart-bubble__background{background-color:var(--softelier-accent-orange, #ed734c)}.header-actions__cart-icon .cart-bubble{color:#fff}.product-card product-swatches{flex:1 1 auto;min-width:0;max-width:none;width:auto;margin-inline:0;padding-inline:0;--product-swatches-padding-inline-start: 0 !important;--product-swatches-padding-inline-end: 0 !important}.product-card swatches-variant-picker-component form,.product-card .variant-option.variant-option--swatches{margin:0;padding:0;border:0;min-width:0}.product-card swatches-variant-picker-component{flex:1 1 auto;min-width:0;max-width:none;width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.product-card .group-block:has(product-swatches) .group-block-content.layout-panel-flex--row{align-items:center;gap:.75rem}.product-card .group-block:has(product-swatches) .group-block-content.layout-panel-flex--row.mobile-column{align-items:stretch}@media screen and (max-width:749px){.product-card .group-block:has(product-swatches) .group-block-content.mobile-column product-swatches{max-width:none}}.product-card .swatch{--max-swatch-size: 22px;--scaling-factor: .42}@media screen and (min-width:750px){.product-card .swatch{--max-swatch-size: 24px;--scaling-factor: .5}}.product-card .variant-option__button-label--has-swatch{--softelier-swatch-ring-gap: 3px;--softelier-swatch-ring-width: 1px;--softelier-swatch-ring-tone: rgb(var(--color-foreground-rgb) / .22);padding:var(--softelier-swatch-ring-gap);border:var(--softelier-swatch-ring-width) solid var(--softelier-swatch-ring-tone);border-radius:var(--variant-picker-swatch-radius);background-color:var(--color-background);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;overflow:visible;outline:none;box-shadow:none}.product-card .variant-option__button-label--has-swatch:hover{outline:none}.product-card .variant-option__button-label--has-swatch:not(:has(:checked)):not(.variant-option__swatch-label--active):has([data-option-available=false]){border-style:dashed}.product-card .variant-option__button-label--has-swatch:has(:checked),.product-card .variant-option__button-label--has-swatch.variant-option__swatch-label--active{--softelier-swatch-ring-tone: rgb(var(--color-foreground-rgb) / .82);outline:none;box-shadow:none}.product-card .variant-option__button-label--has-swatch:has(:checked):has([data-option-available=false]),.product-card .variant-option__button-label--has-swatch.variant-option__swatch-label--active:has([data-option-available=false]){border-style:dashed}.product-card .variant-option__button-label--has-swatch .swatch{outline:none;box-shadow:none;border:none;box-sizing:border-box}.product-card .variant-option__button-label--has-swatch:hover:not(.variant-option__swatch-label--active):not(:has(:checked)) .swatch:not(.swatch--unavailable){filter:brightness(.93)}.product-card .variant-option__button-label--has-swatch:has(:focus-visible):not(:has(:checked)):not(.variant-option__swatch-label--active){outline:1px solid rgb(var(--color-foreground-rgb) / .35);outline-offset:2px}.product-card .variant-option__button-label--has-swatch:is(:has(:checked),.variant-option__swatch-label--active):has(:focus-visible){outline:1px solid rgb(var(--color-foreground-rgb) / .5);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.product-card .variant-option__button-label--has-swatch{transition:border-color var(--surface-transition-duration) var(--surface-transition-timing)}.product-card .variant-option__button-label--has-swatch .swatch{transition:filter var(--surface-transition-duration) var(--surface-transition-timing)}}.product-card swatches-variant-picker-component overflow-list::part(list){gap:.35rem;padding-inline:0;margin-inline-start:0}.product-card .variant-option--swatches overflow-list::part(list){gap:.35rem;padding-inline:0;margin-inline-start:0}@supports not (background-color: rgb(from red 150 g b / alpha)){.product-card .variant-option__button-label--has-swatch:has(:checked):after,.product-card .variant-option__button-label--has-swatch.variant-option__swatch-label--active:after{content:none!important;border:none!important;display:none!important}.product-card .variant-option__button-label--has-swatch:has(:focus-visible) .swatch:after{content:none!important;border:none!important;display:none!important}}@media(prefers-reduced-motion:reduce){.softelier-marquee__track{animation:none}}.softelier-eyebrow{font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--softelier-accent-orange, #ed734c)}.softelier-marquee{background-color:var(--softelier-marquee-bg, #fef0ec);color:var(--softelier-marquee-fg, #2d4267)}.softelier-marquee:hover .softelier-marquee__track{animation-play-state:paused}.softelier-marquee__viewport{overflow:hidden;white-space:nowrap;padding-block:.625rem}.softelier-marquee__track{display:inline-flex;align-items:center;width:max-content;animation:softelier-marquee-scroll var(--softelier-marquee-duration, 80s) linear infinite;will-change:transform}.softelier-marquee__item{display:inline-flex;flex-shrink:0;align-items:center;gap:2.5rem;padding-right:2.5rem}.softelier-marquee__text{font-family:var(--font-body--family);font-size:12px;font-weight:300;letter-spacing:.04em;line-height:1;color:inherit;-webkit-text-fill-color:currentColor}.softelier-marquee__dot{width:.25rem;height:.25rem;flex-shrink:0;border-radius:9999px;background-color:currentColor;opacity:.5}@keyframes softelier-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-wordmark--softelier{margin:0;font-family:var(--font-heading--family),"Peachi",system-ui,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.4vw,2rem);letter-spacing:-.01em;line-height:1;color:var(--color-foreground-heading)}.softelier-logo{display:block;height:var(--softelier-logo-height-mobile);width:var(--softelier-logo-width-mobile);max-width:100%;object-fit:contain}@media screen and (min-width:750px){.softelier-logo{height:var(--softelier-logo-height);width:var(--softelier-logo-width)}}.softelier-logo-link{display:inline-flex;text-decoration:none}.softelier-logo-link:hover{text-decoration:none}.softelier-logo--block{margin-block:0}.softelier-logo--white{filter:brightness(0) invert(1)}.text-block--header_eyebrow_softelier :is(p,h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--softelier-accent-orange, #ed734c);margin:0}.text-block--header_heading_softelier>*{margin-block:0}.text-block--header_subtext_softelier :is(p,h1,h2,h3,h4,h5,h6){font-family:Georgia,Times New Roman,serif;max-width:36rem;margin:0 auto;font-size:1.15rem;line-height:1.5;color:var(--color-foreground)}.text-block--title_col>p:first-child{font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--softelier-accent-orange, #ed734c);margin:0 0 .75rem}.text-block--title_col>h2{margin:0}.text-block--title_col>p:last-child{font-family:Georgia,Times New Roman,serif;max-width:36rem;margin:1.25rem auto 0;font-size:1.15rem;line-height:1.5;color:var(--color-foreground)}.text-block--quote_stars>p{margin:0;font-size:1.35rem;line-height:1;color:var(--softelier-accent-orange, #ed734c);letter-spacing:.35em}.text-block--quote_sub>p{max-width:36rem;margin:0 auto;font-size:1.0625rem;line-height:1.6}#shopify-section-testimonials_softelier .testimonial-card__star:not(.testimonial-card__star--empty){color:var(--softelier-accent-orange, #ed734c)}#shopify-section-testimonials_softelier .testimonial-card__quote{font-size:1rem;line-height:1.55}#shopify-section-testimonials_softelier .testimonial-card__attribution em{font-style:italic;opacity:.85}.text-block--logo_wordmark>p,.softelier-logo--block{margin:0}.text-block--brand_tagline>p{margin:0;opacity:.8;max-width:20rem;line-height:1.55;font-size:.9375rem}.text-block--nl_heading>h6{margin:0;font-size:.8125rem;text-transform:uppercase;letter-spacing:.12em;font-weight:500;color:var(--color-foreground-heading)}.text-block--nl_copy>p{margin:0;opacity:.85;font-size:.875rem}.softelier-whatsapp-fab{position:fixed;z-index:40;right:20px;bottom:24px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#25d366;color:#fff;border:none!important;outline:none!important;box-shadow:none!important;filter:none!important;text-decoration:none;clip-path:circle(50%);transform:translateZ(0);transition:transform .15s ease,background-color .15s ease}.softelier-whatsapp-fab:hover{background-color:#20b85a;transform:translateZ(0) scale(1.06)}.softelier-whatsapp-fab:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}.softelier-whatsapp-fab__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.softelier-whatsapp-fab__icon svg{display:block;width:26px;height:26px;stroke:none}.product-quantity-offers__header-line{background:var(--softelier-accent-orange, #ed734c)!important}.product-quantity-offers__header-title,.product-quantity-offers__heading{color:var(--color-foreground-heading)}.product-quantity-offer[aria-checked=true]{border-color:var(--softelier-accent-orange, #ed734c)!important;background:#ec7f5112!important;box-shadow:0 0 0 1px var(--softelier-accent-orange, #ed734c)!important}.product-quantity-offer[aria-checked=true] .product-quantity-offer__radio{border-color:var(--softelier-accent-orange, #ed734c)!important}.product-quantity-offer[aria-checked=true] .product-quantity-offer__radio:after{background:var(--softelier-accent-orange, #ed734c)!important}.product-quantity-offer__ribbon{background:var(--softelier-accent-orange, #ed734c)!important;color:#fffaf3!important}.product-quantity-offer__badge{border-color:var(--softelier-accent-orange, #ed734c)!important;color:var(--softelier-accent-orange, #ed734c)!important}.ui-test-collection-list .collection-card--image-bg .collection-card__content,.ui-test-collection-list .collection-card .collection-card__content,[data-testid=collection-list] .collection-card--image-bg .collection-card__content,[data-testid=collection-list] .collection-card .collection-card__content{justify-content:flex-end!important;width:100%!important;padding-block-end:clamp(1rem,3vw,1.5rem)}@media screen and (max-width:749px){.ui-test-collection-list .collection-card--image-bg .collection-card__content,.ui-test-collection-list .collection-card .collection-card__content,[data-testid=collection-list] .collection-card--image-bg .collection-card__content,[data-testid=collection-list] .collection-card .collection-card__content{align-items:center!important}.ui-test-collection-list .collection-card,[data-testid=collection-list] .collection-card{--horizontal-alignment: center !important;--text-align: center !important;--text-align-default: center !important}.ui-test-collection-list .collection-card .text-block,[data-testid=collection-list] .collection-card .text-block{align-items:center!important;width:100%!important;max-width:100%!important;--text-align: center !important;--text-align-default: center !important;--horizontal-alignment: center !important;text-align:center!important}.ui-test-collection-list .collection-card .text-block>*,[data-testid=collection-list] .collection-card .text-block>*{width:100%!important;max-inline-size:100%!important;margin-inline:auto!important;text-align:center!important}.ui-test-collection-list .collection-card .text-block :is(h1,h2,h3,h4,h5,h6,p),[data-testid=collection-list] .collection-card .text-block :is(h1,h2,h3,h4,h5,h6,p){width:100%!important;text-align:center!important}}:root{--product-corner-radius: 0px;--card-corner-radius: 0px;--resource-card-corner-radius: 0px;--menu-image-border-radius: 0px;--gallery-media-border-radius: 0px;--media-radius: 0px}:is(.border-style,image-block,.image-block,.image-block__image,.image-block__placeholder,.placeholder-image,.media-block,.media-block__media,.media-block__placeholder,deferred-media,.video-placeholder-wrapper,.resource-image,.resource-image__image,.resource-list__item,.collection-card,.collection-card__inner,.collection-card__link,.collection-card__image,.featured-blog-posts-card,.featured-blog-posts-card__inner,.featured-blog-posts-card__image,.featured-blog-posts-card__link,.product-card__content,.product-grid__card,.card-gallery,.resource-card__media,.resource-card__image,.resource-card__image--secondary,.resource-card__image-placeholder,media-gallery,.media-gallery__grid,.media-gallery__placeholder-image,slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media,.product-media__image,.product-media-constraint-wrapper,.blog-post-featured-image__image,.slide__image,.layered-slideshow__image,.hero__media,.collection-links__images,.cart-items__media-image,.sticky-add-to-cart__image-img,.softelier-home-hero__frame,.softelier-home-hero__img,.softelier-split-editorial__media,.softelier-split-editorial__img,.softelier-about-story__hero-frame,.softelier-about-story__hero-img,.softelier-about-story__band-media,.softelier-about-story__band-img){border-radius:0!important;--border-radius: 0 !important;--corner-radius: 0 !important;--media-radius: 0 !important;--resource-card-corner-radius: 0 !important;--menu-image-border-radius: 0 !important;--gallery-media-border-radius: 0 !important}:is(image-block,.media-block,.resource-image,.card-gallery,.product-media-container,media-gallery,deferred-media,.hero__media,.featured-blog-posts-card__image,.comparison-slider) :is(img,video,svg:not(.icon)){border-radius:0!important}.softelier-split-editorial__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden}.softelier-split-editorial__img{position:absolute;left:50%;top:50%;width:112%;height:112%;max-width:none;object-fit:cover;display:block;border-radius:0!important;transform:translate(-50%,-50%)}.softelier-split-editorial__copy{align-self:center}.ui-test-collection-list .collection-card .collection-card__inner>.collection-card__image.resource-image{isolation:isolate}.ui-test-collection-list .collection-card .collection-card__inner>.collection-card__image.resource-image:after{content:"";position:absolute;inset-inline:0;bottom:0;height:clamp(108px,52%,100%);z-index:1;pointer-events:none;background:linear-gradient(to top,#000000d1,#0000006b 38%,#0000)}.ui-test-collection-list .collection-card .collection-card__inner>.collection-card__image.resource-image:before{content:"";position:absolute;right:clamp(.75rem,2.8vw,1.125rem);bottom:clamp(.75rem,2.8vw,1.125rem);width:2.375rem;height:2.375rem;z-index:2;pointer-events:none;border-radius:9999px;background-color:#ffffff2e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2'%3E%3Cpath d='M10 17l5-5-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:52% auto}.ui-test-collection-list .collection-card--image-bg .collection-card__content{z-index:3}@media(prefers-reduced-motion:no-preference){.ui-test-collection-list .collection-card .collection-card__inner>.collection-card__image.resource-image:before{transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .35s ease}.ui-test-collection-list .collection-card:is(:hover,:focus-within) .collection-card__inner>.collection-card__image.resource-image:before{transform:translate(6px);background-color:#ffffff52}}.product-card .text-block.custom-typography p,.product-card .text-block.custom-typography{line-height:1.3}.product-card product-price{margin-top:2px}.product-card product-price .price,.product-card product-price .price-item--sale{color:var(--softelier-accent-orange, #ed734c)!important;font-weight:700!important;font-size:1rem!important;line-height:1.2}.product-information .product-details .group-block-content>.group-block:first-child .text-block h1{margin-block-end:0}.product-information .product-details .group-block-content>product-price{margin-top:-22px!important;margin-block-start:-22px!important}:is(.product-information,.quick-add-modal) product-price .price{color:var(--softelier-accent-orange, #ed734c)!important;font-size:1.4375rem;font-weight:600;line-height:1.2}:is(.product-information,.quick-add-modal) product-price .price .price__sale .price-item--regular,:is(.product-information,.quick-add-modal) product-price .price .price-item--regular{color:var(--softelier-accent-orange, #ed734c)!important}:is(.product-information,.quick-add-modal) product-price .price .price-item--sale{color:var(--softelier-accent-orange, #ed734c)!important}:is(.product-information,.quick-add-modal) product-price:is(.h3,.h2,.h4){font-weight:600}:is(.product-information,.quick-add-modal) product-price:is(.h3,.h2,.h4) .price{font-weight:inherit}:is(.variant-picker,.quick-add-modal variant-picker){width:100%;--pdp-swatch-max: 30px;--pdp-swatch-fixed: 30px;--pdp-variant-border-width: 1px}:is(.variant-picker,.quick-add-modal variant-picker) .variant-picker__form{width:100%}:is(.variant-picker,.quick-add-modal variant-picker)[data-shopify-visual-preview]{min-width:300px;padding-inline-start:max(4px,var(--padding-inline-start))}@media screen and (min-width:750px){:is(.variant-picker,.quick-add-modal variant-picker){--pdp-swatch-max: 34px;--pdp-swatch-fixed: 34px}}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--swatches:not(.variant-option--text-swatch-row) .swatch{--max-swatch-size: var(--pdp-swatch-max);--scaling-factor: .52}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--swatches:not(.variant-option--text-swatch-row) .swatch.swatch--unscaled{--swatch-width: var(--pdp-swatch-fixed);--swatch-height: var(--pdp-swatch-fixed)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch){--softelier-swatch-ring-gap: 3px;--softelier-swatch-ring-width: var(--pdp-variant-border-width);--softelier-swatch-ring-tone: rgb(var(--color-foreground-rgb) / .22);padding:var(--softelier-swatch-ring-gap);border:var(--softelier-swatch-ring-width) solid var(--softelier-swatch-ring-tone);border-radius:var(--variant-picker-swatch-radius);background-color:var(--color-background);box-sizing:border-box;overflow:visible;outline:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):not(:has(:checked)):not(.variant-option__swatch-label--active):has([data-option-available=false]){border-style:dashed}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):hover{outline:none}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):is(:has(:checked),.variant-option__swatch-label--active){--softelier-swatch-ring-tone: rgb(var(--color-foreground-rgb) / .82);outline:none;box-shadow:none}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):is(:has(:checked),.variant-option__swatch-label--active):has([data-option-available=false]){border-style:dashed}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch .swatch{outline:none;box-shadow:none;border:none;box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch){transition:border-color var(--surface-transition-duration) var(--surface-transition-timing)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch) .swatch{transition:filter var(--surface-transition-duration) var(--surface-transition-timing)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__text-swatch{transition:border-color var(--surface-transition-duration) var(--surface-transition-timing),background-color var(--surface-transition-duration) var(--surface-transition-timing),filter var(--surface-transition-duration) var(--surface-transition-timing)}}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):hover:not(.variant-option__swatch-label--active):not(:has(:checked)) .swatch:not(.swatch--unavailable){filter:brightness(.93)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):has(:focus-visible):not(:has(:checked)):not(.variant-option__swatch-label--active){outline:var(--pdp-variant-border-width) solid rgb(var(--color-foreground-rgb) / .35);outline-offset:2px}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):is(:has(:checked),.variant-option__swatch-label--active):has(:focus-visible){outline:var(--pdp-variant-border-width) solid rgb(var(--color-foreground-rgb) / .5);outline-offset:2px}@supports not (background-color: rgb(from red 150 g b / alpha)){:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch):has(:checked):after,:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--has-swatch:not(.variant-option__button-label--text-swatch).variant-option__swatch-label--active:after,:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch:has(:checked):after,:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch.variant-option__swatch-label--active:after{content:none!important;border:none!important;display:none!important}}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row{--text-swatch-pad-block: 0;--text-swatch-pad-inline: 0;--pdp-text-swatch-font-size: .6875rem}@media screen and (min-width:750px){:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row{--pdp-text-swatch-font-size: .75rem}}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch{overflow:visible;outline:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch:hover{outline:none}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch:has(:checked){outline:none;box-shadow:none}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__text-swatch{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--pdp-swatch-fixed);height:var(--pdp-swatch-fixed);min-width:var(--pdp-swatch-fixed);min-height:var(--pdp-swatch-fixed);padding:var(--text-swatch-pad-block) var(--text-swatch-pad-inline);border-radius:var(--variant-picker-swatch-radius);border-style:solid;border-width:var(--pdp-variant-border-width);border-color:rgb(var(--color-foreground-rgb) / .2);background:var(--color-variant-background);color:var(--color-variant-text);font-size:var(--pdp-text-swatch-font-size, .75rem);font-weight:var(--font-weight-medium);line-height:1;text-align:center;overflow:hidden}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch:hover:not(.variant-option__swatch-label--active):not(:has(:checked)):not(:has([data-option-available=false])) .variant-option__text-swatch{filter:brightness(.93)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch:has(:checked) .variant-option__text-swatch,:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch.variant-option__swatch-label--active .variant-option__text-swatch{border-color:rgb(var(--color-foreground-rgb) / .48);border-style:solid;background:var(--color-selected-variant-background);color:var(--color-selected-variant-text)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch:has([data-option-available=false]) .variant-option__text-swatch{border-style:dashed;border-color:rgb(var(--color-foreground-rgb) / .28);opacity:.45}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch:has(:checked):has([data-option-available=false]) .variant-option__text-swatch,:is(.variant-picker,.quick-add-modal variant-picker) .variant-option--text-swatch-row .variant-option__button-label--text-swatch.variant-option__swatch-label--active:has([data-option-available=false]) .variant-option__text-swatch{border-style:dashed;border-color:rgb(var(--color-foreground-rgb) / .48)}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch:has(:focus-visible) .variant-option__text-swatch{outline:var(--pdp-variant-border-width) solid rgb(var(--color-foreground-rgb) / .42);outline-offset:0}:is(.variant-picker,.quick-add-modal variant-picker) .variant-option__button-label--text-swatch:is(:has(:checked),.variant-option__swatch-label--active):has(:focus-visible) .variant-option__text-swatch{outline:var(--pdp-variant-border-width) solid rgb(var(--color-foreground-rgb) / .5);outline-offset:0}.softelier-size-chart__intro{margin-block-end:1rem}.softelier-size-chart__intro p:last-child{margin-block-end:0}.softelier-size-chart__table{width:100%;border-collapse:collapse;font-size:.9375rem}.softelier-size-chart__table th,.softelier-size-chart__table td{padding:.5rem .75rem;text-align:left;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.softelier-size-chart__table th{font-weight:var(--font-weight-medium);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .7)}.softelier-size-chart__table tbody tr:last-child td{border-block-end:none}.softelier-size-chart--fallback p:last-child{margin-block-end:0}.product-details .group-block:has(.text-block--cro_text_shipping)>.group-block-content.layout-panel-flex--row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem;row-gap:.5rem;width:100%;align-items:start}.product-details .group-block:has(.text-block--cro_text_shipping)>.group-block-content>.group-block{width:100%;min-width:0}.product-details .group-block:has(.text-block--cro_text_shipping) .group-block-content.layout-panel-flex--column{align-items:center;text-align:center;gap:.375rem}.product-details .text-block--cro_text_shipping,.product-details .text-block--cro_text_returns,.product-details .text-block--cro_text_secure{--text-wrap: balance;--width: 100%;text-align:center}.product-details .text-block--cro_text_shipping :is(p,h1,h2,h3,h4,h5,h6),.product-details .text-block--cro_text_returns :is(p,h1,h2,h3,h4,h5,h6),.product-details .text-block--cro_text_secure :is(p,h1,h2,h3,h4,h5,h6){margin:0;font-size:.75rem;line-height:1.35;text-align:center;color:rgb(var(--color-foreground-rgb) / .82)}@media screen and (max-width:749px){.product-details .group-block:has(.text-block--cro_text_shipping)>.group-block-content.layout-panel-flex--row{column-gap:.75rem}}@media screen and (min-width:750px){.product-information__media media-gallery.media-gallery--carousel-duo{width:100%}.product-information__media media-gallery.media-gallery--carousel-duo slideshow-container{width:100%}.product-information__media media-gallery.media-gallery--carousel-duo slideshow-component:has(slideshow-controls[pagination-position=left][thumbnails]){min-height:0}}@media screen and (max-width:749px){.product-information__media media-gallery.sticky-content{position:static;top:auto}.product-information__media media-gallery.media-gallery--carousel slideshow-slides{align-items:flex-start}.product-information__media media-gallery.media-gallery--carousel slideshow-container{overflow:hidden;transition:height .2s ease}.product-information__media media-gallery.media-gallery--carousel slideshow-slide.product-media-container{align-self:flex-start;height:auto;max-height:none;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio))}.product-information__media media-gallery.media-gallery--carousel slideshow-slide.product-media-container .product-media{height:auto;width:100%}.product-information__media media-gallery.media-gallery--carousel slideshow-slide.product-media-container.media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){width:100%;height:auto!important;object-fit:contain}}.header[transparent]:has(.menu-list__list-item:hover),.header[transparent]:has(.mega-menu__list:hover){--closed-underlay-height: 100% !important;--header-logo-display: unset !important;--header-logo-inverse-display: unset !important;--color-background: inherit;--color-background-rgb: inherit}.header[transparent]:has(.menu-list__list-item:hover) .header__underlay-closed,.header[transparent]:has(.mega-menu__list:hover) .header__underlay-closed{--color-scheme-top-row: var(--color-background)}.header__underlay-open{max-height:var(--header-height, 80px)!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:auto!important;left:auto!important;right:auto!important;min-width:200px!important;max-width:280px!important;top:100%!important;padding-inline:0!important;clip-path:none!important;transition:opacity var(--submenu-animation-speed, .25s) var(--ease-out-cubic, ease),visibility 0s var(--submenu-animation-speed, .25s)!important;opacity:0!important;background-color:rgb(var(--color-background-rgb, 255 255 255))!important;box-shadow:0 8px 24px -4px #0000001f,0 2px 8px -2px #0000000f!important;overflow:hidden!important;border-radius:0 0 .5rem .5rem!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:hover{opacity:1!important;visibility:visible!important;transition:opacity var(--submenu-animation-speed, .25s) var(--ease-out-cubic, ease),visibility 0s 0s!important}.menu-list__list-item:where(:not([slot=overflow])) .menu-list__submenu-inner{padding-inline:0!important;padding-block:.5rem!important;transform:none!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu.section{padding-inline:0!important;margin-inline:0!important;padding-block:0!important;width:100%!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__grid{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__list{display:flex!important;flex-direction:column!important;gap:0!important;grid-column:unset!important;width:100%!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__column{width:100%!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link{display:block!important;width:100%!important;padding:.45rem 1rem!important;white-space:nowrap!important;box-sizing:border-box!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link--parent{padding:.5rem 1rem .4rem!important;font-size:.8rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;opacity:.6!important;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08)!important;margin-bottom:.2rem!important;pointer-events:none!important}.menu-list__list-item:where(:not([slot=overflow])) .mega-menu__content{display:none!important}.header:not([transparent]) .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.header:not([transparent]) .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.header:not([transparent]) .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true],.header[transparent][data-sticky-state=active] .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.header[transparent][data-sticky-state=active] .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.header[transparent][data-sticky-state=active] .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:var(--softelier-accent-orange, #ed734c)!important}.header:not([transparent]) .mega-menu__link:hover,.header:not([transparent]) .mega-menu__link:focus,.header[transparent][data-sticky-state=active] .mega-menu__link:hover,.header[transparent][data-sticky-state=active] .mega-menu__link:focus{color:var(--softelier-accent-orange, #ed734c)!important}.header:not([transparent]) .mega-menu__link--parent:hover,.header:not([transparent]) .mega-menu__link--parent:focus,.header[transparent][data-sticky-state=active] .mega-menu__link--parent:hover,.header[transparent][data-sticky-state=active] .mega-menu__link--parent:focus{color:var(--softelier-accent-orange, #ed734c)!important}[id*=faq_softelier] .custom-section-content{max-width:1040px;margin-inline:auto;width:100%}[id*=faq_softelier] .section-content-wrapper.layout-panel-flex--row{justify-content:space-between;gap:40px}[id*=faq_softelier] .section-content-wrapper.layout-panel-flex--row>.group-block{flex:0 0 42%!important;max-width:42%!important}[id*=faq_softelier] .section-content-wrapper.layout-panel-flex--row>.accordion{flex:0 0 48%!important;max-width:460px!important;width:48%!important;margin-inline-start:auto!important}[id*=faq_softelier] .group-block-content a:not(.button){text-decoration:underline;text-underline-offset:2px}[id*=faq_softelier] .group-block-content a:not(.button):hover{color:var(--softelier-accent-orange, #ed734c)}[id*=faq_softelier] .accordion .details__header{font-size:.875rem!important;min-height:42px;padding-block:8px}[id*=faq_softelier] .accordion .details-content,[id*=faq_softelier] .accordion .details-content :is(p,li){font-size:.8125rem;line-height:1.5}[id*=faq_softelier] .button{background-color:var(--softelier-accent-orange, #ed734c)!important;border-color:var(--softelier-accent-orange, #ed734c)!important;color:#fff!important;text-decoration:none!important}[id*=faq_softelier] .button:hover{background-color:#d9653f!important;border-color:#d9653f!important;color:#fff!important}.footer-utilities__credit-mwwared a{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer-utilities__credit-mwwared a:hover{color:var(--softelier-accent-orange, #ed734c)}@media(max-width:749px){[id*=faq_softelier] .section-content-wrapper.layout-panel-flex--row>.group-block,[id*=faq_softelier] .section-content-wrapper.layout-panel-flex--row>.accordion{flex:1 1 100%!important;max-width:100%!important;width:100%!important;margin-inline-start:0!important}}@media screen and (max-width:749px){.ui-test-collection-list .collection-card .collection-card__inner>.collection-card__image.resource-image:before{display:none!important}}@media screen and (max-width:749px){.footer-utilities .utilities{border-top:none!important}}@media screen and (max-width:749px){.product-information .product-details .group-block-content>product-price{margin-top:0!important;margin-block-start:0!important}}@media screen and (max-width:749px){.softelier-size-chart__table{width:100%;font-size:.8125rem;display:table;table-layout:auto}.softelier-size-chart__table th,.softelier-size-chart__table td{padding:.4rem .5rem;font-size:.75rem}}@media screen and (max-width:749px){:is(.variant-picker,.quick-add-modal variant-picker){--pdp-swatch-max: 34px;--pdp-swatch-fixed: 34px}}@media screen and (max-width:749px){.sft-grid-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:var(--color-background, #fff);border:none;padding:.65rem .5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-foreground);transition:opacity .25s ease,color .2s ease;box-shadow:2px 0 12px -2px #00000014}.sft-grid-arrow--prev{left:0;opacity:0;pointer-events:none;box-shadow:-2px 0 12px -2px #00000014}.sft-grid-arrow--next{right:0}.sft-grid-arrow--prev.is-visible{opacity:1;pointer-events:auto}.sft-grid-arrow--next.is-hidden{opacity:0;pointer-events:none}.sft-grid-arrow:hover{color:var(--softelier-accent-orange, #ed734c)}}.shopify-policy__title h1{font-size:clamp(1.25rem,3vw,calc(var(--font-h1--size) * .875))}.shopify-policy__body .rte h1{font-size:calc(var(--font-h1--size) * .875)}.shopify-policy__body .rte h2{font-size:calc(var(--font-h2--size) * .875)}.shopify-policy__body .rte h3{font-size:calc(var(--font-h3--size) * .875)}.shopify-policy__body .rte h4{font-size:calc(var(--font-h4--size) * .875)}.shopify-policy__body .rte h5{font-size:calc(var(--font-h5--size) * .875)}.shopify-policy__body .rte h6{font-size:calc(var(--font-h6--size) * .875)}@media screen and (max-width:1200px){.shopify-policy__title h1,.shopify-policy__body .rte h1{font-size:max(1rem,calc(var(--font-h1--size) * .875))}.shopify-policy__body .rte h2{font-size:max(1rem,calc(var(--font-h2--size) * .875))}.shopify-policy__body .rte h3{font-size:max(1rem,calc(var(--font-h3--size) * .875))}.shopify-policy__body .rte h4{font-size:max(1rem,calc(var(--font-h4--size) * .875))}.shopify-policy__body .rte h5{font-size:max(1rem,calc(var(--font-h5--size) * .875))}.shopify-policy__body .rte h6{font-size:max(1rem,calc(var(--font-h6--size) * .875))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/softelier-brand.css.map */
