.header-container{border-bottom:none!important}.header__top{display:flex;justify-content:center!important}.product-page-rich{position:relative}.product-gallery-wrap .product-label{text-align:center;background-color:#a2386e;top:0;left:0}.product-gallery-wrap .product-violator{position:absolute;bottom:0;right:-10px;display:flex;justify-content:center;align-items:center;background-color:#1d63af;color:#fff;font-size:1.2rem;font-weight:700;scale:.75;margin:0}@media screen and (min-width: 768px){.product-gallery-wrap .product-violator{bottom:10px;right:60px;scale:1}}.product-page-rich product-page{position:relative;z-index:10;background-color:#fff}.product-page-rich__video-wrap{position:absolute;top:0;width:100%;height:100%;z-index:0;display:none}.product-page-rich__video-wrap:after{content:"";display:block;background:linear-gradient(to bottom,#fff 0% 50%,#fff0);width:100%;height:50%;position:absolute}.product-page-rich__video-wrap video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}[class*=template-product-rich2] .product-supplement-fact{font-size:14px;color:#c33c78!important;margin-bottom:16px}[class*=template-product-rich2] .product-supplement-fact svg{width:20px;height:20px;filter:unset!important}[class*=template-product-rich2] .product-supplement-fact button{color:#c33c78!important}[class*=template-product-rich2] .fotorama__nav__frame.fotorama__active .fotorama__dot{border-color:#1d63af;border-width:5px}[class*=template-product-rich2] .fotorama__nav__frame .fotorama__dot{border-color:#1d63af;width:10px;height:10px}@media screen and (min-width: 1300px){.product-page-rich__video-wrap{display:block}}.product-page-rich .product-text{border-radius:6px;padding:0}@media screen and (min-width: 990px){.product-page-rich .product-text{padding:1.6rem}}.main-product .product-text .product__subtitle{border-top:none!important;padding:0!important}.main-product .product-text .product__subtitle:after{display:none!important}.main-product .product-text .product__subtitle p{font-family:Bebas Neue Pro,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:3rem;font-weight:700;color:#1d63af;text-transform:capitalize;line-height:1.2!important;margin-bottom:0!important}.product-page-rich__video-controls{position:absolute;bottom:20px;left:20px;width:35px;height:35px;background:#ffffff80;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;display:none;justify-content:center;align-items:center}.product-page-rich__video-controls span{display:flex;justify-content:center;align-items:center}.product-page-rich__video-controls span svg{width:15px;height:15px;fill:#000}@media screen and (max-width: 989px){product-page.main-product{grid-gap:0}}@media screen and (min-width: 990px){.main-product .product-text .product__subtitle p{font-size:4rem}}@media screen and (min-width: 1300px){.product-page-rich__video-controls{display:flex}}.main-product .product__title.h2{color:#000;font-size:1.6rem!important;font-family:proxima-nova,sans-serif!important;line-height:1.2!important}.rating-with-store-count{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-top:1rem;margin-bottom:1.5rem}@media screen and (min-width: 990px){.rating-with-store-count{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.rating-with-store-count .star-rating{display:flex!important}.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container:hover,.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover,.rating-with-store-count [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{font-size:1.3rem!important}.rating-with-store-count .bv_ratings_summary svg{width:16px!important;height:16px!important}.in-store-count{display:flex;justify-content:flex-start;align-items:center;font-size:1.2rem;white-space:nowrap;gap:4px}.in-store-count .icon-usa{width:14px;height:14px}.product-bullets .bullet-points{margin-bottom:1.5rem}.product-bullets .bullet-points li{position:relative;padding-left:25px;margin-bottom:.5rem}@media screen and (min-width: 768px){[class*=template-product-rich2] .product-bullets .bullet-points{display:flex;width:100%;flex-wrap:wrap}[class*=template-product-rich2] .product-bullets .bullet-points li{display:flex;width:50%}}.product-bullets .bullet-points li:first-child{font-weight:700}[class*=template-product-rich2] .product-bullets .bullet-points li:first-child{font-weight:400}.product-bullets .bullet-points li:before{content:"";background-color:#6a6ab3;-webkit-mask-image:url(check-badge-icon.svg);mask-image:url(check-badge-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;display:inline-block;width:20px;height:20px;position:absolute;top:1px;left:0}[class*=template-product-rich2] .product-bullets .bullet-points li:before{background-color:#1d63af}.product-why-love-it--two .product-why-love-it__icon{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;color:#000!important;text-align:left!important;gap:8px!important}.product-why-love-it--two .product-why-love-it__icons.icon-layout--one{gap:8px!important;color:#0c2b4b!important}@media screen and (max-width: 767px){[class*=template-product-rich2] .product-why-love-it__icons{flex-direction:row!important}.product-why-love-it--two .product-why-love-it__icon{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important}}.product-why-love-it--two .product-why-love-it__title{font-size:1.8rem!important;line-height:1.1!important}.product-why-love-it--two .product-why-love-it__icon div{font-size:1.6rem!important;line-height:1.2!important}.product-why-love-it--two .product-why-love-it__icons.icon-layout--one .product-why-love-it__icon div{font-size:1.4rem!important;font-weight:700!important}.template-product-rich .product-size .faux_buttons .faux_button a:hover{text-decoration:none!important}.template-product-rich .product-size .faux_buttons .faux_button .faux_button__inner{font-family:Bebas Neue Pro,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:2.4rem!important;font-weight:700!important;color:#000!important;line-height:1;border-radius:6px;border-color:#4e4e4e4d;padding-top:6px;padding-bottom:6px}.template-product-rich .product-size .faux_buttons .faux_button .faux_button__inner:hover{border-color:#000}.template-product-rich .product-size .faux_buttons .faux_button.active .faux_button__inner{border-color:#000;border-width:2px;background-image:linear-gradient(to bottom,#f2d9bb,#fcf7f0 50%,#fff)!important}.template-product-rich .product-size .faux_buttons .faux_button .faux_button__inner div:first-of-type{margin-top:4px}.template-product-rich .product-size .faux_buttons .faux_button .faux_button__inner div{font-size:1.2rem!important;font-family:proxima-nova,sans-serif!important;font-weight:400!important;color:#000!important}.template-product-rich .product-rich-testimonial{display:flex;flex-direction:column;max-width:400px;justify-content:center;align-items:center;margin:2.4rem auto}.template-product-rich .product-rich-testimonial .product-rich-testimonial__stars{display:flex;justify-content:center}.template-product-rich .product-rich-testimonial .product-rich-testimonial__stars svg{width:auto;height:16px;color:#1d63af}.template-product-rich .product-rich-testimonial .product-rich-testimonial__text{font-size:1.8rem;line-height:1.2;color:#000;font-family:Bebas Neue Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-top:8px;text-align:center}.template-product-rich .product-rich-testimonial .product-rich-testimonial__author{display:flex;justify-content:center;align-items:center;margin-top:1rem;color:#000}.template-product-rich .product-rich-testimonial .product-rich-testimonial__author:before{content:"-";display:inline-block}.product-rich-testimonial__verified{display:flex;gap:4px;align-items:center;margin-left:8px;color:#1d63af;font-size:1.4rem}.product-rich-testimonial__verified .icon-checkmark{width:auto;height:10px;color:#1d63af}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product-rich.css.map */
