#header-component{--header-padding: 8px}#header-component .header__row--top{width:100%;padding-inline:32px}#header-component .header__columns{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(320px,1fr);grid-template-areas:"left right";align-items:center;column-gap:32px;padding:8px 0;min-height:60px;width:100%}#header-component .gumus-header-brand-nav{display:flex;align-items:center;gap:32px;min-width:0}#header-component .header-logo{flex:none;min-width:0;height:44px}#header-component .header-logo__image{width:auto;height:min(var(--header-logo-image-height,36px),40px);max-width:180px;object-fit:contain}#header-component .header-menu{min-width:0}#header-component .menu-list__link{font-size:14px;line-height:20px;font-weight:600}#header-component .gumus-header-tools{display:flex;align-items:center;gap:0;min-width:0;margin:0}#header-component .gumus-header-desktop-search{flex:1 1 446px;max-width:446px;min-width:120px;margin-inline-end:16px}#header-component .gumus-header-desktop-search .search-action{display:flex;margin:0;width:100%}#header-component .gumus-header-mobile-search{display:none}#header-component header-actions{display:flex;align-items:center;gap:0;flex:none;margin:0}#header-component .header-actions__action{position:relative;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:8px;opacity:1;flex-shrink:0}#header-component .header-actions__action:not(.account-button) :is(svg,.svg-wrapper),#header-component .account-button__icon{width:19.92px;height:19.92px;flex-shrink:0}#header-component .account-button{padding:0;width:40px}#header-component shopify-account{min-width:40px;height:44px}#header-component .dropdown-localization{flex:none}#header-component .dropdown-localization__button{width:40px;padding:8px;gap:0;border:0;background:transparent}#header-component .dropdown-localization__button :is(.currency-code,.icon-caret),#header-component .dropdown-localization__button>span:not(.icon-flag):not(.visually-hidden){display:none}#header-component .dropdown-localization__button .icon-flag{width:20px;height:20px;border-radius:50%;box-shadow:none}#header-component .search-action>button{display:flex;justify-content:flex-start;gap:8px;width:100%;height:44px;padding:0 14px;border:2px solid #e6e6e6;border-radius:26px;background:transparent;color:inherit;transition:box-shadow .15s ease}#header-component .search-action .svg-wrapper{width:20px;height:20px;flex:0 0 20px}#header-component .gumus-header-search-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 16px/24px var(--font-body--family);text-align:start;color:#757575}#header-component .header-actions__action:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){#header-component .header-actions__action:hover{background:radial-gradient(circle 16px at center,#efefef 98%,transparent 100%);border-radius:0;opacity:1}#header-component .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover){opacity:1}#header-component .search-action>button:hover{background:transparent;border-radius:26px;box-shadow:0 0 5px #0003}#header-component .menu-list__link:hover{border-radius:999px;background:#7f7f7f1f}}@media(max-width:1023px){#header-component .header__row--top{padding-inline:0}#header-component .header__columns{display:grid;grid-template-columns:minmax(0,1fr) max-content 40px;grid-template-areas:"brand actions drawer" "search search search";gap:0;padding:0;min-height:104px}#header-component .gumus-header-brand-nav,#header-component .gumus-header-tools{display:contents}#header-component .header-logo{grid-area:brand;justify-self:start;padding-inline-start:16px;height:44px;max-width:100%}#header-component .header-logo>span{min-width:0;max-width:100%}#header-component .header-logo__image{height:min(var(--header-logo-image-height-mobile,28px),32px);width:auto;max-width:100%}#header-component .header-menu,#header-component .dropdown-localization,#header-component .gumus-header-desktop-search{display:none!important}#header-component header-actions{grid-area:actions;min-width:max-content}#header-component .header__drawer{display:block;grid-area:drawer;min-height:44px}#header-component .header__icon--summary{min-width:40px;min-height:44px;padding:8px}#header-component .header__icon--summary .header-drawer-icon,#header-component .header__icon--summary .header-drawer-icon svg{width:24px;height:24px;flex:0 0 24px}#header-component .gumus-header-mobile-search{display:block;grid-area:search;width:100%;padding:8px 16px}#header-component .gumus-header-mobile-search .search-action{display:flex;margin:0;width:100%}}#header-component[data-menu-style=drawer] .header__row--top{padding-inline:0}#header-component[data-menu-style=drawer] .header__columns{grid-template-columns:minmax(0,1fr) max-content 40px;grid-template-areas:"brand actions drawer" "search search search";gap:0;padding:0;min-height:104px}#header-component[data-menu-style=drawer] :is(.gumus-header-brand-nav,.gumus-header-tools){display:contents}#header-component[data-menu-style=drawer] .header-logo{grid-area:brand;justify-self:start;padding-inline-start:16px;height:44px;max-width:100%}#header-component[data-menu-style=drawer] .header-logo>span{min-width:0;max-width:100%}#header-component[data-menu-style=drawer] .header-logo__image{height:min(var(--header-logo-image-height-mobile,28px),32px);width:auto;max-width:100%}#header-component[data-menu-style=drawer] .gumus-header-desktop-search{display:none}#header-component[data-menu-style=drawer] header-actions{grid-area:actions;min-width:max-content}#header-component[data-menu-style=drawer] .header__drawer{grid-area:drawer;min-height:44px}#header-component[data-menu-style=drawer] .gumus-header-mobile-search{display:block;grid-area:search;width:100%;padding:8px 16px}#header-component[data-menu-style=drawer] .gumus-header-mobile-search .search-action{display:flex;margin:0;width:100%}@media(prefers-reduced-motion:reduce){#header-component .search-action>button{transition:none}}#header-component .gumus-header-locale{position:relative;flex:0 0 40px;width:40px;height:44px}#header-component .gumus-header-language-icon{display:none}#header-component .gumus-header-locale:has(.language-selector) .gumus-header-language-icon{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;pointer-events:none}#header-component .gumus-header-language-icon svg{width:20px;height:20px}#header-component .gumus-header-locale .language-selector{width:40px;height:44px}#header-component .gumus-header-locale .localization-form__select{width:40px;height:44px;min-height:44px;padding:0;border:0;cursor:pointer;color:transparent;background:transparent}#header-component .gumus-header-locale .localization-form__select option{color:#111;background:#fff}#header-component .gumus-header-locale .language-selector .icon-caret{display:none}@media(max-width:1023px){#header-component .gumus-header-locale{display:none}}#header-component[data-menu-style=drawer] .gumus-header-locale{display:none}#header-component .search-action .svg-wrapper{color:#bebebe}#header-component .header__row--top{display:block;max-width:none;margin-inline:0}#header-component .header__columns{grid-column:1 / -1;max-width:none;margin-inline:0}@media(max-width:1023px){#header-component[data-menu-style] .header__columns.spacing-style .header-logo{grid-area:brand}#header-component[data-menu-style] .header__columns.spacing-style header-actions{grid-area:actions}#header-component[data-menu-style] .header__columns.spacing-style .header__drawer{grid-area:drawer}#header-component[data-menu-style] .header__columns.spacing-style .gumus-header-mobile-search{grid-area:search}}#header-component[data-menu-style=drawer] .header__columns.spacing-style .header-logo{grid-area:brand}#header-component[data-menu-style=drawer] .header__columns.spacing-style header-actions{grid-area:actions}#header-component[data-menu-style=drawer] .header__columns.spacing-style .header__drawer{grid-area:drawer}#header-component[data-menu-style=drawer] .header__columns.spacing-style .gumus-header-mobile-search{grid-area:search}@media(min-width:1024px){#header-component[data-menu-style=menu] .header__columns{grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}#header-component[data-menu-style=menu] .gumus-header-brand-nav .header-menu{flex:1 1 auto;min-width:0}#header-component[data-menu-style=menu] .header-menu__inner{min-width:0;width:100%}}#header-component .header-actions--text .account-button--text{width:auto}#header-component .search-action--text .gumus-header-search-label{display:none}@media(max-width:1023px){#header-component .gumus-header-history{display:none}}#header-component[data-menu-style=drawer] .gumus-header-history{display:none}#header-component.header[data-menu-style] .header__columns.spacing-style{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);grid-template-areas:"left right";padding:8px 0;gap:32px}#header-component.header header-actions:not(.header-actions--text){height:44px;min-height:44px}#header-component.header header-actions:not(.header-actions--text)>.header-actions__action{box-sizing:border-box;width:40px;height:44px;min-height:44px;max-height:44px;line-height:1}#header-component.header .account-button:not(.account-button--text) shopify-account{display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;line-height:0}@media(max-width:1023px){#header-component.header[data-menu-style] .header__columns.spacing-style{grid-template-columns:minmax(0,1fr) max-content 40px;grid-template-areas:"brand actions drawer" "search search search";grid-template-rows:44px 60px;padding:0;gap:0}#header-component.header[data-menu-style] .header__columns.spacing-style .header__drawer{--header-drawer-min-height:44px;width:40px;height:44px;min-height:44px}}#header-component.header[data-menu-style=drawer] .header__columns.spacing-style{grid-template-columns:minmax(0,1fr) max-content 40px;grid-template-areas:"brand actions drawer" "search search search";grid-template-rows:44px 60px;padding:0;gap:0}#header-component.header[data-menu-style=drawer] .header__columns.spacing-style .header__drawer{--header-drawer-min-height:44px;width:40px;height:44px;min-height:44px}#header-component.header{color:#000}#header-component.header .menu-list__link{color:inherit;opacity:1;font-weight:600;letter-spacing:.25px;text-transform:uppercase}#header-component.header .header-actions__cart-icon{display:flex;position:relative;align-items:center;justify-content:center;width:19.92px;height:19.92px;line-height:0}#header-component.header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}#header-component.header .header-actions__cart-icon .cart-bubble{position:absolute;box-sizing:content-box;width:13px;height:13px;min-width:13px;inset:auto auto -6px 10px;padding:0;border:2px solid #fff;border-radius:50%;--cart-bubble-background:#be2d2e;--cart-bubble-text:#fff}#header-component.header .cart-bubble__background{background:#be2d2e;border-radius:50%}#header-component.header .cart-bubble__text{font:400 10px/14px var(--font-body--family);color:#fff}[dir=rtl] #header-component.header .header-actions__cart-icon .cart-bubble{inset-inline-start:10px;inset-inline-end:auto}#header-component.header .gumus-wishlist-count{background:#be2d2e;color:#fff;border:2px solid #fff;font:400 10px/13px var(--font-body--family);min-width:17px;height:17px;padding:0;inset-block-start:9px;inset-inline-end:-7px}#header-component .gumus-header-mobile-tabs{display:none}@media(max-width:1023px){#header-component.header[data-menu-style] .header__columns.spacing-style{grid-template-areas:"brand actions drawer" "tabs tabs tabs" "search search search";grid-template-rows:44px 37px 60px;min-height:141px;grid-template-columns:minmax(0,1fr) max-content 48px}#header-component.header[data-menu-style] .header__columns.spacing-style .header__drawer{width:48px;padding-inline-end:8px}#header-component .gumus-header-mobile-tabs{display:flex;grid-area:tabs;gap:24px;justify-content:space-between;height:37px;padding-inline:16px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #e6e6e6}#header-component .gumus-header-mobile-tabs::-webkit-scrollbar{display:none}#header-component .gumus-header-mobile-tabs a{position:relative;display:flex;flex:none;align-items:center;height:36px;color:inherit;text-decoration:none;text-transform:uppercase;white-space:nowrap;font:600 12px/16.8px var(--font-body--family);letter-spacing:.25px}#header-component .gumus-header-mobile-tabs a[aria-current=page]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:currentColor}#header-component .gumus-header-search-label{font-size:14px;line-height:19.6px}#header-component .search-action>button{padding-inline:12px 16px;gap:4px}}#header-component .gumus-header-menu-search{display:none}#header-component .gumus-menu-line{transform-origin:12px 12px;transition:transform .2s ease,opacity .2s ease}#header-component .gumus-menu-line--top{transform:translateY(-6.5px)}#header-component .gumus-menu-line--bottom{transform:translateY(6.5px)}.gumus-menu-benefit{display:none}@media(max-width:1023px){#header-component:has(.menu-drawer-container[open]) .header-logo{visibility:hidden}#header-component:has(.menu-drawer-container[open]) .gumus-header-mobile-search{visibility:hidden;pointer-events:none}#header-component:has(.menu-drawer-container[open]) :is(.gumus-header-menu-search,.gumus-header-history){display:flex}#header-component.header .menu-drawer-container>.menu-drawer{top:calc(var(--header-group-height,186.8px) - var(--gumus-menu-search-space,60px));bottom:0;inset-inline:0;width:100vw;max-width:none;height:calc(100dvh - var(--header-group-height,186.8px) + var(--gumus-menu-search-space,60px));max-height:none;padding:16px 0 max(24px,env(safe-area-inset-bottom));border:0;border-radius:0;transform:translateY(0);opacity:0;background:#fff;transition:opacity .2s ease,visibility .2s ease}#header-component.header .menu-drawer-container[open]>.menu-drawer{opacity:1;transform:none}#header-component.header .menu-drawer__backdrop{top:var(--header-group-height,186.8px);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}#header-component .menu-drawer>.menu-drawer__close-button{display:none}#header-component .menu-drawer-container .header-drawer-icon--close{display:none!important}#header-component .menu-drawer-container .header__icon--menu .header-drawer-icon--open{display:flex!important}#header-component .menu-drawer-container[open] .gumus-menu-line--top{transform:rotate(45deg)}#header-component .menu-drawer-container[open] .gumus-menu-line--middle{opacity:0}#header-component .menu-drawer-container[open] .gumus-menu-line--bottom{transform:rotate(-45deg)}#header-component .menu-drawer-container[open]>.header__icon--summary{background:radial-gradient(circle 16px at center,#f5f5f5 98%,transparent 100%);border-radius:0}#header-component .gumus-menu-benefit{display:flex;order:0;align-items:center;justify-content:center;min-height:36px;margin:0 16px 20px;padding:8px 12px;border-radius:2px;background:#000;color:#fff;font:400 14px/19.6px var(--font-body--family);text-decoration:none}#header-component .menu-drawer__featured-content{order:1;flex:none;margin:0 0 40px}#header-component .menu-drawer__featured-content-list{gap:12px;padding:0 16px;margin:0;scrollbar-width:none}#header-component .menu-drawer__featured-content-list-item{width:97px;flex:0 0 97px;margin:0}#header-component .menu-drawer__featured-content-list-item img.resource-card__image{width:100%;object-fit:cover}#header-component .menu-drawer__featured-content .resource-card{gap:4px}#header-component .menu-drawer__featured-content .resource-card__media{aspect-ratio:2/3;border-radius:0}#header-component .menu-drawer__featured-content :is(.resource-card__title,.resource-card__content p){margin:0;font:400 14px/19.6px var(--font-body--family)}#header-component .menu-drawer>.menu-drawer__navigation{order:2;display:grid;grid-template-columns:100px minmax(0,1fr);width:100%;margin:0;padding:0 16px}#header-component .menu-drawer>.menu-drawer__navigation:before{content:attr(data-menu-heading);display:block;padding-top:6px;font:600 14px/19.6px var(--font-body--family)}#header-component .menu-drawer__navigation>.menu-drawer__menu{padding:0;margin:0;gap:0}#header-component .menu-drawer__menu>li{margin:0;padding:0}#header-component .menu-drawer__menu-item--mainlist{min-height:32px;height:auto;padding:6px 0;font:400 14px/19.6px var(--font-body--family);letter-spacing:.25px}#header-component .menu-drawer__menu-item-text{font:inherit}#header-component .menu-drawer__menu-item>.svg-wrapper{width:8px;height:8px}#header-component .menu-drawer>.menu-drawer__utility-links{order:3;margin:24px 16px 0;padding:16px 0;border-top:1px solid #e6e6e6}}@media(prefers-reduced-motion:reduce){#header-component .gumus-menu-line,#header-component.header .menu-drawer-container>.menu-drawer{transition:none}}@media(max-width:1023px){#header-component .menu-drawer__animated-element,#header-component .menu-drawer__featured-content .resource-card{animation:none;opacity:1;transform:none}#header-component .menu-drawer__featured-content .resource-card{height:auto;gap:8px}#header-component .menu-drawer__featured-content .resource-card:before{display:none}#header-component .menu-drawer__featured-content .resource-card__content{position:static;padding:0;color:#000}#header-component .menu-drawer__featured-content .resource-card__title{color:#000;white-space:nowrap;text-overflow:ellipsis;display:block}#header-component .menu-drawer__featured-content .resource-card__subtext{display:none}body:not([data-page-type=index]){--gumus-menu-search-space:0px}body[data-page-type=product] #header-group .shopify-section:has(.gumus-reference-banner--shipping){display:none}body:not([data-page-type=index]) #header-component.header[data-menu-style] .header__columns.spacing-style{grid-template-areas:"brand actions drawer";grid-template-rows:44px;min-height:44px}body:not([data-page-type=index]) #header-component :is(.gumus-header-mobile-search,.gumus-header-mobile-tabs){display:none}body:not([data-page-type=index]) #header-component:has(.menu-drawer-container[open]) .header__columns.spacing-style{grid-template-areas:"brand actions drawer" "tabs tabs tabs";grid-template-rows:44px 37px;min-height:81px}body:not([data-page-type=index]) #header-component:has(.menu-drawer-container[open]) .gumus-header-mobile-tabs{display:flex}body:not([data-page-type=index]) .gumus-reference-banner--shipping{min-height:44px;height:44px}}#header-component .header-actions__action:active,#header-component .header__icon--summary:active{background:radial-gradient(circle 16px at center,#e6e6e6 98%,transparent 100%);border-radius:0}@media(hover:hover){#header-component .header__icon--summary:hover,#header-component .gumus-header-locale:hover{background:radial-gradient(circle 16px at center,#efefef 98%,transparent 100%);border-radius:0}}@media(min-width:1024px){#header-component .menu-list__link{position:relative;border-radius:0}#header-component .menu-list__link:before{content:"";position:absolute;inset-inline:0;bottom:-8px;height:3px;background:transparent;pointer-events:none}#header-component .menu-list__link:hover{border-radius:0;background:transparent}#header-component .menu-list__link:hover:before{background:#bebebe}#header-component .menu-list__link--active:before{background:#000}}#header-component shopify-account::part(signed-out-avatar){width:40px;height:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent}#header-component .gumus-header-search-input[data-gumus-pointer-focus]:focus-visible,#search-modal .search-input[data-gumus-pointer-focus]:focus-visible{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gumus-header-reference.css.map */
