.hfeed.site{overflow:visible;overflow-x:clip}.site-header,.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{position:sticky;top:0;z-index:var(--ts-z-sticky);margin:0;padding:0;background:var(--ts-surface-0);border:none;box-shadow:none;transition:box-shadow var(--ts-transition-normal) var(--ts-ease-out)}.site-header.is-scrolled{box-shadow:inset 0 -1px 0 var(--ts-border-color),0 4px 24px rgb(0 0 0 / .45)}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}.ts-header__inner{display:flex;align-items:center;gap:var(--ts-space-2);box-sizing:border-box;height:var(--ts-header-h);max-width:var(--ts-container);margin:0 auto;padding:0 var(--ts-gutter)}.ts-header__brand{display:inline-flex;align-items:center;flex:0 0 auto;min-height:var(--ts-tap);margin-right:auto;text-decoration:none;color:var(--ts-gold);font-family:var(--font-headings);font-size:var(--ts-fs-xl);line-height:1}.ts-header__brand img{display:block;height:24px;width:auto}.ts-header__nav{display:none}.ts-header__search{display:none}.ts-search{display:flex;align-items:center;gap:var(--ts-space-2);box-sizing:border-box;width:100%;height:var(--ts-tap);margin:0;padding:0 4px 0 var(--ts-space-4);background:var(--ts-surface-1);border:1px solid var(--ts-border-color);border-radius:var(--ts-radius-pill);transition:border-color var(--ts-transition-fast) var(--ts-ease-out),box-shadow var(--ts-transition-fast) var(--ts-ease-out)}.ts-search:focus-within{border-color:var(--ts-gold);box-shadow:var(--ts-focus-ring)}.ts-search__icon{width:18px;height:18px;flex:0 0 auto;color:var(--ts-mediumgrey-text);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.ts-search__field{flex:1 1 auto;min-width:0;height:100%;padding:0!important;background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:var(--ts-on-surface)!important;font-family:var(--font-body);font-size:var(--ts-fs-md);line-height:1}.ts-search__field::placeholder{color:var(--ts-mediumgrey-text);opacity:1}.ts-search__field:focus{outline:none}.ts-search__field::-webkit-search-decoration,.ts-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.ts-header__actions{display:flex;align-items:center;gap:var(--ts-space-2);flex:0 0 auto}.ts-header__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ts-tap);height:var(--ts-tap);padding:0;margin:0;border:1px solid #fff0;border-radius:var(--ts-radius-sm);background:#fff0;color:var(--ts-on-surface);cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color var(--ts-transition-fast) var(--ts-ease-out),border-color var(--ts-transition-fast) var(--ts-ease-out),color var(--ts-transition-fast) var(--ts-ease-out)}.ts-header__btn svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ts-header__btn:hover{background:rgb(255 255 255 / .06);color:var(--ts-on-surface)}.ts-header__btn:focus-visible{outline:none;box-shadow:var(--ts-focus-ring)}.ts-header__btn[aria-expanded="true"]{background:rgb(255 255 255 / .08);border-color:var(--ts-border-color)}.ts-search__submit{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--ts-gold);color:var(--ts-black)}.ts-search__submit svg{width:18px;height:18px;stroke-width:2.5}.ts-search__submit:hover,.ts-search__submit:focus-visible{background:var(--ts-gold-hover);color:var(--ts-black)}.ts-header__menu-toggle{flex-direction:column;gap:5px;border-color:rgb(255 255 255 / .2);border-radius:10px}.ts-header__menu-toggle span{display:block;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform var(--ts-transition-fast) var(--ts-ease-out),opacity var(--ts-transition-fast) var(--ts-ease-out)}.ts-header__menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.ts-header__menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.ts-header__menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ts-header__cart{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:var(--ts-tap);padding:0 var(--ts-space-3);border:1px solid var(--ts-gold);border-radius:var(--ts-radius-pill);background:#fff0;color:var(--ts-gold);font-family:var(--font-body);font-size:var(--ts-fs-sm);font-weight:var(--ts-fw-semibold);line-height:1;white-space:nowrap;text-decoration:none;transition:background-color var(--ts-transition-fast) var(--ts-ease-out),border-color var(--ts-transition-fast) var(--ts-ease-out),color var(--ts-transition-fast) var(--ts-ease-out)}.ts-header__cart svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ts-header__cart:hover,.ts-header__cart:focus-visible{background:var(--ts-gold-soft);color:var(--ts-gold-hover);border-color:var(--ts-gold-hover);opacity:1}.ts-header__cart:focus-visible{outline:none;box-shadow:var(--ts-focus-ring)}.ts-header__cart[data-count="0"]{border-color:rgb(255 255 255 / .2);color:var(--ts-on-surface-muted)}.ts-header__cart .count{font-variant-numeric:tabular-nums;background:none;padding:0;margin:0;font-size:inherit;color:inherit;opacity:1}.ts-header__cart-label{display:none}.ts-header__panel{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;gap:var(--ts-space-4);box-sizing:border-box;max-height:calc(100dvh - var(--ts-header-h));overflow:auto;padding:var(--ts-space-4) var(--ts-gutter) var(--ts-space-6);background:var(--ts-surface-1);border-bottom:1px solid var(--ts-border-color);box-shadow:var(--ts-shadow-8)}.ts-header__panel[hidden]{display:none}.ts-header__panel-menu{list-style:none;margin:0;padding:0}.ts-header__panel-menu li{list-style:none;margin:0;padding:0}.ts-header__panel-menu a{display:flex;align-items:center;min-height:52px;padding:0 var(--ts-space-1);border-bottom:1px solid var(--ts-border-color);color:var(--ts-on-surface);font-size:var(--ts-fs-lg);font-weight:var(--ts-fw-medium);text-decoration:none}.ts-header__panel-menu li:last-child a{border-bottom:none}.ts-header__panel-menu a:hover,.ts-header__panel-menu .current-menu-item>a{color:var(--ts-gold);opacity:1}body.ts-header-open{overflow:hidden}@media (max-width:1279px){.ts-header__panel .ts-search{height:auto;min-height:52px;padding-top:3px;padding-bottom:3px}.ts-header__panel .ts-search__submit{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}.ts-header__panel .ts-search__field{min-height:44px}}@media (min-width:1280px){.ts-header__inner{gap:var(--ts-space-4)}.ts-header__brand{margin-right:0}.ts-header__brand img{height:28px}.ts-header__nav{display:block;flex:0 0 auto}.ts-header__menu{display:flex;align-items:center;gap:var(--ts-space-1);list-style:none;margin:0;padding:0}.ts-header__menu li{list-style:none;margin:0;padding:0}.ts-header__menu a{position:relative;display:inline-flex;align-items:center;height:var(--ts-tap);padding:0 var(--ts-space-3);border-radius:var(--ts-radius-sm);color:var(--ts-on-surface-muted);font-family:var(--font-body);font-size:var(--ts-fs-sm);font-weight:var(--ts-fw-medium);letter-spacing:var(--ts-ls-caps);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color var(--ts-transition-fast) var(--ts-ease-out)}.ts-header__menu a::after{content:'';position:absolute;left:var(--ts-space-3);right:var(--ts-space-3);bottom:6px;height:2px;background:var(--ts-gold);transform:scaleX(0);transform-origin:center;transition:transform var(--ts-transition-fast) var(--ts-ease-out)}.ts-header__menu a:hover,.ts-header__menu a:focus-visible,.ts-header__menu .current-menu-item>a{color:var(--ts-on-surface);opacity:1}.ts-header__menu a:hover::after,.ts-header__menu .current-menu-item>a::after{transform:scaleX(1)}.ts-header__search{display:flex;flex:1 1 200px;min-width:160px;max-width:360px;margin-left:auto}.ts-header__search-toggle,.ts-header__menu-toggle{display:none}.ts-header__cart{padding:0 var(--ts-space-4)}.ts-header__cart-label{display:inline}.ts-header__panel{display:none}body.ts-header-open{overflow:auto}}