*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;font-weight:normal;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:none;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bold}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}.checkbox-wrapper{display:flex;align-items:center;margin-top:20px;flex-wrap:wrap}.checkbox-wrapper input[type="checkbox"]{flex-basis:5%;order:1}.checkbox-wrapper label[for="processing"]:not(#processing-error){margin:0;color:rgba(255,255,255,0.6);font-weight:400;order:2;padding-left:10px;flex-basis:95%}.checkbox-wrapper label#processing-error{order:3}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.slider-wrapper{position:relative}.slider-wrapper .dots{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.slider-wrapper .dots .dot{width:10px;height:10px;border:2px solid #ffffff;border-radius:5px;margin:3px}.slider-wrapper .dots .dot.active{background-color:#ffffff}.slider-wrapper .arrow{position:absolute;top:50%;width:30px;height:30px;transform:translateY(-50%);cursor:pointer}.slider-wrapper .arrow img{width:20px;position:absolute;top:50%;left:50%}.slider-wrapper .arrow.left{left:-30px}.slider-wrapper .arrow.left>img{transform:translate(-50%, -50%) rotate(270deg)}.slider-wrapper .arrow.right{right:-30px}.slider-wrapper .arrow.right>img{transform:translate(-50%, -50%) rotate(90deg)}body{color:#666;background-color:#fff;font-family:"Poppins",sans-serif;font-weight:400;font-size:14px}body.popup-opened{overflow:hidden}table{max-width:100%}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}h1,.primary-heading{font-size:30px;line-height:35px;color:#1e4386;font-weight:bold;margin:20px 0 30px}h2{font-size:22px;color:black;line-height:28px;margin:0 0 20px}h3{font-size:24px;line-height:30px;margin-bottom:18px;color:black;font-weight:700}img{max-width:100%;height:auto}.align-items-center{align-items:center !important}a{text-decoration:none;outline:none;color:#1366ad}a:focus{outline:none}a:hover{text-decoration:none;color:#1e4386}.subtitle{margin-bottom:10px;text-transform:uppercase;color:#34abdc;font-size:18px;font-weight:600}.container{max-width:1230px;width:100%;margin:0 auto;padding:0 15px}.container.large{max-width:1580px}.container.medium{max-width:930px}.container.small{max-width:800px}.container.tiny{max-width:630px}.points li{list-style:none;position:relative}.points li:before{position:absolute;content:"\2022";left:-20px;top:50%;transform:translateY(-50%);color:#1366ad;font-size:30px;line-height:1}#top-slider-wrapper{background-color:#1e4386;padding:10px 0}#top-slider-wrapper .keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:auto;overflow:visible;border-right:1px solid #5d7cb5}#top-slider-wrapper .item-wrapper{text-align:center;color:#fff;padding:0 10px;white-space:nowrap}#top-slider-wrapper .item-wrapper a{color:#fff;text-decoration:underline}#top-slider-wrapper .item-wrapper p{margin:0}#info-header{color:#1e4386;padding:10px;text-align:center;font-weight:bold;border-bottom:2px solid #dfe2e7}#info-header .container{display:flex}#info-header .container>div{width:33.33%;white-space:nowrap}#info-header .text{text-align:right}#info-header .text a{color:#1e4386}#info-header .logo-text{display:none}.main-header{display:flex;align-items:center}.main-header .logo-text{color:#fff;margin-left:30px;line-height:1.2;font-size:13px}.main-header .logo-text p{margin:0}.main-header img{height:70px;width:auto}.row{display:flex;margin:0 -15px;flex-wrap:wrap}[class*="col"]{padding-left:15px;padding-right:15px;flex:0 0 auto}.col{flex-basis:0;flex-grow:1;max-width:100%}.order-1{order:1}.order-2{order:2}.col-lg-3{width:25%}.col-lg-4{width:33.33%}.col-lg-5{width:41.66%}.col-lg-6{width:50%}.col-lg-7{width:58.33%}.col-lg-8{width:66.66%}.col-lg-9{width:75%}.col-lg-10{width:83.33%}.col-lg-12{width:100%}.d-lg-none{display:none !important}.d-lg-block{display:block !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}select{display:block;width:100%;height:30px}section{padding:40px 0}section.sec-2x{padding:80px 0}section.sec-3x{padding:120px 0}.btn{padding:15px 60px;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:600;line-height:25px;outline:none;border:none;border-radius:15px;cursor:pointer;transition:background-color 0.35s ease}.btn:focus{outline:none}.btn:hover{text-decoration:none}.action-btn{background:#1e4386;border-radius:12px;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin:5px 0 0;padding:16px 30px}.action-btn img{display:none;margin-right:10px}.action-btn:hover{color:#fff}.action-btn:not(.add_to_cart_button) img{display:none}.add_to_cart_button{background:#1df25f}.btn-lg{padding:15px 80px;font-size:16px}.btn-sm{font-size:14px;line-height:18px;padding:12px 40px}.btn-block{display:block}.btn-primary{color:white;background-color:#1e4386}.btn-primary:hover{background-color:#152e5c;color:white}.btn-primary-light{color:white;background-color:#1366ad}.btn-primary-light:hover{background-color:#0e4b7f;color:white}.btn-secondary{color:#fff;background-color:#ff8a0d}.btn-secondary:hover{background-color:#d97000;color:white}.btn-cta{color:#fff;background-color:#1df25f}.btn-cta:hover{background-color:#0cd049;color:white}.icon-text img,.icon-text .text{display:inline-block;vertical-align:middle}.icon-text img{margin-right:10px}.pagination{margin-top:25px;display:flex;flex-direction:row;justify-content:center}.pagination .page-numbers{display:block;width:40px;height:40px;line-height:40px;background-color:#f6f8fa;border-radius:100%;text-align:center;color:black;margin:0 2px}.pagination .current{background-color:#1e4386;color:white}#page{position:relative;overflow:hidden}#colophon{padding:50px 0;background-color:#eaf5fb}#colophon .awards{margin-bottom:50px;display:none}#colophon .awards h2{text-transform:uppercase}#colophon .awards .row{grid-gap:0;gap:0;justify-content:center}#colophon .awards .images{display:flex;grid-column-gap:30px;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;justify-content:flex-end}#colophon .socials{margin-bottom:80px}#colophon .socials h2{font-size:24px;text-transform:uppercase;margin:0}#colophon .socials .heading-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}#colophon .socials .heading-wrapper .icons{display:flex;align-items:center;grid-gap:10px;gap:10px}#colophon .socials .heading-wrapper .icons .icon{width:40px;height:40px;background-color:#1e4386;border-radius:50%;display:flex;align-items:center;justify-content:center}#colophon .socials .keen-slider__slide a{position:relative;width:100%;background-color:#fff;display:block;overflow:hidden;border-radius:35px}#colophon .socials .keen-slider__slide a img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px 15px;left:0;top:0}#colophon .socials .keen-slider__slide a:after{content:"";display:block;padding-bottom:80%}#colophon p.label{color:#1e4386;font-size:16px;text-transform:uppercase}#colophon .payment-options,#colophon .shipping-options{margin-top:30px}#colophon .payment-options img,#colophon .shipping-options img{margin-right:10px;max-width:50px;max-height:40px;width:auto}#colophon .payment-options img:last-child,#colophon .shipping-options img:last-child{margin-right:0}#colophon .video-with-menu .video-item{overflow:hidden;position:relative;overflow:hidden;border-radius:20px}#colophon .video-with-menu .video-item>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;border-radius:20px;z-index:2}#colophon .video-with-menu .video-item .play-button-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;cursor:pointer}#colophon .video-with-menu .video-item .play-button-wrapper img{width:98px;height:98px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#colophon .video-with-menu .video-item .play-button-wrapper .play-button{display:block}#colophon .video-with-menu .video-item .play-button-wrapper .play-button-hover{display:none}#colophon .video-with-menu .video-item video{z-index:1;position:absolute;left:0;top:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:20px}#colophon .video-with-menu .video-item:after{content:"";display:block;padding-bottom:55%}#colophon .video-with-menu .video-item:hover .play-button-wrapper .play-button{display:none}#colophon .video-with-menu .video-item:hover .play-button-wrapper .play-button-hover{display:block}#colophon .video-with-menu .video-item.play .play-button-wrapper{display:none}#colophon .video-with-menu .footer-menu{height:100%;display:flex;flex-direction:column;justify-content:space-between;grid-gap:20px;gap:20px}#colophon .video-with-menu h2{font-size:24px;text-transform:uppercase;margin:0 0 20px}#colophon .copyright-wrapper{margin-top:100px;position:relative;padding-top:20px}#colophon .copyright-wrapper .line{width:100%;height:2px;background-color:#cfe6f2;z-index:1}#colophon .copyright-wrapper .copyright{margin-bottom:0;font-size:16px;color:#1e4386;padding:20px 0 0 30px}#colophon .copyright-wrapper .copyright>*{display:inline}#colophon .copyright-wrapper .logo-wrapper{text-align:right;position:absolute;top:0;right:0}#colophon .copyright-wrapper .logo-wrapper a{position:relative;z-index:2;display:inline-block;background:#eaf5fb;padding:0 0 0 15px}#secondary-navigation{margin-bottom:10px}#secondary-navigation ul{padding:0;margin:0;list-style-type:none}#secondary-navigation ul a{color:black;font-size:16px;color:#1e4386}#secondary-navigation ul a:hover{color:#152e5c}#masthead{background-color:#0b2e4e;padding:20px 0;margin-bottom:15px}#masthead .menu-wrapper{display:flex;flex-direction:row;align-items:center}#masthead #primary-navigation{margin-left:auto}#masthead #primary-navigation ul{padding:0;margin:0}#masthead #primary-navigation .menu>li{display:inline-block;white-space:nowrap;margin-left:50px;position:relative;vertical-align:middle}#masthead #primary-navigation .menu>li:hover .sub-menu{display:block}#masthead #primary-navigation .menu>li a{color:#fff}#masthead #primary-navigation .menu>li.special a{color:#3195d5}#masthead #primary-navigation a{font-weight:bold;padding:10px 0;display:block;font-size:16px}#masthead #primary-navigation .sub-menu{display:none;padding:12px 20px;position:absolute;background-color:white;left:50%;transform:translateX(-50%);box-shadow:0px 0px 10px rgba(0,0,0,0.11);list-style-type:none;z-index:99}#masthead #primary-navigation .sub-menu li a{color:black;padding:7px 0}#masthead #primary-navigation .sub-menu li.special a{color:#3195d5 !important}#masthead #primary-navigation .sub-menu:before{content:"";display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid white;position:absolute;top:-7px;left:50%;transform:translateX(-50%)}section#products h2,.products-on-stock h2{margin-bottom:30px}section#products .products,.products-on-stock .products{grid-row-gap:30px;row-gap:30px}section#products .products>div .product-label,.products-on-stock .products>div .product-label{background-color:#ececec;margin-bottom:60px}section#products .product,.products-on-stock .product{box-shadow:0 8px 16px rgba(0,0,0,0.15);border-radius:20px 20px 20px 20px;padding:20px;text-align:center;font-size:16px;position:relative}section#products .product .product-label,.products-on-stock .product .product-label{margin:-20px -20px 20px -20px;padding:10px 20px;color:black;font-weight:bold;border-radius:20px 20px 0 0}section#products .product h2,.products-on-stock .product h2{font-size:20px;line-height:24px;margin-bottom:0;color:black;text-transform:none}section#products .product .subtitle,.products-on-stock .product .subtitle{font-size:12px;text-align:center;color:#9d9d9c;margin-bottom:5px}section#products .product .badges,.products-on-stock .product .badges{position:absolute;top:60px;width:70px;right:20px;display:flex;flex-direction:column;grid-row-gap:15px;row-gap:15px}section#products .product .badge,.products-on-stock .product .badge{position:relative;border-radius:50%;background-color:#d1253c;width:100%;text-align:center;color:#fff;font-size:12px;line-height:20px}section#products .product .badge.bestseller,.products-on-stock .product .badge.bestseller{background-color:#1e4386}section#products .product .badge:after,.products-on-stock .product .badge:after{content:"";display:block;padding-bottom:100%}section#products .product .badge.onsale,.products-on-stock .product .badge.onsale{font-size:18px;font-weight:bold}section#products .product .badge .text,.products-on-stock .product .badge .text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}section#products .product .badge .text div,.products-on-stock .product .badge .text div{font-size:12px}section#products .product img.attachment-woocommerce_single,.products-on-stock .product img.attachment-woocommerce_single{margin:20px 0;height:173px;width:100%;-o-object-fit:contain;object-fit:contain}section#products .product .product-usage-price,.products-on-stock .product .product-usage-price{color:black}#process .steps{text-align:center}#process .steps p{margin-bottom:0}#process h3{color:black;font-weight:700}#process .primary-heading{color:#1e4386}#process .image{height:157px;line-height:157px;margin-bottom:20px;position:relative}p{margin-bottom:15px}p.form-submit{margin-bottom:0;text-align:left}.woocommerce-invalid input[type="email"],.woocommerce-invalid input[type="text"],.woocommerce-invalid input[type="number"],.woocommerce-invalid input[type="tel"],.woocommerce-invalid textarea{border-color:red}input[type="email"],input[type="text"],input[type="number"],input[type="tel"],textarea,select{width:100%;display:block;border:1px solid #e6e6e6;border-radius:0;padding:10px 20px;background-color:#fff;outline:none}input[type="email"]:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:#1e4386}select{height:41px}input[type="submit"]{width:auto;display:inline-block;background-color:#1e4386;padding:15px 40px;color:white;font-weight:600;text-transform:uppercase;min-width:200px;border:none;font-size:16px;cursor:pointer;outline:none}input[type="radio"]{display:inline-block !important;vertical-align:middle}input[type="radio"] ~ label{display:inline-block;vertical-align:middle;width:auto;margin:0 0 0 10px}form label{text-align:left;margin-bottom:10px;font-weight:600;color:black;width:100%;line-height:1.4}form label.error{color:red;text-transform:none;font-weight:400;margin-top:10px;font-size:12px}form .required{color:red}.popup{display:none;position:fixed;z-index:9999999;width:100%;background:rgba(0,0,0,0.3);height:100%;left:0;top:0;text-align:center;flex-direction:column;align-items:center;justify-content:center;overflow-y:scroll}.popup.show{display:flex}.popup#balikovna-popup .wrapper{margin:10px;width:calc(100% - 20px);height:calc(100% - 20px);max-width:100%;padding-right:0;padding-left:0;padding-bottom:0}.popup#balikovna-popup .wrapper iframe{width:100%;height:100%}.popup .wrapper{max-width:550px;padding:55px 65px;text-align:center;position:relative;box-shadow:0 8px 16px rgba(0,0,0,0.15);background-color:white}.popup .wrapper .background{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup h3{text-transform:uppercase;margin-bottom:30px;color:#1e4386}.popup .close-btn{position:absolute;right:20px;top:20px;font-size:25px;line-height:1;cursor:pointer;color:#000}#popup-message .success-icon,#popup-message .error-icon,#unsubscribe-message .success-icon,#unsubscribe-message .error-icon{display:none;margin:0 auto 20px}#popup-message.success .success-icon,#unsubscribe-message.success .success-icon{display:block}#popup-message.error .error-icon,#unsubscribe-message.error .error-icon{display:block}#popup-message .content,#unsubscribe-message .content{font-size:20px;color:black;line-height:28px}#popup-message .wrapper,#unsubscribe-message .wrapper{max-width:450px;background-color:#fff}#unsubscribe-message .success-content,#unsubscribe-message .error-content{display:none}#unsubscribe-message.success .success-content{display:block}#unsubscribe-message.error .error-content{display:block}#exit-intent .wrapper{max-width:800px;position:relative}#exit-intent .wrapper .close-btn{color:rgba(255,255,255,0.8)}#exit-intent .heading-wrapper{flex-basis:100%}#exit-intent h2{font-size:46px;line-height:1.2;color:white;margin:0}#exit-intent .description{font-size:22px;color:white}#exit-intent .content{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;position:relative}#exit-intent .content>img{flex-basis:calc(42% - 10px);-o-object-fit:contain;object-fit:contain}#exit-intent .content .form-wrapper{width:100%;text-align:left;flex-basis:calc(58% - 10px)}#exit-intent .content .form-wrapper input[type="email"]{border-radius:10px;border:none;margin-top:20px;background-color:#fff;font-size:16px;padding:16px 20px;line-height:1}#exit-intent .content label.error{margin-top:7px;margin-bottom:0}#exit-intent .discount{font-size:80px;font-weight:bold;color:#1e4386;line-height:1}#exit-intent input[type="submit"]{color:#1e4386;background-color:#fff;line-height:1.2;padding:16px 20px;border-radius:10px;margin-top:20px}#exit-intent input[type="submit"]:hover{background-color:#152e5c;color:white}ul,ol{padding-left:18px}#salertWrapper .popup_template{box-shadow:0 0 20px rgba(0,0,0,0.1)}#happy-customers h2{text-align:center;margin-bottom:50px}#happy-customers .slider-container{position:relative}#happy-customers .slider-arrow-mobile{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:10;padding:0;display:none}#happy-customers .slider-arrow-mobile:before{content:"";display:block;width:0;height:0;border-style:solid}#happy-customers .arrow-left-mobile{left:10px}#happy-customers .arrow-left-mobile:before{border-color:transparent #e0f2f9 transparent transparent;border-width:20px 24px 20px 0}#happy-customers .arrow-right-mobile{right:10px}#happy-customers .arrow-right-mobile:before{border-color:transparent transparent transparent #e0f2f9;border-width:20px 0 20px 24px}#happy-customers .testimonial-card{background-color:#f9fdff;border-radius:16px;padding:32px;text-align:left;height:100%;display:flex;flex-direction:column}#happy-customers .rating-stars{margin-bottom:16px}#happy-customers .star-icon{width:20px;height:20px}#happy-customers .testimonial-highlight{margin-bottom:20px}#happy-customers .testimonial-highlight .item{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#28a745}#happy-customers .testimonial-highlight .item:not(:last-child){margin-bottom:5px}#happy-customers .testimonial-highlight span{margin:0;font-size:14px;color:#1e4386}#happy-customers .plus-icon{width:24px;height:24px;font-weight:bold}#happy-customers .testimonial-text{font-size:16px;line-height:1.6;color:#1e4386;margin-bottom:20px;flex-grow:1}#happy-customers .testimonial-author{font-size:16px}#happy-customers .author-name{font-weight:700;color:#1e4386}#happy-customers .author-status{color:#1e4386}@media (max-width: 1439px){section.sec-2x{padding:40px 0}section.sec-3x{padding:80px 0}#info-header .container{justify-content:space-between}#info-header .container>div{width:auto}#info-header .container .space-holder{display:none}#exit-intent h2{font-size:34px}#exit-intent .wrapper{max-width:600px}#exit-intent .description{font-size:16px}#exit-intent .content .form-wrapper input[type="email"]{padding:14px}#exit-intent input[type="submit"]{padding:14px}.popup .wrapper{padding:34px 50px}}.single_add_to_cart_button.processing,.add_to_cart_button.processing{cursor:not-allowed;pointer-events:none}.single_add_to_cart_button.processing>.progress-icon,.add_to_cart_button.processing>.progress-icon{display:inline-block !important;-webkit-animation:progress-keyframes 1.2s linear infinite;animation:progress-keyframes 1.2s linear infinite}.single_add_to_cart_button.processing>.cart-icon,.add_to_cart_button.processing>.cart-icon{display:none}@-webkit-keyframes progress-keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes progress-keyframes{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 1023px){.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-12{width:100%}.d-md-none{display:none !important}.d-md-block{display:block !important}.subtitle{font-size:16px}section#products .product .badges,.products-on-stock .product .badges{left:20px;width:75px;margin-top:-15px}section#products .product .badge,.products-on-stock .product .badge{width:75px;height:75px;font-size:12px;line-height:15px}section#products .product .badge.onsale,.products-on-stock .product .badge.onsale{font-size:18px;line-height:18px}}@media (min-width: 768px) and (max-width: 1023px){.add_to_cart_button{padding:12px 30px}.main-header img{height:60px;width:auto;max-width:250px}section#products .products,.products-on-stock .products{margin:0 -5px}section#products .products [class*="col"],.products-on-stock .products [class*="col"]{padding-left:5px;padding-right:5px}section#products .product,.products-on-stock .product{padding:5px;font-size:14px}section#products .product .price,.products-on-stock .product .price{font-size:26px}section#products .product .badges,.products-on-stock .product .badges{left:5px}section#products .product .product-label,.products-on-stock .product .product-label{margin:-5px -5px 10px;padding:10px}section#products .product h2,.products-on-stock .product h2{font-size:16px;line-height:20px}}@media (min-width: 768px){#colophon .payment-options,#colophon .shipping-options{padding-bottom:40px}}@media (max-width: 767px){.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-5{width:41.66%}.col-sm-6{width:50%}.col-sm-7{width:58.33%}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-10{width:83.33%}.col-sm-12{width:100%}.d-sm-none{display:none !important}.d-sm-block{display:block !important}.action-btn{padding:16px 0;width:90%}.subtitle{margin-bottom:10px}#secondary-navigation{margin-bottom:0}#secondary-navigation ul a{font-size:14px}#info-header{font-size:12px}#info-header>.container{justify-content:center}#info-header .shipping,#info-header .contact{display:none}#info-header .logo-text{display:block}h2{font-size:20px;line-height:26px}h3{font-size:22px;line-height:28px}.popup .wrapper{padding:50px 15px 30px;width:100%}.popup h3{font-size:20px;line-height:25px;margin-bottom:20px}.order-sm-1{order:1}.order-sm-2{order:2}#popup-message .success-icon,#popup-message .error-icon,#unsubscribe-message .success-icon,#unsubscribe-message .error-icon{width:60px;height:60px}#exit-intent h2{font-size:26px}#exit-intent .content{flex-direction:column;align-items:center}#exit-intent .content .form-wrapper .description{text-align:center}#exit-intent .content .form-wrapper input[type="email"]{font-size:14px}#exit-intent .discount{font-size:60px}#exit-intent input[type="submit"]{width:100%;font-size:14px}#masthead .menu-wrapper{justify-content:space-between;flex-wrap:wrap}#masthead .main-header img{height:40px;max-height:40px;width:auto;max-width:200px}#masthead .main-header .logo-text{display:none}#masthead .cart-menu-wrapper{display:flex;grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px}#masthead #primary-navigation{flex:0 0 100%}#masthead #primary-navigation ul{margin-top:10px;font-size:18px}#masthead #primary-navigation .menu>li{padding:8px 0;margin-left:0;display:block}#masthead #primary-navigation .menu>li img{display:none}#masthead #primary-navigation .menu>li .sub-menu{display:block}#masthead #primary-navigation .menu>li.menu-item-has-children{padding-bottom:0}#masthead #primary-navigation .menu>li a{color:#fff}#masthead #primary-navigation a{padding:0}#masthead #primary-navigation .sub-menu{position:relative;left:0;transform:none;background-color:transparent;box-shadow:none;padding:5px 0 0;margin:0;color:white}#masthead #primary-navigation .sub-menu a{color:white}#masthead #primary-navigation .sub-menu:before{display:none}#masthead #primary-navigation .sub-menu>li{position:relative;padding-left:15px}#masthead #primary-navigation .sub-menu>li:before{content:"-";position:absolute;top:50%;left:0;transform:translateY(-50%)}#masthead .menu-btn,#masthead .cart-btn{flex:0 0 30px}.pagination .page-numbers{width:28px;height:28px;line-height:28px;font-size:12px}#primary-navigation{display:none}section{padding:30px 0}section.sec-2x{padding:30px 0}.btn{padding:12px 60px;font-size:14px;line-height:24px}.btn-sm{padding:8px 50px}.btn-lg{width:100%;padding:15px 30px}#colophon{margin-top:0;margin-bottom:0;padding:50px 0 30px}#colophon .awards{display:block}#colophon .awards h2{text-align:center}#colophon .awards .primary-heading{font-size:16px}#colophon .awards .images{grid-column-gap:15px;grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px;justify-content:center}#colophon .awards .images img{margin:0 4px;width:60px;height:60px}#colophon .socials{margin-bottom:50px}#colophon .socials h2{font-size:16px}#colophon .socials .heading-wrapper .icons{grid-gap:5px;gap:5px}#colophon .socials .heading-wrapper .icons .icon{width:30px;height:30px}#colophon .socials .heading-wrapper .icons .icon img{width:20px;height:20px}#colophon .video-with-menu h2{font-size:18px}#colophon p.label{display:none}#colophon .row{grid-row-gap:50px;row-gap:50px}#colophon .row>div{margin-bottom:0}#colophon .copyright-wrapper{margin-top:30px;padding-top:0}#colophon .copyright-wrapper .copyright{padding:0;text-align:center;font-size:14px}#colophon .copyright-wrapper .line{display:none}#colophon .copyright-wrapper .logo-wrapper{text-align:center;position:relative;margin-top:30px}#colophon .copyright-wrapper .logo-wrapper img{height:50px;width:auto}#colophon .payment-options img,#colophon .shipping-options img{max-width:40px;max-height:30px}section#products .products,.products-on-stock .products{margin-bottom:15px}section#products .products>div .product-label,.products-on-stock .products>div .product-label{margin-bottom:30px !important}section#products .product,.products-on-stock .product{margin-bottom:15px}#top-slider-wrapper .item-wrapper{font-size:12px}#happy-customers .primary-heading{font-size:16px}#happy-customers .slider-wrapper{padding:0 30px}#happy-customers .slider-arrow-mobile{display:block}}@media (max-width: 320px){h1,.primary-heading{font-size:24px;line-height:1.2;margin:10px 0 20px}section#products .delivery-info p:not(:last-child),.products-on-stock .delivery-info p:not(:last-child){margin-right:30px}section#products .delivery-info .text,.products-on-stock .delivery-info .text{font-size:12px}}

