.announcement-bar-section .utility-bar{background:#121212;color:#fff;border-bottom:0}.announcement-bar-section .page-width.utility-bar__grid{min-height:36px;padding-left:20px;padding-right:20px}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link:visited{color:#fff;text-decoration:none;font-family:Inter,Arial,Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:12px;line-height:1.1;font-weight:700}.announcement-bar-section .announcement-bar__message{display:inline-flex;align-items:center;gap:10px;justify-content:center;flex-wrap:nowrap;width:auto;margin:0 auto;white-space:nowrap}.announcement-bar-section .announcement-bar__text{display:inline-block;flex:0 1 auto}.announcement-bar-section .announcement-bar__sun{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 14px;line-height:0}.announcement-bar-section .announcement-bar__sun svg{width:14px;height:14px;display:block}.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__announcement,.announcement-bar-section .announcement-bar__link{display:flex;align-items:center;justify-content:center}.announcement-bar-section .announcement-bar__link{width:100%}.vp-header-wrapper{border-bottom:1px solid rgba(18,18,18,.08);background:#fff}.vp-header__top-bar{background:#121212;color:#fff}.vp-header__top-bar-inner{min-height:40px;display:flex;align-items:center;justify-content:center;padding:0 18px}.vp-header__top-bar-text{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.vp-header{align-items:center;min-height:54px;column-gap:28px;row-gap:12px}.vp-header .header__heading-link{padding:0}.vp-header__heading-link{display:inline-flex;align-items:center}.vp-header .header__heading-logo-wrapper{width:112px;max-width:112px}.vp-header .header__heading-logo{width:100%;max-width:112px;height:auto}.vp-header__logo-placeholder{display:block;width:112px;height:28px}.vp-header__logo-image{max-height:34px;width:auto}.vp-header .header__inline-menu{justify-self:start;margin-left:6px}.vp-header .list-menu--inline{gap:28px;align-items:center;flex-wrap:nowrap}.vp-header .list-menu__item--link,.vp-header .header__menu-item,.vp-header .list-menu__item--link span,.vp-header .header__menu-item span{padding-top:0;padding-bottom:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;font-weight:700!important;font-variation-settings:"wght" 700;text-transform:none;color:#000!important;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.vp-header .header__menu-item{min-height:auto}.vp-header .list-menu__item--link:hover,.vp-header .header__menu-item:hover{color:#181818;text-decoration:none}.vp-header .list-menu__item--link--active,.vp-header .header__active-menu-item{color:#181818;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vp-header .header__active-menu-item span,.vp-header .header__menu-item span{text-decoration:inherit}.vp-header .header__icon,.vp-header .header__icon--cart .icon,.vp-header .header__icon .svg-wrapper,.vp-header shopify-account.header__icon{color:#111}.vp-header .header__icons{gap:6px}.vp-header .header__icon,.vp-header shopify-account.header__icon,.vp-header .header__icon--cart{width:36px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center}.vp-header .header__icon .svg-wrapper{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center}.vp-header .header__icon .svg-wrapper svg,.vp-header .header__icon svg{width:18px;height:18px}.vp-header .header__icon--cart .svg-wrapper{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center}.vp-header .header__icon--cart .svg-wrapper svg,.vp-header .header__icon--cart svg,.vp-header .header__icon--cart .icon,.vp-header .header__icon--cart .icon-cart,.vp-header .header__icon--cart .icon-cart-empty{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;transform:scale(1.32)!important;transform-origin:center!important;display:block}.vp-header .header__icon--cart:hover .icon,.vp-header .header__icon--cart:focus-visible .icon,.vp-header .header__icon--cart:hover svg,.vp-header .header__icon--cart:focus-visible svg,.vp-header .header__icon--cart:hover .icon-cart,.vp-header .header__icon--cart:focus-visible .icon-cart,.vp-header .header__icon--cart:hover .icon-cart-empty,.vp-header .header__icon--cart:focus-visible .icon-cart-empty{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;transform:scale(1.32)!important}.vp-header .header__icon--search .header__icon-close{display:none}.vp-header .header__icon:hover,.vp-header .header__icon:focus-visible{color:#111}.vp-header .localization-form:only-child{margin:0}.vp-header .localization-form__select,.vp-header .localization-form button,.vp-header .localization-form__select span,.vp-header .localization-form button span{font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;font-weight:700!important;font-variation-settings:"wght" 700;color:#000!important;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.vp-header .header__submenu{border-radius:16px;border:1px solid rgba(18,18,18,.08);box-shadow:0 18px 48px #12121214}.vp-header .header__menu-item span{text-decoration:none}@media screen and (min-width:990px){.vp-header{grid-template-columns:auto 1fr auto;padding:16px 20px!important}.vp-header .header__heading,.vp-header .header__heading-link{justify-self:start}.vp-header .header__icons{justify-self:end;align-items:center}}@media screen and (max-width:989px){.announcement-bar-section .page-width.utility-bar__grid{min-height:30px;padding-left:12px;padding-right:12px}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link:visited{font-size:10px;letter-spacing:.06em}.announcement-bar-section .announcement-bar__message{gap:8px}.announcement-bar-section .announcement-bar__sun,.announcement-bar-section .announcement-bar__sun svg{width:12px;height:12px}.vp-header__top-bar-inner{min-height:34px;padding:0 12px}.vp-header__top-bar-text{font-size:10px;letter-spacing:.06em;white-space:nowrap}.vp-header{min-height:52px;grid-template-columns:auto 1fr auto;padding:12px 14px!important;column-gap:10px}.vp-header .header__heading,.vp-header .header__heading-link{justify-self:center;align-self:center}.vp-header .header__icons{justify-self:end;align-self:center}.vp-header .header__heading-logo-wrapper{width:118px;max-width:118px}.vp-header .header__heading-logo{max-width:118px}.vp-header__logo-placeholder{width:118px;height:28px}.vp-header .header__icon--menu,.vp-header .header__icon--menu .svg-wrapper,.vp-header .header__icon--menu svg{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.vp-header .header__icon--menu{margin-left:0!important}.vp-header__simple-icons{gap:8px;margin-left:8px}.vp-header__action,.vp-header .header__icon,.vp-header shopify-account.header__icon,.vp-header .header__icon--cart{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.vp-header__action--account .svg-wrapper,.vp-header__action--account .svg-wrapper>svg,.vp-header__action--account svg,.vp-header__action--account .icon{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important}.vp-header__action--cart .svg-wrapper,.vp-header__action--cart .svg-wrapper>svg,.vp-header__action--cart svg,.vp-header__action--cart .icon,.vp-header #cart-icon-bubble .svg-wrapper,.vp-header #cart-icon-bubble .svg-wrapper svg,.vp-header #cart-icon-bubble svg.icon{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;transform:none!important}.vp-header .menu-drawer{height:calc(100vh - 86px);overflow:hidden;background:#fff}.vp-header .menu-drawer__inner-container{height:100%}.vp-header .menu-drawer__navigation-container{display:flex;flex-direction:column;height:100%}.vp-header .menu-drawer__navigation{flex:1 1 auto;padding:14px 0 0}.vp-header .menu-drawer__menu{padding:0}.vp-header .menu-drawer__menu-item{padding:18px 24px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2;font-weight:800;color:#111;text-transform:uppercase;letter-spacing:-.01em}.vp-header .menu-drawer__menu-item.list-menu__item--active{background:#f3f3f1}.vp-header .menu-drawer__utility-links{margin-top:auto;padding:18px 24px 22px;background:#f7f7f5;border-top:1px solid rgba(17,17,17,.06)}.vp-header .menu-drawer__account,.vp-header .menu-drawer__utility-links .list-social,.vp-header .menu-drawer localization-form{margin:0}.vp-header .menu-drawer__account{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#111;margin-bottom:18px}.vp-header .menu-drawer__utility-links .localization-form__select,.vp-header .menu-drawer__utility-links localization-form button,.vp-header .menu-drawer__utility-links .localization-form__select span,.vp-header .menu-drawer__utility-links localization-form button span{font-size:14px!important;line-height:18px!important;font-weight:500!important;text-transform:none!important}.vp-header .menu-drawer .list-social{margin-top:20px;gap:16px}.vp-header .menu-drawer .list-social__link{padding:0}}.vp-header details-modal.header__search summary.header__icon--search .svg-wrapper,.vp-header shopify-account.header__icon .svg-wrapper,.vp-header #cart-icon-bubble .svg-wrapper{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.vp-header details-modal.header__search summary.header__icon--search .svg-wrapper svg,.vp-header details-modal.header__search summary.header__icon--search .icon-search,.vp-header shopify-account.header__icon .svg-wrapper svg,.vp-header shopify-account.header__icon .icon-account,.vp-header #cart-icon-bubble .svg-wrapper svg,.vp-header #cart-icon-bubble .svg-wrapper>svg.icon,.vp-header #cart-icon-bubble svg.icon,.vp-header #cart-icon-bubble .icon,.vp-header #cart-icon-bubble .icon-cart,.vp-header #cart-icon-bubble .icon-cart-empty{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;transform:none!important;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-vp-header-rebuild.css.map */
