.header-bar{background-color:#fff;padding-bottom:5px;border-bottom:1px solid #e7e7e7;margin-bottom:1.2rem}.new-search-box{flex-basis:80%;text-align:left}.right-header-top{display:flex;justify-content:space-between;margin:auto 0}.header-new-icons{display:flex;justify-content:space-between;flex-basis:24%;max-width:130px;margin:auto 0}.header-bar__search:first-of-type{max-width:100%;width:100%}.supports-fontface .header-bar__search-submit{max-width:35px}form.header-bar__search-form.clearfix{background:#ebecee;padding:6px 0;width:100%;border-radius:5px}.header-bar a,.header-bar button{color:#000}.new-menu{padding-top:1rem}.site-nav__link .icon-arrow-down{padding-left:.8rem}li.site-nav--has-dropdown{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;border-right:1px solid #3a383830;line-height:normal}.site-nav>li:first-child{padding-left:0}.site-nav>li:last-child{padding-right:0;border-right:none}li.site-nav--has-dropdown>a{white-space:initial;text-align:left;margin:auto;display:flex;justify-content:space-between;padding-bottom:8px;text-transform:capitalize;font-size:1.118em}li.site-nav--has-dropdown a span{margin:auto;padding-left:0}.site-nav li.site-nav--has-dropdown .site-nav__dropdown{top:90%;padding:20px 12px;background:#fff;font-size:14px;font-weight:500;box-shadow:0 5px 10px #0000004d}.site-nav>li:last-child ul{right:-30px;left:unset}.header-new-icons a.cart-page-link{position:relative}.header-new-icons a.cart-page-link span.cart-count.header-bar__cart-count{position:absolute;background:#009bd5;width:30px;height:30px;border-radius:50%;top:-20px;bottom:0;left:25px;right:0;padding:5px 0;margin:auto;text-align:center;color:#fff;font-weight:700}.header-new-icons li a{display:inline-block;margin:auto}.header-bar__module a{display:inline-block;vertical-align:middle}.header-new-icons li a img,.header-bar__module a img{margin-top:8px}@media screen and (min-width: 1200px){.site-nav__link .icon-arrow-down{padding-left:1.35rem}}@media screen and (min-width: 992px){.custom-post-large--hide{display:none!important}.post-large--display-table{padding-top:calc(.2rem + 5px)!important}}@media screen and (max-width: 991px){.header-bar .medium-down--hide{display:none!important}.header-bar{padding-bottom:0}.mobile-header-bar{display:flex;justify-content:space-between;padding:.8rem 0}.mobile-header-search{max-width:500px;width:100%;margin:auto 1rem}.mobile-header-search form,.mobile-header-search form .header-bar__search-input[type=search]{margin:0}.mobile-nav__link>a{font-size:15px;padding:10px 15px;text-transform:none}.mobile-nav__sublist-link a{padding:5px 30px;letter-spacing:.2px}.supports-fontface .header-bar__search-submit{background:#ebecee;bottom:0}li.header-details-icon{display:flex;justify-content:space-between;padding:0 12px;margin-bottom:15px}.header-details-icon .custom-icon{background:#ebecee;flex-basis:33%;border-radius:8px;text-align:center}.header-details-icon .custom-icon ul{margin:0}.header-details-icon .custom-icon a{display:flex;flex-direction:column;justify-content:center;height:100%}.header-details-icon .custom-icon a img{width:30px;height:30px;margin:0 auto}.header-details-icon .custom-icon a span{font-size:16px;font-weight:500}.header-bar__cart-icon{font-size:22px!important}.mobile-logo.text-right{padding-right:15px}.custom-icon .cart-icon{position:relative}span.cart-count{position:absolute;background:#009bd5;border-radius:50%;width:30px;height:30px;font-size:14px!important;color:#fff;font-weight:700!important;top:-10px;bottom:0;margin:auto;padding:5px 0;left:0;right:-50px}.first-image{padding-top:12px}.supports-fontface ul#MobileNav .icon-fallback-text .icon{height:auto!important}.header-add-logo{max-width:80px}.header-add-logo a{display:inline-block;margin-top:6px}#MobileNav>.mobile-nav__link>a{padding:5px 15px;letter-spacing:.2px}}@media screen and (min-width: 480px){li.header-details-icon{padding:0 30px}}@media screen and (min-width: 769px){.header-bar__left{width:16.33%}.header-bar__right{width:82.66%;max-width:950px}.post-large--display-table{display:flex;justify-content:space-between;margin:auto;padding:1rem 0 .2rem}.header-bar__right.post-large--display-table-cell{display:flex;flex-direction:column;justify-content:space-between;margin:auto}}@media screen and (max-width: 768px){.template-index .main-content{padding-bottom:20px}}@media screen and (max-width: 599px){.header-add-logo{max-width:50px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom-header.css.map */
