.u-text-center{text-align:center}.u-nowrap{white-space:nowrap}.u-flow>*+*{margin-block-start:var(--flow, 1em)}.u-stretch{flex:1}@media(max-width:749.98px){.u-hide-mobile{display:none!important}}@media(min-width:750px){.u-hide-desktop{display:none!important}}.section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-3) var(--s-6);margin-block-end:var(--s-7)}.section__title{max-width:28ch}.link-arrow{display:inline-flex;align-items:center;gap:.4em;min-height:2.75rem;font-weight:600;text-decoration:none}.link-arrow:hover{text-decoration:underline}.icon-btn{position:relative;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.icon-btn:hover{background-color:#80808029}.scroller{display:grid;grid-auto-columns:var(--col, 78%);grid-auto-flow:column;gap:var(--gap, var(--s-4));margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.scroller,.announcement__list,.breadcrumbs__list,.table-scroll,.featured__tabs,.collection-chips,.pdp-zoom__stage,.product-description table,.legacy-desc table,.legacy-desc .legacy-desc__table,.legacy-desc .page-crafter-simple-table-container{position:relative}.scroller>*{scroll-snap-align:start}@media(min-width:750px){.scroller{grid-auto-columns:var(--col-md, 38%)}}@media(min-width:990px){.scroller{grid-auto-columns:var(--col-lg, 23.5%)}}.field{display:grid;gap:var(--s-2)}.field__label{font-weight:600;font-size:var(--fs-0)}.field__hint{color:var(--fg-muted);font-size:var(--fs-0)}.field__error{display:flex;align-items:center;gap:.4em;color:var(--error);font-weight:600;font-size:var(--fs-0)}.input,.select,.textarea{width:100%;min-height:2.75rem;padding:.5625rem .875rem;border:1px solid var(--line-strong);border-radius:var(--r-input);background-color:var(--field);color:var(--fg);font-size:1rem;line-height:1.4;-webkit-appearance:none;appearance:none}.input::placeholder,.textarea::placeholder{color:var(--fg-muted);opacity:1}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--focus);outline-offset:0}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.textarea{min-height:7.5rem;resize:vertical}.select{padding-inline-end:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2380858d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:1.125rem;background-repeat:no-repeat}.select option{background-color:var(--c-white);color:var(--c-text)}.check{display:flex;align-items:center;gap:var(--s-3);min-height:2.75rem;cursor:pointer}.check input{flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--c-ink)}.input-group{display:flex;flex-wrap:wrap;gap:var(--s-2)}.input-group>.input{flex:1 1 12rem;width:auto}.form-message{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid currentColor;border-radius:var(--r-1);font-weight:600;font-size:var(--fs-0)}.form-message--error{color:var(--error)}.form-message--success{color:var(--success)}.form-message ul{margin:0;padding-inline-start:1.1em;font-weight:400}.chip{position:relative;display:inline-flex;align-items:center;gap:.4em;min-height:2.25rem;padding:.25rem .875rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);background-color:var(--surface);color:var(--fg);font-weight:500;font-size:var(--fs-0);line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}a.chip:before,button.chip:before,label.chip:before{content:"";position:absolute;top:-.25rem;right:0;bottom:-.25rem;left:0}.chip:hover{border-color:var(--fg)}.chip.is-active,.chip[aria-pressed=true],.chip[aria-current]{border-color:var(--solid);background-color:var(--solid);color:var(--on-solid)}span.chip,li.chip{cursor:default}.badge{display:inline-flex;align-items:center;gap:.3em;padding:.1875rem .5625rem;border-radius:var(--r-pill);background-color:var(--solid);color:var(--on-solid);font:700 .75rem / 1.35 var(--font-body);letter-spacing:.01em;white-space:nowrap}.badge--sale{background-color:var(--c-sale);color:var(--c-ink)}.badge--gold{background-color:var(--c-gold);color:#000}.badge--yellow{background-color:var(--c-yellow);color:var(--c-ink)}.badge--muted{background-color:var(--c-line);color:var(--c-text)}.badge--success{background-color:var(--c-success);color:var(--c-white)}.badge--outline{background:none;box-shadow:inset 0 0 0 1px currentColor;color:var(--fg)}.card{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-2);background-color:var(--surface);color:var(--fg)}.card--lift:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:var(--shadow-2);opacity:0;pointer-events:none}.card__media{position:relative;aspect-ratio:var(--ratio, 1);border-radius:calc(var(--r-2) - 1px) calc(var(--r-2) - 1px) 0 0;background-color:var(--c-white);overflow:hidden}.card__media>img,.card__media>svg{width:100%;height:100%;object-fit:var(--fit, contain)}.placeholder-svg{width:100%;height:100%;background-color:var(--c-line);fill:var(--c-muted)}.card__body{display:flex;flex:1;flex-direction:column;gap:var(--s-2);padding:var(--s-4)}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.card__link:hover{text-decoration:underline}.card__above{position:relative;z-index:2}.card-product__badges{position:absolute;top:var(--s-3);inset-inline-start:var(--s-3);z-index:1;display:flex;flex-wrap:wrap;gap:var(--s-1)}.card-product__vendor{color:var(--fg-muted);font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.card-product__title,.card-article__title,.card-collection__title{color:var(--fg);font:600 var(--fs-1) / 1.3 var(--font-body);letter-spacing:0;text-wrap:pretty}.card-product__price{font-size:var(--fs-1)}.card-product__foot{margin-block-start:auto;padding-block-start:var(--s-2)}.card-collection .card__media{--fit: cover;aspect-ratio:var(--ratio, 4 / 3)}.card-collection__title{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);font-size:var(--fs-2)}.card-article .card__media{--fit: cover;aspect-ratio:var(--ratio, 16 / 10)}.card-article__title{font-size:var(--fs-2)}.card-article__meta{color:var(--fg-muted);font-size:var(--fs-0)}.card-article__excerpt{color:var(--fg-muted);font-size:var(--fs-0);line-height:1.55}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;color:var(--fg);font-weight:700;font-size:var(--fs-2);line-height:1.25}.price__from,.price__compare{color:var(--fg-muted);font-weight:400;font-size:.875em}.price--on-sale .price__current{color:var(--sale)}.price__savings{align-self:center;background-color:var(--c-gold);color:#000}.rating{display:inline-flex;align-items:center;gap:.4em;color:var(--fg-muted);font-size:var(--fs-0);line-height:1;text-decoration:none}a.rating{min-height:2.75rem}a.rating:hover .rating__count{text-decoration:underline}.rating__stars{display:inline-flex;gap:1px}.rating__star{fill:none;stroke:var(--heading);stroke-width:1.75;stroke-linejoin:round}.rating__star.is-full,.rating__star-half{fill:var(--c-gold)}.rating__star-half{stroke:none}.rating__value{color:var(--fg);font-weight:700}.breadcrumbs{color:var(--fg-muted);font-size:var(--fs-0)}.breadcrumbs__list{display:flex;align-items:center;margin:0;padding:0;overflow-x:auto;list-style:none;white-space:nowrap;scrollbar-width:none}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__item{display:inline-flex;flex:none;align-items:center;min-height:2.75rem}.breadcrumbs__item+.breadcrumbs__item:before{content:"";width:.375rem;height:.375rem;margin-inline:.625rem .75rem;border-block-start:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;opacity:.6;transform:rotate(45deg)}.breadcrumbs__link{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.breadcrumbs__link:hover{color:var(--fg);text-decoration:underline}.breadcrumbs__item[aria-current]{color:var(--fg)}.pagination{display:flex;justify-content:center;margin-block-start:var(--s-9)}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-1);margin:0;padding:0;list-style:none}.pagination__link,.pagination__gap{display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-width:2.75rem;min-height:2.75rem;padding-inline:.625rem;border:1px solid transparent;border-radius:var(--r-pill);font-weight:600;text-decoration:none}a.pagination__link:hover{border-color:var(--line-strong)}.pagination__link[aria-current]{background-color:var(--solid);color:var(--on-solid)}.pagination__link[aria-disabled=true]{color:var(--fg-muted);opacity:.6}.pagination__of{display:none}@media(max-width:599.98px){.pagination__item--number:not(.is-current){display:none}.pagination__of{display:inline;font-weight:400}}.rte{line-height:1.7}.rte>*+*{margin-block-start:1.1em}.rte>:first-child{margin-block-start:0}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-block-start:1.7em}.rte h1,.rte h2{font-size:calc(var(--fs-4) * var(--heading-scale));line-height:1.15}.rte h3{font-size:var(--fs-3);line-height:1.2}.rte h4,.rte h5,.rte h6{font-size:var(--fs-2);line-height:1.25;letter-spacing:-.01em}.rte ul,.rte ol{padding-inline-start:1.3em}.rte li+li{margin-block-start:.35em}.rte li::marker{color:var(--fg-muted)}.rte a{font-weight:500}.rte a:hover{text-decoration-thickness:.125em}.rte blockquote{padding:var(--s-1) 0 var(--s-1) var(--s-5);border-inline-start:3px solid var(--c-gold);font-size:var(--fs-2);line-height:1.5}.rte img{border-radius:var(--r-2)}@media(max-width:749.98px){.rte img{float:none!important;margin-inline:auto!important}}.rte iframe{width:100%;border:0;border-radius:var(--r-2)}.rte iframe[src*=youtube],.rte iframe[src*=vimeo]{height:auto;aspect-ratio:16 / 9}.rte hr{margin-block:2em;border:0;border-block-start:1px solid var(--line)}.rte table,.table{width:100%;border-collapse:collapse;font-size:var(--fs-0);line-height:1.5}.rte th,.rte td,.table th,.table td{padding:var(--s-3);border-block-end:1px solid var(--line);text-align:start;vertical-align:top}.rte th,.table th{font-weight:600}.table-scroll{overflow-x:auto}.accordion{border-block-end:1px solid var(--line)}.accordion:first-of-type{border-block-start:1px solid var(--line)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:3.25rem;padding-block:var(--s-3);font-weight:600;list-style:none}.accordion__summary::-webkit-details-marker{display:none}.accordion[open]>.accordion__summary .icon{transform:rotate(45deg)}.accordion__content{padding-block-end:var(--s-5)}@media(max-width:989.98px){.header__nav-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:var(--s-2) var(--s-2) var(--s-2) var(--gutter);border-block-end:1px solid var(--c-line);background-color:var(--c-paper)}.header__nav-title{color:var(--c-ink);font:var(--fw-heading) var(--fs-3) / 1 var(--font-heading);letter-spacing:var(--ls-heading)}.header__list{margin:0;list-style:none}.header__item{border-block-end:1px solid var(--c-line)}.header__item--more{display:none}.header__link{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:3.25rem;color:inherit;font-weight:600;font-size:1.0625rem;text-decoration:none;list-style:none}.header__link::-webkit-details-marker{display:none}.header__link--sale>span{padding:.2em .7em;border-radius:var(--r-pill);background-color:var(--c-gold);color:#000}.mega{padding-inline-start:var(--s-3)}.header__nav-foot{display:grid;gap:var(--s-4);margin-block-start:auto;padding:var(--s-5) var(--gutter) var(--s-7)}.header__foot-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-4);margin:0;padding:0;color:var(--c-muted);font-size:var(--fs-0);list-style:none}.header__foot-links a{display:flex;align-items:center;min-height:2.75rem;text-decoration:none}}.header__details[open]>.header__link .icon{transform:rotate(180deg)}.mega{padding-block-end:var(--s-4)}.mega__title,.mega__promo{display:none}.mega__all,.mega__link,.mega__sublink{display:flex;align-items:center;min-height:2.75rem;color:inherit;text-decoration:none}.mega__all{gap:.4em;font-weight:600;text-decoration:underline}.mega__cols,.mega__sub{margin:0;padding:0;list-style:none}.mega__link--parent{font-weight:600}.mega__sub{margin-block-end:var(--s-2);padding-inline-start:var(--s-4);border-inline-start:1px solid var(--c-line)}.mega__sublink{color:var(--c-muted);font-size:.9375rem}.mega__link:hover,.mega__sublink:hover{color:var(--c-ink);text-decoration:underline}@media(min-width:990px){.header__link:after{content:"";position:absolute;inset:auto .75rem .625rem;height:2px;border-radius:2px;background:var(--ember);transform:scaleX(0);transform-origin:left}.header__link:hover:after,.header__link[aria-current]:after,.header__details[open]>.header__link:after{transform:none}.header__link .icon{opacity:.7}.header__list>.header__item>.header__details>.mega{--fg: var(--c-text);--fg-muted: var(--c-muted);--heading: var(--c-ink);--line: var(--c-line);--focus: var(--c-ink);position:absolute;inset-inline:0;top:100%;z-index:5;max-height:calc(100vh - 12rem);padding:0;overflow-y:auto;border-block-end:1px solid var(--c-line);background-color:var(--c-white);box-shadow:var(--shadow-3);color:var(--c-text)}.header__list>.header__item>.header__details>.mega>.mega__inner{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr) auto;gap:var(--s-9);max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding:var(--s-8) var(--gutter) var(--s-9)}.header__list>.header__item>.header__details>.mega .mega__title{display:block;margin-block-end:var(--s-2);font:var(--fw-heading) var(--fs-4) / 1.1 var(--font-heading);letter-spacing:var(--ls-heading)}.header__list>.header__item>.header__details>.mega .mega__cols{columns:13rem 4;column-gap:var(--s-8)}.header__list>.header__item>.header__details>.mega .mega__group{margin-block-end:var(--s-1);break-inside:avoid}.header__list>.header__item>.header__details>.mega .mega__sub{margin-block-end:var(--s-4);padding:0;border:0}.header__list>.header__item>.header__details>.mega .mega__promo{display:block;width:17rem}.mega__promo-media{aspect-ratio:4 / 3;border-radius:var(--r-2);background-color:var(--c-paper);overflow:hidden}.mega__promo-media img{width:100%;height:100%;object-fit:cover}.mega__promo-title{margin-block-start:var(--s-3);font:600 var(--fs-1) / 1.3 var(--font-body);letter-spacing:0}.mega__promo-text{color:var(--c-muted);font-size:var(--fs-0)}.header__item--more{margin-inline-start:auto}.header__more-panel{--fg: var(--c-text);--focus: var(--c-ink);position:absolute;inset-inline-end:var(--gutter);top:100%;z-index:5;width:22rem;max-height:calc(100vh - 12rem);padding:var(--s-2) var(--s-5) var(--s-4);overflow-y:auto;border:1px solid var(--c-line);border-block-start:0;border-radius:0 0 var(--r-2) var(--r-2);background-color:var(--c-white);box-shadow:var(--shadow-3);color:var(--c-text)}.header__more-list{margin:0;padding:0;list-style:none}.header__more-list>.header__item+.header__item{border-block-start:1px solid var(--c-line)}.header__more-list .header__link{justify-content:space-between;height:auto;min-height:2.75rem;padding-inline:0;white-space:normal}.header__more-list .header__link:after{content:none}.header__more-list .header__link--sale{color:inherit}.header__more-list .header__link--sale>span{padding:.2em .7em;border-radius:var(--r-pill);background-color:var(--c-gold);color:#000}.header__more-list .mega{padding-inline-start:var(--s-3)}}@media(min-width:990px)and (pointer:fine){.mega__all,.mega__link,.mega__sublink{min-height:2.125rem}}.search-panel{position:absolute;inset-inline:0;top:calc(100% + var(--s-2));z-index:6;max-height:min(34rem,calc(100vh - 10rem));overflow-y:auto;border:1px solid var(--c-line);border-radius:var(--r-2);background-color:var(--c-white);box-shadow:var(--shadow-3);color:var(--c-text)}.footer{position:relative;padding-block:var(--s-10) var(--s-6);font-size:.9375rem}.footer:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--ember)}.footer__cols{display:flex;flex-wrap:wrap;gap:var(--s-8) var(--s-7)}.footer__block{flex:1 1 9rem;min-width:0}.footer__block--contact,.footer__block--text{flex:1.7 1 16rem}.footer__block--newsletter{display:grid;flex:1 1 100%;gap:var(--s-5);padding-block-end:var(--s-8);border-block-end:1px solid var(--line)}.footer__heading{margin-block-end:var(--s-3);color:var(--c-gold);font:600 .8125rem / 1.2 var(--font-body);letter-spacing:.09em;text-transform:uppercase}.footer__newsletter-title{max-width:20ch;font-size:calc(var(--fs-4) * var(--heading-scale))}.footer__newsletter-text{max-width:44ch;margin-block-start:var(--s-2);color:var(--fg-muted)}.footer__list,.footer__contact{margin:0;padding:0;list-style:none}.footer__link{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.footer__link:hover,.footer__contact a:hover{color:var(--c-gold);text-decoration:underline}.footer__contact{display:grid;gap:var(--s-3)}.footer__contact-item{display:flex;gap:var(--s-3);line-height:1.45}.footer__contact-item .icon{margin-block-start:.15em;color:var(--c-gold)}.footer__contact a{text-decoration:none}.footer__contact-note{display:block;color:var(--fg-muted);font-size:var(--fs-0)}.footer__legal{margin-block-start:var(--s-4);color:var(--fg-muted);font-size:var(--fs-0);line-height:1.5}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5) var(--s-7);margin-block-start:var(--s-9);padding-block-start:var(--s-6);border-block-start:1px solid var(--line)}.footer__copyright{flex:1 1 100%;color:var(--fg-muted);font-size:var(--fs-0)}.footer__copyright a{text-underline-offset:.2em}.payment-icons{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.payment-icons svg{width:2.375rem;height:1.5rem}.social{display:flex;flex-wrap:wrap;gap:var(--s-1);margin:0;margin-inline-start:-.625rem;padding:0;list-style:none}.social__link{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:inherit}.social__link:hover{color:var(--accent)}.localization{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2)}.localization .field{flex:0 1 15rem}@media(min-width:990px){.footer__block--newsletter{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;gap:var(--s-9)}.footer__copyright{flex:1 1 auto;order:-1}}@media(pointer:fine){.footer__link{min-height:2.125rem}}.drawer,.modal{padding:0;border:0;background-color:var(--c-paper);color:var(--c-text);box-shadow:var(--shadow-3)}.drawer{position:fixed;inset:0 0 0 auto;width:min(27rem,100vw);max-width:none;height:100vh;height:100dvh;max-height:none;margin:0}.drawer--left{inset:0 auto 0 0}.drawer[open]{display:flex;flex-direction:column}.modal{width:min(40rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);border-radius:var(--r-2)}.drawer::backdrop,.modal::backdrop{background-color:rgb(var(--c-ink-rgb) / .55)}.drawer__header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-5);border-block-end:1px solid var(--c-line)}.drawer__title{font-size:var(--fs-3)}.drawer__body{flex:1;padding:var(--s-5);overflow-y:auto;overscroll-behavior:contain}.drawer__footer{flex:none;padding:var(--s-4) var(--s-5) var(--s-5);border-block-start:1px solid var(--c-line);background-color:var(--c-white)}html:has(dialog[open]){overflow:hidden}.facade{position:relative;display:block;aspect-ratio:var(--ratio, 16 / 9);border-radius:var(--r-2);background-color:var(--c-ink);overflow:hidden}.facade>iframe,.facade>video,.facade__trigger,.facade__trigger>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.facade__trigger{display:block;padding:0;background:none;color:var(--c-white);cursor:pointer}.facade__trigger>img,.facade>video{object-fit:cover}.facade__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;border-radius:50%;background-color:var(--c-yellow);box-shadow:var(--shadow-2);color:var(--c-ink)}.facade__trigger:focus-visible{outline-color:var(--c-yellow);outline-offset:-4px}.spinner,.btn.is-loading:before{display:inline-block;flex:none;width:1.125em;height:1.125em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%}.btn.is-loading:before{content:""}.btn.is-loading,.btn.processing{pointer-events:none}.page-header{display:grid;gap:var(--s-3);margin-block-end:var(--s-7)}.notfound{display:grid;gap:var(--s-6);max-width:44rem}.notfound__code{width:fit-content;padding-block-end:var(--s-3);border-block-end:4px solid transparent;border-image:var(--ember) 1;color:var(--c-ink);font:800 clamp(4.5rem,3rem + 9vw,9rem) / .9 var(--font-heading);letter-spacing:-.04em}@supports (-webkit-text-stroke: 1px black){.notfound__code{-webkit-text-stroke:1.5px var(--c-ink);-webkit-text-fill-color:transparent}}.notfound__links{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.password{display:grid;flex:1;place-items:center;padding-block:var(--s-10)}.password__panel{display:grid;gap:var(--s-5);width:100%;max-width:34rem}.password__header{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-4)}.password__logo img{width:auto;height:3rem}@media(prefers-reduced-motion:no-preference){.card--lift,.card--lift:after,.link-arrow .icon,.accordion__summary .icon,.header__link .icon,.header__link:after{transition:transform var(--t-2) var(--ease),opacity var(--t-2) var(--ease)}.card--lift:hover{transform:translateY(-3px)}.card--lift:hover:after{opacity:1}.link-arrow:hover .icon{transform:translate(3px)}.spinner,.btn.is-loading:before{animation:spin .7s linear infinite}.header__list>.header__item>.header__details[open]>.mega,.header__details[open]>.header__more-panel{animation:panel-in var(--t-2) var(--ease)}.drawer[open]{animation:drawer-in var(--t-2) var(--ease)}.drawer--left[open]{animation-name:drawer-in-left}.modal[open]{animation:panel-in var(--t-2) var(--ease)}.drawer[open]::backdrop,.modal[open]::backdrop{animation:fade-in var(--t-2) var(--ease)}.reveal-on [data-reveal]{opacity:0;transform:translateY(1.25rem);transition:opacity var(--t-3) var(--ease),transform var(--t-3) var(--ease);transition-delay:calc(var(--reveal-i, 0) * 70ms)}.reveal-on [data-reveal=fade]{transform:none}.reveal-on [data-reveal=scale]{transform:scale(.96)}.reveal-on [data-reveal].is-revealed{opacity:1;transform:none}@supports (animation-timeline: view()){[data-reveal]{animation:reveal-rise linear backwards;animation-timeline:view();animation-range:entry 0% entry min(100%,14rem)}[data-reveal=fade]{animation-name:reveal-fade}[data-reveal=scale]{animation-name:reveal-scale}}}@keyframes reveal-rise{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes reveal-fade{0%{opacity:0}}@keyframes reveal-scale{0%{opacity:0;transform:scale(.96)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}}@keyframes panel-in{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-in-left{0%{transform:translate(-100%)}}shopify-chat{--shopify-chat-activator-offset: calc(20px + var(--sticky-bar-h, 0px)) !important}shopify-chat::part(activator){translate:.625rem 0}
/*# sourceMappingURL=/cdn/shop/t/95/assets/base.css.map */
