:root{--go-pink:#FF2D7A;--go-ease:cubic-bezier(.2,.7,.2,1)}#header-component{transition:box-shadow .3s ease}html.go-scrolled #header-component{box-shadow:0 6px 24px #0000000f}.menu-list__link-title{position:relative;display:inline-block;transition:transform .25s var(--go-ease)}.menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm,10px);right:var(--gap-sm,10px);bottom:-6px;height:2px;border-radius:2px;background:var(--go-pink);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--go-ease)}.menu-list__list-item:hover .menu-list__link-title,.menu-list__list-item:focus-within .menu-list__link-title{transform:translateY(-1px)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__list-item:focus-within .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}[slot=overflow] .menu-list__link-title:after{display:none}.mega-menu__link:has(.mega-menu__link-image){position:relative;gap:2px;font-weight:650}.mega-menu__link-image{aspect-ratio:4/3!important;object-fit:contain!important;padding:10%;background:#fff;outline:1px solid #ececef;outline-offset:-1px;border-radius:18px!important;transition:transform .45s var(--go-ease),outline-color .3s ease,box-shadow .3s ease}.mega-menu__link:hover .mega-menu__link-image{transform:translateY(-4px) scale(1.02);outline-color:#ffb3cf;box-shadow:0 12px 26px #ff2d7a29}.mega-menu__link:not(.mega-menu__link--parent):has(.mega-menu__link-image):after{content:"Shop \2192";font-size:12px;font-weight:700;color:var(--go-pink);opacity:0;transform:translate(-6px);transition:opacity .25s ease,transform .25s var(--go-ease)}.mega-menu__link:has(.mega-menu__link-image):hover:after{opacity:1;transform:none}.mega-menu__link[href*="/collections/medical-dental"] .mega-menu__link-image,.mega-menu__link[href*="/collections/tattoo"] .mega-menu__link-image,.mega-menu__link[href*="/collections/salon-beauty"] .mega-menu__link-image,.mega-menu__link[href*="/collections/food-service"] .mega-menu__link-image,.mega-menu__link[href*="/collections/cleaning"] .mega-menu__link-image,.mega-menu__link[href*="/collections/auto-shop"] .mega-menu__link-image{object-fit:cover!important;padding:0;outline:0;background:#1a1a1d}.mega-menu__link--parent .mega-menu__link-image{display:none!important}.mega-menu__link--parent{font-size:11.5px!important;font-weight:750!important;letter-spacing:.08em;text-transform:uppercase;color:#77777d!important;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #ececef}.mega-menu__link--parent+ul .mega-menu__link{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-inline:-12px;border-radius:12px;font-weight:600;transition:background .2s,color .2s,transform .2s}.mega-menu__link--parent+ul .mega-menu__link:after{content:"\2192";margin-left:auto;color:var(--go-pink);opacity:0;transform:translate(-6px);transition:opacity .2s,transform .2s}.mega-menu__link--parent+ul .mega-menu__link:hover{background:#fff0f5;transform:translate(2px)}.mega-menu__link--parent+ul .mega-menu__link:hover:after{opacity:1;transform:none}.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/blue"]:before,.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/black"]:before,.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/pink"]:before,.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/white"]:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/blue"]:before{background:#2f6fe4}.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/black"]:before{background:#111}.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/pink"]:before{background:#ff5fa2}.mega-menu__link--parent+ul .mega-menu__link[href$="/collections/white"]:before{background:#fff}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column{animation:go-drop .45s var(--go-ease) both}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(2){animation-delay:.04s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(3){animation-delay:.08s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(4){animation-delay:.12s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(5){animation-delay:.16s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(6){animation-delay:.2s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(n+7){animation-delay:.24s}@keyframes go-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}html.go-fx .go-reveal{opacity:0;transform:translateY(32px);transition:opacity .8s var(--go-ease),transform .8s var(--go-ease);transition-delay:var(--go-d,0s);will-change:opacity,transform}html.go-fx .go-reveal.is-in{opacity:1;transform:none}html.go-fx .go-reveal--scale{transform:translateY(24px) scale(.97)}html.go-fx .go-reveal--scale.is-in{transform:none}html.go-fx .gs-hero__copy>*{animation:go-up .9s var(--go-ease) both}html.go-fx .gs-hero__copy>*:nth-child(2){animation-delay:.08s}html.go-fx .gs-hero__copy>*:nth-child(3){animation-delay:.16s}html.go-fx .gs-hero__copy>*:nth-child(4){animation-delay:.24s}html.go-fx .gs-hero__copy>*:nth-child(n+5){animation-delay:.32s}html.go-fx .gs-shelf__item{animation:go-pop .9s var(--go-ease) both}html.go-fx .gs-shelf__item--2{animation-delay:.12s}html.go-fx .gs-shelf__item--3{animation-delay:.24s}html.go-fx .gs-shelf__item--4{animation-delay:.36s}@keyframes go-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes go-pop{0%{opacity:0;transform:translateY(30px) scale(.94)}to{opacity:1;transform:none}}.gs-hero__shelf{transform:translateY(calc(var(--go-scroll,0) * -.06px))}@media(prefers-reduced-motion:reduce){html.go-fx .go-reveal,html.go-fx .gs-hero__copy>*,html.go-fx .gs-shelf__item{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.gs-hero__shelf{transform:none}.menu-list__list-item .mega-menu__column{animation:none!important}}.gs .gs-shelf__item--photo{background:#1a1a1d}.gs .gs-shelf__item--photo img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.gs .gs-shelf__item--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#00000073);pointer-events:none}.gs .gs-chip--photo{z-index:1;flex-direction:row;align-items:center;gap:8px;font-size:14px}.gs .gs-chip--photo i{font-style:normal;color:var(--pink);transition:transform .2s}.gs .gs-shelf__item--photo:hover .gs-chip--photo i{transform:translate(3px)}.gs .gs-ind__tile--photo{overflow:hidden;isolation:isolate;justify-content:flex-end}.gs .gs-ind__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gs .gs-ind__tile--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 0% 38%,#00000059 62%,#000000d1);transition:opacity .3s}.gs .gs-ind__tile--photo:hover .gs-ind__img{transform:scale(1.06)}.gs .gs-ind__tile--photo{box-shadow:0 0 0 1px #ffffff0f}.gs .gs-ind__tile--photo:hover{box-shadow:0 0 0 2px var(--go-pink),0 18px 40px -12px #ff2d7a59}.gs .gs-ind__tile--photo{min-height:280px}.gs .gs-ind__tile--photo .gs-ind__name,.gs .gs-ind__tile--photo .gs-ind__rec{text-shadow:0 1px 12px rgba(0,0,0,.45)}.gs .gs-ind__tile--photo .gs-ind__ico{position:absolute;top:20px;left:20px;margin:0;background:#ffffffeb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gs .gs-ind__tile--photo .gs-ind__rec{color:#d4d4d8}.gs .gs-ind__tile--photo .gs-ind__arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffffeb;color:#111;font-size:17px}.gs .gs-ind__tile--photo:hover .gs-ind__arrow{background:var(--go-pink);color:#fff}@media(max-width:749px){.gs .gs-ind__tile--photo{min-height:210px}.gs .gs-ind__tile--photo .gs-ind__ico{top:14px;left:14px;width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/go-fx.css.map */
