[data-product-main-container] .section-content{padding-inline:20px!important}.main-product__information{display:flex;flex-direction:row;column-gap:20px}.main-product__information .media--css-only:before,.main-product__information .media--css-only:after{content:none}.main-product__information .product-media__slider{grid-template-columns:1fr}.main-product__information .product-media__slider .product-thumbnail-list-item{opacity:74%}.main-product__information .product-media__slider .product-thumbnail-list-item.product-thumbnail-list-item--active .media--small .media__styled-element{border:2px solid var(--project-red);opacity:100%}.main-product__information .product-media__slider .media--small .media__styled-element{border-radius:16px}.main-product__information .product-media__slider .media__styled-element{border:none;border-radius:20px}.main-product__information .product-media{flex-basis:51.6%;max-width:51.6%}.product-media__slider-thumbnails{margin-top:10px}.main-product__information .product-content{flex-basis:50.2%;max-width:50.2%}.main-product__information .product-content .product-block-container{padding:40px 48px;border-radius:20px}.main-product__information .product-content .product-content__price,.main-product__information .product-content [data-compare-price]{display:inline-block;font-size:16px;line-height:20px;letter-spacing:.025rem;margin-top:16px}.main-product__information .product-content [data-compare-price]{margin-top:0}.main-product__information .product-content .product-content__price .product-price__value{font-weight:900}.main-product__information .product-content .product-content__description{margin-top:14px}.main-product__information .product-content .product-content__description *{font-size:14px;line-height:20px;font-weight:500;letter-spacing:.025rem}.main-product__information .product-content .variant-input .custom-button+.variant-input__label{display:block;width:100%;background-color:var(--project-white);color:var(--project-red);padding:14px 20px;border-radius:8px;outline:1px solid var(--project-pink)}.main-product__information .product-content .variant-input .custom-button:checked+.variant-input__label{outline:2px solid var(--project-red)}.main-product__information .product-content .variant-input .custom-button+.variant-input__label.pack-variant{display:flex;align-items:center;justify-content:space-between}.variant-price__wrapper{display:inline-flex;flex-direction:column;text-align:right}.variant-price__wrapper strong{font-size:14px;font-weight:700;line-height:16px;letter-spacing:.025rem}.variant-price__wrapper p{font-size:12px;font-weight:500;line-height:20px;letter-spacing:.025rem}.main-product__information .product-content .buy-button__wrapper{display:flex;flex-direction:row;align-items:stretch;column-gap:32px}.main-product__information .product-content .product-quantity-selector__wrapper{border:2px solid var(--project-red);padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px}.main-product__information .product-content .product-block-text{padding:2px;border-radius:40px;background-color:var(--project-pink);color:var(--project-red);font-size:10px;line-height:1;letter-spacing:.063rem;font-family:var(--heading-font);font-variation-settings:"wdth" 125,"slnt" 0;margin-top:12px}.main-product__information .product-content .feature-icon-list{margin-top:28px}.main-product__information .product-content .feature-icon-list__item{font-size:12px;line-height:14px;letter-spacing:.019rem;font-family:var(--heading-font);max-width:100px;font-variation-settings:"wdth" 75,"slnt" 0}.main-product__information .product-content .feature-icon-list__item img{width:100%;height:100%}.main-product__information .product-content .comparison-chart__wrapper{margin-top:40px;margin-bottom:20px}.main-product__information .product-content .comparison-chart{padding:18px 0}.main-product__information .product-content .comparison-chart__heading{font-size:16px;line-height:14px;letter-spacing:.038rem;font-family:var(--heading-font);font-variation-settings:"wdth" 75,"slnt" 0;text-transform:uppercase;text-align:center}.main-product__information .product-content .comparison-chart .comparison-chart__scale{height:12px}.main-product__information .product-content .comparison-chart__labels-wrapper{margin-top:8px}.main-product__information .product-content .comparison-chart__label-item{font-size:12px;line-height:12px;letter-spacing:.025rem}.main-product__information .product-content .collapsible-tab-item{margin-bottom:16px}.main-product__information .product-content .collapsible-tab-item__heading{font-size:16px;line-height:16px;letter-spacing:.038rem;font-family:var(--heading-font);font-variation-settings:"wdth" 75,"slnt" 0}.product-slider-arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:1;padding:0 20px}.product-slider-arrows .controls{width:100%}.product-slider-arrows .controls .controls-inner{width:100%;justify-content:space-between}.slider-button.disabled{opacity:50%}@media (min-width: 1920px){.main-product__information{column-gap:40px}.main-product__information .product-media{flex-basis:58.45%;max-width:58.45%}.main-product__information .product-content{flex-basis:38.25%;max-width:38.25%}}@media (max-width: 648px){.main-product__information .product-content .buy-button__wrapper{flex-direction:column;row-gap:16px}.main-product__information .product-content .product-content__price,.main-product__information .product-content [data-compare-price]{font-size:14px}}@media (max-width: 990px){[data-product-main-container] .section-content{padding-inline:15px!important}.main-product__information .product-content .product-block-container{padding:32px 12px}.main-product__information{flex-direction:column}.main-product__information .product-media{flex-basis:100%;max-width:100%}.main-product__information .product-media .product-media__slider-main-image{width:100%;height:auto}.main-product__information .product-media .feature-media-item{width:100%}.main-product__information .product-content{flex-basis:100%;max-width:100%}.main-product__information .product-content .product-quantity-selector__wrapper data-island{width:100%}.main-product__information .product-content .feature-icon-list{column-gap:0}.main-product__information .product-content .feature-icon-list__item{max-width:80px}.my-slider-progress{background:#fff3;margin:16px 0}.my-slider-progress-bar{background:#fff;height:2px;transition:width .4s ease;width:0}.main-product__information .product-content .variant-input .custom-button+.variant-input__label{padding:14px 12px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product.css.map */
