.modulo-hc{--modulo-hc-bar: var(--modulo-hc-bar-d, 84px);--modulo-hc-navrow: calc(var(--modulo-hc-nav, 15px) * 2 + 22px);--modulo-hc-pill: 50px;--modulo-hc-pill-max: 600px;--modulo-hc-cart: 46px;--modulo-hc-navgap: 32px;--modulo-hc-stuck-top: 0px;--modulo-hc-msearch: 60px;display:block;position:relative;z-index:20;background:var(--modulo-hc-bg, #FFFFFF);color:var(--modulo-hc-ink, #111114);font-family:inherit;box-sizing:border-box}.modulo-hc *,.modulo-hc *:before,.modulo-hc *:after{box-sizing:border-box}.modulo-hc--upper .modulo-hc__navlink{text-transform:uppercase;letter-spacing:.05em}.modulo-hc__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.modulo-hc__head{position:relative;background:var(--modulo-hc-bg, #FFFFFF);transition:box-shadow .24s ease,transform .3s cubic-bezier(.4,0,.2,1)}.modulo-hc__spacer{display:none;height:calc(var(--modulo-hc-bar, 84px) + var(--modulo-hc-navrow))}.modulo-hc.is-stuck .modulo-hc__head{position:fixed;top:var(--modulo-hc-stuck-top, 0px);left:0;right:0;z-index:60;box-shadow:0 6px 26px color-mix(in srgb,var(--modulo-hc-ink, #111114) 11%,transparent)}.modulo-hc.is-stuck .modulo-hc__spacer{display:block}.modulo-hc[data-hc-behavior=condense].is-stuck .modulo-hc__head,.modulo-hc[data-hc-behavior=reveal].is-stuck .modulo-hc__head{--modulo-hc-bar: 60px;--modulo-hc-logo: 23px;--modulo-hc-pill: 40px;--modulo-hc-pill-max: 440px;--modulo-hc-cart: 38px;--modulo-hc-navrow: 42px}.modulo-hc[data-hc-behavior=reveal].is-hidden .modulo-hc__head{transform:translateY(-101%)}.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__head{--modulo-hc-navrow: 46px}.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__inner,.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__msearch{display:none}.modulo-hc__bar{transition:min-height .26s cubic-bezier(.4,0,.2,1)}.modulo-hc__navrow{transition:height .26s cubic-bezier(.4,0,.2,1)}.modulo-hc__wordmark{transition:font-size .26s cubic-bezier(.4,0,.2,1)}.modulo-hc__logo-img{transition:height .26s cubic-bezier(.4,0,.2,1)}.modulo-hc__inner{max-width:var(--modulo-hc-max, 1560px);margin-inline:auto;padding-inline:26px}.modulo-hc__bar{min-height:var(--modulo-hc-bar, 84px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:40px}.modulo-hc__logo{display:flex;align-items:center;text-decoration:none;color:inherit}.modulo-hc__wordmark{font-size:var(--modulo-hc-logo, 30px);font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.modulo-hc__logo-img{display:block;height:var(--modulo-hc-logo, 30px);width:auto}.modulo-hc__search{display:flex;align-items:stretch;height:var(--modulo-hc-pill, 50px);max-width:var(--modulo-hc-pill-max, 600px);width:100%;background:var(--modulo-hc-field, #F1F2F4);border:1px solid var(--modulo-hc-edge, #868D9E);border-radius:999px;transition:height .26s cubic-bezier(.4,0,.2,1),max-width .26s cubic-bezier(.4,0,.2,1),border-color .18s ease,box-shadow .18s ease}.modulo-hc__search:focus-within{border-color:var(--modulo-hc-ink, #111114);box-shadow:0 0 0 3px color-mix(in srgb,var(--modulo-hc-ink, #111114) 13%,transparent)}.modulo-hc__cat{position:relative;display:flex;align-items:center;flex:0 0 auto}.modulo-hc__search .modulo-hc__cat-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;font:inherit;font-size:14px;font-weight:600;line-height:1;color:var(--modulo-hc-ink, #111114);background:transparent;background-image:none;border:0;border-radius:999px 0 0 999px;box-shadow:none;outline:none;margin:0;height:100%;width:auto;max-width:210px;padding:0 34px 0 22px;cursor:pointer;text-overflow:ellipsis}.modulo-hc__search .modulo-hc__cat-select:hover{background:color-mix(in srgb,var(--modulo-hc-ink, #111114) 5%,transparent)}.modulo-hc__cat-chev{position:absolute;right:14px;top:50%;translate:0 -50%;display:grid;place-items:center;pointer-events:none}.modulo-hc__cat-chev svg{width:16px;height:16px;display:block}.modulo-hc__cat:after{content:"";position:absolute;right:0;top:50%;translate:0 -50%;width:1px;height:22px;background:var(--modulo-hc-edge, #868D9E)}.modulo-hc__search .modulo-hc__field{flex:1 1 auto;min-width:0;font:inherit;font-size:15px;line-height:1;color:var(--modulo-hc-ink, #111114);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;outline:0;margin:0;height:100%;padding:0 8px 0 20px;-webkit-appearance:none;appearance:none}.modulo-hc__search .modulo-hc__field::placeholder{color:var(--modulo-hc-muted, #5F6577);opacity:1}.modulo-hc__search .modulo-hc__field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.modulo-hc__search .modulo-hc__submit{flex:0 0 auto;width:52px;height:100%;display:grid;place-items:center;background:transparent;background-image:none;border:0;border-radius:0 999px 999px 0;box-shadow:none;margin:0;padding:0;color:var(--modulo-hc-ink, #111114);cursor:pointer;transition:background .18s ease}.modulo-hc__search .modulo-hc__submit:hover{background:color-mix(in srgb,var(--modulo-hc-ink, #111114) 6%,transparent)}.modulo-hc__submit svg{width:21px;height:21px;display:block}.modulo-hc__actions{display:flex;align-items:center;gap:26px}.modulo-hc__act{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-size:15px;font-weight:600;white-space:nowrap;padding:8px 0;transition:color .18s ease}.modulo-hc__act svg{width:22px;height:22px;flex:0 0 auto}.modulo-hc__act:hover{color:var(--modulo-hc-muted, #5F6577)}.modulo-hc__cart{position:relative;width:var(--modulo-hc-cart, 46px);height:var(--modulo-hc-cart, 46px);border-radius:50%;background:var(--modulo-hc-field, #F1F2F4);display:grid;place-items:center;color:inherit;text-decoration:none;transition:width .26s cubic-bezier(.4,0,.2,1),height .26s cubic-bezier(.4,0,.2,1),background .2s ease,transform .2s ease}.modulo-hc__cart:hover{background:color-mix(in srgb,var(--modulo-hc-ink, #111114) 10%,var(--modulo-hc-field, #F1F2F4));transform:translateY(-1px)}.modulo-hc__cart svg{width:21px;height:21px;display:block}.modulo-hc__count{position:absolute;top:-2px;right:-2px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--modulo-hc-accent, #D42A1E);color:var(--modulo-hc-on-accent, #FFFFFF);font-size:11px;font-weight:700;line-height:19px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--modulo-hc-bg, #FFFFFF)}.modulo-hc__count[hidden]{display:none}.modulo-hc__navrow{height:var(--modulo-hc-navrow);border-top:1px solid var(--modulo-hc-hair, #E3E5E9);border-bottom:1px solid var(--modulo-hc-hair, #E3E5E9)}.modulo-hc__nav{max-width:var(--modulo-hc-max, 1560px);margin-inline:auto;padding-inline:26px;height:100%}.modulo-hc__list{display:flex;align-items:center;height:100%;gap:var(--modulo-hc-navgap, 32px);margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.modulo-hc__list::-webkit-scrollbar{display:none}.modulo-hc__item{position:static;height:100%;flex:0 0 auto}.modulo-hc__navlink{display:flex;align-items:center;gap:6px;height:100%;color:inherit;text-decoration:none;font-size:var(--modulo-hc-nav, 15px);font-weight:600;line-height:1;position:relative;white-space:nowrap}.modulo-hc__navlink--plain{cursor:default}.modulo-hc__chev{display:grid;place-items:center}.modulo-hc__chev svg{width:15px;height:15px;display:block;transition:transform .22s ease}.modulo-hc__navlink:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .24s cubic-bezier(.4,0,.2,1)}.modulo-hc__navlink--plain:after{display:none}.modulo-hc__item:hover>.modulo-hc__navlink:after,.modulo-hc__navlink:focus-visible:after{transform:scaleX(1);transform-origin:left}.modulo-hc__item:hover>.modulo-hc__navlink .modulo-hc__chev svg{transform:rotate(180deg)}.modulo-hc__navlink--sale{color:var(--modulo-hc-sale-ink, #D42A1E)}.modulo-hc__mark{position:relative;flex:0 0 auto;width:11px;height:11px;color:var(--modulo-hc-accent, #D42A1E);align-self:center;translate:0 -7px;margin-right:-1px}.modulo-hc__mark svg{display:block;width:100%;height:100%;fill:currentColor}.modulo-hc__mark--dot{width:6px;height:6px;border-radius:50%;background:currentColor;translate:0 -8px}.modulo-hc__mark--twinkle svg{animation:modulo-hc-twinkle 2.1s ease-in-out infinite;transform-origin:50% 50%}.modulo-hc__mark--dot.modulo-hc__mark--twinkle{animation:modulo-hc-twinkle 2.1s ease-in-out infinite}@keyframes modulo-hc-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.32) rotate(16deg);opacity:.6}}.modulo-hc__mark--halo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px solid currentColor;animation:modulo-hc-halo 2s cubic-bezier(.2,.6,.35,1) infinite;pointer-events:none}@keyframes modulo-hc-halo{0%{transform:scale(.55);opacity:.7}70%{opacity:0}to{transform:scale(2.6);opacity:0}}.modulo-hc__mega{position:absolute;left:0;right:0;top:100%;z-index:25;background:var(--modulo-hc-bg, #FFFFFF);border-bottom:1px solid var(--modulo-hc-hair, #E3E5E9);box-shadow:0 22px 46px color-mix(in srgb,var(--modulo-hc-ink, #111114) 13%,transparent);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.modulo-hc__item--mega:hover .modulo-hc__mega,.modulo-hc__item--mega:focus-within .modulo-hc__mega{opacity:1;visibility:visible;transform:translateY(0)}.modulo-hc__mega-inner{max-width:var(--modulo-hc-max, 1560px);margin-inline:auto;padding:30px 26px 32px}.modulo-hc__mega-cols{columns:var(--modulo-hc-mega-cols, 4);column-gap:36px}.modulo-hc__mega-cols a{display:block;break-inside:avoid;color:var(--modulo-hc-muted, #5F6577);text-decoration:none;font-size:14px;font-weight:500;padding:9px 0;transition:color .16s ease,padding-left .16s ease}.modulo-hc__mega-cols a:hover,.modulo-hc__mega-cols a:focus-visible{color:var(--modulo-hc-ink, #111114);padding-left:5px}.modulo-hc__burger,.modulo-hc__msearch,.modulo-hc__drawer{display:none}.modulo-hc__burger{width:44px;height:44px;margin-left:-10px;background:transparent;border:0;padding:0;color:inherit;cursor:pointer;place-items:center}.modulo-hc__burger svg{width:24px;height:24px;display:block}.modulo-hc__hint{max-width:var(--modulo-hc-max, 1560px);margin:10px auto;padding:10px 12px;font-size:12px;line-height:1.5;font-weight:400;border:1px dashed var(--modulo-hc-edge, #868D9E);border-radius:4px;color:var(--modulo-hc-ink, #111114);text-transform:none;letter-spacing:0}.modulo-hc a:focus-visible,.modulo-hc button:focus-visible,.modulo-hc summary:focus-visible,.modulo-hc select:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}@media(max-width:1100px){.modulo-hc{--modulo-hc-navgap: 22px}.modulo-hc__bar{gap:24px}.modulo-hc__act .modulo-hc__act-t{display:none}.modulo-hc__act{gap:0}.modulo-hc__actions{gap:18px}}@media(max-width:860px){.modulo-hc{--modulo-hc-bar: var(--modulo-hc-bar-m, 62px);--modulo-hc-cart: 42px}.modulo-hc__spacer{height:calc(var(--modulo-hc-bar) + var(--modulo-hc-msearch))}.modulo-hc[data-hc-behavior=condense].is-stuck .modulo-hc__head,.modulo-hc[data-hc-behavior=reveal].is-stuck .modulo-hc__head,.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__head{--modulo-hc-bar: 54px;--modulo-hc-logo: var(--modulo-hc-logo-m, 23px)}.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__inner,.modulo-hc[data-hc-behavior=navonly].is-stuck .modulo-hc__msearch{display:block}.modulo-hc__inner,.modulo-hc__nav{padding-inline:16px}.modulo-hc__bar{grid-template-columns:auto 1fr auto;gap:12px}.modulo-hc__burger{display:grid}.modulo-hc__logo{justify-content:center}.modulo-hc__wordmark{font-size:var(--modulo-hc-logo-m, 23px)}.modulo-hc__logo-img{height:var(--modulo-hc-logo-m, 23px)}.modulo-hc__bar .modulo-hc__search{display:none}.modulo-hc__msearch{display:block;height:var(--modulo-hc-msearch);padding:0 16px 14px}.modulo-hc__msearch .modulo-hc__search{display:flex;max-width:none;height:46px}.modulo-hc__msearch .modulo-hc__field{font-size:14px;padding-left:18px}.modulo-hc__navrow{display:none}.modulo-hc__actions{gap:10px}.modulo-hc__act{display:none}.modulo-hc__drawer{display:none;padding:6px 16px 18px;border-top:1px solid var(--modulo-hc-hair, #E3E5E9)}.modulo-hc.is-open .modulo-hc__drawer{display:block}.modulo-hc__drawer ul{margin:0;padding:0;list-style:none}.modulo-hc__drawer li{border-bottom:1px solid var(--modulo-hc-hair, #E3E5E9)}.modulo-hc__drawer li:last-child{border-bottom:0}.modulo-hc__drawer a,.modulo-hc__drawer summary{display:flex;align-items:center;justify-content:space-between;padding:13px 0;color:inherit;text-decoration:none;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.modulo-hc__drawer summary::-webkit-details-marker{display:none}.modulo-hc__drawer details[open] summary .modulo-hc__chev svg{transform:rotate(180deg)}.modulo-hc__drawer details ul{padding:0 0 8px 14px}.modulo-hc__drawer details li{border-bottom:0}.modulo-hc__drawer details a{font-size:14px;font-weight:500;padding:9px 0;color:var(--modulo-hc-muted, #5F6577)}.modulo-hc__drawer-sale{color:var(--modulo-hc-sale-ink, #D42A1E)}}@media(max-width:480px){.modulo-hc__inner,.modulo-hc__nav{padding-inline:12px}.modulo-hc__msearch{padding:0 12px 12px}.modulo-hc__drawer{padding:6px 12px 16px}}@media(prefers-reduced-motion:reduce){.modulo-hc__head,.modulo-hc__bar,.modulo-hc__navrow,.modulo-hc__wordmark,.modulo-hc__logo-img,.modulo-hc__search,.modulo-hc__cart,.modulo-hc__act,.modulo-hc__navlink:after,.modulo-hc__chev svg,.modulo-hc__mega,.modulo-hc__mega-cols a{transition-duration:.01ms}.modulo-hc__mark svg,.modulo-hc__mark--dot.modulo-hc__mark--twinkle{animation:none;transform:none;opacity:1}.modulo-hc__mark--halo:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/modulo-section-header-commerce.css.map */
