.cc-header .header__icon{display:inline-flex;align-items:center;justify-content:center;color:#f3eee7}.cc-header .header__icon .vg-hi{width:22px;height:22px;display:block;overflow:visible;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45));transition:transform .5s cubic-bezier(.22,1,.36,1),color .45s,filter .5s}.cc-header .vg-hi__acc{stroke:#c9a96e}@media(hover:hover)and (pointer:fine){.cc-header .header__icon:hover .vg-hi{color:#e6d3ab;transform:translateY(-1.5px);filter:drop-shadow(0 1px 1px rgba(0,0,0,.45)) drop-shadow(0 0 6px rgba(201,169,110,.45))}}.cc-header .main-nav__toggle-btn svg{stroke-width:1.25}.cc-header #cart-icon-bubble .cart-count{background:#c9a96e!important;color:#2a020c!important;font-weight:600}.cc-header .main-menu__toggle:not([aria-expanded=true]) .main-menu__toggle-icon{background:transparent!important;box-shadow:none!important}.cc-header .main-menu__toggle-icon:before,.cc-header .main-menu__toggle-icon:after{height:1.25px!important;border-radius:2px;box-shadow:0 1px 1px #00000073}.cc-header .main-menu__toggle:not([aria-expanded=true]):before,.cc-header .main-menu__toggle:not([aria-expanded=true]):after{opacity:0!important}.cc-header .main-menu__toggle:not([aria-expanded=true]) .main-menu__toggle-icon:before{background:#f3eee7!important;width:22px!important;left:11px!important;top:18px!important}.cc-header .main-menu__toggle:not([aria-expanded=true]) .main-menu__toggle-icon:after{background:#c9a96e!important;width:14px!important;left:11px!important;top:25px!important}.cc-header .main-menu__toggle[aria-expanded=true] .main-menu__toggle-icon:before,.cc-header .main-menu__toggle[aria-expanded=true] .main-menu__toggle-icon:after{background:#f3eee7!important}@media(prefers-reduced-motion:reduce){.cc-header .header__icon .vg-hi{transition:none}}.cc-header :is(a.header__icon,.search__submit,speech-search-button,.main-menu__toggle):focus-visible{outline:1.5px solid #c9a96e;outline-offset:3px;border-radius:8px}@media(max-width:768.98px){.cc-header :is(a.header__icon,span.header__icon,.main-menu__toggle){min-width:44px;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center}}.cc-header .search__input{background:linear-gradient(180deg,#0a02056b,#1a040c47)!important;border:1px solid rgba(201,169,110,.26)!important;border-radius:999px!important;color:#f3eee7!important;box-shadow:inset 0 1px 2px #00000080,inset 0 -1px #ffecd60a,0 1px #ffecd60f,0 6px 16px -10px #0009!important;transition:border-color .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1),background .6s!important;letter-spacing:.01em}.cc-header .search__input::placeholder{color:#f3eee780!important;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1)}.cc-header .search__input:focus::placeholder{opacity:.35;transform:translate(4px)}.cc-header .search__input:hover{border-color:#c9a96e66!important}.cc-header .search__input:focus{border-color:#c9a96eb3!important;background:linear-gradient(180deg,#0a02058c,#1a040c66)!important;box-shadow:inset 0 1px 2px #0000008c,0 0 0 3px #c9a96e1f,0 0 22px -4px #c9a96e47,0 10px 24px -12px #000000b3!important;outline:none!important}.cc-header .predictive-search{background:radial-gradient(120% 60% at 50% 0%,rgba(74,14,38,.45),transparent 70%),#0d0507!important;color:#f3eee7e0!important;border:1px solid rgba(201,169,110,.22)!important;border-top:1px solid #c9a96e!important;border-radius:0 0 14px 14px!important;box-shadow:inset 0 1px #e9d2a029,0 2px 4px #00000059,0 18px 36px -10px #0009,0 40px 70px -24px #0000008c!important;transform-origin:50% 0;animation:vgPs .6s cubic-bezier(.22,1,.36,1) both;overflow:hidden}@keyframes vgPs{0%{opacity:0;transform:perspective(900px) rotateX(-6deg) translateY(-6px)}to{opacity:1;transform:none}}.cc-header .predictive-search :is(h2,h3,.predictive-search__heading){color:#c9a96e!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase;border-color:#c9a96e33!important}.cc-header .predictive-search a{color:#f3eee7e6!important;border-radius:10px;transition:background .45s cubic-bezier(.22,1,.36,1),color .45s,transform .45s cubic-bezier(.22,1,.36,1)}.cc-header .predictive-search a:is(:hover,:focus-visible,[aria-selected=true]){background:#c9a96e14!important;color:#ecdcb5!important}.cc-header .predictive-search mark{background:none;color:#e6d3a8;font-weight:600}.cc-header .predictive-search img{background:#f3eee7;border-radius:8px}.cc-header .predictive-search :is(.price,[class*=price]){color:#c9a96e!important}.cc-header .predictive-search :is(hr,[class*=border]){border-color:#c9a96e29!important}.cc-header .predictive-search :is(button,.btn):not([role=tab]){background:transparent!important;color:#e6d3a8!important;border:1px solid rgba(201,169,110,.45)!important;border-radius:999px!important}.cc-header .predictive-search [role=tab]{color:#f3eee7b3!important;background:none!important;border:0!important;box-shadow:none;border-radius:0!important;padding:8px 2px!important;margin-right:18px}.cc-header .predictive-search [role=tab][aria-selected=true]{color:#ecdcb5!important;box-shadow:inset 0 -1px #c9a96e}@media(prefers-reduced-motion:reduce){.cc-header .predictive-search{animation:none}}.cc-header :is(.search__submit,speech-search-button) svg{color:#c9a96e!important;stroke-width:1.5!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5));transition:color .45s,filter .45s}@media(hover:hover){.cc-header :is(.search__submit,speech-search-button):hover svg{color:#ecdcb5!important;filter:drop-shadow(0 0 5px rgba(201,169,110,.5))}}.skip-link:not(:focus):not(:focus-visible){opacity:0!important;pointer-events:none;clip-path:inset(50%)}@media(min-width:769px){html body store-header.header{padding-top:6px!important}.cc-header .header__logo,.cc-header .header__icons,.cc-header .header__search{margin-bottom:2px!important}.cc-header .header__search{height:46px!important;overflow:visible}.cc-header .logo__link img{max-height:40px;width:auto}.cc-header .main-nav__item>*{min-height:0!important}.cc-header .main-nav__item :is(a,summary,button).main-nav__link,.cc-header .main-nav>li>div>a,.cc-header .main-nav>li>a{padding-top:5px!important;padding-bottom:6px!important}}@media(min-width:769px){.cc-header .main-nav__child:has(.vg-mega){border:1px solid rgba(201,169,110,.55)!important;border-top:2px solid #c9a96e!important;box-shadow:inset 0 0 0 4px #0d0507,inset 0 0 0 5px #c9a96e2e,0 2px 6px #0006,0 24px 48px -12px #000000b3,0 48px 90px -30px #0009!important}.cc-header .vg-mega__col+.vg-mega__col,.cc-header .vg-mega__feat{border-inline-start:1px solid rgba(201,169,110,.22);padding-inline-start:24px}.cc-header .vg-mega__h{font-family:var(--heading-font-family,serif)!important;font-variant:small-caps;text-transform:none!important;letter-spacing:.16em!important;font-size:14px!important;color:#c9a96e!important;padding-bottom:8px;border-bottom:1px solid rgba(201,169,110,.3)!important}.cc-header .vg-chip{border:1px solid rgba(201,169,110,.6)!important;box-shadow:inset 0 1px #e9d2a014}.cc-header .vg-chip:hover{border-color:#c9a96e!important;background:#c9a96e1a!important}.cc-header .vg-prod__img{outline:1px solid rgba(201,169,110,.45);outline-offset:-4px;box-shadow:0 0 0 1px #c9a96e33}.cc-header .vg-mega__promo{border:1px solid rgba(201,169,110,.55);box-shadow:inset 0 0 0 5px #0d050799,inset 0 0 0 6px #c9a96e59}.cc-header .vg-mega__list a{position:relative;transition:transform .5s cubic-bezier(.22,1,.36,1),color .4s}.cc-header .vg-mega__list a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:#c9a96e;transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.22,1,.36,1)}.cc-header .vg-mega__list a:is(:hover,:focus-visible){transform:translateY(-1px)}.cc-header .vg-mega__list a:is(:hover,:focus-visible):after{transform:scaleX(1)}}@media(max-width:768.98px){.cc-header .search__submit{height:44px!important;max-height:44px;top:0!important;bottom:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/vgx-vg-icons-v2-1.css.map */
