@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(baloo-2-600.woff2) format("woff2")}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(baloo-2-700.woff2) format("woff2")}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(baloo-2-800.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(nunito-400.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(nunito-600.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(nunito-700.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(nunito-800.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(space-grotesk-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(space-grotesk-500.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(space-grotesk-700.woff2) format("woff2")}:root{--pink: #ff8fb1;--pink-deep: #ff5c8a;--pink-soft: #ffe1ec;--lilac: #b48fe0;--lilac-deep: #9b72d6;--lilac-soft: #efe4fb;--mint: #a8d8b9;--mint-deep: #6cbf8a;--cherry: #ff445e;--gold: #ffbf3d;--milk: #fff7f3;--cream: #fff6ef;--ink: #4a3340;--meta: #8a7580;--hair: rgba(74, 51, 64, .12);--sale: #ff445e;--soldout: #8a7580;--restock: #6cbf8a;--preorder: #b48fe0;--radius-card: 16px;--radius-btn: 12px;--radius-pill: 20px;--shadow: 0 10px 30px rgba(155, 114, 224, .16);--font-display-family: "Baloo 2", cursive;--font-mono-family: "Space Grotesk", monospace;--font-heading-family: "Baloo 2", cursive;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Nunito", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-display-family);font-weight:800}h4,h5,.h4,.h5,.card__heading{font-family:var(--font-display-family);font-weight:700}.price,.price *,.quantity__input,.totals__total-value,.cart-item__price-wrapper,.order-number,[data-sugar-mono]{font-family:var(--font-mono-family)}body{color:var(--ink)}::selection{background:var(--pink-soft);color:var(--ink)}.button:where(:not(.button--secondary):not(.button--tertiary)),.shopify-challenge__button,.customer button{box-shadow:0 8px 20px #ff5c8a40;font-weight:700}.button,.shopify-challenge__button,.customer button{transition:transform 80ms ease}.button:active{transform:translateY(1px) scale(.99)}@media(prefers-reduced-motion:reduce){.button,.shopify-challenge__button,.customer button{transition:none}.button:active{transform:none}}.utility-bar.sugar-anno{background:var(--lilac-deep);color:#fff}.utility-bar.sugar-anno--preorder{background:linear-gradient(90deg,#9b72d6,#ff5c8a)}.sugar-anno .announcement-bar__message{font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:.01em;padding-top:.9rem;padding-bottom:.9rem}.sugar-anno .announcement-bar__link,.sugar-anno .announcement-bar__message,.sugar-anno .icon-arrow{color:#fff}.sugar-anno__pill{display:inline-block;background:#ffffff38;border-radius:var(--radius-pill);padding:2px 10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;margin-right:8px}.header-wrapper{background:#fff7f3eb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.header-wrapper--border-bottom{border-bottom:1px solid var(--hair)}.header__menu-item{font-size:14px;font-weight:700;color:var(--ink)}.header__menu-item>span{border-bottom:2px solid transparent;transition:border-color .2s,color .2s}.header__menu-item:hover{color:var(--pink-deep)}.header__menu-item:hover>span{border-color:var(--pink);text-decoration:none}.header__icon{width:4rem;height:4rem;border-radius:50%;color:var(--lilac-deep);transition:background-color .2s}.header__icon .svg-wrapper{width:4rem;height:4rem}.header__icon:hover{background-color:var(--lilac-soft)}.header__icon:hover .icon{transform:none}.sugar-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:24px;flex-wrap:wrap}.sugar-sec-head h2{font-size:30px;color:var(--pink-deep);letter-spacing:-.5px;margin:0}.sugar-sec-head__sub{font-size:14px;color:var(--meta)}.button.sugar-btn-primary{background:var(--pink);color:#5a1f34;box-shadow:0 6px 16px #ff8fb166}.button.sugar-btn-primary:hover{box-shadow:0 8px 22px #ff8fb18c}.button.sugar-btn-ghost{background:transparent;color:var(--lilac-deep);box-shadow:none;border:2px solid var(--lilac)}.sugar-hero{overflow:hidden}.sugar-hero__in{display:flex;align-items:center;gap:20px;padding-top:46px;padding-bottom:40px}.sugar-hero__copy{flex:1;max-width:520px}.sugar-hero__eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lilac-deep);font-weight:800}.sugar-hero__heading{font-size:clamp(34px,5.4vw,58px);color:var(--pink-deep);letter-spacing:-1.5px;line-height:1.02;margin:12px 0}.sugar-hero__sub{font-size:17px;color:#6f5a66;max-width:420px;margin:0 0 22px}.sugar-hero__cta{display:flex;gap:12px;flex-wrap:wrap}.sugar-hero__art{flex:none;width:300px;display:flex;align-items:center;justify-content:center;position:relative}.sugar-hero__art>.sugar-hero__disc{display:block;position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle at 40% 34%,#ffe1ec,#e7d4f7)}.sugar-hero__whale{position:relative;z-index:2;animation:sugar-float 5s ease-in-out infinite}.sugar-hero__whale svg{width:250px;height:230px;display:block}@keyframes sugar-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.sugar-hero__whale{animation:none}}@media(max-width:760px){.sugar-hero__in{flex-direction:column-reverse;text-align:center;padding-top:34px;padding-bottom:34px}.sugar-hero__sub{margin-left:auto;margin-right:auto}.sugar-hero__cta{justify-content:center}.sugar-hero__art,.sugar-hero__disc{width:230px}.sugar-hero__disc{height:230px}.sugar-hero__whale svg{width:200px;height:184px}}.sugar-strip{background:var(--lilac-soft);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.sugar-strip__in{display:flex;gap:34px;justify-content:center;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;font-size:12.5px;font-weight:700;color:var(--lilac-deep)}.sugar-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:900px){.sugar-cats{grid-template-columns:1fr 1fr}}.sugar-cat{border-radius:18px;padding:26px 20px;min-height:150px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;transition:transform .2s;text-decoration:none}.sugar-cat:hover{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.sugar-cat,.sugar-cat:hover{transition:none;transform:none}}.sugar-cat--pink{background:linear-gradient(150deg,#ff8fb1,#ff5c8a)}.sugar-cat--lilac{background:linear-gradient(150deg,#b48fe0,#9b72d6)}.sugar-cat--mint{background:linear-gradient(150deg,#a8d8b9,#6cbf8a)}.sugar-cat--gold{background:linear-gradient(150deg,#ffbf3d,#e0a01f)}.sugar-cat h3{font-size:20px;color:#fff;position:relative;z-index:2;margin:0}.sugar-cat__n{font-size:11px;color:#ffffffd9;font-weight:700;position:relative;z-index:2}.sugar-cat__glyph{position:absolute;top:-8px;right:-6px;font-size:70px;opacity:.28;color:#fff}.sugar-meet{background:radial-gradient(circle at 20% 30%,#ffe1ec,#efe4fb 76%);border-radius:24px;padding:34px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:center}.sugar-meet__whale svg{width:150px;height:138px;display:block}.sugar-meet__copy{max-width:440px}.sugar-meet__copy h2{font-size:26px;color:var(--lilac-deep);margin:0 0 8px}.sugar-meet__copy p{font-size:14.5px;color:#6f5a66;margin:0}@media(max-width:760px){.sugar-meet__copy{text-align:center}}.newsletter.content-container{background:var(--cream);border:1px solid var(--hair);border-radius:24px}.newsletter__subheading{color:var(--meta)}.newsletter h2{color:var(--pink-deep);font-size:26px}.footer{background:#fffdfc;border-top:1px solid var(--hair)}.footer__content-top .footer-block__heading{font-family:var(--font-body-family);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--meta);font-weight:800}.footer__content-bottom{border-top:1px solid var(--hair)}.sugar-built-by{display:block;margin-top:10px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#c3b3bc;font-weight:700}.card-wrapper .card{transition:transform .2s,box-shadow .25s}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--shadow)}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card-wrapper:hover .card{transition:none;transform:none;box-shadow:none}}.sugar-tags{position:absolute;top:10px;left:10px;z-index:2;display:flex;gap:6px;flex-wrap:wrap}.sugar-tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:4px 9px;border-radius:var(--radius-pill)}.sugar-tag--new{background:var(--cherry);color:#fff}.sugar-tag--pre{background:var(--lilac);color:#fff}.sugar-tag--sale{background:#fff;color:var(--sale);border:1px solid #ffd0d8}.sugar-tag--sold{background:#fff;color:var(--soldout);border:1px solid var(--hair)}.sugar-tag--restock{background:var(--mint);color:#2e5c40}.sugar-heart{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;color:#d9b9c6;display:flex;align-items:center;justify-content:center;transition:transform .15s,color .2s}.sugar-heart svg{width:16px;height:16px}.sugar-heart:hover{transform:scale(1.12)}.sugar-heart svg path{fill:currentColor}.sugar-heart.on{color:var(--cherry)}@media(prefers-reduced-motion:reduce){.sugar-heart,.sugar-heart:hover{transition:none;transform:none}}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sugar-card-ship{font-size:11px;color:var(--lilac-deep);font-weight:700;margin-bottom:2px}.quick-add__submit.button--secondary{background:var(--pink);color:#5a1f34;box-shadow:0 6px 16px #ff8fb166;font-weight:800}.button.sugar-btn-notify{background:var(--lilac-soft);color:var(--lilac-deep);box-shadow:none;font-weight:800}.product__title>*{font-size:32px;color:var(--ink);letter-spacing:-.5px;line-height:1.08}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{font-size:26px;font-weight:700;color:var(--ink)}.product__media,.product__media-item .global-media-settings{border-radius:22px;overflow:hidden}.thumbnail-list__item .thumbnail{border-radius:12px}.product-form__buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.product-form__buttons .product-form__submit{flex:1;min-width:200px;margin-bottom:0}.product-form__buttons .shopify-payment-button{width:100%}.sugar-save{background:transparent;border:2px solid var(--hair);color:var(--lilac-deep);padding:0 16px;border-radius:var(--radius-btn);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.sugar-save svg{width:18px;height:18px}.sugar-save svg path{fill:currentColor}.sugar-save.on{color:var(--cherry);border-color:#ffd0d8}.product-form__submit.sugar-btn-preorder{background:var(--lilac);color:#fff;box-shadow:0 6px 16px #b48fe073}.product-form__submit.sugar-btn-preorder:hover{box-shadow:0 8px 22px #b48fe099}.quantity{border-radius:var(--radius-btn)}.quantity__button{color:var(--lilac-deep)}cart-drawer .drawer__inner{box-shadow:-14px 0 40px #4a334029}.drawer__heading{font-size:20px;color:var(--pink-deep)}.cart-item__image{border-radius:12px}cart-drawer cart-remove-button .button:hover{color:var(--cherry)}.sugar-cart-empty__whale svg{width:120px;height:110px;margin:0 auto 6px;display:block}.sugar-cart-empty__title{font-family:var(--font-display-family);font-weight:700;font-size:17px;color:var(--ink);margin-bottom:4px}.sugar-cart-empty__sub{font-size:13px;color:var(--meta);margin:0 0 18px}.sugar-cart-note{display:block;font-size:11.5px;color:var(--meta)}.cart__checkout-button.button{background:var(--ink);color:var(--milk);box-shadow:none}.cart-count-bubble{background-color:var(--pink-deep);color:#fff;font-family:var(--font-mono-family);font-weight:800;font-size:11px;min-width:1.8rem;height:1.8rem;width:auto;padding:0 .4rem;border-radius:.9rem;bottom:auto;top:.2rem;left:auto;right:.2rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sugar-rush.css.map */
