.ch{--ch-capsule-max: 544px;--ch-radius: 4px;--ch-gutter: 12px;--ch-top: 16px;--ch-row: 42px;--ch-backdrop-blur: 26px;--ch-surface: #ffffff;--ch-ink: #000000;--ch-cta-bg: #000000;--ch-cta-ink: #ffffff;--ch-backdrop-tint: rgba(255, 255, 255, .15);--ch-hairline: color-mix(in srgb, var(--ch-ink) 10%, transparent);--ch-hover: color-mix(in srgb, var(--ch-ink) 6%, transparent);--ch-wordmark: var(--ch-ink);--ch-shadow: 0 4px 28px rgba(11, 11, 11, .084);--ch-font: "Nunito Sans OSMODI", "Nunito Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--ch-font);position:fixed;top:0;right:0;left:0;z-index:60;display:flex;flex-direction:column;align-items:center;gap:8px;padding:var(--ch-top) var(--ch-gutter) 0;pointer-events:none}.ch>*{pointer-events:auto}body:has(.ch) .page-wrapper{padding-top:var(--ch-offset, 78px)}body:has(.ch):not(:has(.page-wrapper)) main{padding-top:var(--ch-offset, 78px)}body:has(.ch[data-has-announcement=true]) .page-wrapper{padding-top:var(--ch-offset, 118px)}body:has(.ch[data-has-announcement=true]):not(:has(.page-wrapper)) main{padding-top:var(--ch-offset, 118px)}body:has(.ch--overlay) .page-wrapper,body:has(.ch--overlay) main{padding-top:0}body.ch-locked{overflow:hidden}.ch__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ch-backdrop-tint);backdrop-filter:blur(var(--ch-backdrop-blur)) saturate(1.8) brightness(.9);-webkit-backdrop-filter:blur(var(--ch-backdrop-blur)) saturate(1.8) brightness(.9);opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1)}.ch__backdrop[hidden]{display:none}.ch[data-ch-active] .ch__backdrop{opacity:1}.ch__surface{position:relative;width:100%;max-width:var(--ch-capsule-max);background:var(--ch-surface);border-radius:var(--ch-radius);box-shadow:var(--ch-shadow);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.ch[data-ch-scroll=hide]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.ch[data-ch-scroll=hide][data-ch-hidden=true]{transform:translateY(calc(-100% - var(--ch-top)))}@media(prefers-reduced-motion:reduce){.ch[data-ch-scroll=hide]{transition-duration:.01ms}}.ch__capsule{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:51px;padding:0 4px}.ch__cluster{display:flex;align-items:center;gap:0;min-width:0}.ch__cluster--end{justify-content:flex-end}.ch__label{font-size:12px;font-weight:500;line-height:1;letter-spacing:normal;text-transform:uppercase;white-space:nowrap}.ch__iconbtn,.ch__labelbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;min-height:44px;padding:0 10px;color:var(--ch-ink);background:none;border:0;border-radius:2px;cursor:pointer;text-decoration:none}.ch__i,.ch__iconbtn svg,.ch__region-mark svg{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ch__i--lead{width:18px;height:18px}.ch__announcement-close svg,.ch__back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ch__iconbtn:hover,.ch__labelbtn:hover{background:var(--ch-hover)}.ch__iconbtn:focus-visible,.ch__labelbtn:focus-visible,.ch__wordmark:focus-visible,.ch__row:focus-visible,.ch__back:focus-visible,.ch__cta:focus-visible,.ch__announcement-close:focus-visible{outline:2px solid var(--ch-ink);outline-offset:2px}.ch__region-mark{display:inline-flex}.ch__region-mark svg{width:15px;height:15px}.ch__wordmark{display:flex;align-items:center;justify-content:center;padding:0 8px;color:var(--ch-wordmark);text-decoration:none}.ch__wordmark-text{font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ch__wordmark-img{display:block;width:auto;height:18px}.ch__cart{position:relative}.ch__cart-count{min-width:17px;height:17px;padding:0 5px;font-size:11px;font-weight:600;line-height:17px;text-align:center;color:var(--ch-cta-ink);background:var(--ch-cta-bg);border-radius:999px}.ch__cart-count[hidden]{display:none}.ch__panels{position:relative}.ch__panel[data-ch-panel=menu]{min-height:260px}.ch__panel{display:flex;flex-direction:column;padding:0 20px 20px;color:var(--ch-ink)}.ch__panel[hidden]{display:none}.ch__panel-head{display:flex;align-items:center;justify-content:flex-end;min-height:44px;padding:0 4px}.ch__close{margin-left:-10px}.ch__panel-title{margin:0 0 10px;padding:0 10px;font-size:12px;font-weight:500;text-transform:uppercase;opacity:.6}.ch__levels,.ch__level{display:flex;flex-direction:column;flex:1}.ch__level[hidden]{display:none}.ch__nav,.ch__countries{display:flex;flex-direction:column;margin:0}.ch__row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--ch-row);padding:0 10px;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:normal;text-transform:uppercase;text-align:left;color:var(--ch-ink);text-decoration:none;background:none;border:0;border-radius:2px;cursor:pointer}.ch__row:hover{background:var(--ch-hover)}.ch__chev{flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ch__row--country[aria-current=true]{font-weight:700}.ch__country-currency{opacity:.55}.ch__countries{max-height:320px;overflow-y:auto}.ch__back{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:44px;margin-bottom:4px;padding:0 10px 0 0;font-size:12px;font-weight:500;text-transform:uppercase;color:var(--ch-ink);background:none;border:0;cursor:pointer}.ch__ctas{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;margin-top:auto;padding-top:20px}.ch__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;font-size:12px;font-weight:500;letter-spacing:normal;text-transform:uppercase;text-align:center;color:var(--ch-cta-ink);background:var(--ch-cta-bg);border:0;border-radius:0;cursor:pointer;text-decoration:none}.ch__cta--inline{flex:0 0 auto}.ch__searchform{display:flex;flex-direction:column;gap:14px;padding:4px 14px 18px;color:var(--ch-ink)}.ch__field{display:flex;align-items:center;gap:8px;padding:0 6px 0 12px;background:color-mix(in srgb,var(--ch-ink) 4%,transparent);border:1px solid var(--ch-hairline);border-radius:calc(var(--ch-radius) + 6px);transition:border-color .16s ease,box-shadow .16s ease}.ch__field:focus-within{border-color:var(--ch-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ch-ink) 12%,transparent)}.ch__field-icon{opacity:.55}.ch__field input[type=search]{flex:1;min-width:0;min-height:50px;padding:0;font-family:inherit;font-size:16px;color:var(--ch-ink);background:none;border:0;outline:none;-webkit-appearance:none;appearance:none}.ch__field input[type=search]::placeholder{color:color-mix(in srgb,var(--ch-ink) 45%,transparent)}.ch__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ch__field-clear{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--ch-ink);background:none;border:0;border-radius:999px;opacity:.55;cursor:pointer}.ch__field-clear:hover{background:var(--ch-hover);opacity:1}.ch__field-clear[hidden]{display:none}.ch__field-submit{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--ch-cta-ink);background:var(--ch-cta-bg);border:0;border-radius:var(--ch-radius);cursor:pointer}.ch__field-submit .ch__i{width:16px;height:16px}.ch__suggest-title{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.ch__suggest-list{display:flex;flex-wrap:wrap;gap:8px}.ch__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;font-size:13px;color:var(--ch-ink);text-decoration:none;border:1px solid var(--ch-hairline);border-radius:999px}.ch__chip:hover{background:var(--ch-hover);border-color:color-mix(in srgb,var(--ch-ink) 38%,transparent)}.ch__announcement{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:var(--ch-capsule-max);min-height:36px;padding:5px 5px 5px 16px;color:var(--ch-ink);background:color-mix(in srgb,var(--ch-surface) 90%,transparent);border-radius:var(--ch-radius);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ch__announcement[hidden]{display:none}.ch__announcement-text{flex:1;text-align:center;font-size:11px;font-weight:500;letter-spacing:normal;text-transform:uppercase}.ch__announcement-text p{margin:0}.ch__announcement-text a{color:inherit}.ch__announcement-close{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;color:var(--ch-ink);background:none;border:0;border-radius:2px;cursor:pointer}.ch__announcement-close:hover{background:var(--ch-hover)}.ch__announcement-close:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.ch__announcement-close svg{width:16px;height:16px}.ch__vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:599px){.ch{--ch-gutter: 8px;--ch-top: 8px;gap:6px}.ch__capsule{min-height:46px;padding:0 2px}.ch__iconbtn,.ch__labelbtn{padding:0 8px}.ch__labelbtn[data-ch-open=search] .ch__label,.ch__labelbtn[data-ch-open=account] .ch__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ch__labelbtn[data-ch-open=search] .ch__i,.ch__labelbtn[data-ch-open=account] .ch__i{width:20px;height:20px}.ch__field-submit span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ch__field-submit{min-width:44px;padding:0 12px}.ch__wordmark-text{font-size:13px}.ch__region-mark{display:none}.ch__panel{padding:0 12px 16px}.ch__ctas{grid-auto-flow:row;grid-auto-columns:auto}.ch__announcement{min-height:30px;padding:3px 3px 3px 12px}.ch__announcement-text{font-size:10px;line-height:1.2}.ch__announcement-close{width:24px;height:24px}body:has(.ch) .page-wrapper{padding-top:var(--ch-offset, 56px)}body:has(.ch):not(:has(.page-wrapper)) main{padding-top:var(--ch-offset, 56px)}body:has(.ch[data-has-announcement=true]) .page-wrapper{padding-top:var(--ch-offset, 92px)}body:has(.ch[data-has-announcement=true]):not(:has(.page-wrapper)) main{padding-top:var(--ch-offset, 92px)}body:has(.ch--overlay) .page-wrapper,body:has(.ch--overlay) main{padding-top:0}}@media(prefers-reduced-motion:reduce){.ch__surface,.ch__backdrop{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/osmodi-capsule-header.css.map */
