.mini-cart{z-index:10;text-align:center}@media (min-width:1024px){.mini-cart:hover .top-cart-content,.mini-cart:hover:before{display:block!important}}.mini-cart .dropdown-toggle{font-size:12px;padding:0;text-transform:none}.top-cart-contain{color:#333;padding:0;right:0}.top-cart-contain .price{color:#3e755f;text-transform:uppercase}.top-cart-contain .mini-cart .price{margin-right:5px;font-size:16px;font-weight:700}.top-cart-contain .product-details .price{color:#3e755f;width:auto;float:none;font-weight:400;padding-left:0;font-size:12px}.top-cart-content{display:none;position:absolute;right:0;background:#fff;padding:0;text-align:left;z-index:10000;border-radius:0;-webkit-box-shadow:0 2px 6px 0 rgba(50,50,50,.33);-moz-box-shadow:0 2px 6px 0 rgba(50,50,50,.33);box-shadow:0 2px 6px 0 rgba(50,50,50,.33);top:45px}.top-cart-content .empty{text-align:left;color:#333}.top-cart-content .product-name{margin:0;width:150px;line-height:1;padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top-cart-content .product-name a{font-size:1em;line-height:normal;line-height:20px!important;font-weight:500;color:#1c1c1c}.top-cart-content .product-name a:focus,.top-cart-content .product-name a:hover{color:#3e755f}.top-cart-content .list-item-cart{max-height:230px;overflow-y:auto}.top-cart-content .list-item-cart::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}.top-cart-content .list-item-cart::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.top-cart-content .list-item-cart::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#e5e5e5}.top-cart-content li{list-style:none}.top-cart-content li.item{border-top:1px solid #eee;overflow:hidden;padding:20px 0;position:relative}.top-cart-content li.item:first-child{border-top:none;padding-top:10px}.top-cart-content li.item:last-child{margin:0;border-bottom:none}.top-cart-content li.item .product-image{float:left;display:block;width:80px;margin-right:10px}.top-cart-content li.item .detail-item{padding-left:90px}.top-cart-content li.item .detail-item .remove-item-cart{position:absolute;right:10px;color:#1c1c1c;font-size:20px}.top-cart-content li.item .detail-item .remove-item-cart:focus,.top-cart-content li.item .detail-item .remove-item-cart:hover{color:#3e755f}.top-cart-content li.item .detail-item .product-details-bottom .price.pricechange{display:block;margin-bottom:7px}.top-cart-content li.item .detail-item input{display:inline-block;width:45px;padding:0;text-align:center;min-height:30px;height:30px;margin-bottom:0;float:left;border-radius:0;border-left:none;border-right:none}.top-cart-content li.item .detail-item input[disabled]{border:1px solid #ebebeb;background-color:#fff;border-left:none;border-right:none}.top-cart-content li.item .detail-item button.items-count{display:inline-block;box-shadow:none;outline:0;background-color:#fff;border:1px solid #ebebeb;height:30px;float:left;width:30px}.top-cart-content .block-subtitle{color:#333;overflow:hidden;padding:15px;text-align:left;font-size:.92857em;background:#f5f5f5;text-transform:none;font-weight:400;border-bottom:1px #ddd solid}.top-cart-content .actions .btn,.top-cart-content .actions input[type=submit]{border-radius:0;border:1px solid #3e755f;color:#fff;background-color:#3e755f;min-width:145px;text-transform:uppercase;font-size:16px;padding:0 20px;height:40px;line-height:40px}.top-cart-content .actions .btn+.btn,.top-cart-content .actions .btn+input[type=submit],.top-cart-content .actions input[type=submit]+.btn,.top-cart-content .actions input[type=submit]+input[type=submit]{float:right}.top-cart-content .actions .btn:focus,.top-cart-content .actions .btn:hover,.top-cart-content .actions input[type=submit]:focus,.top-cart-content .actions input[type=submit]:hover{color:#fff;background-color:#3ec155;border-color:#3ec155}.top-subtotal{color:#333;font-size:1.14286em;font-weight:400;padding:12px 0;border-top:1px dashed #e5e5e5;text-align:left;text-transform:none}.top-subtotal .price{font-weight:500;color:#3e755f;float:right}ul#cart-sidebar{padding:10px;margin:0;max-height:582px;min-width:320px}ul#cart-sidebar li.list-item{max-height:400px;overflow-y:auto}ul#cart-sidebar li.action{display:none}ul#cart-sidebar .no-item p{margin-bottom:0}ul#cart-sidebar.hasclass li.action{display:block}ul#cart-sidebar li.list-item .price2{font-weight:700;color:#f94e3f;font-size:14px;display:list-item;margin-bottom:5px}ul#cart-sidebar li.list-item::-webkit-scrollbar{width:5px}ul#cart-sidebar li.list-item::-webkit-scrollbar-track{background:rgba(255,255,255,.9)}ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb{background:#3e755f;border-radius:15px}ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:active,ul#cart-sidebar li.list-item::-webkit-scrollbar-thumb:hover{background:#3e755f;border-radius:15px}.li-fix-1{background:#fff;border-top:1px solid #ebebeb;display:block}.li-fix-2{display:block;width:295px}@media (max-width:767px){header.header .eargoly-main-nav .eargoly-header-mobile img{max-height:38px}}@media (max-width:991px){header.header .eargoly-main-nav .col-7{position:static}}header.header .eargoly-main-nav .nav{float:right}@media (max-width:991px){header.header .eargoly-main-nav .nav{float:none;width:100%;position:absolute;z-index:99;left:0;top:100%;background-color:#fff;display:none}header.header .eargoly-main-nav .nav.active{display:block}}header.header .eargoly-main-nav{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;height:60px}header.header .eargoly-main-nav .eargoly-search{display:inline-block;margin-left:30px;position:relative;z-index:1}@media (max-width:1024px){header.header .eargoly-main-nav .eargoly-search{margin-left:20px}}header.header .eargoly-main-nav .eargoly-cart svg g,header.header .eargoly-main-nav .eargoly-search svg g{fill:#fff!important}header.header .eargoly-main-nav .eargoly-account{display:inline-block;margin-left:30px;position:relative;z-index:1;height:31px}@media (max-width:1024px){header.header .eargoly-main-nav .eargoly-account{margin-left:20px}}header.header .eargoly-main-nav .eargoly-account:before{content:"";position:absolute;right:-20px;bottom:-30px;width:70px;height:35px;background:0 0;display:none;z-index:99}header.header .eargoly-main-nav .eargoly-account>a{position:relative}header.header .eargoly-main-nav .eargoly-account>a img{width:25px}header.header .eargoly-main-nav .eargoly-account>a svg g path{fill:#141414!important}header.header .eargoly-main-nav .eargoly-account ul{position:absolute;top:45px;right:-20px;min-width:150px;padding:5px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:none}header.header .eargoly-main-nav .eargoly-account ul li a{display:block;color:#333f48;padding:5px 0;position:relative;padding-left:7px}header.header .eargoly-main-nav .eargoly-account ul li a::after{position:absolute;content:'';height:100%;width:3px;left:-5px;-webkit-transition:.5s;transition:.5s;opacity:0;visibility:hidden;top:0;-webkit-transform:scale(0);transform:scale(0)}header.header .eargoly-main-nav .eargoly-account ul li a:focus,header.header .eargoly-main-nav .eargoly-account ul li a:hover{color:#3e755f}header.header .eargoly-main-nav .eargoly-account ul li a:focus:after,header.header .eargoly-main-nav .eargoly-account ul li a:hover:after{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);background-color:#3e755f}header.header .eargoly-main-nav .eargoly-account ul li+li{border-top:1px solid #f5f5f5}header.header .eargoly-main-nav .eargoly-account:hover:before{display:block}header.header .eargoly-main-nav .eargoly-account:hover ul{display:block}header.header .eargoly-main-nav .eargoly-cart{display:inline-block;margin-left:31px;position:relative}@media (max-width:1024px){header.header .eargoly-main-nav .eargoly-cart{margin-left:20px}}header.header .eargoly-main-nav .eargoly-cart:before{content:"";position:absolute;left:0;bottom:-29px;width:110%;height:35px;background:0 0;display:none;z-index:99}header.header .eargoly-main-nav .eargoly-cart>a{position:relative}header.header .eargoly-main-nav .eargoly-cart #cart>a .count_item_pr{position:absolute;height:20px;width:20px;border-radius:50%;text-align:center;line-height:20px;color:#fff;background-color:#eec344;top:-10px;right:-10px}@media (max-width:991px){header.header .eargoly-main-nav .eargoly-cart #cart>a .count_item_pr{right:2px}}header.header .eargoly-main-nav .eargoly-cart>a svg g{fill:#141414!important}header.header .eargoly-main-nav #trigger-mobile{width:35px;float:left;margin:0;padding:0;display:inline-block;text-align:left;margin-left:20px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}header.header .eargoly-main-nav #trigger-mobile .icon-bar{background-color:#000;display:block;width:22px;height:2px;border-radius:1px}header.header .eargoly-main-nav #trigger-mobile .icon-bar.icon-bar{margin-top:5px}header.header .eargoly-main-nav #trigger-mobile .icon-bar:nth-child(2){width:15px}.eargoly-search-bar{background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;position:relative;transition:.2s all;height:0;overflow:hidden}@media (max-width:480px){.eargoly-search-bar{justify-content:left}}.eargoly-search-bar form{display:flex;align-items:center;position:relative;margin-bottom:0;min-width:700px}@media (min-width:768px) and (max-width:991px){.eargoly-search-bar form{min-width:450px;max-width:450px}}@media (max-width:767px){.eargoly-search-bar form{min-width:280px;max-width:280px;margin-top:0}}@media (max-width:480px){.eargoly-search-bar form{min-width:100%;max-width:100%;padding-right:10px}}.eargoly-search-bar form .input-group{width:100%}.eargoly-search-bar form .input-group input{border:none;outline:0;font-size:16px;background:0 0}@media (max-width:767px){.eargoly-search-bar form .input-group input{padding:0 10px;font-size:14px}}.eargoly-search-bar form .input-group select.form-control{border:none;border-left:1px solid #e5e5e5;max-width:120px;margin-right:10px;color:#333;height:40px}@media (max-width:767px){.eargoly-search-bar form .input-group select.form-control{font-size:13px;max-width:100px;padding-left:5px}}.eargoly-search-bar form .input-group button{border:0;padding:0;outline:0;cursor:pointer;background:0 0;font-size:16px;color:#1c1c1c}@media (max-width:480px){.eargoly-search-bar form .input-group button svg{height:20px;width:20px!important}}.eargoly-search-bar .site-header__search{width:30px;height:30px;line-height:30px;text-align:center;position:absolute;right:20px;background:0 0;outline:0;border:0;padding:0;cursor:pointer}@media (max-width:767px){.eargoly-search-bar .site-header__search{right:0;top:0}}.show-search .eargoly-search-bar{height:70px;overflow:visible}