.hwh-template,.hwh-header-shell,.hwh-product-archive,.hwh-product-detail-premium,.hwh-cart-checkout{--hwh-button-bg:#0b0b0b;--hwh-button-text:#fff;--hwh-button-hover-bg:#b88a33;--hwh-button-hover-text:#0b0b0b;--hwh-focus:0 0 0 3px rgba(201, 169, 110, .34);--hwh-card-radius:8px}.hwh-button:focus-visible,.hwh-product-link:focus-visible,.hwh-header-shell a:focus-visible,.hwh-header-shell button:focus-visible,.hwh-cart-checkout button:focus-visible,.hwh-cart-checkout input:focus-visible,.hwh-cart-checkout select:focus-visible,.hwh-product-detail-premium button:focus-visible,.hwh-product-detail-premium input:focus-visible,.hwh-shop-filters input:focus-visible,.hwh-shop-filters select:focus-visible{outline:none;box-shadow:var(--hwh-focus)}.hwh-header-icon.icon-link,.hwh-menu-toggle,.hwh-mobile-close,.hwh-micro-reviews .carousel-control,.hwh-carousel button[data-hwh-prev],.hwh-carousel button[data-hwh-next],.hwh-qty button,.hwh-cart-remove,.hwh-product-thumbs button{width:44px;min-width:44px;height:44px;min-height:44px;display:inline-grid;place-items:center;padding:0;border-radius:999px;line-height:1;aspect-ratio:1 / 1;flex:0 0 44px;text-align:center}.hwh-header-icon.icon-link,.hwh-menu-toggle,.hwh-mobile-close,.hwh-micro-reviews .carousel-control,.hwh-carousel button[data-hwh-prev],.hwh-carousel button[data-hwh-next]{color:var(--hwh-black);background:rgb(255 255 255 / .92);border:1px solid rgb(15 15 15 / .14);box-shadow:0 10px 24px rgb(15 15 15 / .08)}.hwh-header-icon.icon-link:hover,.hwh-menu-toggle:hover,.hwh-mobile-close:hover,.hwh-carousel button[data-hwh-prev]:hover,.hwh-carousel button[data-hwh-next]:hover{color:var(--hwh-button-hover-text);background:var(--hwh-button-hover-bg);border-color:var(--hwh-button-hover-bg)}.hwh-header.site-header{top:0;transition:min-height .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.hwh-sticky-none .hwh-header.site-header{position:relative}.hwh-sticky-always .hwh-header.site-header,.hwh-sticky-after-announcement .hwh-header.site-header{position:sticky}.hwh-header-centered-logo .hwh-header.site-header{grid-template-columns:1fr auto 1fr}.hwh-header-left-logo .hwh-header.site-header{grid-template-columns:auto 1fr auto}.hwh-header-left-logo .hwh-logo-link{order:-1}.hwh-header-transparent-overlay .hwh-header.site-header{background:rgb(255 255 255 / .72);border-color:#fff0;backdrop-filter:blur(18px)}.hwh-header-announcement-header .hwh-announcement-bar{background:var(--hwh-black);color:#fff}.hwh-cart-link{position:relative}.hwh-cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;background:#9a1f1f;border:2px solid #fff;font-size:10px;font-weight:800;line-height:1;z-index:2}.hwh-cart-count-inline{min-width:32px;height:32px;display:inline-grid;place-items:center;border-radius:999px;background:var(--hwh-black);color:#fff;font-weight:800}@media (max-width:1100px){.hwh-mobile-drawer-right .hwh-header .hwh-mobile-panel{left:auto;right:16px}.hwh-mobile-fullscreen .hwh-header .hwh-mobile-panel{inset:0;width:100vw;max-width:none;height:100vh;border-radius:0}.hwh-mobile-bottom-sheet .hwh-header .hwh-mobile-panel{top:auto;left:12px;right:12px;bottom:12px;width:auto;max-width:none;max-height:76vh}.hwh-mobile-slide-down .hwh-header .hwh-mobile-panel{top:88px;left:12px;right:12px;width:auto;max-width:none}}@media (max-width:720px){.hwh-header-icon.icon-link,.hwh-menu-toggle,.hwh-mobile-close,.hwh-micro-reviews .carousel-control,.hwh-carousel button[data-hwh-prev],.hwh-carousel button[data-hwh-next]{width:44px;min-width:44px;height:44px}}.hwh-header-icon.icon-link,.hwh-menu-toggle,.hwh-mobile-close,.hwh-micro-reviews .carousel-control,.hwh-carousel button[data-hwh-prev],.hwh-carousel button[data-hwh-next],.hwh-qty button,.hwh-cart-remove{width:44px;min-width:44px;height:44px;min-height:44px;display:inline-grid;place-items:center;padding:0;border-radius:999px;line-height:1;aspect-ratio:1 / 1;flex:0 0 44px}.hwh-cart-link{position:relative}.hwh-cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;background:#9a1f1f;border:2px solid #fff;font-size:10px;font-weight:800;line-height:1;z-index:2}.hwh-sticky-none .hwh-header.site-header{position:relative}.hwh-sticky-always .hwh-header.site-header,.hwh-sticky-after-announcement .hwh-header.site-header{position:sticky;top:0}.hwh-header-centered-logo .hwh-header.site-header{grid-template-columns:1fr auto 1fr}.hwh-header-left-logo .hwh-header.site-header{grid-template-columns:auto 1fr auto}.hwh-header-left-logo .hwh-logo-link{order:-1}.hwh-header-transparent-overlay .hwh-header.site-header{background:rgb(255 255 255 / .72);border-color:#fff0;backdrop-filter:blur(18px)}.hwh-header.site-header.is-mobile-open{z-index:1200}.hwh-header-shell .menu-backdrop.is-open{z-index:1050;pointer-events:auto}.hwh-header.site-header.is-mobile-open .hwh-mobile-panel{z-index:1250;isolation:isolate}.hwh-mobile-fullscreen .hwh-header.site-header.is-mobile-open{position:relative;z-index:1300}.hwh-mobile-fullscreen .hwh-header.site-header.is-mobile-open .hwh-mobile-panel{inset:0;width:100vw;width:100svw;height:100vh;height:100dvh;max-width:none;max-height:none;padding:max(28px, env(safe-area-inset-top)) clamp(22px, 6vw, 56px) max(32px, env(safe-area-inset-bottom));display:grid;align-content:center;justify-items:center;gap:clamp(22px, 5vw, 42px);color:#fff;background:radial-gradient(circle at 50% 0%,rgb(201 169 110 / .2),transparent 34%),linear-gradient(145deg,rgb(15 15 15 / .98),rgb(31 25 21 / .98));border:0;border-radius:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain}.hwh-mobile-fullscreen .hwh-mobile-panel .menu-logo{width:clamp(82px, 24vw, 132px);height:clamp(82px, 24vw, 132px);object-fit:contain;padding:10px;border-radius:50%;background:#fff}.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav{width:min(100%, 520px)}.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav ul{display:grid;gap:clamp(12px, 3vw, 18px);width:100%;padding:0;margin:0;list-style:none;text-align:center}.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav a{justify-content:center;min-height:54px;padding:14px 18px;color:#fff;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(255 255 255 / .06);font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px, 7vw, 34px);line-height:1.05;text-decoration:none!important}.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav a:hover,.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav a:focus-visible{color:#0f0f0f;background:var(--hwh-gold);border-color:var(--hwh-gold)}.hwh-mobile-fullscreen .hwh-mobile-nav .hwh-mobile-close{position:absolute;top:4px;right:4px;color:var(--hwh-mobile-panel-text);background:var(--hwh-mobile-panel-control-bg);border-color:var(--hwh-mobile-panel-line)}.hwh-mobile-fullscreen .menu-backdrop.is-open{z-index:900;background:rgb(15 15 15 / .54);backdrop-filter:blur(8px)}.hwh-header .hwh-menu-toggle,.hwh-header .hwh-mobile-close,.hwh-header .hwh-mobile-panel:not(.is-mobile-preview){display:none}.hwh-header .hwh-mobile-panel[hidden]{display:none!important}.hwh-menu-open .hwh-header.is-mobile-open .hwh-mobile-panel{display:grid}.hwh-media-circle,.hwh-media-circle .hwh-skeleton,.hwh-cart-line-image,.hwh-product-thumbs button,.hwh-mobile-fullscreen .hwh-mobile-panel .menu-logo{border-radius:50%!important;overflow:hidden!important;clip-path:circle(50% at 50% 50%);aspect-ratio:1 / 1;contain:paint}html.hwh-theme-dark .hwh-header-icon.icon-link,html.hwh-theme-dark .hwh-menu-toggle,html.hwh-theme-dark .hwh-mobile-close,html.hwh-theme-dark .hwh-micro-reviews .carousel-control,html.hwh-theme-dark .hwh-carousel button[data-hwh-prev],html.hwh-theme-dark .hwh-carousel button[data-hwh-next],html.hwh-theme-dark .hwh-qty button,html.hwh-theme-dark .hwh-cart-remove,body.hwh-theme-dark .hwh-header-icon.icon-link,body.hwh-theme-dark .hwh-menu-toggle,body.hwh-theme-dark .hwh-mobile-close,body.hwh-theme-dark .hwh-micro-reviews .carousel-control,body.hwh-theme-dark .hwh-carousel button[data-hwh-prev],body.hwh-theme-dark .hwh-carousel button[data-hwh-next],body.hwh-theme-dark .hwh-qty button,body.hwh-theme-dark .hwh-cart-remove{color:var(--hwh-dark-text)!important;background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .18)!important;box-shadow:0 14px 30px rgb(0 0 0 / .28)}html.hwh-theme-dark .hwh-header-icon.icon-link:hover,html.hwh-theme-dark .hwh-menu-toggle:hover,html.hwh-theme-dark .hwh-mobile-close:hover,html.hwh-theme-dark .hwh-micro-reviews .carousel-control:hover,html.hwh-theme-dark .hwh-carousel button[data-hwh-prev]:hover,html.hwh-theme-dark .hwh-carousel button[data-hwh-next]:hover,html.hwh-theme-dark .hwh-qty button:hover,body.hwh-theme-dark .hwh-header-icon.icon-link:hover,body.hwh-theme-dark .hwh-menu-toggle:hover,body.hwh-theme-dark .hwh-mobile-close:hover,body.hwh-theme-dark .hwh-micro-reviews .carousel-control:hover,body.hwh-theme-dark .hwh-carousel button[data-hwh-prev]:hover,body.hwh-theme-dark .hwh-carousel button[data-hwh-next]:hover,body.hwh-theme-dark .hwh-qty button:hover{color:#0f0f0f!important;background:var(--hwh-gold)!important;border-color:var(--hwh-gold)!important}html.hwh-theme-dark .hwh-cart-count,body.hwh-theme-dark .hwh-cart-count{color:#0f0f0f;background:var(--hwh-gold);border-color:var(--hwh-dark-surface)}@media (max-width:1100px){.hwh-header .hwh-menu-toggle{display:inline-grid}.hwh-header.is-mobile-open .hwh-mobile-close{display:inline-grid}}@media (min-width:1101px){.hwh-header .hwh-menu-toggle,.hwh-header .hwh-mobile-close,.hwh-header-shell .menu-backdrop{display:none!important}body.hwh-menu-open{overflow:hidden}}.hwh-header-shell{position:relative;z-index:80;overflow:visible!important;transform:none!important;contain:none!important;--hwh-header-bg:#fff;--hwh-header-text:#111;--hwh-header-panel-bg:#111;--hwh-header-panel-text:#fff;--hwh-header-line:rgba(17, 17, 17, .12);--hwh-header-overlay:rgba(17, 17, 17, .58)}.hwh-header-sticky-frame{position:relative;top:auto;z-index:1100;width:100%;background:var(--hwh-header-bg);overflow:visible}.hwh-sticky-none .hwh-header-sticky-frame{position:relative}.hwh-header-main.site-header{position:relative!important;top:auto!important;z-index:1101;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:84px;padding:12px clamp(18px, 4vw, 58px);gap:clamp(16px, 2.4vw, 34px);color:var(--hwh-header-text);background:var(--hwh-header-bg)!important;border-bottom:1px solid var(--hwh-header-line);box-shadow:none;backdrop-filter:none!important}.hwh-header-shell.is-sticky .hwh-header-main,.hwh-header-sticky-frame.is-sticky .hwh-header-main,.hwh-header-shell.is-scrolled .hwh-header-main{box-shadow:0 10px 28px rgb(17 17 17 / .08)}.hwh-announcement-bar{position:relative;z-index:1102;min-height:38px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:7px clamp(18px, 4vw, 58px);color:#fff;background:#111;border:0}.hwh-header-top-section{position:relative;z-index:1;width:100%}.hwh-announcement-bar p{margin:0;text-align:center;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hwh-announcement-bar a{color:var(--hwh-gold);text-decoration:none!important}.hwh-announcement-bar button{width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border:1px solid rgb(255 255 255 / .22);border-radius:50%;color:#fff;background:#fff0}.hwh-announcement-bar button[data-hwh-announcement-close],.hwh-announcement-bar button[data-hwh-announcement-close]:hover,.hwh-announcement-bar button[data-hwh-announcement-close]:focus-visible{color:#fff!important}.hwh-announcement-close-icon{width:16px;height:16px;display:block;color:inherit;stroke:currentColor}.hwh-header-announcement-header .hwh-header-main{min-height:78px}.hwh-header-left-logo .hwh-header-main{grid-template-columns:auto minmax(0,1fr) auto}.hwh-header-left-logo .hwh-logo-link{grid-column:1;order:-1;justify-self:start}.hwh-header-left-logo .hwh-header-nav{grid-column:2;justify-self:center}.hwh-header-centered-logo .hwh-logo-link,.hwh-header-split-nav .hwh-logo-link,.hwh-header-announcement-header .hwh-logo-link,.hwh-header-transparent-overlay .hwh-logo-link{grid-column:2;justify-self:center}.hwh-header-nav{grid-column:1;justify-self:start}.hwh-header-actions{grid-column:3;justify-self:end}.hwh-header-nav ul,.hwh-header-actions,.hwh-mobile-nav ul{gap:clamp(14px, 2vw, 28px)}.hwh-header-transparent-overlay .hwh-header-main{background:rgb(255 255 255 / .94)!important;border-color:rgb(17 17 17 / .08)}.hwh-logo-link.logo-link,.hwh-logo-frame,.hwh-menu-logo-frame,.hwh-footer-logo-frame,.hwh-logo-placeholder{display:inline-grid;place-items:center;width:72px;height:72px;min-width:72px;min-height:72px;padding:0!important;border-radius:50%;overflow:hidden;background:#fff;border:1px solid rgb(201 169 110 / .58);box-sizing:border-box}.hwh-logo-link.logo-link{border:0;background:#fff0;align-items:center!important;justify-items:center!important;place-items:center!important;line-height:0!important}.hwh-logo-frame img,.hwh-menu-logo-frame img,.hwh-footer-logo-frame img,.hwh-logo-placeholder{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block;object-fit:cover!important;object-position:center;border-radius:50%;padding:0!important}.hwh-logo-frame{display:grid!important;align-items:center!important;justify-items:center!important;place-items:center!important;padding:4px!important}.hwh-logo-frame img{aspect-ratio:1 / 1;margin:auto!important;transform:none!important;object-fit:contain!important;object-position:50% 50%!important}.hwh-menu-toggle,.hwh-mobile-close,.hwh-mobile-panel{display:none}.hwh-header-shell .menu-backdrop{display:none;position:fixed;inset:0;z-index:1180;background:var(--hwh-header-overlay);backdrop-filter:none!important}.hwh-header-shell.is-mobile-open .menu-backdrop,.hwh-header-shell.is-preview-mobile-open .menu-backdrop{display:block}.hwh-header-shell.is-preview-dark,html.hwh-theme-dark .hwh-header-shell,body.hwh-theme-dark .hwh-header-shell{--hwh-header-bg:#111;--hwh-header-text:#f8f4ef;--hwh-header-panel-bg:#111;--hwh-header-panel-text:#f8f4ef;--hwh-header-line:rgba(255, 255, 255, .14)}.hwh-header-shell.is-preview-dark .hwh-header-main,html.hwh-theme-dark .hwh-header-main,body.hwh-theme-dark .hwh-header-main{color:var(--hwh-header-text);background:var(--hwh-header-bg)!important;border-color:var(--hwh-header-line)}@media (max-width:1100px){.hwh-header-main.site-header{grid-template-columns:auto 1fr auto;min-height:76px;padding:10px 16px}.hwh-header-nav,.hwh-header-actions>.hwh-header-text-link{display:none!important}.hwh-menu-toggle{display:inline-grid;grid-column:1;justify-self:start;width:48px;height:48px}.hwh-logo-link.logo-link{grid-column:2;justify-self:center;width:64px;height:64px;min-width:64px;min-height:64px}.hwh-header-actions{grid-column:3;gap:9px}.hwh-header.is-mobile-open .hwh-mobile-close,.hwh-header-shell.is-mobile-open .hwh-mobile-close,.hwh-header-shell.is-preview-mobile-open .hwh-mobile-close{display:inline-grid}.hwh-mobile-panel{position:fixed;z-index:1210;display:grid;align-content:start;gap:24px;color:var(--hwh-header-panel-text);background:var(--hwh-header-panel-bg)!important;border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24);overflow-y:auto;overscroll-behavior:contain;transition:transform .28s ease,opacity .22s ease,visibility .22s ease;opacity:0;visibility:hidden;pointer-events:none}.hwh-mobile-panel[hidden]{display:grid!important}.hwh-header-shell.is-mobile-open .hwh-mobile-panel,.hwh-header-shell.is-preview-mobile-open .hwh-mobile-panel{opacity:1;visibility:visible;pointer-events:auto}.hwh-menu-logo-frame{width:94px;height:94px;min-width:94px;min-height:94px;justify-self:center;border-width:2px;background:#fff}.hwh-mobile-nav,.hwh-mobile-nav ul{width:100%;display:grid;gap:0;padding:0;margin:0;list-style:none}.hwh-mobile-nav a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:15px 0;color:var(--hwh-header-panel-text);border-bottom:1px solid rgb(255 255 255 / .14);background:#fff0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px, 6vw, 28px);line-height:1.15;text-decoration:none!important}.hwh-mobile-nav li{display:grid}.hwh-mobile-nav .menu-item-has-children>a{padding-right:46px}.hwh-mobile-nav .hwh-submenu-toggle{top:6px;right:0;width:40px;height:40px;color:var(--hwh-header-panel-text);border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .06);transform:none}.hwh-mobile-nav .sub-menu{display:none;padding:0 0 0 16px;border-left:1px solid rgb(201 169 110 / .42)}.hwh-mobile-nav .is-submenu-open>.sub-menu,.hwh-mobile-nav .menu-item-has-children:focus-within>.sub-menu{display:grid;gap:0;margin:4px 0 10px}.hwh-mobile-nav .sub-menu a{min-height:42px;padding:10px 0;color:rgb(250 250 250 / .78);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.hwh-mobile-nav a:hover,.hwh-mobile-nav a:focus-visible{color:var(--hwh-gold)}.hwh-mobile-nav{position:fixed;z-index:1210;display:grid;align-content:start;gap:24px;color:var(--hwh-header-panel-text);background:var(--hwh-header-panel-bg)!important;border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 70px rgb(0 0 0 / .24);overflow-y:auto;overscroll-behavior:contain;transition:transform .28s ease,opacity .22s ease,visibility .22s ease;opacity:0;visibility:hidden;pointer-events:none}.hwh-mobile-nav[hidden]{display:grid!important}.hwh-mobile-nav .hwh-mobile-close{justify-self:end;margin-bottom:4px;color:var(--hwh-mobile-panel-text);background:var(--hwh-mobile-panel-control-bg);border-color:var(--hwh-mobile-panel-line)}.hwh-header-shell.is-mobile-open .hwh-mobile-nav,.hwh-header-shell.is-preview-mobile-open .hwh-mobile-nav{opacity:1;visibility:visible;pointer-events:auto}.hwh-mobile-drawer-left .hwh-mobile-nav{top:0;bottom:0;left:0;width:min(390px, 88svw);padding:24px;border-radius:0;transform:translateX(-100%)}.hwh-mobile-drawer-left.is-mobile-open .hwh-mobile-nav,.hwh-mobile-drawer-left.is-preview-mobile-open .hwh-mobile-nav{transform:translateX(0)}.hwh-mobile-fullscreen .hwh-mobile-nav{inset:0;width:100svw;height:100dvh;max-width:none;max-height:none;padding:max(28px, env(safe-area-inset-top)) clamp(22px, 7vw, 54px) max(34px, env(safe-area-inset-bottom));align-content:center;justify-items:center;border-radius:0;background:var(--hwh-header-panel-bg)!important;border:0;box-shadow:none}.hwh-mobile-fullscreen.is-mobile-open .hwh-mobile-nav,.hwh-mobile-fullscreen.is-preview-mobile-open .hwh-mobile-nav{transform:translateY(0)}.hwh-mobile-fullscreen .hwh-mobile-nav{width:min(100%, 520px)}.hwh-mobile-fullscreen .hwh-mobile-nav ul{display:grid;gap:clamp(12px, 3vw, 18px);width:100%;padding:0;margin:0;list-style:none;text-align:center}.hwh-mobile-fullscreen .hwh-mobile-nav a{justify-content:center;min-height:54px;padding:14px 18px;color:var(--hwh-header-panel-text);border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(255 255 255 / .06);font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px, 7vw, 34px);line-height:1.05;text-decoration:none!important}.hwh-mobile-fullscreen .hwh-mobile-nav a:hover,.hwh-mobile-fullscreen .hwh-mobile-nav a:focus-visible{color:#0f0f0f;background:var(--hwh-gold);border-color:var(--hwh-gold)}.hwh-mobile-fullscreen .hwh-header.site-header.is-mobile-open{position:relative;z-index:1300}.hwh-mobile-drawer-right .hwh-mobile-nav{top:0;bottom:0;right:0;width:min(390px, 88svw);padding:24px;border-radius:0;transform:translateX(100%)}.hwh-mobile-drawer-right.is-mobile-open .hwh-mobile-nav,.hwh-mobile-drawer-right.is-preview-mobile-open .hwh-mobile-nav{transform:translateX(0)}.hwh-mobile-bottom-sheet .hwh-mobile-nav{left:12px;right:12px;bottom:12px;top:auto;max-height:76dvh;padding:24px;border-radius:18px;transform:translateY(calc(100% + 24px))}.hwh-mobile-bottom-sheet.is-mobile-open .hwh-mobile-nav,.hwh-mobile-bottom-sheet.is-preview-mobile-open .hwh-mobile-nav{transform:translateY(0)}.hwh-mobile-slide-down .hwh-mobile-nav{top:calc(var(--hwh-announcement-offset, 0px) + 76px);left:0;right:0;width:100svw;padding:20px 22px;border-radius:0 0 8px 8px;transform:translateY(-18px)}.hwh-mobile-slide-down.is-mobile-open .hwh-mobile-nav,.hwh-mobile-slide-down.is-preview-mobile-open .hwh-mobile-nav{transform:translateY(0)}.hwh-mobile-drawer-left .hwh-mobile-panel,.hwh-mobile-drawer-right .hwh-mobile-panel{top:14px;bottom:14px;width:min(420px, calc(100svw - 32px));padding:24px;border-radius:8px}.hwh-mobile-drawer-left .hwh-mobile-panel{left:14px;transform:translateX(calc(-100% - 28px))}.hwh-mobile-drawer-right .hwh-mobile-panel{right:14px;transform:translateX(calc(100% + 28px))}.hwh-mobile-drawer-left.is-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-right.is-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-left.is-preview-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-right.is-preview-mobile-open .hwh-mobile-panel{transform:translateX(0)}.hwh-mobile-fullscreen .hwh-mobile-panel{inset:0;width:100svw;height:100dvh;max-width:none;max-height:none;padding:max(28px, env(safe-area-inset-top)) clamp(22px, 7vw, 54px) max(34px, env(safe-area-inset-bottom));align-content:center;justify-items:center;border:0;border-radius:0;transform:translateY(-16px)}.hwh-mobile-fullscreen.is-mobile-open .hwh-mobile-panel,.hwh-mobile-fullscreen.is-preview-mobile-open .hwh-mobile-panel{transform:translateY(0)}.hwh-mobile-fullscreen .hwh-mobile-nav{width:min(100%, 540px)}.hwh-mobile-fullscreen .hwh-mobile-nav ul{gap:14px;text-align:center}.hwh-mobile-fullscreen .hwh-mobile-nav a{justify-content:center;padding-inline:0;border-bottom:1px solid rgb(255 255 255 / .18);font-size:clamp(26px, 8vw, 42px)}.hwh-mobile-bottom-sheet .hwh-mobile-panel{left:12px;right:12px;bottom:12px;max-height:76dvh;padding:24px;border-radius:18px 18px 8px 8px;transform:translateY(calc(100% + 24px))}.hwh-mobile-bottom-sheet.is-mobile-open .hwh-mobile-panel,.hwh-mobile-bottom-sheet.is-preview-mobile-open .hwh-mobile-panel{transform:translateY(0)}.hwh-mobile-slide-down .hwh-mobile-panel,.hwh-mobile-compact-sticky .hwh-mobile-panel{top:calc(var(--hwh-announcement-offset, 0px) + 76px);left:0;right:0;width:100svw;padding:20px 22px;border-radius:0 0 8px 8px;transform:translateY(-18px)}.hwh-mobile-compact-sticky .hwh-mobile-panel{width:min(100svw - 24px, 520px);left:12px;right:auto;border-radius:8px}.hwh-mobile-slide-down.is-mobile-open .hwh-mobile-panel,.hwh-mobile-compact-sticky.is-mobile-open .hwh-mobile-panel,.hwh-mobile-slide-down.is-preview-mobile-open .hwh-mobile-panel,.hwh-mobile-compact-sticky.is-preview-mobile-open .hwh-mobile-panel{transform:translateY(0)}}@media (min-width:1101px){.hwh-menu-toggle,.hwh-mobile-close,.hwh-header-shell .menu-backdrop{display:none!important}}@media (max-width:1100px){.hwh-header .hwh-mobile-panel,.hwh-header .hwh-mobile-panel[hidden]{display:grid!important}.hwh-header-shell .hwh-header-nav{display:none!important}}.hwh-mobile-fullscreen .hwh-header.site-header.is-mobile-open .hwh-mobile-panel,.hwh-mobile-fullscreen .hwh-mobile-panel,.hwh-mobile-drawer-left .hwh-mobile-panel,.hwh-mobile-drawer-right .hwh-mobile-panel,.hwh-mobile-bottom-sheet .hwh-mobile-panel,.hwh-mobile-slide-down .hwh-mobile-panel,.hwh-mobile-compact-sticky .hwh-mobile-panel{background:var(--hwh-header-panel-bg)!important;background-image:none!important;backdrop-filter:none!important}.hwh-header-shell .menu-backdrop,.hwh-header-shell .menu-backdrop.is-open,.hwh-mobile-fullscreen .menu-backdrop.is-open{backdrop-filter:none!important;background:var(--hwh-header-overlay)!important}.hwh-header-transparent-overlay .hwh-header-main{backdrop-filter:none!important}.hwh-header-shell .promo-bar.is-hidden,.hwh-announcement-bar.is-hidden{display:none!important}.hwh-header-shell{--hwh-mobile-panel-bg:#fff;--hwh-mobile-panel-text:#161616;--hwh-mobile-panel-muted:#4a453f;--hwh-mobile-panel-line:rgba(15, 15, 15, .12);--hwh-mobile-panel-hover:rgba(201, 169, 110, .16);--hwh-mobile-panel-control-bg:#f6f0eb;--hwh-mobile-panel-shadow:0 18px 44px rgba(15, 15, 15, .16);--hwh-header-panel-bg:var(--hwh-mobile-panel-bg);--hwh-header-panel-text:var(--hwh-mobile-panel-text)}html.hwh-theme-dark .hwh-header-shell,body.hwh-theme-dark .hwh-header-shell,.hwh-header-shell.is-preview-dark{--hwh-mobile-panel-bg:var(--hwh-dark-surface, #171717);--hwh-mobile-panel-text:var(--hwh-dark-text, #f8f4ef);--hwh-mobile-panel-muted:#d8d0c7;--hwh-mobile-panel-line:rgba(255, 255, 255, .16);--hwh-mobile-panel-hover:rgba(201, 169, 110, .2);--hwh-mobile-panel-control-bg:#222;--hwh-mobile-panel-shadow:0 20px 48px rgba(0, 0, 0, .36)}.hwh-header-left-logo .hwh-header-main{grid-template-columns:auto auto minmax(0,1fr) auto}.hwh-header-left-logo .hwh-logo-link{grid-column:1;justify-self:start}.hwh-header-left-logo .hwh-header-nav{grid-column:2;justify-self:start}.hwh-header-left-logo .hwh-header-actions{grid-column:4;justify-self:end}.hwh-header-nav a.is-active,.hwh-header-actions>a.is-active{color:var(--hwh-header-text,var(--hwh-ink));border-bottom-color:var(--hwh-gold);box-shadow:inset 0 -2px 0 var(--hwh-gold)}.hwh-header-nav a:focus-visible,.hwh-header-actions>a:focus-visible,.hwh-mobile-nav a:focus-visible,.hwh-menu-toggle:focus-visible,.hwh-mobile-close:focus-visible,.hwh-submenu-toggle:focus-visible{outline:2px solid var(--hwh-gold);outline-offset:3px}@media (min-width:1101px){.hwh-header-main.site-header{width:100%;max-width:100%;box-sizing:border-box}.hwh-header-main.site-header>*{min-width:0}.hwh-header-left-logo .hwh-header-main{grid-template-columns:auto minmax(0,1fr) auto}.hwh-header-left-logo .hwh-logo-link{grid-column:1}.hwh-header-left-logo .hwh-header-nav{grid-column:2;justify-self:start}.hwh-header-left-logo .hwh-header-actions{grid-column:3}.hwh-header-nav,.hwh-header-actions{min-width:0;display:flex;align-items:center}.hwh-header-nav{max-width:100%}.hwh-header-nav ul,.hwh-header-nav li{margin:0!important;padding:0!important;list-style:none!important}.hwh-header-nav>ul,.hwh-header-nav .menu{display:flex!important;align-items:center;gap:clamp(12px, 1.4vw, 24px);width:100%;min-width:0}.hwh-header-nav li{position:relative;display:flex;align-items:center}.hwh-header-nav .menu-item-has-children{position:relative}.hwh-header-nav a{min-height:44px;display:inline-flex;align-items:center;padding:0 1px;color:var(--hwh-header-text,#111);background:transparent!important;border:0;border-bottom:2px solid #fff0;box-shadow:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-decoration:none!important;text-transform:uppercase;white-space:nowrap}.hwh-header-nav a:hover,.hwh-header-nav a:focus-visible{color:var(--hwh-header-text,#111);border-bottom-color:var(--hwh-gold)}.hwh-header-nav .hwh-submenu-toggle{appearance:none;-webkit-appearance:none;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;flex:0 0 32px;display:inline-grid;place-items:center;margin:0 0 0 4px;padding:0!important;color:var(--hwh-header-text,#111)!important;background:transparent!important;border:0!important;border-radius:4px!important;box-shadow:none!important;line-height:1;cursor:pointer}.hwh-header-nav .hwh-submenu-toggle i{transition:transform .18s ease}.hwh-header-nav .hwh-submenu-toggle[aria-expanded="true"] i{transform:rotate(180deg)}.hwh-header-nav .hwh-submenu-toggle:hover,.hwh-header-nav .hwh-submenu-toggle:focus-visible{color:#0f0f0f!important;background:var(--hwh-mobile-panel-hover,rgb(201 169 110 / .16))!important}.hwh-header-nav .sub-menu{position:absolute;top:calc(100% - 1px);left:0;z-index:5030;min-width:230px;display:grid!important;gap:0;margin:0!important;padding:8px!important;color:var(--hwh-mobile-panel-text,#161616);background:var(--hwh-mobile-panel-bg,#fff);border:1px solid var(--hwh-mobile-panel-line,rgb(15 15 15 / .12));border-radius:0;box-shadow:var(--hwh-mobile-panel-shadow,0 18px 44px rgb(15 15 15 / .16));opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,8px,0);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .28s}.hwh-header-nav .sub-menu::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.hwh-header-nav .sub-menu .sub-menu{top:0;left:calc(100% - 1px)}.hwh-header-nav .sub-menu .menu-item-has-children>a{padding-right:44px}.hwh-header-nav .sub-menu .hwh-submenu-toggle{position:absolute;top:50%;right:8px;margin:0;color:var(--hwh-mobile-panel-text,#161616)!important;transform:translateY(-50%)}.hwh-header-nav .menu-item-has-children:hover>.sub-menu,.hwh-header-nav .menu-item-has-children.is-submenu-open>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0);transition-delay:0s}.hwh-header-nav .sub-menu li{display:block;width:100%}.hwh-header-nav .sub-menu a{width:100%;min-height:40px;justify-content:flex-start;padding:10px 12px;color:var(--hwh-mobile-panel-text,#161616);border:0;font-size:13px;font-weight:800;letter-spacing:0;line-height:1.3;text-transform:none}.hwh-header-nav .sub-menu a:hover,.hwh-header-nav .sub-menu a:focus-visible,.hwh-header-nav .sub-menu a.is-active,.hwh-header-nav .sub-menu a[aria-current="page"]{background:var(--hwh-mobile-panel-hover,rgb(201 169 110 / .16))!important;box-shadow:inset 3px 0 0 var(--hwh-gold)}.hwh-header-actions{gap:10px;flex-wrap:nowrap}}@media (max-width:1100px){.hwh-header .hwh-mobile-panel[hidden],.hwh-header-shell:not(.is-mobile-open):not(.is-preview-mobile-open) .hwh-mobile-panel[hidden]{display:none!important}.hwh-header-shell.is-mobile-open .hwh-mobile-panel,.hwh-header-shell.is-preview-mobile-open .hwh-mobile-panel{display:grid!important}.hwh-header-shell:not(.is-mobile-open):not(.is-preview-mobile-open) .menu-backdrop{display:none!important;pointer-events:none!important}.hwh-header-shell,.hwh-header-sticky-frame,.hwh-header-main.site-header,.hwh-mobile-panel,.hwh-mobile-panel *{box-sizing:border-box}body.hwh-menu-open{overflow:hidden!important}.hwh-header-shell{max-width:100%}.hwh-header-main.site-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:var(--hwh-header-mobile-height,72px);max-width:100%;padding:8px 12px!important;gap:8px!important;overflow:visible}.hwh-header-nav,.hwh-header-actions>.hwh-header-text-link{display:none!important}.hwh-logo-link.logo-link{grid-column:2;grid-row:1;justify-self:center;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important}.hwh-header-actions{grid-column:3;grid-row:1;min-width:0;display:flex!important;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:6px!important;justify-self:end}.hwh-menu-toggle{grid-column:1;grid-row:1;justify-self:start;display:inline-grid!important}.hwh-header-icon.icon-link,.hwh-menu-toggle,.hwh-mobile-close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px;border-radius:4px!important}.hwh-header .theme-toggle{width:46px!important;height:26px!important;min-width:46px!important;flex:0 0 46px}.hwh-header-left-logo .hwh-header-main{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center}.hwh-header-left-logo .hwh-logo-link{grid-column:1;grid-row:1;justify-self:start}.hwh-header-left-logo .hwh-header-actions{grid-column:3;grid-row:1;justify-self:end}.hwh-header-left-logo .hwh-menu-toggle{grid-column:4;grid-row:1;justify-self:end}.hwh-header-shell.is-mobile-open,.hwh-header-shell.is-preview-mobile-open{z-index:99999}.hwh-header-shell.is-mobile-open .hwh-header-sticky-frame,.hwh-header-shell.is-preview-mobile-open .hwh-header-sticky-frame{z-index:5020!important}.hwh-header-shell .menu-backdrop,.hwh-header-shell .menu-backdrop.is-open,.hwh-mobile-fullscreen .menu-backdrop.is-open{z-index:5010!important;background:rgb(17 17 17 / .48)!important;backdrop-filter:none!important;transition:none!important;contain:paint}.hwh-header-shell .menu-backdrop.is-open,.hwh-header-shell.is-mobile-open .menu-backdrop,.hwh-header-shell.is-preview-mobile-open .menu-backdrop{display:block!important}.hwh-mobile-panel,.hwh-header .hwh-mobile-panel,.hwh-header .hwh-mobile-panel[hidden]{position:fixed;z-index:5030!important;display:grid!important;align-content:start;gap:16px!important;width:min(390px, calc(100svw - 24px))!important;max-width:calc(100svw - 24px)!important;padding:22px!important;color:var(--hwh-mobile-panel-text)!important;background:var(--hwh-mobile-panel-bg)!important;background-image:none!important;border:1px solid var(--hwh-mobile-panel-line)!important;border-radius:0!important;box-shadow:0 12px 28px rgb(15 15 15 / .18)!important;opacity:0;visibility:hidden;pointer-events:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;contain:layout paint;touch-action:pan-y;transition:none!important;will-change:auto!important}.hwh-header-shell.is-mobile-open .hwh-mobile-panel,.hwh-header-shell.is-preview-mobile-open .hwh-mobile-panel{opacity:1;visibility:visible;pointer-events:auto;transition:none!important}.hwh-mobile-panel .hwh-mobile-close{display:none!important}.hwh-menu-logo-frame{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;justify-self:start!important;border-width:1px!important}.hwh-mobile-nav,.hwh-mobile-nav-slot,.hwh-mobile-nav ul,.hwh-mobile-nav li{width:100%;max-width:100%}.hwh-mobile-nav-slot{display:contents}.hwh-mobile-nav .menu-item-has-children{position:relative;display:grid}.hwh-mobile-nav a,.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav a{width:100%!important;max-width:100%;min-height:48px!important;padding:13px 0!important;color:var(--hwh-mobile-panel-text)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--hwh-mobile-panel-line)!important;border-radius:0!important;box-shadow:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.1em!important;line-height:1.3!important;text-align:left!important;text-decoration:none!important;text-transform:uppercase!important;overflow-wrap:break-word;word-break:normal;hyphens:manual}.hwh-mobile-nav .menu-item-has-children>a,.hwh-mobile-fullscreen .hwh-mobile-panel .hwh-mobile-nav .menu-item-has-children>a{padding-right:52px!important}.hwh-mobile-nav a.is-active,.hwh-mobile-nav a:hover,.hwh-mobile-nav a:focus-visible{color:var(--hwh-mobile-panel-text)!important;background:var(--hwh-mobile-panel-hover)!important;box-shadow:inset 3px 0 0 var(--hwh-gold)}.hwh-mobile-nav .hwh-submenu-toggle{position:absolute!important;top:4px!important;right:0!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;display:inline-grid!important;place-items:center;padding:0!important;color:var(--hwh-mobile-panel-text)!important;background:var(--hwh-mobile-panel-control-bg)!important;border-color:var(--hwh-mobile-panel-line)!important;border-radius:4px!important}.hwh-mobile-nav .hwh-submenu-toggle i{transition:transform .18s ease}.hwh-mobile-nav .hwh-submenu-toggle[aria-expanded="true"] i{transform:rotate(180deg)}.hwh-mobile-nav .sub-menu{display:none!important;max-width:100%;padding-left:14px!important;border-left:1px solid var(--hwh-mobile-panel-line)!important}.hwh-mobile-nav .menu-item-has-children.is-submenu-open>.sub-menu{display:grid!important;gap:0;margin:4px 0 10px!important}.hwh-mobile-nav .menu-item-has-children:focus-within:not(.is-submenu-open)>.sub-menu{display:none!important}.hwh-mobile-nav .sub-menu a{color:var(--hwh-mobile-panel-muted)!important;font-size:12px!important}.hwh-mobile-drawer-left .hwh-mobile-panel,.hwh-mobile-drawer-right .hwh-mobile-panel{top:0!important;bottom:0!important;width:min(390px, 88svw)!important;max-width:88svw!important;max-height:100dvh}.hwh-mobile-drawer-left .hwh-mobile-panel{left:0!important;right:auto!important;transform:translate3d(-100%,0,0)!important}.hwh-mobile-drawer-right .hwh-mobile-panel{right:0!important;left:auto!important;transform:translate3d(100%,0,0)!important}.hwh-mobile-drawer-left .hwh-mobile-nav a,.hwh-mobile-drawer-right .hwh-mobile-nav a{padding-left:6px!important;padding-right:6px!important}.hwh-mobile-drawer-left.is-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-right.is-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-left.is-preview-mobile-open .hwh-mobile-panel,.hwh-mobile-drawer-right.is-preview-mobile-open .hwh-mobile-panel{transform:translate3d(0,0,0)!important}.hwh-mobile-fullscreen .hwh-mobile-panel{inset:0!important;width:100svw!important;max-width:100svw!important;height:100dvh!important;max-height:100dvh!important;padding:max(24px, env(safe-area-inset-top)) 22px max(28px, env(safe-area-inset-bottom))!important;align-content:start!important;justify-items:stretch!important;transform:translate3d(0,-12px,0)!important}.hwh-mobile-fullscreen.is-mobile-open .hwh-mobile-panel,.hwh-mobile-fullscreen.is-preview-mobile-open .hwh-mobile-panel{transform:translate3d(0,0,0)!important}.hwh-mobile-bottom-sheet .hwh-mobile-panel{left:12px!important;right:12px!important;bottom:0!important;top:auto!important;width:auto!important;max-width:calc(100svw - 24px)!important;max-height:74dvh!important;border-radius:8px 8px 0 0!important;transform:translate3d(0,100%,0)!important}.hwh-mobile-bottom-sheet.is-mobile-open .hwh-mobile-panel,.hwh-mobile-bottom-sheet.is-preview-mobile-open .hwh-mobile-panel{transform:translate3d(0,0,0)!important}.hwh-mobile-slide-down .hwh-mobile-panel,.hwh-mobile-compact-sticky .hwh-mobile-panel{top:calc(var(--hwh-announcement-offset, 0px) + var(--hwh-header-mobile-height, 72px))!important;max-height:calc(100dvh - var(--hwh-announcement-offset, 0px) - var(--hwh-header-mobile-height, 72px) - 12px);transform:translate3d(0,-12px,0)!important}.hwh-mobile-slide-down .hwh-mobile-panel{left:0!important;right:0!important;width:100svw!important;max-width:100svw!important}.hwh-mobile-compact-sticky .hwh-mobile-panel{left:12px!important;right:auto!important;width:min(340px, calc(100svw - 24px))!important;padding:16px!important;border-radius:0!important}.hwh-header-left-logo.hwh-mobile-compact-sticky .hwh-mobile-panel{left:auto!important;right:12px!important}.hwh-mobile-slide-down.is-mobile-open .hwh-mobile-panel,.hwh-mobile-compact-sticky.is-mobile-open .hwh-mobile-panel,.hwh-mobile-slide-down.is-preview-mobile-open .hwh-mobile-panel,.hwh-mobile-compact-sticky.is-preview-mobile-open .hwh-mobile-panel{transform:translate3d(0,0,0)!important}}