@import "fontface.css"; :root{--main-bg-color:#fff;--main-theme-color:#6d0000;--sec-theme-color:#430000;--ter-theme-color:#e8e6d9;--coloredbg-text-color:#fff;--whitebg-text-color:var(--main-theme-color);--font-fam:Lato}body{margin:0;padding:0;color:#1f1a17;font-family:var(--font-fam);background:#fff;overflow-x:hidden}:root{--black-color:#000}@navigation-level0-item__color:var(--main-theme-color);@submenu-item__color:var(--main-theme-color);@navigation__background:var(--main-bg-color);@navigation-desktop-level0-item__color:var(--main-bg-color);@navigation-desktop-level0-item__hover__color:var(--ter-theme-color);@navigation-desktop-level0-item__active__color:var(--sec-theme-color);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%}body ul{list-style:none;margin:0}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}img{max-width:100%;border:none;height:auto}a{outline:0;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:none}a img{border:0;text-decoration:none}.actions-toolbar a.action.create.primary{border:1px solid var(--sec-theme-color) !important;padding:6px 35px !important;border-radius:50px !important;color:var(--main-theme-color) !important;background:0 0 !important;font-size:17px !important}.actions-toolbar a.action.create.primary:hover{background:var(--main-theme-color) !important;color:#fff !important;box-shadow:none !important}.block-search.show{display:block !important;position:absolute;top:59px;right:51px}.panel.header{position:relative}.block-minicart{color:var(--main-theme-color);font-family:var(--font-fam)}.authentication-dropdown .modal-inner-wrap{padding:0 25px !important}.minicart-wrapper .action.close:before{color:#fff;margin:0;padding-top:8px}.block-minicart .subtotal{margin:-19px 10px 10px;text-align:right;width:85%}.authentication-dropdown .action-close{background:red !important;opacity:1;margin:0 !important;padding:15px !important;height:43px;z-index:1;border-top-right-radius:7px}.primary button:hover{background:var(--main-theme-color) !important;color:#fff !important;box-shadow:none !important}body:not(._keyfocus) button:focus{box-shadow:none;outline:none}strong#block-customer-login-heading{font-size:33px;display:block}.authentication-dropdown .field{margin:0 0 5px}.authentication-dropdown button.action-close:before{color:#fff !important}.modal-custom .modal-content{border:none}.modal-header{border:none}.modal-custom .block-content{padding-bottom:35px}aside.modal-custom.authentication-dropdown.custom-slide._show{margin-top:18px;border-radius:10px;box-shadow:0px 0px 25px #ccc}.page.messages{font-family:var(--font-fam);max-width:1280px;margin:0 auto;font-weight:300}.product.actions a.delete.action:before{color:var(--main-theme-color) !important;line-height:29px}.product.actions a.delete.action:hover:before{color:var(--coloredbg-text-color) !important}.product.actions a.delete.action{background:var(--main-bg-color);border:1px solid var(--main-theme-color)}.product.actions a.delete.action:hover{background:var(--main-theme-color)}.page.messages .message{font-size:18px !important}.message.success>*:first-child:before{top:28px;color:#fff}.minicart-items .product-item-name{font-weight:400;margin:-15px 0 0}.minicart-items .product-item-details .price-including-tax,.minicart-items .product-item-details .price-excluding-tax{margin:-8px 0 0}.minicart-items .product-item-details{padding-left:88px;text-align:left}.minicart-items .update-cart-item{font-size:12px;padding:0 10px;line-height:26px;margin-left:-10px;height:32px;font-weight:500;background:var(--main-theme-color);outline:none;border:none;color:#fff;vertical-align:middle;border-radius:4px;width:70px}.minicart-wrapper .product .actions{float:right;margin:-59px 0 0}.minicart-items .product-item-details .price{font-weight:400}a.action.viewcart{font-size:23px;color:var(--main-theme-color)!important;border-radius:6px;border:1px solid var(--main-theme-color);background:var(--coloredbg-text-color) !important;padding:10px}a.action.viewcart:hover{background:var(--main-theme-color) !important;color:var(--coloredbg-text-color) !important;transition-property:color,background-color;transition-duration:.5s;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0)}.minicart-wrapper .action.showcart.active:before{font-family:unset !important;font-weight:inherit !important;content:"\f07a" !important;top:10px !important;position:relative !important;color:var(--main-theme-color)!important;font-size:17px !important}.details-qty.qty{display:inline-block;margin-top:0 !important}.minicart-items .item-qty{margin-right:10px;text-align:center;width:50px;border-radius:4px}.subtotal div,.subtotal span{display:inline-block}strong.product-item-name a{color:var(--main-theme-color) !important;height:auto}.block-minicart .actions .secondary{color:var(--main-theme-color) !important;border-radius:6px}.block-minicart .block-content>.actions>.primary .action.primary{display:block;width:100%;background:#fff;color:var(--main-theme-color);border:1px solid var(--main-theme-color);border-radius:6px;font-family:var(--font-fam);font-weight:400;font-size:23px;padding:9px 5px}.minicart-wrapper .product .actions>.primary:not(:last-child),.minicart-wrapper .product .actions>.secondary:not(:last-child){margin-right:3px}.minicart-items-wrapper{max-height:380px}.block-minicart .product.actions a{background:#fff;border:1px solid #333;width:35px;height:35px;text-align:center;line-height:29px;color:var(--main-theme-color) !important;border-radius:4px}button#btn-minicart-close{background:var(--main-theme-color);opacity:1;width:27px}div#checkout{font-family:var(--font-fam)}div#checkout .authentication-wrapper>button{border:1px solid var(--sec-theme-color);max-width:120px;padding:6px 35px;border-radius:50px;color:var(--main-theme-color)}div#checkout .authentication-wrapper>button:hover{border:1px solid var(--sec-theme-color);max-width:120px;padding:6px 35px;border-radius:50px;color:var(--main-theme-color)}#shipping-method-buttons-container button{border:1px solid var(--sec-theme-color);max-width:120px;padding:6px 35px;border-radius:50px;color:var(--main-theme-color);background:0 0;font-size:17px}#shipping-method-buttons-container button:hover{border:1px solid var(--sec-theme-color);max-width:120px;padding:6px 35px;border-radius:50px;color:var(--main-theme-color);background:0 0;font-size:17px}tr.grand.totals strong{font-weight:300 !important;font-size:22px}.table-checkout-shipping-method tr.row{margin:0}.label span{font-size:15px;font-weight:400}.cart.table-wrapper .product-item-name{margin:0;padding-top:40px;font-size:1.2rem}button.download.cart{display:none}.cart.table-wrapper .col.price,.order-items.table-wrapper .col.price,.cart.table-wrapper .col.qty,.order-items.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.order-items.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.order-items.table-wrapper .col.msrp{padding:60px 11px 10px}table.cart.items.data.table th{text-align:center}span.cart-price{color:var(--main-theme-color)}.cart.table-wrapper .actions-toolbar>.action-delete:before{color:var(--main-theme-color)}.cart.table-wrapper .actions-toolbar>.action-delete:hover:before{color:var(--sec-theme-color)}.cart-totals{border:1px solid var(--main-theme-color);padding:10px;border-radius:12px;background:var(--main-bg-color)}button.action.update{border:1px solid var(--main-theme-color);border-radius:12px;background:var(--main-theme-color);color:var(--coloredbg-text-color);box-shadow:none}button.action.update:hover{color:var(--ter-theme-color)}.cart-summary .checkout-methods-items .action.primary.checkout{width:100%;font-size:19px;font-family:var(--font-fam);background:var(--main-theme-color);border:1px solid var(--main-theme-color)}.cart-summary .checkout-methods-items .action.primary.checkout:hover{color:var(--ter-theme-color)}#checkout .input-text,#checkout .select{height:45px;border-radius:5px}#checkout .mark{padding:.2em;background-color:unset !important}.checkout-payment-method .payment-method-content{padding:0 0 20px}.actions-toolbar button{border:1px solid var(--sec-theme-color) !important;padding:6px 35px !important;border-radius:50px !important;color:var(--main-theme-color) !important;background:0 0 !important;font-size:17px !important}.shipping-information-content span{font-size:15px !important}.opc-block-summary .mark .value{color:#666;display:block;font-size:15px;margin-top:2px}.shipping-information-content button.action.action-apply{height:43px}.checkout-payment-method .payment-option-title .action-toggle{color:var(--main-theme-color)}.checkout-billing-address .actions-toolbar .action-cancel{margin:0 20px 0 0}#discount-code{border-radius:50px !important}.payment-option-content .control{margin-right:15px}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:97%}.table-checkout-shipping-method{min-width:100%}.checkout-payment-method .field-select-billing,.checkout-payment-method .billing-address-form{max-width:100%}.checkout-payment-method .checkout-billing-address .billing-address-details{line-height:36px;padding:0 0 0 23px;font-size:17px;font-weight:300}.checkout-container a{color:var(--main-theme-color)}.shipping-information span{font-size:23px}.opc-block-shipping-information{padding:0 30px 30px;background:#f5f5f5}.opc-block-shipping-information .ship-to,.opc-block-shipping-information .ship-via{margin:0}table.table-checkout-shipping-method{text-align:center}table.table-checkout-shipping-method td{border:1px solid #ccc;margin-right:-1px}.table-checkout-shipping-method tbody tr:first-child td{border-top:1px solid #ccc}div#checkout-shipping-method-load{margin-top:-1px;margin-bottom:25px}#checkout .table-totals td.amount,#checkout .table-totals th{border-bottom:1px solid #ccc !important}.opc-block-summary{margin:0}.opc-block-summary .items-in-cart>.title strong{font-size:20px}.opc-wrapper .step-title,.opc-block-summary>.title{padding-bottom:10px;color:#333;font-weight:300;font-size:23px}div#checkout .authentication-wrapper{margin-top:0}.opc-progress-bar li{width:33%}.opc-progress-bar li span{font-size:20px;font-weight:300 !important}.opc-progress-bar-item._active>span{color:#ff5501}.minicart-wrapper .action.showcart .counter.qty{width:20px;position:absolute;top:0;border-radius:50%;height:20px;display:block;right:0;line-height:17px;background:var(--sec-theme-color)}.minicart-wrapper .action.showcart .counter-number{text-shadow:none;font-size:12px}.opc-progress-bar-item>span:after{font-size:15px;line-height:24px}.fieldset.coupon input#coupon_code{border-radius:50px;height:38px;border:1px solid var(--sec-theme-color)}.fieldset.coupon>.field{margin-right:10px;display:inline-block}.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong,.cart-summary .action.multicheckout{color:var(--sec-theme-color)}.cart-discount .block>.title:after{color:var(--sec-theme-color)!important;font-size:15px!important}.page-title-wrapper{max-width:1280px;margin:0 auto;margin-bottom:2%}.products-list .product-item-details{vertical-align:middle;width:70%}.products-list .feature-item-list{width:270px;margin-right:25px;padding-left:5%}.products-list .feature-item-img a{padding:0 !important}.products-list .feature-item-img-hover a{padding:0 !important}.products-list li{margin-bottom:15px}.products-list .product-item-description{margin:0}.products-list .product-item-description a{color:var(--sec-theme-color);display:block;padding-top:10px}li.item.pages-item-previous a{background:#fff !important;width:45px;height:45px;border-radius:50%;line-height:45px;border:1px solid var(--sec-theme-color)}li.item.pages-item-next a{background:#fff !important;width:45px;height:45px;border-radius:50%;line-height:45px;border:1px solid var(--sec-theme-color)}.pages strong.page{background:0 0;color:#333}.pages .item a{color:var(--main-theme-color) !important}ul.items.pages-items li{width:45px;height:45px;border:1px solid #333;border-radius:50%;line-height:45px}ul.items.pages-items{margin-bottom:50px}.toolbar ul.items.pages-items{margin-bottom:0}li.item.pages-item-next{border:none !important}li.item.pages-item-previous{border:none !important}li.item.current{background:var(--main-theme-color)}li.item.current strong{color:#fff !important}li.item.current strong{color:var(--main-theme-color)}.pages strong.page{line-height:0}.panel.header{padding:0 !important}.container.header-two{padding:0}.header.content{padding-left:0}a.logo img{max-width:180px;border-radius:15px}.product-item .feature-favorito-cart li{width:auto !important}.filter .block-subtitle{font-size:24px;font-weight:400;color:#333}.category-view .category-description{width:65%;margin-left:25px;line-height:28px}.category-view div{display:inline-block;float:left}.category-view{overflow:hidden;border:1px solid var(--sec-theme-color);padding:15px;border-radius:6px;margin-bottom:45px}.breadcrumbs{background:#fff;padding:9px 40px;border-radius:5px;border:1px solid var(--main-theme-color);margin-top:1%}.breadcrumbs strong{font-weight:400;color:var(--sec-theme-color)}.page-products #page-title-heading{font-size:35px;text-align:center;margin-top:28px;padding-left:3%}.category-view .category-image img{border-radius:9px}.category-view .category-image{width:30%;margin:0}.page-products main#maincontent{max-width:1280px;padding:0 !important;font-family:var(--font-fam)}.sidebar.sidebar-additional strong{font-size:20px;font-weight:400;font-family:var(--font-fam)}.sidebar.sidebar-additional .empty{color:#999;font-weight:300;font-size:18px}.sidebar.sidebar-additional .block-title{margin-bottom:5px}.breadcrumbs .item:not(:last-child):after{vertical-align:middle;font-size:15px;color:var(--sec-theme-color)}.breadcrumbs{font-family:var(--font-fam)}.filter-options-content li a:hover{background-color:#fff !important;text-decoration:none;color:var(--ter-theme-color) !important}.breadcrumbs a:visited{color:var(--sec-theme-color);text-decoration:none}.navigation li:last-child a{border-radius:20%}.toolbar{margin-bottom:30px;text-align:center;width:96%;margin:0 auto;background:#fff;padding:15px;border-radius:5px}.toolbar.toolbar-products .modes-mode.active{box-shadow:none !important;background:var(--main-theme-color);color:#fff !important;border-radius:0;border:1px solid var(--main-theme-color)}.toolbar.toolbar-products .modes-mode.active:before{color:#fff}.toolbar.toolbar-products a#mode-list{background:0 0;border:1px solid var(--main-theme-color);border-radius:0;margin-left:5px;box-shadow:none}.toolbar.toolbar-products a#mode-list:hover:before{color:var(--main-theme-color)}.toolbar.toolbar-products a#mode-grid{background:0 0;border:1px solid var(--main-theme-color);border-radius:0;margin-right:5px}.modes-mode:before{color:var(--main-theme-color)}.toolbar.toolbar-products a#mode-grid:hover:before{color:var(--main-theme-color)}.toolbar select{background-color:#fff;box-shadow:none;border-radius:0;border:1px solid var(--main-theme-color);color:var(--sec-theme-color);background-size:40px 120px}select:not([disabled]):focus{box-shadow:0 0 3px 1px var(--sec-theme-color)}.grid.products-grid li .product-item-info{width:100%}.grid.products-grid li.product-item{width:30% !important;margin-left:5px;margin-right:5px;padding:0!important}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{padding:0 !important;box-shadow:none !important;border:none !important;margin:0 !important}.products .product-item .action.towishlist:before{content:'\e600';display:none}div.container{max-width:1280px}.topbar{background:#4385c2}.left-topbar{text-align:left}.right-topbar{text-align:right}.left-topbar ul,.right-topbar ul{display:table;width:100%}.left-topbar ul li,.right-topbar ul li{display:inline-block;border-right:1px solid #fff}.left-topbar ul li:nth-child(1),.right-topbar ul li:nth-child(1){border-left:1px solid #fff}.left-topbar ul li a,.right-topbar ul li a{font-size:17px;color:rgba(255,255,255,.9);transition:all .3s ease-in-out;display:block;height:51px;width:51px;line-height:51px;text-align:center}.left-topbar ul li a:hover,.left-topbar ul li a:focus,.right-topbar ul li a:hover,.right-topbar ul li a:focus{color:rgba(255,255,255,1);background:#3d73b5}body.home .header-bar{transition:all .3s ease-in-out}.header-bar{background:rgba(255,255,255,.6)}.navbar-logo{padding:15px 0;transition:all .3s ease-in-out}.navbar-logo a{display:inline-block}.navbar-logo a img{max-height:60px;transition:all .3s ease-in-out}.header-menu{text-align:right;padding:22px 0;transition:all .3s ease-in-out}header.header{position:absolute;left:0;top:0;width:100%;z-index:99}header.header.fixed{position:fixed;box-shadow:1px 0 24px rgba(0,0,0,.2)}header.header.fixed .header-bar{background:rgba(255,255,255,.9)}header.header.fixed .navbar-logo{padding:10px 0}header.header.fixed .navbar-logo a img{max-height:40px}header.header.fixed .header-menu{padding:7px 0}.banner-cont-inn{color:#fff}.banner-cont-inn h2{font-size:60px;margin:0 0 55px;font-family:var(--font-fam);font-weight:800}.banner-cont-inn p{font-family:var(--font-fam);font-size:22px;line-break:32px}.banner-inn{position:relative}.banner-img{position:relative}.banner-img img{width:100%}.banner-img:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%}.banner-slider-section .owl-dots{display:block;position:absolute;bottom:25px;left:0;width:100%;text-align:center;z-index:3;padding:0 15px}.banner-slider-section .owl-dots button.owl-dot{height:10px;width:10px;display:inline-block;margin:2px;background:#fff;border-radius:50%}.banner-slider-section .owl-dots button.owl-dot.active{background:#4385c2}.banner-slider-section .owl-carousel .owl-nav{display:none}.banner-cont{position:absolute;left:0;bottom:100px;width:100%}.category-section{padding:65px 0}.section-head{text-align:center;margin:0 0 40px}.section-head h2{margin:0;font-size:40px;font-family:var(--font-fam);font-weight:400;color:#333;text-transform:uppercase;position:relative;display:inline-block}.section-head h2:before,.section-head h2:after{content:"";border-top:2px solid #666;width:100px;position:absolute;top:calc(50% - 1px)}.section-head h2:before{right:calc(100% + 30px)}.section-head h2:after{left:calc(100% + 30px)}.category-item{margin:0 0 15px}.category-items-list .row{margin:0 -8px}.category-items-list .row div[class*=col-]{padding:0 8px}.category-item a{display:block;position:relative;transition:all .2s ease-in-out}.category-item-title{position:absolute;bottom:0;left:0;min-width:65%;background:rgba(255,255,255,.7);padding:18px 20px;text-align:center;font-size:25px;font-family:var(--font-fam);font-weight:400;color:#333;transition:all .2s ease-in-out;text-transform:uppercase}.nav-sections{margin-bottom:0 !important}.category-item:hover .category-item-title{color:var(--ter-theme-color)!important}.category-item:hover .category-item-title{background:rgba(255,255,255,.9);color:#458dc7}.category-item:hover a{box-shadow:0 0 24px rgba(0,0,0,.2)}.feature-products-section{padding:65px 0;background:#f0f1f3}.feature-item{transition:all .2s ease-in-out}.feature-item:hover{box-shadow:0 0 24px rgba(0,0,0,.2);background:#fff}.feature-item-box{position:relative;overflow:hidden}.feature-item-dtls{padding:15px;text-align:center}.product-title{margin:0 0 5px}.product-title a,.product-price{font-size:18px;color:#333;font-family:var(--font-fam);font-weight:400;text-decoration:none}.feature-item:hover .product-title a,.feature-item:hover .product-price{color:#458dc7;text-decoration:none}.feature-favorito-cart{position:absolute;bottom:10px;left:0;width:100%;text-align:center;transition:all .5s ease-in-out;transform:translate(0,70px)}.feature-item:hover .feature-favorito-cart{transform:translate(0,0)}.feature-favorito-cart ul li{display:inline-block;vertical-align:middle}.feature-favorito-cart ul li a,.feature-favorito-cart ul li button{height:40px;width:100px;display:flex;background:rgba(255,255,255,.8);border-radius:50%;align-items:center;justify-content:center;font-size:17px;color:#458dc7;text-decoration:none;background:rgba(255,255,255,.9);box-shadow:0 0 24px rgba(0,0,0,.2)}.feature-item-img a{display:block;position:relative}.feature-item .feature-item-img a:before{background:rgba(255,255,255,.35);content:"";height:100%;width:100%;display:inline-block;position:absolute;transition:all .3s ease-in-out;opacity:0;z-index:80}.feature-item:hover .feature-item-img a:before{opacity:1}.blog-section{padding:65px 0}.blog-item-text{padding:15px;color:#333}.blog-item-text .blog-title{font-family:var(--font-fam);font-weight:500;font-size:18px;margin:0 0 10px}.blog-item-text .blog-text{font-family:var(--font-fam);font-weight:400;font-size:16px;line-height:30px;max-width:80%}.blog-items-list .row{margin:0 -5px}.blog-items-list .row div[class*=col-]{padding:0 5px}.brand-section{background:#f0f1f3;padding:65px 0}.brand-item{padding:10px}.brand-item span{display:block;background:#fff;padding:5px}.footer-block-title{color:#333;font-size:20px;font-family:var(--font-fam);font-weight:500;text-transform:uppercase;padding:0 0 10px;margin:0 0 15px}.footer-block-content ul li a{font-family:var(--font-fam);font-weight:400;color:#333;text-transform:uppercase;font-size:16px}.footer-newsletter form{display:flex;flex-wrap:wrap}.footer-newsletter input.newsletter{background:#fff;border:1px solid #4385c2;border-radius:10px 0 0 10px;padding:10px 15px;font-size:14px;font-family:var(--font-fam);font-weight:400;color:#333;width:100%;height:45px;outline:none}.footer-newsletter input[type=submit]{background:#4385c2;border:1px solid #4385c2;font-size:14px;font-family:var(--font-fam);padding:10px 25px;color:#fff;width:90px;height:45px;border-radius:0 10px 10px 0}.copy-right-section{background:#4385c2;padding:15px 0}.copy-right{font-family:var(--font-fam);font-size:14px;letter-spacing:1px;color:#fff;text-align:center}footer.footer div.container{max-width:1170px}.wishlist{list-style:none;float:right}.page-header a{color:#fff}.top-left{display:inline-block}.minicart-wrapper{display:block;float:right;font-size:17px;width:51px;height:51px;border-left:0;border-right:0;text-align:center;margin-left:0;line-height:51px}.minicart-wrapper:hover{background:var(--ter-theme-color) !important}li.link.wishlist{float:right;width:51px;border-left:1px solid #ccc;height:51px;line-height:51px;font-size:17px;text-align:center;display:block}li.link.wishlist:hover{background:var(--ter-theme-color) !important}.header.links li.authorization-link:hover{background:var(--ter-theme-color) !important}ul.header.links+a:hover{background:var(--ter-theme-color) !important}.minicart-wrapper a.action.showcart:before{content:"\f07a"}.minicart-wrapper span.text{display:none}.left-topbar a:hover{background:var(--ter-theme-color) !important}.navigation{background:0 0 !important}.navigation a{margin:0;color:#333;font-size:17px;transition:all .2s ease-in-out;display:block;padding:10px 20px;position:relative;font-family:var(--font-fam);overflow:hidden;text-decoration:none}.navigation a:hover{color:var(--sec-theme-color)}.nav-sections{background:0 0}nav.navigation li{display:inline-block}.sections.nav-sections{float:right;margin-top:3px}.navigation a{font-size:17px;font-weight:400}.navigation a:hover{color:var(--ter-theme-color)}body{margin:0;padding:0;color:var(--main-theme-color);font-family:var(--font-fam);background:#fff;overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%}h1.page-title{margin-top:50px;font-size:40px;margin-left:15px}body ul{list-style:none;margin:0}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}img{max-width:100%;border:none;height:auto}a{outline:0;text-decoration:none;color:var(--main-theme-color)}a:hover,a:focus{text-decoration:none;outline:none}a img{border:0;text-decoration:none}div.container{max-width:1280px}.topbar{background:#4385c2}.left-topbar{text-align:left}.right-topbar{text-align:right}.left-topbar ul,.right-topbar ul{display:table;width:100%}.left-topbar ul li,.right-topbar ul li{display:inline-block;border-right:0 solid #fff;border:0 solid var(--main-bg-color);margin-right:2px}.left-topbar ul li:nth-child(1),.right-topbar ul li:nth-child(1){border-left:0 solid #fff}.left-topbar ul li a,.right-topbar ul li a{font-size:17px;color:var(--main-theme-color)!important;transition:all .3s ease-in-out;display:block;height:51px;width:51px;line-height:51px;text-align:center;background-color:var(--coloredbg-text-color);opacity:.8;border-radius:15px}.left-topbar ul li a:hover,.left-topbar ul li a:focus,.right-topbar ul li a:hover,.right-topbar ul li a:focus{color:rgba(255,255,255,1);background:#3d73b5}body.home .header-bar{transition:all .3s ease-in-out}.header-bar{background:rgba(255,255,255,.6)}.navbar-logo{padding:15px 0;transition:all .3s ease-in-out}.navbar-logo a{display:inline-block}.navbar-logo a img{max-height:60px;transition:all .3s ease-in-out}.header-menu{text-align:right;padding:22px 0;transition:all .3s ease-in-out}header.header{position:absolute;left:0;top:0;width:100%;z-index:99}header.header.fixed{position:fixed;box-shadow:1px 0 24px rgba(0,0,0,.2)}header.header.fixed .header-bar{background:rgba(255,255,255,.9)}header.header.fixed .navbar-logo{padding:10px 0}header.header.fixed .navbar-logo a img{max-height:40px}header.header.fixed .header-menu{padding:7px 0}ul.header.links{margin-right:2px!important}.banner-cont-inn{color:#fff}.banner-cont-inn h2{font-size:60px;margin:0 0 55px;font-family:var(--font-fam);font-weight:800}.banner-cont-inn p{font-family:var(--font-fam);font-size:22px;line-break:32px}.banner-inn{position:relative}.banner-img{position:relative}.banner-img img{width:100%}.banner-img:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%}.banner-slider-section .owl-dots{display:block;position:absolute;bottom:25px;left:0;width:100%;text-align:center;z-index:3;padding:0 15px}.banner-slider-section .owl-dots button.owl-dot{height:10px;width:10px;display:inline-block;margin:2px;background:#fff;border-radius:50%}.banner-slider-section .owl-dots button.owl-dot.active{background:#4385c2}.banner-slider-section .owl-carousel .owl-nav{display:none}.banner-cont{position:absolute;left:0;bottom:100px;width:100%}.category-section{padding:0 0 40px;margin-top:0}.column.main{margin-bottom:0 !important;padding:0 !important}.feature-favorito-cart a,.feature-favorito-cart .action.tocart.primary{color:var(--main-theme-color)!important;z-index:99;border:1px solid var(--main-theme-color)!important}.feature-favorito-cart .action.tocart.primary:hover{color:var(--coloredbg-text-color)!important;z-index:99;border:2px solid var(--main-theme-color)!important;transform:perspective(1px) translateZ(0);background:var(--main-theme-color)!important;transition-property:color,background-color;transition-duration:.5s;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0)}.mosaic-section-head{text-align:center;margin:40px 0 40px;background:var(--main-theme-color)}.mosaic-section-head h3{font-size:30px;color:var(--coloredbg-text-color);font-family:'Lato'}.section-head{text-align:center;margin:40px 0 40px}.section-head h2{margin:0;font-size:40px;font-family:var(--font-fam);font-weight:400;color:#333;text-transform:uppercase;position:relative;display:inline-block}.section-head h2:before,.section-head h2:after{content:"";border-top:2px solid #666;width:100px;position:absolute;top:calc(50% - 1px)}.section-head h2:before{right:calc(100% + 30px)}.section-head h2:after{left:calc(100% + 30px)}.category-item{margin:0 0 15px}.category-item.category-item-05{margin-top:-67px}.category-item.category-item-04{margin-top:-137px}.category-section .row{align-items:flex-start}.category-section .row div[class*=col-]{padding:0 8px}.category-items-list .row{margin:0 -8px}.category-items-list .row div[class*=col-]{padding:0 8px}.category-item a{display:block;position:relative;transition:all .2s ease-in-out}.category-item-title{position:absolute;bottom:0;left:0;min-width:65%;background:rgba(255,255,255,.7);padding:18px 20px;text-align:center;font-size:25px;font-family:var(--font-fam);font-weight:400;color:#333;transition:all .2s ease-in-out}.category-item:hover .category-item-title{background:rgba(255,255,255,.9);color:#458dc7}.category-item:hover a{box-shadow:0 0 24px rgba(0,0,0,.2)}.feature-products-section{padding:65px 0;background:#f0f1f3}.feature-item{transition:all .2s ease-in-out}.feature-item:hover{box-shadow:0 0 24px rgba(0,0,0,.2);background:#fff}.feature-item-box{position:relative;overflow:hidden}.feature-item-dtls{padding:15px;text-align:center}.product-title{margin:0 0 5px}.mode-list:before{color:var(--main-theme-color)}.sorter-action:before{color:var(--main-theme-color)}.product-item .price-box .price-label{color:var(--main-theme-color)}.old-price{color:var(--main-theme-color);text-decoration:line-through}.product-title a,.product-price{font-size:18px;color:var(--main-theme-color);font-family:var(--font-fam);font-weight:400;text-decoration:none}.feature-item:hover .product-title a,.feature-item:hover .product-price{color:#458dc7;text-decoration:none}.feature-favorito-cart{position:absolute;bottom:10px;left:0;width:100%;text-align:center;transition:all .5s ease-in-out;transform:translate(0,75px);opacity:0;z-index:91}.feature-item:hover .feature-favorito-cart{transform:translate(0,0);opacity:1}.feature-favorito-cart ul li{display:inline-block;vertical-align:middle}.feature-favorito-cart ul li a{height:45px;width:45px;display:flex;background:rgba(255,255,255,.8);border-radius:50%;align-items:center;justify-content:center;font-size:17px;color:#458dc7;text-decoration:none;line-height:45px}.feature-favorito-cart button{height:40px;width:100px;display:flex;background:rgba(255,255,255,1) !important;border-radius:15% !important;align-items:center;justify-content:center;font-size:17px !important;color:#458dc7 !important;text-decoration:none;padding:0 !important;border:none !important}.feature-favorito-cart ul li a:hover{text-decoration:none;background:rgba(255,255,255,.9);box-shadow:0 0 24px rgba(0,0,0,.2)}.feature-item-img a{display:block;position:relative;padding-top:30px}.feature-item-img-hover a{display:block;position:relative;padding-top:30px}.feature-item .feature-item-img a:before{background:rgba(255,255,255,.35);content:"";height:100%;width:100%;display:inline-block;position:absolute;transition:all .3s ease-in-out;opacity:0}.feature-item:hover .feature-item-img a:before{opacity:1}.blog-section{padding:65px 0}.blog-item-text{padding:15px;color:#333}.blog-item-text .blog-title{font-family:var(--font-fam);font-weight:500;font-size:18px;margin:0 0 10px}.blog-item-text .blog-text{font-family:var(--font-fam);font-weight:400;font-size:16px;line-height:30px;max-width:80%}.blog-items-list .row{margin:0 -5px}.blog-items-list .row div[class*=col-]{padding:0 5px}.brand-section{background:#f0f1f3;padding:65px 0}.brand-item{padding:10px}.brand-item span{display:block;background:#fff;padding:5px}.main-footer{background:#ebebeb;padding:20px 0}.footer-block-title{color:#333;font-size:20px;font-family:var(--font-fam);font-weight:500;text-transform:uppercase;padding:0 0 10px;margin:0}.footer-block-content ul li{line-height:30px}.footer-block-content ul li a{font-family:var(--font-fam);font-weight:400;color:#333;text-transform:uppercase;font-size:16px}.footer-block-content ul li a:hover{color:var(--sec-theme-color);text-decoration:none}.footer-newsletter form{display:flex;flex-wrap:wrap}.footer-newsletter input.newsletter{background:#fff;border:1px solid var(--sec-theme-color);border-radius:10px 0 0 10px;padding:10px 15px;font-size:14px;font-family:var(--font-fam);font-weight:400;color:#333;width:calc(100% - 90px);height:45px;outline:none}.footer-newsletter input[type=submit]{background:var(--main-theme-color);border:1px solid var(--sec-theme-color);font-size:14px;font-family:var(--font-fam);padding:10px 25px;color:#fff;width:90px;height:45px;border-radius:0 10px 10px 0}.copy-right-section{background:var(--main-theme-color);padding:15px 0}.copy-right{font-family:var(--font-fam);font-size:14px;letter-spacing:1px;color:#fff;text-align:center}footer.footer div.container{max-width:1170px}.page-header .panel.wrapper{background:var(--main-theme-color)}.top-left{display:inline-block;width:280px}.minicart-wrapper{display:block;float:right;font-size:17px;min-width:51px;height:51px;text-align:center;margin-left:0;line-height:51px;order:1;border:1px solid var(--main-bg-color);margin-right:3px;background-color:var(--main-bg-color);border-radius:15px}.minicart-wrapper:hover{background:var(--ter-theme-color) !important}li.link.wishlist{float:right;width:51px;height:51px;line-height:51px;font-size:17px;text-align:center;display:block}li.link.wishlist:hover{background:var(--ter-theme-color) !important}.header.links li.authorization-link:hover{background:var(--ter-theme-color) !important}button.action.reload.captcha-reload:hover{background:var(--sec-theme-color);color:var(--main-bg-color)}button.action.reload.captcha-reload{background:var(--main-bg-color);color:var(--main-theme-color);box-shadow:none}.header.panel>.header.links>li>a{color:var(--main-theme-color) !important;width:100%;height:100%;line-height:unset}span.logged-in{display:none}.panel.header ul.header.links li.authorization-link{min-width:51px;width:51px;height:51px;font-size:17px;line-height:51px;text-align:center;margin:0 !important;border-left:0;border-right:0;background-color:var(--main-bg-color);opacity:1;border-radius:15px}li.authorization-link:hover{border:1px solid var(--main-bg-color)}.panel.header a.search-toggle-icon{min-width:51px;height:51px;display:block;text-align:center;line-height:51px;border:1px solid var(--main-bg-color);background-color:var(--main-bg-color);opacity:1;border-radius:15px;margin-right:2px}ul.header.links+a:hover{background:var(--ter-theme-color) !important}.minicart-wrapper a.action.showcart:before{content:"\f07a"}.minicart-wrapper span.text{display:none}.left-topbar a:hover{background:var(--ter-theme-color) !important}.panel.header{display:flex}.footer.content{max-width:100% !important;padding:0}.page-footer{padding-bottom:0 !important;margin-top:20px}main#maincontent{max-width:100%;padding:0 !important}.feature-item-img{width:80%;margin-left:auto;margin-right:auto;margin-bottom:5px}.feature-item-img-hover{display:none;width:80%;margin-left:auto;margin-right:auto;margin-bottom:5px}.feature-item-img .product-image-container{display:block;margin-left:auto;margin-right:auto}.feature-item-img-hover .product-image-container{display:block;margin-left:auto;margin-right:auto}.feature-item-img img.product-image-photo{width:100%;transition:opacity .5s linear;-moz-transition:opacity .5s linear;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear}.feature-item-img-hover img.product-image-photo{width:100%}.feature-item-list:hover .price,.feature-item-list:hover .price-label{color:var(--sec-theme-color) !important}.feature-item-list:hover a{color:var(--ter-theme-color) !important}.feature-item-list .product-title a{font-size:18px;text-transform:uppercase}.feature-item-list:hover .feature-favorito-cart button{color:var(--ter-theme-color) !important}.left-topbar li{margin:0}.minicart-wrapper a.action.showcart:before{content:"\f07a";font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;margin-top:15px;font-weight:inherit;color:var(--main-theme-color);font-size:unset}p:empty{display:none}.footer-social{display:none}div#checkout{margin:0 auto;display:block;padding:30px 0}.selectize-dropdown-content{background:#fff;box-shadow:1px 2px 3px #ccc}button#product-addtocart-button{font-family:var(--font-fam);font-size:20px;line-height:normal;padding:10px;background:var(--main-theme-color);border:1px solid var(--sec-theme-color)}.iwd_opc_column.iwd_opc_address_column input,.payment-method-billing-address input{font-family:var(--font-fam)}.iwd_main_wrapper button.iwd_opc_small_button.active,.iwd_main_wrapper a.iwd_opc_small_button.active,.iwd_main_wrapper div.iwd_opc_small_button.active,.iwd_main_wrapper a.iwd_opc_button.active,.iwd_main_wrapper div.iwd_opc_button.active,.iwd_main_wrapper button.iwd_opc_button.active{border-color:var(--main-theme-color) !important;color:var(--main-theme-color) !important}.iwd_main_wrapper button.iwd_opc_small_button.active:hover,.iwd_main_wrapper a.iwd_opc_small_button.active:hover,.iwd_main_wrapper div.iwd_opc_small_button.active:hover,.iwd_main_wrapper a.iwd_opc_button.active:hover,.iwd_main_wrapper div.iwd_opc_button.active:hover,.iwd_main_wrapper button.iwd_opc_button.active:hover{background-color:var(--main-theme-color) !important;color:var(--ter-theme-color)!important}.iwd_main_wrapper button.iwd_opc_small_button,.iwd_main_wrapper a.iwd_opc_small_button,.iwd_main_wrapper div.iwd_opc_small_button,.iwd_main_wrapper a.iwd_opc_button,.iwd_main_wrapper div.iwd_opc_button,.iwd_main_wrapper button.iwd_opc_button{border-color:var(--main-theme-color) !important;color:var(--main-theme-color) !important}.iwd_main_wrapper button.iwd_opc_small_button:hover,.iwd_main_wrapper a.iwd_opc_small_button:hover,.iwd_main_wrapper div.iwd_opc_small_button:hover,.iwd_main_wrapper a.iwd_opc_button:hover,.iwd_main_wrapper div.iwd_opc_button:hover,.iwd_main_wrapper button.iwd_opc_button:hover{background-color:var(--main-theme-color) !important;color:var(--coloredbg-text-color)!important}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper:focus,.iwd_main_wrapper .field .scroll-wrapper:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container:focus,.iwd_main_wrapper .field .iwd_opc_select_container:focus{box-shadow:0 0 3px 1px var(--sec-theme-color)}.iwd_opc_universal_wrapper.iwd_empty_cart_powered_by{display:none}.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active{color:var(--coloredbg-text-color) !important;background:var(--main-theme-color) !important;font-weight:600}.product-reviews-summary .reviews-actions .action.add{color:var(--sec-theme-color)}.page-main .columns{max-width:1280px;margin:0 auto;padding-left:15px;padding-right:15px}.cms-home .page-main .columns{max-width:100%}.stock.unavailable{background:#fff;border-radius:5px;padding:3px}.stock.unavailable:hover{color:var(--coloredbg-text-color) !important;background:var(--main-theme-color) !important}@media (max-width:1024px){.category-item.category-item-04{margin-top:-111px}.category-item.category-item-05{margin-top:-55px}.feature-favorito-cart{transform:translate(0,0)}}@media (max-width:1090px){.top-left{display:none}}@media screen and (min-width:768px){.page-header .panel.header{line-height:0;max-width:unset;padding:3px 5% 3px 5%!important}.dropdown-submenu span{padding-top:20px}.page-layout-1column .product-info-main{margin-right:2%}}@media (max-width:980px){.category-item.category-item-04{margin-top:-81px}.category-item.category-item-05{margin-top:-39px}.category-item-title{padding:7px 20px;font-size:20px}.price-container .price{font-size:17px}.footer.content ul{padding-right:0}.footer-newsletter form{display:block;flex-wrap:unset;width:100%}.footer-newsletter input{width:100% !important;border-radius:10px !important;margin-bottom:12px}}@media (max-width:767px){.page-header .panel.header{padding-top:3px !important;padding-bottom:3px !important;line-height:0}.category-section{padding:0;margin-top:0}body{overflow-x:hidden}.greet.welcome{display:none}.block.block-search{position:absolute;width:51px;background:var(--main-theme-color);right:102px;z-index:10;top:0;height:51px;line-height:51px;text-align:center;margin:0}.block.block-search label{margin:0;width:100%;text-align:center !important;font-size:17px}.block.block-search .label:before{margin:0 !important;color:#fff !important;font-size:17px}.block-search input{right:0;margin:15px 0;position:absolute;width:250px;height:45px;top:36px}.block-search .label+.control{position:absolute;right:70px;top:-120px;border:none !important}.block-search .label.active+.control{display:block;right:93px !important;top:0}.block-search .label.active+.control input{position:absolute}.section-head{overflow:hidden}.page-footer{margin-top:0}.main-footer .col-md-3{border-bottom:1px solid #ccc;margin-bottom:7px}.footer-block-title{margin:0;padding:0 0 5px}.nav-sections-item-content{box-sizing:border-box;float:none;margin-left:0;margin-top:0;width:100%;padding:25px 0}.footer-block-content ul li{line-height:30px;display:inline-block;margin-right:10px !important}.container.header-two div{display:inherit;vertical-align:middle;padding-right:0;margin-right:0!important;min-height:100%}.sections.nav-sections{border:3px solid var(--sec-theme-color)!important}.header-two nav.navigation li{display:inline-block;min-width:100%;margin-bottom:20px}.header-two nav.navigation li.active.ui-menu-item>a:after{width:50px;height:3px;background-color:var(--main-theme-color);content:'';position:absolute;top:32px;left:-5px}.header-two .section-item-title.nav-sections-item-title{display:block!important;position:absolute;top:0;left:0;min-height:51px;width:80px;background:var(--main-theme-color);z-index:99;padding-top:20px;border-right:1px solid var(--coloredbg-text-color)}.header-two .section-item-title.nav-sections-item-title~.section-item-title.nav-sections-item-title{left:80px}.header-two .section-item-title.nav-sections-item-title:nth-of-type(5){left:160px!important}.nav-sections-item-content:before,.nav-sections-item-content:after{top:0;position:absolute;height:71px;width:100%;background:var(--main-theme-color);border-left:1px solid var(--coloredbg-text-color);border-right:1px solid var(--coloredbg-text-color)}.section-item-title.nav-sections-item-title.active{background:var(--ter-theme-color)}.section-item-content.nav-sections-item-content .ui-menu-item a{border-radius:unset;z-index:10}a.nav-sections-item-switch{color:var(--coloredbg-text-color)!important}a.nav-sections-item-switch:hover{color:var(--coloredbg-text-color)!important}.nav-open .nav-toggle:after{display:none}div#switcher-language-nav{width:100%;padding:0 0 71px;overflow:hidden;min-width:100%;padding-top:150%;position:absolute;border:none;font-family:var(--font-fam),sans-serif;font-size:25px;font-weight:400;float:none!important;display:inline-block}.actions.dropdown.options.switcher-options,div#switcher-language-trigger-nav{width:100%;text-align:center;float:none;color:var(--sec-theme-color)}div#switcher-language-trigger-nav{float:none}.page-header .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle.active:after{display:none}.nav-sections .switcher-trigger strong:after{top:5px;right:65px;color:var(--sec-theme-color);min-height:20px;overflow:initial}ul.dropdown.switcher-dropdown{right:60px!important;top:60px!important;color:var(--sec-theme-color)}.panel.header{padding-right:0 !important}.nav-toggle{padding:10px;background-color:var(--main-theme-color);position:absolute}.nav-toggle:hover:before{color:#fff !important}.nav-toggle:before{color:#fff}.main-footer{background:#ebebeb;padding:25px 0}.footer-social{display:block;margin:25px 0}.footer-social li{border:none !important}.footer-social a{color:var(--main-theme-color) !important;border:1px solid #333;border-radius:50%;margin-right:13px}.header-two .header.content{width:100%}.page-header a{color:#fff;display:block;float:none;text-align:center !important;max-width:100%;margin:0;padding:0}a.logo{left:55px}a.logo img{display:inline-block}.minicart-wrapper{margin-top:0;margin-left:5px}.panel.header .links{display:block;margin-right:0 !important}.category-item.category-item-04{margin-top:0}.category-item.category-item-05{margin-top:0}.feature-item-list .product-title a{font-size:20px}.price-container .price{font-size:20px}.page-footer{margin-top:0}.nav-toggle{position:absolute;left:0;border:none}.category-item img{width:100%;height:auto}.category-item-title{width:100%}.category-item-title{padding:10px 20px;font-size:27px}.section-head h2{margin:0;font-size:30px}.header.links li{border-left:none;border-right:none;display:inline-block;min-width:100%;margin-bottom:20px}.nav-sections-item-content ul.header.links{min-width:100%;top:50%;transform:translateY(-100%);position:absolute;border-bottom:none;text-align:center}.nav-sections .header.links li>a{border-top:none;font-size:25px;font-weight:400;color:var(--sec-theme-color)!important;font-family:var(--font-fam);padding:unset;-webkit-font-smoothing:antialiased}.header.links li.authorization-link{border-left:none;border-right:none;width:100%}}a:visited,.alink:visited{background:var(--ter-theme-color);color:var(--sec-theme-color)}a.action.showcart.fas{width:100%;height:100%;line-height:unset}@media (max-width:767px){.block.block-search .label:before{display:none}.block.block-search{background:#fff !important;top:120px !important}.block-search .label+.control{top:-120px !important;right:93px !important}}.minicart-items .action.edit{display:none}.cart.table-wrapper .actions-toolbar>.action-edit{display:none}.cart-totals tbody .mark{background-color:var(--main-bg-color) !important;padding-left:10px}table.data.table.totals tbody tr th{color:var(--ter-theme-color)}.cart.table-wrapper .actions-toolbar{padding-bottom:30px !important}.message.info,.message.success{background:var(--main-theme-color);color:#fff}.message.success a{color:var(--ter-theme-color)}.product-title a{color:var(--main-theme-color)}.message.success a:hover{color:var(--sec-theme-color)}.message.info>*:first-child:before{color:var(--sec-theme-color);background:var(--coloredbg-text-color);top:26px;width:32px;padding-top:3px;margin-left:5px}.alink:hover,span.price-label:hover{color:var(--ter-theme-color)!important}.breadcrumbs a,.breadcrumbs a:visited{color:var(--sec-theme-color)}.breadcrumbs a:hover{color:var(--ter-theme-color)}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after,.login-container .fieldset:after{color:var(--sec-theme-color)}.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total.iwd_opc_grand_total .iwd_opc_review_total_cell{color:var(--sec-theme-color)}.iwd_main_wrapper .fieldset .field.choice input[type=checkbox]:checked~label:before{background:var(--sec-theme-color);border:1px solid var(--sec-theme-color)}.iwd_main_wrapper .iwd_opc_field .scroll-wrapper:focus,.iwd_main_wrapper .field .scroll-wrapper:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container:focus,.iwd_main_wrapper .field .iwd_opc_select_container:focus box-shadow:0 0 3px 1px var(--sec-theme-color);}.panel.header a.search-toggle-icon{color:#fff !important;min-width:51px;width:51px;height:51px;padding-left:15px;padding-right:15px}.panel.header a.search-toggle-icon:hover{background-color:var(--ter-theme-color)}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:var(--sec-theme-color)}span.special-price span.price,span.normal-price span.price{font-weight:700}.page-layout-1column .product.media{padding-left:3%}.logo{margin:0}.fa,.fas{font-weight:900;color:var(--main-theme-color)}.feature-favorito-cart .action.tocart.primary:hover i{color:var(--ter-theme-color)}a:hover i.fas,li:hover i.fas.fa-user,.minicart-wrapper:hover .action.showcart:before,a:hover i.fab.fa-instagram,a:hover .fa-facebook-f:before{color:var(--sec-theme-color)!important}.panel.wrapper li.customer-welcome{min-width:100px;margin:15px 0 0 15px!important;display:none!important}.customer-menu ul li a i.fa-user:before{content:"Logout"}.customer-menu ul li a{color:var(--sec-theme-color)!important;text-align:left}.customer-menu ul li a:hover{color:var(--ter-theme-color)!important;background:var(--sec-theme-color)}.customer-menu ul li.authorization-link{width:100%!important}div.customer-menu ul.header.links li.authorization-link{height:auto!important}div.customer-menu ul.header.links li.authorization-link:hover{background:none!important;height:auto}.customer-menu ul li:hover a i.fa-user:before{color:var(--ter-theme-color)}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:var(--sec-theme-color)}.navigation .level0 .submenu a{min-width:150px;min-height:51px}form#quickrfq_form .field .control input::placeholder,form#quickrfq_form .field .control textarea::placeholder{text-align:center;color:var(--sec-theme-color)}form#quickrfq_form .field .control input,form#quickrfq_form .field .control textarea{color:var(--main-theme-color)}form.form quickrfq#quickrfq_form{margin:20px 20px 20px 45%;border:var(--main-theme-color) solid 2px;border-radius:6px;padding:20px}.field.prd .input-box{padding-left:20px}.field.prd .input-box p{font-size:13px}form.form.quickrfq fieldset .field input,form.form.quickrfq fieldset .field textarea,form.form.quickrfq fieldset .field label{font-variant:small-caps}form.form.quickrfq .actions-toolbar{text-align:center}form.form.quickrfq .actions-toolbar .primary{float:none}.not-logged-in{display:none}@media (min-width:768px){.ves-megamenu.menu-hover .subhover:hover .dropdown-menu{padding:0;padding-top:15px;padding-bottom:15px}.container.header-two .section-items.nav-sections-items{float:right;margin-right:10px}.header.content{padding:0}.nav-dropdown .row{margin-left:0;margin-right:0;width:100%;margin-bottom:10px}li.nav-item.level0 a{line-height:unset;min-height:45px;padding-top:8px}.nav-item.level2{margin-bottom:10px}.mega-col.mega-col-2.mega-col-level-2{margin-top:15px;margin-bottom:5px}.nav-item.dropdown-submenu{width:100%}.page-header .switcher .options .action.toggle:after{text-align:right;display:block}.mega-col{padding-left:20px;padding-right:20px}ul.ves-megamenu{background:0 0}.navigation .level0 .submenu{margin-top:-20px;border-radius:5%;border-color:var(--main-theme-color)}.ui-corner-all span{text-align:center;display:inherit}.block-minicart span{text-align:left;display:unset}.block-minicart .items-total{width:100%;text-align:left}.block-minicart .subtotal{text-align:left}.minicart-items-wrapper{padding:30px 15px 0}.navigation .level0 .submenu li a span{padding-top:15px;display:block}.navigation .level0 .submenu a,.navigation .level0 a,.ves-megamenu li.level0>a{background:var(--ter-theme-color);color:var(--coloredbg-text-color)}.navigation .level0 .submenu a:hover,.navigation .level0 a:hover,.ves-megamenu li.level0>a:hover{color:var(--sec-theme-color)}li.level0.nav-1.category-item.first.active.last.level-top.parent.ui-menu-item{padding-top:2px}.navigation .level0 .submenu li{margin-left:10%;margin-right:10%;width:80%;border-radius:0;margin-bottom:10px}.navigation .level0 .submenu{min-height:51px;margin-bottom:15px}.navigation .level0.parent>.level-top>.ui-menu-icon{padding-right:8px}span.ui-menu-icon.ui-icon.ui-icon-carat-1-e{padding-top:8px!important}.navigation .level0.parent>.level-top:hover{box-shadow:5px 5px 12px 0px var(--sec-theme-color)}.navigation .level0 .submenu a{box-shadow:5px 5px 12px 0px var(--ter-theme-color);border-radius:5px}.navigation .level0 .submenu a:hover{background:var(--ter-theme-color);color:var(--sec-theme-color)}.navigation .level0 .submenu .active>a{border-color:var(--ter-theme-color);color:var(--sec-theme-color)}.panel.header ul.header.links li.authorization-link.logged{display:block!important}div#switcher-language-nav{display:none}div#switcher-language{-webkit-order:2;order:2;padding-top:20px}}.ddr-page-wrapper{padding-left:5%;padding-right:5%;margin-top:40px}.footer.content strong{color:var(--sec-theme-color)!important}.footer.content a{color:var(--main-theme-color)!important}.footer.content a:hover{color:var(--ter-theme-color)!important}.footer.content a span:hover{color:var(--sec-theme-color)!important}i.slideshow-arrow.slideshow-arrow-left.fa.fa-chevron-left.slick-arrow,i.slideshow-arrow.slideshow-arrow-right.fa.fa-chevron-right.slick-arrow{z-index:80!important}i.fa:hover{color:var(--sec-theme-color)!important}.slick-dotted.slick-slider{margin-left:auto;margin-right:auto}@media (max-width:768px){.block.ves-menu{left:unset;width:calc(100% - 60px);margin-top:3px}.ves-megamenu .submenu a{color:var(--main-theme-color)}.ves-megamenu .nav-item a.nav-anchor{color:var(--main-theme-color)}.navigation .level0 a.ui-state-focus{color:var(--sec-theme-color)}.sections.nav-sections{margin-top:0}.section-items.nav-sections-items{min-width:100%}nav.navigation{min-width:100%;top:71px;transform:translateY(-100%);position:absolute}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:30px}.ves-megamenu .row{width:100%}nav.navigation li.parent>a{color:var(--ter-theme-color)!important}nav.navigation li.parent>a:hover{color:var(--ter-theme-color)!important}.section-item-content.nav-sections-item-content{position:absolute;height:100%;padding-bottom:71px;padding-top:0}.navigation .submenu:not(:first-child) .active>a{border-color:var(--main-theme-color);border-style:solid;border-width:0 0 0 8px;color:var(--sec-theme-color);background:var(--ter-theme-color);padding-left:7px;border:none}a.level-top.ui-corner-all{min-height:50px;left:20px}a.ui-corner-all span{display:block;text-align:left}.navigation .submenu:not(:first-child)>li>a{padding-left:0!important}a.level-top span{padding-top:8px;padding-left:10px}a.ui-state-focus{border-color:var(--main-theme-color)!important}.navigation a:hover{text-decoration:none !important}.section-item-content.nav-sections-item-content .ui-menu-item a{text-align:left !important;background:none!important;padding-left:30px}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:var(--main-theme-color)!important;border-style:solid;border-width:0 0 0 8px}.container.header-two li.authorization-link a.customer i.fas.fa-user:before{content:"LOGIN";font-family:var(--font-fam);font-size:17px;font-weight:500;text-decoration:none}.container.header-two li.authorization-link a.customer.logged i.fas.fa-user:before{content:"LOGOUT";font-family:var(--font-fam);font-size:17px;font-weight:500;text-decoration:none}.header.content{padding-top:0}.panel.header ul.header.links li.authorization-link.logged{display:none}.panel.header .container.header-two li.authorization-link.customer.logged{display:none}.customer-name button{display:none!important}li.customer-welcome ul.header.links.onTop{left:0}a.nav-sections-item-switch{font-family:var(--font-fam)}.toolbar select{width:110px}.page-products .sorter{background:#fff;margin-right:2%;margin-left:2%;width:96%;border-radius:5px}}.table tfoot{background:var(--main-bg-color)}.mark,mark{background-color:var(--ter-theme-color);color:var(--coloredbg-text-color)}.action.primary{background:var(--ter-theme-color);color:var(--coloredbg-text-color)}.quotation-quote-view .column.main .primary .action{line-height:1rem;padding:14px 17px;font-size:1rem;width:auto;margin-top:0;margin-left:35%}.account .page-main .page-title-wrapper .order-date{margin:28px 0 18px}table#my-quotes-finder-table{display:none}a.action.quote.requote,td.col.actions a.action.view{color:var(--sec-theme-color);font-weight:700}.iwd_main_wrapper .iwd_opc_field.iwd_opc_input:focus,.iwd_main_wrapper .field.iwd_opc_input:focus,.iwd_main_wrapper .iwd_opc_field .input-text:focus,.iwd_main_wrapper .field .input-text:focus,.iwd_main_wrapper .iwd_opc_field textarea:focus,.iwd_main_wrapper .field textarea:focus,.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field:focus,.iwd_main_wrapper .field .iwd_opc_hosted_field:focus,.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea:focus,.iwd_main_wrapper .field.iwd_opc_textarea:focus{box-shadow:0 0 3px 1px var(--sec-theme-color)}.selectize-dropdown .active{background-color:var(--sec-theme-color);color:var(--coloredbg-text-color)}@media (max-width:768px){.page-layout-1column .product.media{padding-left:0;display:block}}@media (max-width:768px){.grid.products-grid li.product-item{width:100%!important;margin-left:0!important}}@media (max-width:768px){ul.header.links+a.search-toggle-icon{display:none}}.product.info.detailed .additional-attributes>thead>tr>th,.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tfoot>tr>th{width:auto}@media (min-width:768px){.fotorama__stage__frame .fotorama__img{min-width:400px!important}.fotorama__stage{min-height:400px!important;min-width:300px!important}.fotorama__wrap--css3 .fotorama__stage__shaft{min-height:400px!important;min-width:300px!important}.fotorama__wrap{margin-left:150px}.page-layout-1column .product.media{margin-top:60px}.gallery-placeholder{max-width:100%}.fotorama__stage__shaft.fotorama__grab{max-width:100%}}.footer.content a.copyright-ecs-link{color:var(--ter-theme-color)!important}.footer.content a.copyright-ecs-link:hover{color:var(--sec-theme-color)!important}div#bss-cookie-notice{background:var(--sec-theme-color);max-width:400px}@media (max-width:768px){div#bss-cookie-notice{background:var(--sec-theme-color);max-width:300px}}#bss-cookie-notice .btn-cookie-accept{margin-left:5%;background-color:var(--main-theme-color);margin-top:10px}#bss-cookie-notice .btn-cookie-more-infor{background-color:var(--main-theme-color);margin-right:5%;float:right;margin-top:10px}#bss-cookie-notice .cookie-title{font-weight:700}@media (min-width:768px){#bss-cookie-notice{left:40px!important}}button{color:var(--coloredbg-text-color);background:var(--main-theme-color)}.action-primary:focus,.action-primary:active{background:var(--main-theme-color);border:1px solid var(--main-theme-color);color:var(--coloredbg-text-color)!important}button:hover{color:var(--main-theme-color);background:var(--coloredbg-text-color);border:1px solid var(--main-theme-color)}