.announcement-v2{color:rgb(var(--color-foreground));font-size:1.34rem;font-weight:500;line-height:1.3;letter-spacing:normal}.announcement-v2__inner{display:flex;align-items:center;justify-content:center;gap:.4rem;max-width:var(--page-width);min-height:3.2rem;margin:0 auto;padding:0 1.5rem}.announcement-v2__messages{display:grid;min-width:0;text-align:center}.announcement-v2__message{grid-area:1 / 1;margin:0;padding:.7rem 0;visibility:hidden}.announcement-v2__message.is-active{visibility:visible}.announcement-v2__messages[data-rotated] .announcement-v2__message.is-active{animation:header-fade-in .15s ease both}.announcement-v2__link{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.announcement-v2__button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.announcement-v2__button .icon{width:1rem;height:auto}.announcement-v2__button--prev .icon{transform:rotate(90deg)}.announcement-v2__button--next .icon{transform:rotate(-90deg)}@media screen and (max-width:819.98px){.announcement-v2{font-size:1.25rem}.announcement-v2__inner{padding:0 .6rem}}@media screen and (max-width:399.98px){.announcement-v2{font-size:1.2rem}.announcement-v2__inner{gap:.2rem}.announcement-v2__button{width:2.8rem}}.section-header{position:sticky;--header-row-1: calc(var(--header-logo-size, 72px) + 16px);--header-row-2: 46px;--header-row-2-compact: 54px;--header-shift: calc(var(--header-row-2-compact) - var(--header-row-2))}.section-header .header-wrapper{background:rgba(var(--color-background),.96)}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--c-line)}header-mega{display:block}.header-v2{--header-gutter: 1.5rem;--header-inset: max(var(--header-gutter), calc((100% - var(--page-width)) / 2 + var(--header-gutter)));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"row1 icons" "row2 row2";column-gap:.4rem;max-width:var(--page-width);margin:0 auto;padding:0 var(--header-gutter);color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.5;letter-spacing:normal}.header-v2 [hidden]{display:none!important}.header__row-1{grid-area:row1;display:flex;align-items:center;gap:1rem;min-width:0;height:var(--header-row-1)}.header__logo,.header__mark{display:flex;flex:none;align-items:center;padding:0;color:inherit;text-decoration:none}.header__logo{flex:0 1 auto;min-width:0;margin-right:auto}.header__logo-image{display:block;flex:none;width:auto;height:var(--header-logo-size, 72px)}.header__logo-text,.header__mark-text{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.1;white-space:nowrap}.header__logo-text{overflow:hidden;font-size:2rem;text-overflow:ellipsis}.header__mark-text{font-size:1.5rem}.header__support{flex:none}.header__icons{grid-area:icons;align-self:center;display:flex;align-items:center;gap:.2rem;padding:0}.header-v2 .header__icon{width:4.4rem;height:4.4rem;border-radius:.3rem;color:rgb(var(--color-foreground))}.header-v2 .header__icon:hover{color:rgb(var(--color-accent-text));background:var(--c-accent-soft)}.header-v2 .header__icon--cart{margin-right:0}.header-v2 .cart-count-bubble{top:.3rem;right:.2rem;bottom:auto;left:auto;width:auto;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:.9rem;font-family:var(--font-mono);font-size:1.1rem;font-weight:700;line-height:1}.header__row-2{grid-area:row2;display:flex;align-items:stretch;gap:1rem;min-width:0;height:var(--header-row-2);border-top:1px solid var(--c-line)}.header__mark{display:none}.header__mark-image{display:block;width:auto;height:34px}.header__rail{display:flex;flex:1;min-width:0}.header__rail-list{display:flex;flex:1;align-items:stretch;min-width:0;margin:-.6rem;padding:.6rem;list-style:none;overflow:hidden;pointer-events:none}.header__rail-item{display:flex;flex:none;align-items:center;pointer-events:auto}.header__rail-more+.header__rail-item--ext{margin-left:auto}.header__rail-button,.header__rail-link{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.1rem;border:0;border-radius:.3rem;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.49rem;font-weight:500;line-height:1;letter-spacing:normal;text-decoration:none;white-space:nowrap;cursor:pointer}.header__rail-button.is-active,.header__rail-item--ext .header__rail-link{color:rgb(var(--color-accent-text))}.header__rail-button:hover,.header__rail-link:hover,.is-open>.header__rail-button{color:rgb(var(--color-accent-text));background:var(--c-accent-soft)}.header__caret{display:inline-flex;opacity:.75}.header__caret .icon{width:1rem;height:auto}.is-open>.header__rail-button .header__caret .icon,.header-drawer__group[open]>.header-drawer__summary .header__caret .icon{transform:rotate(180deg)}.header__svg{flex:none;width:1.8rem;height:1.8rem}.header__svg--ext{width:1.1rem;height:1.1rem;opacity:.6}.header__panel{display:none;position:absolute;z-index:5;top:100%;left:var(--header-inset);right:var(--header-inset);padding-top:.4rem}.is-open>.header__panel,header-mega:not(:defined) [data-mega-item]:hover>.header__panel,header-mega:not(:defined) [data-mega-item]:focus-within>.header__panel{display:block}.header__panel--support{top:var(--header-row-1);left:auto;width:min(52rem,calc(100% - 2 * var(--header-inset)))}.header__panel-inner{display:grid;grid-template-columns:minmax(0,1fr) 24rem;gap:2.4rem;max-height:var(--panel-max-height, 70vh);overflow-y:auto;overscroll-behavior:contain;padding:2rem;border:1px solid var(--c-line-2);border-radius:.3rem;background:var(--c-surface);box-shadow:0 30px 60px rgba(var(--color-shadow),.55);color:var(--c-fg);font-size:1.6rem}.header__panel-inner--links{grid-template-columns:minmax(0,1fr)}.header__panel-inner--more{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));align-items:start}.header__groups{display:grid;align-content:start;gap:1.8rem;min-width:0}.header__group-title{margin:0 0 1rem;color:var(--c-fg-2);font-family:var(--font-mono);font-size:1.15rem;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.header__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.header__tile{display:flex;align-items:center;gap:1rem;min-width:0;padding:.6rem;border-radius:.3rem;color:var(--c-fg);text-decoration:none}.header__tile:hover{background:var(--c-surface-2)}.header__tile-image{flex:none;width:48px;height:48px;border-radius:2px;background:var(--c-img-bg);object-fit:cover}.header__tile-image--empty{display:grid;place-items:center}.header__tile-placeholder{width:50%;height:50%;color:var(--c-fg-3);fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.header__tile-text{display:flex;flex-direction:column;min-width:0}.header__tile-title{display:-webkit-box;overflow:hidden;font-size:1.41rem;line-height:1.25;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header__tile-price{color:var(--c-fg-2);font-size:1.25rem;font-variant-numeric:tabular-nums}.header__tile-skeleton{display:flex;align-items:center;gap:1rem;padding:.6rem;animation:header-skeleton-pulse 1.6s ease-in-out infinite}.header__tile-skeleton:before,.header__tile-skeleton:after{content:"";display:block}.header__tile-skeleton:before{flex:none;width:48px;height:48px;border-radius:2px;background:var(--c-img-bg)}.header__tile-skeleton:after{flex:1;max-width:16rem;height:3.4rem;background:linear-gradient(var(--c-surface-2),var(--c-surface-2)) 0 .2rem / 72% 1.3rem no-repeat,linear-gradient(var(--c-surface-2),var(--c-surface-2)) 0 100% / 38% 1rem no-repeat}header-mega:not(:defined) [data-panel-tiles]{display:none}.header__aside{display:flex;flex-direction:column;gap:1.4rem;margin:0;padding:0 0 0 2.4rem;border-left:1px solid var(--c-line);list-style:none}.header__panel-inner--links .header__aside{padding-left:0;border-left:0}.header__aside-link{display:flex;align-items:flex-start;gap:1rem;color:var(--c-fg);text-decoration:none}.header__aside-link>.header__svg{margin-top:.2rem;color:rgb(var(--color-accent-text))}.header__aside-text{display:flex;flex-direction:column;min-width:0}.header__aside-title{font-weight:500;line-height:1.3}.header__aside-note{color:var(--c-fg-2);font-size:1.31rem;line-height:1.35}.header__aside-link:hover .header__aside-title{color:rgb(var(--color-accent-text))}.header__list{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.header__list-link{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.8rem .6rem;border-radius:.3rem;color:var(--c-fg-2);text-decoration:none}.header__list-link:hover{color:rgb(var(--color-accent-text));background:var(--c-accent-soft)}.header__list-meta{display:inline-flex;flex:none;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:1.25rem}.header__more-link{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem .6rem;color:var(--c-fg);font-weight:500;text-decoration:none}.header__more-link:hover{color:rgb(var(--color-accent-text))}.header__drawer{display:flex;flex:none}.header__drawer .menu-drawer-container{display:flex}.header-drawer__container{grid-template-rows:auto auto;align-content:start;padding:1.2rem var(--header-gutter) 2.4rem}.header-drawer__nav{font-size:1.6rem}.header-drawer__group{border-bottom:1px solid var(--c-line)}.header-drawer__summary{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;color:rgb(var(--color-foreground));font-weight:700;list-style:none;cursor:pointer}.header-drawer__summary::-webkit-details-marker{display:none}.header-drawer__summary .header__caret .icon{width:1.2rem}.header-drawer__list{padding:0 0 1rem 1.2rem}.header-drawer__row{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;border-bottom:1px solid var(--c-line);color:rgb(var(--color-foreground));font-weight:700;text-decoration:none}.header-drawer__row .header__svg--ext{width:1.4rem;height:1.4rem}.header-drawer__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:1.4rem 0 0;list-style:none}.header-drawer__chip{display:inline-flex;align-items:center;min-height:3.4rem;padding:0 1.2rem;border:1px solid var(--c-line-2);border-radius:1.7rem;color:var(--c-fg-2);font-size:1.38rem;text-decoration:none}.header-drawer__chip:hover{border-color:rgb(var(--color-accent-text));color:rgb(var(--color-accent-text))}@media screen and (max-width:1139.98px){.section-header{--header-row-1: 66px}.header-v2{grid-template-areas:"row1 icons"}.header__row-2,.header__support{display:none}.header__logo-image{height:min(var(--header-logo-size, 72px),50px)}}@media screen and (min-width:750px){.header-v2{--header-gutter: 5rem}}@media screen and (min-width:990px)and (max-width:1139.98px){body.overflow-hidden-tablet{overflow:hidden}}@media screen and (min-width:1140px){.header__drawer{display:none}.section-header.shopify-section-header-sticky.compact:not(.shopify-section-header-hidden){top:calc(var(--header-shift) - var(--header-row-1))}.section-header.shopify-section-header-sticky.compact .header-v2{grid-template-areas:"row1 row1" "row2 icons"}.section-header.shopify-section-header-sticky.compact .header__row-1{height:calc(var(--header-row-1) - var(--header-shift));visibility:hidden}.section-header.shopify-section-header-sticky.compact .header__row-2{height:var(--header-row-2-compact);border-top-color:transparent}.section-header.shopify-section-header-sticky.compact .header__mark{display:flex;animation:header-fade-in .15s ease both}.section-header.shopify-section-header-sticky.compact .header__icon--account,.section-header.shopify-section-header-sticky.compact .header__icons .shopify-app-block{display:none}.section-header.shopify-section-header-sticky.compact .search-modal{top:calc(var(--header-row-1) - var(--header-shift));height:auto;min-height:0}}@media(prefers-reduced-motion:reduce){.section-header.shopify-section-header-sticky.compact .header__mark,.announcement-v2__messages[data-rotated] .announcement-v2__message.is-active,.header__tile-skeleton{animation:none}}@keyframes header-fade-in{0%{opacity:0}to{opacity:1}}@keyframes header-skeleton-pulse{50%{opacity:.55}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-header-v2.css.map */
