.opk-index-product .product__images{position:sticky;top:30px;z-index:2;max-width:700px}.opk-index-product .product__badges{position:absolute;top:20px;left:20px;z-index:2}.opk-index-product .product__badges .sale-box{max-width:none;max-width:initial;padding:5px 10px;font-family:"Gigalypse",sans-serif;font-size:10px;font-weight:500;line-height:normal;text-transform:uppercase}.opk-index-product .level__metafield{position:absolute;top:20px;right:20px;height:28px;z-index:2}.opk-index-product .level__metafield svg{height:28px;width:auto}@media screen and (min-width: 990px){.opk-index-product .product__slides{overflow:visible;overflow:initial}}@media screen and (min-width: 1440px){.opk-index-product .product__slides{max-height:700px;aspect-ratio:1/1}}.opk-index-product .product__slides .product__photo{border-radius:23px}@media screen and (min-width: 990px){.opk-index-product .slider__arrows{top:calc(100% + 70px);overflow:inherit}}@media screen and (min-width: 1200px){.opk-index-product .slider__arrows{top:calc(100% + 78px)}}.opk-index-product .slider__button{display:block;--btn-size: 46px;--icon-size: 14px;width:46px;height:46px;border-radius:50%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:cover}.opk-index-product .slider__button:before{background-color:var(--COLOR-LINK)}@media screen and (min-width: 1200px){.opk-index-product .slider__button{--btn-size: 52px;width:52px;height:52px}}.opk-index-product .slider__button:after{background-color:#fff}.opk-index-product .slider__button--prev,.opk-index-product .slider__button--next{opacity:1;transform:translateX(0)}@media screen and (min-width: 990px){.opk-index-product .slider__button--prev{left:0}}@media screen and (min-width: 990px){.opk-index-product .slider__button--next{right:0}}.opk-index-product .product__thumbs{margin:10px 0 0;overflow:hidden}@media screen and (max-width: 749px){.opk-index-product .product__thumbs{min-height:80px}}@media screen and (min-width: 990px){.opk-index-product .product__thumbs{margin:30px 72px 0}}.opk-index-product .product__thumbs .product__thumb{padding:0;margin:0 15px 0 0}.opk-index-product .product__thumbs .product__thumb.is-active .product__thumb__link img{border:2px solid var(--COLOR-ACCENT)}.opk-index-product .product__thumbs .product__thumb.is-active:after{content:none}.opk-index-product .product__thumbs .product__thumb__link{width:80px;height:80px;border-radius:13px}@media screen and (min-width: 1200px){.opk-index-product .product__thumbs .product__thumb__link{width:99px;height:99px}}.opk-index-product .product__thumbs .product__thumb__link img{border-radius:13px}@media screen and (min-width: 990px){.opk-index-product{padding-top:50px}}.opk-index-product .opk-product-media{position:relative}@media screen and (min-width: 1440px){.opk-index-product .product__content{padding-left:90px}}@media screen and (min-width: 990px){.opk-index-product .form__width{max-width:620px}}@media screen and (min-width: 990px){.opk-index-product .block-padding{margin-bottom:calc(var(--block-padding-bottom)*2)}}.opk-index-product .product__title{margin-top:20px;font-family:"Raleway",sans-serif;font-weight:700;color:var(--COLOR-LINK);text-transform:none}@media screen and (min-width: 990px){.opk-index-product .product__title{margin-top:0}}.opk-index-product .product__title.heading-x-small{font-size:28px;line-height:1.35}@media screen and (min-width: 1200px){.opk-index-product .product__title.heading-x-small{font-size:38px;line-height:1.26}}.opk-index-product .product__description__content{font-size:18px;font-weight:500;line-height:1.55}.opk-index-product .product__price__wrap .product__price.body-large{font-size:34px;font-weight:400;line-height:1.11}.opk-index-product .product__price__wrap .product__sale{display:none}.opk-index-product .product__price__wrap .product__price--strike{font-size:22px;font-weight:400;line-height:1.36;color:#8d8d8d}.opk-index-product .product__form__outer .radio__legend__label{display:flex;align-items:baseline}.opk-index-product .product__form__outer .radio__legend__option-name{margin-right:10px;font-family:"Gigalypse",sans-serif;font-size:18px;font-weight:800;line-height:1.22;color:var(--COLOR-LINK);text-transform:uppercase}.opk-index-product .product__form__outer .radio__legend__values{display:block;padding-top:0 !important;flex-basis:auto;font-size:18px;font-weight:400;line-height:1.11;color:#8d8d8d}.opk-index-product .radio__fieldset{padding-top:0}.opk-index-product .radio__buttons{margin:-5px}.opk-index-product .radio__buttons label{width:47px;height:47px;background:rgba(0,0,0,0);border:0}.opk-index-product .radio__buttons label .variant{display:inline-block;width:47px;height:47px}.opk-index-product .radio__buttons label.active{display:none}.opk-index-product .radio__buttons .swatch__button{padding:4px}.opk-index-product .radio__buttons .swatch__button input:checked~label .variant{display:none}.opk-index-product .radio__buttons .swatch__button input:checked~label .variant.active{display:inline-block}.opk-index-product .radio__buttons .swatch__button input~label::after{content:none}@media screen and (max-width: 989px){.opk-index-product .product__submit .product__submit__item{display:flex;flex-direction:column}}@media screen and (min-width: 1200px){.opk-index-product .product__submit .product__submit__item{grid-template-columns:minmax(0, 137px) minmax(0, 100%)}}.opk-index-product .product__submit .quantity__plus,.opk-index-product .product__submit .quantity__minus{font-size:20px;font-style:normal;font-weight:900;line-height:1.2;text-transform:uppercase;color:var(--COLOR-LINK)}.opk-index-product .product__submit .quantity__plus{padding-right:34px}.opk-index-product .product__submit .quantity__minus{padding-left:34px}.opk-index-product .product__submit input{height:65px;border:0;font-size:20px;font-weight:900;line-height:1.2;text-transform:uppercase;color:var(--COLOR-LINK)}.opk-index-product .product__submit .btn{display:flex !important;gap:15px;border:0;padding:0;height:68px;background-color:rgba(0,0,0,0);font-size:20px;font-weight:900;line-height:1.2;text-transform:uppercase;border-radius:90px;transition:box-shadow .3s ease 0s}.opk-index-product .product__submit .btn:after{content:none}.opk-index-product .product__submit .btn:hover{box-shadow:#001871 0 4px 12px}.opk-index-product .product__submit .btn[disabled]{pointer-events:none}.opk-index-product .product__submit .btn--large{--btn-top: 15.5px;--btn-left: 5px}.opk-index-product .product__submit .btn__price{display:none}.opk-index-product .product__submit .button-wrapper{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;height:100%;border-radius:25px;background-color:var(--BTN-PRIMARY-BG);transition:box-shadow .3s ease 0s}.opk-index-product .opk-list-payment{display:flex;flex-wrap:wrap;margin:0 0 20px;list-style:none}@media screen and (min-width: 990px){.opk-index-product .opk-list-payment{margin:-20px 0 40px}}.opk-index-product .opk-list-payment li{margin:0}@media screen and (min-width: 1200px){.opk-index-product .opk-list-payment{gap:11px}.opk-index-product .opk-list-payment li svg{height:32px}}@media screen and (max-width: 1199px){.opk-index-product .opk-list-payment{gap:8px}.opk-index-product .opk-list-payment li{height:23px;width:41px}.opk-index-product .opk-list-payment li svg{height:23px;width:41px}}.opk-index-product .block__icon__row{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}@media screen and (min-width: 990px){.opk-index-product .block__icon__row{margin:0 0 40px}}.opk-index-product .block__icon__row .block__icon{align-self:center;flex:0 0 auto;width:24px;height:24px}.opk-index-product .block__icon__row .block__icon__text .body-medium{font-size:18px;font-weight:500;line-height:1.55}.opk-index-product .product__block--accordion .accordion{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.opk-index-product .product__block--accordion .accordion__title{padding:20px 30px 20px 0;font-family:"Gigalypse",sans-serif;font-size:18px;font-weight:800;line-height:1.22;text-transform:uppercase;color:var(--COLOR-LINK)}.opk-index-product .product__block--accordion .icon{width:46px;height:auto;right:-10px}.opk-index-product .product__block--accordion .icon path{stroke:var(--COLOR-LINK)}.opk-index-product .product__block--accordion .accordion__content{margin-top:-7px;padding-left:8px;font-size:18px;font-weight:500;line-height:1.55}.opk-index-product .product__block--accordion .accordion__content h2{font-size:28px}.opk-index-product .product__block--accordion .accordion__content h3{font-size:22px}.opk-index-product .product__block--accordion .accordion__content h4{font-size:20px}.opk-index-product .product__block--accordion .accordion__content p:nth-of-type(2){margin:17px 0}.opk-index-product .quantity-selector .custom-border{border-image-width:32px !important}
