.template-product .product__info-wrapper.scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}.template-product .av-product{align-items:start}.template-product .av-product .product__info-container,.template-product .av-product .product-form__buttons,.template-product .av-product .shopify-payment-button{min-width:0}.template-product .av-product .product__title a,.template-product .av-product .product__tax,.template-product .av-product .installment,.template-product .av-product .product__media-icon,.template-product .av-product .price .badge,.template-product .av-product .price__badge-sale,.template-product .av-product .price__badge-sold-out,.template-product .shopify-payment-button__more-options{display:none}.template-product .av-product .product__title h1{margin:0 0 1.2rem;font-family:var(--av-font-serif);font-size:clamp(2.8rem,2.4rem + 1.2vw,4rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--av-text)}.template-product .av-product .price{margin:0 0 1rem}.template-product .av-product .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.template-product .av-product .price--on-sale .price__sale .price-item--sale{order:-1}.template-product .av-product .price .price-item--regular,.template-product .av-product .price .price-item--sale{font-family:var(--av-font-serif);font-size:clamp(2.2rem,2rem + .6vw,2.8rem);font-weight:500;color:var(--av-accent)}.template-product .av-product .price--on-sale .price-item--regular,.template-product .av-product .price s.price-item,.template-product .av-product .price .price-item--compare{margin-left:0;font-size:1.6rem;font-weight:400;color:rgba(var(--av-text-muted-rgb),.75)}.template-product .av-product .rating-wrapper{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem}.template-product .av-product .rating-star{--color-rating-star: var(--av-accent);--font-size: 1.6;--letter-spacing: .35}.template-product .av-product .rating-text,.template-product .av-product .rating-count{display:inline;margin:0;font-size:1.3rem;color:var(--av-text-muted)}.template-product .av-product .product__description--excerpt{display:-webkit-box;margin:0 0 2.4rem;max-width:46rem;overflow:hidden;color:var(--av-text-muted);font-size:1.5rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-product .av-product .product__description--excerpt p{margin:0}.template-product .av-product .product-form__input{max-width:none;margin:0 0 1.8rem;padding:0}.template-product .av-product .product-form__input .form__label,.template-product .av-product .quantity__label{margin-bottom:.8rem;font-size:1.35rem;font-weight:500;letter-spacing:.01em;color:var(--av-text)}.template-product .av-product .product-form__input--swatch{display:flex;flex-wrap:wrap;gap:.8rem}.template-product .av-product .swatch-input__input+.swatch-input__label,.template-product .av-product .swatch{width:2.8rem;height:2.8rem;border:1px solid rgba(var(--av-text-rgb),.16);box-shadow:none}.template-product .av-product .swatch-input__input:checked+.swatch-input__label,.template-product .av-product .swatch-input__input[aria-checked=true]+.swatch-input__label{box-shadow:0 0 0 .2rem var(--av-bg),0 0 0 .35rem var(--av-accent)}.template-product .av-product quantity-input.quantity{width:13.6rem;min-height:4.4rem;border:1px solid rgba(var(--av-text-rgb),.16);border-radius:var(--av-radius-pill);background:transparent}.template-product .av-product .quantity__button,.template-product .av-product .quantity__input{color:var(--av-text)}.template-product .av-product .product-form__buttons{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:none;margin:.4rem 0 0}.template-product .av-product .product-form__submit,.template-product .av-product .shopify-payment-button,.template-product .av-product .shopify-payment-button__button,.template-product .av-product .shopify-payment-button__button--unbranded{width:100%;min-height:5rem;margin:0}.template-product .av-product .product-form__submit.button--secondary{background:#3a2430;border:0;color:var(--av-text)}.template-product .av-product .product-form__submit.button--secondary:hover{background:#4a2e3c}.template-product .av-product .shopify-payment-button__button--unbranded,.template-product .av-product .shopify-payment-button__button--unbranded:hover,.template-product .av-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--av-accent)!important;color:var(--av-bg)!important;border-radius:var(--av-radius-pill);font-weight:600}.av-product-trust{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem;margin:2.4rem 0 0;padding:0;list-style:none}.av-product-trust__item{display:flex;align-items:center;gap:.8rem;font-size:1.25rem;color:var(--av-text-muted)}.av-product-trust__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:var(--av-accent)}.av-product-trust__icon svg{width:100%;height:100%}.av-product-trust__link{color:inherit;text-decoration:none}.av-product-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:2.2rem 0 0;padding:0;list-style:none}.av-product-pills__item{display:flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.8rem .6rem;border:1px solid rgba(var(--av-text-rgb),.1);border-radius:1.2rem;background:rgba(var(--av-surface-light-rgb),.45);color:var(--av-text-muted);font-size:1.15rem;font-weight:500;letter-spacing:.01em;text-align:center}.av-product-tabs{margin:2.8rem 0 0}.av-product-tabs__nav{display:flex;gap:2.4rem;border-bottom:1px solid rgba(var(--av-text-rgb),.1)}.av-product-tabs__tab{position:relative;margin:0;padding:0 0 1.1rem;border:0;background:none;color:var(--av-text-muted);font-size:1.45rem;letter-spacing:.01em;cursor:pointer}.av-product-tabs__tab.is-active{color:var(--av-text)}.av-product-tabs__tab.is-active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--av-accent)}.av-product-tabs__panel{display:none;margin:1.8rem 0 0;color:var(--av-text-muted);font-size:1.45rem;line-height:1.7}.av-product-tabs__panel.is-active{display:block}.av-product-tabs__panel p{margin:0}@media screen and (min-width:750px){.template-product .av-product.grid{column-gap:4rem;row-gap:0}.template-product .av-product .product__info-wrapper{padding-left:0}.template-product .av-product.product--medium:not(.product--no-media) .product__media-wrapper,.template-product .av-product.product--large:not(.product--no-media) .product__media-wrapper{max-width:calc(54% - 2rem);width:calc(54% - 2rem)}.template-product .av-product.product--medium:not(.product--no-media) .product__info-wrapper,.template-product .av-product.product--large:not(.product--no-media) .product__info-wrapper{max-width:calc(46% - 2rem);width:calc(46% - 2rem)}.template-product .av-product.product--thumbnail media-gallery:has(.thumbnail-slider){display:grid;grid-template-columns:7.6rem minmax(0,1fr);column-gap:1.4rem;align-items:start}.template-product .av-product.product--thumbnail media-gallery:has(.thumbnail-slider)>*:not(.thumbnail-slider){grid-column:2}.template-product .av-product.product--thumbnail .thumbnail-slider{display:block;grid-column:1;grid-row:1 / span 8;width:7.6rem}.template-product .av-product.product--thumbnail .thumbnail-slider .slider-button{display:none}.template-product .av-product.product--thumbnail .thumbnail-list,.template-product .av-product.product--large .thumbnail-list,.template-product .av-product.product--medium .thumbnail-list{display:flex;flex-direction:column;grid-template-columns:none;gap:1rem}.template-product .av-product.product--thumbnail .thumbnail-list__item,.template-product .av-product.product--thumbnail .thumbnail-list__item.slider__slide{width:7.6rem}}.template-product .av-product .product-media-container.constrain-height{--viewport-offset: 220px;--constrained-min-height: 420px;--constrained-height: min(58rem, calc(100vh - var(--viewport-offset)));width:100%}.template-product .av-product .product-media-container.constrain-height.media-fit-contain{width:100%}.template-product .av-product .product-media-container .media{aspect-ratio:1 / 1;height:auto;padding-top:0}.template-product .av-product .product__media-list,.template-product .av-product .product__media-item,.template-product .av-product .product__media,.template-product .av-product .global-media-settings{border:0;border-radius:1.8rem;background:#1a1016;box-shadow:none}.template-product .av-product .product__media img,.template-product .av-product .product__media-item img{object-fit:contain;border-radius:1.8rem}.template-product .av-product .thumbnail{width:7.6rem;height:7.6rem;padding:0;overflow:hidden;border:1px solid transparent;border-radius:1.2rem;background:#1a1016}.template-product .av-product .thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:1.1rem}.template-product .av-product .thumbnail[aria-current]{border-color:var(--av-accent)}@media screen and (max-width:749px){.template-product .av-product .product-form__buttons,.av-product-trust,.av-product-pills{grid-template-columns:1fr 1fr}.av-product-pills__item{min-height:3.8rem;font-size:1.05rem}.av-product-tabs__nav{gap:1.6rem;overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/av-product-page.css.map */
