body{background-color:#fff}.header{grid-template-columns:1fr auto 1fr}.header__heading{position:relative}.template-index .header__heading-logo-wrapper:before{content:"";position:absolute;top:0;right:-105px;bottom:-73px;left:-105px;background:url(logo-bg.png)no-repeat center bottom;background-size:contain;transition:all .5s ease}.scrolled-past-header .header__heading-logo-wrapper:before{bottom:-30px}.header__heading-logo-wrapper .header__heading-logo{position:relative}.header--middle-center a.header__heading-link{padding:25px 0 0;transition:all .5s ease}.scrolled-past-header .header--middle-center a.header__heading-link{padding:10px 0}.header__menu-item{padding-left:0;padding-right:0}.header__inline-menu{margin-left:0}.list-menu--inline .header-parent-link{color:#040404;font-family:Inter Tight;font-size:17px;font-weight:600;letter-spacing:.34px;text-transform:uppercase}.list-menu--inline{display:flex;gap:50px}body:not(.template-index) .header--middle-center a.header__heading-link{padding:10px 0;margin:0}.header-wrapper--border-bottom{border-color:#0003}.header__icon--cart{margin-right:0}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__icons{padding:0;height:100%;align-items:center}.header__icon .svg-wrapper{width:36px;height:36px;overflow:hidden}.header__icon .icon{height:auto;width:auto;transition:transform .4s ease,color .4s ease}.header__icon:not(.header__icon--menu):hover .icon{transform:translateY(-50px);filter:drop-shadow(0px 50px 0 #ff6600)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:#f60}.header__menu-item *{transition:all .5s ease}details[open]>.header__menu-item{text-decoration:none;color:#f60}.header__menu-item .icon-caret{color:#f60;right:1.2rem}details[open]>.header__menu-item .icon-caret{color:#040404}.header__submenu .header__menu-item:hover,.header__submenu .list-menu__item--active{text-decoration:none;color:#f60}.header__search{height:100%}.header__icon{height:100%;width:auto;padding:0 30px;border-left:1px solid #D9D9D9}.header__icon--cart .icon{height:auto;width:auto;padding:0}.header__icon.header__icon--cart{border-right:1px solid #D9D9D9}.cart-count-bubble{position:absolute;background-color:#f60;color:#fff;height:23px;width:23px;border-radius:25px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:Inter Tight;font-size:13px;font-weight:600;line-height:1;inset:auto;top:21px;right:21px;border:2px solid #fff;transition:all .5s ease}body:not(.template-index) .shopify-section-header-sticky:not(.scrolled-past-header) .cart-count-bubble{top:36px}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px;max-width:1640px}.header--middle-center a.header__heading-link{margin-bottom:-35px}.scrolled-past-header a.header__heading-link{margin-bottom:0}}@media screen and (max-width:1365px){.list-menu--inline{gap:20px}.list-menu--inline .header-parent-link{font-size:14px}.header__icon{padding:0 20px}.cart-count-bubble{right:15px}}@media screen and (max-width:1279px){.list-menu--inline{gap:15px}.list-menu--inline .header-parent-link{font-size:13px}}@media screen and (max-width:989px){.header__icon.header__icon--menu .icon{height:24px;width:24px;left:20px}.header.page-width,.utility-bar__grid.page-width{padding-left:20px;padding-right:20px}.template-index .header__heading-logo-wrapper:before{display:none}.header--middle-center a.header__heading-link{padding:10px 0}.header__heading-logo-wrapper{max-width:150px}.header__icon{padding:0 5px;border:0}.header__icon.header__icon--cart{border-right:0;padding-right:0}.cart-count-bubble{right:-5px}.menu-drawer__localization.header-localization{display:none}.menu-drawer__menu-item{border-bottom:1px solid rgba(0,0,0,.2);font-size:16px}.menu-drawer__navigation{padding-top:0;border-top:1px solid rgba(0,0,0,.2)}.menu-drawer__close-button{margin-top:0}.menu-drawer__account{display:flex;gap:10px;font-size:16px;font-weight:400;font-family:Inter Tight,sans-serif}}@media screen and (max-width:767px){.header__heading-logo-wrapper{max-width:120px}.header__icon .svg-wrapper{width:22px;height:22px}.cart-count-bubble{right:-12px;top:14px}body:not(.template-index) .shopify-section-header-sticky:not(.scrolled-past-header) .cart-count-bubble{top:14px}.header__icon.header__icon--menu .icon{height:22px;width:22px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/header-custom.css.map */
