.template-product{--ast-ink: #1f1d1b;--ast-muted: #6f6a64;--ast-line: rgba(31, 29, 27, .14);--ast-ui: var(--font-ui, var(--font-body))}.template-product .product__primary-left .product__media-item{background:#fff}.template-product .product__media-show-more{display:none}@media(min-width:960px){.template-product .product__primary-right .product__meta{max-width:460px;margin-inline:auto}}.template-product .product__breadcrumbs .breadcrumbs{font-family:var(--ast-ui);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ast-muted)}.template-product .ast-pdp-eyebrow{display:inline-block;font-family:var(--ast-ui);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ast-muted);text-decoration:none;margin-bottom:4px}.template-product .ast-pdp-eyebrow:hover{color:var(--ast-ink)}.template-product .product__primary-right .product__title{font-size:clamp(32px,2.9vw,44px);font-weight:400;line-height:1.08;letter-spacing:0;color:var(--ast-ink);margin:0}.template-product .product__primary-right .product__price-and-ratings{margin-top:14px}.template-product .product__primary-right .product__price{font-family:var(--ast-ui);font-size:17px;font-weight:400;letter-spacing:.04em;color:var(--ast-ink)}.template-product .product__primary-right .product__price s:not(:empty){color:var(--ast-muted);margin-right:8px}.template-product .product__primary-right .product__description .rte,.template-product .product__primary-right .product__description .rte p{font-family:var(--ast-ui);font-size:15px;font-weight:400;line-height:1.8;color:var(--ast-muted);margin:0}.template-product .product__primary-right .product__label{font-family:var(--ast-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ast-muted)}.template-product .product__primary-right .product__meta{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:12px}.template-product .product__primary-right .product__meta>*{flex:0 0 100%;min-width:0}.template-product .product__primary-right .product__meta>.product__controls-group-quantity{flex:0 0 auto}.template-product .product__primary-right .product__meta>form.product-form{flex:1 1 0}.template-product .product__primary-right .product__meta>form.product-form .product-form__controls-group--submit{margin-top:0}.template-product .product__primary-right .product__meta>.product__quantity-error{order:1}.template-product .product__primary-right .product__meta>form.product-form~*{order:2}.template-product .product__primary-right .product__controls-group-quantity .product__label-wrapper{position:absolute;margin:0}.template-product .product__primary-right .product__controls-group-quantity .quantity-input{height:56px;border:1px solid var(--ast-line);border-radius:0;background:transparent}.template-product .product__primary-right .product__controls-group-quantity .quantity-input__button{width:40px}.template-product .product__primary-right .product__controls-group-quantity .quantity-input__input{width:28px;font-family:var(--ast-ui);font-size:14px}.template-product .product__primary-right .product-form__cart-submit{min-height:56px;border-radius:0;font-family:var(--ast-ui);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.template-product .product__primary-right .product-form__shop-pay,.template-product .product__primary-right .product__policies{font-family:var(--ast-ui);font-size:12px;color:var(--ast-muted)}.template-product .product__primary-right .product__policies{display:none}.template-product .product__primary-right .product__callouts-mini-items{flex-wrap:nowrap;justify-content:center;gap:0;white-space:nowrap}.template-product .product__primary-right .product__callouts-mini-item{padding:0;border:0;border-radius:0;font-family:var(--ast-ui);font-size:12px;letter-spacing:.04em;color:var(--ast-muted)}.template-product .product__primary-right .product__callouts-mini-item+.product__callouts-mini-item:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6;margin:0 12px}.template-product .product__primary-right .accordion{margin:0}.template-product .product__primary-right .accordion+.accordion,.template-product .product__primary-right .product__block:has(>.accordion)+.product__block:has(>.accordion),.template-product .product__primary-right .product__block:has(>.accordion)+.accordion{margin-top:-1px}.template-product .product__primary-right .accordion__inner{border-color:var(--ast-line)}.template-product .product__primary-right .accordion__label{padding:20px 0;color:var(--ast-ink)}.template-product .product__primary-right .accordion__label h3,.template-product .product__primary-right .accordion__label h4{margin:0;font-family:var(--ast-ui);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.template-product .product__primary-right .accordion__label-icons .icon,.template-product .product__primary-right .accordion__label-icons .icon svg{width:12px;height:12px}.template-product .product__primary-right .accordion__content,.template-product .product__primary-right .accordion__content p,.template-product .product__primary-right .accordion__content li{font-family:var(--ast-ui);font-size:14px;line-height:1.85;color:var(--ast-muted)}.template-product .product__primary-right .accordion__content strong{font-weight:500;color:var(--ast-ink)}.template-product .product__primary-right .accordion__content a{color:var(--ast-ink);text-underline-offset:3px}.template-product .product-block-social-share .social-share__button{font-family:var(--ast-ui);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ast-muted)}.template-product .sticky-atc-bar__price{font-family:var(--ast-ui);font-size:14px}@media(max-width:959px){.template-product .product__primary-right .product__title{font-size:28px}.template-product .product__primary-right .product__price{font-size:16px}.template-product .product__primary-right .product__callouts-mini-item{font-size:clamp(10.5px,3.1vw,12px);letter-spacing:0}.template-product .product__primary-right .product__callouts-mini-item+.product__callouts-mini-item:before{margin:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ast-luxe-product.css.map */
