.header-announcements .announcement-bar__text,.announcement-bar__message{letter-spacing:.04em}@media screen and (max-width:749px){.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group header-announcements{--padding-block-start: 9px;--padding-block-end: 9px}}.header__row--top{border-bottom:1px solid var(--vp-line, #ddd5c6)}.header-menu .menu-list__link{position:relative;color:var(--vp-ink, #17211c);font-weight:500;transition:color .2s ease}.header-menu .menu-list__link-title{position:relative;display:inline-block}.header-menu .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--vp-copper, #a6561f);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--vp-ease, ease)}.header-menu .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list__link:focus-visible .menu-list__link-title:after,.header-menu .menu-list__list-item:has(.mega-menu:hover) .menu-list__link-title:after,.header-menu .menu-list__link[aria-expanded=true] .menu-list__link-title:after,.header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1);transform-origin:left}.header-menu .menu-list__link:hover,.header-menu .menu-list__link--active{color:var(--vp-copper-dark, #8e4818)}.header-menu .menu-list__list-item:has(.mega-menu)>.menu-list__link .menu-list__link-title{padding-right:16px}.header-menu .menu-list__list-item:has(.mega-menu)>.menu-list__link .menu-list__link-title:before{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .25s var(--vp-ease, ease)}.header-menu .menu-list__list-item:has(.mega-menu):hover>.menu-list__link .menu-list__link-title:before,.header-menu .menu-list__link[aria-expanded=true] .menu-list__link-title:before{transform:translateY(-20%) rotate(-135deg)}.header-menu .mega-menu{border-top:1px solid var(--vp-line, #ddd5c6);box-shadow:0 24px 48px -24px #17211c59}.header-menu .mega-menu__link{display:block;border-radius:14px;text-decoration:none}.header-menu .mega-menu__link-image{border-radius:14px;transition:transform .4s var(--vp-ease, ease),box-shadow .4s ease,filter .4s ease}.header-menu .mega-menu__link:hover .mega-menu__link-image{transform:translateY(-4px);box-shadow:0 16px 28px -14px #17211c73;filter:saturate(1.1)}.header-menu .mega-menu__link-title{position:relative;display:flex;align-items:center;gap:8px;margin-top:12px;font-weight:600;color:var(--vp-ink, #17211c)}.header-menu .mega-menu__link-title:after{content:"\2192";color:var(--vp-copper, #a6561f);opacity:0;transform:translate(-8px);transition:opacity .25s ease,transform .25s var(--vp-ease, ease)}.header-menu .mega-menu__link:hover .mega-menu__link-title:after{opacity:1;transform:none}.vp-header-cta{display:none}@media screen and (min-width:990px){.vp-header-cta{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-left:6px;padding:0 18px;border-radius:999px;background:var(--vp-pine, #1f3a2e);color:var(--vp-on-pine, #efe8dc);font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .25s ease,transform .25s var(--vp-ease, ease),box-shadow .25s ease}.vp-header-cta svg{transition:transform .25s var(--vp-ease, ease)}.vp-header-cta:hover{background:var(--vp-copper, #a6561f);transform:translateY(-1px);box-shadow:0 8px 18px -8px #a6561fb3}.vp-header-cta:hover svg{transform:translate(3px)}}.header-actions__action,.search-modal__button,.header__icon--menu{border-radius:50%;transition:background-color .2s ease}.header-actions__action:hover,.search-modal__button:hover{background-color:#1f3a2e12}.header-drawer .menu-drawer.menu-drawer{--color-background: rgb(31 58 46);--color-background-rgb: 31 58 46;--color-foreground: rgb(239 232 220);--color-foreground-rgb: 239 232 220;--color-foreground-heading: rgb(239 232 220);--color-border: rgb(239 232 220 / .12);--menu-top-level-font-color: rgb(239 232 220);--menu-child-font-color: rgb(239 232 220);--menu-child-active-font-color: var(--vp-copper-light, #e0a374);width:min(88vw,420px);background-color:var(--vp-pine, #1f3a2e);background-image:radial-gradient(circle at 115% 105%,transparent 0 70px,rgb(224 163 116 / .07) 70px 78px,transparent 78px 130px,rgb(224 163 116 / .07) 130px 138px,transparent 138px 190px,rgb(224 163 116 / .07) 190px 198px,transparent 198px),linear-gradient(180deg,rgb(255 255 255 / .03),transparent 40%);color:var(--vp-on-pine, #efe8dc);counter-reset:vp-menu}.header-drawer .menu-drawer__close-button{color:var(--vp-on-pine, #efe8dc);display:grid;place-items:center;width:44px;height:44px;aspect-ratio:1;padding:0;margin:8px 0 0 8px;border-radius:50%;border:1px solid rgb(239 232 220 / .2);transition:transform .3s var(--vp-ease, ease),background-color .2s ease}.header-drawer .menu-drawer__close-button:hover{transform:rotate(90deg);background:#efe8dc14}.header-drawer .menu-drawer__navigation{padding-top:8px}.header-drawer .menu-drawer__menu-item--mainlist{position:relative;display:flex;align-items:center;gap:14px;min-height:60px;padding-block:10px;border-bottom:1px solid rgb(239 232 220 / .1);color:var(--vp-on-pine, #efe8dc);font-family:var(--font-heading--family);font-size:1.5rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;counter-increment:vp-menu}.header-drawer .menu-drawer__menu-item--mainlist:before{content:counter(vp-menu,decimal-leading-zero);flex:none;width:22px;font-size:.6875rem;font-weight:600;letter-spacing:.1em;color:var(--vp-copper-light, #e0a374)}.header-drawer a.menu-drawer__menu-item--mainlist:after{content:"";margin-left:auto;width:9px;height:9px;border-top:2px solid rgb(239 232 220 / .45);border-right:2px solid rgb(239 232 220 / .45);transform:rotate(45deg);transition:transform .25s var(--vp-ease, ease),border-color .2s ease}.header-drawer .menu-drawer__menu-item--mainlist:active,.header-drawer .menu-drawer__menu-item--mainlist:hover{color:var(--vp-copper-light, #e0a374)}.header-drawer a.menu-drawer__menu-item--mainlist:hover:after{transform:translate(4px) rotate(45deg);border-color:var(--vp-copper-light, #e0a374)}.header-drawer .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active,.header-drawer .menu-drawer__menu-item--mainlist[aria-current]{color:var(--vp-copper-light, #e0a374)}.header-drawer summary.menu-drawer__menu-item--mainlist .icon-plus{position:static;flex:none;margin-left:auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e0a37429;color:var(--vp-copper-light, #e0a374)}.header-drawer summary.menu-drawer__menu-item--mainlist .icon-plus svg{position:static;width:14px;height:14px;transform:none}.header-drawer details[open]>summary.menu-drawer__menu-item--mainlist{border-bottom-color:transparent}.header-drawer .menu-drawer__menu--grid{gap:10px;padding:4px 0 18px;border-bottom:1px solid rgb(239 232 220 / .1)}.header-drawer .menu-drawer__menu-item--child{position:relative;display:block;overflow:hidden;border-radius:12px;background:#0003;color:var(--vp-on-pine, #efe8dc);text-decoration:none}.header-drawer .menu-drawer__menu-item--child img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:0;transition:transform .5s var(--vp-ease, ease)}.header-drawer .menu-drawer__menu-item--child:active img{transform:scale(1.05)}.header-drawer .menu-drawer__menu-item--child .menu-drawer__menu-item-text{position:absolute;left:0;right:0;bottom:0;padding:26px 10px 9px;background:linear-gradient(transparent,#101e17e0);font-size:.8125rem;font-weight:600;line-height:1.2;color:#fff}.header-drawer .menu-drawer__menu-item--child.menu-drawer__menu-item--active{outline:2px solid var(--vp-copper-light, #e0a374);outline-offset:-2px}.vp-drawer-extras{margin:22px var(--padding-xl, 20px) 24px;padding:18px;border-radius:16px;background:#0000002e;border:1px solid rgb(239 232 220 / .1)}.vp-drawer-extras__title{margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vp-copper-light, #e0a374)}.vp-drawer-extras__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vp-drawer-extras__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:999px;border:1px solid rgb(239 232 220 / .25);color:var(--vp-on-pine, #efe8dc);font-size:.875rem;font-weight:600;text-decoration:none}.vp-drawer-extras__btn--wa{border-color:#25d366;background:#25d366;color:#0b3d20}.vp-drawer-extras__trust{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none;font-size:.8125rem;color:#efe8dcd9}.vp-drawer-extras__trust li{display:flex;align-items:center;gap:8px}.vp-drawer-extras__trust li:before{content:"";width:14px;height:8px;border-left:2px solid var(--vp-copper-light, #e0a374);border-bottom:2px solid var(--vp-copper-light, #e0a374);transform:rotate(-45deg) translateY(-2px)}@media(prefers-reduced-motion:no-preference){.header-drawer .menu-drawer-container[open] .menu-drawer__menu-item--mainlist{animation:vp-drawer-in .5s var(--vp-ease, ease) both;animation-delay:calc(var(--menu-drawer-animation-index, 1) * 60ms + 80ms)}@keyframes vp-drawer-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}}.header-drawer .menu-drawer .menu-drawer__close-button{display:flex!important;align-items:center;justify-content:center;min-width:44px!important;min-height:44px!important;box-sizing:border-box}.header-drawer .menu-drawer summary .icon-plus{display:flex!important;align-items:center!important;justify-content:center!important;min-width:34px;min-height:34px}.header-drawer .menu-drawer summary .icon-plus svg{display:block;margin:0!important;inset:auto!important;translate:none!important}.header-drawer .menu-drawer summary .icon-plus{position:relative!important}.header-drawer .menu-drawer summary .icon-plus>*{display:none!important}.header-drawer .menu-drawer summary .icon-plus:before,.header-drawer .menu-drawer summary .icon-plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--vp-ease, ease)}.header-drawer .menu-drawer summary .icon-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.header-drawer .menu-drawer details[open]>summary .icon-plus:after{transform:translate(-50%,-50%) rotate(0)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vp-header.css.map */
