@media (min-width: 991px){.product__column-sticky.custom-product .wrapper-gallery-blocks{min-width:0;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row-reverse}.product__column-sticky.custom-product .media-gallery{width:calc(100% - 90px);-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product__column-sticky.custom-product .thumbnail-slider{width:90px;position:relative;max-height:100%;display:block;margin-right:32px}.product__column-sticky.custom-product .thumbnail-slider .thumbnail-list{display:flex;flex-wrap:wrap}.product__column-sticky.custom-product .thumbnail-slider .thumbnail-list .thumbnail-list__item{min-width:90px;max-width:90px;max-height:69px}}@media (min-width: 1390px){.product .product__media-wrapper{max-width:66.6666%!important;width:calc(66.6666% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product .product__info-wrapper{max-width:33.3333%!important;width:calc(33.3333% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:3rem!important}}.product__column-sticky.custom-product .trust-icons-blocks{display:flex;justify-content:center;gap:10px;text-align:center;width:100%;background:#fff}@media (min-width: 1440px){.product__column-sticky.custom-product .trust-icons-blocks{margin-left:auto;max-width:calc(100% - 75px);gap:0}}@media (max-width: 767px){.product__column-sticky.custom-product .trust-icons-blocks{display:none}}.product__column-sticky.custom-product .trust-icons-blocks .feature-item{flex:1 1 33.33%;max-width:33.33%;min-width:100px;display:flex;flex-direction:column;align-items:center}@media (max-width: 1440px){.product__column-sticky.custom-product .trust-icons-blocks .feature-item{flex:1 1 25%;max-width:25%}}.product__column-sticky.custom-product .trust-icons-blocks .feature-item .icon{position:relative;width:80px;height:80px}@media (max-width: 767px){.product__column-sticky.custom-product .trust-icons-blocks .feature-item .icon{width:50px;height:50px}}.product__column-sticky.custom-product .trust-icons-blocks .feature-item .icon img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product__column-sticky.custom-product .trust-icons-blocks .feature-item .text{margin-top:0;padding:0 25px;font-size:14px}@media (max-width: 1440px){.product__column-sticky.custom-product .trust-icons-blocks .feature-item .text{font-size:12px;padding:0 10px}}@media (max-width: 620px){.product__column-sticky.custom-product .trust-icons-blocks .feature-item .text{font-size:8px;padding:0 5px}}.trust-icons-blocks.mobile{display:none;justify-content:center;gap:10px;text-align:center;width:100%;background:#fff}@media (max-width: 767px){.trust-icons-blocks.mobile{display:flex;max-width:85%;margin:0 auto}}@media (max-width: 380px){.trust-icons-blocks.mobile{max-width:100%}}.trust-icons-blocks.mobile .feature-item{flex:1 1 33.33%;max-width:33.33%;display:flex;flex-direction:column;align-items:center}@media (max-width: 1440px){.trust-icons-blocks.mobile .feature-item{flex:1 1 25%;max-width:25%}}@media (max-width: 767px){.trust-icons-blocks.mobile .feature-item{min-width:fit-content}}.trust-icons-blocks.mobile .feature-item .icon{position:relative;width:80px;height:80px}@media (max-width: 767px){.trust-icons-blocks.mobile .feature-item .icon{width:50px;height:50px}}.trust-icons-blocks.mobile .feature-item .icon img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.trust-icons-blocks.mobile .feature-item .text{margin-top:0;padding:0 25px;font-size:14px}@media (max-width: 1440px){.trust-icons-blocks.mobile .feature-item .text{font-size:12px;padding:0 10px}}@media (max-width: 620px){.trust-icons-blocks.mobile .feature-item .text{font-size:8px;padding:0 5px}}.donation-block-top--sections{background-color:#f8f9ff;padding:12px 16px;border-radius:8px;display:flex;align-items:center;gap:10px;justify-content:center;max-width:500px}@media (max-width: 1050px){.donation-block-top--sections{font-size:14px}}.donation-block-top--sections .popup-trigger .icon-info{position:relative;cursor:pointer;display:flex}.donation-block-top--sections .popup-trigger .icon-info svg{width:16px;height:16px;vertical-align:middle}.donation-block{background:#f8f9ff;padding:12px 16px;border-radius:8px;max-width:500px;margin-bottom:20px;color:#666}.donation-block .donation--title-wrapper .col-inner{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;margin-bottom:10px;width:100%;flex-direction:column}.donation-block .donation--title-wrapper .col-inner .donation--heading{margin:0;width:fit-content;text-align:center;text-wrap:pretty;font-weight:700;color:#036;font-size:18px}.donation-block .donation--title-wrapper .col-inner .donation--heading .icon-info{position:relative;cursor:pointer}.donation-block .donation--title-wrapper .col-inner .donation--heading .icon-info svg{width:16px;height:16px;vertical-align:middle}.donation-block .donation--title-wrapper .col-inner .donation--text{font-weight:400;line-height:1.4;text-align:center;color:#727b95;font-size:12px;margin-bottom:0}.donation-block .donation--partner-icon-wrapper .partners-cols{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}@media (max-width: 991px) and (min-width: 767px){.donation-block .donation--partner-icon-wrapper .partners-cols{flex-direction:column}}@media (max-width: 767px){.donation-block .donation--partner-icon-wrapper .partners-cols{gap:0}}@media (max-width: 430px){.donation-block .donation--partner-icon-wrapper .partners-cols{justify-content:space-between}}.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper{flex-basis:30%}.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item .box-image{position:relative;height:auto;margin:0 auto;overflow:hidden;width:75%}@media (max-width: 991px) and (min-width: 767px){.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item .box-image{width:45%}}.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item .box-image .image-cover{padding-top:50px}.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item .box-image .image-cover img{object-fit:cover;object-position:center;mix-blend-mode:multiply;right:0;width:100%;height:100%;bottom:0;left:0;top:0;position:absolute;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover;";max-width:100%;margin:0 auto}.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item p{font-size:9px;color:#727b95;margin-top:0;text-align:center}@media (max-width: 1400px){.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item p{font-size:9px}}@media (max-width: 767px){.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item p{font-size:8px}}@media (max-width: 430px){.donation-block .donation--partner-icon-wrapper .partners-cols .icon-wrapper .col-inner-item p{font-size:10px}}.slider-buttons{display:none!important}@media (max-width: 767px){.media-gallery{margin-right:-.5rem!important}.media-gallery .mobile-slider-slick{margin-bottom:0!important}.media-gallery .mobile-slider-slick .slick-dots{bottom:20px;text-align:right;margin-right:15px}.media-gallery .mobile-slider-slick .slick-dots li button:before{content:"";width:15px;height:15px;background-color:transparent;border-radius:50%;opacity:1;border:2px solid #fff}.media-gallery .mobile-slider-slick .slick-dots li.slick-active button:before{content:"";width:15px;height:15px;background-color:#fff;border-radius:50%}}@media (max-width: 1430px){.section-main-product .main-product-page-width{padding:0 2rem}}@media (max-width: 1400px) and (min-width: 991px){.section-main-product .main-product-page-width .product .product__media-wrapper{max-width:55.6666%!important;width:calc(55.6666% - var(--grid-desktop-horizontal-spacing) / 2)!important}.section-main-product .main-product-page-width .product .product__info-wrapper{max-width:44.3333%!important;width:calc(44.3333% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:3rem!important}}.custom-sidebar-content-block{position:fixed;top:0;right:0;max-width:500px;height:100dvh;background:#fff;z-index:99;transform:translate(100%);pointer-events:none;visibility:hidden;transition:all .25s;display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;padding:20px}.custom-sidebar-content-block.active{transform:translate(0);pointer-events:auto;visibility:visible}.custom-sidebar-content-block .cstm-lightbox-close-button{position:absolute;top:20px;right:20px;background:transparent;border:none;cursor:pointer;z-index:1000}.custom-sidebar-content-block .cstm-lightbox-close-button svg{width:28px;height:28px;fill:#000}.custom-sidebar-content-block .custom-sidebar-title{font-size:16px;font-weight:700;padding:20px 10px 10px 0;border-bottom:1px solid rgb(216,219,230)}.custom-sidebar-content-block .custom-sidebar .custom-sidebar-content img{width:100%}.custom-sidebar-content-block .ohpm-shop-now{margin-bottom:15px;cursor:pointer;width:100%}.custom-sidebar-overlay-product{background-color:#000c;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:98;display:none}@media screen and (max-width: 767px){.block-timer-container{display:block;margin-right:-2rem;margin-left:-2rem;margin-top:-.8rem}}@media (max-width: 767px){.block-timer-container .timer-section{border-radius:0}}.media-gallery .video-navigation-button{position:absolute;bottom:35px;right:20px;padding:5px 20px;margin:0;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;border:0;text-transform:capitalize;color:#133ebf;font-size:.97em;letter-spacing:.03em;cursor:pointer;font-weight:bolder;text-align:center;text-decoration:none;border:1px solid transparent;vertical-align:middle;text-shadow:none;line-height:2.4em;min-height:2.5em;max-width:100%;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;text-rendering:optimizeLegibility}@media (max-width: 767px){.media-gallery .video-navigation-button{display:none}}.media-gallery .video-navigation-button .play-icon-thumb{width:20px;height:20px}.banner__content{max-width:183rem!important;padding-bottom:0}@media (max-width: 1440px){.banner__content{padding:2rem!important}}@media (max-width: 767px){.banner__content{padding-bottom:0!important}}.banner__content .wrapper-banner-content-blocks{display:flex;height:100%;width:80%;margin-right:auto}@media (max-width: 767px){.banner__content .wrapper-banner-content-blocks{flex-wrap:wrap;height:auto;width:100%}}.banner__content .banner__box{display:flex;align-self:end}@media (min-width: 1440px){.banner__content .banner__box{padding-right:0}}@media (max-width: 1440px) and (min-width: 767px){.banner__content .banner__box{flex:0 0 520px;padding-right:0}}@media (max-width: 767px){.banner__content .banner__box{height:100%;padding-bottom:0}}@media (max-width: 400px){.banner__content .banner__box{padding-left:0;padding-right:0}}.banner__content .banner__box .timer-block{max-width:400px;display:flex;flex-direction:column;row-gap:70px;padding-bottom:2em}@media (max-width: 767px){.banner__content .banner__box .timer-block{align-items:center;justify-content:space-between;height:100%;row-gap:150px;flex-direction:column}}.banner__content .banner__box .timer-block .top-content{text-align:left}@media (max-width: 767px){.banner__content .banner__box .timer-block .top-content{text-align:center;margin-bottom:20px}}.banner__content .banner__box .timer-block .top-content .sub-title{background:#b1242b;color:#fff;text-transform:uppercase;font-weight:700;margin:0;font-size:18px;width:fit-content;padding:5px 20px;border-radius:10px}@media (max-width: 767px){.banner__content .banner__box .timer-block .top-content .sub-title{font-size:16px;margin:0 auto}}@media (max-width: 450px){.banner__content .banner__box .timer-block .top-content .sub-title{font-size:13px}}.banner__content .banner__box .timer-block .top-content .title{color:#fff;font-size:40px;font-weight:700;margin:20px 0}@media (max-width: 1440px){.banner__content .banner__box .timer-block .top-content .title{font-size:45px;margin:0}}@media (max-width: 767px){.banner__content .banner__box .timer-block .top-content .title{font-size:35px}}@media (max-width: 410px){.banner__content .banner__box .timer-block .top-content .title{font-size:35px}}.banner__content .banner__box .timer-block .top-content .post-title{color:#fff;font-size:30px;font-weight:400;margin:0}@media (max-width: 1440px){.banner__content .banner__box .timer-block .top-content .post-title{font-size:22px}}.banner__content .banner__box .timer-block .customer-review-icon{text-align:center}@media (min-width: 767px){.banner__content .banner__box .timer-block .customer-review-icon{display:none}}.banner__content .banner__box .timer-block .customer-review-icon img{width:45%}@media (max-width: 767px){.banner__content .banner__box .timer-block .customer-review-icon img{width:40%}}.banner__content .banner__box .timer-block .timer-wrapper{text-align:center;background:#fff;max-width:400px;padding:10px;border-radius:10px;display:flex;flex-direction:column;gap:8px}@media (max-width: 767px){.banner__content .banner__box .timer-block .timer-wrapper *{font-size:12px}}.banner__content .banner__box .timer-block .timer-wrapper .text-column{margin:0}.banner__content .banner__box .timer-block .timer-wrapper .text-column .date-details{color:#000;font-weight:700}.banner__content .banner__box .timer-block .timer-wrapper .timer-wrap{display:flex;justify-content:center;align-items:center;column-gap:14px;padding:10px;border-radius:10px}.banner__content .banner__box .timer-block .timer-wrapper .timer-wrap p{font-family:Montserrat,sans-serif;line-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.banner__content .banner__box .timer-block .timer-wrapper .timer-subtext{color:#000;font-size:16px;margin:0;text-transform:uppercase}@media (max-width: 767px){.banner__content .banner__box .timer-block .timer-wrapper .timer-subtext{font-size:12px}}.banner__content .content-box-wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:30px}@media (min-width: 1440px){.banner__content .content-box-wrapper{width:calc(100% - 500px);padding-left:0;padding-top:0;padding-right:0}}@media (max-width: 1440px) and (min-width: 767px){.banner__content .content-box-wrapper{width:calc(100% - 520px);padding-left:0;padding-top:0;padding-right:0}}@media (max-width: 767px){.banner__content .content-box-wrapper{width:100%;padding:0}}.banner__content .content-box-wrapper .talent-award-block{margin:0 auto;width:100%;text-align:center}.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .talent-award-title{font-size:35px;color:#fff;padding:0;margin-top:16px;margin-bottom:16px;font-style:italic}@media (max-width: 1440px){.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .talent-award-title{font-size:36px}}@media (max-width: 767px){.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .talent-award-title{font-size:24px;margin:0}}.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .icon-block{max-width:550px;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin:0 auto}.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .icon-block .icon{position:relative;padding:0 0 30px;width:100%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin:0 auto}@media (max-width: 767px){.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .icon-block .icon{padding-bottom:0}}.banner__content .content-box-wrapper .talent-award-block .wrapper-talent-award .icon-block .icon img{width:100%}.banner__content .content-box-wrapper .customer-review-icon{text-align:right}@media (max-width: 767px){.banner__content .content-box-wrapper .customer-review-icon{display:none}}.banner__content .content-box-wrapper .customer-review-icon img{width:40%;position:relative;top:-25%;right:-20%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-product.css.map */
