.product-page-price{margin-top:2.4rem!important;margin-bottom:2rem!important;padding:1.6rem 0 2rem;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-page-price>.price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.6rem;width:100%;text-align:center}.product-page-price .price__container{width:auto}.product-page-price .price-layout.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:1.2rem;row-gap:.4rem}.product-page-price .price--on-sale .price-item--sale{font-size:3.2rem;font-weight:600;line-height:1.1;color:rgb(var(--color-brand-red))}.product-page-price .price--on-sale .price__compare-price .price-item--regular{font-size:1.8rem;color:rgba(var(--color-foreground),.45);text-decoration:line-through}.product-page-price .price__regular .price-item--regular{font-size:3.2rem;font-weight:600;line-height:1.1}.product-page-price .price__badge-sale,.product-page-price .price__badge-custom{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.5rem 1.2rem;min-height:2.8rem;line-height:1;font-size:1.2rem;font-weight:600;letter-spacing:.06em;white-space:nowrap;border-radius:999px;background-color:rgb(var(--color-brand-red));color:#fff;border-color:transparent}.product-page-price .price__badge-sale svg,.product-page-price .price__badge-sale .icon,.product-page-price .price__badge-custom svg,.product-page-price .price__badge-custom .icon{width:1.4rem;height:1.4rem;flex-shrink:0;display:block}.product-page-price .price__badge-sale .nowrap,.product-page-price .price__badge-custom .nowrap{display:inline-flex;align-items:center;gap:.2rem;line-height:1}.product-page-price .price__badge-sale .badge__percentage-saved,.product-page-price .price__badge-custom .badge__percentage-saved{line-height:1}@media screen and (max-width:749px){.product-page-price{margin-top:2rem!important;padding:1.2rem 0 1.6rem}.product-page-price .price--on-sale .price-item--sale,.product-page-price .price__regular .price-item--regular{font-size:2.8rem}.product-page-price .price--on-sale .price__compare-price .price-item--regular{font-size:1.6rem}}@media screen and (min-width:750px){.product-section .splide__arrow,.product-section .slider-button--prev,.product-section .slider-button--next{font-size:3.36rem;opacity:.85}.product-section .splide__arrow .icon,.product-section .slider-button .icon{width:.7em;height:.7em}.product-section .splide__arrow:hover{opacity:1}.product-page-price .price--on-sale .price-item--sale,.product-page-price .price__regular .price-item--regular{font-size:3.4rem}.product-page-price .price--on-sale .price__compare-price .price-item--regular{font-size:2rem}.product .color-swatches-container{--swatch-size: 6.4rem;--selected-border-size: .25rem;column-gap:1rem;row-gap:1rem}.product .color-swatch__image{border-radius:.6rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.product .color-swatch:hover .color-swatch__image{border-color:rgba(var(--color-foreground),.35)}.product .color-swatch input:checked+.color-swatch__image{box-shadow:0 0 0 .25rem rgb(var(--color-brand-red));border-color:rgb(var(--color-brand-red))}.product .color-swatch__label{font-size:1.2rem;margin-top:.6rem;text-transform:uppercase;letter-spacing:.03em;font-weight:500}.product .color-swatch input:checked~.color-swatch__label{font-weight:600;color:rgb(var(--color-brand-red))}.product-form__submit.main-product-atc,.product-form__buttons .product-form__submit{min-height:5.6rem;font-size:1.5rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.product-form__buttons{--color-button: var(--color-brand-red);--color-button-text: 255, 255, 255}.product-form__buttons .product-form__submit:not([disabled]):hover{--color-button: 122, 11, 20}.product__accordion .accordion__title{font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.product__accordion .summary__title{align-items:center;gap:1rem}.product__accordion .summary__title .material-icon{font-size:2.4rem;width:2.4rem;height:2.4rem;line-height:1;flex-shrink:0}.product__accordion .summary__title img{width:2.4rem;height:2.4rem;object-fit:contain;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-page.css.map */
