@media screen and (min-width:990px){product-info .product.grid:not(.product--no-media){display:grid;grid-template-columns:7fr 5fr;column-gap:var(--aa-pdp-gap);align-items:start}product-info .product.product--right:not(.product--no-media){grid-template-columns:5fr 7fr}product-info .product:not(.product--no-media) .product__media-wrapper,product-info .product:not(.product--no-media) .product__info-wrapper{width:auto;max-width:none;padding:0}product-info .product__media-wrapper{position:sticky;top:var(--aa-space-9)}product-info .product__info-container{max-width:480px}}product-info .product__media,product-info .product__media-item .media{background-color:var(--aa-color-card-bg);border-radius:var(--aa-radius)}product-info .product__media-list .media,product-info .product-media-container{border:0;border-radius:var(--aa-radius);box-shadow:none}@media screen and (min-width:750px){product-info .thumbnail-list{grid-template-columns:repeat(auto-fill,64px);grid-gap:var(--aa-space-2);justify-content:start}product-info .thumbnail-slider .thumbnail-list.slider--tablet-up{gap:var(--aa-space-2);padding:var(--aa-space-1) 0}product-info .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:64px;flex:0 0 64px}}product-info .thumbnail{border:var(--aa-border);border-radius:var(--aa-radius);background-color:var(--aa-color-image-bg);box-shadow:none}product-info .thumbnail:hover{opacity:1}product-info .thumbnail[aria-current]{border-color:var(--aa-color-text);box-shadow:none}product-info .thumbnail[aria-current]:focus,product-info .thumbnail.focused,product-info .thumbnail:focus-visible{outline:var(--aa-focus-ring);outline-offset:var(--aa-focus-offset);box-shadow:none}product-info .slider-counter{font-family:var(--aa-font-body);font-size:var(--aa-fs-label-caps);letter-spacing:var(--aa-ls-caps);color:var(--aa-color-text-2)}product-info .slider-button{width:var(--aa-touch);height:var(--aa-touch);color:var(--aa-color-text);border:0;border-radius:var(--aa-radius);background:transparent;box-shadow:none}product-info .slider-button .icon{height:10px}product-info .product__info-container>*+*{margin-top:var(--aa-space-5);margin-bottom:0}product-info .product__info-container>*:first-child{margin-top:0}product-info .product__info-container .product-inspired-by+.product__title,product-info .product__info-container .product__text+.product__title,product-info .product__info-container .product__title+[id^=price-],product-info .product__info-container [id^=price-]+div{margin-top:var(--aa-space-2)}product-info .product__info-container>.product__description,product-info .product__info-container>:not(.product__accordion)+.product__accordion{margin-top:40px}product-info .product__info-container>.product__accordion+.product__accordion{margin-top:0}product-info .product__text.caption-with-letter-spacing,product-info .product__text.subtitle{font-family:var(--aa-font-body);font-size:var(--aa-fs-label-caps);line-height:var(--aa-lh-label);letter-spacing:var(--aa-ls-caps);text-transform:uppercase;color:var(--aa-color-brand)}product-info .product__text{font-family:var(--aa-font-body);font-size:var(--aa-fs-small);line-height:var(--aa-lh-small);color:var(--aa-color-text)}product-info .product__title{margin-bottom:0}product-info .product__title h1,product-info .product__title .h1{font-family:var(--aa-font-display);font-weight:var(--aa-font-display-weight);font-size:var(--aa-fs-h2);line-height:var(--aa-lh-tight);letter-spacing:.12em;text-transform:uppercase;color:var(--aa-color-heading)}product-info .price,product-info .price .price-item{font-family:var(--aa-font-body);font-size:var(--aa-fs-small);line-height:var(--aa-lh-small);letter-spacing:0;color:var(--aa-color-text)}product-info .price .price-item--sale,product-info .price:not(.price--on-sale) .price-item--regular{font-weight:var(--aa-font-body-weight-strong)}product-info .price--on-sale .price-item--regular,product-info .product__info-container .price--on-sale .price-item--regular{font-size:var(--aa-fs-small);color:var(--aa-color-text-2)}product-info .price .badge{margin:0 0 0 var(--aa-space-2);padding:0;border:0;border-radius:var(--aa-radius);background:transparent;color:var(--aa-color-brand);font-weight:var(--aa-font-body-weight-strong);font-family:var(--aa-font-body);font-size:var(--aa-fs-label-caps);letter-spacing:var(--aa-ls-caps);text-transform:uppercase}product-info .product__tax,product-info .product__inventory,product-info .product__sku,product-info .installment,product-info .volume-pricing-note{font-family:var(--aa-font-body);font-size:var(--aa-fs-label);line-height:var(--aa-lh-label);letter-spacing:0;color:var(--aa-color-text-2)}product-info .product__tax a,product-info .product__info-container .rte a{color:inherit;text-decoration:underline;text-decoration-thickness:var(--aa-line-width);text-underline-offset:3px}product-info .product__description,product-info .product__description p{font-family:var(--aa-font-body);font-size:var(--aa-fs-small);line-height:var(--aa-lh-small);color:var(--aa-color-text)}product-info .product-form__input .form__label{font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-label);line-height:var(--aa-lh-label);letter-spacing:0;color:var(--aa-color-text);margin-bottom:var(--aa-space-2)}product-info .product-form__input--pill input[type=radio]+label{min-height:var(--aa-control-h);min-width:var(--aa-touch);margin:0 var(--aa-space-2) var(--aa-space-2) 0;padding:var(--aa-space-3) var(--aa-space-4);border:var(--aa-border);border-radius:var(--aa-radius);background-color:var(--aa-color-bg);color:var(--aa-color-text);font-family:var(--aa-font-body);font-size:var(--aa-fs-label);line-height:var(--aa-lh-label);letter-spacing:0;transition:border-color var(--aa-dur-button) var(--aa-ease)}product-info .product-form__input--pill input[type=radio]+label:before{border-radius:var(--aa-radius);box-shadow:none}product-info .product-form__input--pill input[type=radio]+label:hover{border-color:var(--aa-color-text)}product-info .product-form__input--pill input[type=radio]:checked+label{border:2px solid var(--aa-accent);padding:calc(var(--aa-space-3) - 1px) calc(var(--aa-space-4) - 1px);background-color:var(--aa-color-surface);color:var(--aa-color-text);font-weight:var(--aa-font-body-weight-strong)}product-info .product-form__input--pill input[type=radio]:disabled+label,product-info .product-form__input--pill input[type=radio].disabled+label{border-color:var(--aa-color-line);color:var(--aa-color-text-2);text-decoration:line-through}product-info .product-form__input--pill input[type=radio].disabled:checked+label,product-info .product-form__input--pill input[type=radio]:disabled:checked+label{border-color:var(--aa-accent);color:var(--aa-color-text-2)}product-info .product-form__input--pill input[type=radio]:focus-visible+label,product-info .product-form__input--pill input[type=radio].focused+label{outline:var(--aa-focus-ring);outline-offset:var(--aa-focus-offset);box-shadow:none}product-info .product-form__input--dropdown{margin-bottom:0}product-info .product-form__input .select{position:relative}product-info .product-form__input .select:before,product-info .product-form__input .select:after{display:none}product-info .product-form__input .select__select{height:var(--aa-control-h);min-height:var(--aa-control-h);padding:0 calc(var(--aa-touch) + var(--aa-space-3)) 0 var(--aa-space-3);border:var(--aa-border);border-radius:var(--aa-radius);background-color:var(--aa-color-bg);box-shadow:none;color:var(--aa-color-text);font-family:var(--aa-font-body);font-size:var(--aa-fs-input);letter-spacing:0}@media screen and (min-width:750px){product-info .product-form__input .select__select{font-size:var(--aa-fs-small)}}product-info .product-form__input .select__select:hover{border-color:var(--aa-color-line)}product-info .product-form__input .select__select:focus,product-info .product-form__input .select__select:focus-visible{border-color:var(--aa-color-line);outline:var(--aa-focus-ring);outline-offset:var(--aa-focus-offset);box-shadow:none}product-info .product-form__input .select .svg-wrapper{top:0;right:0;width:var(--aa-touch);height:100%;display:flex;align-items:center;justify-content:center;border-left:var(--aa-border);pointer-events:none}product-info .product-form__input .select .svg-wrapper svg{width:10px;height:auto}product-info .swatch-input__label,product-info .swatch{border-radius:var(--aa-radius)}product-info .product-form__quantity .quantity{min-height:var(--aa-control-h);width:100%;max-width:240px;border:var(--aa-border);border-radius:var(--aa-radius)}product-info .product-form__quantity .quantity:before,product-info .product-form__quantity .quantity:after{display:none}product-info .product-form__quantity .quantity__button{width:var(--aa-touch);color:var(--aa-color-text)}product-info .product-form__quantity .quantity__button:first-child{border-right:var(--aa-border)}product-info .product-form__quantity .quantity__button:last-child{border-left:var(--aa-border)}product-info .product-form__quantity .quantity__input{font-family:var(--aa-font-body);font-size:var(--aa-fs-label);color:var(--aa-color-text)}product-info .product-form__buttons{max-width:none}product-info .product-form__submit,product-info .product-form__submit.button--secondary{min-height:var(--aa-button-h);margin-bottom:var(--aa-space-2);padding:0 var(--aa-space-6);border:0;border-radius:var(--aa-radius);background-color:var(--aa-accent);color:var(--aa-accent-text);box-shadow:none;font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-label);letter-spacing:var(--aa-ls-caps);text-transform:uppercase;transition:background-color var(--aa-dur-button) var(--aa-ease)}product-info .product-form__submit:before,product-info .product-form__submit:after{display:none}product-info .product-form__submit:hover:not([disabled]){background-color:var(--aa-accent-hover)}product-info .product-form__submit:focus-visible{outline:var(--aa-focus-ring);outline-offset:var(--aa-focus-offset);box-shadow:none}product-info .product-form__submit[disabled]{opacity:1;background-color:var(--aa-color-line);color:var(--aa-color-text-2);cursor:not-allowed}product-info .product-form__submit[aria-busy=true],product-info .product-form__submit.loading{opacity:var(--aa-busy-opacity)}product-info .shopify-payment-button__button--unbranded{min-height:var(--aa-button-h);border:var(--aa-line-width) solid var(--aa-color-text);border-radius:var(--aa-radius);background-color:transparent;color:var(--aa-color-text);box-shadow:none;font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-label);letter-spacing:var(--aa-ls-caps);text-transform:uppercase}product-info .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--aa-color-text);color:var(--aa-color-bg)}product-info .shopify-payment-button__more-options{font-family:var(--aa-font-body);font-size:var(--aa-fs-label);color:var(--aa-color-text-2);text-decoration:underline;text-underline-offset:3px}product-info .product__info-container .product__accordion,product-info .product__info-container .product__accordion details{border-radius:var(--aa-radius)}product-info .product__info-container .product__accordion.accordion{margin:0;border-top:0;border-bottom:var(--aa-line-width) solid var(--aa-color-line-strong)}product-info .product__info-container .product__accordion summary{min-height:var(--aa-acc-row);padding:0 0 var(--aa-space-3);display:flex;align-items:flex-end;justify-content:space-between}product-info .product__info-container .product__accordion summary:hover{background:transparent}product-info .product__info-container .product__accordion summary:hover .accordion__title{text-decoration:underline;text-decoration-thickness:var(--aa-line-width);text-underline-offset:3px}product-info .product__info-container .product__accordion .summary__title{padding:0}product-info .product__info-container .product__accordion .summary__title>.svg-wrapper{display:none}product-info .product__info-container .product__accordion .accordion__title{margin:0;padding:0;font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight);font-size:var(--aa-fs-label);line-height:var(--aa-lh-head);letter-spacing:0;text-transform:none;color:var(--aa-color-text)}product-info .product__info-container .product__accordion summary .icon-caret{position:static;width:11px;height:auto;margin-bottom:1px;color:var(--aa-color-text);transition:transform var(--aa-dur-chevron) var(--aa-ease)}product-info .product__info-container .product__accordion details[open] .icon-caret{transform:rotate(180deg)}product-info .product__info-container .product__accordion .accordion__content{padding-left:0;padding-right:0;font-family:var(--aa-font-body);font-size:var(--aa-fs-label);line-height:var(--aa-lh-body);color:var(--aa-color-text);filter:none}product-info .product__info-container .product__accordion .accordion__content :is(p,li){font-size:inherit;line-height:inherit}product-info .product__info-container .product__accordion .accordion__content strong{font-weight:700}@media screen and (min-width:750px)and (max-width:989px){product-info .product__info-container .product__accordion summary{min-height:calc(var(--aa-space-7) + var(--aa-space-1))}}product-info .product__info-container .product__accordion details[open] .accordion__content{padding-bottom:var(--aa-space-4)}product-info .share-button__button,product-info .product-popup-modal__button{min-height:var(--aa-touch);font-family:var(--aa-font-body);font-size:var(--aa-fs-label);color:var(--aa-color-text);text-decoration:underline;text-decoration-thickness:var(--aa-line-width);text-underline-offset:3px}product-info .product-popup-modal__content{border:var(--aa-border);border-radius:var(--aa-radius);box-shadow:none}product-info .product__inventory .aa-inventory-icon{color:var(--aa-color-text)}product-info .product__inventory .aa-inventory-icon--out{color:var(--aa-color-text-2)}@media screen and (max-width:749px){product-info .product__info-wrapper{padding-top:var(--aa-space-5)}}@media screen and (min-width:750px)and (max-width:989px){product-info .product__media-list .product__media-item .media{max-height:70svh}}@media(prefers-reduced-motion:reduce){product-info .product__info-container .product__accordion .icon-caret,product-info .product-form__submit,product-info .product-form__input--pill input[type=radio]+label{transition:none}}@media screen and (min-width:990px){product-info .product__media-wrapper .product__media-list{background-color:var(--aa-color-card-bg)}product-info .product__media-wrapper .product__media-item{max-width:680px;margin-inline:auto}product-info .thumbnail-slider,product-info .thumbnail-list{justify-content:center}product-info .thumbnail-slider{margin-top:var(--aa-space-3)}}@media screen and (min-width:750px)and (max-width:989px){product-info .product.grid--2-col-tablet>.grid__item{width:100%;max-width:100%;padding:0}product-info .product__info-wrapper{padding-top:var(--aa-space-5)}product-info .product__info-container{max-width:var(--aa-measure)}product-info .product__media-list .product__media-item img{object-fit:contain}product-info .product__column-sticky{position:static}}@media screen and (max-width:749px){product-info .product__media-list.slider--mobile{gap:var(--aa-space-2);scroll-padding-left:var(--aa-page-margin)}product-info .product__media-list.slider--mobile .product__media-item{width:calc(100% - var(--aa-space-8))}}.aa-buybar{position:fixed;left:0;right:0;bottom:0;z-index:2;display:block;background-color:var(--aa-color-bg);border-top:var(--aa-border);padding-bottom:env(safe-area-inset-bottom)}.aa-buybar__inner{display:flex;align-items:center;gap:var(--aa-space-4);min-height:var(--aa-sticky-buy-h);padding:var(--aa-space-2) var(--aa-page-margin)}.aa-buybar__title{display:none;margin:0;font-family:var(--aa-font-display);font-weight:var(--aa-font-display-weight);font-size:var(--aa-fs-small);letter-spacing:.12em;text-transform:uppercase;color:var(--aa-color-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aa-buybar__price{flex:0 0 auto;font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-small);color:var(--aa-color-text)}.aa-buybar__compare{margin-right:var(--aa-space-2);font-weight:var(--aa-font-body-weight);color:var(--aa-color-text-2)}.aa-buybar__button{flex:1 1 auto;min-height:var(--aa-button-h);padding:0 var(--aa-space-6);border:0;border-radius:var(--aa-radius);background-color:var(--aa-accent);color:var(--aa-accent-text);font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-label);letter-spacing:var(--aa-ls-caps);text-transform:uppercase;cursor:pointer;transition:background-color var(--aa-dur-button) var(--aa-ease)}.aa-buybar__button:hover:not([disabled]){background-color:var(--aa-accent-hover)}.aa-buybar__button:focus-visible{outline:var(--aa-focus-ring);outline-offset:var(--aa-focus-offset)}.aa-buybar__button[disabled]{opacity:1;background-color:var(--aa-color-line);color:var(--aa-color-text-2);cursor:not-allowed}@media screen and (max-width:749px){body:has(.aa-buybar){padding-bottom:calc(var(--aa-sticky-buy-h) + env(safe-area-inset-bottom))}}html:has(.aa-buybar){scroll-padding-bottom:calc(var(--aa-sticky-buy-h) + var(--aa-space-6))}@media screen and (min-width:750px){.aa-buybar{transform:translateY(100%);visibility:hidden;transition:transform var(--aa-dur-drawer) var(--aa-ease),visibility var(--aa-dur-drawer)}.aa-buybar.aa-buybar--visible{transform:none;visibility:visible}.aa-buybar__price{flex:1 1 auto}.aa-buybar__button{flex:0 0 auto;min-width:360px;margin-left:auto}}@media screen and (min-width:990px){.aa-buybar__inner{gap:var(--aa-space-5);padding-top:0;padding-bottom:0}.aa-buybar__title{display:block;flex:0 1 auto}.aa-buybar__button{min-width:238px;min-height:var(--aa-control-h);margin-left:auto}}product-info .rating-wrapper{display:flex;align-items:center;gap:var(--aa-space-2)}product-info .rating-wrapper .rating-star{--color-rating-star: var(--aa-color-text);--font-size: 1.4;--letter-spacing: .2}product-info .rating-wrapper .rating-text,product-info .rating-wrapper .rating-count{margin:0;font-family:var(--aa-font-body);font-size:var(--aa-fs-label);letter-spacing:0;color:var(--aa-color-text)}product-info .product__info-container>.aa-payment-icons{margin-top:var(--aa-space-3)}.aa-payment-icons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--aa-space-2);margin:0;padding:0}.aa-payment-icons__item{display:flex;line-height:0}.aa-payment-icons__item .icon{width:38px;height:24px}product-info .product__info-container .product__title+.rating-wrapper,product-info .product__info-container .rating-wrapper+[id^=price-]{margin-top:var(--aa-space-2)}.aa-sale-label{display:inline-block;font-family:var(--aa-font-body);font-weight:var(--aa-font-body-weight-strong);font-size:var(--aa-fs-label-caps);line-height:var(--aa-lh-label);letter-spacing:var(--aa-ls-caps);text-transform:uppercase;color:var(--aa-color-brand)}product-info .product__info-container>.aa-promo-line{margin-top:var(--aa-space-2);text-align:center}product-info .price--on-sale .price-item--regular{text-decoration:line-through;text-decoration-thickness:var(--aa-line-width)}product-info .price--on-sale .price-item--sale{color:var(--aa-color-text);font-weight:var(--aa-font-body-weight-strong)}product-info .accordion__content [style*="#777"]{color:var(--aa-color-text-2)!important;font-size:var(--aa-fs-label)!important}.aa-buybar__compare[hidden],.aa-buybar__price[hidden]{display:none}product-info .product__media-toggle:focus-visible{outline:var(--aa-focus-ring);outline-offset:calc(var(--aa-focus-width) * -2)}product-info .product__media-icon{border:var(--aa-border);border-radius:var(--aa-radius);background-color:var(--aa-color-bg);color:var(--aa-color-text)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aa-product.css.map */
