.page-product .product__media.global-media-settings{border:0}.page-product .content-for-layout{overflow:hidden}.page-product .product__media-item .media model-viewer,.page-product .product__media-item .media>:not(.zoom):not(.deferred-media__poster-button){left:50%;transform:translateX(-50%)}.page-product .product__info-container .title-wrap{border-bottom:1px solid rgba(var(--color-foreground),1);padding-bottom:2rem}.page-product .product__info-container .title-wrap .product__title{margin-bottom:0}.page-product .product__info-container .title-wrap .product__info-container>*+*{margin:0}.page-product .product__info-container .title-wrap .caption-with-letter-spacing,.page-product .product__info-container .title-wrap .subtitle,.page-product .product__info-container .title-wrap p{color:rgba(var(--color-foreground),1);margin:0}.page-product .product__info-container .product-form__input{max-width:unset}.page-product .product__info-container .quantity-selector{border-bottom:1px solid rgba(var(--color-foreground),1);padding-bottom:2rem;padding-top:1rem}.page-product .product__info-container .product-form{border-bottom:1px solid rgba(var(--color-foreground),1);padding-bottom:3rem}.page-product .product__info-container .accordion{border-bottom:0;border-top:1px solid rgba(var(--color-foreground),1)}.page-product .product__info-container .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),1);letter-spacing:.25rem}.page-product .product__info-container div[id^=price-template]{margin-bottom:0}.page-product .product__info-container .installments{margin:0}.page-product .product__info-container .product-form{margin-top:0}.page-product .product__info-container .price-item{font-family:worker,serif;font-size:4rem;font-weight:700}.page-product .product__info-container .product-form__quantity{align-items:center;display:flex}.page-product .product__info-container .product-form__quantity .form__label{margin-bottom:0;margin-right:1rem}.page-product .product__info-container dl{color:rgba(var(--color-foreground),1);display:flex}.page-product .product__info-container dl .star-bullet{fill:var(--gradient-base-accent-1)}.page-product .product__info-container dl dt{font-size:1.35rem;line-height:1.6;margin-left:8px;margin-right:auto}.page-product .product__info-container dl dd{background:var(--gradient-base-background-2);border-radius:1rem;font-size:1.15rem;padding:.25rem .75rem;text-align:right}.page-product .themed-description{background-color:var(--gradient-base-background-2);margin-top:40px;min-height:30vw;position:relative}@media screen and (min-width:750px){.page-product .themed-description{align-items:center;display:flex;margin-top:60px}.page-product .themed-description .visual{bottom:0;left:0;position:absolute;right:0;top:0}}.page-product .themed-description .visual img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-product .themed-description .page-width{flex-grow:1}.page-product .themed-description .textual{padding-bottom:20px;padding-top:20px}@media screen and (min-width:750px){.page-product .themed-description .textual{max-width:50%;padding-bottom:80px;padding-top:80px}}.page-product .themed-description .textual.centered{margin-left:auto;margin-right:auto;text-align:center}.page-product .themed-description h2{margin-top:0}@media screen and (min-width:750px){.page-product .themed-description h2{font-size:5.2rem;margin-bottom:0}}.page-product .themed-description .content{max-width:800px}@media screen and (min-width:750px){.page-product .themed-description .content{font-size:2rem}}.page-product .themed-description .content a{color:rgba(var(--color-foreground),1)}.page-product .themed-description .content ol,.page-product .themed-description .content ul{display:inline-block;text-align:left}@media screen and (max-width:749px){.page-product .image-with-text__content{padding:3rem 0 0}}.page-product .product-recommendations .animin{opacity:1!important}.page-product .product-recommendations .product-recommendations__heading{text-align:center}@media screen and (min-width:750px){.page-product .product-recommendations .product-recommendations__heading{margin-bottom:4rem}}