:root{--bg: #0c1110;--bg-2: #121a18;--panel: #17201e;--line: #26322f;--line-2: #33413e;--white: #ffffff;--text: #d4dcda;--muted: #8d9b98;--mint: #9fe3d6;--mint-ink: #06201b;--black: #050606;--gold: #f3c23a;--red: #e5383b;--tile: #f1f1ef;--display: "Montserrat", "Arial Black", system-ui, sans-serif;--font: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter: 20px;--max: 1320px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:500 15px/1.6 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{max-width:100%}img{display:block;height:auto}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--white)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-9999px;top:0;z-index:99;background:var(--mint);color:var(--mint-ink);padding:10px 14px}.skip:focus{left:10px}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}@media(min-width:990px){:root{--gutter: 40px}}.narrow{max-width:760px}.empty{color:var(--muted);padding-block:24px}.rte{display:grid;gap:12px}.rte a{color:var(--mint);text-decoration:underline}.icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.kicker{font:700 12px var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--mint);margin-bottom:14px}.display{display:grid;justify-items:start;gap:8px;font:900 italic clamp(38px,6vw,84px)/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.display--sm{font-size:clamp(30px,4vw,54px)}.band{display:inline-block;background:var(--black);color:var(--white);padding:.08em .32em .12em;transform:rotate(-2deg) skew(-6deg);box-shadow:0 10px 30px #00000059}.band--mint{background:var(--mint);color:var(--mint-ink);transform:rotate(-2deg) skew(-6deg) translate(.35em)}.lead{font-size:17px;color:var(--text);max-width:46ch;margin-top:22px}.lead b{color:var(--white)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;background:var(--mint);color:var(--mint-ink);border:2px solid var(--mint);font:800 13px var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,transform .15s}.button:hover{background:var(--white);border-color:var(--white);transform:translateY(-2px)}.button--ghost{background:transparent;color:var(--white);border-color:var(--white)}.button--ghost:hover{background:var(--white);color:var(--black)}.button--full{width:100%}.button--soldout,.button--soldout:disabled{background:var(--red);border-color:var(--red);color:#fff;cursor:not-allowed;transform:none}.button--outline{background:transparent;color:var(--white);border-color:var(--line-2)}.actions{display:flex;flex-wrap:wrap;gap:12px}.link-arrow{display:inline-flex;align-items:center;gap:6px;font:700 13px var(--display);color:var(--mint);text-transform:uppercase;letter-spacing:.06em}.link-arrow .icon{width:16px;height:16px}.announce{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 12px;background:var(--mint);color:var(--mint-ink);font:700 12px var(--display);letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:9px var(--gutter)}.header{position:sticky;top:0;z-index:30;background:#0c1110e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.header__inner{display:flex;align-items:center;gap:28px;height:76px}.header__logo img{height:48px;width:auto}.header__nav{display:flex;align-items:center;gap:30px;margin-left:auto;font:700 13px var(--display);text-transform:uppercase;letter-spacing:.06em}.header__nav>a,.drop__trigger{padding-block:26px;border-bottom:2px solid transparent}.header__nav a:hover,.header__nav a[aria-current]{color:var(--mint)}.header__nav>a[aria-current],.drop__trigger[aria-current]{border-bottom-color:var(--mint)}.drop{position:relative}.drop__trigger:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg)}.drop__panel{position:absolute;top:100%;left:-18px;min-width:250px;display:grid;background:var(--panel);border:1px solid var(--line-2);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility .15s}.drop:hover .drop__panel,.drop:focus-within .drop__panel{opacity:1;visibility:visible;transform:none}.drop__panel a{padding:12px 14px;letter-spacing:.04em}.drop__panel a:hover{background:var(--bg)}.header__tools{display:flex;align-items:center;gap:18px;color:var(--white)}.header__cart{position:relative}.header__cart span{position:absolute;top:-6px;right:-9px;min-width:17px;height:17px;border-radius:9px;background:var(--mint);color:var(--mint-ink);font:800 10px/17px var(--display);text-align:center;padding-inline:4px}.header__menu{display:none;background:none;border:0;padding:0;color:var(--white);cursor:pointer;margin-left:auto}@media(max-width:1023px){.header__inner{height:64px;gap:18px}.header__logo img{height:40px}.header__menu{display:block}.header__tools{order:3}.header__nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--bg);border-bottom:1px solid var(--line);padding:4px var(--gutter) 16px}.header__nav.is-open{display:flex}.header__nav>a,.drop__trigger{display:block;padding:16px 0;border-bottom:1px solid var(--line)}.drop__panel{position:static;opacity:1;visibility:visible;transform:none;background:transparent;border:0;padding:0 0 8px 14px;min-width:0}.drop__panel a{padding:10px 0;color:var(--muted)}.drop__trigger:after{display:none}}.hero{position:relative;overflow:hidden;padding-block:56px 72px;border-bottom:1px solid var(--line)}.hero__glow{position:absolute;inset:-30% -20% auto auto;width:80vw;height:80vw;max-width:1100px;max-height:1100px;background:radial-gradient(circle,rgba(47,95,88,.75),transparent 62%);pointer-events:none}.hero__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hero .display{font-size:clamp(38px,4.6vw,70px)}.hero__copy{position:relative;z-index:2;min-width:0}.hero__logo{width:min(320px,70%);margin-bottom:28px;filter:drop-shadow(0 8px 20px rgba(0,0,0,.5))}.hero__chips{list-style:none;margin:24px 0 30px;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;font:700 13px var(--display);color:var(--white)}.hero__chips li{display:inline-flex;align-items:center;gap:8px}.hero__chips .icon{color:var(--mint);width:20px;height:20px}.hero__stage{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;min-width:0}.tile{position:relative;margin:0;grid-column:span 2;aspect-ratio:1 / 1;border-radius:16px;background:var(--tile);display:flex;align-items:center;justify-content:center;padding:34px 16px 16px;overflow:hidden}.tile--lg{grid-column:span 3;aspect-ratio:1 / 1.05;padding:40px 28px 24px}.tile img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 16px rgba(0,0,0,.18));transition:transform .5s cubic-bezier(.16,1,.3,1)}.tile:hover img{transform:scale(1.04)}.tile__brand{position:absolute;top:12px;left:14px;font:800 10px var(--display);letter-spacing:.16em;text-transform:uppercase;color:#6d7472}@media(max-width:899px){.hero{padding-block:32px 48px}.hero__inner{grid-template-columns:1fr}.hero__stage{order:-1;width:100%;gap:8px}.tile{padding:26px 8px 8px;border-radius:12px}.tile--lg{padding:30px 14px 14px}.tile__brand{font-size:8px;top:9px;left:10px;letter-spacing:.1em}.hero__logo{display:none}}@media(prefers-reduced-motion:no-preference){.hero .band{animation:slamIn .7s cubic-bezier(.16,1,.3,1) both}.hero .band--mint{animation-delay:.12s}.tile{animation:rise .7s cubic-bezier(.16,1,.3,1) both}.tile:nth-child(2){animation-delay:.08s}.tile:nth-child(3){animation-delay:.16s}.tile:nth-child(4){animation-delay:.22s}.tile:nth-child(5){animation-delay:.28s}.hero .lead,.hero__chips,.hero .actions{animation:rise .7s .3s cubic-bezier(.16,1,.3,1) both}}@keyframes slamIn{0%{opacity:0;translate:-60px 0}to{opacity:1;translate:0 0}}@keyframes rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes pieceIn{0%{opacity:0;translate:80px 0}to{opacity:1;translate:0 0}}@keyframes float{0%,to{margin-top:0}50%{margin-top:-12px}}.section{padding-block:72px}.section--alt{background:var(--bg-2);border-block:1px solid var(--line)}.section__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px}.section__title{font:900 italic clamp(26px,3vw,40px)/1 var(--display);text-transform:uppercase}.section__note{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;margin:-8px 0 26px}.section__note .icon{color:var(--gold);fill:var(--gold);stroke:var(--gold);width:18px;height:18px}.cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:899px){.cats{grid-template-columns:1fr}}.cat{position:relative;display:grid;align-content:space-between;min-height:420px;padding:26px;overflow:hidden;background:radial-gradient(circle at 60% 40%,#2f5f58 0%,var(--panel) 60%);border:1px solid var(--line);transition:border-color .2s}.cat:hover{border-color:var(--mint)}.cat__imgs{position:absolute;top:104px;right:18px;bottom:74px;left:18px}.cat__imgs img{position:absolute;max-height:62%;width:auto;max-width:70%;filter:drop-shadow(0 22px 22px rgba(0,0,0,.5));transition:transform .4s ease}.cat__imgs img:first-child{left:0;top:0}.cat__imgs img:last-child{right:0;bottom:0}.cat:hover .cat__imgs img:first-child{transform:translate(-6px,-6px)}.cat:hover .cat__imgs img:last-child{transform:translate(6px,6px)}.cat__name{position:relative;font:900 italic 30px/1 var(--display);color:var(--white);text-transform:uppercase}.cat__cta{position:relative;justify-self:start;display:inline-flex;align-items:center;gap:8px;background:var(--black);color:var(--white);font:800 12px var(--display);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;transform:skew(-6deg)}@media(max-width:899px){.cat{min-height:300px}}.catnav{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.catnav__item{padding:12px 18px;border:1px solid var(--line-2);font:700 13px var(--display);text-transform:uppercase;letter-spacing:.05em;transition:border-color .15s,background .15s,color .15s}.catnav__item:hover{border-color:var(--mint)}.catnav__item.is-active{background:var(--mint);border-color:var(--mint);color:var(--mint-ink)}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}@media(max-width:989px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}}.card{display:grid;gap:12px;align-content:start}.card__media{position:relative;display:block;aspect-ratio:1;background:var(--tile);overflow:hidden}.card__media img,.card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.card__media:hover img{transform:scale(1.04)}.card__badge{position:absolute;top:10px;left:10px;background:var(--red);color:#fff;font:800 11px var(--display);letter-spacing:.08em;text-transform:uppercase;padding:5px 9px}.is-soldout .card__media img{opacity:.6}.card__body{display:grid;gap:5px}.card__vendor{font:700 11px var(--display);color:var(--mint);letter-spacing:.14em;text-transform:uppercase}.card__title{font:700 14px/1.35 var(--display);color:var(--white)}.card__title a:hover{text-decoration:underline}.card__price{font:700 14px var(--display);color:var(--white);font-variant-numeric:tabular-nums}.card__price s{color:var(--muted);margin-left:6px;font-weight:500}.rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.rating__stars{display:inline-flex;gap:1px;font-size:15px;line-height:1;letter-spacing:0}.rating__star{color:#3a4744}.rating__star.is-on{color:var(--gold)}.rating__label{font-size:12px;color:var(--text)}.rating--lg{padding:16px 0;border-block:1px solid var(--line)}.rating--lg .rating__stars{font-size:24px;gap:2px}.rating--lg .rating__label{font:800 14px var(--display);color:var(--white);text-transform:uppercase}.rating--lg .rating__info{flex-basis:100%;font-size:13px;color:var(--muted)}.shipping{padding-block:72px}.shipping__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:799px){.shipping__grid{grid-template-columns:1fr}}.shipping__item{display:grid;gap:12px;align-content:start;padding:34px;background:var(--panel);border:1px solid var(--line)}.shipping__item .icon{width:40px;height:40px;color:var(--mint);stroke-width:1.5}.shipping__item h2{font:900 italic clamp(22px,2.4vw,32px)/1.05 var(--display);text-transform:uppercase}.shipping__item p{color:var(--muted)}.shipping__deps{font:700 12px var(--display);letter-spacing:.12em;color:var(--white)!important}.sellband{background:radial-gradient(800px 400px at 85% 50%,rgba(47,95,88,.7),transparent 70%),var(--bg-2);border-block:1px solid var(--line)}.sellband__inner{display:grid;justify-items:start;padding-block:72px}.sellband .lead{margin:22px 0 26px}.socialpage{padding-block:72px}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}@media(max-width:899px){.trio{grid-template-columns:1fr}}.trio__item{position:relative;display:grid;align-content:start;gap:6px;min-height:300px;padding:30px;border:1px solid var(--line);overflow:hidden;transition:transform .2s,border-color .2s}.trio__item:hover{transform:translateY(-4px);border-color:var(--white)}.trio__item--ig{background:linear-gradient(145deg,#feda75 -10%,#d62976 45%,#4f5bd5 110%)}.trio__item--tt{background:linear-gradient(145deg,#111 0% 55%,#25f4ee 160%);box-shadow:inset 0 0 0 1px #333}.trio__item--sc{background:#fffc00;color:#111}.trio__item--sc .trio__name,.trio__item--sc .trio__handle{color:#111}.trio__icon svg{width:54px;height:54px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.trio__icon svg .fill{fill:currentColor;stroke:none}.trio__item:not(.trio__item--sc){color:#fff}.trio__name{margin-top:22px;font:900 italic 34px/1 var(--display);text-transform:uppercase;color:#fff}.trio__handle{font:700 16px var(--display);color:#ffffffd9}.trio__cta{position:absolute;left:30px;bottom:28px;display:inline-flex;align-items:center;gap:8px;background:var(--black);color:#fff;font:800 12px var(--display);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;transform:skew(-6deg)}.trio__cta .icon{width:16px;height:16px}.sell{padding-block:64px 88px}.sell__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:56px;align-items:start}@media(max-width:899px){.sell__grid{grid-template-columns:minmax(0,1fr);gap:32px}}.sell__steps{list-style:none;margin:30px 0 0;padding:0;counter-reset:s;border-top:1px solid var(--line)}.sell__steps li{counter-increment:s;position:relative;padding:16px 0 16px 44px;border-bottom:1px solid var(--line);color:var(--muted);font-size:14px}.sell__steps li:before{content:counter(s);position:absolute;left:0;top:14px;font:900 italic 24px/1 var(--display);color:var(--mint)}.sell__steps b{display:block;color:var(--white);font:800 14px var(--display);text-transform:uppercase}.sell__panel{min-width:0;background:var(--panel);border:1px solid var(--line);padding:clamp(22px,3vw,36px)}.sellform{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.sellform__error{color:#ff8a8c;font-size:14px}.sellform__note{font-size:12px;color:var(--muted);text-align:center}.sellform__done{display:grid;gap:14px}.sellform__done h2{font:900 italic 28px var(--display);text-transform:uppercase}.sellform__done .button{justify-self:start}.field{display:grid;gap:7px;min-width:0;margin:0;padding:0;border:0}.field__label{font:700 12px var(--display);color:var(--white);letter-spacing:.04em;text-transform:uppercase;padding:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],input[type=search],input[type=password],select,textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--line-2);border-radius:0;background:var(--bg);color:var(--white);font-size:15px;appearance:none;-webkit-appearance:none}input::placeholder,textarea::placeholder{color:#66746f}select{background-image:linear-gradient(45deg,transparent 50%,var(--mint) 50%),linear-gradient(135deg,var(--mint) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--mint)}textarea{min-height:110px;resize:vertical}.row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.row2--tight{gap:10px}@media(max-width:599px){.row2{grid-template-columns:minmax(0,1fr)}.row2--tight{grid-template-columns:1fr 1fr}}.yn{align-content:start}.yn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.yn .field__label{flex-basis:100%}.yn label{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;min-height:32px}.yn input{accent-color:var(--mint);width:18px;height:18px;margin:0}.photos__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.photos__add{grid-column:1 / -1;display:grid;justify-items:center;gap:4px;padding:22px 14px;border:1px dashed rgba(159,227,214,.5);background:#9fe3d60d;color:var(--white);text-align:center;cursor:pointer;transition:background .2s,border-color .2s}.photos__add:hover,.photos.is-drag .photos__add{background:#9fe3d61f;border-color:var(--mint)}.photos__add .icon{width:26px;height:26px;color:var(--mint)}.photos__add span{font:800 14px var(--display);text-transform:uppercase;letter-spacing:.04em}.photos__add small{font-size:12px;color:var(--muted)}.photos.has-files .photos__add{grid-column:auto;aspect-ratio:1;padding:10px;align-content:center}.photos.has-files .photos__add small{display:none}.photos.has-files .photos__add span{font-size:11px}.photos.is-full .photos__add{display:none}.photos__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.photos__item{position:relative;aspect-ratio:1;background:var(--tile);overflow:hidden}.photos__item img{width:100%;height:100%;object-fit:cover}.photos__del{position:absolute;top:5px;right:5px;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#000000b3;color:#fff;cursor:pointer}.photos__del .icon{width:14px;height:14px}@media(max-width:599px){.photos__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.photos__msg{margin:0;font-size:13px;color:var(--mint)}.photos__msg.is-error{color:#ff8a8c}.sellform__note--left{text-align:left;font-size:13px}.button[disabled]{opacity:.6;cursor:progress}.product{display:grid;grid-template-columns:1.3fr 1fr;gap:56px;padding-block:40px 80px;align-items:start}@media(max-width:899px){.product{grid-template-columns:1fr;gap:24px}}.product__media{display:grid;gap:10px;min-width:0}.product__main{background:var(--tile);aspect-ratio:1}.product__main img,.product__main svg{width:100%;height:100%;object-fit:cover}.product__thumbs{display:flex;gap:8px;overflow-x:auto}.product__thumbs button{flex:none;width:72px;height:72px;padding:0;border:1px solid var(--line);background:var(--tile);cursor:pointer}.product__thumbs img{width:100%;height:100%;object-fit:cover}.product__info{display:grid;gap:16px;position:sticky;top:100px;min-width:0}@media(max-width:899px){.product__info{position:static}}.product__vendor{font:700 12px var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.product__title{font:900 italic clamp(26px,3vw,38px)/1.05 var(--display);text-transform:uppercase;margin-top:-6px}.product__price{font:800 20px var(--display);color:var(--white);font-variant-numeric:tabular-nums}.product__price s{color:var(--muted);font-size:15px;margin-left:8px}.product__form{display:grid;gap:10px}.product__facts{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px;font-size:14px;color:var(--text)}.product__facts li:before{content:"\2713";color:var(--mint);margin-right:10px;font-weight:800}.product__desc{border-top:1px solid var(--line);padding-top:16px;font-size:14px}.product__help{font-size:13px;color:var(--muted)}.product__help a{color:var(--mint);text-decoration:underline}.shopify-payment-button__button{border-radius:0!important;min-height:50px}.section__title+.rte{margin-top:16px}.cart__list{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid var(--line)}.cart__item{display:grid;grid-template-columns:96px minmax(0,1fr) 80px auto auto;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);font-size:14px}@media(max-width:640px){.cart__item{grid-template-columns:72px minmax(0,1fr) 64px}.cart__price{grid-column:2}.cart__rm{grid-column:3}}.cart__img{background:var(--tile)}.cart__txt{display:grid;gap:2px;min-width:0;color:var(--white)}.cart__price{font-variant-numeric:tabular-nums;color:var(--white)}.cart__rm{font-size:13px;color:var(--muted);text-decoration:underline}.cart__sum{display:grid;gap:12px;justify-items:end;text-align:right}.cart__total{font-size:18px;color:var(--white)}.muted{color:var(--muted);font-size:13px}.search{display:flex;gap:10px;margin-bottom:32px;flex-wrap:wrap}.search input{flex:1 1 260px}.pagination{display:flex;justify-content:center;gap:12px;margin-top:40px;font-size:14px}.pagination .current{color:var(--mint);font-weight:800}.footer{background:var(--black);color:var(--muted);font-size:14px;border-top:1px solid var(--line)}.footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;padding-block:56px 40px}.footer__brand{display:grid;gap:14px;max-width:34ch}.footer__brand img{height:52px;width:auto}.footer__title{color:var(--white);font:800 12px var(--display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.footer a:hover{color:var(--mint)}.footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding-block:18px 26px;border-top:1px solid var(--line);font-size:12px}@media(max-width:799px){.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}}.password{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:18px;padding:40px 20px;text-align:center}.password img{width:min(280px,70vw)}.password h1{font:900 italic 32px var(--display);text-transform:uppercase}.password__form{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.password__form input{width:260px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.brands{padding-block:40px;border-bottom:1px solid var(--line)}.brands__label{text-align:center;font:800 12px var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--mint);margin:0 0 22px}.brands__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.brands__row li.brands__more{background:transparent;border:1px dashed rgba(159,227,214,.45);color:var(--mint);font:900 italic 17px/1.15 var(--display);text-transform:uppercase;text-align:center;margin:0}.brands__row li{background:#fff;border-radius:14px;height:120px;display:flex;align-items:center;justify-content:center;padding:18px;overflow:hidden}.brands__row img{display:block;max-width:100%;max-height:84px;width:auto;height:auto;object-fit:contain}@media(max-width:749px){.brands__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.brands__row li.brands__more{grid-column:1 / -1;height:56px;font-size:15px}.brands__row li{height:84px;padding:12px;border-radius:10px}.brands__row img{max-height:58px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme.css.map */
