.announce{background:var(--ink);color:var(--ivory);font-size:var(--t-xs);letter-spacing:var(--tracking-mid)}.announce__inner{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);min-height:38px;text-align:center}.announce__item{display:none;padding-block:var(--sp-2)}.announce__item.is-active{display:block}.announce a{color:var(--gold-bright);text-decoration:underline;text-underline-offset:3px}.header{position:sticky;top:0;z-index:100;background:var(--ivory);border-bottom:1px solid var(--line);transition:box-shadow var(--dur) var(--ease)}.header.is-stuck{box-shadow:var(--shadow-sm)}.header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-4);min-height:var(--header-h)}.header__logo{justify-self:center;display:block}.header__logo img{max-height:clamp(40px,3.4vw,56px);width:auto}.header__logo-text{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:.02em}.header__left,.header__right{display:flex;align-items:center;gap:var(--sp-1)}.header__right{justify-self:end}.icon-btn{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius);transition:background var(--dur) var(--ease)}.icon-btn:hover{background:#1e0e3d0f}.icon-btn__count{position:absolute;top:5px;right:4px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;background:var(--gold-bright);color:var(--ink);font-size:10px;font-weight:600;border-radius:var(--radius-pill);line-height:1}.nav{display:none}@media(min-width:990px){.nav{display:block;border-top:1px solid var(--line)}.nav__list{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,2.25rem);flex-wrap:wrap}.nav__item{position:static}.nav__link{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-3) 0;font-size:var(--t-sm);font-weight:400;letter-spacing:var(--tracking-mid);text-transform:uppercase;position:relative;white-space:nowrap}.nav__link:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.nav__item:hover>.nav__link:after,.nav__item:focus-within>.nav__link:after,.nav__link[aria-current=page]:after{transform:scaleX(1)}.nav__link--accent{color:var(--gold)}}.mega{position:absolute;left:0;right:0;top:100%;z-index:99;background:var(--paper);border-top:1px solid var(--line);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility var(--dur)}.nav__item:hover>.mega,.nav__item:focus-within>.mega{opacity:1;visibility:visible;transform:translateY(0)}.mega__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-5) var(--sp-6);padding-block:var(--sp-6);align-items:start}.mega__inner--with-feature{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.1fr)}.mega__heading{font-family:var(--font-body);font-size:var(--t-xs);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);padding-bottom:var(--sp-2);margin-bottom:var(--sp-3);border-bottom:1px solid var(--line)}.mega__link{display:block;padding:5px 0;font-size:var(--t-sm);color:var(--ink-2);transition:color var(--dur) var(--ease),padding-left var(--dur) var(--ease)}.mega__link:hover{color:var(--ink);padding-left:5px}.mega__feature{margin:0}.mega__feature figcaption{margin-top:var(--sp-3);font-family:var(--font-display);font-size:var(--t-h4)}.mega__feature .link{margin-top:var(--sp-2)}.drawer{position:fixed;inset:0 auto 0 0;width:min(88vw,400px);z-index:200;background:var(--ivory);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .32s var(--ease-out);box-shadow:var(--shadow-lg)}.drawer--right{inset:0 0 0 auto;transform:translate(100%)}.drawer[open],.drawer.is-open{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line)}.drawer__title{font-family:var(--font-display);font-size:var(--t-h4)}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-4) var(--sp-5)}.drawer__foot{padding:var(--sp-5);border-top:1px solid var(--line);background:var(--paper)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#1e0e3d66;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease),visibility var(--dur);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.overlay.is-open{opacity:1;visibility:visible}body.is-locked{overflow:hidden}.m-nav__item{border-bottom:1px solid var(--line)}.m-nav__summary,.m-nav__link{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) 0;font-size:var(--t-base);letter-spacing:.02em}.m-nav__summary .icon{transition:transform var(--dur) var(--ease)}details[open]>.m-nav__summary .icon{transform:rotate(180deg)}.m-nav__sub{padding:0 0 var(--sp-3) var(--sp-4)}.m-nav__sub .m-nav__link{padding:var(--sp-2) 0;font-size:var(--t-sm);color:var(--ink-2)}.card{position:relative;display:flex;flex-direction:column;height:100%}.card__media{position:relative;overflow:hidden;background:var(--blush-soft);aspect-ratio:1/1}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s var(--ease),transform .6s var(--ease)}.card__img--alt,.card:hover .card__img--main{opacity:0}.card:hover .card__img--alt{opacity:1}.card--single:hover .card__img--main{opacity:1;transform:scale(1.045)}.card__badges{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:2;display:flex;flex-direction:column;gap:var(--sp-1);align-items:flex-start}.badge{padding:3px 9px;font-size:10px;font-weight:500;letter-spacing:var(--tracking-mid);text-transform:uppercase;border-radius:var(--radius)}.badge--new{background:var(--ink);color:var(--ivory)}.badge--sale{background:var(--gold-bright);color:var(--ink)}.badge--soldout{background:var(--line-strong);color:var(--ink)}.badge--preorder{background:var(--plum);color:var(--ivory)}.card__wish{position:absolute;top:var(--sp-2);right:var(--sp-2);z-index:2;width:38px;height:38px;display:grid;place-items:center;background:#ffffffeb;border-radius:50%;opacity:0;transform:translateY(-4px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),color var(--dur) var(--ease)}.card:hover .card__wish,.card__wish:focus-visible{opacity:1;transform:translateY(0)}.card__wish[aria-pressed=true]{opacity:1;color:var(--danger)}@media(hover:none){.card__wish{opacity:1;transform:none}}.card__quickadd{position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:var(--sp-3);z-index:2;opacity:0;transform:translateY(8px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.card:hover .card__quickadd,.card:focus-within .card__quickadd{opacity:1;transform:translateY(0)}@media(hover:none){.card__quickadd{display:none}}.card__body{padding-top:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-1);flex:1}.card__brand{font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold)}.card__title{font-family:var(--font-body);font-size:var(--t-sm);font-weight:400;line-height:1.45;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card:hover .card__title{color:var(--ink)}.card__price{margin-top:auto;padding-top:var(--sp-1);display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.price{font-size:var(--t-base);font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.price--was{font-size:var(--t-sm);font-weight:300;color:var(--ink-3);text-decoration:line-through}.price--off{font-size:var(--t-xs);font-weight:500;color:var(--success)}.price--sale .price{color:var(--danger)}.card__meta{font-size:var(--t-xs);color:var(--ink-3)}.rating{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-xs);color:var(--ink-3)}.rating__stars{position:relative;display:inline-block;color:var(--line-strong);letter-spacing:1px}.rating__fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--gold-bright);white-space:nowrap}.cat{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.cat__media{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:var(--blush-soft);position:relative;outline:1px solid var(--line);outline-offset:6px;transition:outline-color var(--dur) var(--ease),outline-offset var(--dur) var(--ease)}.cat:hover .cat__media{outline-color:var(--gold);outline-offset:3px}.cat__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cat__name{font-size:var(--t-sm);letter-spacing:var(--tracking-mid);text-transform:uppercase}.cat__count{font-size:var(--t-xs);color:var(--ink-3)}.hero{position:relative;overflow:hidden;background:var(--ink)}.hero__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.hero__slides::-webkit-scrollbar{display:none}.hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:center;min-height:clamp(420px,62vh,760px);display:grid}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media img{width:100%;height:100%;object-fit:cover}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.hero__content{position:relative;z-index:2;align-self:center;width:100%;max-width:var(--page);margin-inline:auto;padding:var(--sp-8) var(--gutter);display:grid;gap:var(--sp-4)}.hero__content>*{max-width:30ch}.hero--left .hero__content{justify-items:start;text-align:left}.hero--center .hero__content{justify-items:center;text-align:center}.hero--center .hero__content>*{margin-inline:auto}.hero--right .hero__content{justify-items:end;text-align:right}.hero--right .hero__content>*{margin-left:auto}.hero__title{font-size:var(--t-hero);line-height:1.02;letter-spacing:-.015em}.hero__sub{font-size:var(--t-lg);font-weight:300;max-width:40ch}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);max-width:none}.hero__dots{position:absolute;left:0;right:0;bottom:var(--sp-5);z-index:3;display:flex;justify-content:center;gap:var(--sp-2)}.hero__dot{width:28px;height:2px;background:#fff6;border-radius:2px;transition:background var(--dur) var(--ease)}.hero__dot[aria-current=true]{background:var(--gold-bright)}.hero__arrow{position:absolute;top:50%;translate:0 -50%;z-index:3;width:46px;height:46px;display:none;place-items:center;background:#ffffffe6;color:var(--ink);border-radius:50%}@media(min-width:990px){.hero__arrow{display:grid}}.hero__arrow--prev{left:var(--gutter)}.hero__arrow--next{right:var(--gutter)}.trust{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-5) var(--sp-4);text-align:center}@media(min-width:750px){.trust{grid-template-columns:repeat(var(--trust-cols,5),1fr)}}.trust__item{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.trust__icon{width:44px;height:44px;color:var(--gold)}.trust__icon img{width:100%;height:100%;object-fit:contain}.trust__title{font-size:var(--t-sm);font-weight:500;letter-spacing:.02em}.trust__text{font-size:var(--t-xs);color:var(--ink-3);max-width:24ch}.split{display:grid;gap:var(--sp-6);align-items:center}@media(min-width:750px){.split{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.split--reverse .split__media{order:2}}.split__body{display:grid;gap:var(--sp-4);justify-items:start}.split--center .split__body{justify-items:center;text-align:center}.mosaic{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.mosaic{grid-template-columns:repeat(4,1fr);gap:var(--sp-4)}}.tile{position:relative;overflow:hidden;display:block;background:var(--ink)}.tile--lg{grid-column:span 2;grid-row:span 2}.tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.tile:hover .tile__media img{transform:scale(1.05)}.tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(30,14,61,.62) 0%,rgba(30,14,61,.12) 52%,transparent 100%)}.tile__body{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-5);color:var(--ivory)}.tile__title{font-family:var(--font-display);font-size:var(--t-h3);color:var(--ivory)}.tile__sub{font-size:var(--t-sm);opacity:.9}.quote{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--paper);border:1px solid var(--line);height:100%}.quote__mark{font-family:var(--font-display);font-size:3rem;line-height:.6;color:var(--gold-soft)}.quote__text{font-family:var(--font-display);font-size:var(--t-lg);line-height:1.45;color:var(--ink-2)}.quote__who{margin-top:auto;font-size:var(--t-xs);letter-spacing:var(--tracking-mid);text-transform:uppercase;color:var(--ink-3)}.stores{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.store{padding:var(--sp-5);background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:var(--sp-2)}.store__city{font-family:var(--font-display);font-size:var(--t-h4)}.store__addr{font-size:var(--t-sm);color:var(--ink-2);line-height:1.55}.store__meta{font-size:var(--t-xs);color:var(--ink-3)}.store__links{margin-top:auto;padding-top:var(--sp-3);display:flex;gap:var(--sp-4)}.footer{background:var(--ivory-2);color:var(--ink-2);padding-block:var(--sp-8) var(--sp-5);border-top:1px solid var(--line)}.footer a{color:inherit}.footer a:hover{color:var(--gold)}.footer__grid{display:grid;gap:var(--sp-6);grid-template-columns:1fr}@media(min-width:750px){.footer__grid{grid-template-columns:1.4fr repeat(3,1fr)}}.footer__heading{font-family:var(--font-body);font-size:var(--t-xs);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);margin-bottom:var(--sp-3)}.footer__list li+li{margin-top:var(--sp-2)}.footer__list a{font-size:var(--t-sm)}.footer__brand img{max-height:56px;width:auto;margin-bottom:var(--sp-4)}.footer__blurb{font-size:var(--t-sm);max-width:36ch;line-height:1.6}.footer__social{display:flex;gap:var(--sp-3);margin-top:var(--sp-4)}.footer__social a{width:40px;height:40px;display:grid;place-items:center;color:var(--ink);border:1px solid var(--line-strong);border-radius:50%;background:var(--paper);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.footer__social a:hover{border-color:var(--gold);background:var(--gold-soft)}.footer__bottom{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;font-size:var(--t-xs);color:var(--ink-3)}.footer__pay{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.footer__pay svg,.footer__pay img{height:22px;width:auto;opacity:.9}.footer .newsletter__form .input{background:var(--paper);border-color:var(--line-strong);color:var(--ink)}.footer .newsletter__form .input::placeholder{color:var(--ink-3)}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-5);text-align:center}@media(min-width:750px){.stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.stats__item{display:grid;gap:var(--sp-1);justify-items:center}.stats__num{font-size:var(--t-h1);line-height:1;color:var(--ink)}.stats__lbl{font-size:var(--t-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--plum);max-width:20ch}.offerband__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-5)}.offerband__copy{display:grid;gap:var(--sp-2);max-width:44ch}.countdown{display:flex;gap:var(--sp-2)}.countdown__cell{min-width:64px;padding:var(--sp-3) var(--sp-2);text-align:center;display:grid;gap:2px;background:#f7f3ed12;border:1px solid rgba(250,166,46,.35);border-radius:var(--radius-lg)}.countdown__num{font-family:var(--font-display);font-size:var(--t-h3);line-height:1;color:var(--gold-bright);font-variant-numeric:tabular-nums}.countdown__lbl{font-size:10px;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#f7f3edb3}.newsletter__form{display:flex;gap:var(--sp-2);flex-wrap:wrap;max-width:460px}.newsletter__form .input{flex:1 1 200px;min-width:0;background:transparent;border-color:#f7f3ed59;color:inherit}.newsletter__form .input::placeholder{color:#f7f3ed80}.form-note{font-size:var(--t-xs);margin-top:var(--sp-2)}.form-note--error{color:var(--danger)}.form-note--success{color:var(--success)}.section--ink .form-note--success{color:var(--gold-bright)}.tabs{display:flex;gap:var(--sp-2);justify-content:center;flex-wrap:wrap;margin-bottom:var(--sp-6)}.tabs__tab{padding:var(--sp-2) var(--sp-5);min-height:42px;font-size:var(--t-sm);font-weight:500;letter-spacing:var(--tracking-mid);text-transform:uppercase;border:1px solid var(--line-strong);border-radius:var(--radius-pill);transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.tabs__tab:hover{border-color:var(--ink)}.tabs__tab[aria-selected=true]{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.price-label{font-size:var(--t-xs);letter-spacing:var(--tracking-mid);text-transform:uppercase;color:var(--ink-3)}.price--request{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--plum)}.mega__inner--flat{grid-template-columns:1fr}.mega__inner--flat.mega__inner--with-feature{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.mega__flow{columns:4 170px;column-gap:var(--sp-6)}.mega__flow li{break-inside:avoid}.mega__foot{display:flex;justify-content:flex-end;padding-block:var(--sp-3) var(--sp-5);border-top:1px solid var(--line)}.mega__col ul{max-height:none}@media(min-width:990px){.nav--compact .nav__list{gap:clamp(.6rem,1.3vw,1.6rem)}.nav--compact .nav__link{font-size:12px;letter-spacing:.06em}}@media(min-width:990px)and (max-width:1240px){.nav--compact .nav__link{font-size:11.5px;letter-spacing:.04em}.nav--compact .nav__link .icon{display:none}}.m-nav__link--all{font-weight:500;color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/aurum-components.css.map */
