.menu-list__link{position:relative;font-weight:500;letter-spacing:.01em;transition:color .2s ease}.menu-list__list-item:hover,.menu-list__link:hover{background:transparent!important}.menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:2px;background:linear-gradient(90deg,#e6007a,#ff4ba4);transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.menu-list__link:hover,.menu-list__link:focus-visible{color:#e6007a!important}.menu-list__link:hover:after,.menu-list__link:focus-visible:after,.menu-list__link[aria-current]:not([aria-current=false]):after{transform:scaleX(1)}.header-section{position:sticky!important;top:0;left:0;right:0;z-index:30;background:#fff!important;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .25s ease}.header-section.fd-hidden{transform:translateY(-108%)!important}.header-section.fd-stuck{box-shadow:0 6px 20px -12px #14142829!important}.header,.header__row,.header__row--top{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:0!important}.header{padding-top:3px!important;padding-bottom:3px!important;min-height:0!important}.header:before,.header:after{display:none!important}.header-section .header__underlay,.header-section .header__underlay-closed,.header-section .header__underlay-open{background:transparent!important;background-image:none!important}.header-section .header-actions__action svg,.header-section .header-drawer-icon svg,.header-section .header__icon--menu svg,.header-section .header-actions__action,.header-section summary,.header-section .cart-icon__count,.header-section .cart-count__text,.menu-list__link{color:#0b0d12!important}.header-logo img,.header-logo__image{filter:invert(1) hue-rotate(335deg) saturate(1.25)!important}.header .cart-drawer{background:transparent!important;background-image:none!important}.header-logo__image{transition:transform .3s ease}.header-logo:hover .header-logo__image{transform:scale(1.04)}.header-actions__action{transition:transform .2s ease,color .2s ease}.header-actions__action:hover,.header-actions__action:focus-visible{color:#e6007a!important;transform:translateY(-1px)}#shopify-pc__banner,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog,.popup,.popup-modal,[id*=PopupModal],[class*=newsletter-popup],[class*=popup-newsletter],dialog[class*=popup],.klaviyo-form-modal,[class*=needs-no-scroll] .modal-overlay{display:none!important;visibility:hidden!important}.compare-at-price{display:none!important}.cart-drawer__dialog,.menu-drawer,.menu-drawer__submenu,dialog.dialog-drawer,.sticky-add-to-cart__bar,.sticky-add-to-cart{--color-background:rgb(255 255 255/1);--color-foreground:rgb(11 13 18/1);--color-primary:rgb(230 0 122/1);--color-primary-hover:rgb(255 27 141/1);--color-border:rgb(11 13 18/.12);--color-shadow:rgb(11 13 18/.18);--color-input-background:rgb(255 255 255/1);--color-input-text:rgb(11 13 18/1);background:#fff!important;color:#0b0d12!important}.sticky-add-to-cart__bar{border-top:1px solid rgba(11,13,18,.1)!important;box-shadow:0 -10px 30px -12px #0b0d1238!important}.add-to-cart-button,button[name=add],#checkout,button[name=checkout],.cart__checkout-button,.cart-drawer__dialog .button:not(.button-unstyled){background:#ff1b8d!important;color:#fff!important;border-color:#ff1b8d!important}.fdcg{background:#fff!important;color:#0b0d12!important;border:1.5px solid #eeecf1!important;border-radius:16px!important}.fdcg b,.fdcg strong,.fdcg span{color:inherit!important}body:not([data-fd-template=collection]) :is(.fdtop,.fdapply,.fdreset){display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:989px){.header-section{transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .34s ease,box-shadow .3s ease!important;will-change:transform,opacity}.header-section.fd-hidden{opacity:0!important;pointer-events:none!important}.header-section:not(.fd-hidden){opacity:1}.fdq-fab,.fdapply,.fdreset{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}.fdtop{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}.fdpx-stick{bottom:env(safe-area-inset-bottom,0px)!important}.fdx-toast{bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}}@media(prefers-reduced-motion:reduce){.header-section,.menu-list__link,.menu-list__link:after,.header-logo__image,.header-actions__action{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fd-shell.css.map */
