*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:17px;line-height:1.6;color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:700;line-height:1.1;margin:0;letter-spacing:-.005em}p{margin:0 0 .8em}p:last-child{margin-bottom:0}:focus-visible{outline:3px solid var(--c-button);outline-offset:3px}.main:focus{outline:none}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--c-text);color:#fff;padding:10px 16px;border-radius:999px;text-decoration:none;font-weight:700}.skip-link:focus{top:12px}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.container--narrow{max-width:760px}@media(min-width:750px){.container{padding:0 32px}}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 28px;border:2px solid var(--c-button);border-radius:999px;background:var(--c-button);color:var(--c-button-text);font-family:var(--font-body);font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;cursor:pointer;text-align:center;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #3b1f3a24}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.button--outline{background:transparent;color:var(--c-text);border-color:var(--c-text)}.button--dark{background:var(--c-text);border-color:var(--c-text);color:#fff}.button--full{width:100%}.button--grow{flex:1 1 200px}.button--small{min-height:40px;padding:8px 16px;font-size:15px}.button-row{display:flex;flex-wrap:wrap;gap:12px}.button-row--center{justify-content:center}.button-reset{background:none;border:0;padding:0;cursor:pointer}.text-link{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:var(--c-text);text-underline-offset:4px}.text-link--small{font-size:15px;font-weight:700}.icon-button{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--c-text);text-decoration:none;background:transparent;border:0;cursor:pointer}.icon-button:hover{background:var(--c-surface)}.badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}.badge--sale{background:var(--c-sale);color:#fff}.badge--save{background:var(--tile-mint);color:#1f5a3a;letter-spacing:0;text-transform:none;font-size:14px}.badge--soldout{background:#fff;color:var(--c-text);border:1px solid var(--c-border)}.badge--dark{background:var(--c-text);color:#fff}.pill-label{display:inline-block;align-self:flex-start;background:#fff;color:var(--c-text);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.announcement{background:var(--c-dark);color:var(--c-dark-text);font-size:14px;font-weight:700;text-align:center}.announcement__inner{padding-top:9px;padding-bottom:9px}.announcement a{color:inherit;text-decoration:none}.announcement p{margin:0}.section-header{position:sticky;top:0;z-index:40}.site-header{background:var(--c-bg);border-bottom:1px solid var(--c-border)}.site-header__inner{display:flex;align-items:center;gap:16px;min-height:76px}.site-header__logo{text-decoration:none;color:var(--c-text);display:inline-flex;align-items:center;flex-shrink:0}.site-header__logo-img{width:auto}.site-header__name{font-family:var(--font-heading);font-weight:700;font-size:28px;line-height:1;color:var(--c-text)}.site-nav{flex:1;display:none;justify-content:center}.site-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 6px}.site-nav__item{position:relative}.site-nav__link{display:inline-flex;align-items:center;gap:4px;padding:10px 14px;border-radius:999px;font-weight:800;font-size:16px;text-decoration:none;color:var(--c-text)}.site-nav__link:hover,.site-nav__link[aria-current=page]{background:var(--c-surface)}.site-nav__dropdown{position:absolute;top:100%;left:0;min-width:210px;list-style:none;margin:0;padding:10px;background:#fff;border:1px solid var(--c-border);border-radius:18px;box-shadow:0 14px 34px #3b1f3a1f;opacity:0;visibility:hidden;transform:translateY(6px);transition:.15s ease}.site-nav__item--has-sub:hover .site-nav__dropdown,.site-nav__item--has-sub:focus-within .site-nav__dropdown{opacity:1;visibility:visible;transform:none}.site-nav__dropdown a{display:block;padding:9px 12px;border-radius:12px;text-decoration:none;font-weight:700}.site-nav__dropdown a:hover{background:var(--c-surface)}.site-header__icons{display:flex;align-items:center;gap:4px;margin-left:auto}.cart-link{position:relative;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:999px;background:var(--c-surface);color:var(--c-text);text-decoration:none;font-weight:800}.cart-link__count{font-size:15px}.mobile-nav{position:static}.mobile-nav summary{list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav__close,.mobile-nav[open] .mobile-nav__open{display:none}.mobile-nav[open] .mobile-nav__close{display:inline-flex}.mobile-nav__panel{position:absolute;left:0;right:0;top:100%;background:var(--c-bg);border-bottom:1px solid var(--c-border);box-shadow:0 18px 30px #3b1f3a1a;padding:12px 20px 24px}.mobile-nav__list,.mobile-nav__sub{list-style:none;margin:0;padding:0}.mobile-nav__list>li>a{display:block;padding:14px 4px;font-family:var(--font-heading);font-size:22px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--c-border)}.mobile-nav__sub a{display:block;padding:10px 16px;text-decoration:none;font-weight:700}.site-header{position:relative}@media(min-width:990px){.mobile-nav{display:none}.site-nav{display:flex}.site-header__icons{margin-left:0}}@media(max-width:989px){.site-header__inner{gap:8px}.site-header__logo{min-width:0}.site-header__name{font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-button--hide-mobile{display:none}}.section{padding:64px 0}.section--tight{padding:24px 0}.section--top{padding-top:40px}.section--soft{background:var(--c-surface)}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 20px;margin-bottom:28px}.section-head--center{justify-content:center;text-align:center}.section-title{font-size:clamp(30px,4vw,42px)}.section-title--small{font-size:26px;margin:32px 0 14px}.section-sub{color:var(--c-text-soft);font-size:17px;margin:0}.page-title{font-size:clamp(34px,5vw,52px);margin-bottom:18px}@media(min-width:990px){.section{padding:84px 0}.section--tight{padding:28px 0}}.hero{background:var(--hero-bg, var(--c-surface))}.hero__inner{display:grid;gap:36px;align-items:center;padding-top:40px;padding-bottom:48px}.hero__content{display:flex;flex-direction:column;gap:20px}.hero__heading{font-size:clamp(42px,6vw,68px);line-height:1.02}.hero__text{font-size:19px;color:var(--c-text-soft);max-width:520px}.hero__media{border-radius:calc(var(--radius) + 8px);overflow:hidden;background:#fff;aspect-ratio:1 / 1}.hero__img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.hero__inner{grid-template-columns:1fr 1fr;gap:56px;padding-top:64px;padding-bottom:72px}.hero__media{aspect-ratio:5 / 4.4}}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:990px){.tiles{display:flex;gap:20px}.tiles>.tile{flex:1 1 0;min-width:0}}.tile{position:relative;display:flex;align-items:flex-end;min-height:200px;padding:22px;border-radius:var(--radius);text-decoration:none;color:var(--c-text);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.tile:hover{transform:translateY(-3px);box-shadow:0 12px 26px #3b1f3a1f}@media(min-width:990px){.tile{min-height:250px}}.tile--berry{background:var(--c-dark);color:var(--c-dark-text)}.tile--blush{background:var(--tile-blush)}.tile--mint{background:var(--tile-mint)}.tile--butter{background:var(--tile-butter)}.tile--lilac{background:var(--tile-lilac)}.tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tile--has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#280f2399)}.tile--has-img{color:#fff}.tile__text{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px}.tile__title{font-family:var(--font-heading);font-size:clamp(19px,5vw,26px);font-weight:700;line-height:1.1;overflow-wrap:anywhere}.tile__text{min-width:0}@media(max-width:749px){.tile{padding:16px;min-height:160px}}.tile__sub{font-size:15px;opacity:.9}.grid{display:grid;gap:28px 16px}.grid--products{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(min-width:750px){.grid--products{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px}.grid--collections{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.grid--products{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{display:flex;flex-direction:column;gap:12px;min-width:0}.card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--radius);overflow:hidden;background:var(--c-surface)}.card__img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.card:hover .card__img{transform:scale(1.04)}.card__badges{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px;z-index:1}.card__info{display:flex;flex-direction:column;gap:4px}.card__title{font-family:var(--font-body);font-size:17px;font-weight:800;line-height:1.35}.card__title a{text-decoration:none}.card__title a:hover{text-decoration:underline;text-underline-offset:3px}.card__form{margin:0}.card .button{min-height:46px;padding:10px 18px;font-size:15px;margin-top:auto}.price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:800}.price__compare{color:var(--c-text-soft);font-weight:600}.price--sale .price__current{color:#c2185b}.price--large .price__current{font-family:var(--font-heading);font-size:34px;font-weight:700}.price--large .price__compare{font-size:18px}.promo{display:grid;border-radius:calc(var(--radius) + 8px);overflow:hidden;background:var(--c-dark);color:var(--c-dark-text)}.promo__content{padding:40px 28px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.promo__badge{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.promo__heading{font-size:clamp(32px,4vw,46px)}.promo__text{color:var(--c-dark-soft);font-size:18px;max-width:460px}.promo__media{min-height:280px;background:#ffffff0f}.promo__img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.promo{grid-template-columns:1.05fr 1fr}.promo__content{padding:60px 56px;justify-content:center}.promo__media{min-height:420px}}.features{display:grid;gap:18px}@media(min-width:750px){.features{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px}}.feature{border:1.5px solid var(--c-border);border-radius:var(--radius);padding:30px;display:flex;flex-direction:column;gap:10px;background:#fff}.feature__icon,.perk__icon{color:var(--c-sale)}.feature__title,.perk__title{font-size:23px;font-weight:600}.feature__text,.perk__text{color:var(--c-text-soft);font-size:16px}.newsletter{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.newsletter__form{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:540px;margin-top:10px;justify-content:center}.newsletter__form .input{flex:1 1 260px}.input,.select{width:100%;min-height:52px;padding:12px 20px;border-radius:999px;border:2px solid var(--c-border);background:#fff;color:var(--c-text);font-size:16px}.input:focus,.select:focus{border-color:var(--c-button);outline:none;box-shadow:0 0 0 3px #f06a9740}.input--area{border-radius:20px;min-height:120px;resize:vertical}.input--qty{width:84px;text-align:center;padding:10px}.select{-webkit-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%233B1F3A' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;width:auto}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;text-align:left}.field label{font-weight:700;font-size:15px}.stack-form{margin-bottom:18px}.contact-form{margin-top:18px}.checkbox{display:flex;align-items:center;gap:10px;margin:6px 0 16px;font-weight:600}.form-message{padding:12px 18px;border-radius:16px;font-weight:700;width:100%}.form-message ul{margin:0;padding-left:18px}.form-message--success{background:var(--tile-mint);color:#1f5a3a}.form-message--error{background:#ffe4e4;color:#9b1c1c}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;padding-top:20px;font-size:14px;color:var(--c-text-soft)}.breadcrumbs a{color:var(--c-text-soft)}.breadcrumbs [aria-current]{color:var(--c-text);font-weight:700}.product{display:grid;gap:32px;padding-top:20px;padding-bottom:64px}@media(min-width:990px){.product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.product__gallery{position:sticky;top:100px}}.product__stage{position:relative;border-radius:calc(var(--radius) + 8px);overflow:hidden;background:var(--c-surface);aspect-ratio:1 / 1}.product__slide{width:100%;height:100%}.product__slide[hidden]{display:none}.product__img,.product__slide video,.product__slide iframe,.product__slide model-viewer{width:100%;height:100%;object-fit:contain}.product__badge{position:absolute;top:18px;left:18px;z-index:2}.product__thumbs{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.product__thumb{width:100%;aspect-ratio:1 / 1;padding:0;border-radius:16px;overflow:hidden;border:2px solid transparent;background:var(--c-surface);cursor:pointer}.product__thumb.is-active{border-color:var(--c-text)}.product__thumb-img{width:100%;height:100%;object-fit:cover}.product__info{display:flex;flex-direction:column;gap:20px}.product__title{font-size:clamp(34px,4vw,48px)}.product__intro{color:var(--c-text-soft);font-size:18px;margin:0}.product__form{display:flex;flex-direction:column;gap:20px;margin:0}.option{border:0;margin:0;padding:0;min-width:0}.option__legend{font-weight:800;margin-bottom:10px;padding:0}.option__selected{font-weight:600;color:var(--c-text-soft)}.option__values{display:flex;flex-wrap:wrap;gap:10px}.option__input{position:absolute;opacity:0;width:1px;height:1px}.option__pill{display:inline-flex;align-items:center;gap:8px;min-height:46px;min-width:56px;justify-content:center;padding:8px 18px;border-radius:999px;border:2px solid var(--c-border);background:#fff;font-weight:800;cursor:pointer;transition:.12s ease}.option__pill:hover{border-color:var(--c-text)}.option__input:checked+.option__pill{background:var(--c-text);border-color:var(--c-text);color:#fff}.option__input:focus-visible+.option__pill{outline:3px solid var(--c-button);outline-offset:2px}.option__pill.is-unavailable{opacity:.45;text-decoration:line-through}.option__swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.product__buy{display:flex;flex-wrap:wrap;gap:12px}.qty{display:inline-flex;align-items:center;border:2px solid var(--c-border);border-radius:999px;height:56px}.qty__btn{width:48px;height:52px;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--c-text)}.qty__input{width:42px;border:0;text-align:center;font-weight:800;background:none;-moz-appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__buy .button{min-height:56px}.product__dynamic .shopify-payment-button__button{border-radius:999px;min-height:56px;overflow:hidden}.product__dynamic .shopify-payment-button__button--unbranded{background:var(--c-text);color:#fff;font-weight:800;font-size:17px}.product__dynamic .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#2a1529}.product__dynamic .shopify-payment-button__more-options{color:var(--c-text)}.trust{list-style:none;margin:0;padding:18px 22px;background:var(--c-surface);border-radius:var(--radius);display:flex;flex-direction:column;gap:12px}.trust li{display:flex;align-items:center;gap:12px;font-size:15px}.trust .icon{width:22px;height:22px;color:var(--c-sale);flex-shrink:0}.accordion{border-top:1px solid var(--c-border)}.accordion__item{border-bottom:1px solid var(--c-border)}.accordion__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 0;font-weight:800;font-size:17px;cursor:pointer}.accordion__item summary::-webkit-details-marker{display:none}.accordion__icon{transition:transform .2s ease;display:inline-flex}.accordion__item[open] .accordion__icon{transform:rotate(45deg)}.accordion__content{padding-bottom:18px;color:var(--c-text-soft)}.perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:990px){.perks{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.perk{background:#fff;border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:8px}.rte img{border-radius:16px;margin:12px 0}.rte table{width:100%;border-collapse:collapse;margin:12px 0;font-size:15px}.rte th,.rte td{border:1px solid var(--c-border);padding:8px 10px;text-align:left}.rte ul,.rte ol{padding-left:20px}.rte a{text-underline-offset:3px}.collection-hero{margin-bottom:14px}.collection-hero__text{color:var(--c-text-soft);max-width:680px}.toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px}.toolbar__count{color:var(--c-text-soft);margin:0;font-weight:600}.toolbar__sort{display:flex;align-items:center;gap:10px;margin:0}.toolbar__label{font-weight:700}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.pagination__link{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid var(--c-border);text-decoration:none;font-weight:800}.pagination__link.is-current{background:var(--c-text);border-color:var(--c-text);color:#fff}.empty{text-align:center;padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:16px}.search-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;max-width:640px}.search-form .input{flex:1 1 260px}.search-result{display:flex;flex-direction:column;gap:4px;padding:22px;border-radius:var(--radius);background:var(--c-surface);text-decoration:none}.search-result__type{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-soft)}.search-result__title{font-weight:800}.collection-card{display:flex;flex-direction:column;gap:10px;text-decoration:none}.collection-card__media{display:block;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden;background:var(--c-surface)}.collection-card__media img,.collection-card__media svg{width:100%;height:100%;object-fit:cover}.collection-card__title{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:22px;font-weight:600}.collection-card__meta{color:var(--c-text-soft);font-size:14px}.cart{display:grid;gap:32px}@media(min-width:990px){.cart{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.cart__items{display:flex;flex-direction:column;border-top:1px solid var(--c-border)}.cart-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px 18px;padding:20px 0;border-bottom:1px solid var(--c-border);align-items:start}@media(min-width:750px){.cart-item{grid-template-columns:110px minmax(0,1fr) auto auto;align-items:center}}.cart-item__media{border-radius:18px;overflow:hidden;background:var(--c-surface);aspect-ratio:1 / 1;grid-row:span 2}@media(min-width:750px){.cart-item__media{grid-row:auto}}.cart-item__media img,.cart-item__media svg{width:100%;height:100%;object-fit:cover}.cart-item__title{font-weight:800;text-decoration:none}.cart-item__variant{color:var(--c-text-soft);font-size:15px;margin:2px 0 0}.cart-item__price{font-size:15px;margin:4px 0 0}.cart-item__actions{display:flex;align-items:center;gap:14px}.cart-item__total{font-weight:800;margin:0}.cart__summary{background:var(--c-surface);border-radius:var(--radius);padding:26px;display:flex;flex-direction:column;gap:12px}.cart__note-label{font-weight:700}.cart__line{display:flex;justify-content:space-between;gap:12px;margin:0}.cart__line--total{font-weight:800;font-size:20px;padding-top:10px}.cart__small{color:var(--c-text-soft);font-size:14px;margin:0}.cart__buttons{display:flex;flex-wrap:wrap;gap:10px}.account__orders{list-style:none;margin:0 0 20px;padding:0}.account__orders li{display:flex;flex-wrap:wrap;gap:6px 18px;padding:14px 0;border-bottom:1px solid var(--c-border)}.account__address{padding:18px 22px;border-radius:var(--radius);background:var(--c-surface);margin-bottom:14px}.account__recover summary{cursor:pointer;font-weight:700;margin:10px 0 14px}.article-meta{color:var(--c-text-soft);font-weight:600}.article-image{border-radius:var(--radius);overflow:hidden;margin-bottom:24px}.password{min-height:100vh;display:flex;align-items:center;background:var(--c-surface)}.password__inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.password__login{margin-top:20px}.password__login summary{cursor:pointer;font-weight:700}.gift-code{font-family:var(--font-heading);font-size:30px;letter-spacing:.1em;padding:14px 24px;border:2px dashed var(--c-button);border-radius:18px}.site-footer{background:var(--c-dark);color:var(--c-dark-soft);padding:56px 0 28px;margin-top:0}.site-footer a{color:var(--c-dark-soft);text-decoration:none}.site-footer a:hover{color:var(--c-dark-text);text-decoration:underline;text-underline-offset:3px}.site-footer__top{display:flex;flex-wrap:wrap;gap:36px 56px;justify-content:space-between}.site-footer__brand{flex:1 1 280px;max-width:380px;display:flex;flex-direction:column;gap:12px}.site-footer__name{font-family:var(--font-heading);font-size:28px;font-weight:700;color:var(--c-dark-text);margin:0}.site-footer__text{font-size:15px}.site-footer__col{flex:0 1 180px}.site-footer__heading{font-weight:800;color:var(--c-dark-text);margin-bottom:10px}.site-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:15px}.social{list-style:none;margin:6px 0 0;padding:0;display:flex;gap:8px}.social a{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1a}.site-footer__bottom{margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:14px}.site-footer__bottom p{margin:0}.site-footer__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.payment-icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.payment-icons svg{width:38px;height:24px}.placeholder-svg{width:100%;height:100%;background:var(--c-surface);fill:#3b1f3a40}.placeholder-svg--dark{background:#ffffff0f;fill:#ffffff4d}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
