.main-product-redesign .page-width{max-width:1171px}.main-product-redesign .product__media-wrapper .slider-button{display:none}.main-product-redesign .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.main-product-redesign .price__block .price--large{font-size:17px;font-weight:400;line-height:100%}.main-product-redesign .price__block .price__badge-sale{background-color:#d30b5d;color:#fff}.main-product-redesign .rating-wrapper{line-height:100%}.main-product-redesign .rating-wrapper .rating-star{font-size:18px}.main-product-redesign .rating-wrapper .caption{font-weight:400;font-size:13px;line-height:100%;letter-spacing:.4px;color:#242422}.main-product-redesign .short-product-description p,.main-product-redesign .short-product-description li,.main-product-redesign .product__description p,.main-product-redesign .product__description li{font-weight:400;font-size:16px;line-height:172%;letter-spacing:.64px;margin:0 0 8px}.main-product-redesign .short-product-description p:last-of-type,.main-product-redesign .short-product-description li:last-of-type,.main-product-redesign .product__description p:last-of-type,.main-product-redesign .product__description li:last-of-type{margin:0}.main-product-redesign .short-product-description ul,.main-product-redesign .product__description ul{padding-left:22px}.main-product-redesign .product-form__quantity{width:85px}.main-product-redesign .product-form__quantity label{display:none}.main-product-redesign .product-form__quantity quantity-input{width:85px;border-radius:0}.main-product-redesign .product-form__quantity quantity-input:after{border-radius:0;border-color:#d0d0d0;box-shadow:none}.main-product-redesign .product-form__quantity quantity-input .quantity__button{width:auto}.main-product-redesign .product-form__quantity quantity-input .quantity__button[name=minus]{padding-left:16px}.main-product-redesign .product-form__quantity quantity-input .quantity__button[name=plus]{padding-right:16px}.main-product-redesign .product-form__quantity quantity-input .quantity__input{font-weight:400;line-height:100%;color:rgba(18,18,18,.7490196078)}.main-product-redesign div[id*=Quantity-Form-]+div{width:calc(100% - 16px - (85px/var(--font-body-scale) + var(--inputs-border-width)*2));margin-left:16px}.main-product-redesign .product__info-container .product-form{margin:0}.main-product-redesign .product__info-container .product-form .product-form__submit{font-weight:600;font-size:16px;line-height:100%;letter-spacing:.96px;text-transform:uppercase}.main-product-redesign .common-benefits-list__block{width:100%;padding:16px 0 0;border-top:1px solid #f1f1f1}.main-product-redesign .common-benefits-list__block .title{margin:0 0 28px;font-weight:500;font-size:20px;line-height:116%;letter-spacing:.4px;color:#3b3b3b}.main-product-redesign .common-benefits-list__block ul{width:100%;list-style:none;padding-left:24px;display:flex;gap:10px;flex-direction:column;margin:0}.main-product-redesign .common-benefits-list__block ul li{position:relative;font-weight:400;font-size:16px;line-height:172%;letter-spacing:.64px}.main-product-redesign .common-benefits-list__block ul li:before{content:"";position:absolute;left:-24px;top:7px;width:14px;height:14px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='34' height='35' viewBox='0 0 34 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 0.928223C21.5087 0.928223 25.8324 2.7196 29.0205 5.90771C32.2086 9.09583 34 13.4195 34 17.9282C34 22.4369 32.2086 26.7606 29.0205 29.9487C25.8324 33.1368 21.5087 34.9282 17 34.9282C12.4913 34.9282 8.16761 33.1368 4.97949 29.9487C1.79137 26.7606 0 22.4369 0 17.9282C6.31419e-08 13.4195 1.79137 9.09583 4.97949 5.90771C8.16761 2.7196 12.4913 0.928223 17 0.928223ZM17 3.35693C13.1354 3.35693 9.42896 4.89184 6.69629 7.62451C3.96362 10.3572 2.42871 14.0636 2.42871 17.9282C2.42871 21.7928 3.96362 25.4993 6.69629 28.2319C9.42896 30.9646 13.1354 32.4995 17 32.4995C18.9135 32.4995 20.8083 32.1224 22.5762 31.3901C24.344 30.6579 25.9506 29.585 27.3037 28.2319C28.6568 26.8789 29.7296 25.2723 30.4619 23.5044C31.1942 21.7365 31.5713 19.8418 31.5713 17.9282C31.5713 16.0147 31.1942 14.1199 30.4619 12.3521C29.7296 10.5842 28.6568 8.97758 27.3037 7.62451C25.9506 6.27144 24.344 5.19859 22.5762 4.46631C20.8083 3.73403 18.9135 3.35693 17 3.35693Z' fill='%23D30B5D'/%3E%3Cpath d='M25.9412 13.5265L25.9456 13.5207C26.3231 13.0811 26.5106 12.5095 26.4667 11.9317C26.4229 11.3539 26.1513 10.8171 25.7117 10.4396C25.494 10.2526 25.2417 10.1104 24.969 10.0209C24.6964 9.93151 24.4088 9.89666 24.1227 9.91838C23.5449 9.96224 23.0081 10.2338 22.6306 10.6734L13.9678 20.5485L11.2605 17.8397C11.0575 17.6367 10.8166 17.4758 10.5515 17.3659C10.2863 17.2561 10.0022 17.1996 9.71517 17.1996C9.42818 17.1996 9.144 17.2561 8.87886 17.3659C8.61372 17.4758 8.3728 17.6367 8.16987 17.8397C7.96694 18.0426 7.80596 18.2835 7.69614 18.5487C7.58631 18.8138 7.52979 19.098 7.52979 19.385C7.52979 19.672 7.58631 19.9561 7.69614 20.2213C7.80596 20.4864 7.96694 20.7273 8.16987 20.9303L12.5398 25.3017C12.961 25.7243 13.5234 25.9428 14.1427 25.9414H14.1704C14.4709 25.9297 14.7658 25.8561 15.0366 25.7252C15.3074 25.5943 15.5482 25.409 15.7441 25.1807L25.9412 13.5265Z' fill='%23D30B5D' stroke='white'/%3E%3C/svg%3E%0A")}.main-product-redesign .product__accordion summary{padding:1.6rem 0}.main-product-redesign .product__accordion summary a.summary__title{text-decoration:underline}.main-product-redesign .product__accordion .summary__title{font-weight:400;font-size:15px;line-height:100%;color:#121212}.main-product-redesign .share-button__button{color:#121212}@media screen and (max-width: 749px){.main-product-redesign .thumbnail-slider .thumbnail-list.slider{padding:.5rem 1.5rem;scroll-padding-left:1.5rem;grid-gap:6px}}@media screen and (min-width: 750px){.main-product-redesign .product--medium:not(.product--no-media) .product__media-wrapper{max-width:400px;width:100%}.main-product-redesign .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:16px;width:min-content}.main-product-redesign .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.main-product-redesign .product__media-wrapper .slider-button{display:flex;width:10px;transform:scale(1.5);height:50px;padding:0}.main-product-redesign .product__media-wrapper .slider-button.slider-button--prev{transform:translateX(-1px) scale(1.5)}.main-product-redesign .product__title{margin-bottom:24px}.main-product-redesign .product__title h1{font-weight:300;font-size:30px;line-height:100%;letter-spacing:0}.main-product-redesign .price__block,.main-product-redesign .rating-wrapper,.main-product-redesign .short-product-description,.main-product-redesign .product-form__quantity,.main-product-redesign .product-form__block,.main-product-redesign .product__info-container .product__description,.main-product-redesign .common-benefits-list__block{margin:0 0 24px}.main-product-redesign div[id*=Quantity-Form-]+div{margin:0 0 14px 16px}}@media screen and (min-width: 990px){.main-product-redesign .product--medium:not(.product--no-media) .product__media-wrapper{max-width:536px;width:100%}.main-product-redesign .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:32px}}@media screen and (min-width: 1100px){.main-product-redesign .product--medium:not(.product--no-media) .product__media-wrapper{max-width:636px}}