/*! jQuery UI - v1.12.1 - 2021-01-27
* http://jqueryui.com
* Includes: core.css, slider.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}*,*::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:400;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:.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:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.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:.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,.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 #fff;border-radius:5px;margin:3px}.slider-wrapper .dots .dot.active{background-color:#fff}.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:700;margin:20px 0 30px}h2{font-size:22px;color:#000;line-height:28px;margin:0 0 20px}h3{font-size:24px;line-height:30px;margin-bottom:18px;color:#000;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:700;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:#fff;background-color:#1e4386}.btn-primary:hover{background-color:#152e5c;color:#fff}.btn-primary-light{color:#fff;background-color:#1366ad}.btn-primary-light:hover{background-color:#0e4b7f;color:#fff}.btn-secondary{color:#fff;background-color:#ff8a0d}.btn-secondary:hover{background-color:#d97000;color:#fff}.btn-cta{color:#fff;background-color:#1df25f}.btn-cta:hover{background-color:#0cd049;color:#fff}.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:#000;margin:0 2px}.pagination .current{background-color:#1e4386;color:#fff}#page{position:relative;overflow:hidden}#colophon{padding:50px 0;border-bottom:1px solid #e6e6e6}#colophon p.label{font-weight:600;color:#000}#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}.copyright{margin-bottom:0;font-size:16px;text-align:center;color:#bababa}#secondary-navigation{margin-bottom:10px}#secondary-navigation ul{padding:0;margin:0;list-style-type:none}#secondary-navigation ul a{color:#000;font-weight:600}#secondary-navigation ul a:hover{color:#1e4386}#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:700;padding:10px 0;display:block;font-size:16px}#masthead #primary-navigation .sub-menu{display:none;padding:12px 20px;position:absolute;background-color:#fff;left:50%;transform:translateX(-50%);box-shadow:0 0 10px rgba(0,0,0,.11);list-style-type:none;z-index:99}#masthead #primary-navigation .sub-menu li a{color:#000;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 #fff;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,.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:#000;font-weight:700;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:#000;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:700}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:#000}#process .steps{text-align:center}#process .steps p{margin-bottom:0}#process h3{color:#000;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:#fff;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:#000;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,.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,.15);background-color:#fff}.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:#000;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,.8)}#exit-intent .heading-wrapper{flex-basis:100%}#exit-intent h2{font-size:46px;line-height:1.2;color:#fff;margin:0}#exit-intent .description{font-size:22px;color:#fff}#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:700;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:#fff}ul,ol{padding-left:18px}#salertWrapper .popup_template{box-shadow:0 0 20px rgba(0,0,0,.1)}@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 (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:16px;font-weight:700}#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:#fff}#masthead #primary-navigation .sub-menu a{color:#fff}#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;text-align:center;padding:50px 0 30px}#colophon p.label{font-size:16px;font-weight:700}#colophon .row{grid-row-gap:30px;row-gap:30px}#colophon .row>div{margin-bottom:0}#colophon .logo-wrapper img{height:50px;width:auto}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}}@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}}.rating-stars img{margin-right:2px}.rating-stars-input{display:flex;flex-direction:row;align-items:center}.rating-stars-input img{vertical-align:baseline}.rating-stars-input:not(.active) .star:hover~.star .full{display:none}.rating-stars-input:not(.active) .star:hover~.star .empty{display:block}.rating-stars-input .star{width:22px;height:22px;padding:1px;cursor:pointer}.rating-stars-input .star .full{display:none}.rating-stars-input .star.active~.star .full{display:none}.rating-stars-input .star.active~.star .empty{display:block}.rating-stars-input:hover .empty,.rating-stars-input.active .empty{display:none}.rating-stars-input:hover .full,.rating-stars-input.active .full{display:block}.product-reviews .stats{background-color:#f6f8fa;padding:10px 20px;margin-bottom:20px;display:flex;flex-direction:row;align-items:center}.product-reviews .stats .reviews-count{font-size:18px;font-weight:600;color:#000}.product-reviews .stats .popup-trigger-btn{margin-left:auto}.product-reviews ul{margin:0;padding:0 20px}.product-reviews .review{list-style-type:none;padding-bottom:40px;margin-bottom:25px;border-bottom:1px solid #e6e6e6}.product-reviews .description{color:#a9a9a9;margin-top:20px;padding:0}.product-reviews .author{color:#0b2e4e;font-weight:700}.product-reviews .verified{color:#1366ad;font-weight:600}.product-reviews .date{text-align:right;color:#a9a9a9;font-size:12px}#commentform{display:flex;flex-wrap:wrap;margin:0 -5px}#commentform .comment-form-author{flex:0 0 auto;width:40%;padding:0 5px}#commentform .comment-form-email{flex:0 0 auto;width:60%;padding:0 5px}#commentform .comment-form-rating{margin-bottom:15px}#commentform .comment-form-rating,#commentform .comment-form-comment,#commentform .form-submit,#commentform .comment-notes{flex:0 0 auto;width:100%;padding:0 5px}#commentform .comment-notes{order:1;font-size:12px;text-align:left;text-transform:none}#commentform .form-submit{order:2}@media (max-width:767px){.product-reviews .date{text-align:left}.product-reviews .review{padding-bottom:0}.product-reviews .description{padding:0}.product-reviews .verified{font-size:12px;text-align:right}.product-reviews .verified img{width:10px;height:10px}.product-reviews ul{padding:0}.product-reviews .stats{padding:10px}.product-reviews .stats .reviews-count{font-size:14px}.product-reviews .stats .popup-trigger-btn{padding:5px 20px;font-size:12px}}#stats{background-color:#f6f8fa}#stats .row{align-items:center}#stats .item{display:flex;align-items:center}#stats .stat{font-size:30px;font-weight:700;color:#000}#stats .rating-stars{margin-top:12px;margin-bottom:27px}#stats .stats-row{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}#stats .stats-row .rating-stars{white-space:nowrap;margin:0!important;flex:0 0 105px}#stats .stats-row:not(:last-child){margin-bottom:5px}#stats .stats-row .bar{width:100%;height:15px;padding:0 10px;position:relative}#stats .stats-row .bar>div{background-color:#1e4386;border-radius:5px;height:100%;position:relative;z-index:2}#stats .stats-row .bar:before{content:"";position:absolute;left:10px;top:0;right:10px;bottom:0;background-color:#f1f1f1;z-index:1;border-radius:5px}#stats .stats-row .count{text-align:left;flex:0 0 50px}@media (max-width:1439px){#stats .stat{font-size:30px}#stats .item img{width:120px}}@media (max-width:767px){#stats{padding-bottom:50px}#stats .item{flex-direction:column;text-align:center}#stats .item img{width:100px}#stats .rating-stars{margin-top:0;margin-bottom:15px}#stats>.container>.row{grid-row-gap:30px;row-gap:30px}}.tabs .titles-inline{display:flex;flex-direction:row;padding:15px 30px;border-bottom:1px solid #e6e6e6;border-width:2px}.tabs .titles-inline .title{font-size:24px;font-weight:600;margin-right:60px;cursor:pointer}.tabs .titles-inline .title.active{color:#1e4386;font-weight:700;text-decoration:underline;text-underline-offset:5px}.tabs .tab>.description{padding:20px 0}.tabs .tab>.description ol{list-style:inside decimal;padding:0}@media (min-width:768px) and (max-width:1023px){.tabs .titles-inline{margin-top:15px;padding:15px 20px}.tabs .titles-inline .title{font-size:20px;margin-right:40px}.tab>.description{padding:20px}}@media (min-width:768px){.tabs .titles-inline .title{white-space:nowrap}}@media (max-width:767px){.tabs{margin-top:30px}.tabs .tab>.description{padding:20px 0 0}.tabs .titles-inline{padding:0;border-bottom:none;margin:0 -15px;margin-bottom:20px;display:flex;flex-wrap:wrap;background-color:#f6f8fa}.tabs .titles-inline .title{margin-right:0;font-size:20px;padding:15px 0;text-align:center;flex:0 0 auto;width:50%;z-index:1;position:relative;line-height:1}.tabs .titles-inline .title.active{color:#fff;text-decoration:none;z-index:9}.tabs .titles-inline .title.active:after{content:"";position:absolute;top:-10px;left:0;right:0;bottom:0;z-index:-1;background-color:#1e4386}.tabs .titles-inline .title:first-child{vertical-align:bottom}.tabs .titles-inline .title:first-child.active:after{border-top-right-radius:15px}.tabs .titles-inline .title:nth-child(2){vertical-align:bottom}.tabs .titles-inline .title:nth-child(2).active:after{border-top-left-radius:15px}.tabs .titles-inline .title:nth-child(3){vertical-align:top;position:relative}.tabs .titles-inline .title:nth-child(3).active:after{border-top-right-radius:15px}.tabs .titles-inline .title:nth-child(4){vertical-align:top;position:relative}.tabs .titles-inline .title:nth-child(4).active:after{border-top-left-radius:15px}}@media (max-width:320px){.tabs .titles-inline .title{font-size:16px}}.simple:before,.simple:after{display:table;content:" "}.simple:after{clear:both}.simple .right{float:right;margin:0 0 20px 20px}.simple .left{float:left;margin:0 20px 20px 0}.simple img{display:block}.simple img~img{margin-top:20px}.custom-block{padding:56px 0;overflow-x:clip}.custom-block:first-child{padding-top:0}.custom-block h2{font-size:40px;line-height:50px;color:#1e4386}.custom-block h3{font-size:18px;line-height:24px;color:#1e4386;font-weight:400;margin-bottom:30px}.custom-block .desc{font-size:16px;line-height:22px;color:#666}.custom-block .logo{height:40px;width:200px;-o-object-fit:contain;object-fit:contain}.custom-block .img-overlay-wrp{position:absolute;right:0;top:0;width:65%}.custom-block .img-overlay-wrp .overlay{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;z-index:-1}.custom-block .img-overlay-wrp .overlay:before{content:"";display:block;padding-bottom:100%;width:100%;background-color:#f5f7f9;border-radius:50%}.custom-block .img-rounded{position:relative}.custom-block .img-rounded:before{content:"";position:relative;display:block;width:100%;padding-bottom:100%;border-radius:50%;background-color:#fff;z-index:1}.custom-block .img-rounded:after{content:"";display:block;position:absolute;bottom:-4%;width:40%;height:10%;background:rgba(0,0,0,.5);filter:blur(40px);transform:rotateX(70deg) translateX(-50%);left:50%;z-index:0}.custom-block .img-rounded .img-wrp{position:absolute;top:7px;bottom:7px;left:7px;right:7px;border-radius:50%;overflow:hidden;z-index:2}.custom-block .img-rounded .img-wrp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-block.product-description{padding:0}.custom-block.product-description h2{font-size:30px;line-height:40px}.custom-block.functionality-detail{background-color:#f5f7f9;background-position:center;background-size:cover;padding-bottom:0}.custom-block.functionality-detail.reverse-color .desc{color:#1e4386}.custom-block.functionality-detail.bottom-overflowed{margin-bottom:80px}.custom-block.functionality-detail.overflowed-image-under-content{margin-bottom:0}.custom-block.functionality-detail.overflowed-image-under-content .overflowed-bottom-img{position:relative;left:0;transform:none;width:100%;margin-bottom:-80px}.custom-block.functionality-detail.overflowed-image-under-content .main-img-wrp{bottom:80px}.custom-block.functionality-detail.overflowed{margin-top:100px}.custom-block.functionality-detail.overflowed .main-img-wrp{top:-156px;height:auto}.custom-block.functionality-detail .wrp{padding-left:60%;position:relative;z-index:1}.custom-block.functionality-detail .wrp.wider{padding-left:50%}.custom-block.functionality-detail .main-img-wrp{position:absolute;bottom:0;right:40%;width:100%;height:100%;z-index:-1}.custom-block.functionality-detail .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.custom-block.functionality-detail .overflowed-bottom-img{position:absolute;bottom:0;transform:translate(-50%,50%);left:50%;width:75%}.custom-block.functionality-detail .overflowed-bottom-img img{width:auto;height:auto;max-width:100%}.custom-block.functionality-detail .details{padding:40px 0 120px}.custom-block.functionality-detail .details .detail{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin-bottom:40px}.custom-block.functionality-detail .details .detail:last-child{margin-bottom:0}.custom-block.functionality-detail .details .detail p{margin-bottom:0}.custom-block.functionality-detail .details .detail .number{font-size:40px;line-height:1;flex:0 0 auto;width:40px;text-align:center;font-weight:800;color:#1e4386;margin-right:20px}.custom-block.functionality-detail .details .detail .icon{width:50px;height:auto;margin-right:25px}.custom-block.functionalities{background-color:#f5f7f9}.custom-block.functionalities.with-img-overlay{background-color:#fff}.custom-block.functionalities.with-img-overlay .main-img-wrp img{-o-object-position:center;object-position:center}.custom-block.functionalities .wrp{padding-right:60%;position:relative}.custom-block.functionalities h2,.custom-block.functionalities h3{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.custom-block.functionalities h2 .icon-wrp,.custom-block.functionalities h3 .icon-wrp{display:block;width:35px;flex:0 0 auto;margin-left:25px}.custom-block.functionalities h2 .icon-wrp img,.custom-block.functionalities h3 .icon-wrp img{width:100%}.custom-block.functionalities h3{font-size:24px;line-height:32px;font-weight:700;margin-bottom:20px}.custom-block.functionalities .main-heading{margin-bottom:50px}.custom-block.functionalities .functionality-icons{position:absolute;left:0;top:80px;margin-left:40px}.custom-block.functionalities .functionality-icons .functionality{text-align:center;margin-bottom:30px}.custom-block.functionalities .functionality-icons .functionality img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;margin-bottom:10px}.custom-block.functionalities .main-img-wrp{position:absolute;top:0;right:0;padding-left:60px;width:60%;height:100%;z-index:1}.custom-block.functionalities .main-img-wrp .overlay{width:80%}.custom-block.functionalities .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.custom-block.functionalities .functionality-texts .functionality{margin-bottom:40px}.custom-block.functionalities .functionality-texts .functionality:last-child{margin-bottom:0}.custom-block.banner-pros{background-size:cover;background-position:center;padding-bottom:0;margin-bottom:100px}.custom-block.banner-pros.pros-in-row .pros{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:40px;gap:40px;padding-left:0;margin-top:50px}.custom-block.banner-pros.without-overflowed-image .product-img-wrp{height:500px;margin-bottom:0}.custom-block.banner-pros.reverse-color h2,.custom-block.banner-pros.reverse-color .desc{color:#1e4386}.custom-block.banner-pros .logo-wrp{margin-bottom:15px}.custom-block.banner-pros h2{color:#fff}.custom-block.banner-pros .desc{color:#fff}.custom-block.banner-pros .wrp{padding-right:40%;position:relative}.custom-block.banner-pros .left-side{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;z-index:1;position:relative}.custom-block.banner-pros .pros{flex:0 0 auto;padding-left:25px}.custom-block.banner-pros .pros .pro{text-align:center;margin-bottom:30px}.custom-block.banner-pros .pros .pro .desc{font-size:12px;line-height:16px}.custom-block.banner-pros .pros .pro img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;margin-bottom:10px}.custom-block.banner-pros .product-img-wrp{height:400px;margin:30px 0}.custom-block.banner-pros .product-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.custom-block.banner-pros .overflowed-img-wrp{margin:30px 0 -100px;height:300px}.custom-block.banner-pros .overflowed-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.banner-pros .main-img-wrp{position:absolute;top:0;right:-40%;width:100%;height:100%}.custom-block.banner-pros .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.custom-block.comparation-pros{padding-bottom:0;background-position:center;background-size:cover}.custom-block.comparation-pros .img-rounded:after{filter:blur(20px)}.custom-block.comparation-pros .wrp{padding-right:60%;position:relative}.custom-block.comparation-pros .main-img-wrp{position:absolute;bottom:0;left:40%;width:100%;height:100%}.custom-block.comparation-pros .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.custom-block.comparation-pros .results{margin-top:60px}.custom-block.comparation-pros .results .row{max-width:380px;margin:0 auto 40px}.custom-block.comparation-pros .results .row:last-child{margin-bottom:0}.custom-block.comparation-pros .result{position:relative}.custom-block.comparation-pros .result .label{position:absolute;left:100%;top:0;margin-left:-40px;font-size:16px;line-height:20px;color:#1e4386;font-weight:700}.custom-block.comparation-pros .pros{padding:60px 0}.custom-block.comparation-pros .pros .pro{text-align:center}.custom-block.comparation-pros .pros .icon-wrp{height:50px;width:50px;margin:0 auto 10px}.custom-block.comparation-pros .pros .icon-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.custom-block.comparation .img-rounded:after{filter:blur(20px)}.custom-block.comparation h2{max-width:800px}.custom-block.comparation .desc{position:relative;z-index:1}.custom-block.comparation.without-image{background-color:#f5f7f9}.custom-block.comparation.without-image .wrp{padding-right:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.custom-block.comparation.without-image .content-wrp{order:2;flex:0 0 auto;width:50%}.custom-block.comparation.without-image .results{flex:0 0 auto;width:50%;margin-top:0}.custom-block.comparation .wrp{padding-right:60%;position:relative}.custom-block.comparation .img-overlay-wrp{top:50%;width:65%;height:100%;transform:translateY(-50%)}.custom-block.comparation .img-overlay-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.custom-block.comparation .img-overlay-wrp .overlay{width:100%}.custom-block.comparation .results{margin-top:60px}.custom-block.comparation .results .row{margin-bottom:40px;max-width:380px}.custom-block.comparation .results .row:last-child{margin-bottom:0}.custom-block.comparation .result{position:relative}.custom-block.comparation .result .label{font-size:16px;line-height:20px;color:#1e4386;font-weight:700}.custom-block.comparation .result .label:not(.custom){position:absolute;left:100%;top:0;margin-left:-40px}.custom-block.comparation .result .label.custom{text-align:center;margin-top:15px}.custom-block.comparation-strip.overflowed{padding-top:0;margin-top:-50px}.custom-block.comparation-strip .img-rounded:after{filter:blur(20px)}.custom-block.comparation-strip .results{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;margin:0 -10px}.custom-block.comparation-strip .result{position:relative;flex:0 0 auto;width:16.66%;padding:0 10px}.custom-block.comparation-strip .result.upscale{width:33.33%}.custom-block.comparation-strip .result .label{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:12px;font-size:16px;line-height:20px;color:#1e4386;font-weight:700}.custom-block.package-contents .wrp{padding-right:60%;position:relative}.custom-block.package-contents .left-side{padding:0 15px;width:40%;flex:0 0 auto}.custom-block.package-contents .right-side{padding:0 15px;width:60%;flex:0 0 auto}.custom-block.package-contents .img-overlay-wrp{position:relative;width:100%;max-height:700px}.custom-block.package-contents .img-overlay-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.package-contents .img-overlay-wrp .overlay{width:90%}.custom-block.package-contents .contents-img{width:100%;max-width:250px;margin-top:35px}.custom-block.icons-columns .pro{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-top:15px;padding-bottom:15px}.custom-block.icons-columns .pro p{margin:0}.custom-block.icons-columns .pro .icon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;margin-right:15px;flex:0 0 auto}.custom-block.icons-columns .pro .desc{font-size:16px;line-height:22px;color:#1e4386;max-width:350px}.custom-block.icons-image{padding-top:100px;background:transparent linear-gradient(97deg,#142452 0%,#6399da 100%) 0% 0% no-repeat padding-box}.custom-block.icons-image .left-side{padding:0 15px;width:40%;flex:0 0 auto}.custom-block.icons-image .right-side{padding:0 15px;width:60%;flex:0 0 auto}.custom-block.icons-image h2{color:#fff;max-width:700px}.custom-block.icons-image .pro{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:50px}.custom-block.icons-image .pro:last-child{margin-bottom:0}.custom-block.icons-image .pro p{margin:0}.custom-block.icons-image .pro .icon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;margin-right:15px;flex:0 0 auto}.custom-block.icons-image .pro .desc{font-size:16px;line-height:22px;color:#fff}.custom-block.icons-image .img-wrp{position:relative;width:100%;max-height:700px}.custom-block.icons-image .img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.background-pros{background-position:top;background-size:cover}.custom-block.background-pros .wrp{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}.custom-block.background-pros .wrp .left-side{width:35%;flex:0 0 auto}.custom-block.background-pros .wrp .right-side{width:65%;flex:0 0 auto}.custom-block.background-pros .pros{margin-left:60px}.custom-block.background-pros .pro{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:30px}.custom-block.background-pros .pro .icon-wrp{width:50px;height:50px;margin-right:15px;flex:0 0 auto}.custom-block.background-pros .pro .icon-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.background-pros .pro .desc{font-size:14px;line-height:18px}.custom-block.background-pros .pro .desc p{margin-bottom:0}.custom-block.background-pros .main-img-wrp{height:360px;margin-top:30px}.custom-block.background-pros .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.custom-block.comparation-products .logo{margin-bottom:25px}.custom-block.comparation-products h2{width:40%;margin-bottom:50px}.custom-block.comparation-products .desc p{margin-bottom:0}.custom-block.comparation-products .included-icon{width:30px}.custom-block.comparation-products .alt-product-wrp .included-icon{width:25px}.custom-block.comparation-products .result{position:relative;height:85px;margin-top:35px}.custom-block.comparation-products .result h3{font-size:32px;line-height:85px;font-weight:700;margin:0}.custom-block.comparation-products .result .winner img,.custom-block.comparation-products .result .looser img{width:100%;height:auto}.custom-block.comparation-products .result .winner{position:absolute;right:430px;top:0;width:100px}.custom-block.comparation-products .result .looser{position:absolute;right:50px;top:12px;width:60px}.custom-block.comparation-products .wrp{position:relative}.custom-block.comparation-products .wrp:after{content:"VS";position:absolute;top:100px;right:185px;width:160px;height:160px;border-radius:50%;background-color:#1e4386;text-align:center;line-height:100px;font-size:40px;font-weight:700;border:30px solid #fff;color:#fff}.custom-block.comparation-products .wrp:before{content:"";position:absolute;top:0;right:265px;width:1px;height:100%;background-color:#666}.custom-block.comparation-products .wrp .main-product-img img,.custom-block.comparation-products .wrp .alt-product-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.custom-block.comparation-products .wrp .main-product-img{position:absolute;top:0;width:200px;height:100%;right:380px}.custom-block.comparation-products .wrp .alt-product-img{position:absolute;top:0;width:160px;height:100%;right:0;padding-top:125px}.custom-block.comparation-products .feature{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-bottom:30px}.custom-block.comparation-products .feature .desc p{margin-bottom:0}.custom-block.comparation-products .feature .included-wrp{width:360px;display:flex;flex-direction:row;align-items:center;margin-left:auto;padding-right:180px}.custom-block.comparation-products .feature .included-wrp .alt-product-wrp{margin-left:auto}.custom-block.comparation-products-bars .logo-wrp{margin-bottom:25px;text-align:center}.custom-block.comparation-products-bars h2{text-align:center;max-width:700px;margin:0 auto 60px}.custom-block.comparation-products-bars .desc p{margin-bottom:0}.custom-block.comparation-products-bars .products{max-width:900px;margin:0 auto}.custom-block.comparation-products-bars .products .img-wrp{width:100%;height:450px;margin-bottom:30px}.custom-block.comparation-products-bars .products .img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.custom-block.comparation-products-bars .bar-wrp{width:100%;height:12px;position:relative;background-color:#f0f0f0;border-radius:5px}.custom-block.comparation-products-bars .bar-wrp .bar{position:absolute;top:0;left:0;bottom:0;border-radius:5px;background-color:#1e4386}.custom-block.comparation-products-bars .value-wrp{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.custom-block.comparation-products-bars .value-wrp .value{width:80px;white-space:nowrap;flex:0 0 auto;text-align:right;font-size:20px;font-weight:700;color:red}.custom-block.comparation-products-bars .feature{padding-bottom:20px}.custom-block.comparation-products-bars .feature .desc{font-size:14px;font-weight:700}.custom-block.comparation-products-bars .main-product{position:relative;padding:0 50px}.custom-block.comparation-products-bars .main-product:after{content:"VS";position:absolute;top:100px;right:0;transform:translateX(50%);width:160px;height:160px;border-radius:50%;background-color:#1e4386;text-align:center;line-height:100px;font-size:40px;font-weight:700;border:30px solid #fff;color:#fff}.custom-block.comparation-products-bars .main-product:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#666}.custom-block.comparation-products-bars .main-product .value-wrp .value{color:#1e4386}.custom-block.comparation-products-bars .alt-product{padding:0 50px}.custom-block.comparation-products-bars .alt-product .bar{background-color:red}.custom-block.comparation-products-bars .result{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;margin-top:30px}.custom-block.comparation-products-bars .result .winner,.custom-block.comparation-products-bars .result .looser{width:50%;flex:0 0 auto;text-align:center}.custom-block.comparation-products-bars .result .winner img{width:80px}.custom-block.comparation-products-bars .result .looser img{width:50px}.custom-block.comparation-products-bars .result h3{position:absolute;margin:0;font-size:30px;line-height:38px;font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-block.teaser-bg-pros{padding:56px 0 0;background-position:center;background-size:cover}.custom-block.teaser-bg-pros.overflowed{margin-top:144px}.custom-block.teaser-bg-pros.overflowed .main-img-wrp{top:-200px;height:auto}.custom-block.teaser-bg-pros.reverse-color h3,.custom-block.teaser-bg-pros.reverse-color h2,.custom-block.teaser-bg-pros.reverse-color .desc,.custom-block.teaser-bg-pros.reverse-color .pro .desc{color:#fff}.custom-block.teaser-bg-pros .wrp{padding-left:55%;position:relative}.custom-block.teaser-bg-pros h2{margin-bottom:0}.custom-block.teaser-bg-pros .desc{margin-top:20px;color:#1e4386}.custom-block.teaser-bg-pros .desc h3{font-size:20px;line-height:24px;font-weight:800}.custom-block.teaser-bg-pros .main-img-wrp{position:absolute;bottom:0;right:45%;width:100%;height:100%}.custom-block.teaser-bg-pros .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.custom-block.teaser-bg-pros .pros{padding-bottom:56px}.custom-block.teaser-bg-pros .pro{text-align:center;margin-top:40px}.custom-block.teaser-bg-pros .pro .icon-wrp{margin:0 auto 15px;width:50px;height:50px}.custom-block.teaser-bg-pros .pro .icon-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.custom-block.teaser-bg-pros .pro .desc{color:#1e4386}.custom-block.teaser-bg-pros .pro .desc p{margin-bottom:0}.custom-block.technical-specification .wrp{position:relative;padding-right:50%}.custom-block.technical-specification .img-overlay-wrp{width:50%;height:100%}.custom-block.technical-specification .img-overlay-wrp img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.custom-block.technical-specification .desc table td{vertical-align:top;padding-right:15px}.custom-block.technical-specification .desc table td:first-child{font-weight:600}.custom-block.technical-specification .points{margin-top:45px}.custom-block.technical-specification .point{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.custom-block.technical-specification .point:last-child{margin-bottom:0}.custom-block.technical-specification .point .icon-wrp{margin-right:25px;width:50px;height:60px;flex:0 0 auto}.custom-block.technical-specification .point .icon-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.technical-specification .point p{margin:0}.custom-block.showcase{padding:0;background-position:center;background-size:cover}.custom-block.showcase .wrp{position:relative}.custom-block.showcase .points-wrp{padding:140px 0 200px;position:relative;z-index:1}.custom-block.showcase .main-img-wrp{position:absolute;width:65%;left:50%;top:-150px;bottom:0;transform:translateX(-50%);z-index:0}.custom-block.showcase .main-img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.custom-block.showcase .points-row{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:80px}.custom-block.showcase .points-row:last-child{margin-bottom:0}.custom-block.showcase .points-row:nth-child(even) .point{width:30%}.custom-block.showcase .points-row .point{flex:0 0 auto;width:35%;text-align:right;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.custom-block.showcase .points-row .point:last-child{margin-left:auto;text-align:left;justify-content:flex-start}.custom-block.showcase .points-row .point:last-child .icon{order:1;margin-right:20px;margin-left:0}.custom-block.showcase .points-row .point:last-child .desc{order:2}.custom-block.showcase .points-row .point .icon{order:2;height:60px;width:60px;-o-object-fit:contain;object-fit:contain;margin-left:20px;flex:0 0 auto}.custom-block.showcase .points-row .point .desc{font-size:14px;line-height:18px}.custom-block.showcase .points-row .point .desc strong{font-size:16px}.custom-block.showcase .points-row .point p{margin:0}.custom-block.use-cases{background-color:#f5f7f9}.custom-block.use-cases .main-img-wrp .img-rounded{max-width:560px}.custom-block.use-cases .cases{margin-top:40px}.custom-block.use-cases .case{padding:0 15px;width:20%;flex:0 0 auto}.custom-block.use-cases .case .img-rounded:after{filter:blur(20px)}.custom-block.use-cases .case .desc{text-align:center;font-weight:600;margin-top:20px;line-height:18px}.custom-block.use-cases .case .desc p{margin-bottom:0}.custom-block.teaser-pros{position:relative}.custom-block.teaser-pros .logo{margin-bottom:40px}.custom-block.teaser-pros .desc{font-size:20px;line-height:26px}.custom-block.teaser-pros .desc h3{font-size:20px;line-height:24px;font-weight:800}.custom-block.teaser-pros .desc .smaller{font-size:16px;line-height:22px}.custom-block.teaser-pros .desc .tiny{font-size:14px;line-height:18px}.custom-block.teaser-pros .desc .gray{color:#a9a9a9}.custom-block.teaser-pros .img-overlay-wrp{width:60%}.custom-block.teaser-pros .pros{position:relative;margin-top:60px}.custom-block.teaser-pros .pros .row{margin-bottom:60px}.custom-block.teaser-pros .pros .row:last-child{margin-bottom:0}.custom-block.teaser-pros .pros .pro{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.custom-block.teaser-pros .pros .pro p{margin:0}.custom-block.teaser-pros .pros .pro .icon{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;margin-right:15px}.custom-block.teaser-pros .pros .pro .desc{font-size:16px;line-height:22px}.custom-block.teaser-pros .wrp{padding-right:60%}@media (min-width:768px){.custom-block.functionality-detail.white-color h2,.custom-block.functionality-detail.white-color .details .detail .number,.custom-block.functionality-detail.white-color .desc{color:#fff}}@media (min-width:768px) and (max-width:1023px){.simple img{max-width:300px;max-height:300px}}@media (min-width:768px){.custom-block.teaser-pros .wrp{position:relative}}@media (max-width:767px){.simple{display:flex;flex-direction:column;flex-wrap:wrap}.simple .left,.simple .right{margin:0 0 20px 0}.simple .right{order:1}.custom-block h2{font-size:32px;line-height:38px}.custom-block .img-overlay-wrp .overlay{display:none}.custom-block.use-cases .main-img-wrp .img-rounded{max-width:320px;margin:0 auto 25px}.custom-block.use-cases .cases{margin-top:0;justify-content:center}.custom-block.use-cases .cases .case{width:50%;margin-top:30px}.custom-block.comparation-pros .wrp{padding-right:0}.custom-block.comparation-pros .main-img-wrp{position:relative;left:0}.custom-block.comparation-pros .results-pros-wrp{background-color:#f5f7f9;margin:0 -15px;padding:0 15px}.custom-block.comparation-pros .results{margin-top:0;padding-top:45px}.custom-block.comparation-pros .pros{padding:45px 0 56px}.custom-block.icons-image{padding:56px 0}.custom-block.icons-image .left-side,.custom-block.icons-image .right-side{width:100%}.custom-block.icons-image h2{margin-bottom:50px}.custom-block.icons-image .img-wrp{margin-top:50px}.custom-block.functionality-detail{background-color:#fff}.custom-block.functionality-detail.overflowed{margin-top:100px}.custom-block.functionality-detail.overflowed .main-img-wrp{top:auto}.custom-block.functionality-detail.overflowed-image-under-content .main-img-wrp{bottom:0}.custom-block.functionality-detail.overflowed-image-under-content .overflowed-bottom-img{display:none}.custom-block.functionality-detail .wrp{padding-left:0}.custom-block.functionality-detail .wrp.wider{padding-left:0}.custom-block.functionality-detail .details{padding-bottom:40px}.custom-block.functionality-detail:not(.bottom-overflowed) .details{margin:0 -15px;padding-left:15px;padding-right:15px;padding-bottom:60px;background-color:#f5f7f9}.custom-block.functionality-detail .main-img-wrp{position:relative;bottom:auto;right:-50%;width:120%;transform:translateX(-50%)}.custom-block.functionality-detail .overflowed-bottom-img{width:100%}.custom-block.package-contents .left-side{width:100%}.custom-block.package-contents .right-side{margin-top:30px;width:100%}.custom-block.package-contents .img-overlay-wrp{margin-top:30px;max-height:500px}.custom-block.package-contents .img-overlay-wrp .overlay{display:block}.custom-block.technical-specification .wrp{padding-right:0}.custom-block.technical-specification .desc table td{padding-top:3px;padding-bottom:3px}.custom-block.technical-specification .img-overlay-wrp{position:relative;width:100%;margin:30px 0}.custom-block.technical-specification .img-overlay-wrp img{-o-object-position:center;object-position:center}.custom-block.showcase{margin-top:0}.custom-block.showcase .wrp{padding-right:25%}.custom-block.showcase .main-img-wrp{transform:translateX(-65%);width:100%;left:100%;top:0}.custom-block.showcase .points-wrp{padding:56px 0 100px 0}.custom-block.showcase .points-row{margin-bottom:0;flex-wrap:wrap}.custom-block.showcase .points-row .point{width:100%;text-align:left;justify-content:flex-start;margin-bottom:30px}.custom-block.showcase .points-row .point .icon{order:1;margin-left:0;margin-right:20px;height:auto;width:40px}.custom-block.showcase .points-row .point:last-child .icon{margin-right:20px}.custom-block.showcase .points-row .point .desc{order:2}.custom-block.showcase .points-row:nth-child(even) .point{width:100%}.custom-block.functionalities{background-color:#fff}.custom-block.functionalities .wrp{padding-right:0}.custom-block.functionalities .main-img-wrp{position:relative;width:100%;padding-left:0}.custom-block.functionalities .main-img-wrp .image{margin-top:30px}.custom-block.functionalities .functionality-icons{top:20px;margin-left:20px}.custom-block.comparation .wrp{padding-right:0}.custom-block.comparation.without-image .content-wrp{order:1;margin-bottom:20px;width:100%}.custom-block.comparation.without-image .results{order:2;width:100%}.custom-block.comparation .img-overlay-wrp{position:relative;top:0;width:100%;height:500px;transform:none;margin-top:30px}.custom-block.comparation .img-overlay-wrp .overlay{display:block;width:85%}.custom-block.teaser-pros.mobile-image-under-content .wrp{padding-right:0}.custom-block.teaser-pros.mobile-image-under-content .img-overlay-wrp{position:relative;width:100%;height:auto;margin-top:30px}.custom-block.teaser-pros .wrp{padding-right:25%}.custom-block.teaser-pros .pros{margin-top:30px;padding-right:25%}.custom-block.teaser-pros .pros .row{margin-bottom:0}.custom-block.teaser-pros .pros .pro{margin-bottom:25px}.custom-block.teaser-pros .img-overlay-wrp{width:25%;height:100%}.custom-block.teaser-pros .img-overlay-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.custom-block.background-pros{position:relative}.custom-block.background-pros:before{content:"";bottom:0;height:100%;width:100%;position:absolute;background:#f5f7f9;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#f5f7f9 60%)}.custom-block.background-pros>div{position:relative}.custom-block.background-pros .wrp .left-side{width:100%;display:flex;flex-direction:column;align-items:flex-start}.custom-block.background-pros .wrp .left-side h2{order:2;margin:0}.custom-block.background-pros .wrp .right-side{width:100%}.custom-block.background-pros .pros{margin-left:0}.custom-block.background-pros .main-img-wrp{height:140px;margin-top:0;margin-bottom:20px}.custom-block.comparation-products-bars .products{margin:0 -15px}.custom-block.comparation-products-bars .products .img-wrp{height:300px;padding:0 15px}.custom-block.comparation-products-bars .logo-wrp{text-align:left}.custom-block.comparation-products-bars h2{text-align:left;margin-bottom:30px}.custom-block.comparation-products-bars .result h3{font-size:24px}.custom-block.comparation-products-bars .result .winner{text-align:left}.custom-block.comparation-products-bars .result .winner img{width:60px}.custom-block.comparation-products-bars .result .looser{text-align:right}.custom-block.comparation-products-bars .result .looser img{width:40px}.custom-block.comparation-products-bars .value-wrp{flex-wrap:wrap}.custom-block.comparation-products-bars .value-wrp .value{width:auto;font-size:16px;line-height:20px;margin-top:2px}.custom-block.comparation-products-bars .alt-product{padding:0 15px}.custom-block.comparation-products-bars .alt-product .value-wrp{justify-content:flex-end}.custom-block.comparation-products-bars .alt-product .feature .desc{display:none}.custom-block.comparation-products-bars .feature{padding-top:24px;padding-bottom:10px}.custom-block.comparation-products-bars .main-product{padding:0 15px}.custom-block.comparation-products-bars .main-product:before{display:none}.custom-block.comparation-products-bars .main-product .bar-wrp .bar{right:0;left:auto}.custom-block.comparation-products-bars .main-product .feature{position:relative}.custom-block.comparation-products-bars .main-product .feature .desc{top:0;left:100%;position:absolute;width:100%;margin-left:15px;transform:translateX(-50%);text-align:center}.custom-block.comparation-products-bars .main-product:after{border:none;width:60px;height:60px;font-size:24px;line-height:60px;top:150px;transform:translate(50%,-50%)}.custom-block.comparation-products h2{width:100%}.custom-block.comparation-products .wrp::before,.custom-block.comparation-products .wrp::after{display:none}.custom-block.comparation-products .wrp .main-product-img{width:30px;right:0;height:auto;position:relative}.custom-block.comparation-products .wrp .alt-product-img{width:35px;right:0;margin-left:auto;height:auto;position:relative;padding-top:0}.custom-block.comparation-products .result{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:auto;margin-top:0}.custom-block.comparation-products .result h3{font-size:24px;line-height:30px}.custom-block.comparation-products .result .result-icons-wrp{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:115px;flex:0 0 auto;margin-left:auto}.custom-block.comparation-products .result .winner{position:relative;right:0;width:60px}.custom-block.comparation-products .result .looser{position:relative;right:0;top:0;width:30px;margin-left:auto;margin-right:5px}.custom-block.comparation-products .product-imgs-wrp{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px;align-items:flex-start}.custom-block.comparation-products .product-imgs-wrp h2{padding-right:25px;margin-bottom:0}.custom-block.comparation-products .product-imgs-wrp .imgs-wrp{margin-left:auto;width:100px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto}.custom-block.comparation-products .feature .included-wrp{width:100px;padding-right:0}.custom-block.comparation-products .feature .included-wrp .alt-product-wrp{margin-right:5px}.custom-block.comparation-strip{padding-bottom:24px}.custom-block.comparation-strip.overflowed{margin-top:0;padding-top:24px}.custom-block.comparation-strip .results{max-width:350px;margin:0 auto}.custom-block.comparation-strip .result{width:50%;padding-top:32px;padding-bottom:32px}.custom-block.comparation-strip .result .label{bottom:0;top:auto}.custom-block.comparation-strip .result.upscale{width:100%;order:2}.custom-block.banner-pros{padding-bottom:100px}.custom-block.banner-pros.pros-in-row .pros{width:100%;justify-content:space-between;grid-gap:20px;gap:20px}.custom-block.banner-pros.pros-in-row .pros .pro{width:auto}.custom-block.banner-pros.without-overflowed-image{padding-bottom:56px;margin-bottom:0}.custom-block.banner-pros.without-overflowed-image .main-img-wrp{display:none}.custom-block.banner-pros.without-overflowed-image .product-img-wrp{height:auto;width:100%}.custom-block.banner-pros .main-img-wrp{bottom:-100px;top:auto;height:auto;right:-40%;width:100%}.custom-block.banner-pros .left-side{flex-wrap:wrap}.custom-block.banner-pros .wrp{padding-right:0}.custom-block.banner-pros .overflowed-img-wrp{position:absolute;height:200px;margin:0;top:100%}.custom-block.banner-pros .pros{padding-left:0;display:flex;width:60%;flex-wrap:wrap}.custom-block.banner-pros .pros .pro{margin-bottom:0;flex:0 0 auto;width:50%}.custom-block.teaser-bg-pros .wrp{padding-left:0}.custom-block.teaser-bg-pros.overflowed{margin-top:0}.custom-block.teaser-bg-pros.overflowed .main-img-wrp{top:0}.custom-block.teaser-bg-pros .main-img-wrp{position:relative;height:auto;width:120%;right:-50%;transform:translateX(-50%)}}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.10.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}#page{overflow:unset}#masthead{margin-bottom:0}.desktop{display:block}.mobile{display:none}.primary-heading{color:#1e4386;font-size:45px;line-height:50px;text-align:center;margin:0 0 60px}.container.sm{max-width:1000px}.box{margin-top:0;padding:30px 50px;box-shadow:0 0 10px rgba(0,0,0,.11);background-color:#fff;position:relative}.box h1{margin-bottom:10px;margin-top:0;text-transform:capitalize;max-width:100%}.box h2{color:#1366ad;margin:0}.box .description{max-width:100%}.box .gallery{display:flex;height:100%}.box .gallery .badges{position:absolute;top:10px;left:10px}.box .gallery .badges .badge{height:45px}.box .gallery .badges a{display:block;height:100%}.box .gallery .badges img{height:100%;width:auto}.box .gallery .badges+.images{padding-top:45px}.box .images{display:flex;flex-direction:column;flex-basis:15%}.box .images .wrapper{height:40px;width:40px;position:relative;overflow:hidden;cursor:pointer}.box .images .wrapper .blocking-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:9999}.box .images .wrapper:not(:last-child){margin-bottom:20px}.box .images .wrapper img{-o-object-fit:contain;object-fit:contain;cursor:pointer;transition:transform 0.3s}.box .images .wrapper:hover img{transform:scale(1.1)}.box .img-wrapper{align-self:center;flex-basis:85%;height:300px;width:300px;position:relative}.box .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.box .reviews{display:flex;align-items:center;border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px}.box .reviews .percentage{color:#1366ad;margin-bottom:0;font-weight:900;margin-right:5px;line-height:1}.box .gallery.mobile{display:none}.box .count{color:#9d9d9c;margin-left:5px;line-height:1}.delivery-info{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:10px}.delivery-info p{display:flex;align-items:center;margin-bottom:0}.delivery-info p.availability .text{color:#13b746}.delivery-info p .text{font-weight:700;color:#000;font-size:14px}.delivery-info p .text.mobile{display:none}.delivery-info p .text.desktop{display:block}.delivery-info p .highlight{color:#1e4386}.delivery-info p.availability{margin-right:20px}.delivery-info p.availability.backorder img{display:none}.delivery-info p.availability.backorder .text{color:#ff8a0d}.delivery-info p img{max-height:25px;margin-right:10px}.price,.product-price{display:block;font-size:30px;font-weight:800;color:#d1253c;margin-bottom:10px}.price del,.product-price del{font-size:25px;font-weight:600;color:#000;margin-right:5px;text-decoration:none;position:relative}.price del:before,.product-price del:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-5deg)}.price ins,.product-price ins{text-decoration:none}.feature{padding-top:0;padding-bottom:40px}.feature .wrapper{display:flex;align-items:center;justify-content:center}.feature .wrapper img{margin-right:10px}.feature .wrapper p{margin-bottom:0;color:#1366ad;font-size:16px;font-weight:600;max-width:200px}#process{background-color:#f6f8fa}#process .subtitle{text-align:center;font-size:16px}#results .compare-slider{position:relative;overflow:hidden}#results .compare-slider img{width:100%;display:block;max-width:none}#results .compare-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}#results .compare-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff}#results .compare-slider .handle>span{display:block;width:60px;height:60px;border-radius:30px;background-color:rgba(0,0,0,.08);border:2px solid #fff;position:absolute;top:50%;left:-29px;transform:translateY(-50%);transition:all 0.35s ease;cursor:ew-resize;box-shadow:0 0 35px rgba(0,0,0,.45)}#results .compare-slider .handle>span:before,#results .compare-slider .handle>span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}#results .compare-slider .handle>span:before{border-right:8px solid #fff;left:8px}#results .compare-slider .handle>span:after{border-left:8px solid #fff;right:8px}#results .compare-slider .handle.ba-draggable>span{width:50px;height:50px;left:-24px;box-shadow:none}#results #result-0-slider{margin-bottom:15px}.add-to-cart-wrapper .single_add_to_cart_button{border:none;color:#fff;background:#0fd84d;padding:12px 30px;text-transform:uppercase;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.add-to-cart-wrapper .single_add_to_cart_button img{margin-right:10px}.add-to-cart-wrapper .single_add_to_cart_button:hover{background-color:#0ca83c}.add-to-cart-wrapper .single_add_to_cart_button:focus{outline:none!important}.add-to-cart-wrapper .disabled{cursor:not-allowed;padding:12px 30px}.cart{display:flex;align-items:center;margin-bottom:15px}.cart .quantity{position:relative;max-width:130px;background-color:#f6f8fa;margin-right:10px}.cart .quantity input[type="button"]{position:absolute;top:0;border:none;height:100%;width:50px;padding:0 5px;cursor:pointer;outline:none;background-color:transparent;font-size:25px;line-height:1}.cart .quantity input[type="number"]{border:none;background-color:transparent;font-weight:700}.cart .quantity .plus{right:1px;color:#1df25f}.cart .quantity .minus{left:1px;color:#9d9d9c}.cart .quantity input.qty{padding:12px 30px;text-align:center}.out-of-stock{font-weight:700;color:#000;margin-bottom:0}.products-on-stock{width:100%;background-color:#fff;padding-bottom:0;padding-top:0}.products-on-stock .primary-heading{margin-bottom:30px;font-size:30px}.products-on-stock h2{height:72px}.products-on-stock .product{height:100%;display:flex;flex-direction:column}.products-on-stock .product .product-label{background-color:#1e4386;color:#fff;height:62px;display:flex;flex-direction:row;justify-content:center;align-items:center}.products-on-stock .product .product-label .inner{line-height:21px;max-height:42px;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;display:block;display:-webkit-box;-webkit-box-orient:vertical}.products-on-stock .product .badges,.products-on-stock .product .subtitle,.products-on-stock .product .product-shipping{display:none}.products-on-stock .product .product-package-amount,.products-on-stock .product .product-usage-price{min-height:24px}.products-on-stock .product img.attachment-woocommerce_single{margin:20px auto}.products-on-stock .product a>img{display:inline-block}.products-on-stock .product .after-shop-loop{margin-top:auto}.products-on-stock .product.not-eur .price,.products-on-stock .product.not-eur .product-price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.products-on-stock .wrapper{position:relative}.products-on-stock .navigation.d-mobile{display:none}.products-on-stock .navigation .slick-arrow{width:80px;height:80px;border-radius:50%;background-color:#1e4386;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.products-on-stock .navigation .left{left:-45px}.products-on-stock .navigation .left img{transform:rotateZ(180deg)}.products-on-stock .navigation .right{right:-45px}.products-on-stock .slick-track{padding-bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap}.products-on-stock .slick-track .slick-slide{height:auto;float:none}.products-on-stock .slick-slide{margin:0 15px}.products-on-stock .slick-list{margin:0 -15px}@media (min-width:768px) and (max-width:1023px){.primary-heading{font-size:40px;line-height:45px;margin-bottom:40px}#process .image{height:120px;line-height:120px}#process img{height:120px;width:auto}#process .step-3 img{height:70px}.feature{padding-bottom:30px}}@media (max-width:1023px){.box .gallery{flex-direction:column-reverse;flex-basis:unset;justify-content:flex-end}.box .images{flex-direction:row}.box .wrapper{margin-bottom:0}.box .wrapper:not(:last-child){margin-right:10px}.box .img-wrapper{flex-basis:unset;height:250px;width:250px;margin-bottom:5px}.feature{padding-bottom:30px;padding-top:0}.products-on-stock .navigation .left{left:-5px}.products-on-stock .navigation .right{right:-5px}.products-on-stock .navigation .slick-arrow{width:60px;height:60px}.products-on-stock .navigation .slick-arrow img{width:30px;height:auto}}@media (max-width:767px){.desktop{display:none}.mobile{display:block}.primary-heading{font-size:35px;line-height:40px;margin:0 0 30px}#process img{height:100%}#process .steps p{margin-bottom:25px}#process .step-1 .image{height:100px;line-height:100px}#process .step-2 .image{height:120px;line-height:120px}#process .step-3 .image{height:70px;line-height:70px}#process .step-3 p{margin-bottom:0}.product{padding-top:0}.product>.container{box-shadow:0 0 10px rgba(0,0,0,.1098)}.box{padding:15px 15px 30px;box-shadow:none}.box .gallery{display:none}.box .images{display:none}.box .img-wrapper{flex-basis:unset;height:250px;width:250px}.box .content{display:flex;flex-direction:column}.box .content h2{order:1}.box .content h1{order:2}.box .content .reviews{border-bottom:none;order:3}.box .content .variants{text-align:center}.box .content .gallery.mobile{height:auto;display:flex;flex-direction:row;flex-basis:unset;justify-content:space-between;margin-bottom:10px;align-items:center;order:4;position:relative}.box .content .gallery.mobile .img-wrapper{margin-bottom:0}.box .content .gallery.mobile .left{transform:rotate(90deg)}.box .content .gallery.mobile .right{transform:rotate(-90deg)}.box .content .gallery.mobile.with-badges{padding-top:35px}.box .content .gallery.mobile .badges{top:0;left:0}.box .content .gallery.mobile .badges .badge{height:35px}.box .content .price,.box .content .product-price{text-align:center;margin-bottom:0}.box .content .price del,.box .content .product-price del{font-size:16px;display:table;line-height:1}.box .content .price ins,.box .content .price>span,.box .content .product-price ins,.box .content .product-price>span{font-size:26px;display:table}.box .content .buy-product-wrapper{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 7px 0 rgba(0,0,0,.15);z-index:99;padding:10px 15px 10px 15px}.box .content .add-to-cart-wrapper{display:flex;justify-content:space-between}.box .content .add-to-cart-wrapper .single_add_to_cart_button,.box .content .add-to-cart-wrapper .disabled{font-weight:600;font-size:14px}.box .content .cart{margin-bottom:0}.box .content .cart .quantity{display:none}.box .content .cart input[type="button"]{font-size:40px}.box .content .delivery-info{padding-bottom:10px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:center;grid-gap:15px;gap:15px}.box .content .delivery-info p.availability{margin-right:0}.box .content .delivery-info p.availability.backorder .text{color:#ff8a0d}.box .content .delivery-info img{display:none}.box .content .delivery-info .text.mobile{display:block}.box .content .delivery-info .text.desktop{display:none}.box .content .description{order:6}.box [class*="col-"]:nth-child(2){padding:0}.feature{padding-bottom:0}.feature .wrapper{justify-content:left}.feature .wrapper p{max-width:100%;font-size:18px}.feature [class*="col-"]:not(:last-child) .wrapper{margin-bottom:15px}#stats{background-color:transparent}#stats .text{margin-bottom:50px;font-size:16px}#stats .rating-stars img{margin-right:4px}#stats .stats-row{margin-bottom:10px}#stats .stats-row .rating-stars{flex:0 0 105px}#stats .stats-row .rating-stars img{width:17px;height:17px}#stats .stats-row .bar{height:20px;position:relative}#stats .stats-row .bar:before{content:"";position:absolute;top:0;right:10px;left:10px;bottom:0;background-color:#f1f1f1;z-index:-1}.out-of-stock{order:9;color:#d1253c}.products-on-stock{padding-top:10px}.products-on-stock .primary-heading{font-size:18px;margin-bottom:15px;line-height:1.2}.products-on-stock .navigation.d-mobile{display:block}.products-on-stock .navigation .slick-arrow{width:40px;height:40px}}@media (max-width:410px){.box .content .price del{font-size:14px}.box .content .price ins,.box .content .price>span{font-size:20px}.add-to-cart-wrapper .single_add_to_cart_button,.add-to-cart-wrapper .disabled{padding:12px 10px}}@media (max-width:320px){.products{padding:0}.box{box-shadow:none}.box h2{margin-top:10px}.box .content .add-to-cart-wrapper .single_add_to_cart_button,.box .content .add-to-cart-wrapper .disabled{font-size:12px}.box .content .cart .quantity input.qty{padding:14px 30px}.delivery-info p .text{font-size:12px}}.wc-block-components-skeleton{display:flex;flex-direction:column;gap:1rem}.wc-block-components-skeleton__element{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow:hidden;position:relative}.wc-block-components-skeleton__element:after{animation:wc-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 5%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}.wc-block-components-skeleton__element--static:after{display:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-quantity-selector{border-radius:4px;box-sizing:content-box;display:flex;margin:0 0 .25em;position:relative;width:107px}.wc-block-components-quantity-selector:after{border:1px solid hsla(0,0%,7%,.11);border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.has-dark-controls .wc-block-components-quantity-selector:after{border-color:hsla(0,0%,100%,.4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{appearance:textfield;background:transparent;border:0;box-shadow:none;color:currentColor;flex:1 1 auto;font-size:1em;font-weight:600;line-height:1;margin:0;min-width:40px;order:2;padding:.4em 0;text-align:center;vertical-align:middle}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{opacity:.6}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:none transparent;border:0;box-shadow:none;color:currentColor;cursor:pointer;font-size:.9em;font-style:normal;font-weight:400;margin:0;min-width:30px;opacity:.6;padding:0;text-align:center;text-decoration:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{opacity:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{box-shadow:none;cursor:default;opacity:.6}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:4px 0 0 4px;order:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 4px 4px 0;order:3}.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:none transparent}.wc-block-add-to-cart-form .input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.wp-block-woocommerce-add-to-cart-form{width:unset}.wp-block-woocommerce-add-to-cart-form .variations_button,.wp-block-woocommerce-add-to-cart-form form.cart{display:grid;grid-auto-flow:column;grid-template-columns:min-content auto auto}.wp-block-woocommerce-add-to-cart-form .variations_button:before,.wp-block-woocommerce-add-to-cart-form form.cart:before{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button .quantity,.wp-block-woocommerce-add-to-cart-form form.cart .quantity{align-items:stretch;display:inline-flex}.wp-block-woocommerce-add-to-cart-form .variations_button>:not(.quantity),.wp-block-woocommerce-add-to-cart-form form.cart>:not(.quantity){grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button>.single_add_to_cart_button,.wp-block-woocommerce-add-to-cart-form form.cart>.single_add_to_cart_button{grid-column:2/3;justify-self:start}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty,.wp-block-woocommerce-add-to-cart-form form.cart>.quantity:not(.wc-block-components-quantity-selector) .qty{margin-right:.5em;padding:0 5px}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form,.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form{width:fit-content;word-break:normal}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form button[type=submit],.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form button[type=submit]{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .quantity{margin-right:4px}.wp-block-woocommerce-add-to-cart-form .quantity .qty{box-sizing:content-box;text-align:center;width:3.631em}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{background-color:#fff;display:inline-flex;grid-column:1;margin-bottom:0;margin-right:.5em;width:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td .wc-block-components-quantity-selector input.input-text.qty.text{min-width:60px}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__label,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__price{vertical-align:middle}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .wc-block-components-quantity-selector,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .wc-block-components-quantity-selector{height:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector .input-text{font-size:var(--wp--preset--font-size--small)}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-inner-spin-button,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number].input-text.qty.text{-moz-appearance:textfield;border:unset;font-size:var(--wp--preset--font-size--small);margin:0;margin-right:unset;order:1;padding:.9rem 0;text-align:center}.wp-block-woocommerce-single-product .wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector{width:107px}:where(.wp-block-woocommerce-add-to-cart-form>*+*){margin-top:12px;padding:0 4px}:where(.wp-block-woocommerce-add-to-cart-form .wcpay-express-checkout-wrapper){padding:0}.wc-block-product-filter-price-slider__content{column-gap:12px;display:grid;grid-template-areas:"price-slider price-slider price-slider" "left-input   middle-input right-input";grid-template-columns:auto 1fr auto}.wc-block-product-filter-price-slider__content--inline{grid-template-areas:"left-input price-slider right-input";grid-template-columns:auto 1fr auto}.wc-block-product-filter-price-slider__left{grid-area:left-input;-ms-grid-column:1;-ms-grid-row:2}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__left{-ms-grid-column:1;-ms-grid-row:1}.wc-block-product-filter-price-slider__right{grid-area:right-input;-ms-grid-column:5;-ms-grid-row:2}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__right{-ms-grid-column:3;-ms-grid-row:1}.wc-block-product-filter-price-slider__range{-ms-grid-column-span:5;--low:0%;--high:100%;--range-color:var(--wc-product-filter-price-slider,currentColor);--track-background:linear-gradient(to right,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100% /100% 100%;appearance:none;background:transparent;border:0!important;border-radius:4px;clear:both;flex-grow:1;grid-area:price-slider;-ms-grid-column:1;-ms-grid-row:1;height:4px;margin:15px 0;outline:none;padding:0!important;position:relative}.wc-block-product-filter-price-slider__content--inline>.wc-block-product-filter-price-slider__range{-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1}.rtl .wc-block-product-filter-price-slider__range{--track-background:linear-gradient(to left,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100% /100% 100%}.wc-block-product-filter-price-slider__range:before{background:var(--range-color);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.wc-block-product-filter-price-slider__range .range-bar{background:var(--track-background);height:4px;position:relative}.wc-block-product-filter-price-slider__range input[type=range]{appearance:none;background:transparent;border:0!important;display:block;height:0;left:0;margin:0;outline:none;outline:none!important;padding:0!important;pointer-events:none;position:absolute;top:0;width:100%}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:-5px 0 0;padding:0;pointer-events:auto;-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:0;padding:0;pointer-events:auto;-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-ms-thumb{appearance:none;background:var(--wc-product-filter-price-slider-handle,#fff);background-position:0 0;border:2px solid var(--wc-product-filter-price-slider-handle-border,#1e1e1e);border-radius:100%;box-sizing:content-box;cursor:pointer;height:12px;margin:0;padding:0;pointer-events:auto;-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;vertical-align:top;width:12px;z-index:20}.wc-block-product-filter-price-slider__range input[type=range]::-ms-thumb:hover{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-webkit-slider-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-moz-range-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]:focus::-ms-thumb{background:#1e1e1e;border-color:#fff}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-runnable-track{appearance:none;cursor:default;height:1px;outline:0}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-track{appearance:none;cursor:default;height:1px;outline:0}.wc-block-product-filter-price-slider__range input[type=range]::-webkit-slider-progress{appearance:none;background:transparent;border:0!important;margin:0;outline:none;padding:0!important}.wc-block-product-filter-price-slider__range input[type=range]::-moz-range-progress{appearance:none;background:transparent;border:0!important;margin:0;outline:none;padding:0!important}.wc-block-product-filter-price-slider__range input[type=range]::-moz-focus-outer{border:0}.wc-block-product-filter-price-slider__range input[type=range].min::-webkit-slider-thumb{background-position-x:left;margin-left:-2px}.wc-block-product-filter-price-slider__range input[type=range].min::-moz-range-thumb{background-position-x:left;transform:translate(-2px,2px)}.wc-block-product-filter-price-slider__range input[type=range].min::-ms-thumb{background-position-x:left}.wc-block-product-filter-price-slider__range input[type=range].max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.wc-block-product-filter-price-slider__range input[type=range].max::-moz-range-thumb{background-position-x:right;transform:translate(2px,2px)}.wc-block-product-filter-price-slider__range input[type=range].max::-ms-thumb{background-position-x:right}.wc-block-product-filter-price-slider__range input[type=range i]{color:-internal-light-dark(#101010,#fff);padding:initial}.wc-block-product-filter-price-slider .text input[type=text]{border:1px solid;border-radius:4px;font-size:.875em;margin:0;max-width:60px;min-width:0;padding:8px;width:auto}.wc-block-product-gallery-large-image{aspect-ratio:1/1;flex-grow:1;position:relative;width:100%}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__container{align-items:center;display:flex;height:fit-content;margin:0;overflow:hidden;padding:0;scroll-behavior:auto;scroll-snap-type:x mandatory;width:fit-content}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__wrapper{align-items:center;aspect-ratio:1/1;display:flex;flex-shrink:0;max-width:100%;overflow:hidden;scroll-snap-align:none center;width:100%}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__image-element{margin-left:auto;margin-right:auto;overflow:hidden;width:100%}.wc-block-product-gallery-large-image img{aspect-ratio:1/1;display:block;margin:0 auto;object-fit:contain;position:relative;transition:all .1s linear;width:100%;z-index:1}.wc-block-product-gallery-large-image img.wc-block-woocommerce-product-gallery-large-image__image--full-screen-on-click{cursor:pointer}.wc-block-product-gallery-large-image img.wc-block-woocommerce-product-gallery-large-image__image--hoverZoom{cursor:zoom-in}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__inner-blocks{display:flex;flex-direction:column;height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px)}.wc-block-product-gallery-large-image .wc-block-product-gallery-large-image__inner-blocks>*{margin-left:unset;margin-right:unset}.wc-block-product-gallery-large-image-next-previous{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.wc-block-product-gallery-large-image-next-previous__icon{color:inherit}.wc-block-product-gallery-large-image-next-previous__icon--left{padding:2px 2px 0 0}.wc-block-product-gallery-large-image-next-previous__icon--right{padding:2px 0 0 2px}.wc-block-product-gallery-large-image-next-previous__button{background:#fff;border:none;cursor:pointer;font-size:12px;height:40px;outline-offset:-2px;padding:0;pointer-events:all;width:40px;z-index:3}.wc-block-product-gallery-large-image-next-previous__button:disabled{cursor:not-allowed}.wc-block-product-gallery-large-image-next-previous__button:disabled .wc-block-product-gallery-large-image-next-previous__icon{opacity:30%}.wc-block-product-gallery-large-image-next-previous.alignleft{gap:0;justify-content:flex-start}.wc-block-product-gallery-large-image-next-previous.alignright{gap:0;justify-content:flex-end}.wc-block-product-gallery-large-image-next-previous.aligncenter{gap:0;justify-content:center}.wc-block-product-gallery-large-image-next-previous.aligntop{align-items:flex-start}.wc-block-product-gallery-large-image-next-previous.alignbottom{align-items:flex-end}.wc-block-product-gallery-thumbnails{position:relative}.wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:column}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:1/10;flex-basis:10%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:1/9.0909090909;flex-basis:11%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:1/8.3333333333;flex-basis:12%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:1/7.6923076923;flex-basis:13%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:1/7.1428571429;flex-basis:14%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:1/6.6666666667;flex-basis:15%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:1/6.25;flex-basis:16%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:1/5.8823529412;flex-basis:17%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:1/5.5555555556;flex-basis:18%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:1/5.2631578947;flex-basis:19%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:1/5;flex-basis:20%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:1/4.7619047619;flex-basis:21%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:1/4.5454545455;flex-basis:22%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:1/4.347826087;flex-basis:23%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:1/4.1666666667;flex-basis:24%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:1/4;flex-basis:25%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:1/3.8461538462;flex-basis:26%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:1/3.7037037037;flex-basis:27%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:1/3.5714285714;flex-basis:28%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:1/3.4482758621;flex-basis:29%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:1/3.3333333333;flex-basis:30%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:1/3.2258064516;flex-basis:31%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:1/3.125;flex-basis:32%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:1/3.0303030303;flex-basis:33%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:1/2.9411764706;flex-basis:34%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:1/2.8571428571;flex-basis:35%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:1/2.7777777778;flex-basis:36%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:1/2.7027027027;flex-basis:37%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:1/2.6315789474;flex-basis:38%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:1/2.5641025641;flex-basis:39%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:1/2.5;flex-basis:40%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:1/2.4390243902;flex-basis:41%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:1/2.380952381;flex-basis:42%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:1/2.3255813953;flex-basis:43%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:1/2.2727272727;flex-basis:44%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:1/2.2222222222;flex-basis:45%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:1/2.1739130435;flex-basis:46%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:1/2.1276595745;flex-basis:47%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:1/2.0833333333;flex-basis:48%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:1/2.0408163265;flex-basis:49%}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:1/2;flex-basis:50%}.wc-block-product-gallery-thumbnails__scrollable{display:flex;gap:2%;height:100%;overflow:auto;pointer-events:auto;scrollbar-width:none}.wc-block-product-gallery-thumbnails__thumbnail{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;outline:none}.wc-block-product-gallery-thumbnails__thumbnail__image{aspect-ratio:1/1;cursor:pointer;max-width:100%;object-fit:cover;outline:none}.wc-block-product-gallery-thumbnails__thumbnail__image.is-active{cursor:default;filter:brightness(.8);pointer-events:none;position:relative}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-top{mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-bottom{mask-image:linear-gradient(0deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-top.wc-block-product-gallery-thumbnails--overflow-bottom{mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%,#000 86%,rgba(0,0,0,.3) 94%,transparent)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-left{mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-right{mask-image:linear-gradient(270deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%)}.wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--overflow-left.wc-block-product-gallery-thumbnails--overflow-right{mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 6%,#000 14%,#000 86%,rgba(0,0,0,.3) 94%,transparent)}.is-horizontal .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:column}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:1/10;flex-basis:10%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:1/9.0909090909;flex-basis:11%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:1/8.3333333333;flex-basis:12%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:1/7.6923076923;flex-basis:13%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:1/7.1428571429;flex-basis:14%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:1/6.6666666667;flex-basis:15%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:1/6.25;flex-basis:16%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:1/5.8823529412;flex-basis:17%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:1/5.5555555556;flex-basis:18%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:1/5.2631578947;flex-basis:19%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:1/5;flex-basis:20%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:1/4.7619047619;flex-basis:21%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:1/4.5454545455;flex-basis:22%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:1/4.347826087;flex-basis:23%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:1/4.1666666667;flex-basis:24%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:1/4;flex-basis:25%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:1/3.8461538462;flex-basis:26%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:1/3.7037037037;flex-basis:27%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:1/3.5714285714;flex-basis:28%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:1/3.4482758621;flex-basis:29%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:1/3.3333333333;flex-basis:30%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:1/3.2258064516;flex-basis:31%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:1/3.125;flex-basis:32%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:1/3.0303030303;flex-basis:33%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:1/2.9411764706;flex-basis:34%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:1/2.8571428571;flex-basis:35%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:1/2.7777777778;flex-basis:36%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:1/2.7027027027;flex-basis:37%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:1/2.6315789474;flex-basis:38%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:1/2.5641025641;flex-basis:39%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:1/2.5;flex-basis:40%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:1/2.4390243902;flex-basis:41%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:1/2.380952381;flex-basis:42%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:1/2.3255813953;flex-basis:43%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:1/2.2727272727;flex-basis:44%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:1/2.2222222222;flex-basis:45%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:1/2.1739130435;flex-basis:46%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:1/2.1276595745;flex-basis:47%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:1/2.0833333333;flex-basis:48%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:1/2.0408163265;flex-basis:49%}.is-horizontal .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:1/2;flex-basis:50%}.is-vertical .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__thumbnail{height:100%}.is-vertical .wc-block-product-gallery-thumbnails .wc-block-product-gallery-thumbnails__scrollable{flex-direction:row;overflow-y:hidden;scrollbar-width:auto}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-10{aspect-ratio:10/1;height:10%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-11{aspect-ratio:9.0909090909/1;height:11%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-12{aspect-ratio:8.3333333333/1;height:12%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-13{aspect-ratio:7.6923076923/1;height:13%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-14{aspect-ratio:7.1428571429/1;height:14%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-15{aspect-ratio:6.6666666667/1;height:15%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-16{aspect-ratio:6.25/1;height:16%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-17{aspect-ratio:5.8823529412/1;height:17%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-18{aspect-ratio:5.5555555556/1;height:18%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-19{aspect-ratio:5.2631578947/1;height:19%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-20{aspect-ratio:5/1;height:20%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-21{aspect-ratio:4.7619047619/1;height:21%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-22{aspect-ratio:4.5454545455/1;height:22%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-23{aspect-ratio:4.347826087/1;height:23%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-24{aspect-ratio:4.1666666667/1;height:24%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-25{aspect-ratio:4/1;height:25%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-26{aspect-ratio:3.8461538462/1;height:26%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-27{aspect-ratio:3.7037037037/1;height:27%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-28{aspect-ratio:3.5714285714/1;height:28%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-29{aspect-ratio:3.4482758621/1;height:29%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-30{aspect-ratio:3.3333333333/1;height:30%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-31{aspect-ratio:3.2258064516/1;height:31%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-32{aspect-ratio:3.125/1;height:32%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-33{aspect-ratio:3.0303030303/1;height:33%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-34{aspect-ratio:2.9411764706/1;height:34%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-35{aspect-ratio:2.8571428571/1;height:35%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-36{aspect-ratio:2.7777777778/1;height:36%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-37{aspect-ratio:2.7027027027/1;height:37%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-38{aspect-ratio:2.6315789474/1;height:38%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-39{aspect-ratio:2.5641025641/1;height:39%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-40{aspect-ratio:2.5/1;height:40%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-41{aspect-ratio:2.4390243902/1;height:41%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-42{aspect-ratio:2.380952381/1;height:42%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-43{aspect-ratio:2.3255813953/1;height:43%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-44{aspect-ratio:2.2727272727/1;height:44%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-45{aspect-ratio:2.2222222222/1;height:45%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-46{aspect-ratio:2.1739130435/1;height:46%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-47{aspect-ratio:2.1276595745/1;height:47%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-48{aspect-ratio:2.0833333333/1;height:48%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-49{aspect-ratio:2.0408163265/1;height:49%;width:100%}.is-vertical .wc-block-product-gallery-thumbnails.wc-block-product-gallery-thumbnails--thumbnails-size-50{aspect-ratio:2/1;height:50%;width:100%}body.wc-block-product-gallery-dialog-open{overflow:hidden}.wc-block-product-gallery-dialog{bottom:0;height:100vh;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.admin-bar .wc-block-product-gallery-dialog{height:calc(100vh - 32px);top:32px}.wc-block-product-gallery-dialog__close-button{background:none;border:none;cursor:pointer;padding:5px;position:absolute;right:25px;top:25px}.wc-block-product-gallery-dialog__content{height:calc(100vh - 40px);overflow:hidden;padding:20px 0}@media(min-width:765px){.wc-block-product-gallery-dialog__content{padding:20px 0}}.admin-bar .wc-block-product-gallery-dialog__content{height:calc(100vh - 72px)}.wc-block-product-gallery-dialog__images-container{box-sizing:border-box;height:100%;overflow-y:auto;padding:3px 0}.wc-block-product-gallery-dialog__images{align-items:center;display:flex;flex-direction:column}.wc-block-product-gallery-dialog__images img{height:auto;margin-bottom:20px;max-width:100%}.wc-block-product-gallery-dialog__images img:last-child{margin-bottom:0}@media(max-width:600px){.is-horizontal.wc-block-product-gallery,.is-vertical.wc-block-product-gallery,.wc-block-product-gallery{flex-direction:column}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail,.wc-block-product-gallery .wc-block-product-gallery-thumbnails__thumbnail{height:100%}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable,.wc-block-product-gallery .wc-block-product-gallery-thumbnails__scrollable{flex-direction:row;overflow-y:hidden;scrollbar-width:auto}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous,.wc-block-product-gallery .wc-block-product-gallery-large-image-next-previous{display:none}.is-horizontal.wc-block-product-gallery .wc-block-product-gallery-thumbnails,.is-vertical.wc-block-product-gallery .wc-block-product-gallery-thumbnails,.wc-block-product-gallery .wc-block-product-gallery-thumbnails{aspect-ratio:5/1!important;height:20%;order:1;width:100%}}@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
 .animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}#salertWrapper .popup_template{background-color:#e0e0e0;bottom:20px;border-radius:0;overflow:hidden}#salertWrapper .popup_position{position:fixed;z-index:99999;width:250px}#salertWrapper .popup_position.bottomRight{bottom:20px;right:10px}#salertWrapper .popup_position.bottomLeft{bottom:20px;left:10px}#salertWrapper .popup_position.topRight{top:20px;right:10px}#salertWrapper .popup_position.topLeft{top:20px;left:10px}#salertWrapper figure.circle{max-height:75px;border-radius:50%;border:1px solid #eee}#salertWrapper .popup-item{padding:10px;padding-right:50px!important;width:100%;float:left}#salertWrapper figure{margin:0;width:75px;max-height:65px;overflow:hidden;float:left}#salertWrapper .imageOnRight figure{float:right}#salertWrapper .textOnly figure{display:none}#salertWrapper figure img{height:100%;width:100%;object-fit:cover}#salertWrapper .salert-content-wrap{width:calc(100% - 85px);float:right;font-size:14px;color:#1e1e1e}#salertWrapper .imageOnRight .salert-content-wrap{float:left}#salertWrapper .textOnly .salert-content-wrap{width:100%}#salertWrapper .salert-content-wrap .t-product{display:block;font-size:120%;font-weight:700;line-height:1.2}#salertWrapper .salert-content-wrap small{font-size:70%;font-style:italic}.clearfix::after{content:"";clear:both;display:table}.popup_template .popup-item .btn-close{cursor:pointer;position:absolute;top:10px;right:15px;color:#000;font-size:22px;height:15px;width:15px;text-align:center;line-height:12px;z-index:999999}.popup_template .popup-item .close img{max-width:100%}@media screen and (max-width:767px){#salertWrapper .popup-item{padding:10px!important}#salertWrapper .popup_position.bottomRight{bottom:0!important;right:0!important;width:100%!important;left:0!important}#salertWrapper .popup_position .salert-content-wrap{font-size:13px!important;line-height:1.5!important}}@media screen and (max-width:480px){#sale_alertWrapper .popup_position{width:300px!important}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(../../../themes/rootscope/assets/css/slick/ajax-loader.gif) center center no-repeat}@font-face{font-display:swap;font-family:'slick';font-weight:400;font-style:normal;src:url(../../../themes/rootscope/assets/css/slick/fonts/slick.eot);src:url('../../../themes/rootscope/assets/css/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(../../../themes/rootscope/assets/css/slick/fonts/slick.woff) format('woff'),url(../../../themes/rootscope/assets/css/slick/fonts/slick.ttf) format('truetype'),url('../../../themes/rootscope/assets/css/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#0b3556}.switch input:focus+.slider{box-shadow:0 0 1px #0b3556}.switch input:checked+.slider:before{transform:translateX(15px)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:0.4s}.switch .slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;transition:0.4s}.switch .slider.round{border-radius:12px}.switch .slider.round:before{border-radius:50%}.switch .slider.wait{cursor:not-allowed}#wpadminbar .zaslatcz .ab-item,#wpadminbar .depoto .ab-item{position:relative}#wpadminbar .zaslatcz .ab-item .loader,#wpadminbar .depoto .ab-item .loader{display:none;position:absolute;top:50%;left:50%;content:"";width:20px;height:20px;transform:translate(-50%,-50%);z-index:10}#wpadminbar .zaslatcz .ab-item .loader:before,#wpadminbar .depoto .ab-item .loader:before{content:"";border:5px solid #f3f3f3;border-top:5px solid #555;border-radius:50%;background:0 0;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:0;left:0;bottom:0;right:0;margin-left:0;margin-top:0}#wpadminbar .zaslatcz .ab-item.disabled,#wpadminbar .depoto .ab-item.disabled{pointer-events:none;cursor:default}#wpadminbar .zaslatcz .ab-item.disabled .loader,#wpadminbar .depoto .ab-item.disabled .loader{display:block}#wpadminbar .zaslatcz .badge,#wpadminbar .depoto .badge{height:18px;width:18px;background-color:#3858e9;border-radius:50%;display:inline-block;vertical-align:text-bottom;text-align:center;margin-left:5px;min-width:0;position:relative}#wpadminbar .zaslatcz .badge span,#wpadminbar .depoto .badge span{line-height:18px;vertical-align:top}.depoto-stock-status>div{display:inline-block;padding:0 5px;color:#fff}.depoto-stock-status.yes>div{background-color:#d1253c}.depoto-stock-status.no>div{background-color:#7ad03a}.wp-core-ui .invoice-download-btn{margin-bottom:5px}