body,p,span,div,button,input,textarea,select{font-family:Toroka Condensed,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading{font-family:Hoss Round,sans-serif!important}h1.inline-heading-rte.full_shadow{font-size:80px}@media screen and (max-width:749px){h1.inline-heading-rte.full_shadow{font-size:45px!important;line-height:1}}h2{font-size:40px}.heading-feature{text-shadow:0 0 6px #f6ff1d,0 0 14px #f6ff1d,0 0 24px #e8ff63,0 0 40px rgba(246,255,29,.7)}h3.font-body.text-base{font-family:Toroka Condensed,sans-serif!important;color:#fff;font-size:clamp(26px,2.8vw,42px);line-height:1.1}span.metafield-single_line_text_field{font-size:clamp(18px,2vw,28px);line-height:1.25}.price__container{display:none}.header__menu-item,.header__menu-item span{color:#e60088!important;font-size:18px}h2.banner__heading.inline-richtext.hxxl{text-shadow:0 0 12px #FFFF00,0 0 24px #FFFF00,0 0 40px #FFFF00}.subtitle{font-size:2.2rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:#e60088!important;margin-bottom:20px}.summer-launch-banner{min-height:700px}@media screen and (max-width:749px){.banner__text--cloud{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:2rem 4rem;line-height:1em}.banner__box{margin-top:-150px!important;margin-bottom:50px}}h2.banner__heading.inline-richtext.hxxl{color:#e60088!important}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgb(var(--color-foreground))!important}.multicolumn-list h3,.multicolumn-list p,.multicolumn-list .rte,.multicolumn-list .rte *,.color-scheme-4{color:#e60088!important}small.copyright__content{color:#fff!important}@media screen and (max-width:1400px){.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{margin-top:-110px!important}}.btn,.push-btn__surface{padding:22px 48px!important;color:#ff008a!important;box-shadow:inset 0 0 0 var(--button-border-width) #e60088;background:linear-gradient(to bottom,#ffd84a 0% 34%,#f6ff1d 34% 67%,#e9bfd2 67% 100%)!important}@media(hover:hover)and (pointer:fine){.push-btn:hover .push-btn__surface:not(.push-btn__surface--secondary){box-shadow:inset 0 0 0 var(--button-border-width) #e60088}}[data-island^=video-]{overflow:visible}.hero-heart{position:absolute;left:50%;bottom:-20px;transform:translate(-50%);width:min(900px,92vw);height:460px;overflow:hidden;z-index:25;pointer-events:auto;filter:drop-shadow(0 5px 12px rgba(242,255,58,1));animation:heartFloat 4.5s ease-in-out infinite;transition:filter .25s ease}.hero-heart:hover{filter:drop-shadow(0 8px 18px rgba(242,255,58,1))}.hero-heart svg{display:block;width:100%;height:auto;clip-path:inset(0 0 25% 0)}.left-pupil,.right-pupil,.pupil-move,.left-eye,.right-eye{transform-box:fill-box;transform-origin:center;will-change:transform}.left-eye,.right-eye{transition:transform .08s ease}.hero-heart.blink .left-eye,.hero-heart.blink .right-eye{transform:scaleY(.08)}@keyframes heartFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-3px)}}.media__styled-element{border-width:0px}.arrow-circle{width:46px;height:46px;border-radius:50%;background:#ff008a;display:flex;align-items:center;justify-content:center;transition:.2s ease}.splide__arrow{background:transparent;border:0;padding:0;box-shadow:none}.arrow-circle:hover{transform:scale(1.08);background:#be0075}.happy-marquee{position:relative}.happy-marquee__heart{position:absolute;left:50%;top:50%;width:min(750px,90vw);transform:translate(-50%,-50%);opacity:.35;z-index:1;pointer-events:none}.happy-marquee__heart-img{display:block;width:100%;height:auto}.happy-marquee__heart.is-beating{animation:marqueeHeartBeat .45s ease}@keyframes marqueeHeartBeat{0%,to{transform:translate(-50%,-50%) scale(1)}35%{transform:translate(-50%,-50%) scale(1.08)}65%{transform:translate(-50%,-50%) scale(.97)}}.happy-marquee .section-content{padding-top:20rem;padding-bottom:20rem}.happy-marquee__button{margin-top:3rem;position:relative;z-index:5}.happy-story__grid{display:grid;grid-template-columns:1fr 1fr}.happy-story__panel{min-height:640px;position:relative;display:flex;align-items:center;justify-content:center;padding:80px;overflow:hidden}.happy-story__panel--text{text-align:center;font-size:28px;line-height:1.45;font-weight:900}.happy-story__panel--image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.happy-story__grid{grid-template-columns:1fr}.happy-story__panel{min-height:520px;padding:48px 24px}}#shopify-section-template--26816079397155__17846452064208d497{background-image:url(TOP-IMAGE-URL);background-size:cover;background-position:center bottom;background-repeat:no-repeat}.product-block-description,.product-block{color:#66004b}.product-block-title h1{font-family:Toroka Condensed,sans-serif!important;font-size:clamp(66px,2.8vw,42px);line-height:1.1}.happy-footer__menus{margin-top:-80px!important}.section-content .media{border-radius:24px;overflow:hidden;margin:20px}.section-content .media img{display:block;width:100%;height:100%;object-fit:cover}#headerContainer nav .font-heading,.sidebar-nav .font-heading{font-family:Toroka Condensed,sans-serif!important}.theme-icon path[stroke]{stroke-width:3px}@media screen and (max-width:749px){.hero-heart{position:relative;top:500px}}@media screen and (max-width:749px){.thumbnails-overflow-indicator-left,.thumbnails-overflow-indicator-right{display:none!important}}.maxi-bio h2{font-size:35px;font-family:Toroka Condensed!important;line-height:1em}.maxi-bio p{font-size:60px;font-family:Hoss Round!important;line-height:1em}@media screen and (max-width:749px){.maxi-bio p{font-size:55px}.maxi-bio .image-with-text__heading-image img{width:60%;margin:0 auto}}.spark-custom-fZ__EPWdVerqqreRtCYgu.spark-tw-absolute.spark-tw-top-0.spark-tw-left-0.spark-tw-w-full.spark-tw-h-full.spark-tw-flex.spark-tw-justify-center.spark-tw-items-center{border:4px solid #e6007e;border-radius:18px!important;box-shadow:40px 10px #e6007e}#AppsSection-template--26816079397155__17846452064208d497{background-position:0% 0%}.happy-footer__menu-toggle span{font-family:Hoss Round,sans-serif!important}@media screen and (min-width:990px){.site-header nav>ul>li>a,.site-header nav>ul>li>button{position:relative}.site-header nav>ul>li>a:after,.site-header nav>ul>li>button:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:3px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.site-header nav>ul>li>a:hover:after,.site-header nav>ul>li>button:hover:after,.site-header nav>ul>li>a[aria-current=page]:after{transform:scaleX(1);transform-origin:left}}@media screen and (max-width:749px){.product-block-title h1{font-size:42px!important;line-height:1.1}}@media screen and (max-width:749px){.product-tabs__content,.product-tabs__content .rte,.product-tabs__content .rte p,.product-tabs__content .rte ul,.product-tabs__content .rte ol,.product-tabs__content .rte li{text-align:left!important}.product-tabs__content .rte ul,.product-tabs__content .rte ol{padding-left:22px;margin-left:0}}@media screen and (max-width:749px){.section-content .media{margin:0!important}}@media screen and (max-width:749px){.card__surface h3 button.font-heading{font-size:18px!important;line-height:1!important}}.jm-star-rating__font-icon[data-v-bc4d321f]{font-family:JudgemeStar!important}textarea:focus-visible{outline:none!important;border-color:currentColor!important;box-shadow:0 0 0 2px currentColor inset}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-style.css.map */
