.product__review-summary .rating-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:.4rem 0 0}.product__review-summary .rating{display:inline-flex}.product__review-summary .rating-star{--color-rating-star: #f5b400}.product__review-summary .rating-text{margin:0;opacity:.85}.product__review-summary-divider{margin:0;opacity:.4}.product__review-summary-customers{margin:0;opacity:.7;text-decoration:underline;text-underline-offset:.2rem}.product-tabs{margin-top:.5rem;border:1px solid rgba(var(--color-foreground),.12)}.product-tabs__list{display:flex;border-bottom:1px solid rgba(var(--color-foreground),.12)}.product-tabs__label{position:relative;flex:1 1 auto;text-align:center;padding:1.3rem 1rem;font-size:1.2rem;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;opacity:.55;transition:opacity var(--duration-short) ease}.product-tabs__label:hover{opacity:.85}.product-tabs__label:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:rgb(var(--color-foreground));transform:scaleX(0);transition:transform var(--duration-short) ease}.product-tabs__radio{position:absolute;width:1px;height:1px;opacity:0;margin:0}.product-tabs__label:has(.product-tabs__radio:checked){opacity:1;font-weight:500}.product-tabs__label:has(.product-tabs__radio:checked):after{transform:scaleX(1)}.product-tabs__label:has(.product-tabs__radio:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.product-tabs__panels{padding:1.8rem 2rem 2rem}.product-tabs__panel{display:none}.product-tabs__panel :first-child{margin-top:0}.product-tabs__panel :last-child{margin-bottom:0}.product-tabs__list:has(.product-tabs__radio--description:checked)~.product-tabs__panels .product-tabs__panel--description,.product-tabs__list:has(.product-tabs__radio--specifications:checked)~.product-tabs__panels .product-tabs__panel--specifications,.product-tabs__list:has(.product-tabs__radio--features:checked)~.product-tabs__panels .product-tabs__panel--features{display:block}@media(prefers-reduced-motion:reduce){.product-tabs__label,.product-tabs__label:after{transition:none}}.product-tabs--collapsible{margin-top:.5rem}.product-tabs--collapsible .accordion:first-child{margin-top:0}.product__badge{display:inline-block;margin:0 0 1.2rem;padding:.6rem 1.4rem;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;background-color:var(--badge-bg, #1a1a1a);color:var(--badge-text, #f5f2eb)}.product__badge--bold{font-weight:700}.product__badge--rounded{border-radius:999px}.product__badge--square{border-radius:0}.product__variant-picker-wrapper{background:none!important}.product-form__input--image{display:flex;flex-wrap:wrap;gap:1rem}.product-form__input--image .form__label{width:100%}.variant-image-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.variant-image-label{display:block;width:7.2rem;height:7.2rem;border:.2rem solid rgba(var(--color-foreground),.12);border-radius:.6rem;overflow:hidden;cursor:pointer;background:rgba(var(--color-foreground),.03);transition:border-color var(--duration-short) ease}.variant-image-swatch{display:block;width:100%;height:100%;object-fit:cover}.variant-image-swatch--text{display:flex;align-items:center;justify-content:center;height:100%;padding:.4rem;font-size:1.1rem;text-align:center}.variant-image-input:hover+.variant-image-label{border-color:rgba(var(--color-foreground),.5)}.variant-image-input:checked+.variant-image-label{border-color:rgb(var(--color-foreground))}.variant-image-input:focus-visible+.variant-image-label{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.variant-image-input.disabled+.variant-image-label{opacity:.35;cursor:not-allowed}.product__popularity-meter{margin:1.4rem 0}.product__popularity-meter-label{margin:0 0 .7rem;font-size:1.3rem;opacity:.75}.product__popularity-meter-bar{display:flex;align-items:center;gap:1.2rem}.product__popularity-meter-track{position:relative;flex:1 1 auto;height:1rem;border-radius:999px;background-color:rgba(var(--color-foreground),.1);overflow:hidden}.product__popularity-meter-fill{height:100%;border-radius:inherit}.product__popularity-meter-level{flex:0 0 auto;font-size:1.3rem;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-main-product-custom.css.map */
