/* Version=6.40.3,Timestamp=2021-11-09T10:47:56.082Z */@charset "UTF-8";.cdo-brand-2019 .c-recipe-reviews .rr-rating-summary-block{display:none}.cdo-brand-2019 .c-recipe-reviews .averageRingBlock{padding:0 10px 30px}.cdo-brand-2019 .c-recipe-reviews .write-review-btn{padding:12px 30px;font-size:1.25em;top:9px}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .review-block{border-top:none;padding:0 40px;margin-top:30px}.cdo-brand-2019 .c-recipe-reviews .rating-container .aggRtng{display:none}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .write-review-btn{padding:12px 20px;font-size:1.25rem;top:0;position:relative}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .review-leftBlock{width:100%;display:flex;flex-direction:column}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .review-leftBlock .reviewDate{order:4;width:100%}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .review-leftBlock{width:30%}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .review-rightBlock{width:100%;margin-top:0}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .review-rightBlock{padding-left:20px;width:70%}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .sort-container{display:block;text-align:left;padding:0 20px}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .sort-container{padding:0 40px}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container.rr-product-reviews .sort-container .sort-by{border:none;outline:0;font-size:1rem;width:180px;font-weight:700}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .review-block{border-top:none;padding:0 20px}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .review-block{display:flex;flex-direction:row;margin-top:30px;padding:0 40px}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .review-block .feedback-container{display:flex;flex-direction:row;justify-content:flex-start}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .rr-rating-summary-block{display:none}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .averageRingBlock{padding:30px 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .averageRingBlock{font-size:1.875rem;justify-content:space-between}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .reviews-container h3{position:relative;left:unset;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.3;color:#686868;width:100%}@media (min-width:768px){.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .reviews-container h3{font-size:1.875rem}}.cdo-brand-2019 .c-recipe-reviews .rr-widget-container .reviews-container .reviewer-name{font-size:1rem}.c-reviews.good-humor-reviews{padding:0 0 30px}.sg-brand .c-recipe-reviews,.sg-brand .c-reviews{padding:30px 0;background:0 0}@media only screen and (min-width:768px){.sg-brand .c-recipe-reviews,.sg-brand .c-reviews{padding:40px 0}}.sg-brand .rr-widget-container{max-width:100%;padding:0;margin:0 auto}@media only screen and (min-width:992px){.sg-brand .rr-widget-container{max-width:962px}}@media only screen and (min-width:1280px){.sg-brand .rr-widget-container{max-width:1140px}}.sg-brand .rr-widget-container .averageRingBlock{background:0 0;margin:0 0 30px;padding:0;text-align:center}@media only screen and (min-width:768px){.sg-brand .rr-widget-container .averageRingBlock{margin:0 0 40px}}.sg-brand .rr-widget-container .averageRingBlock h3{font-size:1.125rem;color:#231f20;font-weight:700;line-height:1.625rem;letter-spacing:.01em;padding:0;margin-bottom:27px}@media only screen and (min-width:992px){.sg-brand .rr-widget-container .averageRingBlock h3{line-height:1.625rem;letter-spacing:.01em}}.sg-brand .rr-widget-container .averageRingBlock .aggregateRating{float:none;margin:0 20px 0 0}@media only screen and (min-width:768px){.sg-brand .rr-widget-container .averageRingBlock .aggregateRating{margin:0 30px 0 0}}.sg-brand .rr-widget-container .averageRingBlock .aggRtng{padding:0 15px 0 0;margin-right:15px;background:0 0;position:relative}@media only screen and (min-width:768px){.sg-brand .rr-widget-container .averageRingBlock .aggRtng{padding:0 20px 0 0;margin-right:20px}}.sg-brand .rr-widget-container .averageRingBlock .aggRtng:after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:18px;width:2px;background:#231f20}.sg-brand .rr-widget-container .averageRingBlock .tRtng{font-size:1.125rem;line-height:1.4375rem;margin:0}@media only screen and (min-width:768px){.sg-brand .rr-widget-container .averageRingBlock .tRtng{line-height:1.9375rem;font-size:1.5625rem}}.sg-brand .rr-widget-container h2{font-size:2rem;font-family:Troutbeck,sans-serif;line-height:2rem;color:#231f20;font-family:Troutbeck,sans-serif;padding:0;margin-bottom:10px;text-align:center}@media only screen and (min-width:992px){.sg-brand .rr-widget-container h2{font-size:2.25rem;line-height:1}}@media only screen and (min-width:768px){.sg-brand .rr-widget-container h2{margin-bottom:12px}}.sg-brand .rr-widget-container .average-rating{display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:30px}.sg-brand .rr-widget-container .total-reviews{font-size:1rem;font-weight:400;line-height:1.4375rem;color:#231f20;margin-top:0}@media only screen and (min-width:992px){.sg-brand .rr-widget-container .total-reviews{font-size:1.125rem;line-height:1.6875rem;letter-spacing:.01em}}.sg-brand .rr-widget-container .write-review-btn{position:static;display:inline-block;margin-top:30px;padding:6px 23px;line-height:1.45;font-size:1rem;border-radius:50px;text-align:center;letter-spacing:0.0125rem;transition:background-color ease .4s,color ease .4s;color:#231f20;border:2px solid #deecf1;background-color:#deecf1;margin-top:0}@media only screen and (min-width:768px){.sg-brand .rr-widget-container .write-review-btn{padding:10px 35px;font-size:1.125rem;line-height:1.5;letter-spacing:0}}.sg-brand .rr-widget-container .write-review-btn:hover{background-color:transparent;border-color:#231f20}.sg-brand .sg-reviews .aggRtng{font-size:1.125rem;line-height:1.4375rem}@media only screen and (min-width:768px){.sg-brand .sg-reviews .aggRtng{font-size:1.5625rem;line-height:1.9375rem}}.sg-brand .sg-reviews .reviews-container{padding:0 15px}@media only screen and (min-width:768px){.sg-brand .sg-reviews .reviews-container{padding:0}}.sg-brand .sg-reviews .sort-container{display:none}.sg-brand .sg-reviews .review-block{border-top:0;background:#fff;padding:25px 20px 68px;margin-bottom:15px;border-radius:50px;font-size:1rem;font-weight:400;line-height:1.4375rem;color:#231f20}@media only screen and (min-width:992px){.sg-brand .sg-reviews .review-block{font-size:1.125rem;line-height:1.6875rem;letter-spacing:.01em}}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-block{padding:30px 35px;margin-bottom:20px}}.sg-brand .sg-reviews .review-block:last-child{margin-bottom:0}.sg-brand .sg-reviews .review-block .feedback-container,.sg-brand .sg-reviews .review-block .rr-review-media,.sg-brand .sg-reviews .review-block .socialBtn{display:none}.sg-brand .sg-reviews .reviewDate{font-size:1rem;font-weight:400;line-height:1.4375rem;color:#231f20;position:absolute;bottom:25px;right:20px;top:auto;border:0;margin:0;padding:0}@media only screen and (min-width:992px){.sg-brand .sg-reviews .reviewDate{font-size:1.125rem;line-height:1.6875rem;letter-spacing:.01em}}@media only screen and (min-width:768px){.sg-brand .sg-reviews .reviewDate{top:30px;right:35px;bottom:auto}}.sg-brand .sg-reviews .review-leftBlock{display:flex;flex-direction:column}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-leftBlock{display:block}}.sg-brand .sg-reviews .review-leftBlock h3{font-size:1rem;font-weight:400;line-height:1.4375rem;color:#231f20;font-weight:700;margin-bottom:10px;order:3}@media only screen and (min-width:992px){.sg-brand .sg-reviews .review-leftBlock h3{font-size:1.125rem;line-height:1.6875rem;letter-spacing:.01em}}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-leftBlock h3{position:absolute;left:36%}}@media only screen and (min-width:992px){.sg-brand .sg-reviews .review-leftBlock h3{left:32%}}.sg-brand .sg-reviews .review-leftBlock .reviewer-name{font-size:1rem;font-weight:400;line-height:1.4375rem;color:#231f20;font-weight:700;opacity:.5;margin-bottom:10px}@media only screen and (min-width:992px){.sg-brand .sg-reviews .review-leftBlock .reviewer-name{font-size:1.125rem;line-height:1.6875rem;letter-spacing:.01em}}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-leftBlock .reviewer-name{margin-bottom:3px}}.sg-brand .sg-reviews .review-leftBlock .rating-container{display:flex;align-items:center;padding:0;margin-bottom:20px}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-leftBlock .rating-container{margin-bottom:0}}.sg-brand .sg-reviews .review-leftBlock .rating-container .tRtng,.sg-brand .sg-reviews .review-leftBlock .rating-container .wRtng{display:none}.sg-brand .sg-reviews .review-rightBlock{padding:0;margin-top:0}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-rightBlock{padding:32px 0 0}}.sg-brand .sg-reviews .review-rightBlock .rr-comments{width:100%}@media only screen and (min-width:768px){.sg-brand .sg-reviews .review-rightBlock .rr-comments{width:65%}}@media only screen and (min-width:1280px){.sg-brand .sg-reviews .review-rightBlock .rr-comments{width:62%}}.sg-brand .rr-product-image{display:block}.sg-brand .rr-product-image img{width:auto}.sg-brand .tabbed-content-panel__body .sg-reviews{border-radius:50px;max-width:1110px;margin:0 auto;background:#fff}.sg-brand .tabbed-content-panel__body .review-block{padding:25px 0 68px}@media only screen and (min-width:768px){.sg-brand .tabbed-content-panel__body .review-block{padding:30px 35px}}.sg-brand .tabbed-content-panel__body .reviewDate{right:5px}@media only screen and (min-width:768px){.sg-brand .tabbed-content-panel__body .reviewDate{right:35px}}.sg-brand--pink .c-recipe-reviews .write-review-btn,.sg-brand--pink .c-reviews .write-review-btn{background-color:#fbedf1;border-color:#fbedf1}.sg-brand--toffee .c-recipe-reviews .write-review-btn,.sg-brand--toffee .c-reviews .write-review-btn{background-color:#fae3cd;border-color:#fae3cd}.sg-brand--choco .c-recipe-reviews .write-review-btn,.sg-brand--choco .c-reviews .write-review-btn{background-color:#ebe0d5;border-color:#ebe0d5}.do-brand .reviews{background-color:#fff}.do-brand .c-reviews{padding:33px 15px;max-width:930px;margin:0 auto;--kr-primary-color:#F7A11F;--kr-star-color:#F7A11F;--kr-border-color-tertiary:transparent;--kr-color-text:#1A2741;--kr-heading-color-primary:#1A2741;--kr-button-text-color-primary:white;--kr-button-color-primary:#1A2741;--kr-primary-focus-color:#F7A11F}.do-brand .c-reviews .kr-readpanel-header{background-color:transparent}.do-brand .c-reviews .kr-readpanel-header .kr-averageRingBlock2{justify-content:center}@media only screen and (min-width:768px){.do-brand .c-reviews .kr-readpanel-header .kr-averageRingBlock2{justify-content:space-between}}.do-brand .c-reviews .kr-readpanel-header .kr-no-summary-reviews{justify-content:center}.do-brand .c-reviews .kr-readpanel-header .kr-right-review-area .write-review-btn{font-family:Signika,sans-serif;font-size:1.375rem;text-transform:uppercase;line-height:1.625rem;display:inline-block;min-width:186px;border:0;border-radius:0;margin-top:30px;padding:7px 26px;text-align:center;transition:background-color ease .4s;text-transform:uppercase;background-color:#1a2741;color:#fff;height:auto;min-height:auto;padding:7px 26px!important;box-shadow:none}@media only screen and (min-width:992px){.do-brand .c-reviews .kr-readpanel-header .kr-right-review-area .write-review-btn{line-height:1.6875rem}}.do-brand .c-reviews .kr-readpanel-header .kr-right-review-area .write-review-btn:active,.do-brand .c-reviews .kr-readpanel-header .kr-right-review-area .write-review-btn:focus,.do-brand .c-reviews .kr-readpanel-header .kr-right-review-area .write-review-btn:hover{background-color:#f7a11f}.do-brand .c-reviews .kr-review-header-title{font-size:2.25rem;font-family:"Kaushan Script",cursive;line-height:3.25rem;text-align:center;margin:0 0 30px}@media only screen and (min-width:992px){.do-brand .c-reviews .kr-review-header-title{font-size:3.125rem;line-height:4.5625rem}}.do-brand .c-reviews .kr-rating-count-title{font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:0.01875rem}@media only screen and (min-width:768px){.do-brand .c-reviews .kr-rating-count-title{font-size:1.125rem;line-height:1.5rem}}.do-brand .c-reviews .kr-mediaAll-header,.do-brand .c-reviews .kr-rating-count-title,.do-brand .c-reviews .kr-review-count-header,.do-brand .c-reviews .kr-review-header-title,.do-brand .c-reviews .kr-review-title,.do-brand .c-reviews .kr-reviewer-name{color:#1a2741}.do-brand #kr-lightbox{height:calc(100% + 1px);overflow:auto}.do-brand #kr-lightbox .kr-Form{max-width:100%;max-height:100%;height:100%;margin:0;background-color:#f7f6ee;--kr-write-review-bg:#f7f6ee;--kr-primary-color:#1A2741;--kr-star-color:#1A2741;--kr-border-color-tertiary:transparent;--kr-star-spacing:12px;--kr-summary-star-size:16px;--kr-color-text:#1A2741;--kr-color-text-secondary:#1A2741;--kr-heading-color-primary:#1A2741;--kr-button-text-color-primary:white;--kr-button-color-primary:#1A2741;--kr-primary-focus-color:#F7A11F;--kr-checkmark-focus-check-color:#F7A11F}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper{max-width:100%;height:100vh;margin:0 auto;padding:30px 15px;overflow-y:auto}@media only screen and (min-width:768px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper{max-width:760px}}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper{max-width:1290px}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-writeReview-heading-wrapper{border:0}@media only screen and (min-width:768px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-writeReview-heading-wrapper{margin-bottom:40px}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-writeReview-heading{font-size:2.25rem;font-family:"Kaushan Script",cursive;line-height:3.25rem;text-align:center;flex:1 0 auto;margin:0}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-writeReview-heading{font-size:3.125rem;line-height:4.5625rem}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-write-review-product-name{font-size:2.25rem;font-family:Signika,sans-serif;line-height:2rem}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-write-review-product-name{line-height:2.75rem}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-label .checkmark:after{top:2px;left:6px}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form{margin:0;height:auto;flex:1 0 auto}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset{width:100%}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col{flex-wrap:wrap;background-color:transparent;justify-content:flex-end}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1,.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2{position:relative;flex:0 0 100%;max-width:100%;margin:0;background-color:transparent!important}@media only screen and (min-width:768px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1,.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2{flex:0 0 50%;max-width:50%}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1{height:auto}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1 img{max-width:initial;max-height:initial;height:246px}@media only screen and (min-width:768px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1 img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col1 img{height:auto}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2{font-size:2.25rem;font-family:Signika,sans-serif;line-height:2rem}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2{line-height:2.75rem}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul{background-color:transparent}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li:last-child{margin-bottom:0}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li .kr-text-field,.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li .kr-textarea{width:100%!important;min-width:100%;background-color:#fff}@media only screen and (min-width:992px){.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li .kr-text-field,.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li .kr-textarea{width:auto;min-width:auto}}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li .checkmark{background-color:#fff}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 ul li br{display:none}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .kr-col .kr-col2 .kr-button{height:auto}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .star-rating input{font-size:0;width:24px;height:24px;margin-right:5px;-webkit-transform:none;transform:none}.do-brand #kr-lightbox .kr-Form #kr-content .kr-box-wrapper .kr-submission-form .kr-fieldset .star-rating input:after{font-size:1.5625rem}