.top{background:#fff;font-size:0;left:0;position:fixed;right:0;top:32px;transition:.15s;z-index:101}@media (max-width:992px){.top{background:#436e10;height:45px;top:0}}.top .logo{display:inline-block;height:85px;line-height:85px;padding-right:40px;vertical-align:top;width:30%}.top .logo.white{display:none}@media (max-width:992px){.top .logo{height:45px;left:90px;line-height:45px;padding:0 5px;position:fixed;right:90px;text-align:center;top:0;vertical-align:middle;width:auto}.top .logo.white{display:inline-block;padding:5px;vertical-align:top}.top .logo.white img{height:34px;vertical-align:top;width:120px}.top .logo.normal{display:none}}.top .logo img{max-height:100%;max-width:100%}.top .search{display:inline-block;height:100%;padding-top:20px;vertical-align:top;width:35%}@media (max-width:992px){.top .search{background:#f4f4f4;height:50px;left:0;margin:0;padding:5px;position:fixed;right:0;top:45px;width:100%}}.top .search .input-group{display:flex;justify-content:stretch}.top .search .form-control{border:2px solid #ecaa51;border-radius:23px 0 0 23px;flex:1;font-size:16px;height:46px;padding:12px}@media (max-width:992px){.top .search .form-control{font-size:14px;height:40px;padding:8px}}.top .search .form-control:focus{border:2px solid #ec9a2d}.top .search .input-group-btn .btn{background:#fff;border:2px solid #ec9a2d;border-left:0;border-radius:0 23px 23px 0;color:#ec9a2d;font-size:16px;height:46px;line-height:16px;padding:12px 16px}.top .search .input-group-btn .btn:hover{background:#cd8800;border:2px solid #cd8800;color:#fff}@media (max-width:992px){.top .search .input-group-btn .btn{font-size:14px;height:40px;padding:8px 12px}}.top .toggle-user{display:none}.top .icons{display:inline}.top .toggle-wishlist{align-items:center;background:#ea9bb5;border-radius:25px;color:#c44f77;display:inline-flex;font-size:20px;height:45px;justify-content:center;position:relative;text-decoration:none;width:45px}@media (max-width:992px){.top .toggle-wishlist{padding-bottom:8px;position:absolute!important;right:90px;top:0}}.top .toggle-wishlist:hover{background:#c44f77;color:#fff}.top .toggle-wishlist .wishlist-amount{background:#af2c26;border-radius:10px;color:#fff;font-size:10px;height:20px;line-height:20px;padding:0 4px;position:absolute;right:0;text-align:center;top:0;width:20px}@media (max-width:992px){.top .icons{height:45px;position:absolute;right:0;top:0;width:90px}.top .toggle-navbar,.top .toggle-user,.top .toggle-wishlist{background:#436e10;display:inline-block;height:45px;line-height:45px;position:relative;text-align:center;vertical-align:top;width:45px}.top .toggle-navbar i,.top .toggle-user i,.top .toggle-wishlist i{color:#fff;font-size:18px;vertical-align:middle}.top .toggle-navbar:active,.top .toggle-user:active,.top .toggle-wishlist:active{background:#5b941a}.top .toggle-navbar{color:#fff;font-size:14px;height:45px;left:0;padding:0 15px;position:absolute;top:0;width:90px}.top .toggle-navbar i{font-size:19px;margin-top:-3px}}.top .cart{display:inline-block;text-align:right;vertical-align:top}@media (max-width:992px){.top .cart{padding:0;width:auto}}.top .cart a{background:#eee;border-radius:23px;display:inline-block;font-size:0;height:46px;text-align:right;text-decoration:none;vertical-align:top}@media (max-width:992px){.top .cart a{height:45px;line-height:45px;width:45px}}.top .cart a .cart-icon{background:#5b941a;border-radius:23px;display:inline-block;height:46px;line-height:46px;position:relative;text-align:center;vertical-align:top;width:46px}@media (max-width:992px){.top .cart a .cart-icon{background:#436e10;border-radius:0;height:45px;line-height:45px;width:45px}}.top .cart a .cart-icon i{color:#fff;font-size:18px;vertical-align:middle}.top .cart a .cart-icon .cart-amount{background:#b00;border-radius:10px;color:#fff;font-size:11px;font-weight:700;height:20px;left:-5px;line-height:20px;min-width:20px;padding:0 5px;position:absolute;top:-5px}@media (max-width:992px){.top .cart a .cart-icon .cart-amount{left:3px;top:3px}}.top .cart a .cart-text{color:#436e10;display:inline-block;font-size:16px;line-height:16px;padding:5px 10px 5px 20px;text-align:left}@media (max-width:992px){.top .cart a .cart-text{display:none}}.top .cart a .cart-text strong{font-size:12px;font-weight:400}.top .cart a .cart-text .cart-total{color:#999;font-weight:400;vertical-align:top}.top .cart a:active,.top .cart a:hover{background:#87c540}.top .cart a:active .cart-total,.top .cart a:active strong,.top .cart a:hover .cart-total,.top .cart a:hover strong{color:#fff}.top .cart a:active .cart-icon,.top .cart a:hover .cart-icon{background:#436e10}@media (max-width:992px){.top .cart a:active .cart-icon,.top .cart a:hover .cart-icon{background:#5b941a}}.top .cart a:active .cart-icon i,.top .cart a:hover .cart-icon i{color:#fff}.top .container{align-items:center;display:flex;justify-content:space-between}@media (min-width:992px){.top .container{position:relative}}.top .cart-header{background:#fff;border:1px solid #ddd;box-shadow:0 10px 20px rgba(0,0,0,.2);display:none;max-width:100%;position:absolute;right:15px;top:100%;width:500px}@media (max-width:992px){.top .cart-header{left:0;margin-top:0;right:0;top:45px}}.top .cart-header.open{display:block}.top .cart-header .items{max-height:250px;overflow:auto;padding:10px}.top .cart-header .items ul{display:table;list-style:none;margin:0;padding:0;width:100%}.top .cart-header .items ul:nth-child(2n){background:#f9f9f9}.top .cart-header .items ul li{display:table-cell;font-size:14px;padding:5px;vertical-align:top}.top .cart-header .items ul li.image{width:50px}.top .cart-header .items ul li.image img{max-height:40px;max-width:40px}.top .cart-header .items ul li.name a:not(.delete-cart){color:#87c540;text-decoration:none}.top .cart-header .items ul li.name .delete-cart{margin-top:0}.top .cart-header .items ul li.prices,.top .cart-header .items ul li.total{text-align:right;width:90px}.top .cart-header .totals{font-size:14px;font-weight:700;padding:10px;text-align:center}.top .cart-header .actions{padding:5px 10px}@media (max-width:992px){.top .logos{display:none}}.top .logos a{display:block}.top .logos img{height:48px}.app.scroll .top{height:60px;top:0;transition:.15s}.app.scroll .top .logo{height:60px;line-height:60px}.app.scroll .top .search{height:60px;padding-top:7px}.app.scroll .top .cart{padding-top:7px}.app.scroll .top .cart-header{margin-top:-5px}.app.scroll .top .logos{padding-top:8px}.app.scroll .navbar{box-shadow:0 0 25px rgba(0,0,0,.5);top:60px;transition:.15s}.app.scroll .navbar ul li a{font-size:16px;height:45px;line-height:45px}
