/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-product.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/html{scroll-behavior:smooth}.opk-product{padding:0 50px}@media screen and (max-width: 1279px){.opk-product{padding:0 16px}}.opk-product .product-images-carousel{padding-bottom:28px}.opk-product .tt-mobile-product-slider{display:none!important}.opk-product .container{max-width:1720px}.opk-product .col-6{padding:0;flex:0 0 48%}@media screen and (max-width: 1279px){.opk-product .col-6{flex:0 0 54%;max-width:54%}}.opk-product .stickprcol-js .tt-label-location{position:absolute;top:20px;left:20px;display:flex;align-items:center;padding:0;margin:0;z-index:11}.opk-product .stickprcol-js .tt-label-location .tt-label-sale{padding:4px 10px;font-family:Hind;font-size:14px;font-weight:700}@media screen and (max-width: 991px){.opk-product .stickprcol-js .tt-label-location{top:9px;left:10px}.opk-product .stickprcol-js .tt-label-location .tt-label-sale{padding:4px 10px}.opk-product .stickprcol-js .tt-label-location svg{height:30px;width:auto}}.opk-product .tt-product-single-info{padding-left:40px;padding-top:28px}@media screen and (max-width: 1439px){.opk-product .tt-product-single-info{padding-left:20px}}@media screen and (max-width: 1024px){.opk-product .tt-product-single-info{padding-left:10px}}@media screen and (max-width: 767px){.opk-product .tt-product-single-info{padding:0}}.opk-product .tt-product-single-img img{-o-object-fit:contain;object-fit:contain;border-radius:20px;width:100%}@media screen and (max-width: 767px){.opk-product .tt-product-single-img img{margin:22px 0}}.opk-product .slick-slide img{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover}.opk-product .slick-slide{max-width:110px;aspect-ratio:1.1/1}.opk-product .slick-slider .slick-track{max-width:-moz-fit-content;max-width:fit-content}.opk-product #custom-product-item .slick-arrow{width:96px;height:96px;border-radius:0;background:transparent}.opk-product #custom-product-item .slick-arrow svg{width:100%;height:100%}@media screen and (max-width: 767px){.opk-product #custom-product-item .slick-arrow{width:45px;height:45px}}.opk-product #custom-product-item .slick-arrow:before{display:none}.opk-product .product-images-carousel ul li{padding-right:10px}.opk-product__availability{display:flex}.opk-product__availability-inner{display:flex;height:-moz-fit-content;height:fit-content;padding:7px 10px;background-color:#ffb503;color:#000;font-family:Hind;font-size:14px;font-weight:700;line-height:1.15;text-transform:uppercase}.opk-product__availability--sold-out .opk-product__availability-inner{background-color:#f8353e}.opk-product .tt-title{margin-top:22px;font-size:32px;font-weight:700;line-height:1.18}@media screen and (max-width: 767px){.opk-product .tt-title{margin-top:15px}}.opk-product__description{display:block;padding:20px 0 50px;font-family:Hind;font-size:18px;font-weight:400;line-height:1.5}@media screen and (max-width: 1279px){.opk-product__description{padding:8px 0 30px}}.opk-product__description-inner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.opk-product__description-button{font-weight:700}.opk-product__price{display:flex;justify-content:space-between;align-items:end}.opk-product__price-message{padding-top:7px;font-family:Hind;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase}.opk-product .tt-product-single-info .tt-price .sale-price{color:#f8353e;font-family:Futura;font-size:32px;font-weight:700;line-height:1.5}.opk-product .tt-product-single-info .tt-price .old-price{color:#868b90;font-family:Futura;font-size:24px;font-weight:500;line-height:1.5;text-decoration-line:line-through}.opk-product__buy-button{max-width:350px}@media screen and (max-width: 575px){.opk-product .tt-product-single-info .tt-row-custom-01 .col-item{width:-moz-fit-content;width:fit-content;margin-top:10px}.opk-product .tt-product-single-info .tt-row-custom-01 .col-item:first-of-type{width:100%;margin:0}.opk-product__buy-button{max-width:calc(100% - 50px)}}.opk-product__wishlist{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding-bottom:5px;border-radius:10px;background-color:#f7f8fa}.opk-product__wishlist svg{width:26px;height:23px;margin:0}.opk-product__wishlist svg path{fill:#dadada}.opk-product__usp-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;padding:24px 36px;margin-top:35px;border-radius:20px;border:1px solid #E9E7E7;background-color:#f7f8fa}@media screen and (max-width: 1439px){.opk-product__usp-items{gap:20px;padding:24px}}@media screen and (max-width: 1279px){.opk-product__usp-items{padding:24px 16px}}@media screen and (max-width: 1024px){.opk-product__usp-items{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.opk-product__usp-items{display:grid;grid-template-columns:repeat(2,1fr);margin-top:25px}}@media screen and (max-width: 575px){.opk-product__usp-items{display:flex;flex-direction:column}}.opk-product__usp{display:flex;align-items:center;gap:10px}.opk-product__usp-image{width:36px;height:36px;min-width:36px}.opk-product__usp-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.opk-product__usp-texts{display:flex;flex-direction:column;gap:4px}.opk-product__usp-title{margin:0;padding:0;font-family:Hind;font-size:16px;font-weight:600;line-height:1.25}.opk-product__usp-text{margin:0;padding:0;color:#848484;font-family:Hind;font-size:14px;font-weight:400;line-height:1.35}.opk-product #opk-upsell-open{display:none}#opk-upsell-open:checked+.opk-product__upsell{max-height:900px;gap:16px}#opk-upsell-open:checked+.opk-product__upsell .opk-product__upsell-open{transform:rotate(180deg)}.opk-product__upsell{display:flex;flex-direction:column;gap:20px;max-height:70px;overflow:hidden;padding:24px;margin-top:40px;border-radius:16px;border:1px solid #E9E7E7;background-color:#f7f8fa;transition:max-height .3s ease}@media screen and (max-width: 1279px){.opk-product__upsell{padding:12px}}@media screen and (max-width: 767px){.opk-product__upsell{margin-top:28px}}.opk-product__upsell-title{display:flex;align-items:center;justify-content:space-between;font-family:Hind;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.64px;text-transform:uppercase}.opk-product__upsell-open{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.opk-product__upsell-items{display:flex;flex-direction:column;gap:11px}.opk-product__upsell-checkbox{display:none}.opk-product__upsell-checkbox:checked+.opk-product__upsell-item{border-color:#ffb503}.opk-product__upsell-checkbox:checked+.opk-product__upsell-item .opk-product__upsell-box{background-color:#ffb503}.opk-product__upsell-item{display:flex;align-items:center;gap:30px;padding:11px 36px;border-radius:20px;border:1px solid transparent;background-color:#fff;transition:border-color .3s ease;cursor:pointer}.opk-product__upsell-item:hover{border-color:#e9e7e7}@media screen and (max-width: 1439px){.opk-product__upsell-item{gap:10px;padding:12px 24px}}.opk-product__upsell-box{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;margin-right:10px;border-radius:10px;border:1px solid #E9E7E7;transition:background-color .3s ease}.opk-product__upsell-image{width:80px;height:80px;min-width:80px;border-radius:10px;overflow:hidden}.opk-product__upsell-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opk-product__upsell-ptitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.opk-product__upsell-ptitle,.opk-product__upsell-total,.opk-product__upsell-error{font-family:Futura;font-size:16px;font-weight:700;line-height:1.25}.opk-product__upsell-price{padding-top:6px;font-family:Hind;font-size:16px;font-weight:600;line-height:1.25}.opk-product__upsell-footer{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 399px){.opk-product__upsell-footer{flex-direction:column;align-items:start;gap:18px}}.opk-product__upsell-button{padding:15px 24px;border-radius:10px;border:none;background-color:#ffb503;color:#fff;font-family:Hind;font-size:14px;font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase}.opk-product__upsell-button--content{display:none;align-items:center;justify-content:center;gap:10px}.opk-product__upsell-button--content.active{display:flex}.opk-product__upsell-button--icon{display:flex;align-items:center}@media screen and (max-width: 399px){.opk-product__upsell-button{width:100%}}.opk-product__upsell-sum{color:#2879fe}.opk-product__upsell-loader{display:none;width:24px;height:24px;border:3px solid #FFF;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}.opk-product__upsell-loader.active{display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.opk-product__upsell-error{display:none;margin:0;color:#f8353e}.opk-product__upsell-error.active{display:flex}.opk-product__tabs{padding-top:35px}@media screen and (max-width: 767px){.opk-product__tabs{padding-top:24px}}.opk-product__tabs .tt-collapse-block{border-top:1px solid #E9E7E7;border-bottom:1px solid #E9E7E7}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-title{display:flex;align-items:center;justify-content:space-between;padding:20px 0 14px;color:#000;font-family:Hind;font-size:18px;font-weight:600;line-height:1.1;text-transform:uppercase}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-title svg{transition:transform .3s ease}.opk-product__tabs .tt-collapse-block .tt-item.active .tt-collapse-title svg{transform:rotate(180deg)}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content{padding:0 24px 20px;font-family:Hind;font-size:16px;font-weight:500;line-height:1.5}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content>*{max-width:100%}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content .row{margin-top:15px}.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content iframe,.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content img,.opk-product__tabs .tt-collapse-block .tt-item .tt-collapse-content video{width:100%}#shopify-section-product-template .opk-product .col-6:first-of-type{flex:0 0 52%;max-width:52%;padding-right:40px}@media screen and (max-width: 1439px){#shopify-section-product-template .opk-product .col-6:first-of-type{padding-right:20px}}@media screen and (max-width: 1279px){#shopify-section-product-template .opk-product .col-6:first-of-type{flex:0 0 46%;max-width:46%}}@media screen and (max-width: 1024px){#shopify-section-product-template .opk-product .col-6:first-of-type{padding-right:10px}}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product .col-6:first-of-type{flex:0 0 100;max-width:600px;margin:0 auto;padding-right:0}}#shopify-section-product-template .opk-product__shipping{display:inline-flex;align-items:center;gap:5px;padding:0;font-family:Hind;font-size:16px;font-weight:500;line-height:1.5;text-decoration-line:underline}#shopify-section-product-template .opk-product__form-container{margin-top:49px}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product__form-container{margin-top:27px}#shopify-section-product-template .opk-product .tt-product-single-info .tt-row-custom-01{flex-direction:row;flex-wrap:wrap}}#shopify-section-product-template .opk-product .tt-product-single-info .tt-row-custom-01 .col-item:not(:last-child){margin-right:10px}#shopify-section-product-template .opk-product .tt-input-counter.style-01{max-width:90px;min-width:90px}@media screen and (max-width: 575px){#shopify-section-product-template .opk-product .tt-input-counter.style-01{max-width:100%}}#shopify-section-product-template .opk-product .tt-input-counter.style-01 span{width:34px}#shopify-section-product-template .opk-product .tt-input-counter.style-01 input,#shopify-section-product-template .opk-product .tt-product-single-info .tt-row-custom-01 .btn.btn-lg{border-radius:10px}#shopify-section-product-template .opk-product .opk_product__payments{margin-top:20px}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product .opk_product__payments{margin-top:10px}#shopify-section-product-template .opk-product .opk_product__payments .opk_payments__item{width:30px}}#shopify-section-product-template .opk-product__related{padding:30px 50px 120px}@media screen and (max-width: 1279px){#shopify-section-product-template .opk-product__related{padding:30px 16px 60px}}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product__related{padding:10px 16px 30px}}#shopify-section-product-template .opk-product__related .tt-product.product-parent.options-js{min-height:350px}#shopify-section-product-template .opk-product__related .tt-block-title .tt-title-small{font-family:Futura;font-style:normal;font-weight:700;font-size:35px;line-height:47px;color:#000}@media screen and (max-width: 1279px){#shopify-section-product-template .opk-product__related .tt-block-title .tt-title-small{font-family:Futura;font-size:24px;font-weight:700;line-height:1.25}}#shopify-section-product-template .opk-product__related .arrow-location-right-top .slick-arrow{top:-112px;width:50px;height:50px;border-radius:10px}#shopify-section-product-template .opk-product__related .arrow-location-right-top .slick-arrow svg{width:36px;height:36px}@media screen and (max-width: 1279px){#shopify-section-product-template .opk-product__related .arrow-location-right-top .slick-arrow{display:none!important}}#shopify-section-product-template .opk-product__related .arrow-location-right-top .slick-prev{right:80px}#shopify-section-product-template .opk-product__related .tt-block-title.text-left{text-align:left}#shopify-section-product-template .opk-product__related .container-fluid-custom{max-width:1720px;padding:0}#shopify-section-product-template .opk-product__related .slick-slider .slick-track{width:auto!important;width:initial!important}#shopify-section-product-template .opk-product__related .tt-product{padding:36px;border-radius:20px;border:1px solid #E9E7E7}#shopify-section-product-template .opk-product__related .tt-product .tt-img-parent{width:100%;aspect-ratio:1/1;height:auto}#shopify-section-product-template .opk-product__related .tt-product .tt-img{height:100%}@media screen and (max-width: 1439px){#shopify-section-product-template .opk-product__related .tt-product{padding:12px}}@media screen and (max-width: 991px){#shopify-section-product-template .opk-product__related .tt-product{border-radius:10px}}#shopify-section-product-template .opk-product__related .tt-product .tt-image-box{height:auto!important;border:none}#shopify-section-product-template .opk-product__related .tt-product .tt-image-box img{max-height:none!important;max-height:initial!important;height:100%;-o-object-fit:contain;object-fit:contain}#shopify-section-product-template .opk-product__related .tt-product .tt-description{padding-top:22px}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product__related .tt-product .tt-description{padding-top:0}}#shopify-section-product-template .opk-product__related .tt-product .tt-description.modified{padding-top:14px}@media screen and (max-width: 991px){#shopify-section-product-template .opk-product__related .tt-product .tt-description.modified{padding:4px 0 0}}#shopify-section-product-template .opk-product__related .tt-product .tt-description.onerowactions{padding:0;margin:0}#shopify-section-product-template .opk-product__related .tt-product .tt-description .tt-title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:Futura;font-size:20px;font-weight:700;line-height:1.3}@media screen and (max-width: 991px){#shopify-section-product-template .opk-product__related .tt-product .tt-description .tt-title a{font-size:16px;line-height:1.25}}#shopify-section-product-template .opk-product__related .tt-product .tt-description .tt-price{font-family:Futura;font-size:20px;font-weight:700;line-height:1.2}@media screen and (max-width: 991px){#shopify-section-product-template .opk-product__related .tt-product .tt-description .tt-price{margin-bottom:2px;font-size:16px;line-height:1.25}}#shopify-section-product-template .opk-product__related .tt-product-inside .tt-row-btn .tt-btn-addtocart{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;padding:8px 24px;margin-top:8px;border-radius:10px;font-family:Hind;font-size:14px;font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase}#shopify-section-product-template .opk-product__related .tt-label-location{position:absolute;top:39px;display:flex;align-items:center;padding:0;margin:0;z-index:11}#shopify-section-product-template .opk-product__related .tt-label-location .tt-label-sale{padding:4px 10px;font-family:Hind;font-size:14px;font-weight:700}@media screen and (max-width: 1439px){#shopify-section-product-template .opk-product__related .tt-label-location{top:20px}}@media screen and (max-width: 991px){#shopify-section-product-template .opk-product__related .tt-label-location{top:12px}#shopify-section-product-template .opk-product__related .tt-label-location .tt-label-sale{padding:1px 5px}#shopify-section-product-template .opk-product__related .tt-label-location svg{height:24px;width:auto}}#shopify-section-product-template .opk-product__related .tt-product:not(.tt-view) .tt-image-box .wk-app-btn{opacity:1;top:0;right:0;background-color:transparent;width:26px;height:23px;border-radius:0}#shopify-section-product-template .opk-product__related .tt-product:not(.tt-view) .tt-image-box .wk-app-btn svg{width:26px;height:23px}#shopify-section-product-template .opk-product__related .tt-product:not(.tt-view) .tt-image-box .wk-app-btn svg path{fill:#dadada}#shopify-section-product-template .opk-product__related .product-parent:not(.tt-view) .tt-description .wk-app-btn svg{width:20px;height:17px}#shopify-section-product-template .opk-product__related .product-parent:not(.tt-view) .tt-description .wk-app-btn svg path{fill:#dadada}@media screen and (max-width: 1024px){#shopify-section-product-template .opk-product__related .product-parent:not(.tt-view) .tt-description .wk-app-btn{position:absolute;top:20px;right:20px;margin:0}}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product__related .product-parent:not(.tt-view) .tt-description .wk-app-btn{top:10px;right:12px}}@media screen and (max-width: 1024px){#shopify-section-product-template .opk-product__related .slick-initialized .slick-slide{min-width:33.3%}}@media screen and (max-width: 767px){#shopify-section-product-template .opk-product__related .slick-initialized .slick-slide{min-width:50%;padding:0 0 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/opk-product.css.map */
