.herbera-header-shell{--herbera-mobile-header-offset: 58px;position:relative;z-index:20;width:100%;background:#f3f2f0;color:#1f2320}.herbera-header-shell--with-announcement{--herbera-mobile-header-offset: 92px}.herbera-announcement{position:relative;display:grid;place-items:center;height:40px;border-bottom:1px solid rgba(50,52,55,.15);background:#1f2320;color:#fff;font-size:11.1px;line-height:15.6px;letter-spacing:-.24px;text-align:center;text-transform:uppercase}.herbera-announcement p{position:absolute;top:6.7px;left:calc(50% + .54px);display:flex;align-items:center;justify-content:center;width:225px;height:24px;white-space:nowrap;transform:translate(-50%)}.herbera-header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:max(76px,calc(var(--herbera-logo-width, 230px) * .281 + 16px));padding:0 30.5633px 0 31px}.herbera-header a,.herbera-header button,.herbera-header summary{color:inherit;font-family:inherit;text-decoration:none}.herbera-header__nav,.herbera-header__actions{display:flex;align-items:center;gap:21px}.herbera-header__nav{width:max-content;height:20px}.herbera-header__nav-item{display:flex;align-items:center;flex:0 0 auto;height:20px}.herbera-header__nav-link,.herbera-header__localization summary,.herbera-header__cart{font-size:12.4px;line-height:19.5px;letter-spacing:1.2px;text-transform:uppercase}.herbera-header__nav-link{flex:0 0 auto;height:20px;white-space:nowrap}.herbera-header__mega-toggle{display:grid;place-items:center;flex:0 0 24px;width:24px;height:28px;margin:-4px -5px -4px 2px;padding:0;border:0;background:transparent;cursor:pointer}.herbera-header__chevron{display:block;flex:0 0 12px;width:12px;height:12px;transition:transform .16s ease;transform:rotate(90deg)}.herbera-header__nav-item.is-mega-open .herbera-header__chevron{transform:rotate(-90deg)}.herbera-header__actions{width:231.4367px;height:28px}.herbera-header__logo{position:absolute;top:50%;left:50%;width:var(--herbera-logo-width, 230px);transform:translate(-50%,-50%)}.herbera-header__logo img{display:block;width:100%;height:auto}.herbera-header__search,.herbera-header__account{display:grid;place-items:center}.herbera-header__search{flex:0 0 15px}.herbera-header__account{flex:0 0 28px}.herbera-header__search img{width:15px;height:15px}.herbera-header__account img{width:28px;height:28px}.herbera-header__localization{position:relative;flex:0 0 53px}.herbera-header__localization--mobile{display:none}.herbera-header__localization summary{display:flex;align-items:center;justify-content:space-between;width:53px;height:20px;list-style:none;cursor:pointer}.herbera-header__localization summary::-webkit-details-marker,.herbera-header__mobile-menu>summary::-webkit-details-marker,.herbera-header__mobile-mega>summary::-webkit-details-marker,.herbera-mega-menu__mobile-column>summary::-webkit-details-marker{display:none}.herbera-header__localization-panel{position:absolute;z-index:8;top:calc(100% + 18px);right:0;width:250px;padding:18px;border:1px solid rgba(31,35,32,.12);background:#f8f7f3;box-shadow:0 16px 40px #1f232014}.herbera-header__localization-panel form,.herbera-header__localization-panel label{display:grid;gap:7px}.herbera-header__localization-panel form{gap:14px}.herbera-header__localization-panel label span{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.herbera-header__localization-panel select,.herbera-header__localization-panel button{min-height:38px;padding:0 10px;border:1px solid rgba(31,35,32,.18);border-radius:0;background:transparent;color:#1f2320}.herbera-header__localization-panel button{background:#1f2320;color:#fff;cursor:pointer}.herbera-header__cart{position:relative;display:flex;align-items:center;justify-content:space-between;flex:0 0 72.4367px;width:72.4367px;height:20px;gap:7px;letter-spacing:1px}.herbera-header__cart-icon{display:none}.herbera-header__cart-count{display:grid;place-items:center;min-width:4.4367px;width:4.4367px;height:4.4367px;overflow:hidden;border-radius:50%;background:#141414;color:transparent;font-size:0}.herbera-header__cart-count[hidden],.herbera-header__mobile-menu,.herbera-header__mobile-menu[hidden]{display:none}.herbera-mega-menu--desktop{position:absolute;z-index:7;top:100%;left:0;width:100%;min-height:365px;border-top:1px solid rgba(31,35,32,.06);background:#f3f2f0;color:#1f2320;box-shadow:0 20px 35px #1f232014}.herbera-mega-menu[hidden]{display:none}.herbera-mega-menu__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(40px,5.9vw,85px);width:min(100%,1440px);min-height:365px;margin-right:auto;margin-left:auto;padding:27px 34px 30.62px}.herbera-mega-menu--banners-0 .herbera-mega-menu__inner,.herbera-mega-menu--banners-only .herbera-mega-menu__inner{grid-template-columns:minmax(0,1fr);gap:0}.herbera-mega-menu__columns{display:grid;grid-template-columns:repeat(var(--herbera-mega-columns),minmax(0,1fr));align-content:start;column-gap:clamp(24px,3.5vw,50px);row-gap:24px}.herbera-mega-menu--banners-2 .herbera-mega-menu__columns{grid-template-columns:repeat(var(--herbera-mega-columns),minmax(0,147px));column-gap:50px}.herbera-mega-menu__column,.herbera-mega-menu__links{display:flex;flex-direction:column;align-items:flex-start}.herbera-mega-menu__heading{width:100%;margin-bottom:17px;color:#141313;font-size:14px;font-weight:400;line-height:18.2px;text-transform:uppercase}.herbera-mega-menu__links{width:100%;gap:10px}.herbera-mega-menu__links a{color:#1f232080;font-size:14px;line-height:18.2px;transition:color .14s ease}.herbera-mega-menu__links a:hover,.herbera-mega-menu__links a:focus-visible{color:#1f2320}.herbera-mega-menu__banners{display:grid;grid-template-columns:repeat(2,266.4px);gap:16px}.herbera-mega-menu--banners-1 .herbera-mega-menu__banners{grid-template-columns:266.4px}.herbera-header .herbera-mega-menu__banner{position:relative;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:266.4px;height:307.38px;overflow:hidden;isolation:isolate;color:#fff}.herbera-mega-menu__banner-image,.herbera-mega-menu__banner-overlay,.herbera-mega-menu__banner-content{grid-area:1 / 1;width:100%;height:100%}.herbera-mega-menu__banner-image{min-width:0;min-height:0;object-fit:cover;transition:transform .3s ease}.herbera-mega-menu__banner-overlay{z-index:1;background:#0003}.herbera-mega-menu__banner-content{z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:18px;width:auto;height:auto;padding:20px 20px 18px}.herbera-mega-menu__banner-title{font-size:24px;line-height:normal;text-transform:uppercase}.herbera-mega-menu__banner-link{font-size:14px;line-height:normal;text-decoration:underline;text-underline-offset:2px}.herbera-mega-menu__banner:hover .herbera-mega-menu__banner-image,.herbera-mega-menu__banner:focus-visible .herbera-mega-menu__banner-image{transform:scale(1.025)}.template-index .herbera-header-shell.is-mega-open .herbera-header{background:#f3f2f0;color:#1f2320}.template-index .herbera-header-shell.is-mega-open .herbera-header__logo img,.template-index .herbera-header-shell.is-mega-open .herbera-header__search img,.template-index .herbera-header-shell.is-mega-open .herbera-header__account img,.template-index .herbera-header-shell.is-mega-open .herbera-header__cart-icon,.template-index .herbera-header-shell.is-mega-open .herbera-header__chevron{filter:none}@media(min-width:990px)and (max-width:1199px){.herbera-header__logo{width:min(var(--herbera-logo-width, 230px),210px)}.herbera-header__nav{gap:12px}.herbera-header__nav-link{font-size:10px;letter-spacing:.7px}}@media(max-width:1234px)and (min-width:990px){.herbera-mega-menu__inner{gap:clamp(20px,2vw,32px);padding-right:24px;padding-left:24px}.herbera-mega-menu--banners-2 .herbera-mega-menu__columns{grid-template-columns:repeat(var(--herbera-mega-columns),minmax(0,1fr));column-gap:clamp(16px,2vw,24px)}.herbera-mega-menu__banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.herbera-header .herbera-mega-menu__banner{width:min(20vw,240px);height:auto;aspect-ratio:266.4 / 307.38}}@media(max-width:989px){.herbera-announcement{height:34px;font-size:9px}.herbera-announcement p{top:50%;left:50%;width:auto;height:auto;transform:translate(-50%,-50%)}.herbera-header{display:grid;grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px;min-height:58px;padding:0 16px}.herbera-header__nav,.herbera-header__localization,.herbera-header__account,.herbera-mega-menu--desktop{display:none}.herbera-header__cart>span:not(.herbera-header__cart-count){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.herbera-header__actions{grid-column:3;width:auto;height:auto;gap:clamp(0px,calc((100vw - 320px)/4),18px)}.herbera-header__search,.herbera-header__cart{display:grid;place-items:center;flex-basis:auto;width:44px;min-width:44px;height:44px}.herbera-header__cart-icon{display:block;width:20px;height:20px}.herbera-header__cart{justify-content:center}.herbera-header__cart-count:not([hidden]){position:absolute;top:9px;right:9px;width:6px;min-width:6px;height:6px}.herbera-header__logo{grid-column:2;position:static;transform:none;justify-self:center;display:flex;align-items:center;width:min(var(--herbera-logo-width-mobile, 140px),100%);min-height:44px}.herbera-header__mobile-menu{display:block}.herbera-header__mobile-menu>summary{display:grid;place-content:center;gap:6px;width:44px;height:44px;padding:0;list-style:none;cursor:pointer}.herbera-header__mobile-menu>summary span{display:block;width:22px;height:1px;background:#1f2320;transition:transform .16s ease}.herbera-header__mobile-menu[open]>summary span:first-child{transform:translateY(3.5px) rotate(45deg)}.herbera-header__mobile-menu[open]>summary span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.herbera-header__mobile-drawer{position:absolute;display:flex;flex-direction:column;z-index:10;top:58px;right:0;left:0;width:auto;height:calc(100dvh - var(--herbera-mobile-header-offset));max-height:calc(100dvh - var(--herbera-mobile-header-offset));overflow:hidden;overscroll-behavior:contain;border-top:1px solid rgba(31,35,32,.08);background:#f3f2f0;color:#1f2320;box-shadow:0 26px 40px #1f232014}.herbera-header__mobile-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 16px 24px}.herbera-header__localization--mobile{display:block;flex:0 0 auto;margin-top:0;padding:8px 16px max(16px,env(safe-area-inset-bottom,0px));border-top:1px solid rgba(31,35,32,.08);background:#f3f2f0}.herbera-header__localization--mobile form{display:grid;gap:0}.herbera-header__localization--mobile label{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:16px;min-width:0;min-height:52px;border-bottom:1px solid rgba(31,35,32,.08)}.herbera-header__localization--mobile label>span{font-size:11px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.herbera-header__localization--mobile select{width:100%;min-width:0;min-height:44px;padding:6px 0;border:0;border-radius:0;background:transparent;color:#1f2320;font:inherit;font-size:16px;text-align:end;cursor:pointer}.herbera-header__localization--mobile select:focus-visible{outline:2px solid #1f2320;outline-offset:3px}.herbera-header__localization--mobile .is-enhanced .herbera-localization-apply{display:none}.herbera-header__localization--mobile .herbera-localization-apply{min-height:44px;border:1px solid #1f2320;background:#1f2320;color:#fff;font:inherit;cursor:pointer}.herbera-header__mobile-link,.herbera-header__mobile-mega>summary{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:14px 0;border-bottom:1px solid rgba(31,35,32,.08);font-size:13px;line-height:18px;letter-spacing:.1em;list-style:none;text-transform:uppercase;cursor:pointer}.herbera-header__mobile-mega>summary img,.herbera-mega-menu__mobile-column>summary img{width:12px;height:12px;transition:transform .16s ease;transform:rotate(90deg)}.herbera-header__mobile-mega[open]>summary img,.herbera-mega-menu__mobile-column[open]>summary img{transform:rotate(-90deg)}.herbera-header__mobile-all{display:inline-flex;align-items:center;min-height:44px;margin:6px 0 0;font-size:12px;line-height:17px;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase}.herbera-mega-menu--mobile .herbera-mega-menu__inner{display:block;min-height:0;padding:0 0 12px}.herbera-mega-menu--mobile .herbera-mega-menu__columns{display:block}.herbera-mega-menu--mobile .herbera-mega-menu__column>.herbera-mega-menu__heading{display:flex;align-items:center;min-height:48px;margin-bottom:0;padding:14px 0;border-bottom:1px solid rgba(31,35,32,.08);font-size:13px}.herbera-mega-menu__mobile-links .herbera-menu-links__children{gap:0}.herbera-mega-menu__mobile-column{border-bottom:1px solid rgba(31,35,32,.08)}.herbera-mega-menu__mobile-column>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:14px 0;font-size:13px;line-height:18px;list-style:none;text-transform:uppercase;cursor:pointer}.herbera-mega-menu__mobile-links{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:1px 0 18px 14px}.herbera-mega-menu__mobile-links a{display:flex;align-items:center;width:100%;min-height:44px;padding-top:8px;padding-bottom:8px;color:#1f23209e;font-size:13px;line-height:18px}.herbera-mega-menu__mobile-links .herbera-mega-menu__column-all{color:#1f2320;font-size:11px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase}.herbera-mega-menu--mobile .herbera-mega-menu__banners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.herbera-mega-menu--mobile.herbera-mega-menu--banners-1 .herbera-mega-menu__banners{grid-template-columns:minmax(0,1fr)}.herbera-mega-menu--mobile .herbera-mega-menu__banner{width:100%;height:auto;aspect-ratio:266.4 / 307.38}.herbera-mega-menu--mobile .herbera-mega-menu__banner-content{gap:10px;padding:14px}.herbera-mega-menu--mobile .herbera-mega-menu__banner-title{font-size:clamp(15px,4.4vw,19px)}.herbera-mega-menu--mobile .herbera-mega-menu__banner-link{font-size:11px}.template-index .herbera-header-shell.is-mobile-open .herbera-header{background:#f3f2f0;color:#1f2320}.template-index .herbera-header-shell.is-mobile-open .herbera-header__logo img,.template-index .herbera-header-shell.is-mobile-open .herbera-header__search img,.template-index .herbera-header-shell.is-mobile-open .herbera-header__cart-icon,.template-index .herbera-header-shell.is-mobile-open .herbera-header__chevron{filter:none}.template-index .herbera-header-shell.is-mobile-open .herbera-header__mobile-menu>summary span{background:#1f2320}}@media(max-width:359px){.herbera-mega-menu--mobile .herbera-mega-menu__banners{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.herbera-header__chevron,.herbera-header__mobile-menu>summary span,.herbera-mega-menu__banner-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/herbera-header.css.map */
