.b-option_selector--title{font-size:16px;line-height:1.3em;color:#081929;margin:0 0 2rem}.ctr-box__product{--title-font-size-desktop: 1.6rem;--title-font-size-mobile: 1.6rem;--option-bg-color: #ffffff;--option-text-color: #000000;--option-border-color: rgba(167, 167, 167, 1);--option-accent-color: #D98C50;--option-accent-bg: rgba(244, 125, 32, .16);--variant-pills-radius: 1.6rem;--option-active-bg-color: rgba(244, 125, 32, .16);--option-active-text-color: #ffffff;--option-active-border-color: #F47D20;--option-border-radius: 1.6rem}.ctr-box__product{display:grid;grid-template-columns:minmax(0,54%) minmax(46%,1fr);column-gap:0!important;grid-template-rows:auto 1fr;box-sizing:border-box}.ctr-box__product .ctr-box__product--additional{box-sizing:border-box;grid-column:1;grid-row:2}.ctr-box__product .product__media-wrapper{max-width:none!important;width:auto!important;grid-column:1;grid-row:1;box-sizing:border-box;padding-right:70px}@media screen and (max-width: 749px){.ctr-box__product .product__media-wrapper{width:100%!important}}.ctr-box__product .product__info-wrapper{max-width:none!important;width:auto!important;grid-column:2;grid-row:1/span 2}.ctr-box__product .product-form__buttons{max-width:none}.ctr-box__product .product-form{margin:2rem 0}.ctr-box__product .product-form__submit{background-color:#081929;color:#fff;border:2px solid #081929;font-size:16px;line-height:20px;padding:17px 10px;transition:all .2s ease!important;transform:none!important;margin-bottom:2rem}.ctr-box__product .product-form__submit:before,.ctr-box__product .product-form__submit:after{display:none}.ctr-box__product .product-form__submit:hover{transform:none;background-color:var(--option-active-bg-color);color:#081929;border-color:var(--option-active-border-color)}.product-page.m-updated{max-width:130rem;padding:0 20px;margin:0 auto}.product-page.m-updated .product__media-wrapper .thumbnail-slide{border-radius:8px;border-width:2px!important;overflow:hidden}.product-page.m-updated .product__media-wrapper .thumbnail-slide.is-active,.product-page.m-updated .product__media-wrapper .thumbnail-slide:hover{border-color:var(--option-active-border-color)}@media screen and (max-width: 749px){.product-page.m-updated .product__media-wrapper .product__modal-opener{overflow:hidden;border-radius:12px}}.product-page.m-updated .product-media-container.constrain-height .media{padding-top:100%}.product-page.m-updated .product-media-container.constrain-height .media img{max-width:100%;max-height:100%;object-fit:cover}.product-page.m-updated .product-media-container.global-media-settings,.product-page.m-updated .product-media-container .product__media{border-radius:12px;border:none;overflow:hidden}@media screen and (max-width: 749px){.product-page.m-updated .product__title{display:block}}@media screen and (max-width: 749px){.product-page.m-updated .product__title>.product__title{display:none}}@media screen and (max-width: 749px){.product-page.m-updated .product-information-mobile{display:none}}.product-page.m-updated .product__info-top{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;margin:-30px -30px 10px;border-radius:24px 24px 0 0}@media screen and (max-width: 749px){.product-page.m-updated .product__info-top{padding:10px;margin:-20px -20px 10px}}.product-page.m-updated .product__info-wrapper{box-shadow:8px 13px 24px #0000001f;border-radius:24px;padding:30px}.product-page.m-updated .product__title{font-size:68px;line-height:1.2em;margin-top:0;margin-bottom:5px}.product-page.m-updated .product__title>*{font-size:48px;line-height:1.2em;letter-spacing:normal;margin-top:0;margin-bottom:0}@media screen and (max-width: 749px){.product-page.m-updated .product__title>*{font-size:32px;line-height:1.2em}}.product-page.m-updated .product__description{margin:2rem 0}.product-page.m-updated .product__text{font-size:20px;line-height:1.3em;font-weight:600}@media screen and (max-width: 749px){.product-page.m-updated .product__text{font-size:18px}}.product-page.m-updated .product__description,.product-page.m-updated .product__description span{font-size:16px!important;line-height:1.3em}.product-page.m-updated .feature-product-block__content{font-family:Acumin Pro Condensed;font-weight:700;color:#081929}.product-page.m-updated .icon-with-text .icon-with-text__item{display:flex;flex-direction:column;gap:10px;font-family:Acumin Pro Condensed;font-weight:700}.product-page.m-updated .icon-with-text .icon-with-text__item .h4.inline-richtext{font-family:Acumin Pro Condensed}.product-page.m-updated .icon-with-text .icon-with-text__item img{width:27px;height:27px}.product-page.m-updated .icon-with-text .inline-richtext{font-size:13px;line-height:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:0;text-align:center}@media screen and (max-width: 1200px){.product-page.m-updated .icon-with-text.icon-with-text--horizontal{row-gap:1rem;flex-direction:row}}@media screen and (max-width: 749px){.product-page.m-updated .icon-with-text.icon-with-text--horizontal{align-items:baseline;margin-bottom:0}}@media screen and (max-width: 1200px){.product-page.m-updated .icon-with-text .icon-with-text__item{width:100%}}.product-page.m-updated .icon-with-text.icon-with-text--horizontal .icon,.product-page.m-updated .icon-with-text.icon-with-text--horizontal img{margin-bottom:0}.b-option_selector--title{font-size:var(--title-font-size-desktop);line-height:1.3em;color:#081929;margin:0 0 2rem;grid-column:1/-1}.b-option_selector--box{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;margin-bottom:20px}.b-option_selector--box.m-variants{gap:20px}@media screen and (max-width: 749px){.b-option_selector--box.m-variants{gap:10px}.b-option_selector--box{column-gap:10px}}.b-option_selector--box.m-first{grid-template-columns:repeat(2,1fr);margin-bottom:30px}.b-option_selector--box.m-first .b-option_selector--btn{border-radius:25px;font-size:16px}@media screen and (max-width: 749px){.b-option_selector--box.m-first .b-option_selector--btn{font-size:14px}}.b-option_selector--box.m-last{grid-template-columns:repeat(3,1fr)}.b-option_selector--box.m-last .b-option_selector--title{margin-bottom:5rem;font-weight:700}.b-option_selector--box.m-last .b-option_selector--btn{border-radius:12px;font-size:16px}.b-option_selector--radios{flex-grow:1}.b-option_selector--btn{position:relative;width:100%;border:1px solid transparent;outline:1px solid var(--skio-option-border-color);background-color:var(--skio-option-bg-color);color:var(--skio-option-text-color);font-size:16px;line-height:1.25em;font-weight:700;padding:14px 3px;cursor:pointer;transition:all .2s ease-in-out;display:flex;flex-direction:column;align-items:center;gap:5px}.b-option_selector--btn.m-variants{border-radius:25px;font-size:16px;height:100%;justify-content:center}.b-option_selector--btn.m-selected,.b-option_selector--btn:hover{background-color:var(--skio-option-active-bg-color);border-color:var(--skio-option-active-border-color);outline-color:var(--skio-option-active-border-color)}.b-option_selector--btn.m-selected .b-option_selector--btn_badge,.b-option_selector--btn:hover .b-option_selector--btn_badge{background-color:var(--skio-accent-color)}.b-option_selector--btn[disabled=disabled]{cursor:not-allowed;pointer-events:none;opacity:.6}.b-option_selector--btn_serving{color:#0009;font-size:14px;line-height:20px;font-weight:400;display:block}.b-option_selector--btn_badge{position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% + 1px);background-color:var(--skio-option-text-color);color:var(--option-active-text-color);font-size:12px;line-height:20px;letter-spacing:1px;font-weight:700;padding:3px 8px;border-radius:6px 6px 0 0;text-transform:uppercase;max-width:calc(100% - 16px);width:max-content;text-align:center;transition:all .2s ease-in-out}.b-option_selector--btn_text{color:#0009;font-size:14px;line-height:20px;font-weight:400;display:block}.b-option_selector--btn_text.m-serving{font-size:12px}.b-skio__wrapper{display:flex;flex-direction:column;gap:20px}.b-skio__box{display:flex;align-items:center;border:1px solid transparent;outline:1px solid var(--skio-option-border-color);background-color:var(--skio-option-bg-color);padding:20px 27px;border-radius:12px;cursor:pointer}.b-skio__box.m-selected{background-color:var(--skio-option-active-bg-color);border-color:var(--skio-option-active-border-color);outline-color:var(--skio-option-active-border-color)}.b-skio__box.m-selected .b-skio__box--radiobtn:after{background-color:var(--skio-accent-color);opacity:1}.b-skio__box--select-wrapper{position:relative;width:100%}.b-skio__box--select-wrapper svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:none}.b-skio__box.m-selected .b-skio__box--select{border-color:var(--skio-option-active-border-color);outline-color:var(--skio-option-active-border-color)}.b-skio__box--select{width:100%;outline:none;border:1px solid transparent;outline:1px solid var(--skio-option-border-color);border-radius:12px;padding:10px;-webkit-appearance:none;appearance:none;cursor:pointer}.b-skio__box--select:focus{border-color:var(--skio-option-active-border-color);outline-color:var(--skio-option-active-border-color)}.b-skio__box-block{display:flex;flex-direction:column;gap:10px}.b-skio__box-block.m-left{flex-grow:1}.b-skio__box-block.m-right{align-self:flex-start}.b-skio__box--total{display:flex;flex-direction:column;align-items:flex-end;color:var(--skio-option-text-color)}.b-skio__box--price{font-size:18px;line-height:1.2em;color:var(--skio-option-text-color);font-weight:700}.b-skio__box--oldprice{text-decoration:line-through;color:var(--skio-option-text-color);opacity:.6;font-size:14px;line-height:1.3em;font-weight:400}.b-skio__box-description{font-size:14px;line-height:20px;color:var(--skio-option-text-color)}@media screen and (max-width: 749px){.b-skio__box-description{font-size:12px}}.b-skio__box-description ul{margin:0 0 0 -20px;display:flex;flex-direction:column;gap:5px}.b-skio__box-description li br{display:none}.b-skio__box--title{font-size:20px;line-height:1.2em;font-weight:700;color:var(--skio-option-text-color);position:relative;padding-left:30px}.b-skio__box--radiobtn{width:16px;height:16px;border:1px solid var(--skio-option-text-color);position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;margin-top:-2px}.b-skio__box--radiobtn:after{content:"";width:11px;height:11px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;border-radius:50%;opacity:0;transition:all .2s ease-in-out}.ctr-box__product--features{display:flex;justify-content:center;padding:30px 70px 30px 0}@media screen and (max-width: 480px){.ctr-box__product--features{flex-direction:column;align-items:center}}.feature-product-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:30%;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;color:#081929;padding:0 2rem}@media screen and (max-width: 480px){.feature-product-block{flex-direction:row;max-width:100%;justify-content:flex-start}}.feature-product-block__image img{width:64px;height:auto;display:block}.ctr-box__product .product-accordion{padding:30px 70px 0 0}.ctr-box__product .accordion-item{border-bottom:1px solid #D2D2D2;color:#081929}.ctr-box__product .accordion-item.open .icon.icon-caret{transform:rotate(0)}.ctr-box__product .accordion-title{display:block;position:relative;width:100%;padding:1.8rem .5rem;border:none;text-align:left;font-weight:700;font-size:16px;line-height:1.3;cursor:pointer}.ctr-box__product .accordion-title .icon.icon-caret{width:16px;height:16px;position:absolute;right:10px;top:50%;margin-top:-8px;transform:rotate(-90deg)}.ctr-box__product .accordion-content{overflow:hidden;transition:max-height .3s ease}.ctr-box__product .accordion-description{padding:1rem;font-size:15px;line-height:1.2em;color:#081929}@media screen and (max-width: 1200px){.ctr-box__product .product__media-wrapper,.ctr-box__product--features,.product-accordion{padding-right:30px}}@media screen and (max-width: 990px){.b-option_selector--btn_badge{font-size:10px;line-height:1.4em;padding:6px 5px}}.show-only-mobile{display:none}@media screen and (max-width: 749px){.show-only-mobile{display:block}.ctr-box__product{display:flex;flex-direction:column}.ctr-box__product .product__media-wrapper{order:1;padding-right:0;margin-bottom:2rem;max-width:100%!important}.ctr-box__product .product__info-wrapper{order:2;padding:20px!important}.ctr-box__product .ctr-box__product--additional{order:3}.ctr-box__product .product-accordion,.ctr-box__product .ctr-box__product--features{padding-right:0}.ctr-box__product .product__info-container{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-box-product.css.map */
