header .shopify-section-group-header-group{z-index:var(--z-above)}header .header-announcement-bar,header .header-featured-bar{padding-inline:var(--padding-menu)}header .section-header{margin-inline:var(--padding-menu)}.header-announcement-bar{background-color:var(--surface-primary);color:var(--c-gray-100);text-align:center;font-size:1.4rem;padding:10px 0}.header-announcement-bar .announcement{padding:0 32px}.header-announcement-bar .announcement-countdown-timer{display:inline-block;min-width:90px}.header-announcement-bar a{color:inherit}.header-announcement-bar p{display:inline;margin:0}.header-announcement-bar .button-close{position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.header-featured-bar{--slide-height: 40px;font-size:var(--type-body-14)}.header-featured-bar__content{display:flex;justify-content:space-between;align-items:center}.header-featured__messages .message,.header-featured__messages .icon-wrapper{vertical-align:middle}.header-featured__messages .icon{margin:-10px 5px -10px 0}.header-featured__rating .reviews-badge__average{display:none}.header-featured__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-s)}.contact-support{display:flex;align-items:flex-start;gap:var(--gap-s)}.contact-support__avatar{position:relative;flex-shrink:0}.contact-support__info{display:flex;flex-direction:column;gap:var(--gap-s)}.contact-support__image{width:36px;height:36px;border-radius:50%;display:block}.contact-support__avatar.is-online:after{content:"";position:absolute;top:2px;right:0;width:10px;height:10px;background-color:#00d959;border-radius:50%;border:1.5px solid #fff}.header-featured-bar .contact-support{align-items:center}.header-featured-bar .contact-support__item,.header .contact-support__item{display:inline-flex;align-items:center;gap:var(--text-gap-8)}.section-header{background-color:var(--c-gray-050);border-radius:var(--radius-xl);margin-bottom:var(--gap-s)}.section-header~.shopify-section-group-header-group{z-index:initial}.header{--sticky-header-padding-block: .8rem;position:relative;padding-block:var(--sticky-header-padding-block);border-radius:var(--radius-full);display:flex;align-items:center;transition:box-shadow var(--transition-default)}.header *[tabindex="-1"]:focus{outline:none}.header__logo{margin:0}.header__logo img{display:block;height:auto;width:clamp(100px,calc(100px + 80 * var(--clamp-coefficient-2)),180px)}.header__menu-item{padding:var(--padding-menu) var(--gap-l);text-decoration:none;color:var(--c-brown-800);font-size:var(--type-menu-17-bold);font-weight:var(--fw-extrabold);display:flex;align-items:center;transition:var(--transition-default);transition-property:color,background-color;border-radius:var(--radius-full)}.header__menu-item:hover{color:var(--text-link-hover)}@media screen and (max-width:989px){.header{flex-wrap:wrap}.menu-drawer__open-button{display:flex;flex-direction:column;padding-right:var(--gap-m);border-right:1px solid var(--border-form-default);margin-right:var(--gap-m)}.menu-drawer__open-button .icon-title{line-height:1}details[open]>.header__menu-item{background:var(--c-gray-100)}.header__search{width:100%;order:1;margin-top:var(--gap-xs)}.header__icons{margin-left:auto}}@media screen and (min-width:990px){.section-header{padding-top:.4rem}.header{--sticky-header-padding-block: 1.6rem;justify-content:space-between;gap:var(--gap-l)}.header__inline-menu{display:flex;align-self:end}.header__menu-item .icon{margin-right:-.4rem}.header__search{max-width:480px;margin-inline:auto;padding-inline:var(--padding-xs)}}.shopify-section-header-sticky{height:var(--header-height, 61px)}.shopify-section-header-sticky sticky-header{position:fixed;top:0;left:var(--padding-menu);right:var(--padding-menu);z-index:var(--z-header);transform:translateZ(0);background-color:var(--c-gray-050);border-radius:var(--radius-xl);box-shadow:var(--box-shadow-sticky-top);transition:transform var(--transition-default)}.shopify-section-header-hidden sticky-header{transform:translate3d(0,-100%,0);transition:none}.shopify-section-header-hidden.menu-open sticky-header,.shopify-section-header-hidden.search-open sticky-header{transform:translateZ(0)}.menu-open.shopify-section-header-sticky sticky-header{transform:none}.shopify-section-header-sticky .header__logo{width:clamp(23px,calc(23px + 19 * var(--clamp-coefficient-2)),42px);flex-shrink:0;overflow:hidden}.shopify-section-header-sticky .header-submenu__links{padding-top:var(--sticky-header-height)}.header__search,search-modal.header__search,.header-search,.header-search__form{display:block;width:100%;position:relative}menu-drawer+.header__search{display:none}.header-search__field{position:relative;display:flex;align-items:center;width:100%;height:5.2rem;border:1px solid var(--border-transparent);border-radius:var(--radius-full);background-color:var(--c-white);box-shadow:var(--box-shadow-search)}.header-search__field .header-search__input{display:block;width:100%;height:100%;min-height:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;padding:0 5.2rem 0 2.4rem;font-size:var(--type-body-16, 1.6rem);line-height:1;color:var(--text-primary)}.header-search__field .search__button,.header-search__field .reset__button{position:absolute;top:0;right:0;left:auto;width:5.2rem;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent}.header-search__field .reset__button{right:5.2rem;width:3.6rem}.header-search__field .search__button{color:var(--text-link)}.header-search__field .header-search__input::placeholder{color:var(--text-disabled)}.header-search__no-js-fallback,.search-modal__close-button,.shopify-section-search-popup-config{display:none}html.no-js .header-search__no-js-fallback{display:inline-flex}@media screen and (max-width:989px){.header-search__field{height:4rem;padding:0 1.2rem;gap:.8rem;overflow:hidden;border:1px solid var(--border-form-default);box-shadow:none}.header-search__field .header-search__input{padding:0;flex:1 1 auto}.header-search__field .search__button,.header-search__field .reset__button{position:static;width:2.4rem;height:2.4rem;flex-shrink:0}.header-search__field .search__button{order:-1;color:var(--border-form-default)}}.search__input-wrapper{position:relative;display:flex;align-items:center;width:100%;border-radius:var(--radius-full);background-color:var(--c-white);border:1px solid var(--border-form-default);padding:0 1.6rem 0 2rem;height:4rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.search__input-wrapper:focus-within{border-color:var(--border-form-hover);box-shadow:0 0 0 3px #6a40791a}.search__input-wrapper .search__input{flex-grow:1;border:none;background:transparent;padding:0;margin:0;color:var(--text-primary);font-size:var(--type-body-14);line-height:normal;outline:none;box-shadow:none;width:100%}.search__input:focus{outline:none;box-shadow:none}.search__input::placeholder{color:var(--text-disabled)}.header__icons{grid-area:icons;display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--gap-xs)}.header__icon{padding:var(--gap-xs);display:inline-flex;align-items:center;justify-content:center}.header__icon svg{vertical-align:bottom;width:clamp(26px,calc(26px + 4 * var(--clamp-coefficient-2)),30px);height:clamp(26px,calc(26px + 4 * var(--clamp-coefficient-2)),30px)}.header__icon--cart{position:relative;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.header__icon{position:relative;isolation:isolate;border-radius:var(--radius-full)}.header__icon:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-full);background-color:var(--surface-white);opacity:0;transition:opacity var(--transition-default)}.header__icon:hover:before{opacity:1}.header__icon--cart{padding:var(--gap-xs) var(--gap-s);gap:.4rem;border:2px solid var(--border-tertiary);transition:border-color var(--transition-default)}.header__icon--cart:hover{border-color:var(--border-tile-hover)}}.header__icon--logged-in:after{content:"";position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--c-green-500);box-shadow:0 0 0 2px var(--c-gray-050)}@media screen and (min-width:990px){.header__icon--logged-in:hover:after{box-shadow:0 0 0 2px var(--surface-white)}}.header__icon--employee svg{scale:1.7}.cart-count-bubble:empty,.cart-count-bubble.is-empty{display:none}.header-count-bubble{position:absolute;color:var(--c-white);border-radius:var(--radius-full);background-color:var(--c-green-500);font-size:var(--type-body-13);font-weight:var(--fw-bold);right:-2px;top:-2px;min-width:1.8rem;height:1.8rem;padding-inline:.5rem}.header-submenu~.header-submenu{display:none}.header-submenu horizontal-scroller{--scroller-step: page;--submenu-rail-bleed: 13px;--submenu-rail-width: 60px;--submenu-rail-lift: 9px;--scroller-btn-inset: 0px}.header-submenu .horizontal-scroller__btn{margin-top:calc(var(--submenu-rail-lift) / -2)}.header-submenu horizontal-scroller:before,.header-submenu horizontal-scroller:after{content:"";position:absolute;top:0;bottom:var(--submenu-rail-lift);width:var(--submenu-rail-width);z-index:1;opacity:0;pointer-events:none;transition:opacity var(--duration-default) ease}.header-submenu horizontal-scroller:before{left:calc(var(--submenu-rail-bleed) * -1);background:linear-gradient(to right,var(--c-gray-050) 45%,transparent)}.header-submenu horizontal-scroller:after{right:calc(var(--submenu-rail-bleed) * -1);background:linear-gradient(to left,var(--c-gray-050) 45%,transparent)}.header-submenu horizontal-scroller[data-can-scroll-left=true]:before,.header-submenu horizontal-scroller[data-can-scroll-right=true]:after{opacity:1}.header-submenu .button-arrow{width:30px;height:36px;border-color:transparent}.header-submenu .button-arrow svg{--icon-size: 16}.header-submenu__links{margin-left:calc(var(--padding-menu) * -1)}.header-submenu__link{display:inline-block;padding:var(--gap-xs) var(--padding-menu) var(--gap-l);font-weight:var(--fw-bold);white-space:nowrap}.header-submenu__link--red,.header-submenu__link--red:hover{color:var(--c-red-600)}@media(hover:hover){.header-submenu__link{position:relative}.header-submenu__link:after{content:"";background:currentColor;position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:0;transition:width var(--duration-default) ease-out,color var(--duration-default) ease-out}.header-submenu__link:hover:after{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-header.css.map */
