.breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:#f8f5f073;padding-block:clamp(22px,3vw,40px) 0}.breadcrumb a:hover{color:var(--color-gold)}.breadcrumb span[aria-hidden]{opacity:.5}.product{padding-bottom:clamp(60px,8vw,120px)}.product__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,4vw,80px);align-items:start}.gallery-main{display:grid;grid-template-columns:74px minmax(0,1fr);gap:clamp(12px,1.4vw,22px);align-items:start}.gallery-thumbs{display:grid;gap:12px;position:sticky;top:calc(var(--header-height) + 24px)}.gallery-thumbs__btn{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-bg-2);border:1px solid transparent;opacity:.55;transition:opacity .4s ease,border-color .4s ease,transform .5s var(--ease-lux)}.gallery-thumbs__btn img{width:100%;height:100%;object-fit:cover}.gallery-thumbs__btn:hover{opacity:.9;transform:translate(3px)}.gallery-thumbs__btn.is-active{opacity:1;border-color:var(--color-accent)}.gallery-stage{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-bg-2);cursor:zoom-in}.gallery-stage__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.02);transition:opacity .7s var(--ease-soft),transform 1.4s var(--ease-lux)}.gallery-stage__img.is-active{opacity:1}.gallery-stage.is-zoomed .gallery-stage__img.is-active{transform:scale(2.05);transition:opacity .7s var(--ease-soft),transform .35s ease-out}.gallery-stage__badge{position:absolute;top:16px;left:16px;z-index:3}.gallery-stage__expand{position:absolute;right:16px;bottom:16px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 15px;background:#0b090999;border:1px solid rgba(242,233,220,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.56rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-cream);transition:background .3s ease,color .3s ease}.gallery-stage__expand:hover{background:var(--color-accent);border-color:var(--color-accent)}.gallery-stage__nav{position:absolute;inset:auto 16px 16px auto;display:none;gap:8px}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:grid;place-items:center;padding:clamp(16px,4vw,60px);background:#060505f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease-soft),visibility .45s}.lightbox.is-open{opacity:1;visibility:visible}.lightbox img{max-width:min(1200px,100%);max-height:86vh;object-fit:contain;transform:scale(.97);transition:transform .6s var(--ease-lux)}.lightbox.is-open img{transform:none}.lightbox__close{position:absolute;top:22px;right:26px;font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-cream)}.lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(242,233,220,.3);border-radius:50%;color:var(--color-cream);transition:background .3s ease,border-color .3s ease}.lightbox__arrow:hover{background:var(--color-accent);border-color:var(--color-accent)}.lightbox__arrow--prev{left:clamp(10px,3vw,40px)}.lightbox__arrow--next{right:clamp(10px,3vw,40px)}.lightbox__count{position:absolute;bottom:24px;left:50%;transform:translate(-50%);font-size:.6rem;letter-spacing:.3em;color:#f8f5f099}.product__info{position:sticky;top:calc(var(--header-height) + 30px);display:grid;gap:clamp(18px,2vw,26px)}.product__vendor{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold)}.product__title{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,3.4rem);line-height:.98;text-transform:uppercase;letter-spacing:-.02em;color:var(--color-cream)}.product__price{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.product__price .price{font-size:1.24rem}.product__pay{margin-top:2px}.product__pay shopify-payment-terms{font-size:.76rem;color:#f8f5f08c}.product__desc{font-size:.95rem;font-weight:300;line-height:1.85;color:#f8f5f0b8;padding-top:4px;border-top:1px solid rgba(242,233,220,.12)}.product__options{display:grid;gap:20px}.option{display:grid;gap:12px;margin:0;padding:0;min-width:0;border:0}.option legend{padding:0;width:100%}html.no-js .accordion__panel{max-height:none}.accordion__item--text{padding-block:20px}.product__desc-wrap{display:block}.option__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.option__label{font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;color:#f8f5f09e}.option__label b{color:var(--color-cream);font-weight:500}.option__swatches{display:flex;flex-wrap:wrap;gap:9px}.swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:58px;padding:11px 15px;border:1px solid rgba(242,233,220,.24);background:transparent;color:#f8f5f0c7;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;transition:border-color .35s ease,background .35s ease,color .35s ease,transform .4s var(--ease-lux)}.swatch:hover{border-color:#f2e9dc99;transform:translateY(-2px)}.swatch.is-active{border-color:var(--color-accent);background:#b21f3229;color:var(--color-cream)}.swatch[disabled]{opacity:.3;text-decoration:line-through;pointer-events:none}.swatch__dot{width:14px;height:14px;border-radius:50%;border:1px solid rgba(242,233,220,.4);margin-right:8px}.product__buy{display:grid;gap:12px}.product__buy .btn{width:100%;padding-block:1.25rem}.product__buy-row{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:stretch}.product__buy-row .quantity{height:100%}.product__status{display:flex;align-items:center;gap:10px;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#f8f5f09e}.product__status i{width:7px;height:7px;border-radius:50%;background:#5ba97b;box-shadow:0 0 0 4px #5ba97b29;flex:none}.product__status.is-out i{background:var(--color-accent);box-shadow:0 0 0 4px #b21f3229}.product__status.is-low i{background:var(--color-gold);box-shadow:0 0 0 4px #b99a6229}.accordion{border-top:1px solid rgba(242,233,220,.14)}.accordion__item{border-bottom:1px solid rgba(242,233,220,.14)}.accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:#f8f5f0db;text-align:left;transition:color .3s ease}.accordion__trigger:hover{color:var(--color-gold)}.accordion__icon{position:relative;width:13px;height:13px;flex:none}.accordion__icon:before,.accordion__icon:after{content:"";position:absolute;inset:50% auto auto 0;width:100%;height:1px;background:currentColor;transform:translateY(-50%);transition:transform .5s var(--ease-lux),opacity .4s ease}.accordion__icon:after{transform:translateY(-50%) rotate(90deg)}.accordion__trigger[aria-expanded=true] .accordion__icon:after{transform:translateY(-50%) rotate(0);opacity:0}.accordion__panel{overflow:hidden;max-height:0;transition:max-height .6s var(--ease-lux)}.accordion__panel-inner{padding-bottom:22px;font-size:.88rem;font-weight:300;line-height:1.8;color:#f8f5f0a8}.reco{padding-top:clamp(40px,6vw,80px)}.collection-head{padding-block:clamp(34px,5vw,70px) clamp(24px,3vw,44px);border-bottom:1px solid rgba(242,233,220,.12)}.collection-head__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(20px,4vw,70px);align-items:end}.collection-head__title{font-family:var(--font-display);font-size:clamp(2.6rem,7vw,6.4rem);line-height:.9;text-transform:uppercase;letter-spacing:-.025em;color:var(--color-cream)}.collection-head__desc{font-size:.94rem;font-weight:300;line-height:1.8;color:#f8f5f0a8}.collection-head__count{margin-top:16px;font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold)}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:20px;border-bottom:1px solid rgba(242,233,220,.1);margin-bottom:clamp(26px,3vw,46px)}.toolbar__group{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.toolbar__label{font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:#f8f5f073}.toolbar .select{padding-block:8px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;border-bottom:0;min-width:170px}.filter-toggle{display:inline-flex;align-items:center;gap:10px;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-cream);padding:9px 16px;border:1px solid rgba(242,233,220,.24);transition:background .35s ease,border-color .35s ease}.filter-toggle:hover{background:#b21f3238;border-color:var(--color-accent)}.catalog{display:grid;grid-template-columns:232px minmax(0,1fr);gap:clamp(24px,3vw,54px);align-items:start}.facets{position:sticky;top:calc(var(--header-height) + 26px);display:grid;gap:4px}.facets__clear{justify-self:start;font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px}.facet{border-bottom:1px solid rgba(242,233,220,.12)}.facet:first-of-type{border-top:1px solid rgba(242,233,220,.12)}.facet__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;list-style:none;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:#f8f5f0d9}.facet__summary::-webkit-details-marker{display:none}.facet__summary:after{content:"";width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .4s var(--ease-lux)}.facet[open] .facet__summary:after{transform:rotate(225deg) translate(-2px,-2px)}.facet__body{display:grid;gap:9px;padding-bottom:18px}.facet__option{display:flex;align-items:center;gap:10px;font-size:.78rem;font-weight:300;color:#f8f5f0a8;cursor:pointer;transition:color .3s ease,transform .4s var(--ease-lux)}.facet__option:hover{color:var(--color-cream);transform:translate(4px)}.facet__option input{accent-color:var(--color-accent)}.facet__count{margin-left:auto;font-size:.64rem;color:#f8f5f05c}.price-range{display:grid;gap:12px}.price-range__inputs{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.price-range__inputs input{width:100%;padding:9px 10px;background:transparent;border:1px solid rgba(242,233,220,.2);color:var(--color-text);font-size:.78rem}.price-range__bar{position:relative;height:2px;background:#f2e9dc29}.price-range__fill{position:absolute;top:0;bottom:0;background:var(--color-accent)}.pagination{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:clamp(34px,5vw,64px)}.pagination a,.pagination span{min-width:42px;height:42px;display:grid;place-items:center;padding-inline:12px;font-size:.7rem;letter-spacing:.16em;border:1px solid rgba(242,233,220,.18);color:#f8f5f0b3;transition:background .35s ease,color .3s ease,border-color .3s ease}.pagination a:hover{background:#b21f3240;border-color:var(--color-accent);color:var(--color-cream)}.pagination .pagination__current,.pagination .is-current{background:var(--color-cream);color:var(--color-bg);border-color:var(--color-cream)}.empty-state{padding:clamp(50px,9vw,120px) 0;text-align:center;display:grid;gap:20px;justify-items:center}.empty-state__title{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,3.2rem);text-transform:uppercase;line-height:1}.empty-state p{color:#f8f5f099;font-weight:300;max-width:46ch}.cart-page{padding-block:clamp(34px,5vw,70px) clamp(50px,8vw,110px)}.cart-page__title{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,5rem);text-transform:uppercase;line-height:.9;margin-bottom:clamp(24px,3vw,46px)}.cart-page__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:clamp(26px,4vw,70px);align-items:start}.cart-summary{position:sticky;top:calc(var(--header-height) + 26px);padding:clamp(22px,3vw,34px);background:var(--color-bg-2);border:1px solid rgba(242,233,220,.12);display:grid;gap:16px}.cart-summary h2{font-family:var(--font-display);font-size:1.5rem;text-transform:uppercase}.cart-summary__row{display:flex;justify-content:space-between;gap:14px;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#f8f5f099}.cart-summary__row--total{font-family:var(--font-display);font-size:1.3rem;color:var(--color-cream);text-transform:none;letter-spacing:0;padding-top:14px;border-top:1px solid rgba(242,233,220,.14)}.cart-summary__note{font-size:.68rem;color:#f8f5f073;line-height:1.7}.payment-icon{display:inline-flex}.payment-icon svg{width:36px;height:auto}.search-page{padding-block:clamp(34px,5vw,66px) clamp(50px,8vw,110px)}.search-page__form{display:flex;gap:16px;align-items:center;border-bottom:1px solid rgba(242,233,220,.24);padding-bottom:14px;margin-bottom:clamp(26px,4vw,50px)}.search-page__form input{flex:1;background:transparent;border:0;font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2.8rem);text-transform:uppercase;color:var(--color-cream)}.search-page__form input::placeholder{color:#f8f5f03d}.result-list{display:grid;gap:0}.result{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:clamp(16px,2vw,30px);align-items:center;padding:22px 0;border-bottom:1px solid rgba(242,233,220,.1);transition:padding-left .5s var(--ease-lux)}.result:hover{padding-left:8px}.result__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--color-bg-2)}.result__media img{width:100%;height:100%;object-fit:cover}.result__title{font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.7rem);text-transform:uppercase;line-height:1.1}.result__type{font-size:.58rem;letter-spacing:.26em;text-transform:uppercase;color:var(--color-gold);margin-bottom:8px}.result__excerpt{margin-top:8px;font-size:.84rem;font-weight:300;color:#f8f5f099;max-width:60ch}.page-head{padding-block:clamp(38px,6vw,84px) clamp(20px,3vw,40px)}.page-title{font-family:var(--font-display);font-size:clamp(2.6rem,7vw,6rem);line-height:.9;text-transform:uppercase;letter-spacing:-.025em}.page-body{padding-bottom:clamp(50px,8vw,110px);max-width:78ch}.page-body .rte{font-size:1.02rem}.contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,5vw,80px);padding-bottom:clamp(50px,8vw,110px)}.contact-aside{display:grid;gap:24px;align-content:start}.contact-aside h3{font-family:var(--font-display);font-size:1.3rem;text-transform:uppercase}.contact-aside p{font-size:.9rem;font-weight:300;line-height:1.8;color:#f8f5f0a8}.form-grid{display:grid;gap:22px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.form-label{display:block;font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:#f8f5f08c;margin-bottom:6px}.account{display:grid;place-items:center;padding-block:clamp(50px,9vw,130px)}.account__card{width:min(460px,100%);display:grid;gap:22px}.account__card--wide{width:min(760px,100%)}.account__title{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);text-transform:uppercase;line-height:1;text-align:center}.account__sub{text-align:center;font-size:.84rem;font-weight:300;color:#f8f5f099}.account__links{display:flex;justify-content:center;gap:20px;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#f8f5f099;flex-wrap:wrap}.account__links a:hover{color:var(--color-gold)}.account-table th,.account-table td{text-align:left;padding:16px 14px;border-bottom:1px solid rgba(242,233,220,.1);font-size:.82rem;font-weight:300}.account-table th{font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold);font-weight:500}.account-table tr:hover td{background:#f2e9dc08}.address-card{padding:24px;border:1px solid rgba(242,233,220,.14);display:grid;gap:10px;font-size:.86rem;font-weight:300;line-height:1.7;color:#f8f5f0b8}.address-card h3{font-family:var(--font-display);font-size:1.15rem;text-transform:uppercase;color:var(--color-cream)}.address-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.not-found{min-height:74vh;display:grid;place-items:center;text-align:center;gap:24px;padding-block:clamp(60px,10vw,140px)}.not-found__code{font-family:var(--font-display);font-size:clamp(5rem,20vw,16rem);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(242,233,220,.4)}.not-found__title{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,3rem);text-transform:uppercase}@media(max-width:1024px){.product__layout{grid-template-columns:1fr}.product__info{position:static}.gallery-thumbs{position:static;grid-template-columns:repeat(auto-fill,64px)}.gallery-main{grid-template-columns:1fr}.gallery-thumbs{order:2}.catalog{grid-template-columns:1fr}.facets{position:fixed;inset:0 auto 0 0;z-index:96;width:min(340px,88vw);background:var(--color-bg-2);border-right:1px solid rgba(242,233,220,.14);padding:calc(var(--header-height) + 20px) 24px 40px;overflow-y:auto;transform:translate(-102%);transition:transform .6s var(--ease-lux)}.facets.is-open{transform:none}.cart-page__grid{grid-template-columns:1fr}.cart-summary{position:static}.contact-grid,.collection-head__grid{grid-template-columns:1fr}}@media(max-width:700px){.form-row{grid-template-columns:1fr}.result{grid-template-columns:66px 1fr}.result>.price{grid-column:2}.toolbar{gap:12px}.toolbar .select{min-width:140px}}.page-head__copy{margin-top:18px;max-width:58ch;font-size:.95rem;font-weight:300;line-height:1.75;color:#f8f5f0a8}.link-underline--arrow:after{content:" \2192"}.post-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(28px,4vw,54px);padding-bottom:clamp(50px,8vw,110px)}.post-card{display:grid;gap:20px;align-content:start}.post-card__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius);background:var(--color-bg-2)}.post-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-lux),filter .9s var(--ease-lux)}.post-card__media:hover img{transform:scale(1.05);filter:saturate(1.05) contrast(1.03)}.media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-display);font-size:clamp(1.4rem,4vw,2.2rem);letter-spacing:.24em;color:#b99a628c;background:radial-gradient(120% 90% at 20% 10%,rgba(100,21,31,.65),transparent 60%),linear-gradient(150deg,#1b1616,#0d0b0b)}.media-placeholder__index{position:absolute;left:14px;bottom:12px;font-family:var(--font-ui);font-size:.56rem;letter-spacing:.34em;color:#f2e9dcb3}.post-card__meta{font-family:var(--font-ui);font-size:.58rem;letter-spacing:.3em;text-transform:uppercase;color:#b99a62e6}.post-card__title{margin-top:12px;font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.08;text-transform:uppercase}.post-card__title a{color:inherit;transition:color .4s var(--ease-soft)}.post-card__title a:hover{color:var(--color-accent)}.post-card__excerpt{margin-top:12px;font-size:.9rem;font-weight:300;line-height:1.75;color:#f8f5f09e}.post-card .link-underline{display:inline-block;margin-top:16px;font-size:.6rem}.article__hero{margin:0 calc(-1 * var(--gutter));overflow:hidden;border-radius:0}.article__hero img{width:100%;height:auto;display:block}.article .page-body{max-width:74ch;margin-inline:auto;padding-top:clamp(34px,5vw,62px)}.article__share{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:46px;padding-top:26px;border-top:1px solid rgba(242,233,220,.14)}.article__nav{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:74ch;margin:0 auto;padding:34px 0 clamp(50px,7vw,96px);border-top:1px solid rgba(242,233,220,.14)}.article__nav-link{display:grid;gap:10px}.article__nav-link--right{text-align:right;justify-items:end}.article__nav-title{font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.4rem);text-transform:uppercase;line-height:1.15;transition:color .4s var(--ease-soft)}.article__nav-link:hover .article__nav-title{color:var(--color-accent)}.article__comments{max-width:74ch;margin:0 auto;padding-bottom:clamp(50px,8vw,110px);border-top:1px solid rgba(242,233,220,.14);padding-top:clamp(34px,5vw,60px)}.comment{padding:22px 0;border-bottom:1px solid rgba(242,233,220,.1)}.comment .micro{color:#b99a62e6}.password{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:clamp(40px,8vw,90px) var(--gutter)}.password__inner{width:min(620px,100%);text-align:center}.password__brand{font-family:var(--font-ui);font-size:.68rem;letter-spacing:.5em;color:var(--color-gold);margin-bottom:clamp(34px,6vw,64px)}.password__panel{display:grid;gap:20px;justify-items:center;padding:clamp(30px,5vw,52px);background:#161313b8;border:1px solid rgba(185,154,98,.26);border-radius:var(--radius)}.password__title{font-family:var(--font-display);font-size:clamp(1.9rem,6vw,3.4rem);line-height:.98;text-transform:uppercase}.password__copy{font-size:.92rem;font-weight:300;line-height:1.75;color:#f8f5f0ad;max-width:44ch}.password__signup{display:grid;grid-template-columns:1fr auto;gap:10px;width:min(440px,100%)}.password__signup .form-status{grid-column:1 / -1}.password__divider{width:min(440px,100%);display:flex;align-items:center;gap:16px;font-family:var(--font-ui);font-size:.56rem;letter-spacing:.34em;color:#f8f5f066}.password__divider:before,.password__divider:after{content:"";flex:1;height:1px;background:#f2e9dc29}.password__foot{margin-top:clamp(30px,5vw,54px);color:#f8f5f06b}@media(max-width:700px){.password__signup,.article__nav{grid-template-columns:1fr}.article__nav-link--right{text-align:left;justify-items:start}.article__hero{margin-inline:0}}.sticky-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;background:#0b0909eb;border:1px solid rgba(185,154,98,.4);border-radius:calc(var(--radius) + 2px);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateY(140%);transition:transform .5s var(--ease-lux)}.sticky-bar.is-visible{transform:none}.sticky-bar__info{display:grid;gap:2px;min-width:0}.sticky-bar__title{font-family:var(--font-ui);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-bar__price{font-family:var(--font-display);font-size:1.05rem;color:var(--color-gold)}.sticky-bar__actions .btn{white-space:nowrap}@media(min-width:701px){.sticky-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/templates.css.map */
