.main-product-v2{padding-block:60px}.main-product-v2__container{padding-inline:15px;margin-inline:auto;max-width:1440px}.main-product-v2__title{font-style:italic;font-weight:600;font-size:36px;text-align:center;margin:0 0 35px!important;grid-area:title}.main-product-v2__rating{display:flex;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:400;line-height:16px;margin-block:10px;grid-area:rating}.main-product-v2__rating-icon{height:16px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat}.main-product-v2__badge-wrapper{text-align:center;margin-bottom:10px;grid-area:badge}.main-product-v2__badge{display:inline-block;font-family:Akkurat-Mono-_1_," sans-serif";text-align:center;font-size:14px;font-weight:300;line-height:120%;padding:7px 20px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:5px}.main-product-v2__gallery{height:360px;width:100%;grid-area:main-slider}.main-product-v2__gallery-slide{height:100%;opacity:0!important;position:relative}.main-product-v2__gallery-slide.swiper-slide-active{opacity:1!important}.main-product-v2__gallery-slide picture{position:absolute;top:0;left:0;width:100%;height:100%}.main-product-v2__gallery-slide picture img{width:100%;height:100%;object-fit:contain}.main-product-v2__gallery-slide img[data-variant]{display:none}.main-product-v2__gallery-slide img:not([data-variant]){display:block}.main-product-v2__thumbnails-slide img[data-variant]{display:none}.main-product-v2__thumbnails-slide img:not([data-variant]){display:block}.main-product-v2__gallery-slide img{width:100%;height:100%;object-fit:contain}.main-product-v2__gallery-slide .main-product-v2__sticker{position:absolute;top:20%;right:5%;height:90px;width:90px;animation:spin 10s linear infinite}.main-product-v2__subtitle{font-size:28px;line-height:100%;text-align:center;margin:0 0 12px;grid-area:subtitle}.main-product-v2__description{text-align:center;grid-area:description}.main-product-v2__description p{font-size:18px;line-height:120%;overflow-wrap:break-word;font-family:CircularStd-Book," sans-serif";font-weight:400}.main-product-v2__thumbnails-outher{padding:7px 15px;background-image:linear-gradient(0deg,#fff,#f7f7f7 100.49%);box-shadow:0 1px 11px #0000000a;margin-top:10px;border-radius:5px;grid-area:thumbs}.main-product-v2__thumbnails-slide{border-radius:100%;overflow:hidden;aspect-ratio:1 / 1;border:1px solid transparent;cursor:pointer;transition:border-color .4s;position:relative;display:flex;flex-wrap:wrap;gap:2px}.main-product-v2__thumbnails-slide.swiper-slide-thumb-active{border:1px solid #000}.main-product-v2__thumbnails-slide img{object-fit:contain;width:100%;height:100%}.main-product-v2__thumbnails-slide img:only-child{flex:0 0 100%;max-width:100%}.main-product-v2__swither{display:flex;flex-direction:column;gap:10px}.main-product-v2__options{padding-top:25px}.main-product-v2__option{display:flex;gap:15px;padding:0;margin:0;border:none}.main-product-v2__value{position:relative;flex:1 1 33.333%;font-size:14px;line-height:120%;text-align:center;padding:7px;border:1px solid #005044FF;border-radius:3px;cursor:pointer;transition:color .4s,background-color .4s,border-color .4s;text-transform:lowercase}.main-product-v2__most-popular{position:absolute;bottom:100%;left:50%;font-family:Akkurat-Mono-_1_,sans-serif;font-size:8px;font-weight:500;line-height:7px;color:#fff;padding:3px 7px;background-color:#04a188;white-space:nowrap;border-radius:3px;transform:translate(-50%)}.main-product-v2__value:has(input:checked){border-color:#00a087;background-color:#f3fffd;color:#00a087}.main-product-v2__selling-plan-heading{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;color:#fff;text-align:center;padding:11px;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:68px;border:1px solid #000;border-radius:4px}.main-product-v2__selling-plan-heading strong{font-size:15px;font-weight:500}.main-product-v2__selling-plans{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;border:none}.main-product-v2__selling-plans--hidden{display:none}.main-product-v2__selling-plan{display:flex;gap:4px;font-size:16px;line-height:24px;padding:15px;border:1px solid #005044FF;border-radius:4px;cursor:pointer;transition:background-color .4s,border-color .4s}.main-product-v2__selling-plan:has(input:checked){border-color:#00a087;background-color:#f3fffd}.main-product-v2__selling-plan-right-info{display:flex;flex-direction:column;text-align:right;flex-shrink:0;margin-left:auto}.main-product-v2__selling-plan-price{font-size:15px;line-height:18px}.main-product-v2__selling-plan-original-price{font-size:15px;line-height:18px;color:#00000080}.main-product-v2__selling-plan-price-ea{font-size:10px;line-height:120%;margin-top:auto}.main-product-v2__selling-plan-left-info{display:flex;flex-direction:column;gap:10px}.main-product-v2__selling-plan-input-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:4px}.main-product-v2__selling-plan-save{font-size:11px;line-height:12px;color:#fff;padding:4px 5px;border-radius:16px;background-position:center;background-size:cover;background-repeat:no-repeat}.main-product-v2__selling-plan-description{font-size:13px;line-height:23px}.main-product-v2__selling-plan-description ul{list-style:none;padding:0}.main-product-v2__selling-plan-description ul li{display:flex;align-items:center}.main-product-v2__selling-plan-description ul li:has(strong){font-weight:400;color:#d06599}.main-product-v2__selling-plan-description ul li:has(strong):before{background:url('data:image/svg+xml,<svg stroke="currentColor" fill="%23d06599" stroke-width="0" viewBox="0 0 16 16" role="presentation" style="width:var(--rsw, 100%);height:auto;max-height:100%" class="r-1c55zh4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z"></path></svg>') center / contain no-repeat}.main-product-v2__selling-plan-description ul li:before{content:"";display:block;width:15px;height:15px;background:url('data:image/svg+xml,<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" role="presentation" style="width:var(--rsw, 100%);height:auto;max-height:100%" class="r-1c55zh4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z"></path></svg>') center / contain no-repeat}.main-product-v2__selling-plan-input{display:none}.main-product-v2__selling-plan-custom-input{flex-shrink:0;position:relative;width:24px;height:24px;border:1px solid #04A188FF;border-radius:100%}.main-product-v2__selling-plan-custom-input:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;background-color:#04a188;border-radius:100%;transform:translate(-50%,-50%);opacity:0;transition:opacity .4s}.main-product-v2__selling-plan:has(input:checked) .main-product-v2__selling-plan-custom-input:before{opacity:1}.main-product-v2__atc-form{margin-top:25px}.main-product-v2__atc-button{font-size:18px;line-height:18px;padding:20px;width:100%;color:#fff;border-radius:4px;background-color:#04a188;box-shadow:0 4px 4px #00000040;transition:opacity .4s}.main-product-v2__description-under-btn{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-top:15px}.main-product-v2__description-under-btn p{font-size:12px;line-height:120%;margin:0;color:#505050}.main-product-v2__options-with-form{grid-area:options-with-form}.main-product-v2__atc-button:hover{opacity:.8}.main-product-v2__accordions-with-modal{grid-area:accordions-with-modal}.main-product-v2__modal .modal{padding:20px;max-width:1000px;border:none;border-radius:5px;transition:none}.main-product-v2__modal .modal__close-btn{box-shadow:none;width:40px;height:40px}.main-product-v2-accordions__list{list-style:none;margin-top:25px}.main-product-v2-accordions__list-item{position:relative}.main-product-v2-accordions__list-item.open .main-product-v2-accordions__item-button:after{transform:rotate(180deg)}.main-product-v2-accordions__list-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-image:linear-gradient(90deg,#e5d160,#e0b5ca 100.49%)}.main-product-v2-accordions__item-button{display:flex;align-items:center;gap:12px;justify-content:space-between;font-weight:400;padding-block:12px;width:100%}.main-product-v2-accordions__item-button:after{content:"";flex-shrink:0;display:var(--display);width:12px;height:12px;background:var(--icon) center / contain no-repeat;transition:transform .4s}.main-product-v2-accordions__item-text{font-family:CircularStd-Book,sans-serif;font-size:14px;line-height:160%}.main-product-v2-accordions__item-text p{padding-bottom:12px}.main-product-v2__open-modal-btn{font-size:16px;line-height:120%;margin-top:35px;padding:25px;border:1.3px solid #000;border-radius:50px;width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.main-product-v2__sing-product-text--hidden,.main-product-v2__subscription-text--hidden{display:none}@media (min-width: 1200px){.main-product-v2{padding-block:40px}.main-product-v2__container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px;grid-template-areas:"title title title" "rating main-slider options-with-form" "badge main-slider options-with-form" "subtitle main-slider options-with-form" "description main-slider options-with-form" "thumbs main-slider options-with-form" "accordions-with-modal main-slider options-with-form" ". main-slider . ";padding-inline:25px}.main-product-v2__title{font-size:60px}.main-product-v2__rating{font-size:16px;margin:50px 0 8px;justify-content:flex-start}.main-product-v2__badge-wrapper{text-align:left}.main-product-v2-accordions__item-button{font-size:18px;padding-block:20px}.main-product-v2-accordions__item-button:after{width:20px;height:20px}.main-product-v2__selling-plan-save{font-size:14px;line-height:16px;padding:6px 7px}.main-product-v2__swither{gap:15px}.main-product-v2__selling-plan{padding:15px 12px}.main-product-v2__selling-plan-input-wrapper{gap:10px}.main-product-v2__selling-plan-right-info{gap:2px}.main-product-v2__selling-plans,.main-product-v2__swatcher{gap:15px}.main-product-v2__selling-plan-title{font-size:22px}.main-product-v2__selling-plan-price,.main-product-v2__selling-plan-original-price{font-size:20px;line-height:24px}.main-product-v2__selling-plan-price-ea{font-size:12px}.main-product-v2__most-popular{font-size:10px;line-height:12px}.main-product-v2__selling-plan-description ul li{font-size:14px}.main-product-v2__selling-plan-description ul li:before{width:24px;height:24px}.main-product-v2__open-modal-btn{font-size:17px;width:auto;padding:10px 25px;margin-top:45px}.main-product-v2__selling-plan-heading{font-size:15px}.main-product-v2__selling-plan-heading strong{font-size:20px}.main-product-v2__subtitle{font-size:50px;margin-bottom:21px}.main-product-v2__value{font-size:18px}.main-product-v2__options{padding-top:0}.main-product-v2__subtitle{text-align:left}.main-product-v2__thumbnails-outher{max-width:365px;margin-top:21px}.main-product-v2__description{text-align:left}.main-product-v2__gallery{height:670px}.main-product-v2__gallery-slide .main-product-v2__sticker{top:26%;right:15%;width:110px;height:110px}.main-product-v2__rating-icon{width:134px;height:27px}.main-product-v2__atc-button{font-size:20px;padding:25px 20px}.main-product-v2__description-under-btn{gap:16px}.main-product-v2__description-under-btn p{font-size:14px}.main-product-v2__options-with-form{margin-top:50px}.main-product-v2__modal .modal{padding:50px}.main-product-v2__container .main-product-v2__ingredient-image img{margin-bottom:50px}.main-product-v2__container .main-product-v2__ingredient-right{min-width:420px}.main-product-v2__container .main-product-v2__ingredient-inner{gap:60px}}@media (min-width: 1400px){.main-product-v2__selling-plan-save{font-size:18px;line-height:120%;padding:3px 10px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/main-product-v2.css.map */
