.template-product{--avp-bg:#09090b;--avp-surface:#111114;--avp-text:#f7f7f7;--avp-muted:#a6a6ad;--avp-line:rgba(255,255,255,.12);--avp-accent:#7c3aed}.template-product .gradient,.template-product main{background:var(--avp-bg)}.template-product .product{gap:clamp(32px,5vw,78px)}.template-product .product__info-wrapper{align-self:flex-start}@media(min-width:990px){.template-product .product__info-container{position:sticky;top:110px;max-width:560px}}.template-product .product__text.caption-with-letter-spacing,.template-product .product__text.inline-richtext.caption-with-letter-spacing{margin-bottom:12px;color:var(--avp-muted);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.template-product .product__title{margin-bottom:12px}.template-product .product__title h1{margin:0;font-size:clamp(30px,3.3vw,54px);line-height:1.02;letter-spacing:-.035em}.template-product .price{margin-top:12px}.template-product .price .price-item{font-size:clamp(22px,2vw,30px);font-weight:650;letter-spacing:-.02em}.template-product .price--on-sale .price-item--regular,.template-product .product__tax,.template-product .shopify-installments{color:var(--avp-muted)}.template-product .form__label,.template-product variant-selects .form__label,.template-product .quantity__label{margin-bottom:10px;color:var(--avp-text);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.template-product .product-form__input input[type=radio]+label{min-width:50px;border-radius:0;border-color:var(--avp-line)}.template-product .product-form__input input[type=radio]:checked+label{background:var(--avp-text);border-color:var(--avp-text);color:#09090b}.template-product .select__select,.template-product .quantity{min-height:52px;border-radius:0}.template-product .product-form__buttons{max-width:none}.template-product .product-form__submit{min-height:58px;margin-bottom:10px;border-radius:0!important;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.template-product .product-form__submit:before,.template-product .product-form__submit:after{border-radius:0!important}.template-product .shopify-payment-button__button{min-height:54px!important;border-radius:0!important;font-size:12px!important;font-weight:750!important;letter-spacing:.09em!important;text-transform:uppercase!important}.template-product .product__inventory{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:12px}.template-product .product__media{border:1px solid var(--avp-line);background:var(--avp-surface)}.template-product .thumbnail{border-radius:0!important;border-color:var(--avp-line)!important}.template-product .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--avp-text)!important}.template-product .product__accordion{border-top:1px solid var(--avp-line);border-bottom:0}.template-product .product__accordion:last-of-type{border-bottom:1px solid var(--avp-line)}.template-product .product__accordion summary{min-height:58px}.template-product .accordion__title{font-size:11px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.template-product .accordion__content,.template-product .product__description{color:var(--avp-muted);font-size:14px;line-height:1.75}.template-product .product__description h2,.template-product .product__description h3,.template-product .product__description h4{color:var(--avp-text)}.template-product .related-products__heading,.template-product product-recommendations h2{font-size:clamp(28px,3vw,46px);letter-spacing:-.03em;text-transform:uppercase}@media(max-width:749px){.template-product .product__info-wrapper{padding-top:24px}.template-product .product__title h1{font-size:32px}.template-product .product-form__submit{min-height:56px}}.avp-section{background:var(--avp-bg,#09090b);color:var(--avp-text,#f7f7f7)}.avp-shell{width:min(calc(100% - 32px),1200px);margin:0 auto}.avp-confidence{padding:8px 0 40px}.avp-confidence__grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--avp-line);background:var(--avp-surface)}.avp-confidence__item{min-height:112px;padding:24px;border-right:1px solid var(--avp-line);display:flex;align-items:flex-start;gap:13px}.avp-confidence__item:last-child{border-right:0}.avp-confidence__icon{flex:0 0 auto;width:30px;height:30px;border:1px solid rgba(255,255,255,.24);display:grid;place-items:center;color:var(--avp-accent);font-size:11px}.avp-confidence__title{display:block;margin:1px 0 5px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.avp-confidence__text{display:block;color:var(--avp-muted);font-size:12px;line-height:1.55}.avp-details{padding:clamp(54px,7vw,100px) 0;border-top:1px solid var(--avp-line)}.avp-details__head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:34px}.avp-eyebrow{margin:0 0 10px;color:var(--avp-muted);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.avp-title{margin:0;font-size:clamp(30px,4vw,54px);line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.avp-details__intro{color:var(--avp-muted);font-size:14px;line-height:1.7}.avp-specs{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--avp-line)}.avp-spec{display:grid;grid-template-columns:minmax(130px,.7fr) 1.3fr;min-height:58px;padding:16px 0;border-bottom:1px solid var(--avp-line)}.avp-spec:nth-child(odd){padding-right:36px}.avp-spec:nth-child(2n){padding-left:36px;border-left:1px solid var(--avp-line)}.avp-spec__label{color:var(--avp-muted);font-size:10px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.avp-spec__value{font-size:13px;line-height:1.55}.avp-note{margin-top:34px;padding:20px 22px;border-left:2px solid var(--avp-accent);background:var(--avp-surface);color:var(--avp-muted);font-size:12px;line-height:1.65}@media(max-width:749px){.avp-shell{width:min(calc(100% - 24px),1200px)}.avp-confidence__grid{grid-template-columns:1fr 1fr}.avp-confidence__item{min-height:106px;padding:18px}.avp-confidence__item:nth-child(2){border-right:0}.avp-confidence__item:nth-child(-n+2){border-bottom:1px solid var(--avp-line)}.avp-details__head{grid-template-columns:1fr;gap:18px}.avp-specs{grid-template-columns:1fr}.avp-spec,.avp-spec:nth-child(odd),.avp-spec:nth-child(2n){padding:15px 0;border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/av-product-prestige.css.map */
