.header-minimal-section{position:relative;z-index:60}.header-minimal{--header-minimal-primary: var(--color-primary, 27, 49, 97);--header-minimal-default-text: var(--color-text, 45, 58, 75);--header-minimal-default-heading: var(--color-heading, 27, 49, 97);--header-minimal-default-bg: var(--color-bg, 255, 255, 255);--header-minimal-default-secondary-bg: 244, 247, 250;display:block;background-color:transparent;position:relative;width:100%;z-index:50;padding-top:0;padding-bottom:0;transition:padding .24s ease,transform .34s cubic-bezier(.22,1,.36,1),opacity .3s ease}.header-minimal.is-fixed{position:fixed;top:-5px;left:0;right:0;z-index:80;transform:translateY(calc(-100% - 1rem));opacity:0;pointer-events:none}.header-minimal.is-fixed.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}body.header-minimal-has-fixed{padding-top:var(--header-minimal-fixed-height, 0px)}.header-minimal__shell{width:100%;max-width:100%;margin-inline:0;padding-inline:0;box-sizing:border-box}.header-minimal__bar{min-height:var(--header-minimal-height, 60px);border-radius:var(--header-minimal-radius, 16px);background-color:#fff;padding-inline:36px;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:2rem;transition:box-shadow .28s ease,background-color .28s ease,border-radius .28s ease,min-height .28s ease}.header-minimal.is-scrolled{padding-top:max(calc(var(--header-minimal-section-padding-top, 8px) - 4px),2px);padding-bottom:max(calc(var(--header-minimal-section-padding-bottom, 8px) - 4px),2px)}.header-minimal.is-scrolled .header-minimal__bar{box-shadow:0 8px 24px #101a221f;background-color:#fff}.header-minimal__brand{min-width:0}.header-minimal__brand-cluster{display:inline-flex;align-items:center;gap:1.2rem;min-width:0}.header-minimal__brand-link{color:rgb(var(--header-minimal-text, var(--header-minimal-default-text)));text-decoration:none;display:inline-flex;align-items:center}.header-minimal__selectors{flex-wrap:nowrap}.header-minimal__selectors .storefront-visual-selector__trigger{background-color:rgb(var(--header-minimal-secondary-bg, var(--header-minimal-default-secondary-bg)));border-color:transparent;color:rgb(var(--header-minimal-heading, var(--header-minimal-default-heading)))}.header-minimal__selectors .storefront-visual-selector__trigger:hover,.header-minimal__selectors .storefront-visual-selector.is-open .storefront-visual-selector__trigger{border-color:rgba(var(--header-minimal-heading, var(--header-minimal-default-heading)),.12);background-color:rgb(var(--header-minimal-bar-bg, var(--header-minimal-default-bg)))}.header-minimal__selectors .storefront-visual-selector__panel{right:0;left:auto}.header-minimal__selectors--after-logo .storefront-visual-selector__panel{left:0;right:auto}.header-minimal__logo-image{width:min(var(--header-minimal-logo-width, 170px),100%);height:auto;display:block;padding-top:5px}.header-minimal__logo-text{font-size:clamp(2.8rem,2vw,4.2rem);line-height:1.05;letter-spacing:-.015em;font-weight:600;color:rgb(var(--header-minimal-heading, var(--header-minimal-default-heading)))}.header-minimal__nav{justify-self:center}.header-minimal__menu{display:inline-flex;align-items:center;gap:clamp(2rem,3vw,6rem);margin:0}.header-minimal__menu-link{color:rgb(var(--header-minimal-heading, var(--header-minimal-default-heading)));text-decoration:none;font-size:var(--header-minimal-menu-size, 19px);line-height:1.2;font-weight:400;letter-spacing:0;transition:color .2s ease,opacity .2s ease}.header-minimal__icon-svg--cart{scale:1.2}.header-minimal__menu-link:hover{color:rgb(var(--header-minimal-primary))}.header-minimal__menu-link:focus-visible{outline:.2rem solid rgb(var(--header-minimal-primary));outline-offset:.25rem}.header-minimal__actions{justify-self:end;display:inline-flex;align-items:center;gap:1.2rem}.header-minimal__mobile-menu{display:none}.header-minimal__search{width:var(--header-minimal-search-width, 300px);min-height:48px;border-radius:999px;background-color:rgb(var(--header-minimal-secondary-bg, var(--header-minimal-default-secondary-bg)));display:flex;align-items:center;padding-inline:1.4rem 1.6rem;border:1px solid transparent;transition:border-color .2s ease,background-color .2s ease}.header-minimal__search:focus-within{border-color:rgb(var(--header-minimal-primary));background-color:rgb(var(--header-minimal-default-bg))}.header-minimal__search-icon{width:20px;height:20px;color:rgb(var(--header-minimal-text, var(--header-minimal-default-text)));opacity:.68;flex-shrink:0}.header-minimal__search-icon .icon{width:100%;height:100%}.header-minimal__search-input{border:0;outline:0;background:transparent;color:rgb(var(--header-minimal-text, var(--header-minimal-default-text)));width:100%;font-size:1.6rem;line-height:1.2;padding:0 0 0 1rem}.header-minimal__search-input::placeholder{color:rgb(var(--header-minimal-muted, 184, 191, 195));opacity:1}.header-minimal__icon-link{width:34px;height:34px;border-radius:50%;text-decoration:none;color:rgb(var(--header-minimal-text, var(--header-minimal-default-text)));display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;margin:0;background:transparent;cursor:pointer;transition:color .2s ease}.header-minimal__icon-link:hover{color:rgb(var(--header-minimal-primary))}.header-minimal__icon-link:focus-visible{outline:.2rem solid rgb(var(--header-minimal-primary));outline-offset:.2rem}.header-minimal__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--header-minimal-icon-size, 21px);height:var(--header-minimal-icon-size, 21px)}.header-minimal__icon-wrapper .icon{width:100%;height:100%;display:block}.header-minimal__icon-link--cart{position:relative}.header-minimal__icon-svg{width:100%;height:100%;display:block}.header-minimal__icon-svg--menu .icon{stroke:currentColor}.header-minimal__cart-count{position:absolute;right:0;top:0;min-width:15px;height:15px;padding-inline:4px;border-radius:999px;background-color:rgb(var(--header-minimal-primary));color:rgb(var(--header-minimal-default-bg));font-size:1rem;font-weight:700;line-height:15px;text-align:center}@media screen and (max-width:1199px){.header-minimal__menu{gap:clamp(1.4rem,2vw,3.2rem)}.header-minimal__search{width:min(var(--header-minimal-search-width, 300px),240px)}}@media screen and (max-width:989px){.header-minimal__bar{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;padding-inline:12px;min-height:56px}.header-minimal__nav,.header-minimal__search{display:none}.header-minimal__mobile-menu{display:block;position:relative}.header-minimal__mobile-menu>summary{list-style:none}.header-minimal__mobile-menu>summary::-webkit-details-marker{display:none}.header-minimal__mobile-menu-panel{position:absolute;right:0;top:calc(100% + 10px);min-width:220px;background-color:rgb(var(--header-minimal-bar-bg, var(--header-minimal-default-bg)));border-radius:14px;box-shadow:0 10px 28px #16222c21;padding:1.2rem;z-index:6}.header-minimal__selectors{display:none}.header-minimal__mobile-menu-list{margin:0}.header-minimal__mobile-menu-link{display:block;color:rgb(var(--header-minimal-heading, var(--header-minimal-default-heading)));text-decoration:none;font-size:1.6rem;font-weight:400;line-height:1.2;padding:.8rem .4rem}.header-minimal__mobile-menu-link:hover{color:rgb(var(--header-minimal-primary))}.header-minimal__icon-link--menu{order:1}.header-minimal__icon-link--account{order:2}.header-minimal__icon-link--cart{order:3}.header-minimal__icon-link:not(.header-minimal__icon-link--menu):not(.header-minimal__icon-link--account):not(.header-minimal__icon-link--cart){display:none}.header-minimal__actions{gap:.2rem}.header-minimal__selectors--mobile{display:grid;margin-top:1rem}.header-minimal__selectors--mobile .storefront-visual-selector__panel{left:0;right:auto}.header-minimal__logo-image{width:min(var(--header-minimal-logo-width, 170px),140px)}.header-minimal__logo-text{font-size:clamp(2.2rem,4.2vw,3rem)}.header-minimal__search{width:min(42vw,220px);min-height:40px;padding-inline:1rem 1.2rem}.header-minimal__search-input{font-size:1.4rem}.header-minimal__menu-link{font-size:clamp(1.6rem,2.2vw,1.9rem)}}@media screen and (max-width:749px){.header-minimal__mobile-menu-panel{min-width:200px;padding:1rem}.header-minimal__brand-cluster{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-header-minimal.css.map */
