@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700;800&family=Archivo:ital,wght@0,400;0,500;0,600;0,700;0,900;1,400&display=swap";:root{--i4u-bg: #0A0814;--i4u-bg2: #0F0C1E;--i4u-pink: #FF1F8E;--i4u-yellow: #FFD700;--i4u-purple: #9B5DE5;--i4u-teal: #00F5D4;--i4u-text: #ffffff;--i4u-text2: rgba(255,255,255,.65);--i4u-text3: rgba(255,255,255,.3);--i4u-card: rgba(255,255,255,.04);--i4u-border: rgba(255,255,255,.1);--i4u-glow: 0 0 40px rgba(255,31,142,.45);--i4u-head: "Space Grotesk", sans-serif;--i4u-body: "Archivo", sans-serif}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,[class*=color-scheme],[class*=color-background]{--color-button: 255, 31, 142;--color-button-text: 255, 255, 255;--color-foreground: 255, 255, 255;--color-background: 10, 8, 20;--buttons-border-width: 0px;--buttons-border-opacity: 0;--buttons-border-offset: 0px;--buttons-radius: 100;--buttons-shadow-opacity: 0;--inputs-border-opacity: .2}*,*:before,*:after{box-sizing:border-box}html,body{background:var(--i4u-bg)!important;color:var(--i4u-text)!important;font-family:var(--i4u-body)!important;overflow-x:hidden}::selection{background:var(--i4u-pink);color:#fff}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0a0814}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--i4u-pink),var(--i4u-purple),var(--i4u-teal));border-radius:4px}.shopify-section-group-header-group{display:none!important}.shopify-section,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,[class*=color-scheme]{background:var(--i4u-bg)!important;color:var(--i4u-text)!important}h1,h2,h3,h4,h5,h6,.title{color:var(--i4u-text)!important;font-family:var(--i4u-head)!important}p{color:var(--i4u-text2);line-height:1.75}a{color:var(--i4u-text2);transition:color .2s}a:hover{color:var(--i4u-text)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 55% at 15% 0%,rgba(155,93,229,.13),transparent 55%),radial-gradient(ellipse 60% 50% at 85% 100%,rgba(255,31,142,.08),transparent 55%)}@keyframes i4u-orb-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(22px,-30px) scale(1.06)}66%{transform:translate(-15px,20px) scale(.95)}}@keyframes i4u-orb-drift2{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-28px,18px) scale(1.08)}75%{transform:translate(18px,-22px) scale(.96)}}.i4u-orb-a,.i4u-orb-b,.i4u-orb-c{position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(90px);will-change:transform}.i4u-orb-a{width:700px;height:700px;background:radial-gradient(circle,rgba(255,31,142,.13),transparent);top:-200px;left:-200px;animation:i4u-orb-drift 14s ease-in-out infinite}.i4u-orb-b{width:550px;height:550px;background:radial-gradient(circle,rgba(155,93,229,.11),transparent);bottom:-150px;right:-150px;animation:i4u-orb-drift2 18s ease-in-out infinite}.i4u-orb-c{width:350px;height:350px;background:radial-gradient(circle,rgba(255,215,0,.07),transparent);top:40%;left:60%;animation:i4u-orb-drift 22s ease-in-out infinite reverse}#i4u-mglow{position:fixed;pointer-events:none;z-index:1;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(255,31,142,.055) 0%,rgba(155,93,229,.03) 40%,transparent 70%);transform:translate(-50%,-50%);will-change:left,top}.button,.btn,button[type=submit]:not(.search-modal__close-button):not(.quantity__button):not(.facets__reset){background:linear-gradient(135deg,var(--i4u-pink),#c0176e)!important;color:#fff!important;border:none!important;border-radius:100px!important;font-family:var(--i4u-head)!important;font-weight:700!important;letter-spacing:.02em!important;box-shadow:var(--i4u-glow)!important;transition:transform .2s,box-shadow .2s!important;outline:none!important;text-decoration:none}.button:hover,.btn:hover{transform:translateY(-2px)!important;box-shadow:0 0 60px #ff1f8ea6!important;color:#fff!important}.button:before,.button:after,.quick-add__submit:before,.quick-add__submit:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after,[class*=button]:before,[class*=button]:after{display:none!important;box-shadow:none!important}.button--secondary{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important;color:var(--i4u-text2)!important}.button--secondary:hover{background:#ffffff0f!important;color:#fff!important;box-shadow:none!important}.button:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid rgba(255,31,142,.7)!important;outline-offset:3px!important;box-shadow:var(--i4u-glow)!important}.button:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none!important}.quick-add__submit{background:linear-gradient(135deg,var(--i4u-pink),#c0176e)!important;color:#fff!important;border:none!important;border-radius:100px!important;font-family:var(--i4u-head)!important;font-weight:700!important;box-shadow:0 0 24px #ff1f8e66!important;outline:none!important}.quick-add__submit:hover{transform:translateY(-1px)!important;box-shadow:0 0 40px #ff1f8ea6!important}.card-wrapper{position:relative!important;background:transparent!important;border-radius:20px!important;overflow:visible!important;opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.4,.64,1)!important}.card-wrapper.i4u-vis{opacity:1!important;transform:translateY(0)!important}.card-wrapper:hover{transform:translateY(-8px)!important}.card-wrapper:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:22px;z-index:-1;background:linear-gradient(135deg,var(--i4u-pink),var(--i4u-purple),var(--i4u-yellow));opacity:0;transition:opacity .35s ease;pointer-events:none}.card-wrapper:hover:before{opacity:1}.card-wrapper .card,.card-wrapper>.card{background:#0f0c1ef5!important;border:1px solid var(--i4u-border)!important;border-radius:20px!important;overflow:hidden!important;position:relative!important;z-index:1!important;transition:box-shadow .35s,border-color .35s!important}.card-wrapper:hover .card{border-color:transparent!important;box-shadow:0 25px 60px #ff1f8e33!important}.card__media{overflow:hidden!important;position:relative!important}.card__media img{transition:transform .45s cubic-bezier(.34,1.2,.64,1)!important;display:block!important}.card-wrapper:hover .card__media img{transform:scale(1.07)!important}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 110%,rgba(255,31,142,.18),transparent 65%);opacity:0;transition:opacity .35s}.card-wrapper:hover .card__media:after{opacity:1}.card__information{padding:14px 18px 18px!important;text-align:center!important}.card__content{padding:0 18px 18px!important;text-align:center!important}.card-information__wrapper{text-align:center!important;padding:12px 18px 16px!important}.card__heading,.card__heading a{color:var(--i4u-text)!important;font-family:var(--i4u-head)!important;font-weight:700!important;font-size:14px!important;line-height:1.45!important;text-align:center!important;word-break:break-word!important;padding:0!important;margin:0 0 6px!important}.card__heading a:hover{color:var(--i4u-pink)!important}.price,.price__regular,.price__sale{color:var(--i4u-pink)!important;font-family:var(--i4u-head)!important;font-weight:700!important;font-size:15px!important;text-shadow:0 0 20px rgba(255,31,142,.35)}.price__container,.price{justify-content:center!important;text-align:center!important}.price__was,s{color:var(--i4u-text3)!important}.badge{background:var(--i4u-pink)!important;color:#fff!important;border-radius:100px!important;font-size:11px!important}.badge--sale{background:var(--i4u-pink)!important}.badge--sold-out{background:#ffffff1f!important;color:var(--i4u-text2)!important}@keyframes i4u-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.card-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;z-index:2;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.055) 50%,transparent 70%);background-size:200% 100%;opacity:0;pointer-events:none;transition:opacity .25s}.card-wrapper:hover:after{opacity:1;animation:i4u-shimmer .75s ease forwards}.collection{background:var(--i4u-bg)!important}.main-collection-banner,.section-main-collection-banner{display:none!important}.main-collection-product-grid{padding-top:1rem!important}.product-grid{grid-template-columns:repeat(4,1fr)!important;gap:1.5rem!important}@media(max-width:990px){.product-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:640px){.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}}.facets__summary,.facets__header{background:var(--i4u-card)!important;color:var(--i4u-text)!important;border:1px solid var(--i4u-border)!important;border-radius:12px!important}.facets-container,.mobile-facets{background:var(--i4u-bg2)!important}.select__select,.sort-by select{background:var(--i4u-card)!important;color:var(--i4u-text)!important;border:1px solid var(--i4u-border)!important;border-radius:12px!important}.active-facets__button-inner{background:var(--i4u-pink)!important;color:#fff!important;border-radius:100px!important}.count-bubble{background:var(--i4u-pink)!important;color:#fff!important}select option{background:#0a0814!important}.i4u-shop-tabs{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;padding-bottom:.5rem}.i4u-shop-tab{display:inline-block;padding:10px 22px;border-radius:100px;font-family:var(--i4u-head);font-size:14px;font-weight:700;text-decoration:none;border:1px solid var(--i4u-border);color:var(--i4u-text2);background:var(--i4u-card);transition:all .25s}.i4u-shop-tab:hover{color:#fff!important;border-color:#ffffff4d!important;background:#ffffff14!important}.i4u-shop-tab.active{background:linear-gradient(135deg,var(--i4u-pink),#c0176e)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 0 24px #ff1f8e66!important}.i4u-shop-hero{padding:5rem 2rem 2rem;text-align:center;background:var(--i4u-bg);position:relative;overflow:hidden}.i4u-shop-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 80% at 50% 0%,rgba(155,93,229,.15),transparent);pointer-events:none}.i4u-shop-hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#ff1f8e1a;border:1px solid rgba(255,31,142,.28);border-radius:100px;padding:6px 16px;font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--i4u-pink);margin-bottom:1.5rem;font-family:var(--i4u-head)}.i4u-shop-hero-title{font-family:var(--i4u-head)!important;font-size:clamp(42px,7vw,88px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.03em!important;color:#fff!important;margin:0 0 1.2rem!important}.i4u-shop-hero-title .i4u-grad{background:linear-gradient(135deg,var(--i4u-pink),var(--i4u-yellow));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.i4u-shop-hero-sub{font-size:17px!important;color:#ffffffa6!important;max-width:520px;margin:0 auto 2.5rem;line-height:1.7}.card--standard .card__inner,.card--media .card__inner{display:block!important}.card--standard .card__media-full-transparent,.card__media{width:100%!important;display:block!important}.product{flex-direction:column!important;align-items:center!important}.product__media-wrapper{width:100%!important;max-width:560px!important;margin:0 auto 2rem!important}.product__info-wrapper{width:100%!important;max-width:560px!important;margin:0 auto!important}.product__info-container h1{color:var(--i4u-text)!important;font-family:var(--i4u-head)!important}.product__price{color:var(--i4u-pink)!important;font-family:var(--i4u-head)!important;font-weight:700!important;font-size:24px!important}.variant-pills__input:checked+.variant-pills__label{background:var(--i4u-pink)!important;color:#fff!important;border-color:var(--i4u-pink)!important}.product-media-container,.product__media-item{border-radius:20px!important;overflow:hidden!important}.product__description{color:var(--i4u-text2)!important;line-height:1.75!important}.product-form__input label{color:var(--i4u-text2)!important}cart-drawer-opener{display:contents}.cart-drawer{background:var(--i4u-bg2)!important;border-left:1px solid var(--i4u-border)!important}.cart-drawer__header{background:var(--i4u-bg)!important;border-bottom:1px solid var(--i4u-border)!important}.cart-item__name,.cart-item__price,.totals__total-value{color:var(--i4u-text)!important;font-family:var(--i4u-head)!important}.quantity__button svg{stroke:var(--i4u-text)!important}.quantity__input{background:var(--i4u-card)!important;color:var(--i4u-text)!important;border-color:var(--i4u-border)!important}.cart-count-bubble{background:var(--i4u-pink)!important;color:#fff!important}.ncart-count{background:var(--i4u-pink)!important}input,textarea,select{background:var(--i4u-card)!important;color:var(--i4u-text)!important;border:1px solid var(--i4u-border)!important;border-radius:12px!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--i4u-pink)!important;box-shadow:0 0 0 3px #ff1f8e26!important}label{color:var(--i4u-text2)!important}.search-modal{background:var(--i4u-bg)!important}.search-modal .search__input{background:var(--i4u-card)!important;color:var(--i4u-text)!important;border-color:var(--i4u-border)!important}.predictive-search{background:var(--i4u-bg2)!important;border:1px solid var(--i4u-border)!important;border-radius:16px!important}.predictive-search__item{color:var(--i4u-text)!important}.predictive-search__item:hover{background:var(--i4u-card)!important}.pagination__item{color:var(--i4u-text2)!important}.pagination__item--current{background:var(--i4u-pink)!important;color:#fff!important;border-radius:8px!important}.featured-collection .title{font-size:clamp(22px,3vw,34px)!important;letter-spacing:-.02em!important;text-shadow:0 0 40px rgba(155,93,229,.3)}footer.footer,.footer{display:none!important}@keyframes i4u-ctapulse{0%,to{box-shadow:0 0 25px #ff1f8e73}50%{box-shadow:0 0 50px #ff1f8ecc,0 0 90px #ff1f8e33}}.ncta{animation:i4u-ctapulse 3s ease-in-out infinite}.ncta:hover{animation:none}@keyframes i4u-sparkle-float{0%{transform:translateY(0) scale(1);opacity:.9}to{transform:translateY(-60px) scale(0);opacity:0}}.i4u-spark{position:fixed;pointer-events:none;border-radius:50%;z-index:99998;animation:i4u-sparkle-float .9s ease forwards}@keyframes i4u-pagein{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}#MainContent>.shopify-section:first-child{animation:i4u-pagein .7s ease both}
/*# sourceMappingURL=/cdn/shop/t/22/assets/i4u-candy.css.map */
