#shopify-section-header{position:relative;z-index:50}#shopify-section-header.shopify-section-header-sticky,.header-wrapper{z-index:50}.vz-header-search{position:relative;grid-area:left-icon;justify-self:stretch;width:100%;min-width:0;max-width:none}.vz-header-search .search-modal__form,.vz-header-search predictive-search,.vz-header-search search-form{display:block;width:100%}.vz-header-search .field{position:relative;display:flex;align-items:stretch;width:100%;margin:0}.vz-header-search .field__input{flex:1 1 auto;min-width:0;height:4.6rem;padding:0 1.6rem;border:1px solid rgba(var(--color-foreground),.18);border-right:0;border-radius:var(--vz-search-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size) - 1px);box-shadow:none}.vz-header-search .field__input:focus{outline:none;border-color:var(--vz-icon-color, rgba(var(--color-foreground), .4))}.vz-header-search .field__label{display:none}.vz-header-search .field .search__button.field__button,.vz-header-search .search__button{position:static;flex:0 0 auto;width:5.4rem;height:4.6rem;display:flex;align-items:center;justify-content:center;border:0;padding:0;cursor:pointer;background:var(--vz-search-btn-bg, #c3366e);color:var(--vz-search-btn-color, #ffffff);border-radius:0 var(--vz-search-radius, 0) var(--vz-search-radius, 0) 0;transition:filter .2s ease}.vz-header-search .search__button:hover{filter:brightness(1.1)}.vz-header-search .search__button .vz-ph,.vz-header-search .search__button svg{width:22px;height:22px;color:currentColor}.vz-header-search .field .reset__button.field__button{position:absolute;width:auto;height:auto;right:6.4rem;top:50%;transform:translateY(-50%);background:none;color:rgba(var(--color-foreground),.6);border:0;cursor:pointer}.vz-header-search .icon-search{display:none}.vz-header-search .predictive-search{position:absolute;top:calc(100% + 2px);left:0;right:0;bottom:auto;width:auto;max-width:none;max-height:min(70vh,620px);overflow-y:auto;overscroll-behavior:contain;z-index:120}@media screen and (min-width:990px){.vz-header--pinkup .header-row{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,62%) minmax(140px,1fr);grid-template-areas:"vzbrand vzsearch vzicons" "vznav vznav vznav";column-gap:24px;row-gap:0;align-items:center}.vz-header--pinkup .header-row>.vz-header-brand{grid-area:vzbrand;justify-self:start}.vz-header--pinkup .header-row>.vz-header-search{grid-area:vzsearch;justify-self:stretch;width:100%;max-width:none}.vz-header--pinkup .header-row>.header__icons{grid-area:vzicons;justify-self:end}.vz-header--pinkup .header-row>.header__inline-menu{grid-area:vznav}}.vz-header--pinkup .vz-header-brand{min-width:0}.vz-header--pinkup .header__icons{flex-wrap:nowrap;white-space:nowrap}.vz-header--pinkup .header{padding-top:1.2rem;padding-bottom:1.2rem}.vz-header--pinkup .header__icons{gap:26px;align-items:flex-start}.vz-header--pinkup .header__icon{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative;height:auto;width:auto;padding:0;color:rgb(var(--color-foreground))}.vz-header--pinkup .header__icon .icon__fallback-text{font-size:calc(var(--font-base-size) - 3px);line-height:1.2;white-space:nowrap;color:rgb(var(--color-foreground))}.vz-header--pinkup .header__icon:hover .icon__fallback-text{color:rgb(var(--color-link-hover))}.vz-header--pinkup .header__icon .cart-count-bubble,.vz-header--pinkup .header__icon .wishlist-count-bubble,.vz-header--pinkup .header__icon .compare-count-bubble{top:-4px;left:calc(50% + (var(--vz-icon-size, 26px) / 2) - 6px);right:auto;bottom:auto}.vz-header--pinkup .header__inline-menu{grid-area:navigation;width:100%;margin-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.1);padding-top:.4rem}.vz-header--pinkup .header__inline-menu #AccessibleNav{width:100%;margin:0}.vz-header--pinkup #AccessibleNav ul.dt-sc-list-inline.dt-desktop-menu.dt-nav{width:100%;display:flex;flex-wrap:wrap}.vz-header--pinkup #AccessibleNav.align-center ul.dt-nav{justify-content:center}.vz-header--pinkup #AccessibleNav.align-left ul.dt-nav{justify-content:flex-start}.vz-header--pinkup #AccessibleNav.align-right ul.dt-nav{justify-content:flex-end}.vz-header--pinkup ul.dt-sc-list-inline.dt-desktop-menu.dt-nav{gap:var(--vz-menu-gap, 34px)}.vz-header--pinkup .header__heading,.vz-header--pinkup .header__heading-link{justify-self:start}.js .menu-drawer,.no-js .menu-drawer{position:fixed;top:0;bottom:0;left:0;height:100vh;height:100dvh;max-height:none;z-index:10000}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer{top:0}.header .menu-drawer-container[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#00000073;animation:vzFadeIn .25s ease}@keyframes vzFadeIn{0%{opacity:0}to{opacity:1}}.menu-drawer__inner-container{max-height:100vh;max-height:100dvh}.menu-drawer .menu-drawer-header{position:sticky;top:0;z-index:2;background:rgb(var(--color-background))}.dt-sc-header-top-bar .vz-topbar-handle{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:calc(var(--font-base-size) - 2px);color:inherit;text-decoration:none}.dt-sc-header-top-bar .vz-topbar-handle .vz-ph{width:18px;height:18px;color:currentColor}.dt-sc-header-top-bar--divided .dt-sc-topbar-zone>*+*{padding-left:22px;border-left:1px solid currentColor;border-color:rgba(var(--color-foreground),.35)}@media screen and (max-width:1199px){.vz-header--pinkup .header__icons{gap:18px}}@media screen and (max-width:989px){.vz-header--pinkup .header-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"vzbrand vzicons" "vzsearch vzsearch" "vznav vznav";row-gap:12px}.vz-header--pinkup .header-row>.vz-header-brand{grid-area:vzbrand;justify-self:start}.vz-header--pinkup .header-row>.vz-header-search{grid-area:vzsearch;justify-self:stretch;width:100%;max-width:none}.vz-header--pinkup .header-row>.header__icons{grid-area:vzicons;justify-self:end}.vz-header--pinkup .header-row>.header__inline-menu{grid-area:vznav}.vz-header--pinkup .header__icon .icon__fallback-text,.vz-header--pinkup .header__inline-menu{display:none}}@media screen and (max-width:749px){.vz-header-search .field__input{height:4.2rem;font-size:calc(var(--font-base-size) - 2px)}.vz-header-search .search__button{width:4.6rem;height:4.2rem}.dt-sc-header-top-bar--divided .dt-sc-topbar-zone>*+*{padding-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vz-header.css.map */
