/*!
* Base css for layout
* Import basic file
*/@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0)}}header .search-autocomplete{width:100% !important;background:#fff;z-index:99;box-shadow:0 6px 12px #ccc}header .search-autocomplete ul{padding:0px;list-style:none}header .search-autocomplete li{padding:5px;padding-left:10px;width:100%}header .search-autocomplete li:hover{background-color:#f9f6f1;cursor:pointer}.btn-default:hover,.btn-default.active{color:#333;background-color:#e6e6e6;border-color:#adadad}.faq-index-index .ask-zone{margin-top:15px;padding-top:10px;border-top:1px dashed #bebebe}.faq-index-index .ask-zone ul{padding:0px}.faq-index-index .ask-zone ul li{background:#F5F5F5;width:100%;margin-bottom:5px}.faq-index-index .ask-zone ul li a{display:block;padding:10px 0px;text-decoration:none}.faq-index-index .ask-zone ul li a:hover{color:#78c555 !important}.faq-index-index .ask-zone ul li a span{margin-right:5px;padding:5px 10px;color:#78c555 !important;font-weight:bold}.faq-index-index .ask-zone ul li.odd{background:#fff}.popup-tax .clearfix{display:table}.popup-tax{display:none}.popup-tax.open{display:block;-webkit-animation:slide-down .5s ease-out;-moz-animation:slide-down .5s ease-out}.popup-tax .modal-overlayer{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);opacity:.9;z-index:999}.popup-tax .modal-frontlayer{position:fixed;background:#fff;border-radius:5px;width:600px;left:50%;top:50%;-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999}@media (max-width:768px){.popup-tax .modal-frontlayer{height:90%;width:90%}}.popup-tax .modal-frontlayer .modal-inner{display:grid;position:relative;background:#fff;height:100%;width:100%;padding:40px 10px;margin:auto;text-align:center}@media (max-width:768px){.popup-tax .modal-frontlayer .modal-inner .modal-body{overflow-y:scroll}}.popup-tax .modal-frontlayer .modal-inner .modal-header{font-weight:bold;color:#02182F;font-size:30px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #bebebe}.popup-tax .modal-frontlayer .modal-inner .closeModal{float:right;cursor:pointer;padding:0px 8px 2px 8px;position:absolute;right:-10px;top:-10px;background:#333;border-radius:100%;color:#fff !important;font-weight:bolder;border:3px solid #fff;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);vertical-align:middle;font-size:18px;z-index:9}.popup-tax table{border-collapse:collapse;width:100%;text-align:left}.popup-tax table,.popup-tax td,.popup-tax th{border:1px solid #bebebe;padding:10px}.popup-tax td{background:#fff}.popup-tax th{background-color:#f1f1f1;text-transform:capitalize}.popup-tax input[type="text"]{padding:10px;width:100%;border:1px solid #DFDFDF;border-radius:3px}.popup-tax textarea{padding:10px;width:100%;height:260px;border:1px solid #DFDFDF;border-radius:3px}.popup-tax .col-left{width:60%;padding-right:10px;float:left}.popup-tax .col-right{width:40%;padding-left:10px;float:right}.popup-tax .group{margin-bottom:5px}.popup-tax .label{all:unset;padding:5px 0px;font-weight:bold;display:block}.popup-tax .error{font-size:12px;font-weight:500;color:#ff0000}.custom_tooltip .tooltiptext{width:170px;background-color:#555;padding:10px 15px;border-radius:2px;z-index:1;bottom:125%;left:calc(50% - 85px);text-align:left;opacity:0;transition:opacity 1s;z-index:130}.custom_tooltip .tooltiptext h3,.custom_tooltip .tooltiptext h3 span{font-size:14px;margin-top:5px;font-weight:600;margin-bottom:5px;color:#f0bf3e}.custom_tooltip .tooltiptext>span{font-weight:600;font-size:13px;color:#FFF !important}.custom_tooltip .tooltiptext .bg_tooltip_image{display:inline-block;background-color:#FFF;border-radius:2px}.custom_tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.custom_tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media (max-width:992px){.custom_tooltip:hover .tooltiptext{display:none}}.custom_tooltip .tooltip_image{visibility:hidden;width:200px;background-color:#FFF;padding:10px 15px;border-radius:2px;border:1px solid #bebebe;position:absolute;z-index:1;top:0;left:-206px;text-align:left;opacity:0;transition:opacity 1s}.custom_tooltip .tooltip_image h3{font-size:14px;margin-top:5px;font-weight:500;margin-bottom:5px}.custom_tooltip .tooltip_image>span{font-size:13px}.custom_tooltip .tooltip_image::after{content:"";position:absolute;top:8px;left:103%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #bebebe}.custom_tooltip:hover .tooltip_image{visibility:visible;opacity:1}@media (max-width:992px){.custom_tooltip:hover .tooltip_image{display:none}}.child_products .custom_tooltip .tooltiptext,.makito_variants .custom_tooltip .tooltiptext{bottom:105%}.left-nav .collapse li{list-style:none;padding:5px 0px}.left-nav .collapse li a:hover{color:#79c601;text-decoration:none}.left-nav ul li.level0>a:hover{color:#FEC517}.header .navbar ul.navbar-nav li.level0>.dropdown-menu li a:hover{color:#79c601;background:none}.header .navbar ul.navbar-nav li.level0>a:hover{background:#424244}.header .navbar ul.navbar-nav li.level0:hover{background:#424244}.header .navbar ul.navbar-nav li.level0:hover a{text-shadow:none;color:#FFF}.header .navbar ul.navbar-nav li.level0:hover ul{display:block;position:absolute;background:#424244;border-radius:0px 0px 2px 2px;padding:10px 20px 20px 20px;list-style:none;width:auto;z-index:9999}.header .navbar ul.navbar-nav li.level0:hover ul li a{color:#fff;padding:5px;display:block}@media screen and (max-width:767px){.close-canvas{position:absolute;top:0;padding:10px;background:#78C555;width:100%}.close-canvas span{padding:5px 10px;background:#fff;border-radius:100%;cursor:pointer}.close-canvas span:hover{font-weight:bold}}@media (max-width:767px){aside#navMobile{display:block;position:relative}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu{position:absolute;top:0px;width:100%;z-index:9999;background-color:#fff;display:none}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu.show{display:block}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav{margin:0px;padding:0}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed{border-bottom:1px solid #eaeaea;position:relative}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed.iconToggle::after{display:block;position:absolute;top:20px;right:20px;transform:translateY(-50%);width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed a{background-color:transparent;color:black;padding:10px;display:block}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed a.show{background-color:#78c554;color:#fff}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed.iconToggle a{margin-right:20%}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed ul{padding-left:20px;list-style:none;display:none}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed ul li{padding:5px;padding-left:0px;font-size:16px}aside#navMobile nav.navbar.navbar-inverse .nav-side-menu ul.nav.navbar-nav li.collapsed ul li a{width:100%;display:block;padding:0px}}.printer div{display:inline-block}.printer [hidden]{display:none!important}.printer .btn-logout{padding:8px 20px;color:#FFF !important;background:#FE1A11;font-size:16px;margin-top:0px;font-weight:600}.printer .btn-logout span{color:#FFF !important;font-weight:normal;font-size:13px;font-weight:600}.printer .btn-save,.printer .btn-print{padding:8px 10px;color:#FFF !important;background:#FEC517;font-size:16px;margin-top:0px;font-weight:600}.printer .btn-save span,.printer .btn-print span{color:#FFF !important;font-weight:normal;font-size:13px;font-weight:600}.printer .btn-login{padding:8px 20px;color:#FFF !important;background:#FECC49;font-size:16px;margin-top:0px;font-weight:600}.printer .btn-login span{color:#FFF !important;font-weight:normal;font-size:13px;font-weight:600}.dialog-footer-save .btn-save{padding:8px 10px;color:#FFF !important;background:#FEC517;font-size:16px;margin-top:0px;font-weight:600}.dialog-footer-save .btn-save span{color:#FFF !important;font-weight:normal;font-size:13px;font-weight:600}.dialog-content-save{text-align:center;height:210px}.dialog-content-save p{text-align:left}.dialog-content-save .glyphicon{font-size:95px}.dialog-content-save img{height:100px}.dialog-content-save .save-item{position:relative}.dialog-content-save .checkbox{text-align:center;width:20px;height:20px;display:block;margin:0 auto}.dialog-content-save .checkbox input{margin-left:0!important;margin-top:0}@media (max-width:767px){dialog-save-dialog .dialog-content-save{border-bottom:1px solid #ccc}dialog-save-dialog .dialog-content-save form>div{clear:both}dialog-save-dialog .dialog-content-save p{margin-left:30px}dialog-save-dialog .dialog-content-save .save-item{padding-top:20px;padding-left:20px}dialog-save-dialog .dialog-content-save .checkbox{margin:0;position:absolute;top:20px;left:20px}}.btn-requestprice:hover{background:#69ad4b;text-decoration:none}.btn-shopnow:hover{background:#69ad4b;text-decoration:none}.printer .btn-logout:hover{background:#edb015;text-decoration:none}.printer .btn-save:hover,.printer .btn-print:hover{background:#edb015;text-decoration:none}.printer .btn-login:hover{background:#edb015;text-decoration:none}.dialog-footer-save .btn-save:hover{background:#edb015;text-decoration:none}.btn-details:hover{background:#424244;text-decoration:none;color:#FFF}.btn-cart:hover{background:#7e6e63;text-decoration:none}.action.details.primary span:hover{color:#FFF}.action.details.primary:hover{color:#FFF;background:#424244}.action.details.primary:hover span{color:#FFF}.social .fa-facebook:hover{background-color:#435a8a;text-decoration:none}.social .fa-youtube-play:hover{background-color:#8c0202;text-decoration:none}.social .fa-instagram{background-color:#854b2c}.social .fa-instagram:hover{background-color:#5f351f;text-decoration:none}.social .fa-linkedin:hover{background-color:#005983;text-decoration:none}#footer .footer-content .footer_another .another_site a:hover{color:#f5f5f5}#footer .goto-top span:hover{opacity:1;cursor:pointer}.aaa-logo:hover .aaa-hover{display:inline-block}.aaa-logo:hover .aaa-nomal{display:none}.header-right-panel .header_right_buttom .check_price_tax span:hover{cursor:pointer;text-decoration:underline}.header-right-panel .account_container a:hover .text_account_user{text-decoration:underline}a#btn-notax:hover{background-color:#265a88;background-position:0 -15px;color:#fff;border-color:#204d74;text-decoration:none;outline:0}a#btn-incluetax:hover{background-color:#eb9316;background-position:0 -15px;color:#fff;border-color:#d58512;text-decoration:none;outline:0}.newsTicker .containerTicker ul li a:hover{color:#0000FF;text-decoration:none;cursor:poiter}.account #block-collapsible-nav li strong{display:inline-block;width:100%}.account.page-layout-2columns-left .items.addresses{padding:0}.account.page-layout-2columns-left .items.addresses li.item{width:47%;display:inline-block;border:1px solid #ccc;padding:20px;margin-bottom:20px}.account.page-layout-2columns-left .items.addresses li.item a{color:#78c555}.account.page-layout-2columns-left .items.addresses li.item:nth-child(2n+1){margin-right:4%}.account.page-layout-2columns-left .field.choice input{opacity:1;width:auto;height:21px;float:left}.account.page-layout-2columns-left .field.choice label{margin-left:20px}.account.page-layout-2columns-left .actions-toolbar button.action.save.primary{display:inline-block;margin-bottom:10px;border-radius:2px;padding:8px 30px;color:#ffffff !important;background:#78c555;font-size:16px;margin-top:15px;font-weight:600;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap}.account.page-layout-2columns-left .actions-toolbar button.action.save.primary span{font-size:15px;color:#ffffff !important;font-weight:600}.account .block-collapsible-nav{border:none;border-radius:2px}.account .block-collapsible-nav-title{padding:10px 15px;font-weight:bold;text-transform:uppercase;font-size:15px;background:#FEC517;border-top-left-radius:2px;border-top-right-radius:2px}.account .block-collapsible-nav-title strong{color:#fff;display:block}.account .content.block-collapsible-nav-content{padding-left:0;padding-right:0;border:1px solid #bebebe;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.account .content.block-collapsible-nav-content ul li{border-bottom:1px solid #bebebe;padding:0 15px}.account .content.block-collapsible-nav-content ul li:last-child{border-bottom:none}.account .content.block-collapsible-nav-content ul li>a{padding-left:0;padding-right:0;text-transform:none;font-weight:bold;cursor:pointer;color:#414141}.account .content.block-collapsible-nav-content ul li>strong{padding:10px 0 !important}.form-create-account .field.choice label{margin-left:30px;margin-top:5px;padding-left:0}.customer-account-login #maincontent .page-title{display:none}.account .page-title-wrapper h1{margin-top:0}.login-container .block-customer-login{padding-right:20px;width:40%}.login-container .social-login-authentication-channel{padding-left:20px;padding-right:20px;width:30%}.login-container .block-account-info{padding-left:20px;width:30%}.login-container .block-title,.account .block-title{padding-bottom:10px}.login-container .block-title strong,.account .block-title strong{font-size:20px;font-weight:600}.login-container .block-content{padding-top:10px}.login-container .block-content p,.login-container .block-content .field.note{font-size:14px;padding-bottom:15px}.social-login-authentication-channel .block-title{margin-bottom:5px}.login-container .fieldset .field{padding-bottom:30px}.login-container .fieldset .field input{height:45px}.login-container .fieldset .btn-shopnow{height:45px;width:100%;margin:0}#forward-create-account{color:#65b4dd !important;font-weight:500;font-size:18px;width:100%;margin:0 0 20px 0}.social-btn{display:table;margin-bottom:30px}.social-btn .btn-social{height:45px;padding-left:60px;font-weight:600;display:table-cell;text-align:center;position:relative;border:none;cursor:pointer}.btn-facebook{color:#fff !important;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}.btn-facebook:focus,.btn-facebook.focus{color:#fff !important;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff !important;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-google{color:#fff !important;background:none;vertical-align:top;padding:0 0 0 41px!important}.btn-google .icon{padding:0!important;border:none!important}.btn-google .label{display:block;background-color:#4285F4;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);color:#fff;padding:13px 0 13px 0;border-radius:0;font-size:14px;margin-top:3px;line-height:13px;font-family:'Roboto',Raleway,sans-serif}.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{color:#fff !important;border-color:rgba(0,0,0,0.2)}.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{background-image:none}.btn-google .badge{color:#dd4b39;background-color:#fff}.btn-twitter{color:#fff !important;background-color:#55acee;border-color:rgba(0,0,0,0.2)}.btn-twitter:focus,.btn-twitter.focus{color:#fff !important;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff !important;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:45px;padding-top:4px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2);color:#fff !important}@media (max-width:767px){.login-container .block-customer-login,.login-container .social-login-authentication-channel,.login-container .block-account-info{padding:0px;width:100%}}