:root{--jp-header-h: 64px;--jp-header-ink-home: #280e41;--jp-header-ink-flat: #2b160d;--jp-header-line-home: rgba(40, 14, 65, .38);--jp-header-line-home-soft: rgba(40, 14, 65, .2);--jp-header-fill-home: rgba(255, 255, 255, .18);--jp-header-fill-home-soft: rgba(255, 255, 255, .16);--jp-header-fill-home-strong: rgba(255, 255, 255, .42)}[data-flavor=uva]{--jp-header-ink-home: #fff8ee;--jp-header-line-home: rgba(255, 248, 238, .5);--jp-header-line-home-soft: rgba(255, 248, 238, .32);--jp-header-fill-home: rgba(255, 255, 255, .12);--jp-header-fill-home-soft: rgba(255, 255, 255, .1);--jp-header-fill-home-strong: rgba(255, 255, 255, .22)}@media(min-width:1100px){:root{--jp-header-h: 86px}}.jp-header{position:sticky;top:0;z-index:30;background:#fff8ee;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);transition:background-color var(--jp-dur) var(--jp-ease),box-shadow var(--jp-dur) var(--jp-ease)}.jp-header--home{position:absolute;top:8px;inset-inline:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.jp-header--home.jp-header--scrolled{position:fixed;top:0;background:#fff8ee;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);box-shadow:var(--jp-shadow-card)}.jp-header__bar{width:100%}.jp-header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--jp-header-h);position:relative}.jp-header__end{display:flex;align-items:center;gap:var(--jp-space-2)}.jp-header__menu-btn{display:inline-flex;align-items:center;box-sizing:border-box;height:46px;padding-inline:15px 17px;gap:10px;border-radius:23px;border:1px solid #6b4b3e;background:#fff;color:var(--jp-header-ink-flat);font-family:var(--jp-font-body);font-weight:600;cursor:pointer;transition:background-color var(--jp-dur-fast) var(--jp-ease),border-color var(--jp-dur-fast) var(--jp-ease)}.jp-header__menu-icon{display:block;width:20px;height:20px;flex:none;transform:translateY(-1px)}.jp-header__menu-label{font-size:11px;line-height:13.2px;white-space:nowrap}.jp-header__menu-btn:hover{background:#fff8ee}.jp-header__menu-btn:focus-visible{outline:3px solid var(--jp-header-ink-flat);outline-offset:2px}.jp-header--home .jp-header__menu-btn{border:1px solid var(--jp-header-line-home);border-radius:14px;background:var(--jp-header-fill-home);color:var(--jp-header-ink-home)}.jp-header--home .jp-header__menu-icon{width:18px;height:18px;transform:none}.jp-header--home .jp-header__menu-label{font-size:14px;line-height:normal}.jp-header--home .jp-header__menu-btn:hover{background:#ffffff57}.jp-header--home .jp-header__menu-btn:focus-visible{outline-color:var(--jp-header-ink-home)}.jp-header__pdp-links{display:none;align-items:baseline;gap:16px}.jp-header__pdp-link{font-family:var(--jp-font-body);font-weight:600;font-size:11px;line-height:13.2px;text-transform:uppercase;color:var(--jp-header-ink-flat);text-decoration:none;white-space:nowrap}.jp-header__pdp-link:hover{text-decoration:underline;text-underline-offset:3px}.jp-header__pdp-link:focus-visible{outline:3px solid var(--jp-header-ink-flat);outline-offset:3px}.jp-header__logo-capsule{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:50px;flex:none;text-decoration:none}.jp-header__logo-img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.jp-header--home .jp-header__logo-capsule{width:156px;height:48px;border-radius:999px;background:#ffd93b;overflow:clip}.jp-header--home .jp-header__logo-img{width:80%;height:66%}.jp-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;width:44px;height:44px;border:0;border-radius:14px;background:transparent;color:inherit;cursor:pointer;text-decoration:none;flex:none;padding:0}.jp-header__icon-img{display:block;width:22px;height:22px;pointer-events:none}.jp-header__icon-btn:focus-visible{outline:3px solid currentcolor;outline-offset:2px}.jp-header__icon-btn--cart{width:54px;height:46px;border-radius:16px;background:#ffb21a}.jp-header__icon-btn--cart:hover{filter:brightness(1.04)}.jp-header__cart-count{position:absolute;top:7px;left:37px;width:12px;font-family:var(--jp-font-body);font-weight:700;font-size:9px;line-height:9px;text-align:center;color:var(--jp-header-ink-flat)}.jp-header--home .jp-header__icon-btn{border:1px solid var(--jp-header-line-home-soft);background:var(--jp-header-fill-home-soft);color:var(--jp-header-ink-home);overflow:clip}.jp-header--home .jp-header__icon-img{width:24px;height:24px}[data-flavor=uva] .jp-header--home .jp-header__icon-img,[data-flavor=uva] .jp-header--home .jp-header__menu-icon{filter:brightness(0) invert(1)}.jp-header--home .jp-header__icon-btn:hover{background:#ffffff57}.jp-header--home .jp-header__icon-btn--cart{width:52px;height:44px;border-radius:14px;background:var(--jp-header-fill-home-strong)}.jp-header--home .jp-header__icon-btn--cart:hover{background:#ffffff94}.jp-header--home .jp-header__cart-count{top:-3px;right:-3px;left:auto;transform:none;width:auto;min-width:18px;height:18px;padding-inline:4px;border-radius:999px;background:var(--jp-color-bg-inverse);color:var(--jp-color-text-inverse);font-size:10px;line-height:18px}.jp-header--home .jp-header__cart-count[data-cart-count="0"]{display:none}@media(min-width:1100px){.jp-header--home .jp-header__inner{display:block;height:88px;margin-block-start:18px}.jp-header--home .jp-header__menu-btn{position:absolute;left:0;top:20px;width:110px;height:48px;padding-inline:15px 17px}.jp-header--home .jp-header__logo-capsule{position:absolute;left:50%;top:10px;width:188px;height:58px;transform:translate(-50%)}.jp-header--home .jp-header__logo-img{width:142px;height:38px}.jp-header--home .jp-header__end{position:absolute;right:12px;top:20px;gap:8px;align-items:flex-start}.jp-header--flat .jp-header__inner{display:block;height:86px}.jp-header--flat .jp-header__menu-btn{position:absolute;left:0;top:20px;width:112px;height:46px;padding-inline:14px 0;gap:10px}.jp-header--flat .jp-header__pdp-links{position:absolute;left:152px;top:35px;display:flex}.jp-header--flat .jp-header__logo-capsule{position:absolute;left:50%;top:18px;width:136px;height:50px;transform:translate(-50%)}.jp-header--flat .jp-header__end{position:absolute;right:0;top:20px;display:block;width:166px;height:46px}.jp-header--flat .jp-header__icon-btn--search,.jp-header--flat .jp-header__icon-btn--account{position:absolute;top:1px;width:44px;height:44px}.jp-header--flat .jp-header__icon-btn--search{left:-11px}.jp-header--flat .jp-header__icon-btn--account{left:41px}.jp-header--flat .jp-header__icon-btn--cart{position:absolute;left:112px;top:0}.jp-header--flat .jp-header__icon-img{width:22px;height:22px}.jp-header--flat .jp-header__icon-btn--cart .jp-header__icon-img{position:absolute;left:16px;top:12px}}@media(max-width:1099.98px){.jp-header__icon-btn--search,.jp-header__icon-btn--account{display:none}.jp-header--home .jp-header__inner{margin-block-start:8px}}.jp-header__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none}.jp-header__drawer-panel{position:absolute;inset-block:0;left:0;display:flex;flex-direction:column;width:min(92vw,420px);max-height:100%;overflow-y:auto;background:var(--jp-color-bg-surface);border-radius:0 var(--jp-radius-2xl) var(--jp-radius-2xl) 0;box-shadow:var(--jp-shadow-float);padding:var(--jp-space-6) var(--jp-space-6) var(--jp-space-8);transform:translate(-100%);transition:transform var(--jp-dur) var(--jp-ease)}.jp-header__drawer.is-active{pointer-events:auto}.jp-header__drawer.is-active .jp-header__drawer-panel{transform:none}.jp-header__drawer-head{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--jp-space-6)}.jp-header__drawer-title{font-family:var(--jp-font-display)}.jp-header__drawer-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--jp-color-border-subtle);background:transparent;color:var(--jp-color-text-primary);cursor:pointer}.jp-header__drawer-close .icon{width:18px;height:18px}.jp-header__drawer-close:hover{border-color:var(--jp-color-text-primary)}.jp-header__drawer-close:focus-visible{outline:3px solid var(--jp-color-text-primary);outline-offset:2px}.jp-header__drawer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jp-header__drawer-item+.jp-header__drawer-item{border-top:1px solid var(--jp-color-border-subtle)}.jp-header__drawer-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-block:var(--jp-space-4);font-family:var(--jp-font-display);font-weight:700;font-size:1.375rem;color:var(--jp-color-text-primary);text-decoration:none;cursor:pointer;list-style:none}.jp-header__drawer-link::-webkit-details-marker{display:none}.jp-header__drawer-link:hover{color:var(--jp-flavor)}.jp-header__drawer-link:focus-visible{outline:3px solid var(--jp-color-text-primary);outline-offset:-2px}.jp-header__drawer-caret{display:inline-flex;width:16px;height:16px;color:var(--jp-color-text-secondary);transition:transform var(--jp-dur-fast) var(--jp-ease)}.jp-header__drawer-caret .icon{width:16px;height:16px}.jp-header__drawer-details[open] .jp-header__drawer-caret{transform:rotate(180deg)}.jp-header__drawer-sublist{list-style:none;margin:0 0 var(--jp-space-3);padding:0 0 0 var(--jp-space-4);display:flex;flex-direction:column;gap:var(--jp-space-2)}.jp-header__drawer-sublink{font-family:var(--jp-font-body);font-size:.9375rem;font-weight:500;color:var(--jp-color-text-secondary);text-decoration:none}.jp-header__drawer-sublink:hover{color:var(--jp-color-text-primary)}.jp-header__drawer-flavors{margin-block-start:var(--jp-space-6);padding-block-start:var(--jp-space-6);border-top:1px solid var(--jp-color-border-subtle)}.jp-header__drawer-flavors-label{color:var(--jp-color-text-secondary);margin-block-end:var(--jp-space-3)}.jp-header__drawer-chips{display:flex;flex-wrap:wrap;gap:var(--jp-space-2)}.jp-header__drawer-chip[aria-disabled=true]{pointer-events:none}.jp-header__drawer-aux{display:flex;flex-direction:column;gap:var(--jp-space-3);margin-block-start:var(--jp-space-6);padding-block-start:var(--jp-space-6);border-top:1px solid var(--jp-color-border-subtle)}.jp-header__drawer-aux-btn{justify-content:flex-start}.jp-header__drawer-aux-btn .icon{width:18px;height:18px}@media(min-width:1100px){.jp-header__drawer-aux{display:none}}@media(prefers-reduced-motion:reduce){.jp-header__drawer-panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/jp-header.css.map */
