*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;--aq-dir: 1}html[dir=rtl]{--aq-dir: -1}body{margin:0;background:var(--aq-bg);color:var(--aq-ink);font-family:var(--aq-font-body);font-size:var(--aq-base-size);line-height:var(--aq-lh-body);-webkit-text-size-adjust:100%}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--aq-surface)}img,video{max-width:100%}img{display:block;height:auto}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2,h3,h4,p,dl,dd{margin:0}:focus-visible{outline:var(--aq-focus-width) solid var(--aq-focus);outline-offset:var(--aq-focus-offset);border-radius:6px}[id]{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 120px)}.aq-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aq-skip-link{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:100;padding:10px 18px;border-radius:var(--aq-radius-btn);background:var(--aq-navy);color:var(--aq-on-navy);font-weight:600;transform:translateY(-200%)}.aq-skip-link:focus{transform:none}@media(min-width:761px){.aq-hide-desktop{display:none!important}}@media(max-width:760px){.aq-hide-mobile{display:none!important}}.aq-main:focus{outline:none}.aq-wrap{max-width:var(--aq-page-width);margin-inline:auto;padding-left:max(var(--aq-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--aq-gutter),env(safe-area-inset-right,0px))}.aq-section{background-color:var(--aq-bg);background-image:var(--aq-bg-image);color:var(--aq-ink);padding-block-start:var(--aq-pt, var(--aq-pad-block));padding-block-end:var(--aq-pb, var(--aq-pad-block))}.aq-section[data-container=full]>.aq-wrap{max-width:none}.aq-section--borders{border-block:var(--aq-divider)}.aq-section--flush{padding-block:0}.aq-eyebrow{font-size:var(--aq-eyebrow-size);font-weight:600;letter-spacing:var(--aq-eyebrow-spacing);color:var(--aq-gold-ink);margin-bottom:4px}.aq-h2,.aq-h1{font-family:var(--aq-font-display);font-weight:var(--aq-heading-weight);line-height:var(--aq-lh-heading);text-wrap:balance}.aq-h2{font-size:calc(clamp(1.6rem,3.2vw,2.3rem) * var(--aq-heading-scale) * var(--aq-hs, 1))}.aq-h1{font-size:calc(clamp(2rem,4.2vw,3rem) * var(--aq-heading-scale) * var(--aq-hs, 1))}.aq-hs-s{--aq-hs: .85}.aq-hs-m{--aq-hs: 1}.aq-hs-l{--aq-hs: 1.2}.aq-lead{color:var(--aq-muted);max-width:60ch;margin-top:8px}.aq-align-start{text-align:start}.aq-align-center{text-align:center}.aq-align-end{text-align:end}.aq-sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin-bottom:26px}.aq-sec-head.aq-align-center{justify-content:center}.aq-sec-head.aq-align-end{justify-content:flex-end}.aq-rte>:first-child{margin-top:0}.aq-rte a{color:var(--aq-gold-ink);font-weight:600}.aq-rte ul,.aq-rte ol{padding-inline-start:1.25em}.aq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--aq-btn-h);padding:10px var(--aq-btn-px);border-radius:var(--aq-radius-btn);border:1.5px solid transparent;font-weight:var(--aq-btn-weight);font-size:1rem;cursor:pointer;text-decoration:none;transition:transform .15s,background .15s,border-color .15s}.aq-btn:hover{transform:translateY(var(--aq-btn-lift))}.aq-btn:active{transform:translateY(1px)}.aq-btn .aq-icon{width:20px;height:20px}.aq-btn--gold{background:var(--aq-btn-gold-bg);color:var(--aq-btn-gold-ink)}.aq-btn--gold:hover{background:var(--aq-gold-hover)}.aq-btn--navy{background:var(--aq-navy);color:var(--aq-on-navy)}.aq-btn--navy:hover{background:var(--aq-navy-hover)}.aq-btn--line{background:var(--aq-surface);border-color:var(--aq-line);color:var(--aq-ink)}.aq-btn--line:hover{border-color:var(--aq-gold)}.aq-btn--ghost{background:transparent;color:var(--aq-on-band);border-color:color-mix(in srgb,var(--aq-on-band) 50%,transparent)}.aq-btn--ghost:hover{background:color-mix(in srgb,var(--aq-on-band) 12%,transparent)}.aq-btn--block{width:100%}.aq-btn[disabled],.aq-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aq-icon-btn{display:inline-grid;place-items:center;width:var(--aq-btn-h);height:var(--aq-btn-h);border-radius:var(--aq-radius-btn);border:1px solid var(--aq-line);background:var(--aq-surface);color:var(--aq-ink);cursor:pointer}.aq-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}html:not([dir=rtl]) .aq-icon--dir{transform:scaleX(-1)}.aq-art{display:grid;place-items:center;background:var(--aq-surface-2)}.aq-art svg{width:68%;height:auto;max-width:150px}.aq-s{fill:none;stroke:var(--aq-icon);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.aq-sf{fill:var(--aq-surface)}.aq-nf{fill:var(--aq-icon)}.aq-gf{fill:var(--aq-metal, var(--aq-gold))}.aq-tabs{position:relative;display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.aq-tab{display:inline-block;flex:0 0 auto;border:1.5px solid var(--aq-line);background:var(--aq-surface);color:inherit;border-radius:var(--aq-radius-pill);padding:7px 18px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none}.aq-tab[aria-pressed=true],.aq-tab[aria-current=true],.aq-tab[aria-current=page]{background:var(--aq-chip-active-bg);border-color:var(--aq-chip-active-bg);color:var(--aq-chip-active-ink)}.aq-grid{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:var(--gap, 18px);margin:0;padding:0;list-style:none}.aq-grid[aria-busy=true]{opacity:.6}.aq-grid__item{min-width:0}.aq-grid__item>.aq-card,.aq-track__item>.aq-card{height:100%}aq-carousel,aq-collection-tabs{display:block}.aq-car-nav{display:flex;align-items:center;gap:8px}.aq-car-nav__btn{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--aq-line);border-radius:50%;background:var(--aq-surface);color:var(--aq-ink);cursor:pointer}.aq-car-nav__btn .aq-icon{width:20px;height:20px;stroke-width:2.2}.aq-car-nav__btn[aria-disabled=true]{opacity:.35;cursor:default}.aq-track{position:relative;display:flex;gap:var(--gap, 18px);margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.aq-track::-webkit-scrollbar{display:none}.aq-track__item{flex:0 0 calc((100% - (var(--cols, 4) - 1) * var(--gap, 18px)) / var(--cols, 4));min-width:0;scroll-snap-align:start}@media(max-width:1000px){.aq-grid{grid-template-columns:repeat(var(--cols-t, 3),1fr)}.aq-track__item{flex-basis:calc((100% - (var(--cols-t, 3) - 1) * var(--gap, 18px)) / var(--cols-t, 3))}}@media(max-width:720px){.aq-grid{grid-template-columns:repeat(var(--cols-m, 2),1fr);gap:var(--gap-m, 12px)}.aq-track{gap:var(--gap-m, 12px)}.aq-track__item{flex-basis:var(--mw, 68%)}}.aq-input{width:100%;min-height:var(--aq-input-h);border-radius:var(--aq-radius-input);border:1.5px solid var(--aq-line);background:var(--aq-bg);padding:8px 14px}.aq-input:focus{border-color:var(--aq-gold)}.aq-input:focus:not(:focus-visible){outline:none}.aq-qty{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--aq-line);border-radius:10px}.aq-qty button{min-width:44px;min-height:44px;border:0;background:none;cursor:pointer;font-size:1.1rem}.aq-qty output,.aq-qty span{min-width:28px;text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.aq-buy__error{margin:0;color:var(--aq-alert);font-size:.9rem;font-weight:600}.aq-auth{display:grid;gap:16px;max-width:480px;margin-inline:auto}.aq-auth--wide{max-width:960px}.aq-field{display:grid;gap:6px}.aq-field label{font-weight:600;font-size:.95rem}.aq-form-error{padding:12px 16px;border-radius:var(--aq-radius-btn);background:var(--aq-tint);color:var(--aq-alert)}.aq-form-ok{padding:12px 16px;border-radius:var(--aq-radius-btn);background:var(--aq-tint);color:var(--aq-ok);font-weight:600}.aq-table{width:100%;border-collapse:collapse;background:var(--aq-surface);border:1px solid var(--aq-line);border-radius:var(--aq-radius-card);overflow:hidden;font-variant-numeric:tabular-nums}.aq-table th,.aq-table td{padding:12px 14px;text-align:start;border-bottom:1px solid var(--aq-line)}.aq-table th{background:var(--aq-surface-2);font-size:.88rem}.aq-link{color:var(--aq-gold-ink);font-weight:600}.aq-address{padding:16px;border:1px solid var(--aq-line);border-radius:var(--aq-radius-card);background:var(--aq-surface)}.aq-addresses{display:grid;gap:14px;margin:0;padding:0;list-style:none}.aq-address__delete{margin-top:12px}.aq-auth__grid{display:grid;grid-template-columns:2fr 1fr;gap:32px;align-items:start}@media(max-width:860px){.aq-auth__grid{grid-template-columns:1fr}}.aq-gift{display:grid;min-height:100vh;place-items:center}.aq-gift__box{display:grid;justify-items:center;gap:16px;width:min(520px,100%);text-align:center}.aq-gift__brand{font-family:var(--aq-font-display);font-size:1.4rem;font-weight:700;color:var(--aq-gold-ink)}.aq-gift__card{width:100%;padding:28px 20px;border:1px solid var(--aq-line);border-radius:var(--aq-radius-panel);background:linear-gradient(120deg,var(--aq-band),var(--aq-band-2));color:var(--aq-on-band)}.aq-gift__balance{font-size:2.4rem;font-weight:700;color:var(--aq-gold-hi);font-variant-numeric:tabular-nums}.aq-gift__code{font-size:1.2rem;letter-spacing:.1em;font-variant-numeric:tabular-nums}.aq-gift__balance-label,.aq-gift__code-label,.aq-gift__initial{font-size:.88rem;color:var(--aq-on-band-muted)}.aq-gift__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media print{.aq-gift__actions{display:none}}.aq-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--aq-scrim);z-index:70;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.aq-scrim[hidden]{display:block}.aq-scrim.is-on{opacity:1;visibility:visible}.aq-toast{position:fixed;left:50%;bottom:calc(86px + env(safe-area-inset-bottom,0px));transform:translate(-50%,20px);z-index:80;background:var(--aq-navy);color:var(--aq-on-navy);padding:10px 20px;border-radius:12px;font-weight:600;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;max-width:calc(100% - 32px);text-align:center;box-shadow:var(--aq-shadow)}.aq-toast.is-on{opacity:1;transform:translate(-50%)}@media(min-width:761px){.aq-toast{bottom:28px}}html.aq-overlay-open{overflow:hidden}.aq-reduce-motion,.aq-reduce-motion *,.aq-reduce-motion *:before,.aq-reduce-motion *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.aq-respect-motion,.aq-respect-motion *,.aq-respect-motion *:before,.aq-respect-motion *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.aq-editor-hint{display:none}.aq-design-mode .aq-editor-hint{display:block}.aq-faq__col{max-width:var(--aq-faq-w, 860px)}.aq-faq__col--center{margin-inline:auto}.aq-faq__list{display:grid;gap:10px}.aq-faq__item,.aq-acc{background:var(--aq-surface);border:1px solid var(--aq-line);border-radius:16px;transition:border-color .2s,background-color .2s,box-shadow .2s}.aq-faq__item:hover,.aq-acc:hover{border-color:color-mix(in srgb,var(--aq-gold) 55%,var(--aq-line));background:color-mix(in srgb,var(--aq-surface-2) 45%,var(--aq-surface))}.aq-faq__item[open],.aq-acc[open]{border-color:var(--aq-gold)}.aq-faq__item summary,.aq-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;font-weight:600;list-style:none;cursor:pointer;transition:color .2s}.aq-faq__item summary:hover,.aq-acc summary:hover{color:var(--aq-gold-ink)}.aq-faq__item summary::-webkit-details-marker,.aq-acc summary::-webkit-details-marker{display:none}.aq-faq__item summary:after,.aq-acc summary:after{content:"";flex:0 0 auto;width:14px;height:14px;color:var(--aq-gold-ink);background:linear-gradient(currentColor,currentColor) center / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 100% no-repeat;transition:background-size .25s ease,transform .25s ease}.aq-faq__item summary:hover:after,.aq-acc summary:hover:after{transform:scale(1.15)}.aq-faq__item[open] summary:after,.aq-acc[open] summary:after{background-size:100% 2px,2px 0}@supports (selector(::details-content)){:root{interpolate-size:allow-keywords}.aq-faq__item::details-content,.aq-acc::details-content{block-size:0;overflow:clip;transition:block-size .3s ease,content-visibility .3s allow-discrete}.aq-faq__item[open]::details-content,.aq-acc[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.aq-respect-motion .aq-faq__item::details-content,.aq-respect-motion .aq-acc::details-content{transition:none}}.aq-reduce-motion .aq-faq__item::details-content,.aq-reduce-motion .aq-acc::details-content{transition:none}.aq-faq__answer{padding:0 20px 18px;color:var(--aq-muted)}.aq-faq__answer>:first-child{margin-top:0}.aq-cats{display:grid;grid-template-columns:repeat(var(--cols, 6),1fr);gap:var(--gap, 14px);margin:0;padding:0;list-style:none}.aq-cat{display:flex;flex-direction:column;height:100%;background:var(--aq-surface);border:1px solid var(--aq-line);border-radius:var(--aq-radius-card);overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}a.aq-cat:hover{border-color:var(--aq-gold)}.aq-cats[data-hover=lift] a.aq-cat:hover{transform:translateY(calc(var(--aq-lift) * -1));box-shadow:var(--aq-shadow)}.aq-cats[data-hover=lift] a.aq-cat:has(.aq-cat__text):hover{box-shadow:none}.aq-cat__media{aspect-ratio:var(--ratio, 1 / 1);overflow:hidden}.aq-cats[data-ratio=circle] .aq-cat__media{width:76%;margin:12px auto 0;aspect-ratio:1 / 1;border-radius:50%}.aq-cat__media svg{max-width:110px}.aq-cat__img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.aq-cats[data-hover=zoom] a.aq-cat:hover .aq-cat__img{transform:scale(1.06)}.aq-cat__title{display:block;padding:12px 8px 14px}.aq-cat__title b{display:block;font-size:1rem;line-height:1.5}.aq-cat__count{display:block;font-size:.82rem;color:var(--aq-muted)}.aq-cats--text-tile .aq-cat{justify-content:space-between;gap:20px;min-height:170px;padding:20px;border-radius:var(--aq-radius-card)}.aq-cat__name{display:block;font-family:var(--aq-font-display);font-size:1.15rem;line-height:1.5}.aq-cat__desc{display:block;margin-top:4px;font-size:.88rem;color:var(--aq-muted)}.aq-cat__more{font-style:normal;font-size:.9rem;font-weight:700;color:var(--aq-gold-ink)}.aq-cat__more:after{content:" \2190"}html:not([dir=rtl]) .aq-cat__more:after{content:" \2192"}@media(max-width:1000px){.aq-cats--image-tile{grid-template-columns:repeat(var(--cols-t, 3),1fr)}}@media(max-width:900px){.aq-cats--text-tile{grid-template-columns:repeat(var(--cols-t, 2),1fr)}}@media(max-width:520px){.aq-cats{grid-template-columns:repeat(var(--cols-m, 2),1fr);gap:var(--gap-m, 10px)}.aq-cats--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.aq-cats--scroll .aq-cat-item{flex:0 0 calc((100% - var(--gap-m, 10px) * (var(--cols-m, 2) - 1)) / var(--cols-m, 2) - 12px);scroll-snap-align:start}}.aq-rc{font-size:.93rem;color:var(--aq-muted)}.aq-empty{padding:40px 16px;border:1.5px dashed var(--aq-line);border-radius:var(--aq-radius-card);text-align:center;color:var(--aq-muted)}.aq-empty p{margin-bottom:16px}.aq-acc__body{padding:0 20px 18px;color:var(--aq-muted)}.aq-acc__body:has(>.aq-specs){padding:0}aq-theme-toggle{display:inline-flex}.aq-theme-toggle .aq-header__icon-btn{display:inline-grid;place-items:center}.aq-theme-toggle__sun,.aq-theme-toggle__moon{display:inline-grid}:root[data-theme=dark] .aq-theme-toggle__moon,:root[data-theme=dark] .aq-theme-toggle__label--to-dark,:root:not([data-theme=dark]) .aq-theme-toggle__sun,:root:not([data-theme=dark]) .aq-theme-toggle__label--to-light{display:none}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@keyframes aq-theme-icon{0%{opacity:0;transform:rotate(-120deg) scale(.3)}to{opacity:1;transform:none}}.aq-theme-animating .aq-theme-toggle__sun,.aq-theme-animating .aq-theme-toggle__moon{animation:aq-theme-icon .55s cubic-bezier(.34,1.56,.64,1)}.aq-theme-fade,.aq-theme-fade *,.aq-theme-fade *:before,.aq-theme-fade *:after{transition:background-color .45s ease,color .45s ease,border-color .45s ease,fill .45s ease,stroke .45s ease,box-shadow .45s ease!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
