:root{--font-heading--family: "Abhaya Libre", serif;--font-accent--family: "Abhaya Libre", serif}.header__underlay-closed,.header__underlay-open{background:transparent}.header__row--top{margin-top:var(--floating-card-margin, 16px);margin-bottom:0;max-width:calc(100% - 56px);margin-inline:auto;border-radius:var(--floating-card-radius, 16px);overflow:hidden;box-shadow:0 6px 24px #26241f1f}@media screen and (min-width:750px){.header__row--top .header__columns{padding-inline:var(--padding-xs, 12px)}}#header-component .header__row--top{background-color:var(--floating-card-background, #FBF8F3)!important}.header[data-sticky-state=active] .header__row--top{margin-top:0;margin-inline:0;max-width:100%;border-radius:0;box-shadow:none}@media screen and (max-width:749px){.header__row--top{margin-top:calc(var(--floating-card-margin, 16px) * .6);max-width:calc(100% - 28px);border-radius:calc(var(--floating-card-radius, 16px) * .75)}}.button-custom{display:inline-flex!important;align-items:center;justify-content:center;background-color:var(--button-background-color, transparent)!important;color:var(--button-color, #ffffff)!important;border:1.5px solid var(--button-border-color, currentColor)!important;border-radius:999px!important;padding:calc(.9rem * var(--ss-cta-scale, 1)) calc(1.9rem * var(--ss-cta-scale, 1))!important;font-size:calc(var(--font-paragraph--size) * var(--ss-cta-scale, 1));text-decoration:none!important;font-weight:600;transition:opacity .15s ease}.button-custom:hover{opacity:.85}.ss-section-heading{font-family:var(--font-heading--family);text-align:center;margin:0 0 2.75rem;font-size:clamp(1.75rem,1.1rem + 2vw,2.75rem);line-height:1.15;color:var(--color-foreground)}.ss-section-empty{text-align:center;opacity:.6;margin:0}.ss-collection-card__label,.ss-product-card__label{position:absolute;inset-inline-start:1rem;inset-block-end:1rem;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.15rem;border:1.5px solid rgba(255,255,255,.9);border-radius:999px;color:#fff;font-size:.95rem;font-weight:600;line-height:1;text-shadow:0 1px 6px rgba(0,0,0,.25);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ss-collection-card__dot,.ss-product-card__dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background-color:currentColor}@media screen and (max-width:749px){.ss-collection-card__label,.ss-product-card__label{inset-inline-start:.625rem;inset-block-end:.625rem;padding:.4rem .8rem;font-size:.8125rem;gap:.375rem}.ss-collection-card__dot,.ss-product-card__dot{width:.375rem;height:.375rem}}.ss-collection-grid{display:grid;grid-template-columns:repeat(var(--ss-collection-grid-columns, 4),minmax(0,1fr));gap:var(--gap-lg, 1.5rem);list-style:none;margin:0;padding:0}.ss-collection-card{position:relative;display:block;text-decoration:none;color:#fff}.ss-collection-card__media{display:block;position:relative;overflow:hidden;border-radius:var(--ss-collection-grid-radius, 16px);aspect-ratio:var(--ss-collection-grid-ratio, 3 / 4);background-color:#26241f0f}.ss-collection-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.ss-collection-card:hover .ss-collection-card__image,.ss-collection-card:focus-visible .ss-collection-card__image{transform:scale(1.04)}.ss-collection-card:hover .ss-collection-card__label,.ss-collection-card:focus-visible .ss-collection-card__label{background-color:#fff;border-color:#fff;color:var(--color-foreground, #14181f);text-shadow:none}.ss-collection-card:focus-visible{outline:2px solid var(--color-foreground, #14181f);outline-offset:4px;border-radius:var(--ss-collection-grid-radius, 16px)}.ss-collection-card__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;z-index:1}.ss-collection-card--has-hover:hover .ss-collection-card__hover-image,.ss-collection-card--has-hover:focus-visible .ss-collection-card__hover-image{opacity:1}.ss-collection-card__label{z-index:2}@media(prefers-reduced-motion:reduce){.ss-collection-card__hover-image{transition:none}}@media screen and (max-width:749px){.ss-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm, .75rem)}}@media(prefers-reduced-motion:reduce){.ss-collection-card__image{transition:none}.ss-collection-card:hover .ss-collection-card__image{transform:none}}.ss-usp{display:grid;grid-template-columns:repeat(var(--ss-usp-columns, 4),minmax(0,1fr));grid-template-rows:auto auto auto;gap:0 var(--gap-lg, 1.5rem);list-style:none;margin:0;padding:0}.ss-usp__item{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;justify-items:var(--ss-usp-align, center);text-align:var(--ss-usp-text-align, center)}.ss-usp__icon-wrapper{display:flex;align-items:flex-end;justify-content:var(--ss-usp-align, center);min-height:var(--ss-usp-icon-size, 64px);margin-block-end:var(--ss-usp-icon-gap, 28px)}.ss-usp__icon{display:block;height:var(--ss-usp-icon-size, 64px);width:auto;max-width:100%;object-fit:contain}.ss-usp__text{align-self:start;margin:0;max-width:22ch;font-family:var(--font-heading--family);font-size:clamp(1.0625rem,.9rem + .5vw,1.375rem);line-height:1.25;font-weight:600;color:var(--color-foreground)}.ss-usp__description{--ss-usp-desc-lh: calc(var(--ss-usp-desc-size, 14px) * var(--ss-usp-desc-line-height, 2));align-self:start;margin:var(--ss-usp-desc-gap, 8px) 0 0;max-width:var(--ss-usp-desc-width, 28ch);max-height:calc(var(--ss-usp-desc-lh) * var(--ss-usp-desc-lines, 3));overflow:hidden;font-family:"Poppins",var(--font-body--family),sans-serif;font-size:var(--ss-usp-desc-size, 14px);font-weight:400;line-height:var(--ss-usp-desc-lh);color:var(--ss-usp-desc-color, var(--color-foreground))}.ss-usp__description :is(p,ul,ol,li){margin:0;padding:0;list-style:none;font:inherit;line-height:inherit;color:inherit}.ss-usp__description:empty{margin:0}.ss-usp{margin-block-end:-2.25rem}.ss-usp__item{margin-block-end:2.25rem}@supports not (grid-template-rows: subgrid){.ss-usp__item{display:flex;flex-direction:column;align-items:var(--ss-usp-align, center)}}@media screen and (max-width:749px){.ss-usp{grid-template-columns:repeat(var(--ss-usp-columns-mobile, 2),minmax(0,1fr));column-gap:1rem}.ss-usp{margin-block-end:-2rem}.ss-usp__item{margin-block-end:2rem}.ss-usp__icon-wrapper{margin-block-end:calc(var(--ss-usp-icon-gap, 28px) * .7)}.ss-usp__description{--ss-usp-desc-size-m: calc(var(--ss-usp-desc-size, 14px) * .93);--ss-usp-desc-lh: calc(var(--ss-usp-desc-size-m) * var(--ss-usp-desc-line-height, 2));font-size:var(--ss-usp-desc-size-m)}}.ss-carousel{display:block}.ss-carousel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.ss-carousel__heading{font-family:var(--font-heading--family);margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.15;color:var(--color-foreground)}.ss-carousel__controls{display:flex;align-items:center;gap:.625rem}.ss-carousel__counter{font-size:.875rem;font-weight:600;letter-spacing:.02em;color:var(--color-foreground);font-variant-numeric:tabular-nums;margin-inline-end:.5rem}.ss-carousel__button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;cursor:pointer;background-color:var(--color-foreground, #14181f);color:var(--color-background, #ffffff);transition:opacity .15s ease,transform .15s ease}.ss-carousel__button svg{width:1rem;height:1rem}.ss-carousel__button:hover:not(:disabled){transform:scale(1.06)}.ss-carousel__button:disabled{opacity:.3;cursor:default}.ss-carousel:not([data-enhanced]) .ss-carousel__controls,.ss-carousel:not([data-enhanced]) .ss-carousel__progress{display:none}.ss-carousel__track{display:flex;gap:var(--ss-carousel-gap, 1.5rem);list-style:none;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ss-carousel__track::-webkit-scrollbar{display:none}.ss-carousel__slide{flex:0 0 calc((100% - (var(--ss-carousel-per-view, 2) - 1) * var(--ss-carousel-gap, 1.5rem)) / var(--ss-carousel-per-view, 2));scroll-snap-align:start;min-width:0}.ss-carousel__progress{position:relative;width:min(220px,60%);height:6px;margin:2rem auto 0;border-radius:999px;background-color:#26241f24;overflow:hidden}.ss-carousel__progress-bar{position:absolute;inset-block:0;inset-inline-start:var(--ss-progress-offset, 0%);width:var(--ss-progress-width, 100%);border-radius:999px;background-color:var(--color-foreground, #14181f);transition:inset-inline-start .15s ease}@media(prefers-reduced-motion:reduce){.ss-carousel__progress-bar,.ss-carousel__button{transition:none}}@media screen and (max-width:749px){.ss-carousel__track{--ss-carousel-gap: .875rem}.ss-carousel__slide{flex-basis:calc(100% - 3rem)}.ss-carousel__header{margin-bottom:1.5rem}}.ss-review{display:flex;flex-direction:column;gap:1.25rem;padding-inline-end:1rem}.ss-review__rating{display:flex;align-items:center;gap:.5rem}.ss-review__stars{display:inline-flex;gap:.125rem;color:var(--ss-star-color, #E9A13B)}.ss-review__star{width:1.125rem;height:1.125rem}.ss-review__star--empty{color:#26241f33}.ss-review__score{font-size:.9375rem;font-weight:500;color:var(--color-foreground)}.ss-review__text{margin:0;font-size:clamp(1.125rem,.85rem + 1vw,1.75rem);line-height:1.25;font-weight:700;color:var(--color-foreground)}.ss-review__author{display:flex;align-items:center;gap:.875rem;margin-block-start:auto}.ss-review__avatar{display:block;flex:none;width:3rem;height:3rem;border-radius:50%;overflow:hidden;border:1px solid rgba(38,36,31,.25);background-color:#26241f0a}.ss-review__avatar-image{width:100%;height:100%;object-fit:cover;display:block}.ss-review__author-name{font-style:normal;font-size:1rem;color:var(--color-foreground)}.ss-carousel[dim-inactive] .ss-carousel__track:has([data-ss-current])>.ss-review{opacity:var(--ss-review-dim-opacity, .25);transition:opacity .35s ease}.ss-carousel[dim-inactive] .ss-carousel__track>.ss-review[data-ss-current]{opacity:1}.ss-carousel[dim-inactive] .ss-carousel__track>.ss-review:focus-within{opacity:1}@media(prefers-reduced-motion:reduce){.ss-carousel[dim-inactive] .ss-carousel__track>.ss-review{transition:none}}@media screen and (max-width:749px){.ss-carousel[dim-inactive] .ss-carousel__track:has([data-ss-current])>.ss-review{opacity:1}}.ss-social__card{position:relative;display:block;overflow:hidden;border-radius:var(--ss-social-radius, 12px);aspect-ratio:var(--ss-social-ratio, 9 / 16);background-color:#26241f0f;text-decoration:none}.ss-social__media,.ss-social__card video{display:block;width:100%;height:100%;object-fit:cover}.ss-social__badge{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));pointer-events:none}.ss-social__badge svg{width:100%;height:100%}a.ss-social__card:focus-visible{outline:2px solid var(--color-foreground, #14181f);outline-offset:3px}.ss-editorial{display:grid;grid-template-columns:var(--ss-editorial-columns, 40fr 60fr);column-gap:var(--ss-editorial-gap, 96px);align-items:start}.ss-editorial__heading{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.2;color:var(--color-foreground);text-wrap:balance}.ss-editorial__body{color:var(--color-foreground);max-width:62ch}.ss-editorial__body>:first-child{margin-block-start:0}.ss-editorial__body>:last-child{margin-block-end:0}.ss-editorial__body p{margin-block:0 1.5em;line-height:1.55}@media screen and (max-width:989px){.ss-editorial{grid-template-columns:1fr;row-gap:1.75rem}}.ss-marquee{width:100%;overflow:hidden}.ss-marquee__track{display:flex;width:max-content;gap:var(--ss-marquee-gap, 24px);animation:ss-marquee-scroll var(--ss-marquee-duration, 70s) linear infinite;will-change:transform}.ss-marquee[data-direction=right] .ss-marquee__track{animation-direction:reverse}.ss-marquee[data-pause-on-hover]:hover .ss-marquee__track,.ss-marquee[data-pause-on-hover]:focus-within .ss-marquee__track{animation-play-state:paused}@keyframes ss-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - (var(--ss-marquee-gap, 24px) / 2)))}}.ss-marquee__set{display:flex;gap:var(--ss-marquee-gap, 24px);list-style:none;margin:0;padding:0}.ss-marquee__item{flex:0 0 var(--ss-marquee-card-width, 340px)}.ss-marquee__media{display:block;overflow:hidden;border-radius:var(--ss-marquee-radius, 12px);aspect-ratio:var(--ss-marquee-ratio, 3 / 4);background-color:#26241f0f}.ss-marquee__image{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.ss-marquee{overflow-x:auto;scrollbar-width:none}.ss-marquee::-webkit-scrollbar{display:none}.ss-marquee__track{animation:none}}@media screen and (max-width:749px){.ss-marquee__item{flex-basis:calc(var(--ss-marquee-card-width, 340px) * .62)}}.ss-collection-banner{position:relative;display:grid;place-items:center;width:100%;min-height:var(--ss-banner-height, 75svh);overflow:hidden;border-radius:var(--ss-banner-radius, 0);isolation:isolate}.ss-collection-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ss-collection-banner__image,.ss-collection-banner__video{width:100%;height:100%;object-fit:cover;display:block}.ss-collection-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--ss-banner-overlay, .15))}.ss-collection-banner__title{margin:0;padding:0 1.5rem;text-align:center;text-wrap:balance;font-family:var(--font-heading--family);font-size:clamp(2.25rem,1.2rem + 4vw,5rem);line-height:1.05;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.3)}.ss-product-grid{display:grid;grid-template-columns:repeat(var(--ss-product-grid-columns, 3),minmax(0,1fr));gap:calc(var(--ss-product-grid-gap, 32px) * 1.25) var(--ss-product-grid-gap, 32px);list-style:none;margin:0;padding:0}.ss-product-grid__item{display:flex;flex-direction:column;gap:1rem}.ss-product-card{position:relative;display:block;text-decoration:none;color:#fff}.ss-product-card__media{display:block;position:relative;overflow:hidden;border-radius:var(--ss-product-grid-radius, 16px);aspect-ratio:var(--ss-product-grid-ratio, 4 / 5);background-color:#26241f0f}.ss-product-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.6,.2,1)}.ss-product-card:hover .ss-product-card__image,.ss-product-card:focus-visible .ss-product-card__image{transform:scale(1.04)}.ss-product-card:hover .ss-product-card__label,.ss-product-card:focus-visible .ss-product-card__label{background-color:#fff;border-color:#fff;color:var(--color-foreground, #14181f);text-shadow:none}.ss-product-card:focus-visible{outline:2px solid var(--color-foreground, #14181f);outline-offset:4px;border-radius:var(--ss-product-grid-radius, 16px)}.ss-rating{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--color-foreground)}.ss-rating__stars{display:inline-flex;gap:.2rem;color:var(--ss-star-color, #E9A13B)}.ss-rating__star{width:1.0625rem;height:1.0625rem}.ss-rating__star--empty{color:#26241f33}.ss-rating__count{font-size:.9375rem;font-variant-numeric:tabular-nums}@media screen and (max-width:989px){.ss-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.ss-product-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ss-product-card__image{transition:none}.ss-product-card:hover .ss-product-card__image{transform:none}}.ss-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-block-start:3.5rem}.ss-pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .65rem;border-radius:999px;text-decoration:none;color:var(--color-foreground);font-size:.9375rem}a.ss-pagination__link:hover{background-color:#26241f14}.ss-pagination__link--current{background-color:var(--color-foreground, #14181f);color:var(--color-background, #ffffff);font-weight:600}.ss-pagination__link--gap{opacity:.5}@media screen and (min-width:990px){.footer-content{grid-template-columns:2.2fr 1fr 1.3fr 1fr;column-gap:3rem}}.footer-content p{margin-block-start:0;margin-block-end:1.35rem}.footer-content p:last-child{margin-block-end:0}.footer-content a{text-decoration:none}.footer-content a:hover,.footer-content a:focus-visible{text-decoration:underline;text-underline-offset:.25em}.footer-utilities .utilities p{margin:0}@media screen and (max-width:749px){.footer-content p{margin-block-end:1rem}}.variant-picker .variant-option--swatches{display:grid;grid-template-columns:repeat(var(--ss-swatches-per-row, 6),minmax(44px,80px));gap:var(--variant-picker-swatch-gap, 8px);justify-content:start}.variant-picker .variant-option--swatches legend{grid-column:1 / -1;margin-block-end:var(--margin-xs)}.variant-picker .variant-option__button-label--has-swatch:not(.variant-option__button-label--with-name){display:block;padding:0;border:none;border-radius:var(--variant-picker-swatch-radius);aspect-ratio:1;overflow:hidden;min-height:auto;flex-basis:auto}.variant-picker .variant-option__button-label--has-swatch:not(.variant-option__button-label--with-name) .swatch{display:block;width:100%!important;height:100%!important;border-radius:var(--variant-picker-swatch-radius)!important}.variant-picker .variant-option__button-label--has-swatch.variant-option__button-label--with-name{display:flex;align-items:center;gap:var(--gap-xs, .5rem);padding:var(--padding-xs) var(--padding-sm);border:var(--options-border-width) solid var(--color-variant-border);border-radius:var(--variant-picker-swatch-radius);min-height:auto;flex-basis:auto;aspect-ratio:unset}.variant-picker .variant-option__button-label--has-swatch.variant-option__button-label--with-name:hover{border-color:var(--color-variant-hover-border);outline:none}.variant-picker .variant-option__button-label--has-swatch.variant-option__button-label--with-name:has(:checked){border-color:var(--color-selected-variant-border)}.variant-picker .variant-option__button-label--has-swatch.variant-option__button-label--with-name .swatch{border-radius:var(--variant-picker-swatch-radius)!important;flex:none}.variant-picker .variant-option__button-label--has-swatch:not(.variant-option__button-label--with-name):has(:checked){outline:2px solid var(--color-selected-variant-border);outline-offset:2px}.variant-picker .variant-option__button-label--has-swatch:not(.variant-option__button-label--with-name):hover{outline:2px solid var(--color-variant-hover-border);outline-offset:2px}.variant-option__swatch-name{pointer-events:none;z-index:2;white-space:nowrap;line-height:1}@media screen and (max-width:749px){.variant-picker .variant-option--swatches{grid-template-columns:repeat(var(--ss-swatches-per-row, 6),minmax(36px,64px))}}body.template-product #header-component .header__row--top,body.page-contact #header-component .header__row--top,body.template-page-faqs #header-component .header__row--top{background-color:#26241f!important;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-background: #26241F;--color-background-rgb: 38 36 31;--color-border: rgba(255, 255, 255, .15);--color-account-icon: #ffffff;color:#fff}body.template-product .header__row--top,body.page-contact .header__row--top,body.template-page-faqs .header__row--top{box-shadow:0 6px 24px #00000059}body.template-product .header[data-sticky-state=active] .header__row--top,body.page-contact .header[data-sticky-state=active] .header__row--top,body.template-page-faqs .header[data-sticky-state=active] .header__row--top{box-shadow:none}body.template-page-faqs #header-group{background-color:#fff}.text-block.text-block--text_GnyQiN :is(h1,h2,h3,h4,h5,h6),.text-block.text-block--text_GnyQiN>*{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:40px!important;line-height:1!important;letter-spacing:0!important}@media screen and (max-width:749px){.text-block.text-block--text_GnyQiN :is(h1,h2,h3,h4,h5,h6),.text-block.text-block--text_GnyQiN>*{font-size:28px!important}}body.template-product .content-for-layout>.shopify-section:first-child,body.template-list-collections .content-for-layout>.shopify-section:first-child,body.page-about .content-for-layout>.shopify-section:first-child,body.page-contact .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height) * -1)}body.template-product #header-group,body.template-list-collections #header-group,body.page-about #header-group,body.page-contact #header-group{position:relative;z-index:var(--layer-menu-drawer, 4)}.menu-list__link,.mega-menu__link,.mega-menu__link--parent,.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{font-family:Poppins,sans-serif!important;font-style:normal!important;font-weight:400!important}#header-component{--ss-menu-item-padding: 1.25rem}.menu-list:not(.menu-list--mobile) .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:var(--ss-menu-item-padding)}:is(.footer-content,.footer-utilities) .text-block:not(.text-block--text_contacts_heading,.text-block--text_shop_heading,.text-block--text_care_heading),:is(.footer-content,.footer-utilities) .text-block:not(.text-block--text_contacts_heading,.text-block--text_shop_heading,.text-block--text_care_heading) *{font-family:Poppins,sans-serif!important;font-weight:400!important}.header[transparent] .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:none!important}.header[transparent] .header-logo__image-container--inverse{display:block!important}body.template-list-collections .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original,body.page-about .header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:none!important}body.template-list-collections .header-logo__image-container--inverse,body.page-about .header-logo__image-container--inverse{display:block!important}:root{--ss-cta-scale: 1.15}.button:not(.button-unstyled,.dropdown-localization__button,.cart-items__remove),.button-secondary{padding-block:calc(var(--button-padding-block) * var(--ss-cta-scale));padding-inline:calc(var(--button-padding-inline) * var(--ss-cta-scale));font-size:calc(var(--font-paragraph--size) * var(--ss-cta-scale))}.ss-collection-btn .ss-collection-btn__btn{padding:calc(1rem * var(--ss-cta-scale)) calc(2.25rem * var(--ss-cta-scale));gap:calc(.75rem * var(--ss-cta-scale));font-size:calc(1.05rem * var(--ss-cta-scale))}.ss-collection-btn .ss-collection-btn__dot{width:calc(9px * var(--ss-cta-scale));height:calc(9px * var(--ss-cta-scale))}.ss-contact-form .ss-contact-form__submit{padding:calc(.875rem * var(--ss-cta-scale)) calc(2rem * var(--ss-cta-scale));gap:calc(.6rem * var(--ss-cta-scale));font-size:calc(1rem * var(--ss-cta-scale))}.ss-contact-form .ss-contact-form__submit-dot{width:calc(8px * var(--ss-cta-scale));height:calc(8px * var(--ss-cta-scale))}.swatch-ribbon-wrapper .swatch-ribbon .swatch-ribbon__cta{min-height:calc(44px * var(--ss-cta-scale));padding:calc(.75rem * var(--ss-cta-scale)) calc(1.4rem * var(--ss-cta-scale));font-size:calc(.9rem * var(--ss-cta-scale))}.ss-carousel:has(.ss-social__card):not([data-overflowing]) .ss-carousel__progress{display:none}.ss-story{display:flex;flex-direction:column;gap:var(--ss-story-gap, 40px);width:100%;max-width:var(--ss-story-max-width, 1200px);margin-inline:auto;padding-block:var(--ss-story-pt, 64px) var(--ss-story-pb, 64px)}.ss-story .ss-story__heading{margin:0;font-family:var(--ss-story-h-font);font-size:var(--ss-story-h-size-mobile);font-weight:var(--ss-story-h-weight);font-style:var(--ss-story-h-style);line-height:var(--ss-story-h-line-height);letter-spacing:var(--ss-story-h-letter-spacing);text-transform:var(--ss-story-h-case);text-align:var(--ss-story-h-align);color:var(--ss-story-h-color, var(--color-foreground));text-wrap:balance}.ss-story__media{display:grid;grid-template-columns:repeat(var(--ss-story-columns, 1),minmax(0,1fr));gap:var(--ss-story-image-gap, 16px)}.ss-story__image-wrap{position:relative;overflow:hidden;border-radius:var(--ss-story-radius, 8px);aspect-ratio:var(--ss-story-ratio, 1 / 1);background-color:#26241f0f}.ss-story__image{display:block;width:100%;height:100%;object-fit:cover}.ss-story--ratio-adapt .ss-story__image-wrap{aspect-ratio:auto}.ss-story--ratio-adapt .ss-story__image{height:auto}.ss-story .ss-story__text{width:100%;max-width:var(--ss-story-t-max-width, 860px);margin-inline:auto;font-family:var(--ss-story-t-font);font-size:var(--ss-story-t-size-mobile);font-weight:var(--ss-story-t-weight);font-style:var(--ss-story-t-style);line-height:var(--ss-story-t-line-height);letter-spacing:var(--ss-story-t-letter-spacing);text-transform:var(--ss-story-t-case);text-align:var(--ss-story-t-align);color:var(--ss-story-t-color, var(--color-foreground))}.ss-story .ss-story__text :is(p,li,h1,h2,h3,h4,h5,h6){font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.ss-story .ss-story__text :is(strong,b){font-weight:700}.ss-story .ss-story__text :is(em,i){font-style:italic}.ss-story .ss-story__text p{margin:0 0 1em}.ss-story .ss-story__text>:last-child{margin-bottom:0}@media screen and (min-width:750px){.ss-story .ss-story__heading{font-size:var(--ss-story-h-size)}.ss-story .ss-story__text{font-size:var(--ss-story-t-size)}}@media screen and (max-width:749px){.ss-story{gap:calc(var(--ss-story-gap, 40px) * .7);padding-block:calc(var(--ss-story-pt, 64px) * .7) calc(var(--ss-story-pb, 64px) * .7)}.ss-story--stack .ss-story__media{grid-template-columns:1fr}}.content-for-layout>.shopify-section:has(.ss-contact-form){max-width:100%}.ss-contact-form__inner>*{min-width:0}@media screen and (max-width:989px){.shopify-section .ss-contact-form{padding-inline:var(--page-margin, 16px);padding-block:calc(var(--header-group-height, 100px) + 24px) 56px}.shopify-section .ss-contact-form__inner{grid-template-columns:1fr;gap:40px}.shopify-section .ss-contact-form__right{position:static}.shopify-section .ss-contact-form--media-below .ss-contact-form__right{order:0}.shopify-section .ss-contact-form--media-above .ss-contact-form__right{order:-1}.shopify-section .ss-contact-form__media-wrap{aspect-ratio:4 / 3}}@media screen and (max-width:749px){.shopify-section .ss-contact-form{padding-block:calc(var(--header-group-height, 90px) + 16px) 40px}.shopify-section .ss-contact-form__inner{gap:32px}.shopify-section .ss-contact-form__subheading{margin-bottom:1.5rem}.shopify-section .ss-contact-form__input{font-size:16px}.shopify-section .ss-contact-form__footer{align-items:stretch}.shopify-section .ss-contact-form__submit{justify-content:center;width:100%}.shopify-section .ss-contact-form__media-wrap{border-radius:12px}}body.template-product .product-details :not(.text-block--text_GnyQiN,.text-block--text_GnyQiN *,svg,svg *){font-family:Poppins,sans-serif!important}body.template-product .product-details :not(.text-block--text_GnyQiN,.text-block--text_GnyQiN *,strong,b,strong *,b *,svg,svg *){font-weight:400!important}#header-component .header-logo{padding-inline-start:var(--logo-padding-left, 0px)}@media screen and (max-width:749px){#header-component .header-logo{padding-inline-start:var(--logo-padding-left-mobile, 0px)}}.variant-picker .variant-option--grouped .variant-option__group-title{grid-column:1 / -1;display:block;margin-block:.5rem calc(14px - var(--variant-picker-swatch-gap, 8px));font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.3;color:var(--variant-option-label-color, var(--color-foreground));opacity:.85}.variant-picker .variant-option--grouped legend+.variant-option__group-title{margin-block-start:0}.variant-picker .variant-option--grouped legend{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:.25rem;margin-block-end:.75rem}.variant-picker .variant-option--grouped .variant-option__legend-item{display:inline-flex;align-items:baseline;gap:.4em}.variant-picker .variant-option--grouped .variant-option__legend-item .variant-option__swatch-value{margin-inline-start:0}:root{--ss-dark-logo-card-bg: #ffffff}#header-component[transparent]:has(.header-logo__image-container--inverse) .header__row--top,body.template-list-collections #header-component .header__row--top,body.page-about #header-component .header__row--top{background-color:var(--ss-dark-logo-card-bg)!important}#header-component .menu-list:not(.menu-list--mobile) .menu-list__submenu,#header-component .menu-list:not(.menu-list--mobile) .menu-list__disclosure{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
