.ProductDetail_productHeroBkg__gz3aq{background-color:#fff}.ProductDetail_productHero__YHID8{display:flex;flex-flow:column nowrap;padding-top:1.875rem;padding-bottom:1.875rem;text-align:center}@media screen and (min-width:48rem){.ProductDetail_productHero__YHID8{flex-flow:row nowrap;align-items:center;padding-top:5.625rem;padding-bottom:5.625rem}}.ProductDetail_productImageTile__ErPni{position:relative;display:flex;flex:1 0 auto;max-width:100%;padding:0;border-radius:50%;text-align:center;overflow:visible}@media screen and (min-width:48rem){.ProductDetail_productImageTile__ErPni{align-self:flex-start;width:41.6666666667%}}.ProductDetail_productImageTile__ErPni img{align-self:center;margin:0 auto}.ProductDetail_productTileFlagWrap__Pwcf8{position:absolute;top:3.75rem;right:0;width:5rem;border-radius:50%;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.3);color:#ba002f;font-family:Burbank,Arial,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.1875rem;line-height:1;z-index:2}@media screen and (min-width:48rem){.ProductDetail_productTileFlagWrap__Pwcf8{width:3.75rem;font-size:1.125rem}}@media screen and (min-width:61.25rem){.ProductDetail_productTileFlagWrap__Pwcf8{width:5rem;font-size:1.25rem}}.ProductDetail_productTileFlag__EywyV{position:relative;width:100%;height:0;padding:50% 0;line-height:.25;text-align:center;text-transform:uppercase}.ProductDetail_productHeroInfo__kbwK5{flex:0 2 auto;padding:1.875rem 0 0;text-align:left}@media screen and (min-width:48rem){.ProductDetail_productHeroInfo__kbwK5{width:58.3333333333%;padding:0 0 0 3.75rem}}@media screen and (min-width:61.25rem){.ProductDetail_productHeroInfo__kbwK5{padding:0 0 0 7.5rem}}.ProductDetail_productTitle__6HFqe{margin:0;padding:0 0 1.25rem;font-size:2.25rem}@media screen and (min-width:48rem){.ProductDetail_productTitle__6HFqe{padding:0 0 1.25rem;font-size:3rem}}.ProductDetail_productMarshmallows__aPkA9{padding:.9375rem 0 1.875rem}.ProductDetail_productDescription__gIfZP{line-height:1.5}.ProductDetail_productBuyNowPricespider__XU9mV{display:inline-block;margin:.9375rem 0}.ProductDetail_productBuyNowPear__U8wIG{margin:.9375rem 0 0}@media screen and (min-width:48rem){.ProductDetail_productBuyNowPear__U8wIG{display:inline-block;width:60%}}.ProductDetail_productContentConstrainTop__SfAGq{max-width:73.25rem;margin:0 auto;padding:1.875rem 0 0}@media screen and (min-width:48rem){.ProductDetail_productContentConstrainTop__SfAGq{padding:3.75rem .9375rem 0}}.ProductDetail_productContentConstrainBottom__XXLsk{max-width:73.25rem;margin:0 auto;padding:1.875rem 0}@media screen and (min-width:48rem){.ProductDetail_productContentConstrainBottom__XXLsk{padding:3.75rem .9375rem}}.ProductDetail_productContentBkg__IiO0y{border-top:.625rem solid #2a8439;border-bottom:.625rem solid #2a8439;border-image:linear-gradient(90deg,#f4364c,#ff8200,#fedb00,#97d700,#00c2de,#685bc7) 1;background-color:#fff}@media screen and (min-width:48rem){.ProductDetail_productContentBkg__IiO0y{background-color:rgba(0,0,0,0);background-image:url(/_next/static/media/lucky-charms-rainbow.e0663149.png);background-position:0 0;background-repeat:no-repeat;border:none}}.ProductDetail_productContent__7RPAd{display:block;padding:1.875rem .9375rem;background-color:#fff}@media screen and (min-width:48rem){.ProductDetail_productContent__7RPAd{padding:3.75rem}}@media screen and (min-width:61.25rem){.ProductDetail_productContent__7RPAd{display:flex;flex-flow:row wrap}}.ProductDetail_productContentLeft__EKkkC{flex:1 1 0rem;padding:0 0 1.875rem}@media screen and (min-width:61.25rem){.ProductDetail_productContentLeft__EKkkC{padding:0 3.75rem 0 0}}.ProductDetail_productContentRight__ifKPk{flex:1 1 0rem}.ProductDetail_productAllergens__SClnS{padding-top:.9375rem;line-height:1.5}.ProductDetail_productHeading__Qo09M{padding:0 0 1.25rem}.ProductDetail_productIngredients__JeE5R{line-height:1.5}.ProductDetail_productLabelCallout__VHeEp{flex:0 0 100%;margin-top:.9375rem;padding:.9375rem;background-color:#fff;border:.3125rem solid;font-size:1rem;text-transform:uppercase}@media screen and (min-width:48rem){.ProductDetail_productLabelCallout__VHeEp{margin-top:2.8125rem;padding:1.875rem;font-size:1.125rem}}.ProductDetail_productLabelText__SR2Ap{color:#222}.ProductDetail_productContentPadding__LXgig{padding-top:1.875rem}@media screen and (min-width:48rem){.ProductDetail_productContentPadding__LXgig{padding-top:3.75rem}}.ProductBenefits_productBenefits__magf3{display:flex;flex-flow:row wrap;margin:0;padding:0 0 1.25rem}.ProductBenefits_productBenefits__magf3 li{display:flex;align-items:center;width:100%;padding:0 0 .9375rem;list-style:none}.ProductBenefits_productBenefits__magf3 li:last-child{padding-bottom:0}@media screen and (min-width:48rem){.ProductBenefits_productBenefits__magf3{padding:0 0 .9375rem}.ProductBenefits_productBenefits__magf3 li{width:50%}.ProductBenefits_productBenefitsFullWidth__0X6LH li{width:100%}}.ProductBenefits_productBenefitIcon__BqZbM{flex:0 0 auto;width:1.875rem;margin-right:.46875rem;vertical-align:top}.ProductBenefits_productBenefitText__1sQ_h{padding:0 .9375rem 0 0;color:#222;line-height:1.5}.ProductDisclaimers_productDisclaimers__BvIU2{margin-top:.9375rem}.ProductDisclaimers_productDisclaimer__IruSK{display:flex;padding-bottom:.46875rem;font-size:.875rem;line-height:1.375}.ProductDisclaimers_productDisclaimer__IruSK:last-child{padding-bottom:0}.ProductDisclaimers_productDisclaimerAsterisk__D_rSC{padding-right:.46875rem}.PearWidget_pearWidget__Q9qXh{width:100%}.PriceSpiderButton_psButton__I_11y{cursor:pointer}.PriceSpiderButton_psButton__I_11y[aria-disabled=true]{background-color:#ddd;border-color:#707070;color:#222;pointer-events:none}.button_buttonBase__3EeXa,.button_buttonMagical__xw19i,.button_buttonSecondary__XUH14,.button_button__jyyve{display:inline-block;position:relative;padding:.75rem 1.25rem;border-radius:.125rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.button_buttonMagical__xw19i,.button_button__jyyve{background-color:#ba002f;border:.125rem solid #fff;color:#fff}@media(hover:hover){.button_buttonMagical__xw19i:active,.button_buttonMagical__xw19i:focus,.button_buttonMagical__xw19i:hover,.button_button__jyyve:active,.button_button__jyyve:focus,.button_button__jyyve:hover{background-color:#ed003c;border-color:#fff;color:#fff}}.button_buttonSecondary__XUH14{background-color:#fff;border:.125rem solid #ba002f;color:#ba002f}@media(hover:hover){.button_buttonSecondary__XUH14:active,.button_buttonSecondary__XUH14:focus,.button_buttonSecondary__XUH14:hover{background-color:#fff;border:.125rem solid #2a8439;color:#2a8439}}.button_buttonMagical__xw19i{display:block;width:100%;font-family:Burbank,Arial,sans-serif;font-size:2rem;text-transform:uppercase;padding:1.875rem .9375rem;margin:0 auto}@media screen and (min-width:30rem){.button_buttonMagical__xw19i{width:auto;font-size:1.25rem;padding:.75rem 3.75rem}}@media screen and (min-width:48rem){.button_buttonMagical__xw19i{display:inline-block;margin:0}}.button_buttonPricespider__BU9Qm{display:inline-block!important;cursor:pointer}.button_buttonPricespider__BU9Qm.button_ps-disabled__jbmaz{background-color:#aeaeae;border-color:#aeaeae;color:#222;pointer-events:none}.button_buttonIcon__c1Kc_{display:inline-block;margin-left:.9375rem;vertical-align:top;overflow:visible}.BazaarVoiceHeroInline_inlineStars__gAUOl{padding-bottom:.46875rem}.BazaarVoicePDPReviews_headingReviews__CdYXR{text-align:center;color:#ba002f}.ProductCategory_productCategoryGalleryLink__wEwYm{padding:1.875rem 0 0}.ProductCategory_taxonomyContent__1sV8Q{padding-top:2.8125rem}.ProductCategory_taxonomyHeading__9EnbF{padding:0 .9375rem 2.8125rem;text-align:center}