.a23-page{margin-inline:auto}.a23-page--narrow{max-width:68rem}.a23-page--medium{max-width:92rem}.a23-page__title{font-size:clamp(3.6rem,6vw,7.2rem)}.a23-page__content{margin-top:3.2rem;color:var(--a23-fg, inherit)}.a23-page__content h2,.a23-page__content h3{margin:3.2rem 0 1.2rem;font-family:var(--a23-font-display);font-size:2rem;font-weight:500;letter-spacing:0;text-transform:uppercase;color:inherit}.a23-page__content a{color:inherit;text-underline-offset:.3rem}.a23-page__signature{margin:4.8rem 0 0;padding-top:2rem;border-top:1px solid var(--a23-line);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.a23-faq{max-width:92rem;margin-inline:auto}.a23-faq__heading{margin-bottom:3.2rem}.a23-faq__list{border-top:1px solid var(--a23-line)}.a23-faq__item{border-bottom:1px solid var(--a23-line)}.a23-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:6.4rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-family:var(--a23-font-body);font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.a23-faq__question::-webkit-details-marker{display:none}.a23-faq__question:focus-visible{outline:2px solid var(--a23-accent);outline-offset:2px}.a23-faq__icon{position:relative;flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.a23-faq__icon:before,.a23-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform var(--a23-dur) var(--a23-ease)}.a23-faq__icon:after{transform:rotate(90deg)}.a23-faq__item[open] .a23-faq__icon:after{transform:rotate(0)}.a23-faq__answer{padding:0 0 2.4rem;max-width:68rem;color:var(--a23-muted)}.a23-faq__answer a{color:var(--a23-fg, inherit)}.a23-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding:4rem 0;border-top:1px solid var(--a23-line);border-bottom:1px solid var(--a23-line)}.a23-empty__text{margin:0;font-family:var(--a23-font-display);font-size:clamp(1.8rem,2vw,2.4rem);font-weight:500;text-transform:uppercase;color:var(--a23-muted)}.product__info-wrapper .product__text.caption-with-letter-spacing{font-family:var(--a23-font-body);font-size:1.1rem;font-weight:500;letter-spacing:.14em;color:rgba(var(--color-foreground),.7)}.product__title>*{font-family:var(--a23-font-display);font-weight:500;letter-spacing:-.01em;text-transform:uppercase;line-height:1.05}.product__info-wrapper .price{font-family:var(--a23-font-body);font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.product__info-wrapper .product-form__input input[type=radio]+label{border-radius:var(--a23-radius);min-width:5.6rem;font-size:1.3rem;letter-spacing:.04em}.product__info-wrapper .product-form__submit{min-height:5.2rem;border-radius:var(--a23-radius);font-family:var(--a23-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.product__info-wrapper .product__inventory{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.product__info-wrapper .product__accordion .accordion__title{font-family:var(--a23-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.a23-pdp-note{margin:0;font-size:1.1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.a23-pdp-request a{font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.collection-hero__title{font-family:var(--a23-font-display);font-weight:500;text-transform:uppercase;letter-spacing:-.01em}.card__heading{font-family:var(--a23-font-body);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none}.card-information>.caption-with-letter-spacing{font-size:1.1rem;font-weight:500;letter-spacing:.12em}.card-information .price{font-weight:500;font-variant-numeric:tabular-nums}.card__badge .badge{border-radius:var(--a23-radius);font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.facets__summary,.facet-filters__label,.product-count__text{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.drawer__heading{font-family:var(--a23-font-display);font-weight:500;text-transform:uppercase}.cart__checkout-button{border-radius:var(--a23-radius);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.a23-faq__icon:before,.a23-faq__icon:after{transition:none}}.a23-display{font-size:clamp(5.2rem,11vw,15rem);line-height:.88;letter-spacing:-.03em}.a23-h2{font-size:clamp(2.8rem,4.2vw,5.2rem);line-height:1;letter-spacing:-.015em}.a23-sub{margin-top:1.2rem}.a23-hero--large{min-height:min(85svh,92rem)}@media screen and (max-width:749px){.a23-hero--large,.a23-hero--full{min-height:calc(100svh - 12rem)}.a23-hero__content{padding-top:6.4rem;padding-bottom:3.2rem}}.a23-hero__placeholder{background-color:#111;box-shadow:inset 0 0 0 1px #ffffff0f}.a23-hero__sub{margin-top:2rem;font-size:clamp(2rem,2.6vw,3.2rem);letter-spacing:.04em}.a23-hero__caption{margin-top:1.6rem;color:#ffffffb8}.a23-hero .a23-eyebrow{letter-spacing:.2em}.a23-surface--light .a23-split__media{background:var(--a23-stone)}.a23-surface--light .a23-split__placeholder{--a23-ph-bg: var(--a23-stone);--a23-ph-fg: rgba(10, 10, 10, .5)}.a23-split__heading{font-size:clamp(3.4rem,5vw,6.8rem);line-height:.92;letter-spacing:-.02em}@media screen and (min-width:990px){.a23-split--contained .a23-split__media--portrait{min-height:0;aspect-ratio:4 / 5}}.a23-cat__grid{counter-reset:a23-tile}.a23-cat__cell{counter-increment:a23-tile}.a23-tile:before{content:counter(a23-tile,decimal-leading-zero);position:absolute;top:2rem;left:2rem;z-index:1;font-family:var(--a23-font-body);font-size:1.1rem;font-weight:500;letter-spacing:.16em;color:#ffffffb3}.a23-tile .a23-h3{font-size:clamp(2.6rem,3.2vw,4.4rem);line-height:.95;letter-spacing:-.01em}.a23-tile{transition:background-color var(--a23-dur-slow) var(--a23-ease)}@media(hover:hover)and (pointer:fine){.a23-tile:hover{background-color:#1a1a1a}}@media screen and (min-width:750px){.a23-tile:before{top:2.8rem;left:2.8rem}}.a23-request__title .a23-h2{font-size:clamp(3.2rem,4.8vw,6.4rem);line-height:.95}@media screen and (min-width:990px){.a23-request:not(.a23-request--form) .a23-request__grid{align-items:end}}.a23-empty{padding:3.2rem 0}.footer .footer-block__heading{font-family:var(--a23-font-body);font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.footer .footer-block__brand-info .footer-block__heading{font-family:var(--a23-font-display);font-size:2.4rem;font-weight:500;letter-spacing:.02em}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info .rte a{font-size:1.3rem;letter-spacing:.02em;color:#ffffffb8}.footer .footer-block__details-content .list-menu__item--link:hover{color:#fff}.footer .copyright__content,.footer .policies li a{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.a23-page .a23-page__title{font-size:clamp(3.6rem,6vw,7.2rem);line-height:.95}
/*# sourceMappingURL=/cdn/shop/t/9/assets/a23-store.css.map */
