.opk_product_description{border-top:1px solid rgba(108,104,104,.3)}.opk_product_description h1,.opk_product_description h2,.opk_product_description h3,.opk_product_description h4,.opk_product_description h5,.opk_product_description h6{font-family:var(--opk-font-main);font-style:normal;font-weight:700;text-transform:uppercase;color:#253d67}.opk_product_description h1:after,.opk_product_description h2:after,.opk_product_description h3:after,.opk_product_description h4:after,.opk_product_description h5:after,.opk_product_description h6:after{content:"";display:inline-block;margin-left:2px;border-radius:50%;background-color:#eb1c24}@media screen and (min-width:768px){.opk_product_description h1:after,.opk_product_description h2:after,.opk_product_description h3:after,.opk_product_description h4:after,.opk_product_description h5:after,.opk_product_description h6:after{width:.22em;height:.22em}}@media screen and (max-width:767px){.opk_product_description h1:after,.opk_product_description h2:after,.opk_product_description h3:after,.opk_product_description h4:after,.opk_product_description h5:after,.opk_product_description h6:after{width:.18em;height:.18em}}.opk_product_description h1:not(:last-child),.opk_product_description h2:not(:last-child),.opk_product_description h3:not(:last-child),.opk_product_description h4:not(:last-child),.opk_product_description h5:not(:last-child),.opk_product_description h6:not(:last-child){margin-bottom:10px}.opk_product_description ul:not(:last-child),.opk_product_description ol:not(:last-child),.opk_product_description p:not(:last-child){margin-bottom:30px}@media screen and (min-width:768px){.opk_product_description{padding-top:40px}}@media screen and (max-width:767px){.opk_product_description{padding-top:20px}}.opk_product__description{font-style:normal;line-height:1.4}@media screen and (max-width:767px){.opk_product__description{font-size:16px}}.opk_product__description_btn{display:inline-flex;color:#253d67;font-weight:500;line-height:1.1;border-bottom:1px solid #253d67;transition:border-color .3s ease}@media screen and (max-width:767px){.opk_product__description_btn{font-size:16px}}@media(any-hover:hover){.opk_product__description_btn:hover{border-color:#0000}}.opk_benefits{display:flex;gap:10px}.opk_benefits:not(:last-child){margin-bottom:9.5px}.opk_benefits.hidden{display:none}.opk_benefits__pic{flex-shrink:0;display:block;width:20px;height:20px;margin-top:2px}.opk_benefits__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.opk_benefits__wrap{display:inline-flex;flex-wrap:wrap;gap:5px}}.opk_benefits__text{font-style:normal;font-weight:400;line-height:1.4}@media screen and (max-width:767px){.opk_benefits__text{font-size:16px}}.opk_benefits__text.opk_benefits__text--time{font-weight:600;color:#eb1c24}.opk_product .variant-option__label-content{display:flex;align-items:center}.opk_product .variant-option__label-content .variant-option__label-value{line-height:1}@media screen and (min-width:1024px){.opk_product:has(.vertical_mod) .product-information__details{padding:0 0 0 20px;grid-row:span 2}}@media(max-width:1023px)and (min-width:768px){.opk_product:has(.vertical_mod) .product-information__details{padding:0}}@media screen and (max-width:767px){.opk_product:has(.vertical_mod) .product-information__details{grid-column:1}}@media screen and (max-width:767px){.opk_product:has(.vertical_mod) .product-information__media{grid-column:1}}@media screen and (min-width:1440px){.opk_product:has(.vertical_mod) .product-information__grid.product-information__grid--media-left{grid-template-columns:730fr 366fr}}@media(max-width:1439px)and (min-width:1024px){.opk_product:has(.vertical_mod) .product-information__grid.product-information__grid--media-left{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.opk_product:has(.vertical_mod) .product-information__grid.product-information__grid--media-left{grid-template-columns:100%}}@media screen and (min-width:1024px){.opk_product .media-gallery{padding-bottom:44px}}@media screen and (min-width:768px){.opk_product .carousel.vertical_mod{display:grid;grid-template-columns:0px max(8rem,min(10vw,14.4rem)) 1fr;--media-carousel-thumbs-size: 100%}}@media screen and (max-width:767px){.opk_product .carousel.vertical_mod{--media-carousel-thumbs-size: 64px}}.opk_product .carousel.vertical_mod .media-gallery__carousel-container{min-width:0}@media screen and (min-width:768px){.opk_product .carousel.vertical_mod .media-gallery__carousel-container{grid-column:3;grid-row:1;width:100%;max-width:888px;margin-left:10px}}@media screen and (max-width:767px){.opk_product .carousel.vertical_mod .media-gallery__carousel-container:not(:last-child){margin-bottom:9px}}@media screen and (min-width:768px){.opk_product .carousel.vertical_mod .media-gallery__carousel-thumbnails{max-width:144px;margin-right:0;grid-column:2;grid-row:1}}@media screen and (min-width:768px){.opk_product .carousel.vertical_mod .carousel__thumbnails-swiper{height:100%}}.opk_product .group-block{width:100%}.opk_product .media-gallery__carousel-thumbnails .product-media{aspect-ratio:1/1;border-radius:0;border-color:#6c68684d}.opk_product .media-gallery__carousel-thumbnails .product-media img{-o-object-fit:contain;object-fit:contain}.opk_product .accordion__summary-text{font-family:var(--opk-font-main);font-style:normal;font-weight:700;font-size:max(36px,min(3vw,48px));gap:2px;align-items:baseline;text-transform:uppercase;color:#253d67}.opk_product .accordion__summary-text:after{content:"";display:inline-block;margin-left:2px;border-radius:50%;background-color:#eb1c24}@media screen and (min-width:768px){.opk_product .accordion__summary-text:after{width:10px;height:10px}}@media screen and (max-width:767px){.opk_product .accordion__summary-text:after{width:6px;height:6px}}.opk_product .opk_product__badges{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.opk_product .opk_product__badges .opk_badges{position:relative}.opk_product .opk_product__badges .opk_badges .badge{display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;min-height:0;padding:2px 1px 0 0;word-wrap:anywhere;word-break:normal;text-wrap:balance}@media screen and (min-width:1024px){.opk_product .opk_product__badges .opk_badges .badge{width:46px}}@media screen and (max-width:1023px){.opk_product .opk_product__badges .opk_badges .badge{width:36px;font-size:8px}}.opk_product .opk_product__badges_link{color:#aba9a9;font-family:var(--opk-font-main);font-size:18px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;border-bottom:1px solid #aba9a9;transition:border-color .3s ease}@media(any-hover:hover){.opk_product .opk_product__badges_link:hover{border-color:#0000}}.opk_product .product-title-block .text-block{text-transform:uppercase;color:inherit}.opk_product .product-title-block .text-block>*{line-height:1.1}.opk_product .product-information__details .price-container .compare-at-price,.opk_product .product-information__details .price-container .price{font-family:var(--opk-font-main);font-style:normal;font-weight:400;line-height:1.3}@media screen and (min-width:768px){.opk_product .product-information__details .price-container .compare-at-price,.opk_product .product-information__details .price-container .price{font-size:24px}}@media screen and (max-width:767px){.opk_product .product-information__details .price-container .compare-at-price,.opk_product .product-information__details .price-container .price{font-size:22px}}@media screen and (max-width:767px){.opk_product .product-information__details .price-container .price__sale{display:flex;gap:10px}}.opk_product .product-information__details .price-container .price__regular{color:#253d67}.opk_product .product-information__details .price-container .compare-at-price{opacity:1;color:#aba9a9}.opk_product .variant-picker{margin-top:10px;margin-bottom:16px}.opk_product .variant-option__label-content{margin-bottom:3px}.opk_product .variant-option__label-text{color:var(--variant-accent-color);font-family:var(--opk-font-main-condensed);font-size:20px;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:0;text-transform:uppercase}.opk_product .variant-option__button-label{border-color:#6c68684d;--swatch-button-size: 4.1rem}.opk_product .variant-option__button-label__text{z-index:2;position:relative;font-size:16px;font-style:normal;font-weight:400;background-color:transparent!important;background-color:initial!important}.opk_product .variant-option__button-label__text:hover{background-color:transparent!important;background-color:initial!important}.opk_product .strikethrough-variant{background:linear-gradient(to right bottom,transparent calc(50% - 1px),#aba9a9,transparent calc(50% + 1px))}@media screen and (max-width:767px){.opk_product .quantity-selector{--quantity-selector-max-width: 100%}}@media screen and (min-width:768px){.opk_product .opk_quantity{--quantity-selector-max-width: 140px}}@media screen and (max-width:767px){.opk_product .opk_quantity{--quantity-selector-height: 56px}}.opk_product .product-form-buttons{-moz-column-gap:0;column-gap:0}@media screen and (max-width:767px){.opk_product .product-form-buttons{flex-direction:column;row-gap:6px}}.opk_product .buy-buttons-block{display:grid;grid-template-columns:100%;border-bottom:1px solid rgba(108,104,104,.3)}@media screen and (min-width:768px){.opk_product .buy-buttons-block{padding-bottom:30px;gap:10px}}@media screen and (max-width:767px){.opk_product .buy-buttons-block{padding-bottom:20px;gap:6px}}.opk_product .add-to-cart-button{gap:5px}.opk_product .add-to-cart-button .opk_icon{width:18px;height:18px}.opk_product .add-to-cart-button .add-to-cart-text__content{font-family:var(--opk-font-main)}@media screen and (max-width:767px){.opk_product .add-to-cart-button{--button-height: 56px;width:100%}}@media screen and (max-width:767px){.opk_product add-to-cart-component{flex:auto;width:100%}}.opk_product .opk_product__additional_btn{font-family:var(--opk-font-main);width:100%}@media screen and (max-width:767px){.opk_product .opk_product__additional_btn{--button-height: 56px}}@media screen and (max-width:767px){.opk_product .opk-payments{padding-top:4px}}.opk_product .sticky-add-to-cart__info .compare-at-price,.opk_product .sticky-add-to-cart__info .price{font-family:var(--opk-font-main);font-style:normal;font-weight:400;line-height:1.3}.opk_product .media-gallery__zoom-dialog-button{top:10px;left:10px}.opk_product .media-gallery__zoom-dialog-button .btn{border:1px solid rgba(108,104,104,.3)}.opk_product__container{display:block;max-width:calc(1920px - var(--gl-indent)*2);width:100%;margin:0 auto}.opk_product__col_media .carousel__button.swiper-button-disabled:before{display:none}@media(any-hover:hover){.opk_product__col_media .carousel__button.swiper-button-disabled:hover{color:#aba9a9}}@media screen and (max-width:1023px){.opk_benefits__block{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/opk-product.css.map */
