@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";body,h1,h2,h3,h4,h5,h6,p,a,span,li,input{font-family:Montserrat,sans-serif!important;font-weight:400;color:#000}h1,h2,h3,h4,h5,h6{font-weight:600}.index-sections .under-menu:nth-child(1){margin-top:0}.menu a[href]:hover span,.menu li a:focus,.menu li a[href]:hover{color:#e81b1b}.feature_image a.top_link:hover,.menu a.active_link,.menu a.dropdown_link:hover,.menu a.top_link:hover{border-color:#e81b1b;color:#e81b1b}.caption-content .action_button,.button,.btn,.sign_up{margin:0!important;background:#ed1c24!important;border-radius:10px!important;font-weight:700!important;font-size:14px!important;line-height:normal!important;text-align:center!important;letter-spacing:.1em!important;color:#fff!important;width:auto!important;border:0!important;min-height:auto!important;height:auto!important;padding:16px 30px!important;-webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;text-transform:uppercase}.caption-content .action_button:hover,.button:hover,.btn:hover,.sign_up:hover{background:#000!important}.text-red{color:#d71f26}.text-blue{color:#0082ca}header .top_bar{display:none}body div.is-absolute{position:static!important}.dropdown_container_toggle{display:none}.header-section .dropdown_container_toggle .dropdown{position:static}.header_search_form .close_search{position:absolute;right:-50px;top:42px;font-size:25px;cursor:pointer}.site-header .main_nav{background:#fff}header.site-header{position:relative;width:100%;top:0;left:0;z-index:9}header .logo{padding:10px 0;background:#fff;float:none}.menu-nav-bar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1240px;padding:15px 20px;margin:auto;position:relative}.menu-nav-bar .nav{width:auto;clear:none}.menu-nav-bar .nav ul.menu{margin:0}.nav ul.menu li{border-right:1px solid #757575;padding:0 20px}.nav ul.menu li:first-child{padding-left:0}.nav ul.menu li:last-child{border-right:0}.nav ul.menu li a{padding:12px 0;font-weight:700;font-size:12px;letter-spacing:.1em;color:#000!important;line-height:normal;text-shadow:none!important}.nav ul.menu li a:hover{color:#e81b1b!important}.menu-nav-bar .right{float:none;display:flex;align-items:center}.menu-nav-bar .right li.search_container{width:auto;margin:0!important;padding-top:0}.menu-nav-bar .right .search_form input{border:0;color:#000;padding:0 5px 0 30px;font-weight:700;width:90px;height:auto;line-height:normal;min-height:auto}.menu-nav-bar .right .search_form .search-submit{left:0;top:0;font-size:18px;right:auto;line-height:normal}.menu-nav-bar .right li a.icon-user{padding:10px;font-weight:700;font-size:12px;letter-spacing:.1em;color:#fff!important;line-height:normal;border:0;text-shadow:none;background-color:#e81b1b!important;border-radius:6px}.menu-nav-bar .right li a.icon-user span{font-weight:700;color:#000;height:auto;padding:0;font-size:12px;line-height:normal}.menu-nav-bar .right li a.icon-user:before{margin-right:8px;font-size:16px;line-height:normal;position:relative;top:2px}.menu-nav-bar .right li{padding:0 20px}.right-side-icons .cart_container{display:inline-block;order:1;padding-left:15px}.right-side-icons .cart_container .icon-cart{float:none;background:transparent;font-weight:700;color:#000;height:auto;padding:0;position:relative;text-shadow:none}.right-side-icons .cart_container .icon-cart:before{margin-right:6px;font-size:16px;line-height:normal;position:relative;top:2px}.right-side-icons .cart_container .icon-cart .cart_count{font-weight:700;font-size:11px;color:#fff!important;position:absolute;top:-10px;left:10px;line-height:normal;background:#e81b1b;border-radius:50px;padding:1px 4px}.right-side-icons,.menu li.search_link{display:flex;align-items:center}.menu-nav-bar .right .search_form a.icon-search{padding:8px 0;font-weight:700;font-size:12px;letter-spacing:.1em;color:#000;line-height:normal;border:0;text-shadow:none}.menu-nav-bar .right .search_form a.icon-search:before{margin-right:10px;font-size:16px;line-height:normal;position:relative;top:2px}.cart_content{top:50px}.dropdown{width:auto}.caption{top:50%}.homepage-slideshow .gallery-cell img{height:100%;object-fit:cover}.homepage-slideshow.text-animation--false .caption{opacity:1}.projectFactsWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;margin-top:30px;flex-direction:row;flex-wrap:wrap}#projectFacts .fullWidth{padding:0}.projectFactsWrap .item{width:33%;height:100%;padding:0 0 50px;text-align:center}.projectFactsWrap .item .number{font-size:40px;padding:0;font-weight:600;color:#d71f26;margin:0 2px;width:auto;max-width:initial}.projectFactsWrap .item p{padding:0;font-size:18px;font-weight:600;width:100%;max-width:150px;line-height:normal;margin:5px auto 0}.projectFactsWrap .item p.itemtext{color:#e81b1b}.projectFactsWrap .item span{font-size:40px;color:#d71f26;font-weight:600}.custom-html-section h2{text-align:center;font-size:30px;color:#000;margin:0;letter-spacing:.2em;text-transform:uppercase}.projectFactsWrap .counter{display:flex;justify-content:center;align-items:center}.projectFactsWrap .counter .number span{font-size:50px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.badge.badge-new{position:absolute;background:#ed1c24;border-radius:0 0 10px 10px;font-weight:700;font-size:15px;padding:8px 20px;left:0;top:0;z-index:1;color:#fff}.featured-collection-section .badge.badge-new{left:0}.featured-collection-section .discover-button{width:100%;max-width:100%;margin:0 auto;align-items:center;justify-content:center;display:flex;padding-top:2.2rem}.custom-content-block .featured-link--half{background:transparent}.custom-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.image-with-text-section{background:#e5e5e573}.custom-content-block .featured-link--wrap .image-element__wrap{max-width:100%!important;width:100%;height:100%}.custom-content-block .featured-link--wrap .image-element__wrap img{height:100vh;object-fit:cover}.custom-content-block .info{width:100%;text-align:left}.custom-content-block ul{list-style:none;padding:0}.custom-content-block ul li{margin-bottom:28px}.custom-content-block ul li:last-child{margin:0}.custom-content-block ul li h4{margin:0;font-weight:700;font-size:22px;color:#1e1e1e;letter-spacing:0;padding:0;line-height:normal}.custom-content-block ul li p{font-family:Open Sans,sans-serif!important;font-weight:400;font-size:16px;line-height:normal;color:#495057}.custom-content-block .info>h4{font-size:30px;line-height:normal;letter-spacing:.2em;text-transform:uppercase;color:#757575;padding:0;margin:0}.custom-content-block .info>h2{font-size:50px;line-height:normal;color:#d71f26;margin:0 0 50px;padding:0;text-transform:none}.image-slider .slick-arrow{background:#d71f26!important;height:45px;width:45px;padding:0;border-radius:50px;z-index:2}.image-slider .slick-track img{height:100%;object-fit:cover}body .slick-prev{left:3%}body .slick-next{right:3%}body .slick-prev:before,body .slick-next:before{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:18px;height:21px;background:url(/cdn/shop/files/right.svg?v=1635833780) no-repeat;background-size:contain}body .slick-prev:before{background:url(/cdn/shop/files/left.svg?v=1635833780) no-repeat;left:45%;background-size:contain}.product-wrap .product_image{display:inline-block;width:96%;background:#e5e5e573;border-radius:10px;padding:20px 15px;transition:.2s}.product-wrap .image__container img{min-height:300px;height:40vh;object-fit:contain}.classpain,.classsoreness{width:50%;margin:0}.product-wrap .product_image a{display:inline-block;width:100%}.product-wrap .thumbnail-info .hidden-product-link{display:none}.product-wrap .thumbnail-info .info .title{font-weight:700;font-size:16px;text-align:center;color:#1e1e1e;letter-spacing:0;line-height:normal;text-transform:none;width:100%;max-width:200px;margin:15px auto 0;min-height:38px}.product-wrap .product_image:hover .thumbnail-info .info .title{color:#fff}.classsoreness .product-wrap .product_image .percent{background:#0082ca80}.heading h3{text-transform:none;font-weight:700;font-size:22px;line-height:normal;text-align:center;letter-spacing:0;margin-bottom:0;margin-top:30px}.product-wrap .product_image .product-description{opacity:0;font-weight:400;font-size:18px;line-height:normal;text-align:center;color:#fff;width:100%;max-width:250px;margin:15px auto 0;transition:.2s}.featured-collection-section .columns .product_image:hover .product-description,.featured-collection-section .columns .product_image:hover .product-bottom-text,.featured-collection-section .columns .product_image:hover .product-details .rating p{opacity:1;color:#fff}.featured-collection-section .columns .product_image:hover .product-details .rating img{filter:brightness(100)}.featured-collection-section .product-bottom-text{max-width:220px;margin:10px auto 0;line-height:1.2}.featured-collection-section{position:relative;display:inline-block;width:100%;padding:0 30px;margin-top:50px}.featured-collection-section:after{content:"";border-top:1px solid #000;position:absolute;top:0;left:50%;right:0;width:calc(75% - 30px);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);transition:.2s}.featured-collection-section .columns .product_image:before,.featured-collection-section .columns .product_image:hover:after{content:"";position:absolute;left:50%;top:-150px;width:20px;height:20px;border-radius:50%;background:#ed1c24;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);z-index:6}.featured-collection-section .classsoreness.columns .product_image:before{background:#0082ca}.featured-collection-section .columns .product_image:hover{background:#e81b1b}.featured-collection-section .classsoreness.columns .product_image:hover{background:#0082ca}.featured-collection-section .columns .product_image:hover .image__container,.featured-collection-section .classsoreness.columns .product_image:hover .image__container{opacity:.2}.featured-collection-section .columns .product_image:hover:after,.featured-collection-section .classsoreness.columns .product_image:hover:after{top:-165px;width:50px;height:50px;background:#ed1c24;opacity:.5}.featured-collection-section .classsoreness.columns .product_image:hover:after{background:#0082ca}.featured-collection-section .product-description.home-red-blue{height:100%;max-width:100%!important;margin:0!important;line-height:1.4;position:absolute;padding:60px 30px 0;font-weight:500;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-columns-with-images-section{padding:50px 0}.text-columns-with-images-section .rte-setting p{font-weight:600;font-size:18px;line-height:normal;text-align:center;color:#000;width:100%;max-width:150px;margin:0 auto}.text-columns-with-images-section .text-column{margin-top:25px;border-right:3px solid #E81B1B}.text-columns-with-images-section .text-column:last-child{border-right:0}.text-columns-with-images-section .rte-setting p strong{font-weight:600}.product-details .rating{margin-top:15px}.product-details .rating img{width:100px}.product-details .rating p{font-family:Open Sans!important;font-weight:400;font-size:12px;line-height:normal;color:#1e1e1e;min-height:17px}.Marquee{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:200;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;padding:30px 0}.Marquee-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-animation:marquee 25s linear infinite running;-moz-animation:marquee 25s linear infinite running;-o-animation:marquee 25s linear infinite running;-ms-animation:marquee 25s linear infinite running;animation:marquee 25s linear infinite running}.Marquee-tag{width:280px;margin:0 .5em;background:#ffffff1a;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;border-right:3px solid #e81b1b;padding:0;font-weight:600;font-size:18px;line-height:normal;text-align:center;color:#000}.Marquee-tag p{font-weight:600;font-size:18px;line-height:normal;text-align:center;color:#000;width:100%;max-width:150px;margin:0 auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonial-section{padding-top:100px}.testimonial-content h2{font-size:30px;color:#d71f26;letter-spacing:.2em}.testimonial-content img{height:37px;width:200px;object-fit:contain}.testimonial-block .caption .headline{color:#1e1e1e!important;font-size:40px;text-transform:revert;box-shadow:none;font-weight:600;text-shadow:none;line-height:normal}.caption-content.testimonial-text .subtitle p{font-size:16px;color:#495057;letter-spacing:0px;font-weight:400;font-family:Open Sans,sans-serif!important}.caption-content.testimonial-text .subtitle p:last-child{color:#757575!important;font-weight:600;text-transform:uppercase}.testimonial-section .feature_divider{margin:0;width:auto;display:block}.testimonial-block .caption{display:flex;justify-content:center;align-items:center;min-height:460px}.testimonial-section .flickity-prev-next-button.previous{left:4%}.testimonial-section .flickity-prev-next-button{right:4%}.homepage-slideshow .flickity-prev-next-button,.testimonial-section .flickity-prev-next-button{height:45px;width:45px;top:50%;transform:translateY(-50%);min-height:auto;opacity:1;background:#c4c4c49e;padding:0;border-radius:50px}.flickity-prev-next-button svg{padding:0}.testimonial-section .flickity-prev-next-button .flickity-button-icon{display:none}.testimonial-section .flickity-prev-next-button:after{content:"";position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:18px;height:21px;background:url(/cdn/shop/files/right.svg?v=1635833780) no-repeat;background-size:contain}.testimonial-section .flickity-prev-next-button.previous:after{background:url(/cdn/shop/files/left.svg?v=1635833780) no-repeat;left:45%;background-size:contain}.image-content .gallery-cell img{object-position:right}.image-content .subtitle ul{list-style:none;display:flex;flex-wrap:wrap;width:100%;font-size:13px;padding:0;margin-bottom:50px}.image-content .subtitle ul li img{height:60px!important;object-fit:contain;padding-bottom:10px;object-position:center}.image-content .pretext p{font-weight:600;font-size:45px;line-height:normal;text-transform:none;width:100%;max-width:450px;margin:0 auto 30px}.image-content .gallery-cell{border-radius:10px;overflow:hidden}.image-content .subtitle ul li{width:33.33%;text-transform:none;font-size:18px}.image-content .caption-content{width:100%;max-width:600px}.image-content{padding:0 40px;background:transparent}.image-content .subtitle{margin-bottom:6px}.newsletter_section .section_form{padding:100px 0 80px}.newsletter_section .title{font-weight:600;font-size:45px;line-height:normal;color:#d71f26;text-transform:none;letter-spacing:0;margin:0 0 10px}.newsletter_section .newsletter-text p{font-size:26px;line-height:normal}.newsletter_section .newsletter{width:100%;max-width:450px;margin:auto 0 auto auto;display:block}.newsletter_section .contact-form .input-row input{width:100%!important;max-height:initial;min-height:auto;height:50px}.newsletter_section .contact-form .input-row input.contact_email{background:#c4c4c480;border-radius:10px;padding:16px 20px;color:#000;font-weight:600;margin-bottom:10px}.shopify-section.footer-section{clear:both}.footer .container{max-width:1140px}body .footer{border-top:1px solid #757575}.footer .footer-menu-wrap img.footer-logo{width:100%;max-width:205px!important;position:relative;margin:0}.footer .logo-desc p{width:100%;max-width:250px;font-family:Open Sans!important;color:#495057;font-size:14px;margin-bottom:25px}footer .footer_credits{border:0}.footer a{color:#6c757d!important;font-family:Open Sans!important;font-size:14px}.footer a:hover{color:#d71f26!important}.footer .footer_sub_menus ul li{line-height:normal;margin:0}.footer .footer_sub_menus ul li p{margin:0 0 10px}.footer .footer_sub_menus ul{padding:0}.footer .footer-menu-wrap h6{font-weight:600;font-size:14px;line-height:normal;color:#1e1e1e;padding:0 0 10px;text-transform:none}.copyright{font-weight:600;font-size:14px;color:#000;line-height:normal}.footer .footer_menus{padding-top:25px}.footer .text-align--left:after{content:"";position:absolute;right:5%;top:-40px;height:calc(100% + 40px);width:1px;background:#757575}.footer .text-align--left{position:relative}.footer_credits .copyright{display:none}@media screen and (min-width: 1441px){.image-slider .slick-track img{height:100%;object-fit:cover;object-position:center}.left-text{width:50%;text-align:left;padding:0 120px;height:700px;display:flex;justify-content:center;flex-direction:column}.right-text{width:50%;height:100%;height:700px;display:flex;align-items:center}.featured-collection-section .product-description.home-red-blue{max-width:300px!important}}@media screen and (min-width: 768px){.desktop-hide{display:none}}@media screen and (max-width: 1199px){.homepage-slideshow .gallery-cell img{height:450px}.badge.badge-new{font-size:13px;padding:6px 18px;left:6px}.banner h1.headline{line-height:60px;font-size:60px;max-width:300px}.banner .subtitle p{font-size:25px}.dropdown .header_search_form .search-terms{height:40px;min-height:40px;font-size:28px;line-height:normal;margin:0 0 5px}.header_search_form .search-submit{font-size:25px;top:40px}.header_search_form .close_search{font-size:21px;right:-38px}.product-wrap .image__container img{height:220px;min-height:auto}.testimonial-content h2{width:100%;max-width:550px;margin:20px auto 0}.image-content .gallery-cell img{object-position:right}.image-content .subtitle ul li img{height:60px!important;object-position:center}.product-wrap .product_image .product-description{font-size:14px}.homepage-slideshow .gallery-cell .image-element__wrap img{height:100%!important}}@media screen and (max-width: 991px){.product-wrap .thumbnail-info .info .title{font-size:14px}.product-wrap .image__container img{height:220px}.homepage-slideshow .gallery-cell img{height:300px}.product-wrap .product_image .percent{height:50px;width:50px;font-size:15px}.image-slider .slick-track img{height:80vh}.image-content .pretext p{font-size:30px;max-width:320px}.image-content .subtitle ul li{font-size:16px}.image-content .subtitle ul{margin:0 0 10px}.newsletter_section .title{font-size:35px}.newsletter_section .newsletter-text p{font-size:20px}.newsletter_section .section_form{padding:60px 0 40px}.image-content .gallery-cell img{height:400px}.image-content .caption-content{max-width:350px}}@media screen and (max-width: 798px){header .dropdown_container .dropdown{width:100%}header .logo{background:transparent}body .mobile_nav div span{background:#ed1c24;height:4px!important}#header .top_bar a span{color:#000}#header .mobile_nav.dropdown_link span.menu_title{display:none}.top_bar .top_bar--right .icon-search{padding:0;color:#000}.top_bar .top_bar--right .cart_container a.icon-cart{font-size:0;color:#000;background:transparent}header .top_bar{background:transparent;height:50px!important}.text-columns-with-images-section .text-column:nth-child(2){border:0}.mobile_nav-fixed--false #pagecontent,.mobile_nav-fixed--true #pagecontent{padding-bottom:50px}#header a.mobile_logo img{max-height:40px}#header .top_bar .icon-search:before{font-size:20px}#header .top_bar a.icon-bag:before,#header .top_bar a.icon-cart:before{font-size:22px!important}.footer .text-align--left:after{content:none}.footer .footer-menu-wrap h6{border:0}.footer .one-sixth{width:100%;padding-top:20px}footer .footer-social-icons{display:block;text-align:left!important}footer .footer-social-icons ul.social_icons{text-align:left;padding:0}.footer .footer_menus{padding-top:0}.footer_credits .copyright{display:block;margin:25px 0 0}.logo-desc .copyright{display:none}.footer .logo-desc p{margin-bottom:0}.footer .logo{text-align:left}}@media screen and (max-width: 767px){.button,.caption-content .action_button,.product-wrap .buy_now{font-size:16px!important}.custom-html-section h2{font-size:20px}.projectFactsWrap .item{width:100%;padding:0}.testimonial-section{padding-top:40px;padding-bottom:20px}.testimonial-content h2{font-size:20px;padding:0 15px}.testimonial-block .caption{padding:40px;min-height:375px}.testimonial-block .caption .headline{font-size:30px}.caption-content.testimonial-text .subtitle p{font-size:16px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#494f56!important}.caption-content.testimonial-text .subtitle p:last-child{color:#494f56!important}.testimonial-content img{height:auto;width:162px}.homepage-slideshow .gallery-cell img{height:auto}.featured-collection-section .columns .product_image:before,.featured-collection-section .columns .product_image:hover:after,.featured-collection-section:before,.featured-collection-section:after{content:none}.featured-collection-section{margin:0;padding:0 15px}.classpain,.classsoreness{width:50%!important}.classpain .columns,.classsoreness .columns{padding:0 5px 20px;width:100%}.text-columns-with-images-section .text-column{width:50%}.custom-content-block .custom-content .one-half{width:100%}.science-section .small--one-whole .info>h2 span{color:#d71f26;font-weight:600;margin-right:10px}.image-slider .slick-track img{height:calc(100vh - 442px)}.custom-content-block .info{padding:40px 20px 20px}.heading .columns{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.heading h3{font-size:18px}.text-columns-with-images-section{padding:20px 0}.text-columns-with-images-section .container{display:flex;flex-wrap:wrap;justify-content:center}.text-columns-with-images-section .rte-setting p{font-size:14px;max-width:120px;width:100%}.custom-content-block .info>h4{font-size:25px}.custom-content-block .info>h2{font-size:35px;margin:0 0 30px}.custom-content-block ul li h4{font-size:20px}.custom-content-block ul li p{font-size:14px}.custom-content-block ul li{margin-bottom:10px}.testimonial-block .caption .headline{font-size:25px}.banner h1.headline{font-size:40px;line-height:normal;max-width:220px}.banner .subtitle p{font-size:20px}.Marquee{padding:15px 0 30px}.newsletter_section .title{font-size:40px}.newsletter_section .newsletter-text p{font-size:24px}.container.featured_products.product-:before{content:"";border-top:2px solid #c8c8c8;width:80%;height:10px;text-align:center;position:absolute;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:10%}.newsletter_section:before{content:"";border-top:2px solid #c8c8c8;width:65%;height:10px;text-align:center;position:absolute;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:10%}.image-content{padding:0}.image-content .pretext p{font-size:32px}.image-content .subtitle ul li{font-size:20px;line-height:normal;width:100%;padding:5% 12%;margin:0 auto}.image-content .subtitle ul li img{height:56px!important}.image-content .gallery-cell{border-radius:0}.product-wrap .product_image .product-description{color:#000}.product-description.home-red-blue{display:none}.newsletter_section .contact-form .input-row input.contact_email{font-size:14px}.mobile-hide{display:none}body .caption{margin:0;width:100%;padding:20px 5%;transform:none;position:static;text-align:center!important}body .caption .caption-content{text-align:center;max-width:100%}.banner h1.headline{font-size:34px;line-height:normal;max-width:220px;left:0;text-align:center;margin:auto}.banner,.homepage-slideshow .gallery-cell{background:transparent}.image-content .gallery-cell img{height:300px}.win-content-height .caption.position-left{padding-top:60px}.featured-collection-section .columns .product_image:hover .image__container,.featured-collection-section .classsoreness.columns .product_image:hover .image__container{opacity:1}.product-wrap .product_image{width:100%}.newsletter-img img{object-fit:contain;height:auto!important}}@media screen and (max-width: 480px){.banner .subtitle p{font-size:16px}.homepage-slideshow .flickity-prev-next-button{height:36px;width:36px}.image-content .subtitle ul li{max-width:310px}.testimonial-section .flickity-prev-next-button{height:54px;width:54px}.testimonial-section .flickity-prev-next-button{bottom:0;top:auto!important}.testimonial-section .flickity-prev-next-button{right:33%}.testimonial-section .flickity-prev-next-button.previous{left:33%}.testimonial-section .flickity-viewport{min-height:400px}.win-content-height .caption.position-left{padding-top:60px}.testimonial-block.gallery-cell.use-mobile-color .caption .caption-content .headline{font-size:18px;letter-spacing:0px}.product-wrap .image__container img{height:180px}.header_search_form .search-submit{top:20px;font-size:20px}.dropdown .header_search_form .search-terms{font-size:20px;height:30px;min-height:30px}.Marquee-tag{width:180px;font-size:14px}.footer .one-sixth{width:100%;padding-top:15px}.newsletter_section .section_form{padding:30px 0}.newsletter_section .contact-form .input-row{margin-top:10px}.newsletter_section .title,.newsletter_section .newsletter-text p{text-align:center}.newsletter_section .newsletter-text p{font-size:22px}.newsletter_section .title{font-size:38px}.product-wrap .product_image .product-description{font-size:12px}.footer .footer-menu-wrap h6,.footer a,.copyright{font-size:16px}.featured-collection-section .badge.badge-new{padding:5px 14px;font-size:12px}.featured-collection-section .badge.badge-new{top:auto}}.pretext_image{margin-bottom:35px}.homepage-slideshow .gallery-cell .pretext_image img{height:auto;width:auto}.banner h1.headline{font-weight:600;color:#e81b1b;line-height:66px;font-size:64px;letter-spacing:4px;position:relative;left:-5px;text-shadow:none;font-family:Montserrat!important;margin-bottom:20px}.banner .subtitle p{font-style:normal;font-weight:400;font-size:26px;line-height:normal;letter-spacing:0;margin:10px 0 20px;text-transform:none;width:75%}.homepage_content{position:relative}.trusted-bedge{text-align:center;position:absolute;top:0%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.trusted-bedge img{background-color:#fff;padding:25px;border-radius:50%}.sixteen.columns .section.clearfix{margin-top:80px}.right-img-left-text .info{width:100%;max-width:549px;text-align:left}.featured-collection-section .columns .product_image:hover .badge-percent{visibility:visible}.classsoreness .badge-percent{background:#0082ca}.badge-percent{position:absolute;left:50%;top:-210px;width:80px;height:80px;border-radius:50%;background:#ed1c24;-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);z-index:10;display:flex;align-items:center;justify-content:center;visibility:hidden}.badge-percent .percent{position:absolute;color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0px;text-align:center;margin-top:-6px}.badge-percent img{width:70px;padding:3px}.thumbnail-info{min-height:150px}.above-heading-image{width:200px;margin:0 auto 20px}.product-wrap .buy_now{display:block;max-width:96%;margin:20px auto 0!important}.featured-collection-section .heading{margin-bottom:100px}.science-section{padding:80px 0}.science-section .info>h2{font-size:28px;line-height:normal;color:#000001;letter-spacing:4px;margin:0 0 15px;padding:0;text-transform:none;text-align:center}.science-section .info p{font-family:Montserrat!important;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;padding:0 50px;color:#757575}.science-section .small--one-whole .info>h2{color:#d71f26;margin-bottom:15px}.science-section .info{text-align:center}.science-section .info a{background:#ed1c24;border-radius:10px;font-weight:700;font-size:14px;line-height:normal;text-align:center;letter-spacing:.1em;color:#fff;width:auto;border:0;min-height:auto;height:auto;padding:16px 30px;-webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;text-transform:uppercase}.brands-name .section.clearfix{background:#e5e5e573;margin:0 -10px}.right-img-left-text .slick-next,.right-img-left-text .slick-prev{top:auto;bottom:-45px}.right-img-left-text .slick-next{right:42%}.right-img-left-text .slick-prev{left:42%}.right-img-left-text .info h2{color:#d71f26!important}.new-image-with-slider .featured-link--image{margin:0}.caption-content.testimonial-text{max-width:90%;width:85%}.testimonial-block .caption{min-height:200px;padding:10px 0!important}.homepage-slideshow .flickity-prev-next-button,.testimonial-section .flickity-prev-next-button{top:35%}@media screen and (min-width: 1499px){.product-wrap .product_image{width:100%}.product-wrap .buy_now{max-width:85%}}@media screen and (min-width: 1300px) and (max-width: 1699px){.banner h1.headline{line-height:44px;max-width:100%;font-size:44px;margin:0 0 20px}.banner .subtitle p{font-size:20px;max-width:100%;width:100%}.pretext_image{margin-bottom:20px}.quick-order-banner .subtitle{font-size:24px}}@media screen and (min-width: 1200px) and (max-width: 1299px){.banner h1.headline{line-height:42px;max-width:100%;font-size:42px;margin:0 0 20px}.banner .subtitle p{font-size:18px;max-width:70%}.pretext_image{margin-bottom:15px}}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .nav ul.menu li{border-right:1px solid #757575;padding:0 10px;height:38px}.banner-section-home .flickity-viewport{height:450px!important}.homepage-slideshow .gallery-cell .pretext_image img{height:auto;width:150px}.banner h1.headline{line-height:30px;font-size:34px;letter-spacing:4px;position:relative;left:auto;max-width:90%;margin:0}.banner .subtitle p{font-style:normal;font-weight:400;font-size:22px;line-height:normal;letter-spacing:0;margin:5px 0 20px;text-transform:none;width:100%}.banner .gallery-cell,.banner .image-element__wrap img{height:450px!important}.featured-collection-section .product-bottom-text{max-width:220px;font-size:1.3vw;min-height:70px;line-height:1.5}.product-wrap .thumbnail-info .info .title{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width: 1200px){.right-img-left-text .slick-next{right:39%}.right-img-left-text .slick-prev{left:39%}}@media screen and (max-width: 900px){.right-img-left-text .slick-next{right:37%}.right-img-left-text .slick-prev{left:37%}.featured-collection-section .product-description.home-red-blue{height:94%}}@media screen and (max-width: 768px){.trusted-bedge{text-align:center;position:unset;top:0;left:auto;transform:none}.trusted-bedge img{background-color:#fff;padding:15px;border-radius:50%;width:150px}}@media screen and (max-width: 767px){#header .top_bar{margin-top:10px}.banner-section-home{background:#f3f3f3}.homepage-slideshow .gallery-cell .pretext_image img{height:auto!important;width:120px;margin:0 auto}.homepage-slideshow .gallery-cell img{height:650px}.pretext_image{margin-bottom:15px}.banner h1.headline{font-weight:600;color:#e81b1b;line-height:36px;font-size:40px;text-align:center;position:relative;left:0;text-shadow:none;margin:0 auto;max-width:360px;letter-spacing:5px}.banner .subtitle p{font-size:24px;line-height:normal;letter-spacing:0;width:100%;text-align:center;padding:0 15px;max-width:400px;margin:10px auto 20px}.trusted-by .section.clearfix{margin-top:-90px!important}.brands-name .section.clearfix{margin-top:20px!important}.projectFactsWrap .mobile-hide{display:none}.projectFactsWrap .item .number,.projectFactsWrap .item span{font-size:36px}.projectFactsWrap .item{width:100%;padding:0}.science-section{padding:0}.science-section .info p{padding:0 5px;font-size:16px;color:#3c3c3c;font-weight:400}.science-section .info a{margin:0 auto 25px;display:block;width:fit-content}.science-section .small--one-whole .info>h2{color:#d71f26;margin-bottom:10px;font-size:18px}.science-section .info{padding:30px 0 0}.science-section .info>h2{font-size:18px}.science-section .above-heading-image{width:150px;margin:0 auto 62px}.brands-name .Marquee{padding:40px 0}.right-img-left-text .slick-next{right:39%}.right-img-left-text .slick-prev{left:39%}.testimonial-content h2{font-size:18px;padding:0 15px;line-height:20px}.testimonial-block .caption .headline{font-size:20px}.footer-section .footer-menu-wrap .text-align--left{text-align:left}.footer .footer_menus{padding-top:0;text-align:left}.footer .footer-menu-wrap img.footer-logo{left:0}footer .footer-social-icons ul.social_icons{text-align:left}.footer_credits .copyright{text-align:left}.footer .footer-menu-wrap{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0}.footer-menu-wrap .two-thirds.one-third{order:4}.banner-section-home.text-animation--false.flickity-enabled .caption{position:absolute;top:70px}.featured-collection-section .heading .columns{width:calc(100% - 20px)}.featured-collection-section .heading h3{font-size:24px}.badge-percent{visibility:visible;top:-40px;display:none}.featured-collection-section .product-wrap .product_image .percent{background:none!important;font-size:22px;display:flex;align-items:center;justify-content:center;height:20px;width:auto}.featured-collection-section .product-wrap .product_image{background:none;padding:15px 0}.featured-collection-section .product-wrap .product_image a{background:#e5e5e573;padding:40px 10px 30px;border-radius:5px}.featured-collection-section .product-wrap .product_image a.product-description{background:none}.featured-collection-section .columns .product_image:hover a{background:none;opacity:.2}.featured-collection-section .thumbnail-info{min-height:auto}.featured-collection-section .product-wrap .buy_now{margin-top:0!important;font-size:14px!important;padding:12px!important;border-radius:6px!important}.featured-collection-section .thumbnail.even{padding-top:0}.featured-collection-section .classsoreness .product-wrap .buy_now{background-color:#3482ca!important}.featured-collection-section .classpain,.featured-collection-section .classsoreness{display:flex;width:99%!important}.image-slider .image-with-text-col .left-text li h4{font-size:22px}.image-slider .image-with-text-col .left-text li p{font-size:16px}.mobile_nav-fixed--false .top_bar--right{z-index:9;padding-right:24px}.footer_copy-right{order:4;margin-top:20px;margin-bottom:0}.right-coll-text{position:absolute;width:94%;padding-top:10px;margin-top:-50px;text-transform:none;font-weight:700;font-size:24px;line-height:normal;text-align:center;letter-spacing:0}.classsoreness{margin-top:50px}.classpain{margin-top:-30px}.featured-collection-section .product-bottom-text{width:auto;min-height:60px;font-size:12px;line-height:1.5}.featured-collection-section .columns .product_image:hover{margin-bottom:10px;padding:0 10px;margin-top:20px}}@media screen and (max-width: 480px){.banner-section-home .gallery-cell img{height:650px!important}.homepage-slideshow .gallery-cell img{height:auto}.homepage-slideshow .gallery-cell .pretext_image img{height:auto!important;width:90px;margin:0 auto}.pretext_image{margin-bottom:15px}.banner h1.headline{font-weight:600;color:#e81b1b;line-height:36px;font-size:30px;text-align:center;letter-spacing:2px;position:relative;left:0;text-shadow:none;margin:0 auto;max-width:350px}.banner .subtitle p{font-size:18px;line-height:normal;letter-spacing:0;width:100%;text-align:center;max-width:350px;margin:10px auto 20px}.custom-html-section h2{font-size:18px}.sixteen.columns .section.clearfix{margin-top:45px}.trusted-bedge{text-align:center;position:unset;top:0;left:auto;transform:none}.trusted-bedge img{background-color:#fff;padding:15px;border-radius:50%;width:130px}.projectFactsWrap .item .number,.projectFactsWrap .item span{font-size:35px}.projectFactsWrap .item{width:100%;padding:0}.product-wrap .thumbnail-info .info .title{font-size:11px;min-height:30px}.product-description{display:none}.projectFactsWrap .item p{font-size:17px}.featured-collection-section .heading h3{font-size:22px;margin-top:10px}.thumbnail-info{min-height:130px}.featured-collection-section .product-wrap .buy_now{font-size:10px!important;padding:10px 6px!important}.featured-collection-section .product-wrap .product_image .percent{font-size:20px}.science-section .info p{font-size:18px;color:#757575;font-weight:600;line-height:26px;max-width:310px;margin:10px auto}.science-section .one-whole .info p{font-weight:400;color:#000;font-size:15px;line-height:19px}.science-section .info a{display:block;width:80%;margin:0 auto 64px}.science-section .small--one-whole .info>h2{color:#d71f26;margin-bottom:10px;font-size:30px;letter-spacing:0px}.science-section .info>h2{font-size:22px}.science-section{padding:0}.science-section .info{padding:30px 0 0}.science-section .info>h2{font-size:24px}.science-section .above-heading-image{width:150px;margin:0 auto 62px}.right-img-left-text .slick-next{right:35%}.right-img-left-text .slick-prev{left:35%}.testimonial-content h2{font-size:18px;padding:0 15px;max-width:350px;margin-bottom:20px}.testimonial-block .caption .headline{font-size:20px}.testimonial-block .caption.position-center{max-width:324px}.newsletter_section .contact-form .input-row input.contact_email{margin-bottom:20px}.footer-section .footer-menu-wrap .text-align--left{text-align:left}.footer .footer_menus{padding-top:0;text-align:left}.footer .footer-menu-wrap img.footer-logo{left:0;margin-left:-10px}footer .footer-social-icons ul.social_icons{text-align:left}.footer_credits .copyright{text-align:left}.projectFactsWrap .item p{max-width:100%}.image-slider .image-with-text-col .left-text h4{font-size:21px}.image-slider .image-with-text-col .left-text li h4{font-size:20px}.image-slider .image-with-text-col .left-text li p{font-size:16px;line-height:24px}.image-with-text-col ul li{margin-bottom:10px}.new-image-with-slider .left-text h2{font-size:26px;margin:10px 0 20px;letter-spacing:0}.image-with-text-col{background:#e5e5e573}.testimonial-block.gallery-cell.use-mobile-color .caption .caption-content p{font-size:16px;line-height:24px}.image-content .pretext p{font-size:30px}.image-slider .image-with-text-col .left-text{min-height:auto;height:auto!important}.image-with-text-col ul{height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:0;margin-bottom:0}.new-image-with-slider button.slick-prev,.new-image-with-slider button.slick-next{top:340px!important}body .new-image-with-slider .left-text h2{margin-bottom:0}.image-with-text-col ul.content-center li{margin:12px 0}.right-coll-text{width:90%;font-size:20px}}@media screen and (max-width: 360px){.banner h1.headline{line-height:28px;font-size:26px;text-align:center;letter-spacing:2px;max-width:300px}.image-content .pretext p{font-size:30px}.image-content .subtitle ul li{padding:5% 10%;font-size:20px}.newsletter_section .newsletter-text p{font-size:20px}}.why-medistik-banner .caption-content{max-width:80%;margin-top:9%}.why-medistik-banner h1.headline{font-weight:600;color:#d71f26;line-height:66px;font-size:44px;letter-spacing:8px;text-shadow:none;margin-bottom:15px;max-width:750px}.why-medistik-banner .subtitle{font-family:Montserrat;font-size:26px;font-style:normal;font-weight:400;line-height:36px;text-align:center;text-transform:inherit;color:#000;max-width:600px;margin:0 auto 20px}.why-medistik .custom-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.why-medistik .text-red{font-size:28px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:0;text-align:left;text-transform:inherit;max-width:80%}.why-medistik .info{padding:0 60px 0 0}.why-medistik .text-black{font-size:34px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:0;text-align:left;text-transform:inherit}.why-medistik .info p{font-family:Open Sans!important;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;color:#495057;max-width:80%}.why-medistik .block-button{margin-top:70px}.custom-image-with-text-section .container{padding:80px 0}@media screen and (max-width: 990px){.why-medistik-banner h1.headline{line-height:40px;font-size:32px}.custom-image-with-text-section .container{padding:10px 0}.why-medistik-banner .subtitle{font-size:24px;font-weight:400;line-height:32px}.why-medistik .one-half{width:100%}.why-medistik .one-half .info.text-left{padding:0;text-align:center!important}.why-medistik .text-black{font-size:30px;line-height:30px}.why-medistik .one-half .info.text-left .text-red{margin:0 0 15px;max-width:100%;font-size:28px;line-height:initial}.why-medistik .one-half .info.text-left p{max-width:100%;font-size:18px}.why-medistik .custom-image--wrap img{width:100%;object-fit:contain}.why-medistik .block-button{margin-top:40px;margin-bottom:45px}.why-medistik .custom-image{order:1}.why-medistik .custom-text--half{order:2}}@media (max-width: 340px){.new-image-with-slider button.slick-prev,.new-image-with-slider button.slick-next{top:360px!important}}@media (max-width: 332px){.new-image-with-slider button.slick-prev,.new-image-with-slider button.slick-next{top:370px!important}}@media screen and (max-width: 768px){.why-medistik .text-black{font-size:36px;line-height:24px;margin-bottom:15px;margin-top:20px}.why-medistik .one-half .info.text-left .text-red{font-size:28px;padding-right:20px}.why-medistik .one-half .info.text-left p{font-size:18px;line-height:26px}.why-medistik-banner .caption{position:absolute;top:60px}}@media screen and (max-width: 480px){.why-medistik-banner .caption{position:absolute;top:70px}.why-medistik .text-black{font-size:28px;line-height:34px}.why-medistik .one-half .info.text-left .text-red{font-size:26px;line-height:31px}.why-medistik .one-half .info.text-left p{font-weight:400;font-size:18px;line-height:25px;color:#495057}.why-medistik-banner h1.headline{font-weight:600;color:#e81b1b;line-height:36px;font-size:30px;text-align:center;letter-spacing:4px;position:relative;left:0;text-shadow:none;margin:0 auto;max-width:210px}.why-medistik-banner .subtitle{max-width:270px;font-size:18px;line-height:normal;letter-spacing:0;width:100%;text-align:center;margin:10px auto 50px}.why-medistik-banner .caption-content{margin-top:9%}.why-medistik .block-button{margin-top:50px;margin-bottom:60px}}.offer-business-banner h1.headline{font-weight:600;color:#d71f26;line-height:54px;font-size:48px;letter-spacing:10px;text-shadow:none;font-family:Montserrat!important;margin-bottom:20px;position:relative;top:-70px;max-width:600px}.offer-for-business .custom-text-content .text-red{font-size:26px;font-style:normal;font-weight:600;letter-spacing:.15em;text-align:left;color:#e81b1b;line-height:24px;margin:0}.offer-for-business .custom-text-content h2{font-size:72px;font-style:normal;font-weight:600;line-height:62px;letter-spacing:2px;text-align:left;color:#757575;margin:10px 0 0}.offer-for-business .custom-text-content h3{font-size:38px;font-style:normal;font-weight:600;letter-spacing:1px;text-align:left;color:#757575;margin:0;text-transform:inherit;line-height:40px}.offer-for-business .custom-text-content h2 strong{font-weight:600}.offer-for-business .custom-text-left{padding:0 80px 0 0}.offer-for-business .info-left p{font-family:Open Sans!important;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0px;text-align:left;color:#495057;margin-bottom:50px}.offer-business-banner .subtitle{font-family:Montserrat;font-size:28px;font-style:normal;font-weight:400;line-height:40px;text-align:left;text-transform:inherit;color:#000;margin:0 auto;position:relative;top:-70px;max-width:600px}@media screen and (min-width: 768px) and (max-width: 1200px){.offer-for-business .custom-text-left{padding:0 38px 0 0}.offer-business-banner h1.headline{line-height:42px;font-size:36px;letter-spacing:5px;left:auto;top:-40px;margin:0 auto;max-width:400px}.offer-business-banner .subtitle{font-size:28px;font-style:normal;font-weight:400;line-height:40px;left:auto;top:-40px;margin:0 auto;max-width:400px}.offer-for-business .custom-text-content .text-red{font-size:26px;letter-spacing:1px;line-height:initial}.offer-for-business .custom-text-content h2{font-size:50px;letter-spacing:0px;line-height:62px}.offer-for-business .custom-text-content .text-red{font-size:26px;font-style:normal;font-weight:600;letter-spacing:1px;text-align:left;color:#e81b1b;line-height:initial;margin:0}.offer-for-business .custom-text-content h3{font-size:28px;line-height:30px}}@media screen and (max-width: 767px){.offer-business-banner h1.headline{line-height:42px;font-size:34px;letter-spacing:4px;margin-bottom:20px;position:relative;top:0}.offer-business-banner .subtitle{line-height:42px;font-size:24px;letter-spacing:4px;margin-bottom:20px;position:relative;top:0;text-align:center}.custom-text-content{background:#f3f3f3;padding:20px;margin-top:5px;margin-bottom:25px;border-radius:15px}.offer-for-business .custom-text-content .text-red{font-size:22px;font-style:normal;font-weight:600;letter-spacing:.15em;text-align:left;color:#e81b1b;line-height:24px;margin:0}.offer-for-business .custom-text-right{width:100%}.offer-for-business .block-button .btn{font-size:11px!important;padding:10px!important}.offer-for-business .custom-text-content .text-red{font-size:22px;color:#e81b1b;line-height:24px}.offer-for-business .custom-text-content h2{font-size:42px;line-height:45px;letter-spacing:0px;color:#757575;margin:10px 0 0}.offer-for-business .custom-text-content h3{font-size:24px;color:#757575;margin:0}.offer-for-business .info-left p{font-size:18px;margin-bottom:15px}.custom-text-content{padding:20px!important;margin-top:5px!important;margin-bottom:25px!important}.offer-for-business .custom-text-left{padding:0;width:100%}.offer-business-banner .caption{position:absolute;top:110px}}.faq-heading-text .homepage_content .title{font-size:48px;font-style:normal;font-weight:600;line-height:67px;letter-spacing:.2em;text-align:center;color:#d71f26;max-width:700px;margin:0 auto 36px}.faq-heading-text .homepage_content .featured_text{font-size:24px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0em;text-align:center;max-width:900px;margin:0 auto}.faqAccordion{text-align:center}.faqAccordion .tab-btn{display:inline-flex;align-items:center;flex-direction:column;min-height:auto;height:auto;background:transparent;border:2px solid #757575;border-radius:10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;text-align:center;letter-spacing:.1em;color:#757575;padding:10px 20px;margin:0 10px 85px;width:150px;height:130px}.faqAccordion .tab-btn svg path{fill:#757575}.faqAccordion .tab-btn svg{width:45px;height:45px;margin:10px 0}.faqAccordion .tab-btn:hover,.faqAccordion .tab-btn.active{background:#757575;color:#fff}.faqAccordion .tab-btn:hover svg path,.faqAccordion .tab-btn.active svg path{fill:#fff}.faqAccordion>dt>button:after{position:absolute;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);left:auto;font-size:25px;content:"+";width:36px;height:36px;background:#e81b1b;right:30px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.faqAccordion>dt>button:focus,.faqAccordion>dt>button:hover{background:none;border-bottom:none;color:#d71f26}.faqAccordion>dt>button{font-family:Montserrat!important;font-style:normal;box-shadow:none;border-radius:0;font-size:22px;color:#e81b1b!important;font-weight:500!important;padding:36px 20px;border-top:1px solid #aaa;border-bottom:0!important}.faq-section .category-desc-ingredients p,.faq-section .category-desc-product p,.faq-section .category-desc-order p{font-family:Open Sans!important;font-size:16px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0px;text-align:left;max-width:900px}.faq-section .category-desc-ingredients,.faq-section .category-desc-product,.faq-section .category-desc-order{margin:0;padding:0 20px 20px;text-align:left}.faq-section .container{padding:80px 0}@media screen and (max-width: 990px){.faq-heading-text .homepage_content .title{font-size:28px;line-height:36px}.faq-heading-text .homepage_content .featured_text{font-size:20px}a#pagecontent{padding:0!important}.faqAccordion .tab-btn{padding:10px 20px;font-size:11px;margin:0 10px 20px;width:105px;height:105px}.faqAccordion .tab-btn svg{width:30px;height:30px;margin:10px 0}.faq-section .container{padding:15px 0}.faqAccordion>dt>button{font-size:18px;padding:10px 35px 10px 15px}.faqAccordion>dt>button:after{font-size:20px;width:28px;height:28px;right:0}}@media screen and (max-width: 768px){.faq-heading-text{margin-top:60px}}.product_gallery_nav{display:flex;justify-content:center}.product_gallery img{background-color:#fff;height:85vh;object-fit:contain}.product_gallery_nav.product_gallery_nav--bottom-thumbnails img{height:170px;width:auto;object-fit:contain}.modal_price .money{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600}button.action_button.add_to_cart{background:#ed1c24;border-radius:10px}.product_gallery_nav.product_gallery_nav--bottom-thumbnails .gallery-cell{width:15%}.purchase-details__buttons button.action_button.add_to_cart span{border-radius:10px;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.1em;text-align:center;color:#fff}.product-quantity-box .product-plus,.product-quantity-box .product-minus{border-radius:0;background:none;display:flex;align-items:center;justify-content:center}.description.tabs-description ul.tabs li a{margin-right:12px;font-size:14px;font-weight:700}.description.tabs-description ul.tabs li a.active{border-bottom:5px solid #D71F26;top:0;background:none}.purchase-details .purchase-details__quantity.product-quantity-box{width:140px;margin:0;display:inline-block}.purchase-details .purchase-details__buttons.purchase-details__spb--false{width:100%;margin:15px 0 0;display:block;max-width:200px}.product-quantity-box.purchase-details__quantity input.quantity{border-left:0;border-right:0}.tabs-description{border-bottom:none;padding:10px 20px;background:#e5e5e573;border-radius:10px}.shippint-txt{float:right;width:150px;margin-top:27px;margin-left:15px}span.standard-shipping{font-size:14px!important;color:#686868}.shippint-txt a{font-size:14px!important;color:#686868;text-decoration:underline}.product-accordion{padding:50px 20px;max-width:850px;margin:0 auto}.product-accordion .title-holder{margin-bottom:50px}.productAccordion{color:#333;font-weight:600;font-size:16px;position:relative;padding:25px 0;background:#fff;border:0;margin:0;border-top:1px solid #cccccc;cursor:pointer}.productAccordion.active:after{position:absolute;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);left:auto;font-size:30px;margin-top:-4px;content:"-";width:36px;height:36px;right:20px;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:400}.productAccordion:after{position:absolute;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);left:auto;font-size:25px;content:"+";width:36px;height:36px;right:20px;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:400}.productPanel{padding:0 80px 30px 50px;display:none;background-color:#fff;overflow:hidden}.productPanel li,.productPanel p{font-size:14px;list-style:none}.productPanel ul{padding:0}.product-accordion .title-holder h2{letter-spacing:0px;font-weight:700}@media screen and (min-width: 769px){.description.tabs-description ul.tabs li a{margin-right:20px;font-size:12px}}@media screen and (max-width: 768px){.product_gallery img{height:350px}.product_gallery_nav.product_gallery_nav--bottom-thumbnails img{height:150px;object-fit:contain}.scroll_container{margin-bottom:initial!important}.productPanel{padding:0 10px 20px 15px}.product-accordion{padding:20px 0}}.product-list .product_image img{max-height:200px!important;min-height:190px}.contact-title{font-size:24px;line-height:30px;letter-spacing:0em;text-align:left}.contact-page-banner .banner .subtitle p{width:100%;max-width:600px}form#contact_form input[type=email],form#contact_form input[type=password],form#contact_form input[type=text],form#contact_form textarea{background:#c4c4c433}#contact_form .action_button{border-radius:10px}@media screen and (max-width: 768px){.contact-title{font-size:20px;line-height:26px;text-align:center}.contact-page-banner .caption{position:absolute;top:150px}}.new-image-with-slider .info{text-align:center;padding:40px 0}.image-with-text-col{display:flex!important;justify-content:center;align-items:center;background:#e5e5e5}.left-text{width:50%;text-align:left;padding:0 120px}.right-text{width:50%}.right-text img{height:100%}.new-image-with-slider button.slick-prev{bottom:-45px;top:auto}.new-image-with-slider button.slick-next{top:auto;bottom:-45px}.left-text h2{font-size:42px;line-height:normal;color:#d71f26;margin:0 0 24px;padding:0;text-transform:none}.left-text h4{font-size:24px;line-height:normal;letter-spacing:.2em;text-transform:uppercase;color:#757575;padding:0;margin:0}@media screen and (min-width: 1201px) and (max-width: 1440px){.left-text h2{font-size:42px;margin:0 0 20px}.custom-content-block ul li h4{font-size:22px}.left-text{text-align:left;padding:0 60px;height:700px;display:flex;justify-content:center;flex-direction:column}.right-text{height:700px;display:flex;align-items:center}}@media screen and (min-width: 1201px){.new-image-with-slider button.slick-prev{left:45%}.new-image-with-slider button.slick-next{right:45%}}@media screen and (min-width: 1600px){.new-image-with-slider button.slick-prev{left:47%}.new-image-with-slider button.slick-next{right:47%}}@media screen and (min-width: 769px) and (max-width: 1200px){.new-image-with-slider button.slick-prev{left:44%!important}.new-image-with-slider button.slick-next{right:44%!important}.left-text{padding:20px}.left-text h2{font-size:42px;margin:0 0 20px}.right-text{height:700px}}@media screen and (max-width: 768px){.image-with-text-col{display:block!important}.left-text{width:100%;text-align:left;padding:30px 40px}.right-text{width:100%;padding-top:50px}.right-text img{height:80vh}.new-image-with-slider button.slick-prev{bottom:auto;top:34%;left:45%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.new-image-with-slider button.slick-next{bottom:auto;top:34%;right:45%;-ms-transform:translateX(50%) translateY(-50%);-webkit-transform:translate(0%,-50%);transform:translate(50%,-50%)}.left-text h2{font-size:36px;margin:0 0 20px}.image-slider .slick-arrow{height:54px;width:54px}.image-slider .image-with-text-col .left-text{text-align:center;padding:30px 20px 10px}}@media screen and (max-width: 600px){.new-image-with-slider button.slick-prev{top:360px;left:40%}.new-image-with-slider button.slick-next{top:360px;right:40%}.image-slider .right-text{padding-top:70px}}.quick-order-banner .image-element__wrap{background:#f1f1f1}.quick-order-banner .gallery-cell img{width:100%;object-position:right}.quick-order-banner .headline{font-weight:600;color:#d71f26;line-height:66px;font-size:48px;letter-spacing:10px;text-shadow:none;font-family:Montserrat!important;margin-bottom:20px;max-width:600px}.quick-order-banner .subtitle{font-family:Montserrat;font-size:28px;font-style:normal;font-weight:400;line-height:40px;text-align:left;text-transform:inherit;color:#000;max-width:650px;margin:0 auto}.product-price-heading select{border-radius:6px;border:3px solid #d9dbdc;text-align:center;color:#787878;font-size:15px;font-weight:600;font-family:Montserrat}.save-quick-order .projectFactsWrap .item h2{color:#e81b1b;font-family:Montserrat!important;letter-spacing:2px;font-size:18px;font-weight:700;max-width:350px;margin:0 auto}.save-quick-order .projectFactsWrap .item h2 span{font-size:18px}.save-quick-order .projectFactsWrap .item p{font-size:15px}.save-quick-order .container{max-width:1360px}.save-quick-order .projectFactsWrap .item p{max-width:90%;padding:0 40px}.product-content .image-element__wrap img{height:200px;margin:0 auto;display:block;width:100%;object-fit:contain}.product-content .product-content-title h3{line-height:34px;font-weight:700;letter-spacing:0px;font-size:24px;text-transform:unset;margin-bottom:5px}.product-content .pricing .quick-order-price{font-weight:600}.product-quantity-box{float:none;margin-top:10px}.product-content .pricing.product-sku span{color:#ed1c24;font-size:18px;font-weight:600;font-family:Montserrat}.quick-order-qty{margin:0;float:none}.quick-order-form-buttons{margin-top:10px;margin-left:20px;display:flex;align-items:center}.item-quantity{display:flex;align-items:center;flex-wrap:wrap}.quick-order-qty .product-quantity-box .quantity{width:48px;padding:6px}.quick-order-form-buttons button.spinner{background-color:#ff8c8c;border:none}.quick-order-form-buttons .add_to_cart{border-radius:6px!important;margin-right:10px;max-width:160px;font-family:Montserrat!important;font-size:14px;width:100%}.quick-order-form-buttons .success-msg{width:75px;color:green;font-weight:500}.quick-order-form-buttons .add_to_cart span.text{color:#fff;FONT-WEIGHT:600}.quick-order-qty>span{color:#a9a9a9}.price-sku-section{display:flex;align-items:center;margin:10px 0}.price-sku-section .pricing{margin-right:15px}.price-sku-section .pricing .modal_price{margin:0;padding:0}.main-product-content .product-content .three-fourths{display:flex;flex-direction:column;justify-content:center;padding:0 15px}.main-product-content .product-content{padding:15px 0;border-top:2px solid #ededed;margin-bottom:10px}.quick-order-form-right .ajax-cart--total-price .corss-bar{text-decoration:line-through;font-size:22px!important;margin-left:5px;color:#5f5f5f}.repeat-orders{display:flex;align-items:center;justify-content:center}.repeat-orders .btn{padding:12px 20px!important}.marketing-items{margin-top:15px;width:200px;color:#a9a9a9}.marketing-items span{color:#a9a9a9}.marketing-items .free_marketing_opton{border-radius:6px;border:3px solid #d9dbdc;text-align:center;color:#787878;font-size:12px;font-weight:600;font-family:Montserrat}.result_hover{display:block!important}.free-marketing-img{position:absolute;top:0;background:#ededed}.property-custom-img{position:relative}.shop-now-order{display:block;margin-bottom:15px}.shop-now-order input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.shop-now-order label{position:relative;cursor:pointer;margin-top:10px}.shop-now-order label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #d6d6d6;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:4px;margin-top:-4px}.shop-now-order.active>label:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #ed1c24;border-width:0 2px 2px 0;transform:rotate(45deg)}.cart_content_info h3:hover a{color:#ed1c24}.product-content-title a:hover,.product-content-title a:focus{color:inherit}.ajax-cart-drawer__close{display:none}.quick-order-form-right .ajax-cart-item__single{display:flex;justify-content:space-between;align-items:center;margin:10px;border-bottom:3px solid #d6d6d6}.quick-order-form-right a:visited{color:#333}.quick-order-form-right .ajax-cart-item__single .img-option{width:30%;margin:10px 0;display:flex;justify-content:center}.quick-order-form-right .ajax-cart-item__single .img-option .ajax-cart-item__image{height:100px;object-fit:contain}.quick-order-form-right .ajax-cart-item__remove.js-ajax-remove-from-cart{order:4;color:#ed1c24;cursor:pointer}.quick-order-form-right .ajax-cart-item__quantity{order:1;display:flex;justify-content:flex-end}.quick-order-form-right .ajax-cart-item__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quick-order-form-right .ajax-cart-item__title:hover{color:#ed1c24}.quick-order-form-right .ajax-cart-item__quantity button{display:block;padding:0;min-height:20px;height:22px;width:22px;border-radius:0;background:#fffc;color:#000}.quick-order-form-right .title-desc{text-align:end;width:70%;padding-left:15px;display:flex;flex-direction:column}.cart-header-title{background-color:#ed1c24;padding:20px 10px;border-radius:20px 20px 0 0;position:relative;text-align:center;font-size:22px}.cart-header-title .cart-heading-text{color:#fff;font-weight:700}.quick-order-form-right{background-color:#ededed;padding:20px;border-radius:0 0 20px 20px;position:relative}.quick-order-form-right .drawer__title{font-weight:600;color:#e81b1b;font-size:34px;font-family:Montserrat}.quick-order-form-right .ajax-header{display:block;text-align:center;line-height:70px}.quick-order-form-right .ajax-cart-drawer__content{padding-top:20px}.quick-order-form-right .ajax-cart-item__price{font-weight:400;font-size:24px;margin:6px 0;order:2;color:#333}.quick-order-form-right .qty{font-size:16px;padding:0 8px}.quick-order-form-right .ajax-cart--total-price{display:flex;justify-content:space-between;align-items:center;margin:20px 10px;flex-direction:column}.quick-order-form-right .sub-total-price{display:flex;align-items:center}.quick-order-form-right .dcounted-price{display:flex;align-items:center;margin-top:5px}.quick-order-form-right .dcounted-price .cart-discount-price-text{font-size:18px}.quick-order-form-right .dcounted-price .price_discounted.price{font-size:24px;font-weight:600;margin-left:10px}.quick-order-form-right .dcounted-price .cart-disprice-text{font-size:15px}.quick-order-form-right .dcounted-price .disprice{font-size:15px;margin-left:8px;font-weight:600;color:#5f5f5f}.quick-order-form-right .ajax-cart--total-price h4{padding:0;margin:0 0 0 10px}.quick-order-form-right span.cart-item-price-text{font-size:18px}.quick-order-form-right .ajax-cart--total-price span.money{font-weight:600;font-family:Montserrat!important;font-size:30px}.quick-order-form-right .cart-btn{margin:10px 0!important}.quick-order-form-right .ajax-cart-drawer__buttons{display:flex;flex-direction:column;margin-bottom:25px}.quick-order-form-right .js-ajax-checkout-button span,.quick-order-form-right .cart-btn span{color:#fff;font-weight:700}.quick-order-form-right .ajax-cart--total-price.is-hidden,.quick-order-form-right .is-open .ajax-cart-drawer__buttons .empty-msg,.quick-order-form-right .bg-empty .ajax-cart-drawer__buttons .display-none{display:none}.quick-order-form-right .bg-empty .ajax-cart-drawer__buttons .empty-msg{display:block;margin:0 auto;font-size:20px;font-weight:500;color:#6c757d}.quick-order-form-right .bg-empty .ajax-cart-drawer__buttons .empty-msg a{display:none}.progress-cart{display:block;padding:5px 5px 10px}.progress{position:relative;padding:0;overflow:hidden;height:14px;margin:0 auto;max-width:100%;background-color:#bababa;border-radius:10px}.bar{position:absolute;float:left;min-width:1%;height:100%;left:0;top:0;transition:width .75s;border-radius:10px;background:#ed1c24}.cart-drawer__notice_upsell{margin-bottom:.5rem!important}.subtotal .btn-checkout{width:100%!important}.marketing-line-item .free_marketing_opton_item{margin-top:10px}.marketing-line-item .free_marketing_opton_item .items_options{display:flex;align-items:center;line-height:1.5;float:left;margin:4px 4px 0 0;position:relative;transition:.9s ease}.marketing-line-item .free_marketing_opton_item .items_options label{margin:0;color:#6d6d6d;font-weight:600;font-size:12px;padding:5px;border:1px solid #cfcfcf;border-radius:3px;transition:.9s ease;text-transform:capitalize}.marketing-line-item .free_marketing_opton_item label{margin-bottom:0}.marketing-line-item .free_marketing_opton_item .items_options input[type=checkbox]{width:99%;position:absolute;opacity:0;cursor:pointer;height:25px}.marketing-line-item .free_marketing_opton_item .items_options input[type=checkbox]:checked~label{background-color:#6d6d6d;color:#fff;font-weight:600;border:1px solid #6d6d6d}.marketing-line-item .free_marketing_opton_item .items_options:hover label{background-color:#ed1c24;color:#fff;cursor:pointer;font-weight:600;border:1px solid #ed1c24}.items_options:hover .free-marketing-img{display:block!important}span.limted-offers{font-size:40px!important;line-height:1.3;font-weight:500}@media screen and (min-width: 1299px){.product-price-heading select{min-width:270px}span.limted-offers{font-size:40px!important;line-height:1.3;font-weight:500}}@media screen and (max-width: 768px){.product-cards .main-product-content,.product-cards .three-tenths{width:100%}.product-cards .three-tenths{margin-top:50px}span.limted-offers{font-size:30px!important;line-height:1.3;font-weight:500}.main-product-content .product-content{padding:15px 0}.quick-order-banner .caption.position-left{position:absolute;top:17%}.product-price-heading{width:45%}.quick-order-banner .caption.position-left .headline{font-weight:600;color:#e81b1b;line-height:36px;font-size:30px;text-align:center;letter-spacing:2px;position:relative;left:0;text-shadow:none;margin:0 auto;max-width:350px}.quick-order-banner .caption.position-left .subtitle{text-align:center;font-size:19px;line-height:24px;max-width:286px;margin:10px auto}.product-content .product-content-title h3{line-height:22px;font-weight:700;letter-spacing:0px;font-size:18px;text-transform:unset;margin-bottom:5px}.quick-order-form-buttons{margin-left:0;display:block}.quick-order-form-buttons .add_to_cart{border-radius:6px!important;margin-right:0;max-width:120px;font-family:Montserrat!important;font-size:10px;width:100%;padding:4px 6px}.product-content .image-element__wrap{text-align:center}.product-content .image-element__wrap img{height:170px;padding:0 10px}.main-product-content .product-content .one-fourth{width:30%;display:flex;align-items:center;justify-content:center}.quick-order-banner .gallery-cell img{width:100%;height:650px!important;object-position:center}.save-quick-order .section.clearfix{margin-top:-90px!important}.quick-order-qty{width:110px!important}.product-quantity-box .product-plus,.product-quantity-box .product-minus{width:35px}.quick-order-qty .product-quantity-box .quantity{width:35px;padding:2px;font-size:12px;border-left:0;border-right:0}.main-product-content .product-content .three-fourths{padding:0 5px 0 15px}.product-quantity-box .quick-change-quantity span.icon-minus,.product-quantity-box .quick-change-quantity span.icon-plus{font-size:12px}.quick-order-form-buttons .add_to_cart span.text,.quick-order-form-buttons .action_button{color:#fff;FONT-WEIGHT:700;font-size:12px}.quick-order-form-buttons .success-msg{position:absolute}.side-cart-mobile{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:9999;overflow:auto;opacity:1}.product-cards{position:relative}.cart-header-title .cart-heading-text{color:#fff;font-weight:700;font-size:18px}.cart-header-title:after{width:18px;height:18px}.quick-order-form-right{overflow:scroll;height:80vh}.upsell-savings{margin-top:90px!important}.cart .cart_subtotal{max-width:300px;margin:0 auto}.wsaio_coupon_box{margin:auto!important;float:revert}.marketing-line-item .free_marketing_opton_item .items_options label{margin-bottom:2px;line-height:1;margin-top:2px;font-size:10px}.marketing-line-item .free_marketing_opton_item .items_options input{margin-top:4px}.marketing-line-item .free_marketing_opton_item .items_options{align-items:flex-start}.marketing-line-item .free_marketing_opton_item .items_options input[type=checkbox]{height:20px}}@media screen and (max-width: 480px){.product-content .pricing.product-sku span{font-size:10px}.price-sku-section .pricing{margin-right:15px;display:flex;line-height:1}}.cart_page_image .image-element__wrap img{height:140px;object-fit:contain}.cart_content_info .saso-cart-item-price{font-weight:600}.cart_content_info h3{line-height:34px;font-weight:700;letter-spacing:0px;font-size:24px;text-transform:unset;margin-bottom:5px}.cart-header-title:after{content:"";position:absolute;right:20px;background:url(/cdn/shop/files/angle-down.svg);width:22px;height:22px;background-repeat:no-repeat;filter:invert(1);transform:translateY(-50%);top:50%}.checkout-cart-card{border-top:1px solid #ededed;padding:15px 0;display:flex;align-items:center}.prod-img:hover img{transform:scale(1.2);transition:.9s ease}.checkout-cart-header{text-align:center}.account-main table{border:1px solid #ededed}.account-main table td{text-align:center}.checkout-disabled{background:#ededed!important;border-color:#ededed;color:#333;cursor:none}.item-quantity .selects{position:relative;top:4px;margin-right:10px}.item-quantity .selects label{color:#272727;font-style:normal;font-size:15px;text-transform:none;line-height:1.6em;margin-bottom:10px;margin-top:-7px;font-family:Montserrat,sans-serif!important;font-weight:500}.item-quantity .selects select{margin:0;padding:5px}.cart-drawer__notice_upsell .ten-persent-off{font-size:14px;margin-bottom:10px;display:block}.cart-properties div{font-size:12px;line-height:1.5;color:#6c6c6c}.cart-properties{margin-bottom:10px}@media screen and (max-width: 768px){.cart-section .checkout-cart-main{margin-top:50px}.cart-section .checkout-cart-img{width:30%}.cart-section .cart_content_info{width:70%;padding-left:15px}.cart_content_info h3{line-height:16px;font-size:16px}.checkout-cart-card{padding:10px 0}.cart_content_info p.modal_price{font-size:16px;margin:0!important}.cart_container.active_link .mini_cart,.cart_container.active_link .mini_cart span{background-color:#fff0}.shop-now-order{margin-top:20px}.gorgias-chat-key-1spa6uy{visibility:visible;border:none;-webkit-user-select:none;user-select:none;position:fixed;right:22px;bottom:10px;z-index:2147483000;color-scheme:light;right:auto!important}.shop-now-menu a.parent-link--true{color:#fff!important;background:#e81b1b;border-radius:6px;padding:11px 14px;max-width:max-content}}@media screen and (max-width: 430px){.quick-order-qty .product-quantity-box .quantity{width:20px}.product-quantity-box .quick-change-quantity span.icon-minus,.product-quantity-box .quick-change-quantity span.icon-plus{font-size:10px}.product-quantity-box .product-plus,.product-quantity-box .product-minus{width:35px}.cart-properties div{font-size:9px;line-height:1;margin-bottom:2px}}.re-order-btn{padding:5px 15px;font-weight:600;font-size:13px;letter-spacing:0;color:#e81b1b!important;line-height:normal;text-shadow:none;border-radius:4px;margin:16px 0;border:1px solid #e81b1b;transition:.2s cubic-bezier(.45,.05,.55,.95)}.re-order-btn:hover{color:#fff!important;line-height:normal;background-color:#e81b1b!important;border:0px solid #e81b1b}.customers-login h1{text-align:center}.customer_decline{margin-left:15px!important}.sign-up-title{font-size:20px;text-align:center;margin-bottom:40px;font-weight:500}.sign-up-title a{font-weight:700}.sign-up-heading{margin-bottom:0!important}.nav ul.menu li .shop-now-menu{color:#fff!important;background:#e81b1b;border-radius:6px;padding:11px 14px}.nav ul.menu li .shop-now-menu:hover{background:none;color:#e81b1b!important;border:1px solid #e81b1b}form#customer_login p.right a{margin-left:10px;font-weight:600}.shopify-challenge__container .shopify-challenge__button{display:block;margin:15px auto!important}.Shipping_msg{text-align:center;font-weight:600!important;font-style:normal!important;margin-top:12px}ol.wsaio-alerts{margin-left:0;padding-left:0}.wsaio-alerts li.waio-orderControl-message{font-size:17px;text-align:center;font-weight:600;color:red}button.wsaio_coupon_button.Button.Button--primary{border-radius:6px!important}.wsaio_coupon_button span.wsaio_text{color:#fff;font-weight:700}.invoice-print-btn{float:right;background:#e81b1b;transition:.2s cubic-bezier(.45,.05,.55,.95);padding:10px;font-weight:700;font-size:12px;letter-spacing:.1em;color:#fff!important;line-height:normal;border:0;text-shadow:none;background-color:#e81b1b!important;border-radius:6px}.download-invoice{color:#e81b1b;border-bottom:1px solid #e81b1b}.download-invoice:hover{background:#e81b1b;color:#fff;padding:4px 5px;font-weight:600;font-size:14px;border-radius:4px;transition:.2s cubic-bezier(.45,.05,.55,.95)}.acc-order-details-table th{padding:2px 6px}@media screen and (max-width: 1190px){.account-main table{width:100%;min-width:768px;border:1px solid #dcdcdc}.account-main div#customer_orders{overflow-x:scroll}.account-main h4{position:sticky;left:0}}@media screen and (max-width: 768px){.account-header{margin-top:50px;display:flex;align-items:center}aside.five.columns.account-sidebar{width:100%}.eight.columns.account-header-title{width:70%}.account-header-title h1{font-size:18px;font-weight:600;margin-bottom:0}.eight.columns.account-header-logout{width:30%}.account-sidebar h4{padding:0;margin:0}.account-main{width:100%}.address.note p{line-height:1}.account-main table{width:100%;min-width:768px;border:1px solid #dcdcdc}.account-main h4{position:sticky;left:0}.account-main div#customer_orders{overflow-x:scroll}.collection_nav{margin-top:50px}.registertion-page{margin-top:100px;padding:10px}.customer_decline{margin-left:0!important;margin-top:5px!important}.sign-up-title{font-size:18px}.back-btn{margin-top:50px}.brands-name .section.clearfix{margin:0}}@media screen and (max-width: 480px){.featured-collection-section .discover-button{padding-top:0rem;padding-bottom:1rem}.classsoreness .columns{padding-bottom:0}.account-header-title h1{font-size:16px}.invoice-print-btn{font-size:10px}.acc-order-details-table{overflow:auto}.acc-order-details-table th{text-align:center;padding:2px 6px}.banner-section-home .caption-content .action_button{padding:11px 15px!important;font-size:14px!important}.homepage-slideshow .gallery-cell .image-element__wrap.mobile-hide{display:none}.homepage-slideshow .gallery-cell .image-element__wrap{width:100%}.homepage-slideshow .gallery-cell .image-element__wrap img{width:100%;height:auto!important}.science-banner-section.homepage-slideshow .gallery-cell .image-element__wrap img{height:auto!important}.banner-section-home.homepage-slideshow .gallery-cell .image-element__wrap img{height:100%!important}}div#wsaio-form .ws-registration-form--form label{font-weight:600!important}div#wsaio-form .ws-registration-form--form input,div#wsaio-form .ws-registration-form--form select,div#wsaio-form .ws-registration-form--form textarea{border:1px solid #787878!important}div#wsaio-form .ws-registration-form--form input[type=submit]{background-color:#e81b1b!important;border:1px solid #e81b1b!important}div#wsaio-form .ws-registration-form--form input[type=submit]:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important;border-radius:6px}form#customer_login a{font-style:normal}@media screen and (max-width: 768px){.icons-user{display:none!important}header .dropdown_container .dropdown{width:100%;background:#fff;height:100vh}.customers-login h1{text-align:center;font-size:20px}}table#wsaio-volume-discount--table{display:none}.back-btn{float:left;cursor:pointer}.product-details .rating .custom-product-rating{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:7px}.product-details .rating .custom-product-rating img{width:18px;margin:2px}.form-item{width:90px;display:flex}.country-name{margin:0 5px}.country-select.inside .selected-flag{width:160px!important;display:flex;justify-content:space-between;align-items:center}.country-select .country-list{overflow-y:auto!important}.page-order-form div#menu .wsaio_coupon_box.wsaio_right{display:none!important}.page-order-form .product-quantity-box .product-plus span.icon-plus:before,.page-order-form .product-quantity-box span.icon-minus:before{line-height:44px}.product-quantity-box .product-plus span.icon-plus:before,.product-quantity-box span.icon-minus:before{line-height:30px}.product-template .purchase-details .cust-product-qty span:before{line-height:44px!important}.top_areviews_rating_counter{display:none!important}.ly-switcher-wrapper i.ly-icon{padding:10px;vertical-align:middle;position:relative;top:1px;margin-right:5px}.ly-switcher-wrapper span.ly-custom-dropdown-list-element-right{margin:0 .2em}form.ws-registration-form--form .type--heading.ws-registration-form--hide-placeholder:nth-child(2n+2){display:none}form.ws-registration-form--form .type--address{display:none!important}form.ws-registration-form--form div:nth-child(5){display:inline-block!important}form.ws-registration-form--form .ws-password-container.ws--half.type--password,form.ws-registration-form--form .ws-password_confirmation-container.ws--half.type--password_confirmation{display:none}.qty-text{width:100%;color:#a9a9a9}.discount-applied-text{font-weight:700;text-align:center;margin-bottom:6px}.faqAccordion a{color:#0082ca;transition:.4s}.faqAccordion a:hover{text-decoration:underline;text-underline-offset:2px}.quick-order-form-buttons .add_to_cart[disabled] span.sold-out{font-size:10px}.gift-card-title{color:#e81b1b;font-family:Montserrat!important;letter-spacing:2px;font-size:24px;font-weight:700;display:inline-block;width:100%;text-align:center;margin:0}.gift-card-title span{display:block;font-size:18px;text-transform:none;color:#757575;font-weight:600}@media screen and (min-width: 1200px){.page-order-form .banner h1.headline{font-size:40px;line-height:normal}.page-order-form .banner .caption-content{max-width:550px}.product-wrap .badge.badge-new{left:8px}}@media screen and (min-width: 1600px){.product-wrap .badge.badge-new{left:0}}@media screen and (max-width: 798px){.collection{padding-top:60px}.collection h1{font-size:22px}.collection .product-list .thumbnail{margin-bottom:35px}}@media screen and (max-width: 768px){.quick-order-form-buttons .add_to_cart{max-width:138px}}@media screen and (max-width: 767px){.page-science-of-medistik .header-section{background:#fff;z-index:1;padding:4px 0 10px}.page-science-of-medistik .header-section header#header{background:#fff}.quick-order-saving-section .quick-saving-contents .projectFactsWrap .item{width:100%!important;min-width:100%}.quick-order-saving-section .quick-saving-contents .projectFactsWrap .item:not(:last-child){margin-bottom:30px}.quick-order-saving-section .quick-saving-contents .projectFactsWrap .item h2{font-size:22px;line-height:1.25;letter-spacing:0;margin-bottom:10px;font-size:18px;max-width:250px}.save-quick-order .projectFactsWrap .item p{font-size:14px}.save-quick-order .projectFactsWrap .item h2 span{font-size:17px;display:block}.quick-order-saving-section .quick-saving-contents .projectFactsWrap .item p{max-width:100%;padding:0 10px;line-height:1.4}.quick-order-form-header{margin-bottom:20px}.ly-switcher-wrapper{left:0;right:unset}#admin-bar-iframe{bottom:10px!important}.page-order-form .quick-order-banner .caption.position-left .headline{font-size:25px}.gift-card-title{margin:40px 0 0;font-size:22px;line-height:normal}.gift-card-title span{font-size:17px;padding-top:10px}}@media screen and (max-width: 749px){.badge.badge-new{left:0}}.shopify-policy__container{width:100%;max-width:100%!important}.rm-mr h1.headline{margin-left:0}.ly-switcher-wrapper{top:0!important;left:auto!important;right:0!important;bottom:auto!important}span.compare-price{color:#8c8b8b;text-decoration:line-through}.was_price span.money{color:#8c8b8b}.collection-template-section .product-list.collection-matrix{display:flex;flex-wrap:wrap}.collection-template-section .thumbnail .product-wrap{height:100%;display:flex;flex-direction:column}.collection-template-section .thumbnail .product-wrap .wrap-title_btn{flex:1;display:flex;flex-direction:column}.collection-template-section .thumbnail .product-wrap .wrap-title_btn p.modal_price{margin-top:auto}.product-wrap .product_image{width:100%}span.badge.thirty-off{position:absolute;background:#e5b40d;border-radius:0 0 10px 10px;font-weight:700;font-size:15px;padding:8px 15px;right:8px;top:0;z-index:1;text-transform:uppercase}.new_banner_product.thirty-off{float:right;background:#e5b40d;color:#000;text-transform:uppercase;padding:8px 15px}.product-template .product_name{margin-left:0}.shop-now-order{margin-bottom:0}.marketing-line-item .free_marketing_opton_item{margin:0}.marketing-line-item .shop-now-order.collapsible.active~.free_marketing_opton_item{margin-top:10px}.main-product-content .product-content{margin-bottom:0}span.badge-order-form.thirty-off{background:#e5b40d;border-radius:0 0 10px 10px;font-weight:700;font-size:13px;padding:6px 10px;text-transform:uppercase;white-space:nowrap}p.cart_savings.sale{display:none}div.section:has(>.subtotal){margin:0}.checkout-cart-card{margin:0!important}.cart-count-box{display:flex;gap:10px;align-items:center;justify-content:center}.cart-count-box .count:not(.desktop-hide){display:flex}.cart-count-box .count svg.icon-cart{width:24px;height:24px}.cart-count-box .count svg.icon-cart path{stroke:#fff}.cart-count-box .count span.cart_count-order{bottom:auto;height:auto;font-weight:700;font-size:11px;color:#000;position:absolute;top:-10px;left:11px;line-height:normal;background:#fff;border-radius:50px;padding:1px 4px}.cart-count-box .ajax-cart--total-price span.cart-item-price-text{display:none}.cart-count-box .ajax-cart--total-price h4{font-size:14px;margin:0;padding:0}.cart-count-box .ajax-cart--total-price h4 span.money{font-weight:800;color:#fff}.cart-header-title.on :is(.count,.ajax-cart--total-price){display:none}#sca-fg-today-offer-widget{display:none!important}.badge.badge-new.order-new{position:static;display:inline-block;vertical-align:middle;line-height:normal;margin-left:10px;font-size:12px;padding:5px 10px}.product-content .product-content-title h3:has(.order-new){display:flex;align-items:center}@media screen and (min-width: 769px){.cart-header-title:after{content:none}}@media screen and (min-width: 1600px){span.badge.thirty-off{right:0}}@media screen and (max-width: 1199px){span.badge.thirty-off{font-size:13px;padding:6px 15px;right:6px}}@media screen and (max-width: 991px){.save-quick-order .projectFactsWrap .item h2{font-size:14px}.save-quick-order .projectFactsWrap .item p{max-width:100%;padding:0;font-size:12px}.featured-collection-section .product-wrap .product_image span.badge.thirty-off{padding:6px 10px}}@media screen and (max-width: 768px){body:has(.side-cart-mobile) iframe#chat-button,body:has(.side-cart-mobile) button#sca-fg-today-offer-widget{display:none!important}}@media screen and (max-width: 767px){.quick-order-form-slideshow-section .banner .caption{position:absolute;top:20%}.quick-order-form-slideshow-section .banner-section-home.banner .caption{top:70px}.quick-order-form-slideshow-section .banner h1.headline{font-size:25px}.quick-order-form-slideshow-section .banner-section-home.banner h1.headline{font-size:30px}.quick-order-form-slideshow-section .banner .subtitle p{max-width:100%;padding:0}.product-template .product_name div#sca-gift-icon img.sca-gift-icon-img{left:auto;right:0}.product-template .product_name:has(div#sca-gift-icon){width:100%!important;padding-right:70px}.product-content-title span.badge-order-form.thirty-off{display:none}.shop-now-order label{margin-bottom:0}.featured-collection-section .badge.badge-new,.featured-collection-section .product-wrap .product_image span.badge.thirty-off{top:auto}}@media screen and (max-width: 749px){span.badge.thirty-off{right:0}}@media screen and (max-width: 480px){.featured-collection-section .product-wrap .product_image span.badge.thirty-off{font-size:10px;padding:4px 10px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/custom.css.map */
