.velvet-header{--color-background: 255, 255, 255;--color-foreground: 1, 14, 54;--color-border: 253, 212, 231;color:var(--velvet-header-text, #010E36);font-family:Inter,sans-serif}.velvet-header *,.velvet-header *:before,.velvet-header *:after{box-sizing:border-box}.velvet-header__wrapper{background:var(--velvet-header-background, #fff)}.velvet-header--shadow .velvet-header__wrapper{box-shadow:0 2px 15px #00000014}.velvet-header--border .velvet-header__wrapper{border-bottom:1px solid var(--velvet-header-border, #FDD4E7)}.velvet-header__desktop,.velvet-header__mobile{color:var(--velvet-header-text, #010E36);background:var(--velvet-header-background, #fff)}.velvet-header__container{position:relative;z-index:2;width:100%;max-width:var(--velvet-header-container, 1400px);margin:0 auto;padding:0 var(--velvet-header-gutter, 40px)}.velvet-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--velvet-header-inner-gap, 32px);padding:var(--velvet-header-padding-y, 20px) 0}.velvet-header__logo{min-width:0;margin:0;padding:0;color:var(--velvet-header-text, #010E36);font-size:24px;font-weight:700;line-height:1}.velvet-header__logo--desktop{justify-self:start}.velvet-header__logo a,.velvet-header__logo img{display:block}.velvet-header__logo a{width:var(--velvet-header-logo-width, 200px);max-width:100%;color:inherit;text-decoration:none;transition:transform .3s ease}.velvet-header--logo-hover .velvet-header__logo a:hover{color:inherit;transform:scale(1.05)}.velvet-header__logo img{width:100%;height:auto;max-height:var(--velvet-header-logo-height, 110px);margin:0;object-fit:contain;object-position:left center}.velvet-header__navigation{display:flex;align-items:center;justify-content:center;min-width:0;gap:28px}.velvet-header--nav-left .velvet-header__navigation{justify-content:flex-start}.velvet-header__navigation .m-header__menu{min-width:0}.velvet-header__navigation .m-menu{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--velvet-header-menu-gap, 32px);margin:0;padding:0;color:var(--velvet-header-text, #010E36);font-family:Inter,sans-serif;list-style:none}.velvet-header__navigation .m-menu__item{flex:0 0 auto}.velvet-header__navigation .m-menu__link--main{position:relative;display:flex;align-items:center;padding:8px 0;color:var(--velvet-header-text, #010E36);font-family:Inter,sans-serif;font-size:var(--velvet-header-menu-font-size, 16px);font-weight:var(--velvet-header-menu-font-weight, 600);line-height:1.35;text-decoration:none;transition:color .3s ease}.velvet-header--link-hover-underline .velvet-header__navigation .m-menu__link--main:after{position:absolute;right:auto;bottom:0;left:0;width:0;height:3px;background:var(--velvet-header-accent, #FC4B98);border-radius:2px;content:"";transition:width .3s ease}.velvet-header--link-hover-underline .velvet-header__navigation .m-menu__item:hover>.m-menu__link--main,.velvet-header--link-hover-color .velvet-header__navigation .m-menu__item:hover>.m-menu__link--main,.velvet-header__navigation .m-menu__item--active>.m-menu__link--main,.velvet-header__navigation .m-menu__link--main[aria-current=page]{color:var(--velvet-header-accent, #FC4B98)}.velvet-header--link-hover-underline .velvet-header__navigation .m-menu__item:hover>.m-menu__link--main:after,.velvet-header__navigation .m-menu__item--active>.m-menu__link--main:after,.velvet-header__navigation .m-menu__link--main[aria-current=page]:after{width:100%}.velvet-header__navigation .m-menu__arrow{margin-left:8px}.velvet-header__navigation .m-menu__arrow svg{width:8px;height:8px}.velvet-header__cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:42px;padding:10px var(--velvet-header-cta-padding-x, 20px);color:var(--velvet-header-cta-text, #fff);background:linear-gradient(135deg,var(--velvet-header-accent, #FC4B98),var(--velvet-header-accent-end, #FC71B0));border-radius:var(--velvet-header-cta-radius, 40px);box-shadow:0 0 #fc53a566;font-family:Inter,sans-serif;font-size:var(--velvet-header-cta-font-size, 15px);font-weight:600;line-height:1.35;text-decoration:none;white-space:nowrap}.velvet-header--cta-animate .velvet-header__cta{animation:velvetHeaderPulse 2s ease-in-out infinite}.velvet-header__cta:hover{color:var(--velvet-header-cta-text, #fff);text-decoration:none}.velvet-header__cta:focus-visible{color:var(--velvet-header-cta-text, #fff);outline:3px solid var(--velvet-header-accent, #FC4B98);outline-offset:3px}.velvet-header__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--velvet-header-icon-gap, 8px);color:var(--velvet-header-text, #010E36)}.velvet-header__actions>*,.velvet-header__actions .m-header__search,.velvet-header__actions .m-header__account,.velvet-header__actions .m-cart-icon-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:var(--velvet-header-icon-button-size, 36px);height:var(--velvet-header-icon-button-size, 36px);margin:0;padding:0;color:var(--velvet-header-text, #010E36);background:transparent;border:0;text-decoration:none;transition:color .3s ease,background-color .3s ease,transform .3s ease}.velvet-header__actions button{margin:0;padding:0;color:inherit;background:transparent;border:0;box-shadow:none}.velvet-header--icon-hover-color .velvet-header__actions>*:hover,.velvet-header--icon-hover-color .velvet-header__actions .m-header__search:hover,.velvet-header--icon-hover-color .velvet-header__actions .m-header__account:hover,.velvet-header--icon-hover-color .velvet-header__actions .m-cart-icon-bubble:hover,.velvet-header--icon-hover-soft .velvet-header__actions>*:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-header__search:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-header__account:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-cart-icon-bubble:hover{color:var(--velvet-header-accent, #FC4B98);transform:translateY(-1px)}.velvet-header--icon-hover-soft .velvet-header__actions>*:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-header__search:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-header__account:hover,.velvet-header--icon-hover-soft .velvet-header__actions .m-cart-icon-bubble:hover{background:var(--velvet-header-icon-hover-background, #FFF0F7);border-radius:999px}.velvet-header__actions svg{display:block;width:var(--velvet-header-icon-size, 26px);height:var(--velvet-header-icon-size, 26px);fill:none;stroke:currentColor;stroke-width:var(--velvet-header-icon-stroke, 1.8);stroke-linecap:round;stroke-linejoin:round}.velvet-header__actions .m-tooltip{display:flex;align-items:center;justify-content:center}.velvet-header__actions .m-cart-count-bubble{position:absolute;top:-7px;right:-4px;z-index:1;display:flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;padding:0 2px;color:var(--velvet-header-cta-text, #fff);background:var(--velvet-header-cart-badge, #02B3FA);border:2px solid var(--velvet-header-background, #fff);border-radius:999px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:1}.velvet-header__actions .m-cart-count-bubble.m\:hidden{display:flex}.velvet-header__menu-background,.velvet-header__dropdown-background{background:var(--velvet-header-background, #fff)}.velvet-header .m-menu__item--dropdown .m-mega-menu,.velvet-header .m-menu__item--dropdown .m-mega-menu__column,.velvet-header .m-menu__item--mega .m-mega-menu{color:var(--velvet-header-text, #010E36);background:var(--velvet-header-background, #fff);border-radius:0 0 14px 14px;box-shadow:0 12px 30px #0000001a;font-family:Inter,sans-serif}.velvet-header .m-sub-menu__item>a{color:var(--velvet-header-text, #010E36);font-family:Inter,sans-serif;font-size:14px}.velvet-header .m-sub-menu__item>a:hover{color:var(--velvet-header-accent, #FC4B98);background:#fc53a512}.velvet-header__mobile{display:none}.velvet-header__mobile-inner{display:grid;grid-template-columns:minmax(42px,1fr) auto minmax(108px,1fr);align-items:center;width:100%;padding:var(--velvet-header-mobile-padding-y, 10px) var(--velvet-header-mobile-padding-x, 16px)}.velvet-header__menu-button{justify-self:start;width:25px;height:22px;margin:0;padding:0;color:var(--velvet-header-text, #010E36);background:transparent;border:0}.velvet-header__menu-button .m-hamburger-box__inner,.velvet-header__menu-button .m-hamburger-box__inner:before,.velvet-header__menu-button .m-hamburger-box__inner:after{height:3px;background:var(--velvet-header-text, #010E36);border-radius:2px}.velvet-header__logo--mobile a{width:var(--velvet-header-mobile-logo-width, 150px)}.velvet-header__logo--mobile img{max-height:var(--velvet-header-mobile-logo-height, 65px);object-position:center}.velvet-header__actions--mobile{gap:max(6px,calc(var(--velvet-header-icon-gap, 8px) - 2px))}.velvet-header__actions--mobile>*,.velvet-header__actions--mobile .m-header__search,.velvet-header__actions--mobile .m-header__account,.velvet-header__actions--mobile .m-cart-icon-bubble{width:var(--velvet-header-icon-button-size, 36px);height:var(--velvet-header-icon-button-size, 36px)}.velvet-header .m-menu-drawer{font-family:Inter,sans-serif}.velvet-header .m-menu-drawer__wrapper{width:320px;max-width:calc(100% - 40px);color:var(--velvet-header-text, #010E36);background:var(--velvet-header-background, #fff);box-shadow:5px 0 30px #0003;transition:transform .4s ease}.velvet-header .m-menu-drawer__content{padding:24px 24px 40px}.velvet-header--has-cta .m-menu-drawer__content{padding-bottom:40px}.velvet-header .m-menu-mobile__item{border-bottom:2px solid #eee}.velvet-header .m-menu-mobile__item>a{min-height:54px;padding:12px 0;color:var(--velvet-header-text, #010E36);font-family:Inter,sans-serif;font-size:18px;font-weight:600;text-decoration:none}.velvet-header .m-menu-mobile__item>a:hover{color:var(--velvet-header-accent, #FC4B98)}.velvet-header .m-menu-mobile__toggle-button{min-height:54px;color:var(--velvet-header-text, #010E36)}.velvet-header .m-megamenu-mobile{color:var(--velvet-header-text, #010E36);background:var(--velvet-header-background, #fff)}.velvet-header .m-menu-mobile__back-button{color:var(--velvet-header-text, #010E36);border-color:#eee;font-family:Inter,sans-serif;font-size:16px;font-weight:600}.velvet-header .m-menu-customer{margin-top:30px}.velvet-header__mobile-cta{position:absolute;top:80px;right:20px;left:20px;z-index:31;display:none;width:auto}.velvet-header .m-menu-drawer.open .velvet-header__mobile-cta{display:block}.velvet-header__mobile-cta a{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:12px 20px;color:var(--velvet-header-cta-text, #fff);background:linear-gradient(135deg,var(--velvet-header-accent, #FC4B98),var(--velvet-header-accent-end, #FC71B0));border-radius:var(--velvet-header-cta-radius, 40px);box-shadow:0 8px 22px #fc53a547;font-family:Inter,sans-serif;font-size:var(--velvet-header-cta-font-size, 15px);font-weight:700;text-align:center;text-decoration:none}.velvet-header.stuck .velvet-header__logo--desktop a,.velvet-header.header-sticky-always .velvet-header__logo--desktop a{width:var(--velvet-header-sticky-logo-width, 170px)}.velvet-header--shadow.stuck .velvet-header__wrapper,.velvet-header--shadow.header-sticky-always .velvet-header__wrapper{background:var(--velvet-header-background, #fff);box-shadow:0 4px 20px #00000014}@keyframes velvetHeaderPulse{0%,to{transform:scale(1);box-shadow:0 0 #fc53a566}50%{transform:scale(1.05);box-shadow:0 0 0 10px #fc53a500}}@media screen and (max-width:1240px)and (min-width:1024px){.velvet-header__container{padding-right:min(var(--velvet-header-gutter, 40px),24px);padding-left:min(var(--velvet-header-gutter, 40px),24px)}.velvet-header__inner{gap:min(var(--velvet-header-inner-gap, 32px),22px)}.velvet-header__logo--desktop a{width:min(var(--velvet-header-logo-width, 200px),220px)}.velvet-header__navigation{gap:20px}.velvet-header__navigation .m-menu{gap:min(var(--velvet-header-menu-gap, 32px),20px)}.velvet-header__navigation .m-menu__link--main,.velvet-header__cta{font-size:14px}.velvet-header__actions--desktop{gap:min(var(--velvet-header-icon-gap, 8px),14px)}}@media screen and (max-width:1023px){.velvet-header__desktop{display:none}.velvet-header__mobile{display:block}.velvet-header.mobile-menu-open .velvet-header__wrapper{transform:none;will-change:auto}.velvet-header .m-menu-drawer,.velvet-header.m-header.stuck .m-menu-drawer,.velvet-header.m-header.header-sticky-always .m-menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;height:100vh;height:100dvh}.velvet-header .m-menu-drawer__wrapper{height:100%}.velvet-header .m-menu-drawer__content{padding-top:154px}.velvet-header__mobile.header-drawer-open .velvet-header__mobile-inner{position:fixed;top:0;right:0;left:0;z-index:121;pointer-events:none}.velvet-header__mobile.header-drawer-open .velvet-header__logo--mobile,.velvet-header__mobile.header-drawer-open .velvet-header__actions--mobile{visibility:hidden}.velvet-header__mobile.header-drawer-open .velvet-header__menu-button{pointer-events:auto}}@media screen and (min-width:1024px){.velvet-header__desktop{display:block}}@media screen and (max-width:560px){.velvet-header__mobile-inner{grid-template-columns:minmax(32px,1fr) auto minmax(72px,1fr);padding-right:min(var(--velvet-header-mobile-padding-x, 16px),14px);padding-left:min(var(--velvet-header-mobile-padding-x, 16px),14px)}.velvet-header__logo--mobile a{width:min(var(--velvet-header-mobile-logo-width, 150px),125px)}.velvet-header__actions--mobile{gap:10px}.velvet-header__actions--mobile .m-header__account{display:none}}@media screen and (max-width:390px){.velvet-header__actions--mobile .m-header__search{display:none}.velvet-header__logo--mobile a{width:min(var(--velvet-header-mobile-logo-width, 150px),118px)}}@media(prefers-reduced-motion:reduce){.velvet-header__cta{animation:none}.velvet-header__logo a,.velvet-header__actions>*{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velvet-header.css.map */
