.product-wrapper{display:grid;grid-template-columns:594fr 639fr;gap:16px}.product-main-slide{width:100%!important;aspect-ratio:1 / 1;border-radius:14px}.product-img{width:100%;height:100%;object-fit:cover;border-radius:14px}.product-thumbs-swiper{margin-top:10px}.product-thumbs-slide{cursor:pointer;width:auto!important;aspect-ratio:1 / 1;border-radius:14px;box-sizing:border-box;background-color:var(--main-text-color)}.product-thumbs-slide-inner{border-radius:8px;width:100%;height:100%;transition:all .25s ease}.product-thumbs-slide .product-thumbs-slide-inner{background-color:var(--forth-accent-color)}.product-thumbs-slide:nth-child(2n) .product-thumbs-slide-inner{background-color:var(--second-accent-color)}.product-thumbs-slide.swiper-slide-thumb-active .product-thumbs-slide-inner,.product-thumbs-slide:hover .product-thumbs-slide-inner{transform:scale(.88)}.thumb-img{width:100%;max-width:133px;height:auto;object-fit:cover;border-radius:14px}.product-info__wrapper{height:fit-content;border-radius:14px;background-color:#fff;padding:48px 56px 14px}.product__info-container{max-width:470px;display:block}.product__info-container>*:first-child{margin-top:0!important}.product__info-container>*:last-child{margin-bottom:0!important}.product-title{font-size:clamp(40px,5vw,56px);line-height:clamp(40px,5vw,56px);font-weight:900;color:var(--main-text-color);margin-bottom:12px;letter-spacing:-2.8px}.product-description{margin-bottom:20px}.product-description *{font-size:18px;line-height:24px}.product-features{display:grid;gap:16px;margin-bottom:32px}.product-feature-item{text-align:center;display:flex;flex-direction:column;gap:12px}.product-feature-item__img{display:flex;justify-content:center}.product-feature-item__name{font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin:0}.shipping .product-feature-item__name{font-weight:500;line-height:28px}.subs-list{position:relative;max-height:100%;border:2px solid var(--main-text-color);border-radius:24px;background-color:#fff;margin:14px 0 0}.subs-dropdown-text{color:var(--main-text-color);display:flex;gap:5px}.subs-dropdown-text span:last-child{font-weight:500}.subs-dropdown-toggle{color:rgb(var(--main-text-color));font-weight:700;font-size:1.6rem;width:100%;background:transparent;border:0;padding:14px;text-align:left;justify-content:space-between;display:flex;align-items:center;cursor:pointer}.chevron{display:flex;transition:transform .25s ease}.subs-dropdown-options{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;transition:max-height .4s ease}.subs-dropdown-options.open{max-height:700px}.dropdown-option:hover{background:var(--main-bg-color)}.dropdown-option__grid{display:grid;align-items:center;grid-template-columns:1.5fr 1fr 2fr}.dropdown-option{cursor:pointer;-webkit-user-select:none;user-select:none;color:rgb(var(--main-text-color));padding:16px;border-radius:0;font-size:14px;font-weight:700;border-top:1px solid rgba(21,93,215,.2);transition:all .25s ease}.dropdown-option:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.dropdown-option span{color:rgb(var(--main-text-color))}.dropdown-option span:last-child{font-weight:500}.purchase-options{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.purchase-block{cursor:pointer;border-radius:14px;box-shadow:inset 0 0 0 2px var(--main-text-color);padding:16px;transition:all .25s ease}.purchase-block.otp-block{height:60px;display:flex;align-items:center}.purchase-block:hover,.purchase-block:has(.purchase-type-checkbox:checked){background-color:var(--main-bg-color)}.purchase-header{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-weight:700}.purchase-header-left{display:flex;align-items:center;gap:8px}.purchase-type-checkbox{display:none}.purchase-custom-checkbox{display:flex}.purchase-type-checkbox~.purchase-header .purchase-custom-checkbox svg circle:last-of-type{opacity:0}.purchase-type-checkbox:checked~.purchase-header .purchase-custom-checkbox svg circle:last-of-type{opacity:1}.purchase-block:hover .purchase-type-checkbox:not(:checked)~.purchase-header .purchase-custom-checkbox svg circle:last-of-type{opacity:.5}.purchase-type,.purchase-price{margin:0;font-weight:700}.chevron svg path{fill:var(--main-text-color)!important}.purchase-discount{margin:0 9px 0 4px;font-size:16px;line-height:32px;color:var(--main-text-color);font-weight:700;background:var(--forth-accent-color);padding:0 10px;border-radius:13px;display:inline-flex;white-space:nowrap;height:32px}.subs-not-selected{grid-column:1/3;font-weight:700!important}.skio-group-container select.skio-frequency{display:none}.skio-plan-picker #radioContainer.open{max-height:700px}.skio-plan-picker #radioContainer{max-height:0;overflow:hidden;transition:max-height .5s ease}.skio-plan-picker #radioContainer .skio-custom-radio-label span{display:block;font-weight:700;font-size:14px}.skio-custom-radio-label span:nth-child(3),.skio-plan-picker .subscription-plan-heading>span span:nth-child(3){font-weight:500!important}.skio-plan-picker #radioContainer .skio-custom-radio-label span:first-letter{text-transform:uppercase}.skio-plan-picker .subscription-heading{padding-top:5px;color:rgb(var(--main-text-color));font-weight:700}.skio-plan-picker .subscription-plan-heading{color:rgb(var(--main-text-color));font-weight:700;font-size:1.6rem;width:100%;background:transparent;border:0;padding:16px;text-align:left;justify-content:space-between;display:flex;cursor:pointer}.skio-plan-picker .subscription-plan-heading>span{display:flex;align-items:center;gap:8px}.skio-custom-radio-label{display:grid;align-items:center;grid-template-columns:1.5fr 1fr 2fr}.skio-plan-picker .subscription-plan-heading span span:first-letter{text-transform:uppercase}.subscription-plan-heading .arrow-icon svg path{fill:var(--main-text-color)!important}.skio-plan-picker .subscription-plan-heading .arrow-icon svg,.skio-group-content{transition:all .3s ease}.skio-plan-picker .subscription-plan-heading .arrow-icon.open svg{transform:rotate(180deg)}.skio-custom-radio{position:relative;cursor:pointer;display:inline-block;-webkit-user-select:none;user-select:none;color:rgb(var(--main-text-color));padding:16px;border-radius:0;width:100%;font-weight:700;border-top:1px solid rgba(21,93,215,.2);transition:all .25s ease}.skio-custom-radio:has(input[type=radio]:checked),.skio-custom-radio:has(input[type=radio]):hover{background:var(--main-bg-color)}.skio-custom-radio:has(input[type=radio]:checked):last-child,.skio-custom-radio:has(input[type=radio]):hover:last-child{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.skio-custom-radio input[type=radio]{position:absolute;opacity:0;cursor:pointer}.skio-custom-radio:before{content:"";position:absolute;left:10px;top:15px;width:18px;height:18px;border-radius:50%;border:2px solid rgb(var(--main-text-color));background:#fff;display:none}.skio-custom-radio input[type=radio]:checked+.skio-custom-radio-label:after{content:"";position:absolute;left:13px;top:18px;width:12px;height:12px;background:rgb(var(--main-text-color));border-radius:50%;display:none}.skio-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.skio-wrapper .skio-group-container{border-radius:14px;border:2px solid var(--main-text-color);padding:16px}.skio-radio__container{width:16px;margin-right:8px!important}.skio-group-input:checked~.skio-group-label .skio-radio,.skio-group-label:hover .skio-radio{transform:scale(.735)!important}.skio-group-label{padding:0!important}.skio-group-title,.skio-price,.skio-group-topline{font-weight:700}.skio-group-title{flex-shrink:1;display:flex;align-items:center;min-width:auto!important;margin-right:11px}.skio-group-topline{flex-wrap:nowrap!important}.skio-wrapper .skio-group-title .skio-save{margin-left:10px;color:rgb(var(--main-text-color));font-weight:700;background:var(--forth-accent-color);padding:5px 10px;border-radius:13px;display:inline-flex;height:fit-content}.skio-wrapper .skio-group-label .skio-group-content{max-height:100%;border:2px solid var(--main-text-color);border-radius:24px;background-color:#fff;margin:14px 0 0}.skio-group-container:not(.skio-group-container--selected) .skio-group-content{max-height:100%!important;opacity:1!important}.skio-group-container--selected{background-color:var(--main-bg-color)}.product-info__wrapper .product-form__submit.button{padding:20px 32px;border-radius:112px;height:68px;border:2px solid var(--main-text-color);background-color:var(--second-accent-color);color:var(--main-text-color);font-size:20px;font-weight:800;line-height:120%;text-transform:uppercase;transition:all .25s ease}.product-info__wrapper .product-form__submit.button.loading .button-subscribe{display:none}.product-info__wrapper .product-form__submit.button:hover,.product-info__wrapper .product-form__submit.button.loading{background-color:var(--forth-accent-color)}.button.loading>.loading-overlay__spinner .path{stroke:var(--main-text-color)}.product-info__wrapper .product-form__submit.button.sub{font-size:20px;line-height:24px;font-weight:800;padding:24px 16px}.product-info__wrapper .product-form__submit.button.sub:hover,.product-info__wrapper .product-form__submit.button.sub.loading{background-color:var(--forth-accent-color)}.product-info__wrapper .product-form__submit.button .button-text_ATC span{font-weight:400;font-size:15px;vertical-align:bottom}@media (max-width: 1280px){.product-info__wrapper{padding:30px 36px 14px}}@media (max-width: 960px){.product-wrapper{grid-template-columns:1fr}.product-thumbs-swiper .swiper-wrapper{justify-content:center}.product__info-container{max-width:none}}@media (max-width: 768px){.product-thumbs-swiper .swiper-wrapper{justify-content:initial}.thumb-img{max-width:100px}.product-info__wrapper{padding:24px 16px}}@media (max-width: 560px){.product-features{gap:5px}.product-feature-item__name{font-size:12px;line-height:14px}.product-feature-item__img svg,.product-feature-item__img img{height:40px}.skio-custom-radio{padding:8px 16px}}@media (max-width: 520px){.subs-dropdown-text{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:0}.subs-dropdown-text span:nth-child(2){grid-row:2}.subs-dropdown-text span:last-child{grid-row:1/3}}@media (max-width: 480px){.skio-plan-picker .subscription-plan-heading>span:not(.arrow-icon):not(.not-selected){display:grid;grid-template-columns:1fr 1fr;gap:0}.skio-custom-radio-label,.dropdown-option__grid{display:grid;grid-template-columns:1fr 1.5fr}.skio-custom-radio-label span:nth-child(2),.skio-plan-picker .subscription-plan-heading>span span:nth-child(2),.dropdown-option__grid span:nth-child(2){grid-row:2}.skio-custom-radio-label span:nth-child(3),.skio-plan-picker .subscription-plan-heading>span span:nth-child(3),.dropdown-option__grid span:nth-child(3){grid-row:1/3}}.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button{flex-direction:row!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-main-product.css.map */
