.Cstm_offer_btn{touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:grab;animation:offerPulse 2s ease-in-out infinite;transform-origin:center;will-change:transform,left,top}.Cstm_offer_btn.dragging{cursor:grabbing}@keyframes offerPulse{0%,to{transform:translateY(-50%) scale(1);box-shadow:0 0 #c6ff414d}50%{transform:translateY(-50%) scale(1.12);box-shadow:0 0 0 10px #c6ff4145}}.offer-tag-animation{position:fixed;right:2%;top:65%;z-index:9999;left:unset;width:150px;height:auto;animation:diwaliFloat 3s ease-in-out infinite,diwaliGlow 2s ease-in-out infinite;transform-origin:center center}.offer-tag-animation .spider-man-img-HLO{display:block;width:100%;height:auto;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 4px 5px rgba(0,0,0,.18)) drop-shadow(0 0 8px rgba(255,190,50,.45));animation:offerPop 2.5s ease-in-out infinite}@keyframes diwaliFloat{0%{transform:translateY(0) rotate(0)}20%{transform:translateY(-5px) rotate(-2deg)}40%{transform:translateY(0) rotate(2deg)}60%{transform:translateY(-7px) rotate(-1deg)}80%{transform:translateY(-2px) rotate(1deg)}to{transform:translateY(0) rotate(0)}}@keyframes diwaliGlow{0%,to{filter:drop-shadow(0 4px 5px rgba(0,0,0,.18)) drop-shadow(0 0 5px rgba(255,190,50,.25))}50%{filter:drop-shadow(0 5px 8px rgba(0,0,0,.22)) drop-shadow(0 0 16px rgba(255,190,50,.75))}}@keyframes offerPop{0%,to{transform:scale(1)}45%{transform:scale(1.03)}50%{transform:scale(1.07)}55%{transform:scale(1.03)}}.offer-spark{position:absolute;z-index:3;font-size:13px;font-weight:700;pointer-events:none;opacity:0;text-shadow:0 0 5px rgba(255,190,50,.9),0 0 12px rgba(255,120,0,.7);animation:sparkle 2.2s ease-in-out infinite}.spark-1{top:-8px;left:5px;animation-delay:0s}.spark-2{top:8px;right:-8px;animation-delay:.5s}.spark-3{bottom:2px;left:-8px;animation-delay:1s}.spark-4{bottom:-7px;right:8px;animation-delay:1.5s}@keyframes sparkle{0%{opacity:0;transform:scale(.3) rotate(0)}25%{opacity:1;transform:scale(1.3) rotate(45deg)}50%{opacity:.3;transform:scale(.7) rotate(90deg)}75%{opacity:1;transform:scale(1.2) rotate(135deg)}to{opacity:0;transform:scale(.3) rotate(180deg)}}.offer-tag-animation:hover{animation-play-state:paused}.offer-tag-animation:hover .spider-man-img-HLO{transform:scale(1.12)}@media(max-width:767px){.offer-tag-animation{right:12px;top:68%;width:110px}.offer-spark{font-size:10px}}@media(prefers-reduced-motion:reduce){.offer-tag-animation,.offer-tag-animation .spider-man-img-HLO,.offer-spark{animation:none}.offer-spark{opacity:0}}.yotpo-widget-instance:has(.yotpo-sr-bottom-line-summary[aria-label*="total 0 reviews"]){display:none!important}.ingredient_images_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.custom_product_icons_wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:1rem}.top_content{display:flex;align-items:center;gap:1rem}.icon_box{width:40px;height:40px}.cstm_heading_liv{font-weight:600;color:#003f6a;font-size:16px;line-height:1.1em;margin:0;width:75%}p.sub_heading_liv{line-height:1.2em;color:#003f6a;font-size:16px;margin:1rem 0}#template-collection.collection_all .cstm-image-banner,#template-collection.collection_not_all .cstm-slideshow,#template-product.sugar-free-product .cstm-richtext{display:none}#template-collection span.swiper-pagination-bullet{top:90%;position:relative}.card--media .swiper-pagination{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease,visibility .5s ease;display:flex;align-items:center;justify-content:center;gap:6px;position:absolute;left:50%!important;width:50%!important;bottom:12px!important;transform:translate(-50%) translateY(12px);background:#fffffff2;padding:6px 10px;border-radius:999px;box-shadow:0 4px 14px #00000014}.card--media:hover .swiper-pagination{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.card--media .swiper-pagination-bullet{width:9px;height:9px;border-radius:20px;background:#000;border:1px solid transparent;margin:0!important;transition:all .25s ease;opacity:1}.card--media .swiper-pagination-bullet-active{width:10pxpx;height:10px;background:#fff;border:1px solid #000}body#template-page.page_lollapallooza-activation #POPStar.pop-rewards-btn .pop-star1{display:none}#template-page.page_lollapallooza-activation .cstm_header_wrapper .header__inline-menu,#template-page.page_lollapallooza-activation .cstm_header_wrapper .header__icons,#template-page.page_lollapallooza-activation .cstm_header_wrapper header-drawer{display:none}#template-page.page_lollapallooza-activation .cstm_header_wrapper .header__heading-link{pointer-events:none}body#template-page.page_data-verification-sisters-in-sweat #POPStar.pop-rewards-btn .pop-star1,body#template-page.page_data-verification-sisters-in-sweat .birthday_sale_icon,body#template-page.page_data-verification-sisters-in-sweat .cstm_announcement_bar{display:none}#template-page.page_data-verification-sisters-in-sweat .cstm_header_wrapper .header__inline-menu,#template-page.page_data-verification-sisters-in-sweat .cstm_header_wrapper .header__icons,#template-page.page_data-verification-sisters-in-sweat .cstm_header_wrapper header-drawer{display:none}#template-page.page_data-verification-sisters-in-sweat .cstm_header_wrapper .header__heading-link{pointer-events:none}#POPStar.pop-rewards-btn button#pop-club-quick-buy3{cursor:pointer}body#template-page.page_back-of-pack-details{overflow:hidden}#template-index #reelUp_playlist_14990 .reelUp_slide{height:max-content}.page_coming-soon header,.page_coming-soon footer,.page_coming-soon .safety-advisory-main-div,.page_coming-soon .cstm_main_page{display:none}#formSection{display:block;background:#003f6a;height:calc(100vh - 77px)}#formSection.hide-form{display:none!important}.cstm_quiz_main{display:none}.cstm_quiz_main.cstm_show{display:block}.hidee{display:none}.cstm_announcement_bar .announcement-bar__message.h5{font-size:17px;font-weight:700;line-height:18.48px;letter-spacing:normal}.cstm_announcement_bar .announcement-bar__message.h5 svg{display:none}.cstm_announcement_bar .announcement-bar__link{text-decoration:none}.content-for-layout .shopify-policy__container{max-width:110rem;padding-top:2rem;padding-bottom:2rem}.content-for-layout .shopify-policy__container .shopify-policy__title{display:none}.content-for-layout .shopify-policy__container h1,.content-for-layout .shopify-policy__container h2,.content-for-layout .shopify-policy__container h3,.content-for-layout .shopify-policy__container p,.content-for-layout .shopify-policy__container li{color:#1c4d6d}.content-for-layout .shopify-policy__container h2{font-size:26px;text-align:center}.content-for-layout .shopify-policy__container h3{font-size:24px}.content-for-layout .shopify-policy__container p,.content-for-layout .shopify-policy__container li{font-size:18px}.content-for-layout .shopify-policy__container p a{color:#00cdc6d9}.content-for-layout .shopify-policy__container p a:hover{color:#00cdc6;text-decoration-thickness:.2rem}.shopify-policy__container .shopify-policy__title h1{font-weight:700}@media screen and (max-width:749px){.custom_product_icons_wrapper{grid-template-columns:repeat(1,1fr);gap:0px}.Cstm_offer_btn{font-size:1.3rem}.cstm_announcement_bar .announcement-bar__message.h5{font-size:13px;color:#0055b8}#template-product #judgeme_product_reviews h2.jdgm-rev-widg__title{font-size:30px}#template-product #judgeme_product_reviews .jdgm-rev-widg__summary,#template-product #judgeme_product_reviews .jdgm-widget-actions-wrapper{width:auto}#template-product #judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link,#template-product #judgeme_product_reviews .jdgm-form-wrapper .jdgm-btn--solid,#template-product #judgeme_product_reviews .jdgm-form-wrapper input[type=submit].jdgm-btn--solid,#template-product #judgeme_product_reviews .jdgm-form-wrapper .jdgm-btn--border{width:60%}#template-product #judgeme_product_reviews.jdgm-review-widget--small .jdgm-form__fieldset-actions{align-items:center}}#template-page .cstm_main_page h2{font-size:26px;text-align:center}#template-page .cstm_main_page h3{font-size:24px}#template-page .cstm_main_page p,#template-page .cstm_main_page li{font-size:18px}@media screen and (min-width:750px)and (max-width:989px){#template-product #judgeme_product_reviews .jdgm-rev-widg__summary,#template-product #judgeme_product_reviews .jdgm-widget-actions-wrapper{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/362/assets/custom.css.map */
