.payment-form .payment-options li label{cursor:pointer}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}span.clipboard{font-weight:normal;cursor:pointer;color:#f96311}li span.error{color:#f00;margin-bottom:.8em;display:block;width:100%}body{color:#000;font-size:16px;font-family:'Questrial',sans-serif;line-height:1.53846;background-color:#fff;}body #header-wrapper .current-phone{display:none}body form p.form-success{text-align:center;color:#008000;font-size:1em}body form p.form-failed{color:#f00}body .dropdown-menu{background-color:#1e1f1f;border-radius:0;border-top:0;top:calc(100% - 1px);}body .dropdown-menu a:hover{background-color:#1e1f1f}body .store-information{margin-top:60px}body #header nav.mobile-menu-wrapper ul li ul.sub-menu{display:block}body #header .site-logo{padding-left:30px;padding-right:0}body .container-fluid{overflow:hidden}body .featured-video img{max-width:100%}body #instafeed{overflow:hidden;height:255px}body #main-nav img,body .lang-nav-wrapper img{display:inline-block;max-width:30px;margin-right:5px;max-height:22px}body .top-panel,body .product-list,body #footer{margin-left:-15px;margin-right:-15px}body #header{background-color:rgba(60,60,59,0.9);margin-left:-15px;margin-right:-15px;z-index: 9999 !important;}body #header #logo a{background-image:url("/img/caden-logo-white.png");background-size:contain;width:325px;height:51px;display:inline-block;background-repeat:no-repeat;background-position:center center;max-width:99.5%}body .header-dark{background:#1e1e1f;width:100%;min-height:91px;position:relative;}body .header-dark:before{position:absolute;top:calc(100% - 9px);left:0;right:0;z-index:1;height:25px;background-image:radial-gradient(ellipse farthest-corner at 50% 100%,rgba(255,255,255,0.4) 72%,transparent 49%);content:''}body .header-dark .navbar-brand{display:inline-block;width:350px;height:77px;background-repeat:no-repeat;background-size:cover;background-image:url("/storage/sakuicms/img/Caden-Logo-Larger.png")}body .header-dark .lang-nav{text-align:right;}body .header-dark .lang-nav img{max-width:40px}body .sale-information{margin-top:0;margin-left:-15px;margin-right:-15px;}body .sale-information p{font-size:16px}body .header-caden{background:url("/img/gradient.png") repeat-x;}body .header-caden .header-phone-grey{color:#ccc;display:block;}body .header-caden .header-phone-grey a{color:#ff6d10;text-decoration:none;}body .header-caden .header-phone-grey a:hover{text-decoration:underline}body.sticky .lang-nav-wrapper li.dropdown:hover{background-color:transparent}body .lang-nav-wrapper ul.lang-nav a{text-align:right}body .lang-nav-wrapper ul.lang-nav li a span{display:block}body .lang-nav-wrapper a:any-link{color:#fff;font-size:14px;padding:8px 10px}body .lang-nav-wrapper .navbar-nav.centered{display:flex;flex:0 0 50%;justify-content:center;justify-items:center}body .lang-nav-wrapper li.dropdown:hover{background-color:#000}body .lang-nav-wrapper .dropdown-toggle{border-bottom:0}body .lang-nav-wrapper .dropdown-menu{background-color:#000;padding-left:.5rem;padding-right:.5rem;position:absolute;border-bottom:0;right:0;left:auto;}.dropdown-menu a{font-size:12px !important;line-height:15px !important;}body .lang-nav-wrapper .dropdown-menu a.dropdown-item:any-link{color:#fff;font-size:14px;padding:8px;border-bottom:0;background-color:#000;}body .lang-nav-wrapper .dropdown-menu a.dropdown-item:any-link img{margin-right:5px}body .lang-nav-wrapper li.nav-item a.nav-link{color:#fff;font-size:13px;padding:8px 10px 8px 25px}.footer{background-color:#000;color:#ccc;}.footer .btn.btn-orange{background-color:#ff6d10;color:#fff;width:100%}.footer sup{color:#ff6d10}.footer h3{color:#ff6d10;margin-top:1rem;margin-bottom:2rem}.footer p{padding:0;margin:.25rem}.footer a{color:#ff6d10;}.footer a:hover{color:#ff6d10;text-decoration:underline}.footer .img-link{display:inline-block;width:40px;height:40px;margin-right:1rem;}.footer .img-link img{width:100%;height:100%;display:block;position:relative;}.footer .img-link img:before{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5);content:"";display:block}.footer .img-link img:hover :before{display:none}.owl-carousel.home{overflow:hidden;margin-left:-15px;margin-right:-15px;box-sizing:border-box;width:calc(100% + 30px);position:relative}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-dots{z-index:1;position:absolute;bottom:10px;left:0;width:100%}.owl-theme .owl-item{min-height:100vh;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.owl-theme .owl-item .slide-link{display:block;width:100%;height:100%;position:absolute;left:0;right:0;z-index:2}.owl-theme .owl-prev{position:absolute;left:0;top:calc(50% - 25px);}.owl-theme .owl-prev span{font-size:45px}.owl-theme .owl-next{position:absolute;right:0;top:calc(50% - 25px);}.owl-theme .owl-next span{font-size:45px}.slideshow-wrapper{background:#000;position:relative;overflow:hidden;padding-left:0;padding-right:0;}.slideshow-wrapper .slideshow-elements{margin-bottom:0;}.slideshow-wrapper .slideshow-elements .slides-wrapper{margin:0 auto;background:#000;padding:0;max-height:480px;overflow:visible;position:relative;width:100%;}.slideshow-wrapper .slideshow-elements .slides-wrapper .fullwidth-slideshow{width:100%;position:relative;height:480px;}.slideshow-wrapper .slideshow-elements .slides-wrapper .fullwidth-slideshow:hover .bullets,.slideshow-wrapper .slideshow-elements .slides-wrapper .fullwidth-slideshow:hover .fa{opacity:1}.slideshow-wrapper .slideshow-elements .slides-wrapper .fa-angle-left{left:25px}.slideshow-wrapper .slideshow-elements .slides-wrapper .fa-angle-right{right:25px}.slideshow-wrapper .slideshow-elements .slides-wrapper .fa{cursor:pointer;z-index:20;font-size:100px;color:#fff;position:absolute;top:calc(240px - 50px);opacity:0}.slideshow-wrapper .slideshow-elements .slides-wrapper .bullets{opacity:0;position:absolute;bottom:0;left:calc(50%);z-index:20;}.slideshow-wrapper .slideshow-elements .slides-wrapper .bullets .bullet{border:1px solid #868686;background:#000;opacity:.5;width:20px;height:20px;display:inline-block;margin-right:7px;}.slideshow-wrapper .slideshow-elements .slides-wrapper .bullets .bullet.active,.slideshow-wrapper .slideshow-elements .slides-wrapper .bullets .bullet:hover{opacity:1}.slideshow-wrapper .slideshow-elements .slides-wrapper .pointer{cursor:pointer}.slideshow-wrapper .slideshow-elements .slides-wrapper .slide-item{position:absolute;height:100%;width:100%;left:0;top:0;z-index:18;overflow:hidden;visibility:hidden;transition:all .5s linear;}.slideshow-wrapper .slideshow-elements .slides-wrapper .slide-item .slide-image{background-size:cover;height:100%;width:100%}.owl-carousel.owl-drag{display:block;}.owl-carousel.owl-drag a.item{display:block;background-position:center center;background-size:cover;position:relative;padding:50% 0}.reveal-overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:5;display:none;background-color:rgba(10,10,10,0.45);overflow-y:auto;}.reveal-overlay .reveal{min-height:0;display:none;z-index:1006;padding:1rem;background:transparent;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}.reveal-overlay .large.reveal{width:90%;max-width:75rem;right:auto;left:auto;margin:0 auto;}.reveal-overlay .large.reveal iframe{width:100%;border:0;padding-top:30px}.reveal-overlay .close-button{margin-bottom:0;right:1rem;top:.5rem;font-size:2em;line-height:1;position:absolute;color:#8a8a8a;cursor:pointer;padding:0}@media only screen and (max-width:1270px){body #header .site-logo{padding-left:42px}body .top-panel,body .product-list,body .description-footer-wrapper,body .footer-bottom{padding-left:1rem;padding-right:1rem}body #logo{padding-left:1rem}body .lang-nav-wrapper{padding-right:1rem;padding-left:0}}@media only screen and (max-width:900px){body .store-information{margin-top:44px}body #header-wrapper{position:relative;}body #header-wrapper .current-phone{z-index:10;color:#fff;font-size:.8em;display:inline-block;position:absolute;top:28px;left:-5px;}body #header-wrapper .current-phone a{color:#fff;text-decoration:none}body #header .site-logo{padding-left:30px;}body #header .site-logo #logo{margin-top:-1px;}body #header .site-logo #logo a{height:19px;width:90px}body.light-header .owl-carousel.owl-theme.owl-loaded.home.owl-drag{margin-top:47px !important;font-size:40%}section .comparison-table .decadence{padding:1rem 0 !important}section .comparison-table .wrapper .row{margin-right:0 !important;margin-left:0 !important;}section .comparison-table .wrapper .row .image{text-align:center;}section .comparison-table .wrapper .row .image img{display:inline-block;max-width:90%}section .comparison-table .wrapper .row .col-12{max-width:50%;flex:0 0 50%;}section .comparison-table .wrapper .row .col-12 .content{width:85%;margin-left:auto;margin-right:auto;}section .comparison-table .wrapper .row .col-12 .content h3{text-align:left}}.lang-nav a.click-flag{padding-right:7px !important}.lang-nav span.country{min-width:calc(100% - 30px);width:calc(100% - 30px);display:block;text-align:right;padding-right:15px}.lang-nav span.flag{min-width:30px;width:30px;display:block;text-align:left;padding-left:15px}body #header{z-index:10;transition:all .7s ease-in-out;top:0;left:-15px;width:calc(100% + 30px);position:fixed;}body #header .wrapper{position:relative;}body #header .wrapper nav{text-align:center}body.sticky #header{background-color:rgba(30,31,31,0.6)}body.light-header .owl-carousel.owl-theme.owl-loaded.home{position:relative;margin-top:0}body.light-header #header{background-color:rgba(24,24,25,0.52);z-index:10;}body.light-header #header .wrapper{position:relative}body{background-color:#fff}.header-line,.three-steps{background-image:url("/img/home_line_bkg.png");}.header-line h3,.three-steps h3{color:#ff6d10}.header-line p,.three-steps p{color:#ccc;}.header-line p a,.three-steps p a{color:#ff6d10}.items-list-home{background-color:#ccc;}.items-list-home .internal{background-color:#fff;padding-bottom:2rem}section.slider{width:100%;height:480px;background-color:#000;background-image:url("/img/view_4.jpg");background-size:cover;background-position-x:50%;background-position-y:50%}.product-mini-card img{max-width:100%;width:100%}body .owl-theme.owl-carousel .owl-nav .owl-next span{margin-right:5px}body .owl-theme.owl-carousel .owl-nav .owl-prev span{margin-left:5px}body .owl-theme.owl-carousel .owl-nav .owl-next,body .owl-theme.owl-carousel .owl-nav .owl-prev{background-color:rgba(0,0,0,0.6);display:inline-block;}body .owl-theme.owl-carousel .owl-nav .owl-next:focus,body .owl-theme.owl-carousel .owl-nav .owl-prev:focus{outline:none}body .owl-theme.owl-carousel .owl-nav .owl-next:hover,body .owl-theme.owl-carousel .owl-nav .owl-prev:hover{background-color:rgba(0,0,0,0.6)}body .owl-theme.owl-carousel .owl-nav .owl-next span,body .owl-theme.owl-carousel .owl-nav .owl-prev span{font-size:2rem;color:#fff}body .owl-theme.owl-carousel .owl-nav .owl-next{padding:5px 0 0 9px !important;right:4px}body .owl-theme.owl-carousel .owl-nav .owl-prev{padding:5px 9px 0 3px !important;left:4px}@media (min-width:992px){.col-lg-20-percent{max-width:20%;-webkit-box-flex:0;flex:0 0 20%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}}@media (min-width:900px){.col-md-20-percent{max-width:20%;-webkit-box-flex:0;flex:0 0 20%}}a.button.learn-more{border-radius:10px;background-color:#666;color:#fff;font-weight:bold;padding:10px 15px;display:inline-block}h3.collection-name{font-size:2.1rem;line-height:1rem;font-weight:bold;margin-bottom:20px;padding-top:2rem}.product-mini-card .image{margin-bottom:30px}.product-mini-card .title{font-weight:bold;font-size:18px;color:#000;margin-bottom:30px}.product-mini-card .short-description{font-size:13px}.items-list-home .internal{padding-top:1rem}.row.collection-items-home{margin-top:2rem}.price{margin-bottom:0}.price-list{margin-bottom:2rem;}.price-list .strike{text-decoration:line-through}.price-list li{list-style-type:none;font-weight:bold;}.price-list li .sale_price{color:#ff6d10;display:block;line-height:1rem}.price-list li .regular_price{color:#000;display:block;line-height:1rem}.three-steps{margin-top:2rem;}.three-steps h3{font-size:1.7em;margin-top:.7rem}.three-steps .badge{font-size:20px;border-radius:50%;margin-right:2rem;padding:2rem}.three-steps .badge-dark{background-color:#000}.products-list-vertical .row.item{margin-bottom:4rem}.products-list-vertical .orange{color:#f96311}.products-list-vertical .cross{text-decoration:line-through}.products-list-vertical .title{font-size:22px;font-weight:bold;color:#347cb7}.products-list-vertical .add-to-cart-wrapper{display:flex;align-items:flex-end;}.products-list-vertical .add-to-cart-wrapper form input[type=submit]{padding:18px 20px}.d-flex.flex-price{align-items:flex-end}.d-flex.flex-cart{align-items:flex-end;justify-content:flex-end}form input[type=submit].add-to-cart-vertiacal-list{margin-bottom:0;padding:18px 54px}.product-list .row .col-12 h2,.product-list .row .col h2,.product-list .row .col-12 h1{padding-top:1rem;font-size:20px}.product-list .row .col{max-width:20%}.collection-subheader h3,.collection-subheader h4,.collection-subheader h5,.collection-subheader h6{font-size:20px;font-weight:bold;text-align:left;padding-top:1rem;margin-bottom:.5rem;color:#000}.collection-subheader h1,.collection-subheader h2{font-size:20px;color:#fff;font-weight:bold;letter-spacing:.3px;text-decoration:none;padding:1rem 0;margin-bottom:0;background-color:#f96311;text-align:center;}.collection-subheader h1 h1,.collection-subheader h2 h1{text-transform:uppercase}.collection-subheader p{color:#000;font-size:14px;text-align:left;font-weight:normal}.review-banner{overflow:hidden;margin:1em 0 1em 0;display:flex;flex:0 0 50%;max-width:50%;}.review-banner img{width:calc(100% + 2px);display:block}.single-product .gallery #gallery-navigation{margin-bottom:7px;}.single-product .gallery #gallery-navigation a{margin-right:6px;}.single-product .gallery #gallery-navigation a img{display:inline-block;width:45px}.single-product .gallery #current-image{overflow:hidden;text-align:center;}.single-product .gallery #current-image span.oi{position:absolute;font-size:21px;top:250px;opacity:1;cursor:pointer;}.single-product .gallery #current-image span.oi.hide{opacity:0}.single-product .gallery #current-image span.oi.oi-chevron-left{left:0}.single-product .gallery #current-image span.oi.oi-chevron-right{right:0}.single-product .gallery #current-image img{width:auto;max-width:100%}table.collect td,table.collect th{border-right:1px dashed #f1cfcf;padding:5px 8px}table.collect td{font-weight:bold}td.red{color:#e24545;font-weight:bold}.btn-orange{background-color:#ff6d10;color:#fff}.cart .inner{background-color:#fff;padding:1rem;}.cart .inner .callout.warning li{list-style-type:none;color:#e24545}.cart .inner .cart-summary th{background:#f5f5f5;min-width:250px;padding:8px;font-size:20px}.cart .inner .cart-summary td.red{color:#e24545;font-weight:bold;padding:8px;font-size:20px}.cart .inner h3{color:#ff6d10}.cart .inner a.grey{color:#000}.item .inner{background-color:#fff;max-width:1200px;padding:1rem;}.item .inner .grey i{font-size:9px;margin:0 5px}.item .inner .cart-summary button{color:#fff;background-color:#ff6d10}.item .inner .product-description{font-size:20px}.item .inner .short-description{border-bottom:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}.item .inner .price{border-bottom:1px solid #ccc;padding-bottom:1rem;padding-top:1rem;}.item .inner .price .price-list .sale_price,.item .inner .price .price-list .regular_price{display:inline-block;color:#000}.item .inner h4.attributes{max-height:80px;margin-top:1rem}.item .inner table.attributes{margin-top:1rem;margin-bottom:2rem;border:1px solid #f5f5f5;}.item .inner table.attributes th{background-color:#f5f5f5;text-align:left;border-bottom:1px solid #f5f5f5;font-size:14px;padding:.2rem}.item .inner table.attributes td{text-align:center;border-bottom:1px solid #f5f5f5;font-size:14px;padding:.2rem}.item .inner h3{color:#ff6d10;font-size:27px;border-bottom:1px solid #ccc;padding-bottom:.7rem}.item-image{display:inline-block;width:100%}body.single-product-layout .header-dark{background-color:rgba(30,30,31,0.5);}body.single-product-layout .header-dark:before{background-image:radial-gradient(ellipse farthest-corner at 50% 100%,#fff 84%,transparent 49%)}body.single-product-layout .header-dark #main-nav li.nav-item a.nav-link:any-link{color:#fff}body.single-product-layout .header-dark .navbar-brand{background-image:url("/storage/sakuicms/img/Caden-Logo-Larger-white.png")}.comparison-table{margin-top:.5rem;margin-bottom:.5rem}span.selected-price{display:flex;}span.selected-price .is_price{padding-top:8px;margin-right:8px;display:block;font-weight:bold;font-size:30px;color:#ff6d10;}span.selected-price .is_price .grey{font-size:22px;color:#000;}span.selected-price .is_price .grey .cross{text-decoration:line-through}.video-item{cursor:pointer;}.video-item .image{background-size:cover}.single-product-layout .curve img{display:none}.product-list h3{font-size:20px;margin:10px 0;font-weight:500;line-height:1.1}.product-list .row .col .description{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.3px;}.product-list .row .col .description p{margin-bottom:5px;}.product-list .row .col .description p span{font-size:14px;font-family:"Calibri";letter-spacing:.3px;text-transform:none}.product-list .row .col .description p span.orange{color:#fd6311;display:block}.product-list .row .col .description a p{margin:0;font-size:18px;font-weight:500;text-transform:uppercase;}.product-list .row .col .description a p strong{font-weight:bold}.product-list .row .col .description a p.info{margin-bottom:5px;margin:0 0 10px;font-family:"Calibri";font-size:14px !important;letter-spacing:.3px;font-weight:normal;text-transform:none}.product-list .row .col .description a p.free-shipping{text-transform:none;color:#f96311;margin:0 0 10px;margin-top:0;font-family:"Calibri";font-weight:normal;font-style:normal;font-size:14px}@media only screen and (max-width:900px){.single-product .gallery #current-image{position:relative;}.single-product .gallery #current-image span.oi{top:50%}}@font-face{font-family:'LatoRegular';src:url("/fonts/Lato-Regular.ttf") format("truetype")}@font-face{font-family:'CalibreBold';src:url("/fonts/calibre-bold.ttf") format("truetype")}@font-face{font-family:'GillSans';src:url("/fonts/gillsans/GillSans-02.ttf") format("truetype")}@font-face{font-family:'GillSans';font-style:italic;src:url("/fonts/gillsans/GillSans-Italic-03.ttf") format("truetype")}@font-face{font-family:'GillSans';font-weight:200;src:url("/fonts/gillsans/GillSans-Light-06.ttf") format("truetype")}@font-face{font-family:'GillSans';font-weight:200;font-style:italic;src:url("/fonts/gillsans/GillSans-LightItalic-05.ttf") format("truetype")}@font-face{font-family:'GillSans';font-weight:600;src:url("/fonts/gillsans/GillSans-Bold-04.ttf") format("truetype")}@font-face{font-family:'GillSans';font-weight:600;font-style:italic;src:url("/fonts/gillsans/GillSans-BoldItalic-01.ttf") format("truetype")}@font-face{font-family:"Calibri";font-weight:300;src:url("/fonts/Calibri/3bf8ead2-2902-446a-af57-fcf4e5da22db.eot?#iefix");src:url("/fonts/Calibri/3bf8ead2-2902-446a-af57-fcf4e5da22db.eot?#iefix") format("eot"),url("/fonts/Calibri/52f16f8c-2868-43ee-a2ca-378b097a3580.woff2") format("woff2"),url("/fonts/Calibri/9cb02ba8-d928-43f5-a1bd-32fb78238194.woff") format("woff"),url("/fonts/Calibri/1cc9eda5-6732-4a23-ad69-782421f8c81b.ttf") format("truetype"),url("/fonts/Calibri/bf08ac41-3def-4da6-976b-7f125842a2c3.svg#bf08ac41-3def-4da6-976b-7f125842a2c3") format("svg")}@font-face{font-family:"Calibri";font-weight:300;font-style:italic;src:url("/fonts/Calibri/443c8ba0-016c-4a11-af5c-58f3c01f635c.eot?#iefix");src:url("/fonts/Calibri/443c8ba0-016c-4a11-af5c-58f3c01f635c.eot?#iefix") format("eot"),url("/fonts/Calibri/aa102de4-ec9f-42ac-b628-6c30e83d0d93.woff2") format("woff2"),url("/fonts/Calibri/b67d06e6-0656-41da-a1f4-e700d786580b.woff") format("woff"),url("/fonts/Calibri/ed45e86a-ab65-4c27-9c41-b4b3d13bc2c6.ttf") format("truetype"),url("/fonts/Calibri/301a0a5a-16af-4dae-84e6-c032da865cac.svg#301a0a5a-16af-4dae-84e6-c032da865cac") format("svg")}@font-face{font-family:"Calibri";src:url("/fonts/Calibri/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");src:url("/fonts/Calibri/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("/fonts/Calibri/367341fc-4cc6-4a79-89ad-d6c61561611e.woff2") format("woff2"),url("/fonts/Calibri/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("/fonts/Calibri/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype"),url("/fonts/Calibri/59b6060c-d311-413e-b351-d79aaf982f7a.svg#59b6060c-d311-413e-b351-d79aaf982f7a") format("svg")}@font-face{font-family:"Calibri";font-style:italic;src:url("/fonts/Calibri/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix");src:url("/fonts/Calibri/f5fb4de8-efeb-47a8-94a7-50b825a6966a.eot?#iefix") format("eot"),url("/fonts/Calibri/e1cc7218-de20-4af1-a27c-6f325a4b0f0f.woff2") format("woff2"),url("/fonts/Calibri/cac25ebb-269d-41e9-8ee5-78589746706e.woff") format("woff"),url("/fonts/Calibri/6a4b5dab-ebbd-4741-80c7-3b30cd46e05d.ttf") format("truetype"),url("/fonts/Calibri/318af76f-0012-4791-a785-d241f2613955.svg#318af76f-0012-4791-a785-d241f2613955") format("svg")}@font-face{font-family:"Calibri";font-weight:600;src:url("/fonts/Calibri/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");src:url("/fonts/Calibri/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("/fonts/Calibri/3ded7064-503f-4fa0-853b-9f7a2cf55f20.woff2") format("woff2"),url("/fonts/Calibri/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("/fonts/Calibri/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype"),url("/fonts/Calibri/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3") format("svg")}@font-face{font-family:"Calibri";font-weight:600;font-style:italic;src:url("/fonts/Calibri/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix");src:url("/fonts/Calibri/c0f723f3-c373-4abc-9043-0fb0b460b8dc.eot?#iefix") format("eot"),url("/fonts/Calibri/fe969ae7-f9ce-40b2-93cc-9cc7138809a2.woff2") format("woff2"),url("/fonts/Calibri/e43fbe67-bdec-48c3-b305-e4f021d8e755.woff") format("woff"),url("/fonts/Calibri/7cf1f907-81f8-4b27-8ae5-986118860da1.ttf") format("truetype"),url("/fonts/Calibri/d5b3dbd1-291d-4354-bdcd-216ef956c562.svg#d5b3dbd1-291d-4354-bdcd-216ef956c562") format("svg")}body .featured-video{display:none}p{margin-top:0}body{margin:0}a:-webkit-any-link{text-decoration:none}canvas{width:100%}.wrapper{max-width:1249px;margin-left:auto;margin-right:auto}.curve{position:relative}.curve-image{position:absolute}#header .wrapper .row{padding-top:0}#header nav{display:block;white-space:nowrap;padding-bottom:.1rem}#header nav ul{list-style-type:none;margin:0;display:inline-block;padding:0}#header nav ul li{display:inline-block;position:relative;margin-right:10px}#header nav ul li:last-child{margin-right:0}#header nav ul li a{font-family:"Calibri";font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;text-transform:uppercase;position:relative}#header nav ul > li a::after{content:'';height:2px;width:100%;background-color:#f76326;position:absolute;bottom:-3px;left:0;visibility:hidden;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#header nav ul.lang-nav li a::after{display:none}#header nav #main-nav-desktop ul > li:hover > a::after{visibility:visible;opacity:1}#header nav ul > li .dropdown-menu a:hover{background-color:#3c3c3b}#header nav ul li ul{display:none}#header .location-details{text-align:right}#header .location-details a span{font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;display:block}#header .location-details a .country img{display:inline-block;width:15%}#header .location-details a .country span{display:inline-block;vertical-align:top}#header .country-list ul{margin:0;padding:0;list-style-type:none}#header .country-list{position:absolute;top:0;background-color:#1e1f1f;padding:0 1rem 1rem;display:none;transition:width 2s;transition-timing-function:ease-in-out;-webkit-transition:width 2s;-webkit-transition-timing-function:ease-in-out;}#header .country-list ul li{text-align:right}#header .country-list ul li span{font-family:"Calibri";font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;text-transform:normal;position:relative;display:block}#header .country-list ul li .country img{display:inline-block;width:15%}#header .country-list ul li .country span{font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;vertical-align:top}.top-panel{background-color:#1e1f1f}.top-panel .description{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;text-align:center}.top-panel .description h1{font-size:26px;font-weight:bold;color:#f96311;text-transform:uppercase}.top-panel .description h3{font-size:20px;font-weight:bold}.top-panel .contact-form h3{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-decoration:none;font-size:24px;font-weight:bold;color:#f96311;text-transform:uppercase}.product-list .row .col{text-align:center}.product-list .row .col a{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;text-decoration:none}.product-list .row .col .free-shipping{font-size:14px;color:#f96311}.product-list .row .col .info{font-size:14px}.product-list .row .col .price{padding-bottom:0}.product-list .row .col .price p{margin-bottom:0}.product-list .row .col .price p .orange{color:#f96311}.product-list .row .col .price p .orange .cross{text-decoration:line-through;text-decoration-color:#000}.product-list .row .col .shop-button{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;font-size:20px;background-color:#f96311;padding:.2rem 0;border-radius:5px;display:block;margin-bottom:1rem}section .sale-information{background-color:#f96311;text-align:center}section .sale-information p{font-family:"LatoRegular";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;margin-bottom:0;padding:.72rem 0}section .single-product{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;text-decoration:none;position:relative}section .single-product h3,section .single-product h1{font-size:24px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #000;margin:.5rem 0}section .single-product .price{padding:0 0 2rem;font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;text-decoration:none;position:relative}section .single-product .price div span{font-size:16px;font-weight:bold;text-transform:uppercase;padding-right:.4rem}section .single-product .price div span.orange{color:#fd6d28;padding-right:0;display:block}section .single-product .price div span.orange .cross{text-decoration:line-through}section .single-product form{border-bottom:0}section .single-product form select{width:100%;height:40px;border:solid 1px #d6d6d5;font-family:"LatoRegular";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}section .single-product form select:focus{outline:none}section .single-product form input[type=submit]{font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:center;color:#fff;background-color:#f96311;padding:1rem 1.5rem;text-transform:uppercase;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin-bottom:1rem;border:0;width:35%}section .single-product form input[type=submit]:hover{text-decoration:underline;color:#f96311;background-color:transparent;border:2px solid #f96311}section .single-product form select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 20px) calc(1.5em + 2px),calc(100% - 15px) calc(1.5em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 3.7em;background-repeat:no-repeat}section .product-description{font-family:"Calibri";font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}section .product-description h3,.video .video-wrap h3{font-size:24px;text-transform:uppercase;border-bottom:1px solid #000;margin:1rem 0 .5rem}.video.col-12{max-width:100%}.video .video-item-column.col-6.k-0{margin-left:0;padding-left:0}.video .video-item-column.col-6{padding-left:0;padding-right:0;margin-left:5px;max-width:calc(25% - 4px)}.col-12.video-wrap{padding-right:0;padding-left:0}section .product-description .video .video-item p{margin-bottom:.5rem}section .product-description .video .video-item p a{font-family:"Calibri";font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;width:100%;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin-top:.5rem}section .comparison-table .decadence{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;padding:1rem .9375rem 0}section .comparison-table .caden{border-top:1px solid #000;border-right:1px solid #000;padding:1rem .9375rem 0}section .comparison-table .wrapper .row:last-child{border-bottom:1px solid #000}section .comparison-table .image{text-align:center}section .comparison-table .image img{height:20px;width:auto}section .comparison-table .content h3{font-family:"Calibri";font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-transform:uppercase;color:#f96311;width:100%;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin:0;margin-bottom:.5rem}section .comparison-table .content p{font-family:"Calibri";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;width:100%;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.section-instagram{margin-top:0;background-color:#1e1f1f;padding-bottom:2rem;border-bottom:2px solid #fff}.section-instagram .heading{text-align:center}.section-instagram .heading h3{font-family:"Calibri";font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.section-instagram #instafeed .column{display:inline-block;width:25%}.section-instagram #instafeed .column > a > img{width:100%;height:200px}.section-instagram #instafeed .slick-list .slick-track .slick-slide{height:auto}#footer{background-color:#1e1f1f}#footer .footer-content{font-family:"Calibri";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#fff;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}#footer .footer-content h3{font-size:24px;text-transform:uppercase;font-weight:bold;color:#f96311;margin:1rem 0 .5rem}#footer .footer-content h4{font-size:20px;text-transform:uppercase;font-weight:bold;color:#f96311;margin:0}#footer .contact-us h3{font-family:"Calibri";font-size:24px;text-transform:uppercase;font-weight:bold;color:#f96311;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin:1rem 0 .5rem}form input[type="text"],form input[type="email"]{width:100%;height:40px;border:solid 1px #d6d6d5;font-family:"LatoRegular";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px}form input[type=text]:focus,form input[type=email]:focus{outline:none}form textarea{border:solid 1px #d6d6d5;width:100%;max-width:100%;min-width:100%;min-height:140px;font-family:"LatoRegular";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding:10px;margin-bottom:10px}form textarea:focus{outline:none}#footer .contact-us .text-center{text-align:center}form input[type=submit]{font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:center;color:#fff;background-color:#f96311;padding:18px 45px;text-transform:uppercase;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin-bottom:1rem;border:0;width:100%}form input[type=submit]:hover{text-decoration:underline;color:#f96311;background-color:transparent;border:2px solid #f96311}#footer .footer-bottom .full-contact-details{padding:1rem 0;background-color:#000;display:none}#footer .footer-bottom .full-contact-details .country{color:#fff;text-align:center;border-right:1px solid}#footer .footer-bottom{background-color:#000}#footer .footer-bottom .footer-contact a{font-family:"Calibri";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:center;color:#fff;padding:1rem .9375rem;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;border:0;width:100%}#footer .footer-bottom .copyright{text-align:right}#footer .footer-bottom .copyright,#footer .footer-bottom .social-links{padding:1rem .9375rem}#footer .footer-bottom .copyright p{font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin-bottom:0}#footer .footer-bottom .social-links a{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background-color:#f9f9f9;color:#333;text-decoration:none;margin-right:5px}#footer .footer-bottom .social-links a:last-child{margin-right:0}#footer .footer-bottom .social-links a .social_facebook{position:relative;top:1px}#footer .footer-bottom .social-links a .social_instagram{position:relative;top:1px}#footer .footer-bottom .social-links a .social_youtube{position:relative;top:1px}table{width:100%;border-collapse:collapse;border-spacing:0}table tbody td a{color:#000}table tr td.qty{text-align:center}table thead tr:nth-child(1){background-color:#fff !important;border-bottom:none}table tr{background-color:#d3d3d3;border-bottom:2px solid #fff}table td,table th{padding-bottom:.5rem;padding-left:.3rem;padding-right:.3rem}table th{text-align:left}.qty input{text-align:center;border:1px solid #a1a1a1}span.save{background-color:#f00;padding:0 .5rem;color:#fff;text-transform:uppercase}.remove a{font-size:1.5rem;color:#000;line-height:0}.total{font-size:20px;text-transform:uppercase;text-align:right}.cart .description select{width:15%;height:25px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#000;padding-left:5px;padding-right:10px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.cart .description select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 10px) calc(0.5em + 0px),calc(100% - 5px) calc(0.5em + 0px),100% 0;background-size:5px 5px,5px 5px,2.5em 3.7em;background-repeat:no-repeat}.payment-form,.cart{font-family:"Calibri";font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.3px;color:#000;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.cart h3{font-size:24px;font-weight:bold;border-bottom:1px solid #444;margin:1rem 0}.payment-form .ccv{display:inline-block;width:8%;vertical-align:middle}.payment-form .card-icon{width:20%;display:block}.payment-form .card-icon img{width:100%}.payment-form ul{list-style-type:none;margin:0;padding:0}.payment-form ul li.address{position:relative}.payment-form ul li.address ul li{cursor:pointer;border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:5px;padding-left:8px}.payment-form ul li.address ul{max-height:300px;overflow-y:scroll;position:absolute;top:100%;left:0;width:100%;background:#fff}.payment-form ul li label{cursor:pointer}.payment-form .label{font-size:24px;font-weight:bold;display:block;border-bottom:1px solid #444;margin:1rem 0}.payment-form .payment-options li{padding-bottom:.5rem}.payment-form .payment-options li:last-child{padding-bottom:0}.payment-form ul li.credit-card select,.payment-form ul li.credit-card input[type="number"]{width:30%;height:40px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.payment-form ul li select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 20px) calc(1em + 4px),calc(100% - 15px) calc(1em + 4px),100% 0;background-size:5px 5px,5px 5px,2.5em 3.7em;background-repeat:no-repeat}.payment-form ul li.address select{width:50%;height:40px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.payment-form ul li.address input.city,.payment-form ul li.address input.zip{width:49%;height:40px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px}.payment-form ul li.address input.state{width:50%;height:40px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px}.payment-form ul li input[type="tel"]{width:100%;height:40px;border:solid 1px #d6d6d5;font-family:"Calibri";font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.88em;letter-spacing:.1px;text-align:left;color:#000;padding-left:10px;padding-right:10px;margin-bottom:10px}.payment-form ul li input[type="submit"]{width:30%}.wrapper .row .payment-form ul li.active{display:block}.payment-form ul li.credit-card,.payment-form ul li.direct-bank-trf,.payment-form ul li.cash{display:none}:-webkit-any(article,aside,nav,section) h1{font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em}h3{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}@media only screen and (max-width:900px){section .comparison-table .image img{height:auto}#header .logo-col{margin-bottom:1rem}#header nav ul.menuMain{display:none}#header .nav-col{padding-top:.5rem;text-align:right}#header nav{padding:0}#header .contact-col{text-align:center;padding-top:0}#header .contact-col a .country img{width:15%}#header .contact-col a .country .content{padding:0 0 0 .5rem;vertical-align:middle}#header .contact-col a .phone-number{line-height:normal}}@media only screen and (max-width:900px){.video .video-wrapper{padding:0}section .comparison-table .decadence .image img{width:100% !important}section .comparison-table .caden .image img{width:60% !important}}@media only screen and (max-width:768px){#header .other-country{padding:2rem 1rem}#header .other-country .country .details{text-align:left;padding:0}#header .other-country .country .details span{font-size:14px;line-height:1}#header .other-country .flag{float:left;padding:0 15px}}@media only screen and (max-width:900px){.section-instagram #instafeed .column > a > img{height:110px}}@media only screen and (max-width:900px){form input[type=submit]{padding:7px 45px}form input[type="text"],form input[type="email"]{height:30px;line-height:1;padding-left:5px;padding-right:5px}form textarea{min-height:90px;line-height:1;padding:5px}.payment-form ul li input[type="submit"]{width:100% !important}.payment-form ul li.address input.city,.payment-form ul li.address input.zip{width:100% !important}.payment-form ul li.address input.state{width:100% !important}.payment-form ul li.address select{width:100% !important}.payment-form ul li.credit-card select,.payment-form ul li.credit-card input[type="number"]{font-size:13px !important;width:29% !important}.payment-form .card-icon{width:35% !important}}@media only screen and (max-width:900px){#footer .footer-bottom .copyright,#footer .footer-bottom .social-links,#footer .footer-bottom .footer-contact{text-align:center}#footer .footer-bottom .full-contact-details .country{border-right:0;border-bottom:1px solid #fff}}body .lang-nav-wrapper .dropdown-menu{top:calc(100% - 3px)}body.locked-scroll{overflow:hidden}@media only screen and (max-width:900px){table.collect{max-width:100%;font-size:.6em}table.cart{font-size:.7em}.product-list .row .col{max-width:100%}.products-list-vertical .col-sm-12{padding-bottom:1.5rem}.container-fluid{overflow:hidden;}.container-fluid #header nav{display:flex}.container-fluid #header .col-sm-9{width:calc(100% - 160px)}.container-fluid #header .col-sm-3{width:160px}.container-fluid #logo{padding-left:1.5rem}.container-fluid .mobile-menu-wrapper{position:relative;text-align:right;}.container-fluid .mobile-menu-wrapper #main-nav,.container-fluid .mobile-menu-wrapper #langs-nav{display:none}.container-fluid .mobile-menu-wrapper #main-nav.show,.container-fluid .mobile-menu-wrapper #langs-nav.show{display:block;position:absolute;top:100%;right:0;width:100vw;height:100vh;min-height:100vh;overflow-y:scroll;background-color:#1e2020;z-index:10000;padding-top:2rem;}.container-fluid .mobile-menu-wrapper #main-nav.show > ul,.container-fluid .mobile-menu-wrapper #langs-nav.show > ul{padding-bottom:3rem}.container-fluid .mobile-menu-wrapper #main-nav.show ul,.container-fluid .mobile-menu-wrapper #langs-nav.show ul{width:100%;}.container-fluid .mobile-menu-wrapper #main-nav.show ul li.divider,.container-fluid .mobile-menu-wrapper #langs-nav.show ul li.divider{height:1px;width:50%;margin-right:auto;margin-left:auto;background:#fff}.container-fluid .mobile-menu-wrapper #main-nav.show ul li,.container-fluid .mobile-menu-wrapper #langs-nav.show ul li{display:list-item;list-style-type:none;text-align:center;margin-top:.75rem;}.container-fluid .mobile-menu-wrapper #main-nav.show ul li:hover a:after,.container-fluid .mobile-menu-wrapper #langs-nav.show ul li:hover a:after{background-color:transparent;display:none}.container-fluid #langs-nav li a{color:#fff;display:flex;text-align:left;justify-content:flex-start;max-width:198px;margin:0 auto;}.container-fluid #langs-nav li a:hover{background-color:transparent}.container-fluid #langs-nav .flag{margin-right:20px;}.container-fluid #langs-nav .flag img{width:29px}.container-fluid .fr .flag{margin-left:-6px}.container-fluid .navbar-toggler.langs-button.collapsed [data-icon="M"]{display:none}.container-fluid .navbar-toggler.langs-button:not(.collapsed) img{display:none}.container-fluid .navbar-toggler.langs-button img{width:29px}.container-fluid .navbar-toggler{padding-top:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;flex:0 0;justify-items:center;}.container-fluid .navbar-toggler:focus{outline:0}.container-fluid .navbar-toggler span.text{text-transform:uppercase;font-size:.5rem;padding-left:.2rem;text-align:left;color:#fff;display:block}.container-fluid .navbar-toggler [data-icon]{color:#ccc;font-size:2rem;display:inline-block}.container-fluid .navbar-toggler.collapsed [data-icon="a"]{display:inline-block}.container-fluid .navbar-toggler.collapsed [data-icon="M"]{display:none}.container-fluid .navbar-toggler:not(.collapsed) [data-icon="a"]{display:none}.container-fluid .navbar-toggler:not(.collapsed) [data-icon="M"]{display:inline-block}.featured-video{max-width:100%;overflow:hidden;}.featured-video img{max-width:100%}.top-panel,.product-list,#footer{padding-left:1rem;padding-right:1rem}.owl-theme .owl-item{min-height:calc(100vw * 0.58)}.owl-theme .owl-dots{display:none}}.lang-nav .nav-link span[data-icon]{position:absolute;font-size:25px;top:calc(100% - 32px);left: 0;}@media only screen and (min-width:901px) and (max-width:1120px){#header nav ul li{margin-right:3px;}#header nav ul li a{font-size:12px}}.show-after-load{visibility:hidden}.static-page{padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-top:3.75rem;}.static-page .image-wrapper img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.static-page .orange{color:#fd6311}.static-page .grey{color:#666}.static-page h1,.static-page h2,.static-page h3,.static-page h4,.static-page h5,.static-page h6{font-family:'Calibri'}.static-page h1{font-size:30px}.static-page h2{font-size:27px}.static-page h3{font-size:23px}.static-page h4{font-size:19px}.static-page h5{font-size:16px}.static-page h6{font-size:14px}.static-page .small-black{font-weight:500;margin-bottom:1rem;}.static-page .small-black img{max-height:16px;margin-left:10px;}.static-page .small-black img.united-kingdom{width:21px}


@media only screen and (max-width: 900px){
    .container-fluid #langs-nav li a {
        max-width: 228px;
    }
}

/* CSS for showing 6/7 columns on home-page. */
.product-list .row .col.col-7 {
    min-width: 14.2857143% !important;
    flex: 0 0 14.2857143%;
    max-width: 14.2857143%;
}

.product-list .row .col img {
    width: 100%;
}

.product-list .row .col h2 {
    padding-bottom: 1rem;
}

@media only screen and (max-width: 900px) {
    .product-list .row .col.col-2,
    .product-list .row .col.col-7 {
        min-width: 100% !important;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .product-list .row .col img {
        width: unset;
    }
}

/* Add even-odd grid effect on mobiles. */
@media only screen and (max-width: 900px) {
    .product-list .row .col.odd {
        background-color: #cdcccc;
    }
}

/* CSS for adding link and hover effects on CTA. */
.product-list .row .col h2 a {
    padding: .25em .5em;
    color: #f96311 !important;
    border-bottom: 2px solid #f96311;
    font-size: 18px;
}

.product-list .row .col.col-7 h2 a {
    font-size: 12px;
}

.product-list .row .col h2 a:hover {
    font-weight: 900;
}

@media only screen and (max-width: 900px) {
    .product-list .row .col h2 a {
        font-size: 25px !important;
    }
}

/* CSS for home videos. */
.home-video-wrapper {
    width: 100% !important;
}

@media only screen and (min-width: 900px) {
    .product-list .row .home-video-wrapper .row .col.big-video.video-thumb {
        padding-right: 10px !important;
        max-width: min-content !important;
    }
}

.product-list .row .home-video-wrapper .row .col.big-video.video-thumb {
    min-width: 16.66% !important;
}

/* Payment Options*/
div.payment-form ul li.cash.active a {
  border-bottom: solid 2px #F96311;
}