﻿@charset "UTF-8";:root{--black:#000;--white:#fff;--lt-primary-color:#fff6e2;--md-primary-color:#6a3126;--md-butterfinger:#f7e103;--dk-butterfinger:#015cb9;--md-babyruth:#a7a9ac;--dk-babyruth:#150c8b;--md-100grand:#ffce07;--dk-100grand:#e80929;--lt-gray:#d3d3d3;--dk-gray:#2e2a25;--error:#ca1717;--max-width:1240px;--max-width-large:1500px;--large-container-padding:40px;--small-container-padding:20px;--animation-time:1s;--large-block-margin:80px;--small-block-margin:50px;--large-position-margin:35px}html{font-family:Rubik,sans-serif}.font-secondary,.item-details .swiper-slide span,.contact-hero h1 span,.product-end-content-area h2 span{font-family:urbana,sans-serif}.sg-element,.styleguide hr,.sg-colors,.page-main{zoom:1}.sg-element::before,.styleguide hr::before,.sg-colors::before,.page-main::before,.sg-element::after,.styleguide hr::after,.sg-colors::after,.page-main::after{content:"";display:table}.sg-element::after,.styleguide hr::after,.sg-colors::after,.page-main::after{clear:both}.product-item .product-initial-content-area button::before,.multi-column-block.candy-bar-hover>div a::before{content:"";width:100%;height:100%;position:absolute;inset:0}.styleguide hr,.item-details,.ingredients,.where-to-buy,.marquee-content,.block-image,.block-headline-callout,.multi-column-block,ul,ol{margin-block:var(--small-block-margin)}@media(width>= 750px){.styleguide hr,.item-details,.ingredients,.where-to-buy,.marquee-content,.block-image,.block-headline-callout,.multi-column-block,ul,ol{margin-block:var(--large-block-margin);}}.position-right{margin-inline:auto}@media(width>= 750px){.position-right{margin-inline:var(--large-block-margin) 0;}}.position-left{margin-inline:auto}@media(width>= 750px){.position-left{margin-inline:0 var(--large-block-margin);}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{text-size-adjust:100%}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-block-end:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{height:100%;color:var(--md-primary-color);font-weight:400;line-height:1.5;font-size:62.5%}body{padding:0;margin:0;background-color:var(--white);position:relative;min-height:100%;color:var(--md-primary-color)}@media(width<= 499px){body{font-size:1.6rem;}}@media(width>= 500px) and (width <= 749px){body{font-size:1.65rem;}}@media(width>= 750px) and (width <= 1023px){body{font-size:1.7rem;}}@media(width>= 1024px) and (width <= 1249px){body{font-size:1.75rem;}}@media(width>= 1250px){body{font-size:1.8rem;}}body::before{content:"";width:100%;height:100%;position:absolute;inset:0;background-image:url("/candybars/assets/images/bg-pattern-mobile.webp");background-repeat:repeat}@media(width>= 750px){body::before{background-image:url("/candybars/assets/images/bg-pattern.webp");}}html,body{overflow:auto;height:auto;scroll-behavior:smooth}*,*::before,*::after{box-sizing:border-box}.homepage .footer-bg{background-color:#f3e5c8}.tan-bg{background-color:#f3e5c8}.wavy-bg{position:relative}.wavy-bg.top::before{inset-block-start:0}.wavy-bg.tall::before{height:65%}.wavy-bg.full::before{height:100%}.wavy-bg.wavy-bg-alt::before{clip-path:url("#wavy-clip-path-alt")}.wavy-bg::before{content:"";width:100%;height:50%;background-color:#f3e5c8;position:absolute;inset-block-end:0;inset-inline:0;z-index:-1;clip-path:url("#wavy-clip-path")}a img{border:0}h1,h2,h3,h4,h5,h6{margin-block:0 20px;line-height:1.2;font-weight:700;text-wrap:balance;overflow-wrap:break-word;word-wrap:break-word}h1{font-weight:800;text-transform:uppercase;letter-spacing:-.18rem}@media(width<= 499px){h1{font-size:4.5rem;}}@media(width>= 500px) and (width <= 749px){h1{font-size:5.625rem;}}@media(width>= 750px) and (width <= 1023px){h1{font-size:6.75rem;}}@media(width>= 1024px) and (width <= 1249px){h1{font-size:7.875rem;}}@media(width>= 1250px){h1{font-size:9rem;}}h1 span{display:block}@media(width<= 499px){h1 span{font-size:3.8rem;}}@media(width>= 500px) and (width <= 749px){h1 span{font-size:4.425rem;}}@media(width>= 750px) and (width <= 1023px){h1 span{font-size:5.05rem;}}@media(width>= 1024px) and (width <= 1249px){h1 span{font-size:5.675rem;}}@media(width>= 1250px){h1 span{font-size:6.3rem;}}h2{text-transform:uppercase;font-weight:800;line-height:.9}@media(width<= 499px){h2{font-size:3.8rem;}}@media(width>= 500px) and (width <= 749px){h2{font-size:4.75rem;}}@media(width>= 750px) and (width <= 1023px){h2{font-size:5.7rem;}}@media(width>= 1024px) and (width <= 1249px){h2{font-size:6.65rem;}}@media(width>= 1250px){h2{font-size:7.6rem;}}@media(width<= 499px){h2 span{font-size:3rem;}}@media(width>= 500px) and (width <= 749px){h2 span{font-size:3.425rem;}}@media(width>= 750px) and (width <= 1023px){h2 span{font-size:3.85rem;}}@media(width>= 1024px) and (width <= 1249px){h2 span{font-size:4.275rem;}}@media(width>= 1250px){h2 span{font-size:4.7rem;}}@media(width<= 499px){h3{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){h3{font-size:2.625rem;}}@media(width>= 750px) and (width <= 1023px){h3{font-size:2.75rem;}}@media(width>= 1024px) and (width <= 1249px){h3{font-size:2.875rem;}}@media(width>= 1250px){h3{font-size:3rem;}}@media(width<= 499px){h4{font-size:1.8rem;}}@media(width>= 500px) and (width <= 749px){h4{font-size:1.975rem;}}@media(width>= 750px) and (width <= 1023px){h4{font-size:2.15rem;}}@media(width>= 1024px) and (width <= 1249px){h4{font-size:2.325rem;}}@media(width>= 1250px){h4{font-size:2.5rem;}}@media(width<= 499px){h5,h6{font-size:1.6rem;}}@media(width>= 500px) and (width <= 749px){h5,h6{font-size:1.75rem;}}@media(width>= 750px) and (width <= 1023px){h5,h6{font-size:1.9rem;}}@media(width>= 1024px) and (width <= 1249px){h5,h6{font-size:2.05rem;}}@media(width>= 1250px){h5,h6{font-size:2.2rem;}}p{text-wrap:pretty}p+h2,p+h3{margin-block-start:4%}a,a[href^=tel]{color:var(--md-primary-color);text-decoration:underline;transition:color .2s,text-decoration .2s}a:hover,a:focus,a[href^=tel]:hover,a[href^=tel]:focus{text-decoration-style:double}a:focus-visible,button:focus-visible{outline:2px solid var(--md-primary-color);outline-offset:2px}.dark-bg a{color:var(--white)}.dark-bg a[href^=tel]{color:var(--white)}hr{border:0;height:1px;background:var(--md-primary-color);clear:both;margin-block:30px;width:100%}strong{font-weight:700}ul,ol{text-align:start;padding:0;margin-block:20px;margin-inline-start:30px}ul li,ol li{position:relative;margin-block-end:5px}figure{margin:0}.spacer{display:block;width:100%;clear:both}.spacer.space-small{height:30px}.spacer.space-medium{height:60px}.spacer.space-large{height:120px}main>.container>.block-content:last-child,main>.container>.text-center:last-child,main>.container>.text-left:last-child{margin-block-end:var(--small-block-margin)}@media(width>= 750px){main > .container > .block-content:last-child,main > .container > .text-center:last-child,main > .container > .text-left:last-child{margin-block-end:var(--large-block-margin);}}main>.container>.block-content:first-child,main>.container>.block-form:first-child{margin-block-start:var(--small-block-margin)}@media(width>= 750px){main > .container > .block-content:first-child,main > .container > .block-form:first-child{margin-block-start:var(--large-block-margin);}}main>.container>.block-content+.text-center>.btn,main>.container>.block-content+.text-left>.btn{margin-block-start:15px}@media(width>= 750px){main > .container > .block-content + .text-center > .btn,main > .container > .block-content + .text-left > .btn{margin-block-start:20px;}}.text-center{text-align:center;margin-inline:auto}.block-content.short{max-width:940px}@media(width>= 750px){.position-left{float:inline-start;}}@media(width>= 750px){.position-right{float:inline-end;}}.container{max-width:var(--max-width);margin-inline:auto;position:relative;padding-inline:var(--small-container-padding)}@media(width>= 1024px){.container{padding-inline:var(--large-container-padding);}}.container.container-large{max-width:var(--max-width-large)}.error{color:var(--error)}.uppercase{text-transform:uppercase}.clip-path-svg{position:absolute;width:0;height:0}.btn,a[href^=tel].btn,.fui-btn{display:inline-block;margin-block-end:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:3px solid transparent;padding-block:8px;padding-inline:25px;position:relative;border-radius:1000px;letter-spacing:.16rem;font-weight:800;text-decoration:none;text-transform:uppercase;line-height:1.2;transition:color .2s,background-color .2s,border .2s}@media(width<= 499px){.btn,a[href^=tel].btn,.fui-btn{font-size:1.5rem;}}@media(width>= 500px) and (width <= 749px){.btn,a[href^=tel].btn,.fui-btn{font-size:1.625rem;}}@media(width>= 750px) and (width <= 1023px){.btn,a[href^=tel].btn,.fui-btn{font-size:1.75rem;}}@media(width>= 1024px) and (width <= 1249px){.btn,a[href^=tel].btn,.fui-btn{font-size:1.875rem;}}@media(width>= 1250px){.btn,a[href^=tel].btn,.fui-btn{font-size:2rem;}}@media(width>= 1250px){.btn,a[href^=tel].btn,.fui-btn{padding-inline:35px;}}.btn:active,.btn.active,a[href^=tel].btn:active,a[href^=tel].btn.active,.fui-btn:active,.fui-btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn,a[href^=tel].btn.disabled,a[href^=tel].btn[disabled],fieldset[disabled] a[href^=tel].btn,.fui-btn.disabled,.fui-btn[disabled],fieldset[disabled] .fui-btn{cursor:disabled;opacity:.65;box-shadow:non}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary,a[href^=tel].btn-primary,.fui-btn{color:var(--md-primary-color);background-color:transparent;border-color:var(--md-primary-color)}.btn-primary::before,a[href^=tel].btn-primary::before,.fui-btn::before{content:"";width:calc(100% - 38px);height:0;background-color:transparent;position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.btn-primary .text,a[href^=tel].btn-primary .text,.fui-btn .text{position:relative;z-index:5;transition:color .2s}.btn-primary .drip,a[href^=tel].btn-primary .drip,.fui-btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.btn-primary .drip img,a[href^=tel].btn-primary .drip img,.fui-btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.btn-primary .drip img,a[href^=tel].btn-primary .drip img,.fui-btn .drip img{inset-inline-start:2%;width:97%;}}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,a[href^=tel].btn-primary.disabled:hover,a[href^=tel].btn-primary.disabled:focus,a[href^=tel].btn-primary[disabled]:hover,a[href^=tel].btn-primary[disabled]:focus,fieldset[disabled] a[href^=tel].btn-primary:hover,fieldset[disabled] a[href^=tel].btn-primary:focus,.fui-btn.disabled:hover,.fui-btn.disabled:focus,.fui-btn[disabled]:hover,.fui-btn[disabled]:focus,fieldset[disabled] .fui-btn:hover,fieldset[disabled] .fui-btn:focus{background-color:transparent;border-color:var(--md-primary-color)}.btn-primary:hover,.btn-primary:focus,a[href^=tel].btn-primary:hover,a[href^=tel].btn-primary:focus,.fui-btn:hover,.fui-btn:focus{border-color:var(--md-primary-color);text-decoration:none}@media(prefers-reduced-motion){.btn-primary:hover,.btn-primary:focus,a[href^=tel].btn-primary:hover,a[href^=tel].btn-primary:focus,.fui-btn:hover,.fui-btn:focus{transition:0s}}.btn-primary:hover::before,.btn-primary:focus::before,a[href^=tel].btn-primary:hover::before,a[href^=tel].btn-primary:focus::before,.fui-btn:hover::before,.fui-btn:focus::before{background-color:var(--md-primary-color);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.btn-primary:hover::before,.btn-primary:focus::before,a[href^=tel].btn-primary:hover::before,a[href^=tel].btn-primary:focus::before,.fui-btn:hover::before,.fui-btn:focus::before{transition:0s}}.btn-primary:hover .text,.btn-primary:focus .text,a[href^=tel].btn-primary:hover .text,a[href^=tel].btn-primary:focus .text,.fui-btn:hover .text,.fui-btn:focus .text{color:var(--white);transition:color 1s}@media(prefers-reduced-motion){.btn-primary:hover .text,.btn-primary:focus .text,a[href^=tel].btn-primary:hover .text,a[href^=tel].btn-primary:focus .text,.fui-btn:hover .text,.fui-btn:focus .text{transition:0s}}.btn-primary:hover .drip,.btn-primary:focus .drip,a[href^=tel].btn-primary:hover .drip,a[href^=tel].btn-primary:focus .drip,.fui-btn:hover .drip,.fui-btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.btn-primary:hover .drip,.btn-primary:focus .drip,a[href^=tel].btn-primary:hover .drip,a[href^=tel].btn-primary:focus .drip,.fui-btn:hover .drip,.fui-btn:focus .drip{transition:0s}}.btn-primary:hover .drip img,.btn-primary:focus .drip img,a[href^=tel].btn-primary:hover .drip img,a[href^=tel].btn-primary:focus .drip img,.fui-btn:hover .drip img,.fui-btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.btn-primary:hover .drip img,.btn-primary:focus .drip img,a[href^=tel].btn-primary:hover .drip img,a[href^=tel].btn-primary:focus .drip img,.fui-btn:hover .drip img,.fui-btn:focus .drip img{transition:0s}}.btn-primary.btn-light{color:var(--lt-primary-color);background-color:transparent;border-color:var(--lt-primary-color);text-decoration:none}.btn-primary.btn-light::before{content:"";width:calc(100% - 38px);height:0;background-color:transparent;position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.btn-primary.btn-light .text{position:relative;z-index:5;transition:color .2s}.btn-primary.btn-light .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.btn-primary.btn-light .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.btn-primary.btn-light .drip img{inset-inline-start:2%;width:97%;}}.btn-primary.btn-light.disabled:hover,.btn-primary.btn-light.disabled:focus,.btn-primary.btn-light[disabled]:hover,.btn-primary.btn-light[disabled]:focus,fieldset[disabled] .btn-primary.btn-light:hover,fieldset[disabled] .btn-primary.btn-light:focus{background-color:transparent;border-color:var(--lt-primary-color)}.btn-primary.btn-light::before{background-color:var(--lt-primary-color)}.btn-primary.btn-light:hover .text,.btn-primary.btn-light:focus .text{color:var(--md-primary-color)}.callout-link{text-decoration:none}.hero{position:relative;margin-block-end:80px;display:block}@media(width>= 1024px){.hero{display:flex;column-gap:100px;flex-flow:row;align-items:center;}}.hero::before{content:"";width:100%;height:20%;background-color:#f3e5c8;position:absolute;top:0%;transform:translateY(-100%);inset-inline:0;z-index:-1;clip-path:url("#hero-bg-clip-path");animation:drip 3s ease-in-out 1 forwards}@media(width>= 1024px){.hero::before{height:95%;}}@media(prefers-reduced-motion){.hero::before{animation:unset;top:0;transform:translateY(0%)}}@keyframes drip{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}.hero header{position:absolute;inset-inline-start:0;inset-block-start:0;padding-block-start:15px;display:block;margin-block-end:20px;width:100%;z-index:50}.hero header .logo{z-index:50}.hero header .container{display:grid;column-gap:25px;grid-template-columns:80px 1fr;align-items:center}@media(width>= 500px){.hero header .container{grid-template-columns:140px 1fr;}}@media(width>= 1024px){.hero header .container{grid-template-columns:180px 1fr 25%;}}@media(width>= 1250px){.hero header .container{grid-template-columns:280px 1fr 25%;column-gap:50px;}}.hero header .menu .bar{background-color:var(--white)}.hero header img{width:300px;max-width:100%;height:auto}@media(width>= 1024px){.hero .content{flex:0 0 calc(50% - 50px);order:1;padding-block:170px 50px;}}@media(width>= 1024px){.hero .content .container{max-width:calc(var(--max-width) / 2);margin-inline-end:0;padding-inline-end:0;}}.hero .content h1{line-height:.9}@media(width<= 499px){.hero .content h1{font-size:4.5rem;}}@media(width>= 500px) and (width <= 749px){.hero .content h1{font-size:5.25rem;}}@media(width>= 750px) and (width <= 1023px){.hero .content h1{font-size:6rem;}}@media(width>= 1024px) and (width <= 1249px){.hero .content h1{font-size:6.75rem;}}@media(width>= 1250px){.hero .content h1{font-size:7.5rem;}}.hero .content h1 span{line-height:1}@media(width<= 499px){.hero .content h1 span{font-size:3.5rem;}}@media(width>= 500px) and (width <= 749px){.hero .content h1 span{font-size:3.95rem;}}@media(width>= 750px) and (width <= 1023px){.hero .content h1 span{font-size:4.4rem;}}@media(width>= 1024px) and (width <= 1249px){.hero .content h1 span{font-size:4.85rem;}}@media(width>= 1250px){.hero .content h1 span{font-size:5.3rem;}}.hero .content .btn{margin-block-start:15px}@media(width>= 750px){.hero .content .btn{margin-block-start:25px;}}.hero .media{z-index:5;position:relative;aspect-ratio:1/1;margin-block-end:40px;max-width:90%;margin-inline-start:auto}@media(width>= 1024px){.hero .media{flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px);height:100%;align-self:stretch;margin-inline-start:auto;order:2;margin-block-end:0;}}.hero .media:has(.swiper-slide-active#slide-baby-ruth)::before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-babyruth,#150c8b)}.hero .media:has(.swiper-slide-active#slide-100-grand)::before{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-100grand,#e80929)}.hero .media::before{content:"";position:absolute;inset:0;z-index:-1;clip-path:url("#hero-clip-path");background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-butterfinger,#015cb9)}.hero .media .hero-swiper{width:100%;height:100%;display:block;clip-path:url("#swiper-clip-path")}.hero .media .swiper-pagination{position:absolute;inset-block-end:50px;inset-inline-start:55%;transform:translateX(-50%);z-index:10}.hero .media .swiper-pagination .swiper-pagination-bullet{background-color:var(--white);width:12px;height:12px;margin-inline:8px;border-radius:50%;opacity:.5;transition:background-color .3s}.hero .media .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--white);opacity:1}.hero .media .btn-pause{position:absolute;inset-block-end:12px;inset-inline-start:55%;transform:translateX(-50%);z-index:10;color:var(--lt-primary-color)}@media(prefers-reduced-motion){.hero .media .btn-pause{opacity:0}}.hero .media .btn-pause:focus-visible{outline-color:var(--lt-primary-color)}.hero .media .swiper-slide{position:relative;display:flex;align-items:center;padding-block-start:6%;padding-inline-start:10%;aspect-ratio:1/1}.hero .media .swiper-slide.swiper-slide-active picture:nth-child(2){opacity:1;transform:translate(0,0);transition:transform 1.5s .5s,opacity .5s}@media(prefers-reduced-motion){.hero .media .swiper-slide.swiper-slide-active picture:nth-child(2){transition:transform 0s,opacity 0s}}.hero .media .swiper-slide.swiper-slide-active picture:nth-child(3){opacity:1;transition:opacity .5s 1s}@media(prefers-reduced-motion){.hero .media .swiper-slide.swiper-slide-active picture:nth-child(3){transition:opacity 0s}}.hero .media picture:first-child{max-width:50%;width:100%;height:auto}.hero .media picture:first-child img{width:100%;height:auto}.hero .media picture:nth-child(2){position:absolute;inset-block-start:10%;inset-inline-end:-22%;width:80%;transform:translate(150%,150%);transition:transform 0s,opacity 0s;opacity:0}.hero .media picture:nth-child(2) img{width:100%;height:auto}.hero .media picture:nth-child(3){position:absolute;inset-block-end:70px;left:50%;transform:translateX(-37%);opacity:0;max-width:30%}@media(width>= 500px){.hero .media picture:nth-child(3){inset-block-end:17%;}}.hero .media picture:nth-child(3) img{width:100%;height:auto}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.skip-link a,button.skip-link{color:var(--white);background:var(--black);padding-block:3px;padding-inline:15px;width:auto;display:block;border-radius:0 0 5px 5px;position:absolute;inset-block-start:0;z-index:4500;font-weight:400;text-transform:uppercase;inset-inline-start:-10000px}@media(width<= 499px){.skip-link a,button.skip-link{font-size:1.6rem;}}@media(width>= 500px) and (width <= 749px){.skip-link a,button.skip-link{font-size:1.6rem;}}@media(width>= 750px) and (width <= 1023px){.skip-link a,button.skip-link{font-size:1.6rem;}}@media(width>= 1024px) and (width <= 1249px){.skip-link a,button.skip-link{font-size:1.6rem;}}@media(width>= 1250px){.skip-link a,button.skip-link{font-size:1.6rem;}}.skip-link a:hover,.skip-link a:focus,button.skip-link:hover,button.skip-link:focus{text-decoration:none;color:var(--white);inset-inline-start:45px}dialog::backdrop{background-color:rgba(0,0,0,0);transition:display .7s allow-discrete,overlay .7s allow-discrete,background-color .7s}dialog[open]::backdrop{background-color:var(--md-primary-color);opacity:.75}dialog{z-index:5000;max-width:1000px;width:90%;margin:20px;border:0;margin-inline:auto;padding-block:30px;padding-inline:30px;border-radius:0;opacity:0;text-align:start;overflow:scroll;color:var(--md-primary-color);transform:scale(0);margin-block:auto;box-shadow:5px 11px 23px rgba(0,0,0,.3);transition:opacity .7s ease-out,transform .7s ease-out,overlay .7s ease-out allow-discrete,display .7s ease-out allow-discrete}@media(width>= 1024px){dialog{padding-block:50px;padding-inline:60px;}}dialog[open]{opacity:1;transform:scale(1)}dialog .btn-dialog-close{width:36px;height:36px;border-radius:50%;border:0;vertical-align:middle;position:absolute;inset-inline-end:10px;inset-block-start:10px;padding:0;background:var(--md-primary-color)}dialog .btn-dialog-close:hover,dialog .btn-dialog-close:focus{background-color:var(--md-primary-color)}dialog .btn-dialog-close::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background-color:var(--white);transform:translate(-50%,-50%) rotate(45deg)}dialog .btn-dialog-close::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background-color:var(--white);transform:translate(-50%,-50%) rotate(-45deg)}dialog h3{text-transform:uppercase;color:var(--md-primary-color);letter-spacing:-2px}@media(width<= 499px){dialog h3{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){dialog h3{font-size:2.675rem;}}@media(width>= 750px) and (width <= 1023px){dialog h3{font-size:2.85rem;}}@media(width>= 1024px) and (width <= 1249px){dialog h3{font-size:3.025rem;}}@media(width>= 1250px){dialog h3{font-size:3.2rem;}}dialog ul{margin:0;padding:0;margin-block-end:30px}dialog ul li{display:flex;justify-content:space-between;margin-block-end:0}dialog table{border-collapse:collapse}dialog table thead tr{border-bottom:2px solid var(--md-primary-color)}dialog table thead tr th{padding-inline:10px;text-transform:uppercase;letter-spacing:-1px;text-align:start}dialog table thead tr th:last-child{text-align:end}dialog table tbody tr:first-child td{padding-block-start:15px}dialog table tbody tr td:last-child{text-align:end}dialog table tbody tr.vitamins td{padding-block-start:25px}dialog table td{padding-inline:10px}@starting-style{dialog[open]{opacity:0;transform:scale(0);}}@starting-style{dialog[open]::backdrop{background-color:rgba(0,0,0,0);}}.svg{position:absolute;width:0;height:0}footer{z-index:50;position:relative}@media(prefers-reduced-motion){footer .btn-pause{opacity:0}}footer a:focus-visible{outline-color:var(--white)}.footer-drip{width:100%;height:9vw;display:block;background-color:var(--md-primary-color);clip-path:url("#my-clip-path");margin-block-end:-1px}.page-footer-main{background:var(--md-primary-color);padding-block-start:80px}@media(width>= 750px){.page-footer-main{padding-block-start:20px;}}@media(width>= 750px){.page-footer-main .brands{display:flex;justify-content:space-between;align-items:center;column-gap:30px;}}@media(width>= 1024px){.page-footer-main .brands{column-gap:40px;}}.page-footer-main .brands .logo{flex:0 0 23%;max-width:70%;max-width:230px;margin-inline:auto}.page-footer-main .brands .logo img{width:100%;height:auto}.page-footer-main .brands hr{flex:0 0 15%}.page-footer-main .brand-logos{display:flex;justify-content:space-between;column-gap:8px;flex:1 1 100%;align-items:center}@media(width>= 750px){.page-footer-main .brand-logos{column-gap:25px;}}@media(width>= 1250px){.page-footer-main .brand-logos{column-gap:60px;}}.page-footer-main .brand-logos a{position:relative;flex:1 1 calc(33% - 6px)}.page-footer-main .brand-logos a:hover img:first-child,.page-footer-main .brand-logos a:focus img:first-child{opacity:0}.page-footer-main .brand-logos a:hover img.hover-img,.page-footer-main .brand-logos a:focus img.hover-img{opacity:1}.page-footer-main .brand-logos a img{width:100%;height:auto;line-height:0}.page-footer-main .brand-logos a img.hover-img{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-footer-main hr{background-color:var(--lt-primary-color);margin-block-end:30px}.page-footer-bottom{background-color:var(--md-primary-color);padding-block-end:5px}.footer-nav-bottom{position:relative;width:100%;padding-block-end:30px;display:flex;gap:50px 50px;align-items:center;flex-wrap:wrap;flex-flow:column}@media(width>= 1024px){.footer-nav-bottom{flex-flow:row;justify-content:space-between;}}.footer-nav-bottom ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px 20px;justify-content:center;align-items:center;text-align:center}@media(width>= 750px){.footer-nav-bottom ul{flex-flow:row;justify-content:space-between;}}.footer-nav-bottom ul li{padding:0}@media(width>= 750px){.footer-nav-bottom ul li{margin-inline-end:20px;}}.footer-nav-bottom ul li a{text-transform:uppercase;font-weight:500;color:var(--lt-primary-color);letter-spacing:.12rem;text-decoration:none;line-height:1.2;display:block}@media(width<= 499px){.footer-nav-bottom ul li a{font-size:1.5rem;}}@media(width>= 500px) and (width <= 749px){.footer-nav-bottom ul li a{font-size:1.5rem;}}@media(width>= 750px) and (width <= 1023px){.footer-nav-bottom ul li a{font-size:1.5rem;}}@media(width>= 1024px) and (width <= 1249px){.footer-nav-bottom ul li a{font-size:1.5rem;}}@media(width>= 1250px){.footer-nav-bottom ul li a{font-size:1.5rem;}}.footer-nav-bottom ul li a.btn{min-width:165px}.footer-nav-bottom ul li a.btn:hover,.footer-nav-bottom ul li a.btn:focus{border-color:var(--lt-primary-color);text-decoration:none}@media(prefers-reduced-motion){.footer-nav-bottom ul li a.btn:hover,.footer-nav-bottom ul li a.btn:focus{transition:0s}}.footer-nav-bottom ul li a.btn:hover::before,.footer-nav-bottom ul li a.btn:focus::before{background-color:var(--lt-primary-color);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.footer-nav-bottom ul li a.btn:hover::before,.footer-nav-bottom ul li a.btn:focus::before{transition:0s}}.footer-nav-bottom ul li a.btn:hover .text,.footer-nav-bottom ul li a.btn:focus .text{color:var(--md-primary-color);transition:color 1s}@media(prefers-reduced-motion){.footer-nav-bottom ul li a.btn:hover .text,.footer-nav-bottom ul li a.btn:focus .text{transition:0s}}.footer-nav-bottom ul li a.btn:hover .drip,.footer-nav-bottom ul li a.btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.footer-nav-bottom ul li a.btn:hover .drip,.footer-nav-bottom ul li a.btn:focus .drip{transition:0s}}.footer-nav-bottom ul li a.btn:hover .drip img,.footer-nav-bottom ul li a.btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.footer-nav-bottom ul li a.btn:hover .drip img,.footer-nav-bottom ul li a.btn:focus .drip img{transition:0s}}.footer-nav-bottom ul li a:hover,.footer-nav-bottom ul li a:focus{text-decoration:underline}.footer-nav-bottom ul li:last-child{margin-inline-end:0}.footer-nav-bottom .original-candy-bars{display:flex;flex-wrap:wrap;gap:20px 35px;align-items:center;justify-content:center}@media(width>= 500px){.footer-nav-bottom .original-candy-bars{flex-wrap:nowrap;}}@media(width>= 1024px){.footer-nav-bottom .original-candy-bars{max-width:50%;justify-content:flex-end;}}.footer-nav-bottom .original-candy-bars h2{color:var(--lt-primary-color);text-align:center;text-wrap:unset;font-weight:500;letter-spacing:1.28px;text-transform:uppercase;margin-block-end:0;line-height:1.2}@media(width<= 499px){.footer-nav-bottom .original-candy-bars h2{font-size:1.5rem;}}@media(width>= 500px) and (width <= 749px){.footer-nav-bottom .original-candy-bars h2{font-size:1.525rem;}}@media(width>= 750px) and (width <= 1023px){.footer-nav-bottom .original-candy-bars h2{font-size:1.55rem;}}@media(width>= 1024px) and (width <= 1249px){.footer-nav-bottom .original-candy-bars h2{font-size:1.575rem;}}@media(width>= 1250px){.footer-nav-bottom .original-candy-bars h2{font-size:1.6rem;}}@media(width>= 500px){.footer-nav-bottom .original-candy-bars h2{text-align:start;}}.footer-nav-bottom .original-candy-bars img{width:auto;height:auto;max-width:120px}.marquee{--gap:1rem;position:relative;display:flex;overflow:hidden;user-select:none;gap:var(--gap);color:var(--lt-primary-color)}.marquee-content{flex-shrink:0;display:flex;align-items:center;gap:var(--gap);min-width:100%;padding:0;margin:0;font-weight:500}@media(width<= 499px){.marquee-content{font-size:2.2rem;}}@media(width>= 500px) and (width <= 749px){.marquee-content{font-size:2.35rem;}}@media(width>= 750px) and (width <= 1023px){.marquee-content{font-size:2.5rem;}}@media(width>= 1024px) and (width <= 1249px){.marquee-content{font-size:2.65rem;}}@media(width>= 1250px){.marquee-content{font-size:2.8rem;}}.marquee-content span{font-weight:900}@keyframes scroll{from{transform:translateX(calc(-100% - var(--gap)))}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.marquee-content{animation-play-state:paused!important}}.enable-animation .marquee-content{animation:scroll 25s linear infinite}.marquee-reverse .marquee-content{animation-direction:reverse}.marquee-hover-pause:hover .marquee-content{animation-play-state:paused}.marquee-fit-content{max-width:fit-content}.marquee-pos-absolute .marquee-content:last-child{position:absolute;top:0;left:0}.enable-animation .marquee-pos-absolute .marquee-content:last-child{animation-name:scroll-abs}@keyframes scroll-abs{from{transform:translateX(0)}to{transform:translateX(calc(100% + var(--gap)))}}.marquee-content>span{text-transform:uppercase;flex:0 0 auto}@media(width<= 499px){.marquee-content > span{font-size:3.6rem;}}@media(width>= 500px) and (width <= 749px){.marquee-content > span{font-size:3.725rem;}}@media(width>= 750px) and (width <= 1023px){.marquee-content > span{font-size:3.85rem;}}@media(width>= 1024px) and (width <= 1249px){.marquee-content > span{font-size:3.975rem;}}@media(width>= 1250px){.marquee-content > span{font-size:4.1rem;}}.marquee-content>span.bullet{margin-inline:25px}#marquee-pause{margin-inline-start:auto;text-align:end}.btn-pause{width:34px;height:34px;border:3px solid var(--lt-primary-color);border-radius:50%;background-color:transparent;position:relative;display:block;color:var(--lt-primary-color);padding:0}.btn-pause:hover,.btn-pause:focus{background-color:var(--lt-primary-color)}.btn-pause:hover::before,.btn-pause:hover::after,.btn-pause:focus::before,.btn-pause:focus::after{background-color:var(--md-primary-color)}.btn-pause:hover.play::before,.btn-pause:focus.play::before{border-color:transparent transparent transparent var(--md-primary-color)}.btn-pause::before,.btn-pause::after{content:"";border:unset;display:block;width:3px;height:14px;background-color:var(--lt-primary-color);border-radius:3px;position:absolute;top:50%;left:50%}.btn-pause::before{transform:translate(calc(-50% - 4px),-50%)}.btn-pause::after{transform:translate(calc(-50% + 4px),-50%)}.btn-pause:focus-visible{outline-color:var(--white)}.btn-pause.play::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent var(--lt-primary-color);transform:rotate(0deg);left:10px;top:7px;background-color:transparent;border-radius:0}.btn-pause.play::after{display:none}.page-header{z-index:1000;position:absolute;width:100%;transition:inset-inline-end .5s}.page-header.headroom--not-top{position:fixed;inset-block-start:0}.page-header .page-header-full{display:none;position:absolute;inset-block-start:0;inset-inline:0;z-index:2}.page-header .page-header-compact{display:block;position:absolute;inset-block-start:0;inset-inline:0;z-index:2}.page-header .page-header-compact.open{position:fixed}@media(width>= 1024px){.page-header .page-header-full{display:block;}.page-header .page-header-compact{display:none;}}.header-nav-primary{position:relative}.header-nav-primary>ul{margin:0;padding:0;display:flex;flex-flow:row;align-items:center;list-style:none;column-gap:25px}@media(width>= 1250px){.header-nav-primary > ul{column-gap:50px;}}.header-nav-primary>ul>li{position:relative}.header-nav-primary>ul>li a{text-decoration:none;padding-inline:25px}.menu{justify-self:flex-end}@media(width>= 1024px){.menu{justify-self:flex-start;}}.menu button{display:flex;flex-flow:column;row-gap:9px;padding:0;background-color:transparent;z-index:500;border:0;position:relative}@media(width>= 1024px){.menu button{display:none;}}.menu button .bar{width:47px;height:2px;background-color:var(--black);display:block;border-radius:2px}.menu button[aria-expanded=true] .bar{background-color:var(--md-primary-color)}.menu button[aria-expanded=true] .bar:nth-last-child(3){opacity:0}.menu button[aria-expanded=true] .bar:nth-last-child(2){transform:rotate(135deg) translate(-2px,-2px)}.menu button[aria-expanded=true] .bar:last-child{transform-origin:center;transform:rotate(45deg) translate(-5px,-11px)}.menu .header-nav-primary{display:none}.menu .header-nav-primary.show{display:block}.menu .header-nav-primary button{z-index:50}@media(width< 1024px){.menu .header-nav-primary{position:absolute;width:100%;background-color:#f3e5c8;inset-block:-20px 0;inset-inline-end:0;min-height:300px;padding-inline:30px 15px;padding-block:90px 30px;z-index:0;background-image:url("/candybars/assets/images/bg-pattern-mobile.webp");background-repeat:repeat;}.menu .header-nav-primary ul{display:block;}.menu .header-nav-primary ul li{margin-block-end:30px;text-align:end;}}@media(width>= 1024px){.menu .header-nav-primary{display:block;}}.page-header-compact{background:#fff}.page-header-compact .container{display:grid;grid-template-columns:135px 1fr;column-gap:20px}.page-header-compact .logo{display:inline-block;margin-block:10px;width:100%;line-height:1}.page-header-compact .logo img{width:100%;height:auto}.page-header-compact .off-canvas-trigger{background-color:#d8d8d8;color:#333;border:0;place-self:center flex-end;padding:10px}@media(width<= 499px){.page-header-compact .off-canvas-trigger{font-size:2.7rem;}}@media(width>= 500px) and (width <= 749px){.page-header-compact .off-canvas-trigger{font-size:2.7rem;}}@media(width>= 750px) and (width <= 1023px){.page-header-compact .off-canvas-trigger{font-size:2.7rem;}}@media(width>= 1024px) and (width <= 1249px){.page-header-compact .off-canvas-trigger{font-size:2.7rem;}}@media(width>= 1250px){.page-header-compact .off-canvas-trigger{font-size:2.7rem;}}.page-header-compact .off-canvas-trigger .bar{width:20px;height:3px;margin-block-end:4px;background-color:var(--dk-gray);display:block}.page-header-compact .off-canvas-trigger .bar:last-child{margin-block-end:0}.page-main{overflow:hidden}#content{transition:margin-inline-end .5s}.block-content+.accordions{margin-block-start:45px;padding-block-end:50px}@media(width>= 750px){.block-content + .accordions{padding-block-end:100px;}}.block-accordion{margin-block-start:20px;padding:0}.block-accordion.baby-ruth .accordion-toggle button{background-color:var(--dk-babyruth)}.block-accordion.baby-ruth .accordion-toggle button:hover,.block-accordion.baby-ruth .accordion-toggle button:focus{outline-color:var(--dk-babyruth)}.block-accordion.grand .accordion-toggle button{background-color:var(--dk-100grand)}.block-accordion.grand .accordion-toggle button:hover,.block-accordion.grand .accordion-toggle button:focus{outline-color:var(--dk-100grand)}.block-accordion .accordion-toggle{display:block;width:100%;margin-block-end:0}.block-accordion .accordion-toggle button{cursor:pointer;position:relative;padding-block:23px;padding-inline:25px;color:var(--black);background-color:var(--dk-butterfinger);border:2px solid transparent;border-radius:40px;width:100%;display:flex;align-items:center;justify-content:space-between;min-height:123px;text-align:start;transition:color .2s,background-color .2s,border .2s}@media(width<= 499px){.block-accordion .accordion-toggle button{font-size:1.6rem;}}@media(width>= 500px) and (width <= 749px){.block-accordion .accordion-toggle button{font-size:1.95rem;}}@media(width>= 750px) and (width <= 1023px){.block-accordion .accordion-toggle button{font-size:2.3rem;}}@media(width>= 1024px) and (width <= 1249px){.block-accordion .accordion-toggle button{font-size:2.65rem;}}@media(width>= 1250px){.block-accordion .accordion-toggle button{font-size:3rem;}}@media(width>= 750px){.block-accordion .accordion-toggle button{padding-inline:60px;}}.block-accordion .accordion-toggle button img{max-width:calc(100% - 70px)}.block-accordion .accordion-toggle button span{width:50px;height:50px;border-radius:50%;background-color:var(--md-100grand);display:block;position:relative}.block-accordion .accordion-toggle button span::before{content:"";position:absolute;width:24px;height:12px;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;transform:translate(calc(-50% - 1px),calc(-50% + 1px)) rotate(180deg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M26 14L14 2L2 14' stroke='%23015CB9' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.block-accordion .accordion-toggle button[aria-expanded=true]{background:transparent;border-radius:40px 40px 0 0;border:2px solid var(--md-primary-color);border-block-end:0}.block-accordion .accordion-toggle button[aria-expanded=true] span{transform:rotate(180deg)}.block-accordion .accordion-toggle button:hover,.block-accordion .accordion-toggle button:focus{outline:2px solid var(--dk-butterfinger);outline-offset:2px}.block-accordion .accordion-content{border:2px solid var(--md-primary-color);border-block-start:0;padding-inline:30px;padding-block:10px 40px;border-radius:0 0 40px 40px}@media(width<= 499px){.block-accordion .accordion-content{font-size:1.4rem;}}@media(width>= 500px) and (width <= 749px){.block-accordion .accordion-content{font-size:1.475rem;}}@media(width>= 750px) and (width <= 1023px){.block-accordion .accordion-content{font-size:1.55rem;}}@media(width>= 1024px) and (width <= 1249px){.block-accordion .accordion-content{font-size:1.625rem;}}@media(width>= 1250px){.block-accordion .accordion-content{font-size:1.7rem;}}.block-accordion .accordion-content *:first-child{margin-block-start:0}.block-accordion .accordion-content *:last-child{margin-block-end:0}div.anchor{display:block;position:relative;inset-block-start:-250px;visibility:hidden;z-index:-1}.callout-ice-cream{display:flex;justify-content:center;column-gap:60px;align-items:center;padding-block:30px 50px}@media(width>= 750px){.callout-ice-cream{justify-content:space-between;padding-block:50px 100px;}}.callout-ice-cream .line{height:2px;background-color:var(--md-primary-color);width:100%;display:none}@media(width>= 750px){.callout-ice-cream .line{display:block;}}.callout-ice-cream .shape{background-color:var(--md-primary-color);color:var(--white);text-transform:uppercase;font-weight:800;text-align:center;flex:0 0 280px;padding-block:80px 50px;padding-inline:40px;line-height:.85;clip-path:url("#ice-cream-clip-path")}@media(width<= 499px){.callout-ice-cream .shape{font-size:2.8rem;}}@media(width>= 500px) and (width <= 749px){.callout-ice-cream .shape{font-size:2.8rem;}}@media(width>= 750px) and (width <= 1023px){.callout-ice-cream .shape{font-size:2.8rem;}}@media(width>= 1024px) and (width <= 1249px){.callout-ice-cream .shape{font-size:2.8rem;}}@media(width>= 1250px){.callout-ice-cream .shape{font-size:2.8rem;}}@media(width<= 499px){.callout-ice-cream .shape span{font-size:6.1rem;}}@media(width>= 500px) and (width <= 749px){.callout-ice-cream .shape span{font-size:6.1rem;}}@media(width>= 750px) and (width <= 1023px){.callout-ice-cream .shape span{font-size:6.1rem;}}@media(width>= 1024px) and (width <= 1249px){.callout-ice-cream .shape span{font-size:6.1rem;}}@media(width>= 1250px){.callout-ice-cream .shape span{font-size:6.1rem;}}.campaign-callout{z-index:5;position:relative;color:var(--white)}.campaign-callout .background{width:98%;height:100%;position:absolute;inset-block:0;inset-inline-start:0;background-color:var(--dk-butterfinger);clip-path:polygon(100% 0,98% 1%,100% 2%,98% 3%,100% 4%,98% 5%,100% 6%,98% 7%,100% 8%,98% 9%,100% 10%,98% 11%,100% 12%,98% 13%,100% 14%,98% 15%,100% 16%,98% 17%,100% 18%,98% 19%,100% 20%,98% 21%,100% 22%,98% 23%,100% 24%,98% 25%,100% 26%,98% 27%,100% 28%,98% 29%,100% 30%,98% 31%,100% 32%,98% 33%,100% 34%,98% 35%,100% 36%,98% 37%,100% 38%,98% 39%,100% 40%,98% 41%,100% 42%,98% 43%,100% 44%,98% 45%,100% 46%,98% 47%,100% 48%,98% 49%,100% 50%,98% 51%,100% 52%,98% 53%,100% 54%,98% 55%,100% 56%,98% 57%,100% 58%,98% 59%,100% 60%,98% 61%,100% 62%,98% 63%,100% 64%,98% 65%,100% 66%,98% 67%,100% 68%,98% 69%,100% 70%,98% 71%,100% 72%,98% 73%,100% 74%,98% 75%,100% 76%,98% 77%,100% 78%,98% 79%,100% 80%,98% 81%,100% 82%,98% 83%,100% 84%,98% 85%,100% 86%,98% 87%,100% 88%,98% 89%,100% 90%,98% 91%,100% 92%,98% 93%,100% 94%,98% 95%,100% 96%,98% 97%,100% 98%,98% 99%,100% 100%,0 100%,0% 0%)}@media(width>= 750px){.campaign-callout .background{width:calc(100% - 10px);clip-path:polygon(100% 0,99% 3%,100% 6%,99% 9%,100% 12%,99% 15%,100% 18%,99% 21%,100% 24%,99% 27%,100% 30%,99% 33%,100% 36%,99% 39%,100% 42%,99% 45%,100% 48%,99% 51%,100% 54%,99% 57%,100% 60%,99% 63%,100% 66%,99% 69%,100% 72%,99% 75%,100% 78%,99% 81%,100% 84%,99% 87%,100% 90%,99% 93%,100% 96%,99% 98%,100% 100%,0 100%,0% 0%);}}@media(width>= 1650px){.campaign-callout .background{width:95%;}}.campaign-callout .container{display:grid;grid-template-columns:100%;row-gap:70px;padding-block:40px;align-items:center;padding-inline:20px 30px}@media(width>= 750px){.campaign-callout .container{grid-template-columns:50% 1fr;column-gap:35px;padding-inline:var(--large-container-padding);padding-block:70px;}}@media(width>= 1250px){.campaign-callout .container{column-gap:65px;}}.campaign-callout .campaign-logo{max-width:204px;width:50%;height:auto;margin-block-end:25px}@media(width<= 499px){.campaign-callout h2{font-size:3rem;}}@media(width>= 500px) and (width <= 749px){.campaign-callout h2{font-size:3.65rem;}}@media(width>= 750px) and (width <= 1023px){.campaign-callout h2{font-size:4.3rem;}}@media(width>= 1024px) and (width <= 1249px){.campaign-callout h2{font-size:4.95rem;}}@media(width>= 1250px){.campaign-callout h2{font-size:5.6rem;}}.campaign-callout .btn{color:var(--dk-butterfinger);background-color:var(--md-butterfinger);border-color:var(--md-butterfinger);margin-block-start:10px}.campaign-callout .btn::before{content:"";width:calc(100% - 38px);height:0;background-color:var(--md-butterfinger);position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.campaign-callout .btn .text{position:relative;z-index:5;transition:color .2s}.campaign-callout .btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.campaign-callout .btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.campaign-callout .btn .drip img{inset-inline-start:2%;width:97%;}}.campaign-callout .btn.disabled:hover,.campaign-callout .btn.disabled:focus,.campaign-callout .btn[disabled]:hover,.campaign-callout .btn[disabled]:focus,fieldset[disabled] .campaign-callout .btn:hover,fieldset[disabled] .campaign-callout .btn:focus{background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}.campaign-callout .btn:hover,.campaign-callout .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.campaign-callout .btn:hover,.campaign-callout .btn:focus{transition:0s}}.campaign-callout .btn:hover::before,.campaign-callout .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.campaign-callout .btn:hover::before,.campaign-callout .btn:focus::before{transition:0s}}.campaign-callout .btn:hover .text,.campaign-callout .btn:focus .text{color:var(--dk-butterfinger);transition:color 1s}@media(prefers-reduced-motion){.campaign-callout .btn:hover .text,.campaign-callout .btn:focus .text{transition:0s}}.campaign-callout .btn:hover .drip,.campaign-callout .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.campaign-callout .btn:hover .drip,.campaign-callout .btn:focus .drip{transition:0s}}.campaign-callout .btn:hover .drip img,.campaign-callout .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.campaign-callout .btn:hover .drip img,.campaign-callout .btn:focus .drip img{transition:0s}}.campaign-callout .media{position:relative}.campaign-callout .media button{position:absolute;inset-block-end:10px;inset-inline-end:10px;z-index:50;border-color:var(--white)}.campaign-callout .media button::before,.campaign-callout .media button::after{background-color:var(--white)}.campaign-callout .media button:hover,.campaign-callout .media button:focus{background-color:var(--white)}.campaign-callout .media button:hover::before,.campaign-callout .media button:hover::after,.campaign-callout .media button:focus::before,.campaign-callout .media button:focus::after{background-color:var(--md-primary-color)}.campaign-callout .media button.play::before{background-color:transparent;border-color:transparent transparent transparent var(--md-primary-color)}.campaign-callout .media img{line-height:0;display:block;border-radius:20px;width:100%;height:auto}.campaign-callout .gallery-nav{display:flex;justify-content:center;margin-block-start:20px;align-items:center;column-gap:24px;position:absolute;inset-block-end:-45px;left:50%;transform:translateX(-50%);z-index:50}.campaign-callout .swiper-pagination.swiper-pagination-horizontal{background-color:var(--white);padding:9px;border-radius:100px;position:relative;display:inline-flex;width:auto;inset:unset}.campaign-callout .swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:var(--md-babyruth);opacity:1;width:8px;height:8px;margin-inline:4px}.campaign-callout .swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--dk-butterfinger)}.campaign-callout .swiper-button{border:2px solid var(--white);border-radius:50%;width:26px;height:26px;margin-block-start:0;position:relative;inset:unset;flex:0 0 26px}.campaign-callout .swiper-button::after{content:"";width:11px;height:11px;color:var(--md-butterfinger);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3e%3cpath d='M6.99993 12.2L12.1999 7.00005M12.1999 7.00005L6.99993 1.80005M12.1999 7.00005H1.79993' stroke='%23FFCE07' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.campaign-callout .swiper-button:hover,.campaign-callout .swiper-button:focus{background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}.campaign-callout .swiper-button:hover::after,.campaign-callout .swiper-button:focus::after{filter:brightness(1) invert(1)}.campaign-callout .swiper-button.swiper-button-prev{inset:unset}.campaign-callout .swiper-button.swiper-button-prev::after{transform:translate(-50%,-50%) scaleX(-1)}.branded-area{position:relative;padding-block-start:100px}.branded-area.interior>picture{inset-block-start:-20%}.branded-area>picture{position:absolute;inset-block-start:20px;inset-inline-end:0;max-width:100%}@media(width>= 750px){.branded-area > picture{max-width:50%;}}.branded-area>picture img{width:100%;height:auto}.multi-column-block{z-index:5;position:relative;clear:both;display:grid;gap:15px;grid-template-columns:1fr}.multi-column-block.candy-bar-hover>div{position:relative}.multi-column-block.candy-bar-hover>div:hover figure picture:nth-child(1),.multi-column-block.candy-bar-hover>div:focus-within figure picture:nth-child(1){opacity:0}.multi-column-block.candy-bar-hover>div:hover figure picture:nth-child(2),.multi-column-block.candy-bar-hover>div:focus-within figure picture:nth-child(2){opacity:1}.multi-column-block.candy-bar-hover>div:hover .btn,.multi-column-block.candy-bar-hover>div:focus-within .btn{border-color:var(--md-primary-color);text-decoration:none}@media(prefers-reduced-motion){.multi-column-block.candy-bar-hover>div:hover .btn,.multi-column-block.candy-bar-hover>div:focus-within .btn{transition:0s}}.multi-column-block.candy-bar-hover>div:hover .btn::before,.multi-column-block.candy-bar-hover>div:focus-within .btn::before{background-color:var(--md-primary-color);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.multi-column-block.candy-bar-hover>div:hover .btn::before,.multi-column-block.candy-bar-hover>div:focus-within .btn::before{transition:0s}}.multi-column-block.candy-bar-hover>div:hover .btn .text,.multi-column-block.candy-bar-hover>div:focus-within .btn .text{color:var(--white);transition:color 1s}@media(prefers-reduced-motion){.multi-column-block.candy-bar-hover>div:hover .btn .text,.multi-column-block.candy-bar-hover>div:focus-within .btn .text{transition:0s}}.multi-column-block.candy-bar-hover>div:hover .btn .drip,.multi-column-block.candy-bar-hover>div:focus-within .btn .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.multi-column-block.candy-bar-hover>div:hover .btn .drip,.multi-column-block.candy-bar-hover>div:focus-within .btn .drip{transition:0s}}.multi-column-block.candy-bar-hover>div:hover .btn .drip img,.multi-column-block.candy-bar-hover>div:focus-within .btn .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.multi-column-block.candy-bar-hover>div:hover .btn .drip img,.multi-column-block.candy-bar-hover>div:focus-within .btn .drip img{transition:0s}}@media(width< 600px){.multi-column-block.candy-bar-hover > div:hover .btn,.multi-column-block.candy-bar-hover > div:focus-within .btn{background-color:var(--md-primary-color);}}.multi-column-block.contact{align-items:flex-end}.multi-column-block.contact.column-3{grid-template-columns:1fr;gap:70px 40px}@media(width>= 600px){.multi-column-block.contact.column-3{grid-template-columns:repeat(3,1fr);}}.multi-column-block.contact figure img{max-width:100%}.multi-column-block.column-2{max-width:700px;grid-template-columns:repeat(2,1fr)}.multi-column-block.column-3{grid-template-columns:100%;row-gap:50px}@media(width>= 380px){.multi-column-block.column-3{grid-template-columns:repeat(3,1fr);}}@media(width>= 600px){.multi-column-block.column-4{grid-template-columns:repeat(2,1fr);}}@media(width>= 1024px){.multi-column-block.column-4{grid-template-columns:repeat(3,1fr);}}@media(width>= 1250px){.multi-column-block.column-4{grid-template-columns:repeat(4,1fr);}}.multi-column-block figure{max-width:100%;margin-block-end:20px;position:relative}.multi-column-block figure img{height:auto}.multi-column-block figure picture:nth-child(2){opacity:0;position:absolute;height:100%;width:auto;left:50%;transform:translateX(-44%)}.multi-column-block figure picture:nth-child(2) img{height:100%;width:auto;margin-inline:auto;display:block;text-align:center}@media(width< 600px){.multi-column-block .btn{padding-inline:0;padding-block:0;border:0;border-bottom:2px solid var(--md-primary-color);border-radius:0;letter-spacing:0;font-weight:500;}.multi-column-block .btn .drip{display:none;}.multi-column-block .btn::before{display:none;}}.proudct-listing{display:block;position:relative;margin-block-end:30px}@media(width>= 750px){.proudct-listing{display:grid;gap:0 30px;grid-template-columns:repeat(3,1fr);}}@media(width>= 750px){.proudct-listing::before{content:"";width:100vw;height:70px;background-color:rgba(100,100,100,.1);position:absolute;inset-block-start:20px;left:50%;transform:translateX(-50%);}}.product-item{border-radius:40px;padding-block-start:35px;position:relative;max-width:400px;width:100%;margin-inline:auto;background-color:var(--md-butterfinger)}@media(width< 750px){.product-item:not(:first-child){margin-block-start:-50px;}}@media(width>= 750px){.product-item:not(.open){background-color:transparent;}}@media(width< 750px){.product-item.open .logo-area{height:140px;}.product-item.open .logo-area .logo{transform:translateY(-50px);}}.product-item.open .product-initial-content-area{visibility:hidden;opacity:0;position:absolute;inset-inline:0;inset-block-start:80px;transition:opacity .5s,visibility .5s;transition-delay:.5s}@media(prefers-reduced-motion){.product-item.open .product-initial-content-area{transition:0s}}.product-item.open+.product-end-content-area{clip-path:unset;width:100%;height:100%;inset-inline-start:0!important;margin-block:-70px 60px;max-width:400px;margin-inline:auto;padding-block:50px}@media(width>= 750px){.product-item.open + .product-end-content-area{max-width:unset;margin-block-start:0;}}@media(width>= 1024px){.product-item.open + .product-end-content-area{min-height:calc(100% - 115px);height:auto;}}.product-item.open+.product-end-content-area>*{opacity:1;visibility:visible}.product-item.open.product-area-butterfinger{background-color:var(--md-butterfinger)}.product-item.open.product-area-baby-ruth{background-color:var(--md-babyruth)}.product-item.open.product-area-100-grand{background-color:var(--md-100grand)}.product-item.open .logo{filter:unset}.product-item.product-area-baby-ruth{background-color:var(--md-babyruth)}@media(width>= 750px){.product-item.product-area-baby-ruth{background-color:transparent;}}.product-item.product-area-baby-ruth .product-initial-content-area{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-babyruth,#150c8b)}.product-item.product-area-baby-ruth:hover,.product-item.product-area-baby-ruth:focus-within{background-color:var(--md-babyruth)}.product-item.product-area-100-grand{background-color:var(--md-100grand)}@media(width>= 750px){.product-item.product-area-100-grand{background-color:transparent;}}.product-item.product-area-100-grand .product-initial-content-area{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-100grand,#e80929)}.product-item.product-area-100-grand:hover,.product-item.product-area-100-grand:focus-within{background-color:var(--md-100grand)}.product-item:hover,.product-item:focus-within{background-color:var(--md-butterfinger)}.product-item:hover .logo,.product-item:focus-within .logo{filter:unset}.product-item:hover .product-initial-content-area .plus-ice,.product-item:focus-within .product-initial-content-area .plus-ice{opacity:1;transform:translateY(0)}.product-item:hover .product-initial-content-area figure .silo,.product-item:focus-within .product-initial-content-area figure .silo{opacity:0}.product-item:hover .product-initial-content-area figure .stacked,.product-item:focus-within .product-initial-content-area figure .stacked{opacity:1}.product-item:hover .product-initial-content-area .btn,.product-item:focus-within .product-initial-content-area .btn{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.product-item:hover .product-initial-content-area .btn,.product-item:focus-within .product-initial-content-area .btn{transition:0s}}.product-item:hover .product-initial-content-area .btn::before,.product-item:focus-within .product-initial-content-area .btn::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.product-item:hover .product-initial-content-area .btn::before,.product-item:focus-within .product-initial-content-area .btn::before{transition:0s}}.product-item:hover .product-initial-content-area .btn .text,.product-item:focus-within .product-initial-content-area .btn .text{color:var(--dk-butterfinger);transition:color 1s}@media(prefers-reduced-motion){.product-item:hover .product-initial-content-area .btn .text,.product-item:focus-within .product-initial-content-area .btn .text{transition:0s}}.product-item:hover .product-initial-content-area .btn .drip,.product-item:focus-within .product-initial-content-area .btn .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.product-item:hover .product-initial-content-area .btn .drip,.product-item:focus-within .product-initial-content-area .btn .drip{transition:0s}}.product-item:hover .product-initial-content-area .btn .drip img,.product-item:focus-within .product-initial-content-area .btn .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.product-item:hover .product-initial-content-area .btn .drip img,.product-item:focus-within .product-initial-content-area .btn .drip img{transition:0s}}.product-item .logo-area{height:45px;display:flex;align-items:center}.product-item .logo{margin-inline:auto;display:block}@media(width>= 750px){.product-item .logo{filter:grayscale(100%);transform:unset;}}.product-item .product-initial-content-area{margin-block-start:35px;border-radius:40px;padding-block-end:40px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-butterfinger,#015cb9);overflow:hidden}@media(width>= 750px){.product-item .product-initial-content-area{padding-block-end:80px;}}.product-item .product-initial-content-area .plus-ice{width:100%;color:var(--dk-butterfinger);position:relative;text-align:center;transition:transform var(--animation-time),opacity var(--animation-time);opacity:1;transform:translateY(0)}@media(prefers-reduced-motion){.product-item .product-initial-content-area .plus-ice{transition:0s}}@media(width>= 750px){.product-item .product-initial-content-area .plus-ice{opacity:0;transform:translateY(-100%);}}.product-item .product-initial-content-area .plus-ice .text{font-weight:800;letter-spacing:-2%;line-height:1.1;text-transform:uppercase;position:relative;inset-block-start:5px;text-align:center;z-index:0;padding-block-start:3px;font-size:1.6rem}@media(width>= 400px){.product-item .product-initial-content-area .plus-ice .text{font-size:2.2rem;}}@media(width>= 750px){.product-item .product-initial-content-area .plus-ice .text{font-size:1.4rem;}}@media(width>= 1024px){.product-item .product-initial-content-area .plus-ice .text{font-size:2.2rem;}}@media(width>= 1250px){.product-item .product-initial-content-area .plus-ice .text{font-size:2.4rem;}}.product-item .product-initial-content-area .plus-ice img{width:auto;height:10rem;margin-inline:auto;display:block;line-height:0;position:absolute;left:50%;transform:translateX(-50%)}.product-item .product-initial-content-area figure{position:relative;padding-block:30px}.product-item .product-initial-content-area figure .silo{margin-inline:auto;display:block;width:60%;height:auto}.product-item .product-initial-content-area figure .stacked{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;opacity:0;height:auto}.product-item .product-initial-content-area button{background-color:transparent;border:0;margin-inline:auto;display:block;cursor:pointer}.product-item .product-initial-content-area .btn{color:var(--dk-butterfinger);background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}.product-item .product-initial-content-area .btn::before{content:"";width:calc(100% - 38px);height:0;background-color:var(--md-butterfinger);position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.product-item .product-initial-content-area .btn .text{position:relative;z-index:5;transition:color .2s}.product-item .product-initial-content-area .btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.product-item .product-initial-content-area .btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.product-item .product-initial-content-area .btn .drip img{inset-inline-start:2%;width:97%;}}.product-item .product-initial-content-area .btn.disabled:hover,.product-item .product-initial-content-area .btn.disabled:focus,.product-item .product-initial-content-area .btn[disabled]:hover,.product-item .product-initial-content-area .btn[disabled]:focus,fieldset[disabled] .product-item .product-initial-content-area .btn:hover,fieldset[disabled] .product-item .product-initial-content-area .btn:focus{background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}.product-item .product-initial-content-area .btn:focus-visible{outline-color:var(--white)}.product-end-content-area{background:radial-gradient(50% 50% at 50% 50%,#015cb9 43.5%,#0152a6 100%);padding-block:50px;display:grid;grid-template-columns:100%;gap:40px 30px;align-items:center;z-index:10;border-radius:40px;width:0%;height:0;clip-path:polygon(0 0,0 0,0 0,0 0);transition:width .5s ease-in-out,inset-inline-start .5s ease-in-out;text-align:center;position:relative}@media(prefers-reduced-motion){.product-end-content-area{transition:0s}}@media(width>= 750px){.product-end-content-area{grid-template-columns:1fr 1fr;padding-block:70px 50px;text-align:start;inset-block-start:115px;inset-inline:0;position:absolute;height:100%;margin-block-end:0;transition:width .5s ease-in-out,inset-inline-start .5s ease-in-out;}}@media(width>= 750px) and (prefers-reduced-motion){.product-end-content-area{transition:0s;}}@media(width>= 1250px){.product-end-content-area{grid-template-columns:1fr 55%;}}.product-end-content-area>*{opacity:0;transition:opacity .5s;transition-delay:.4s;visibility:hidden}@media(prefers-reduced-motion){.product-end-content-area>*{transition:0s}}.product-end-content-area#area-baby-ruth{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-babyruth,#150c8b)}@media(width>= 750px){.product-end-content-area#area-baby-ruth{inset-inline-start:50%;}}.product-end-content-area#area-baby-ruth .media figure::before{background-color:var(--md-babyruth)}.product-end-content-area#area-baby-ruth .btn-close{background-color:var(--md-babyruth)}.product-end-content-area#area-baby-ruth .btn-close::before,.product-end-content-area#area-baby-ruth .btn-close::after{background-color:var(--dk-babyruth)}.product-end-content-area#area-baby-ruth .btn-close:hover,.product-end-content-area#area-baby-ruth .btn-close:focus{background-color:var(--white)}.product-end-content-area#area-100-grand{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-100grand,#e80929)}@media(width>= 750px){.product-end-content-area#area-100-grand{inset-inline-start:100%;}}.product-end-content-area#area-100-grand .media figure::before{background-color:var(--md-100grand)}.product-end-content-area#area-100-grand .btn-close{background-color:var(--md-100grand)}.product-end-content-area#area-100-grand .btn-close::before,.product-end-content-area#area-100-grand .btn-close::after{background-color:var(--dk-100grand)}.product-end-content-area#area-100-grand .btn-close:hover,.product-end-content-area#area-100-grand .btn-close:focus{background-color:var(--white)}.product-end-content-area .bg-items{position:absolute;width:110%;height:100%;z-index:1}@media(width>= 750px){.product-end-content-area .bg-items{z-index:2;}}.product-end-content-area .bg-items>*{position:absolute}.product-end-content-area .bg-items>*:first-child{inset-block-start:0;inset-inline-start:-5%;width:90%;height:auto;z-index:0}@media(width>= 750px){.product-end-content-area .bg-items > *:first-child{width:65%;inset-inline-start:-10%;}}@media(width>= 1024px){.product-end-content-area .bg-items > *:first-child{height:85%;width:auto;inset-inline-start:-4%;inset-block-start:-7%;}}.product-end-content-area .bg-items>*:first-child img{width:100%;height:auto}@media(width>= 1024px){.product-end-content-area .bg-items > *:first-child img{width:auto;height:100%;}}.product-end-content-area .bg-items>*:nth-child(2){inset-block-start:2%;inset-inline-end:3%;width:60%;height:auto}@media(width>= 750px){.product-end-content-area .bg-items > *:nth-child(2){width:auto;height:65%;inset-inline-end:-1%;inset-block-end:35%;inset-block-start:unset;}}.product-end-content-area .bg-items>*:nth-child(2) img{width:100%;height:auto}@media(width>= 750px){.product-end-content-area .bg-items > *:nth-child(2) img{width:auto;height:100%;}}.product-end-content-area .bg-items>*:nth-child(3){inset-block-start:25%;inset-inline-end:20%;width:5%}@media(width>= 750px){.product-end-content-area .bg-items > *:nth-child(3){inset-block-start:57%;inset-inline-end:10%;}}.product-end-content-area .bg-items>*:nth-child(3) img{width:100%;height:auto}.product-end-content-area .content{color:var(--white);z-index:3;position:relative;grid-column:1;grid-row:2;padding-inline:20px;max-width:400px;min-width:100%}@media(width>= 440px){.product-end-content-area .content{min-width:400px;}}@media(width>= 750px){.product-end-content-area .content{grid-column:1;grid-row:1;padding-inline:40px 0;min-width:unset;max-width:unset;}}@media(width>= 1250px){.product-end-content-area .content{padding-inline:60px 0;}}.product-end-content-area h2{color:var(--white);margin-block-end:30px;font-weight:900}@media(width<= 499px){.product-end-content-area h2{font-size:5rem;}}@media(width>= 500px) and (width <= 749px){.product-end-content-area h2{font-size:5.55rem;}}@media(width>= 750px) and (width <= 1023px){.product-end-content-area h2{font-size:6.1rem;}}@media(width>= 1024px) and (width <= 1249px){.product-end-content-area h2{font-size:6.65rem;}}@media(width>= 1250px){.product-end-content-area h2{font-size:7.2rem;}}.product-end-content-area h2 span{color:var(--md-butterfinger);display:block;text-transform:uppercase;font-weight:400}@media(width<= 499px){.product-end-content-area h2 span{font-size:2.8rem;}}@media(width>= 500px) and (width <= 749px){.product-end-content-area h2 span{font-size:2.975rem;}}@media(width>= 750px) and (width <= 1023px){.product-end-content-area h2 span{font-size:3.15rem;}}@media(width>= 1024px) and (width <= 1249px){.product-end-content-area h2 span{font-size:3.325rem;}}@media(width>= 1250px){.product-end-content-area h2 span{font-size:3.5rem;}}.product-end-content-area strong{font-weight:600}.product-end-content-area .btn{margin-block-start:20px;color:var(--dk-butterfinger);background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}.product-end-content-area .btn::before{content:"";width:calc(100% - 38px);height:0;background-color:var(--md-butterfinger);position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.product-end-content-area .btn .text{position:relative;z-index:5;transition:color .2s}.product-end-content-area .btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.product-end-content-area .btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.product-end-content-area .btn .drip img{inset-inline-start:2%;width:97%;}}.product-end-content-area .btn.disabled:hover,.product-end-content-area .btn.disabled:focus,.product-end-content-area .btn[disabled]:hover,.product-end-content-area .btn[disabled]:focus,fieldset[disabled] .product-end-content-area .btn:hover,fieldset[disabled] .product-end-content-area .btn:focus{background-color:var(--md-butterfinger);border-color:var(--md-butterfinger)}@media(width>= 1250px){.product-end-content-area .btn{margin-block-start:40px;}}.product-end-content-area .btn:hover,.product-end-content-area .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.product-end-content-area .btn:hover,.product-end-content-area .btn:focus{transition:0s}}.product-end-content-area .btn:hover::before,.product-end-content-area .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.product-end-content-area .btn:hover::before,.product-end-content-area .btn:focus::before{transition:0s}}.product-end-content-area .btn:hover .text,.product-end-content-area .btn:focus .text{color:var(--dk-butterfinger);transition:color 1s}@media(prefers-reduced-motion){.product-end-content-area .btn:hover .text,.product-end-content-area .btn:focus .text{transition:0s}}.product-end-content-area .btn:hover .drip,.product-end-content-area .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.product-end-content-area .btn:hover .drip,.product-end-content-area .btn:focus .drip{transition:0s}}.product-end-content-area .btn:hover .drip img,.product-end-content-area .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.product-end-content-area .btn:hover .drip img,.product-end-content-area .btn:focus .drip img{transition:0s}}.product-end-content-area .btn:focus-visible{outline-color:var(--white)}.product-end-content-area .media{z-index:1;grid-column:1;grid-row:1;min-width:calc(100% - 40px)}@media(width>= 400px){.product-end-content-area .media{min-width:400px;}}@media(width>= 750px){.product-end-content-area .media{grid-column:2;grid-row:1;min-width:unset;}}.product-end-content-area .media figure{position:relative}@media(width>= 750px){.product-end-content-area .media figure{width:calc(100% + 30px);}}@media(width>= 1250px){.product-end-content-area .media figure{width:calc(100% + 90px);}}.product-end-content-area .media figure::before{content:"";width:74%;height:90%;background-color:var(--md-butterfinger);border-radius:50%;position:absolute;inset-block-start:0;inset-inline-start:19%;transform:rotate(-5deg);z-index:0;box-shadow:5px 11px 23px rgba(0,0,0,.3)}.product-end-content-area .media figure img{max-width:100%;z-index:5;position:relative;height:auto;width:100%}.product-end-content-area .media .logo-area{max-width:202px;margin-inline:auto}@media(width>= 750px){.product-end-content-area .media .logo-area{margin-inline:auto 20%;}}.product-end-content-area .media .logo-area img{width:100%;height:auto}.product-end-content-area .btn-close{width:42px;height:42px;border-radius:50%;background-color:var(--md-butterfinger);position:absolute;inset-block-start:20px;inset-inline-end:20px;border:0;z-index:15}.product-end-content-area .btn-close::before,.product-end-content-area .btn-close::after{content:"";width:25px;height:3px;background-color:var(--dk-butterfinger);position:absolute;inset-block-start:50%;inset-inline-start:50%}.product-end-content-area .btn-close::before{transform:translate(calc(-50% + .5px),-50%) rotate(45deg)}.product-end-content-area .btn-close::after{transform:translate(calc(-50% + .5px),-50%) rotate(-45deg)}.product-end-content-area .btn-close:hover,.product-end-content-area .btn-close:focus{background-color:var(--white)}.product-end-content-area .btn-close:focus-visible{outline-color:var(--white)}.btn-product-show:focus-visible{outline-color:var(--white);border-radius:1000px}.block-rich-content{display:grid;grid-template-columns:100%;gap:20px 50px;align-items:center;padding-block:50px 0;clear:both}@media(width>= 750px){.block-rich-content{grid-template-columns:1fr 50%;}}.block-rich-content .content{grid-row:2;grid-column:1;text-align:center}@media(width>= 750px){.block-rich-content .content{grid-column:1;grid-row:1;text-align:start;}}.block-rich-content h2{line-height:1}@media(width<= 499px){.block-rich-content h2{font-size:3rem;}}@media(width>= 500px) and (width <= 749px){.block-rich-content h2{font-size:3.425rem;}}@media(width>= 750px) and (width <= 1023px){.block-rich-content h2{font-size:3.85rem;}}@media(width>= 1024px) and (width <= 1249px){.block-rich-content h2{font-size:4.275rem;}}@media(width>= 1250px){.block-rich-content h2{font-size:4.7rem;}}.block-rich-content h2 span{line-height:.9}@media(width<= 499px){.block-rich-content h2 span{font-size:6.4rem;}}@media(width>= 500px) and (width <= 749px){.block-rich-content h2 span{font-size:6.7rem;}}@media(width>= 750px) and (width <= 1023px){.block-rich-content h2 span{font-size:7rem;}}@media(width>= 1024px) and (width <= 1249px){.block-rich-content h2 span{font-size:7.3rem;}}@media(width>= 1250px){.block-rich-content h2 span{font-size:7.6rem;}}.block-rich-content .media{width:100%;grid-column:1;grid-row:1;position:relative}@media(width>= 750px){.block-rich-content .media{grid-column:2;grid-row:1;}}.block-rich-content .media img{width:100%;height:auto}.block-headline-callout{width:100%;position:relative;text-decoration:none;display:flex;flex-flow:column;align-items:center;justify-content:space-between;gap:15px 45px;background-color:var(--dk-100grand);border-radius:40px;padding-block:35px;padding-inline:35px;text-align:center}@media(width>= 750px){.block-headline-callout{flex-flow:row;flex-wrap:wrap;text-align:start;}}@media(width>= 1024px){.block-headline-callout{padding-block:45px;padding-inline:75px;}}.block-headline-callout .content{color:var(--white)}.block-headline-callout h2,.block-headline-callout h3{color:var(--white)}@media(width<= 499px){.block-headline-callout h2,.block-headline-callout h3{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){.block-headline-callout h2,.block-headline-callout h3{font-size:2.675rem;}}@media(width>= 750px) and (width <= 1023px){.block-headline-callout h2,.block-headline-callout h3{font-size:2.85rem;}}@media(width>= 1024px) and (width <= 1249px){.block-headline-callout h2,.block-headline-callout h3{font-size:3.025rem;}}@media(width>= 1250px){.block-headline-callout h2,.block-headline-callout h3{font-size:3.2rem;}}.block-headline-callout .btn{justify-self:center;min-width:185px;color:var(--white);background-color:transparent;border-color:var(--white)}.block-headline-callout .btn::before{content:"";width:calc(100% - 38px);height:0;background-color:transparent;position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.block-headline-callout .btn .text{position:relative;z-index:5;transition:color .2s}.block-headline-callout .btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.block-headline-callout .btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.block-headline-callout .btn .drip img{inset-inline-start:2%;width:97%;}}.block-headline-callout .btn.disabled:hover,.block-headline-callout .btn.disabled:focus,.block-headline-callout .btn[disabled]:hover,.block-headline-callout .btn[disabled]:focus,fieldset[disabled] .block-headline-callout .btn:hover,fieldset[disabled] .block-headline-callout .btn:focus{background-color:transparent;border-color:var(--white)}@media(width>= 750px){.block-headline-callout .btn{justify-self:flex-end;}}.block-headline-callout .btn:hover,.block-headline-callout .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.block-headline-callout .btn:hover,.block-headline-callout .btn:focus{transition:0s}}.block-headline-callout .btn:hover::before,.block-headline-callout .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.block-headline-callout .btn:hover::before,.block-headline-callout .btn:focus::before{transition:0s}}.block-headline-callout .btn:hover .text,.block-headline-callout .btn:focus .text{color:var(--md-primary-color);transition:color 1s}@media(prefers-reduced-motion){.block-headline-callout .btn:hover .text,.block-headline-callout .btn:focus .text{transition:0s}}.block-headline-callout .btn:hover .drip,.block-headline-callout .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.block-headline-callout .btn:hover .drip,.block-headline-callout .btn:focus .drip{transition:0s}}.block-headline-callout .btn:hover .drip img,.block-headline-callout .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.block-headline-callout .btn:hover .drip img,.block-headline-callout .btn:focus .drip img{transition:0s}}.block-image{display:block;position:relative;z-index:5}.block-image.position-full{clear:both;margin-inline:0}.block-image img{display:block;width:100%;height:auto}.block-video{position:relative}@media(width>= 750px){.block-video.position-left,.block-video.position-right{width:calc(50% - var(--large-position-margin));}}@media(width>= 1024px){.block-video.position-full button{width:120px;height:120px;}}@media(width>= 1024px){.block-video.position-full button::before{border-width:22.5px 0 22.5px 31px;}}.block-video button{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:85px;height:85px;border:2px solid var(--white);border-radius:50%;background-color:transparent;z-index:5}.block-video button:hover,.block-video button:focus{background-color:var(--md-primary-color);border-color:var(--md-primary-color)}.block-video button:hover::before,.block-video button:focus::before{border-color:transparent transparent transparent var(--white)}.block-video button::before{content:"";width:0;height:0;border-style:solid;border-width:18.5px 0 18.5px 25px;border-color:transparent transparent transparent var(--white);position:absolute;top:50%;left:50%;transform:translateX(calc(-50% + 5px)) translateY(-50%)}.video-container{position:relative;padding-block:30px 56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;inset:0;width:100%;height:100%}.marquee-content{padding-inline-start:30px;padding-block-end:25px}.marquee-main-content{color:var(--dk-butterfinger);flex-shrink:0;display:flex;align-items:center;gap:var(--gap);min-width:100%;padding:0;margin:0;font-weight:500}@media(width<= 499px){.marquee-main-content{font-size:1.8rem;}}@media(width>= 500px) and (width <= 749px){.marquee-main-content{font-size:2rem;}}@media(width>= 750px) and (width <= 1023px){.marquee-main-content{font-size:2.2rem;}}@media(width>= 1024px) and (width <= 1249px){.marquee-main-content{font-size:2.4rem;}}@media(width>= 1250px){.marquee-main-content{font-size:2.6rem;}}.marquee-main-content>span{text-transform:uppercase;color:var(--dk-100grand);font-weight:900;flex:0 0 auto}@media(width<= 499px){.marquee-main-content > span{font-size:2.8rem;}}@media(width>= 500px) and (width <= 749px){.marquee-main-content > span{font-size:3.125rem;}}@media(width>= 750px) and (width <= 1023px){.marquee-main-content > span{font-size:3.45rem;}}@media(width>= 1024px) and (width <= 1249px){.marquee-main-content > span{font-size:3.775rem;}}@media(width>= 1250px){.marquee-main-content > span{font-size:4.1rem;}}.marquee-main-content>span.bullet{margin-inline:25px;color:var(--md-primary-color)}.homepage .where-to-buy .container{padding-block-end:20px}@media(width>= 750px){.homepage .where-to-buy .container{padding-block-end:0;}}.homepage .where-to-buy .container .content{padding-block-end:0}.where-to-buy{margin-block-end:0}.where-to-buy .container{display:grid;grid-template-columns:100%;gap:30px 30px;align-items:center;padding-block:0 40px}@media(width>= 750px){.where-to-buy .container{grid-template-columns:1fr 1fr;padding-block:0 30px;}}@media(width>= 1024px){.where-to-buy .container{column-gap:50px;}}.where-to-buy .container .content{text-align:center}@media(width>= 750px){.where-to-buy .container .content{text-align:start;padding-block:70px 30px;}}.where-to-buy .media img{width:100%;height:auto;max-width:560px;margin-inline:auto;display:block}@media(width>= 750px){.where-to-buy .media{grid-column:2;grid-row:1;}}.nf-container{width:100%;font-size:10pt}.nf-panel{border:.1em solid;padding:2%;font-family:arial,helvetica,sans-serif;font-weight:normal}.nf-panel svg{width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.nf-panel svg{height:2.35em}}.nf-panel .nf-servings-per{border-top:.1em solid;padding:.2em 0 0}.nf-panel .nf-servings-per .nf-servings-per-content{font-size:110%}.nf-panel .nf-serving-size{font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900;display:flex;font-size:125%;line-height:110%;padding:0 0 .2em;border-bottom:1em solid;margin:0 0 .2em}.nf-panel .nf-serving-size>div{flex-grow:1}.nf-panel .nf-serving-size>div:last-of-type{text-align:right}.nf-panel .nf-amount-title{font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900;font-size:75%}.nf-panel .nf-calories{display:inline-block;width:100%;padding:0 0 .1em}.nf-panel .nf-calories-content{font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900;display:flex;margin:0 0 .1em}.nf-panel .nf-calories-content>div{flex-grow:1;align-self:flex-end}.nf-panel .nf-calories-content>div.nf-calories-value{text-align:right;font-size:275%;line-height:110%}.nf-panel .nf-calories-label{font-size:200%;line-height:120%}.nf-panel .nf-multicolumn{display:flex;padding:0 0 .2em}.nf-panel .nf-multicolumn>div{flex-grow:1}.nf-panel .nf-values-column{border-left:.1em solid;padding:0 0 0 .2em;margin:0 0 0 .2em}.nf-panel .nf-values-column .nf-calories-content{text-align:right}.nf-panel .nf-dv-header{border-top:.5em solid;text-align:right;margin:0 0 .1em}.nf-panel .nf-dv-header .nf-dv-header-label{font-size:75%;font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900}.nf-panel .nf-value-line{border-top:.1em solid;line-height:115%;box-sizing:content-box;height:1.25em;font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900;display:flex;margin:0 0 .1em;padding:.1em 0 0}.nf-panel .nf-value-line .nf-value-amount{font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:95%}.nf-panel .nf-value-line .nf-value-amount::before{content:" "}.nf-panel .nf-value-line>div{flex-grow:1}.nf-panel .nf-value-line>div.nf-dv{text-align:right;font-family:"Helvetica Black","Arial Black",sans-serif;font-weight:900}.nf-panel .nf-value-line.nf-level-1{margin:0 0 .1em;padding:.1em 0 0 6%;font-family:arial,helvetica,sans-serif;font-weight:normal}.nf-panel .nf-value-line.nf-level-2{margin:0 0 1% 12%;font-family:arial,helvetica,sans-serif;font-weight:normal}.nf-panel .nf-vitamin-row{display:flex;justify-content:space-between;margin:0 0 .1em;font-size:95%;border-top:.1em solid;line-height:115%;box-sizing:content-box}.nf-panel .nf-vitamin-row>div{padding:.1em 0 0}.nf-panel .nf-vitamin-row>div:last-of-type{text-align:right}.nf-panel .nf-vitamin-row:first-of-type{border-top:1em solid;padding:.1em 0 0}.nf-panel .nf-footnote{border-top:.5em solid;padding:.3em 0 0}.nf-panel .nf-footnote .nf-footnote-content{font-size:75%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.nf-panel.nf-columns-2 svg{height:3.6em}}.detail-header,.contact-hero{padding-block-start:15px}@media(width>= 1024px){.detail-header,.contact-hero{padding-block-start:20px;}}@media(width>= 1250px){.detail-header,.contact-hero{padding-block-start:30px;}}.detail-header .logo,.contact-hero .logo{display:block;text-align:center;width:26vw;height:auto;max-width:200px;z-index:5}@media(width>= 750px){.detail-header .logo,.contact-hero .logo{max-width:160px;}}@media(width>= 1024px){.detail-header .logo,.contact-hero .logo{margin-inline:auto;position:absolute;left:50%;transform:translateX(-50%);}}@media(width>= 1100px){.detail-header .logo,.contact-hero .logo{width:260px;max-width:25%;}}.detail-header .logo img,.contact-hero .logo img{width:100%;height:auto}.detail-header .container,.contact-hero .container{z-index:50;display:grid;grid-template-columns:80px 1fr;align-items:center;column-gap:25px;width:100%}@media(width>= 1024px){.detail-header .container,.contact-hero .container{display:block;}}@media(width>= 1024px){.detail-header .container .menu,.contact-hero .container .menu{width:100%;}}.detail-header .container nav,.contact-hero .container nav{width:100%}@media(width>= 1024px){.detail-header .container nav ul,.contact-hero .container nav ul{display:flex;justify-content:space-between;align-items:flex-start;min-height:80px;}}@media(width>= 1100px){.detail-header .container nav ul,.contact-hero .container nav ul{min-height:140px;}}@media(width>= 1750px){.detail-header .container nav ul,.contact-hero .container nav ul{align-items:center;}}.detail-header{padding-block:15px 23vw;background-color:transparent;position:absolute;inset-block-start:0;inset-inline:0;z-index:55}@media(width>= 1024px){.detail-header{padding-block:20px 13vw;}}.detail-header::before{content:"";width:100%;height:100%;position:absolute;inset-inline:0;inset-block-start:0;clip-path:url("#header-mobile-clip-path");background-image:url("/candybars/assets/images/bg-pattern-mobile.webp");background-color:var(--lt-primary-color)}@media(width>= 1024px){.detail-header::before{clip-path:url("#header-clip-path");background-image:url("/candybars/assets/images/bg-pattern.webp");}}@media(width>= 1250px){.detail-header{padding-block:30px 13vw;}}.detail-header .logo{display:block;text-align:center;height:auto;z-index:5}@media(width>= 1024px){.detail-header .logo{margin-inline:auto;position:absolute;left:50%;transform:translateX(-50%);}}.detail-header .logo img{width:100%;height:auto}.detail-hero{padding-block:40vw 0;text-align:center;z-index:50;position:relative;color:var(--white);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-100grand)}.detail-hero.detail-100-grand figure{padding-block-end:0}@media(width>= 1024px){.detail-hero.detail-100-grand figure{transform:translateY(50px);}}.detail-hero.detail-butterfinger{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-butterfinger,#015cb9)}.detail-hero.detail-butterfinger figure{padding-block-end:0}@media(width>= 1024px){.detail-hero.detail-butterfinger figure{transform:translateY(50px);}}.detail-hero.detail-butterfinger .btn:hover,.detail-hero.detail-butterfinger .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.detail-hero.detail-butterfinger .btn:hover,.detail-hero.detail-butterfinger .btn:focus{transition:0s}}.detail-hero.detail-butterfinger .btn:hover::before,.detail-hero.detail-butterfinger .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.detail-hero.detail-butterfinger .btn:hover::before,.detail-hero.detail-butterfinger .btn:focus::before{transition:0s}}.detail-hero.detail-butterfinger .btn:hover .text,.detail-hero.detail-butterfinger .btn:focus .text{color:var(--dk-butterfinger);transition:color 1s}@media(prefers-reduced-motion){.detail-hero.detail-butterfinger .btn:hover .text,.detail-hero.detail-butterfinger .btn:focus .text{transition:0s}}.detail-hero.detail-butterfinger .btn:hover .drip,.detail-hero.detail-butterfinger .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.detail-hero.detail-butterfinger .btn:hover .drip,.detail-hero.detail-butterfinger .btn:focus .drip{transition:0s}}.detail-hero.detail-butterfinger .btn:hover .drip img,.detail-hero.detail-butterfinger .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.detail-hero.detail-butterfinger .btn:hover .drip img,.detail-hero.detail-butterfinger .btn:focus .drip img{transition:0s}}.detail-hero.detail-baby-ruth{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-babyruth,#150c8b)}.detail-hero.detail-baby-ruth figure{padding-block-end:0}.detail-hero.detail-baby-ruth .btn:hover,.detail-hero.detail-baby-ruth .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.detail-hero.detail-baby-ruth .btn:hover,.detail-hero.detail-baby-ruth .btn:focus{transition:0s}}.detail-hero.detail-baby-ruth .btn:hover::before,.detail-hero.detail-baby-ruth .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.detail-hero.detail-baby-ruth .btn:hover::before,.detail-hero.detail-baby-ruth .btn:focus::before{transition:0s}}.detail-hero.detail-baby-ruth .btn:hover .text,.detail-hero.detail-baby-ruth .btn:focus .text{color:var(--dk-babyruth);transition:color 1s}@media(prefers-reduced-motion){.detail-hero.detail-baby-ruth .btn:hover .text,.detail-hero.detail-baby-ruth .btn:focus .text{transition:0s}}.detail-hero.detail-baby-ruth .btn:hover .drip,.detail-hero.detail-baby-ruth .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.detail-hero.detail-baby-ruth .btn:hover .drip,.detail-hero.detail-baby-ruth .btn:focus .drip{transition:0s}}.detail-hero.detail-baby-ruth .btn:hover .drip img,.detail-hero.detail-baby-ruth .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.detail-hero.detail-baby-ruth .btn:hover .drip img,.detail-hero.detail-baby-ruth .btn:focus .drip img{transition:0s}}@media(width>= 750px){.detail-hero{padding-block:calc(140px + 18vw) 0;}}@media(width>= 1024px){.detail-hero{padding-block:calc(160px + 14vw) 0;}}.detail-hero .content{margin-inline:auto;max-width:750px;margin-block-end:30px}@media(width>= 1024px){.detail-hero .content{max-width:70%;margin-block-end:0;}}.detail-hero .content p{max-width:75%;margin-inline:auto}.detail-hero h1{letter-spacing:.05rem;font-weight:900;line-height:1}@media(width<= 499px){.detail-hero h1{font-size:3.5rem;}}@media(width>= 500px) and (width <= 749px){.detail-hero h1{font-size:4.125rem;}}@media(width>= 750px) and (width <= 1023px){.detail-hero h1{font-size:4.75rem;}}@media(width>= 1024px) and (width <= 1249px){.detail-hero h1{font-size:5.375rem;}}@media(width>= 1250px){.detail-hero h1{font-size:6rem;}}@media(width<= 499px){.detail-hero h1 span{font-size:2.2rem;}}@media(width>= 500px) and (width <= 749px){.detail-hero h1 span{font-size:2.65rem;}}@media(width>= 750px) and (width <= 1023px){.detail-hero h1 span{font-size:3.1rem;}}@media(width>= 1024px) and (width <= 1249px){.detail-hero h1 span{font-size:3.55rem;}}@media(width>= 1250px){.detail-hero h1 span{font-size:4rem;}}.detail-hero .btn{color:var(--md-primary-color);background-color:var(--white);border-color:var(--white);margin-block-start:10px}.detail-hero .btn::before{content:"";width:calc(100% - 38px);height:0;background-color:var(--white);position:absolute;inset-inline:24px;inset-block-start:0;border-radius:24px;transition:all 0s}.detail-hero .btn .text{position:relative;z-index:5;transition:color .2s}.detail-hero .btn .drip{position:absolute;inset-block-start:-1px;transition:all 0s;transform:translateY(0%);width:calc(100% - 48px);inset-inline:24px;height:100%}.detail-hero .btn .drip img{position:absolute;inset-block-start:0;height:0;transition:height 0s;inset-inline-start:3%;width:96%}@media(width>= 1250px){.detail-hero .btn .drip img{inset-inline-start:2%;width:97%;}}.detail-hero .btn.disabled:hover,.detail-hero .btn.disabled:focus,.detail-hero .btn[disabled]:hover,.detail-hero .btn[disabled]:focus,fieldset[disabled] .detail-hero .btn:hover,fieldset[disabled] .detail-hero .btn:focus{background-color:var(--white);border-color:var(--white)}.detail-hero .btn:hover,.detail-hero .btn:focus{border-color:var(--white);text-decoration:none}@media(prefers-reduced-motion){.detail-hero .btn:hover,.detail-hero .btn:focus{transition:0s}}.detail-hero .btn:hover::before,.detail-hero .btn:focus::before{background-color:var(--white);height:100%;border-radius:15px;width:100%;inset-inline:0;transition:height 1s,width .55s,inset-inline .55s}@media(prefers-reduced-motion){.detail-hero .btn:hover::before,.detail-hero .btn:focus::before{transition:0s}}.detail-hero .btn:hover .text,.detail-hero .btn:focus .text{color:var(--dk-100grand);transition:color 1s}@media(prefers-reduced-motion){.detail-hero .btn:hover .text,.detail-hero .btn:focus .text{transition:0s}}.detail-hero .btn:hover .drip,.detail-hero .btn:focus .drip{transform:translateY(75%);opacity:1;width:100%;inset-inline:0;transition:transform 2.4s,width .75s,inset-inline .75s,opacity .25s}@media(prefers-reduced-motion){.detail-hero .btn:hover .drip,.detail-hero .btn:focus .drip{transition:0s}}.detail-hero .btn:hover .drip img,.detail-hero .btn:focus .drip img{height:79%;transition:height .5s}@media(prefers-reduced-motion){.detail-hero .btn:hover .drip img,.detail-hero .btn:focus .drip img{transition:0s}}.detail-hero figure{width:90%;margin-inline:auto;position:relative;z-index:54;padding-block-end:30px}@media(width>= 750px){.detail-hero figure{width:100%;padding-block-end:80px;z-index:1;}}.detail-hero figure img{width:100%;height:auto}.detail-hero figure img.grand-logo{width:25%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2}.detail-hero .bg-items{position:absolute;inset-block-end:0;height:100%;inset-inline:0;overflow:hidden}@media(width>= 750px){.detail-hero .bg-items{z-index:0;}}.detail-hero .bg-items img{width:110%;height:auto;position:absolute;inset-inline:-5%;inset-block-end:80px;z-index:50}.contact-hero .container{z-index:8}.contact-hero .contact-content{display:grid;grid-template-columns:100%;z-index:5;position:relative;gap:30px 50px;align-items:center;padding-block:30px 50px}@media(width>= 750px){.contact-hero .contact-content{padding-block-start:30px;grid-template-columns:1fr 1fr;}}.contact-hero .contact-content::before{content:"";width:100%;height:8vw;background-color:var(--white);position:absolute;inset-inline:0;inset-block-end:0;clip-path:url("#contact-clip-path");z-index:0;background-image:url("/candybars/assets/images/bg-pattern.webp");background-repeat:repeat}.contact-hero .contact-content .content{padding-inline:var(--small-container-padding);z-index:8;text-align:center}@media(width>= 750px){.contact-hero .contact-content .content{text-align:start;}}@media(width>= 1024px){.contact-hero .contact-content .content{margin-inline-start:auto;max-width:calc(var(--max-width) / 2);padding-inline:var(--large-container-padding);}}.contact-hero figure{z-index:5;position:relative}.contact-hero figure img{width:90%;margin-inline-start:auto;display:block;height:auto}@media(width>= 750px){.contact-hero figure img{width:100%;}}.contact-hero h1{line-height:1}.contact-hero h1 span{color:var(--dk-100grand);text-transform:none;letter-spacing:1px;display:block;margin-block-start:10px}.contact-hero .bg-items{z-index:1;display:none}@media(width>= 1350px){.contact-hero .bg-items{inset-block-start:-160px;position:absolute;inset-inline-start:-20px;display:block;height:113%;}}.contact-hero .bg-items img{height:auto}@media(width>= 750px){.contact-hero .bg-items img{height:100%;width:auto;}}.interior-hero{padding-block:35vw 0;position:relative;z-index:0}@media(width>= 750px){.interior-hero{padding-block:28vw 0;}}@media(width>= 1024px){.interior-hero{padding-block:calc(170px + 15vw) 0;}}.nutrition{margin-block-start:30px;text-align:start;background-color:var(--white);padding:12px;border-radius:12px;box-shadow:5.848px 8.188px 10.527px -1.17px rgba(0,0,0,.12);max-width:410px;margin-inline:auto}@media(width>= 1024px){.nutrition{padding:22px;border-radius:22px;margin-inline:0;}}@media(width<= 499px){.nutrition h2{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){.nutrition h2{font-size:2.675rem;}}@media(width>= 750px) and (width <= 1023px){.nutrition h2{font-size:2.85rem;}}@media(width>= 1024px) and (width <= 1249px){.nutrition h2{font-size:3.025rem;}}@media(width>= 1250px){.nutrition h2{font-size:3.2rem;}}.nutrition .nutrition-facts ul{justify-content:center;align-items:center;list-style:none;display:flex;flex-wrap:wrap;gap:30px 40px;margin-block:40px 30px;margin-inline:0}.nutrition .nutrition-facts ul li{text-align:center}.nutrition .nutrition-facts ul li span{display:block;font-weight:700;line-height:.9}@media(width<= 499px){.nutrition .nutrition-facts ul li span{font-size:3.2rem;}}@media(width>= 500px) and (width <= 749px){.nutrition .nutrition-facts ul li span{font-size:3.575rem;}}@media(width>= 750px) and (width <= 1023px){.nutrition .nutrition-facts ul li span{font-size:3.95rem;}}@media(width>= 1024px) and (width <= 1249px){.nutrition .nutrition-facts ul li span{font-size:4.325rem;}}@media(width>= 1250px){.nutrition .nutrition-facts ul li span{font-size:4.7rem;}}.nutrition .buttons{display:flex;flex-wrap:wrap;gap:30px 30px;justify-content:center}.nutrition .buttons .btn{padding-inline:30px}@media(width<= 499px){.ingredients h2{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){.ingredients h2{font-size:2.675rem;}}@media(width>= 750px) and (width <= 1023px){.ingredients h2{font-size:2.85rem;}}@media(width>= 1024px) and (width <= 1249px){.ingredients h2{font-size:3.025rem;}}@media(width>= 1250px){.ingredients h2{font-size:3.2rem;}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.item-details{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-100grand,#e80929);border-radius:40px;padding-block:50px 50px;padding-inline:30px;display:grid;grid-template-columns:100%;gap:30px 40px;align-items:center;color:var(--white);z-index:5;position:relative;margin-block-start:0;text-transform:uppercase;line-height:.8;letter-spacing:1px}@media(width<= 499px){.item-details{font-size:3.5rem;}}@media(width>= 500px) and (width <= 749px){.item-details{font-size:4.325rem;}}@media(width>= 750px) and (width <= 1023px){.item-details{font-size:5.15rem;}}@media(width>= 1024px) and (width <= 1249px){.item-details{font-size:5.975rem;}}@media(width>= 1250px){.item-details{font-size:6.8rem;}}@media(width>= 750px){.item-details{grid-template-columns:1fr 1fr;padding-block:130px 100px;padding-inline:70px;}}.item-details.butterfinger{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-butterfinger,#015cb9)}.item-details.butterfinger .swiper-slide span{color:var(--md-butterfinger)}.item-details.babyruth{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 44.94%,rgba(0,0,0,.15) 100%),var(--dk-babyruth,#150c8b)}.item-details.babyruth .swiper-slide span{color:var(--md-babyruth)}.item-details .grand-logo{width:220px;height:auto;max-width:100%;margin-inline:auto}@media(width>= 750px){.item-details .grand-logo{position:absolute;inset-inline-start:60px;inset-block-start:50px;margin-inline:0;}}.item-details figure{margin-block-start:20px}@media(width>= 750px){.item-details figure{margin-block-start:50px;}}.item-details figure img{width:100%;height:auto}.item-details .swiper{max-width:100%;max-height:24rem}@media(width>= 750px){.item-details .swiper{max-height:32rem;}}.item-details .swiper-slide{padding-block:30px;text-align:center;overflow-wrap:break-word;word-wrap:break-word;font-weight:900;display:flex;flex-flow:column;justify-content:center}@media(width>= 750px){.item-details .swiper-slide{text-align:start;}}.item-details .swiper-slide span{color:var(--md-100grand);display:block;overflow-wrap:break-word;word-wrap:break-word;font-weight:400}@media(width<= 499px){.item-details .swiper-slide span{font-size:2.5rem;}}@media(width>= 500px) and (width <= 749px){.item-details .swiper-slide span{font-size:3.075rem;}}@media(width>= 750px) and (width <= 1023px){.item-details .swiper-slide span{font-size:3.65rem;}}@media(width>= 1024px) and (width <= 1249px){.item-details .swiper-slide span{font-size:4.225rem;}}@media(width>= 1250px){.item-details .swiper-slide span{font-size:4.8rem;}}.item-details .btn-pause{position:absolute;inset-inline-end:30px;inset-block-end:30px}.product-details{position:relative;padding-block-start:40px}@media(width>= 1024px){.product-details{padding-block-start:100px;}}.product-details .container{display:grid;grid-template-columns:1fr;gap:50px 60px;position:relative}@media(width>= 1024px){.product-details .container{grid-template-columns:1fr 1fr;}}.product-details h2{text-transform:none;font-weight:700}@media(width<= 499px){.product-details h2{font-size:2.6rem;}}@media(width>= 500px) and (width <= 749px){.product-details h2{font-size:2.9rem;}}@media(width>= 750px) and (width <= 1023px){.product-details h2{font-size:3.2rem;}}@media(width>= 1024px) and (width <= 1249px){.product-details h2{font-size:3.5rem;}}@media(width>= 1250px){.product-details h2{font-size:3.8rem;}}.product-details .media img{max-width:100%;width:auto;height:auto;margin-inline:auto;display:block}@media(width>= 450px){.product-details .media img{max-width:350px;}}.product-details .content{text-align:center}@media(width>= 1024px){.product-details .content{text-align:start;}}.product-details .sizes{list-style:none;margin:0;padding:0;display:flex;align-items:center;margin-block-start:5.5rem;flex-wrap:wrap;justify-content:center;gap:15px 30px;text-transform:uppercase}@media(width>= 1024px){.product-details .sizes{justify-content:flex-start;flex-wrap:nowrap;}}.product-details .sizes li{padding:0;margin:0;position:relative;text-align:left;display:inline-block;margin-inline-end:3rem;margin-block-end:30px}.product-details .sizes li picture{z-index:5;height:auto;width:auto;display:flex;justify-content:flex-start;position:relative}@media(width>= 450px){.product-details .sizes li picture{justify-content:flex-end;}}.product-details .sizes li picture img{width:auto;height:100%;max-height:180px;max-width:150px}.product-details .sizes li span{width:4rem;height:4rem;background-color:var(--md-primary-color);color:var(--white);border-radius:50%;padding:5px;flex:0 0 4rem;position:absolute;top:0;right:0;transform:translate(60%,-60%);z-index:5;line-height:.9;font-weight:800;text-align:center;display:flex;align-items:center;justify-content:center}@media(width<= 499px){.product-details .sizes li span{font-size:1.4rem;}}@media(width>= 500px) and (width <= 749px){.product-details .sizes li span{font-size:1.4rem;}}@media(width>= 750px) and (width <= 1023px){.product-details .sizes li span{font-size:1.4rem;}}@media(width>= 1024px) and (width <= 1249px){.product-details .sizes li span{font-size:1.4rem;}}@media(width>= 1250px){.product-details .sizes li span{font-size:1.4rem;}}@media(width>= 1250px){.product-details .sizes li span{width:6rem;height:6rem;flex:0 0 6rem;}}@media(width>= 1250px) and (width <= 499px){.product-details .sizes li span{font-size:1.8rem;}}@media(width>= 1250px) and (width >= 500px) and(width <= 749px){.product-details .sizes li span{font-size:1.8rem;}}@media(width>= 1250px) and (width >= 750px) and(width <= 1023px){.product-details .sizes li span{font-size:1.8rem;}}@media(width>= 1250px) and (width >= 1024px) and(width <= 1249px){.product-details .sizes li span{font-size:1.8rem;}}@media(width>= 1250px) and (width >= 1250px){.product-details .sizes li span{font-size:1.8rem;}}.product-details label{margin-block-end:10px;font-weight:500;display:block;text-transform:uppercase;letter-spacing:1.4px}.product-details select{border-color:var(--md-primary-color);background-color:var(--white);color:var(--md-primary-color);min-height:50px;width:100%;padding-inline:20px 50px;max-width:300px;background-image:url("/candybars/assets/images/select-arrow.svg");background-repeat:no-repeat;background-size:29px 29px;background-position:right 10px center;border-radius:1000px;font-weight:700;appearance:none}@media(width<= 499px){.product-details select{font-size:2rem;}}@media(width>= 500px) and (width <= 749px){.product-details select{font-size:2.05rem;}}@media(width>= 750px) and (width <= 1023px){.product-details select{font-size:2.1rem;}}@media(width>= 1024px) and (width <= 1249px){.product-details select{font-size:2.15rem;}}@media(width>= 1250px){.product-details select{font-size:2.2rem;}}.sg-colors li{display:block;float:left;margin:10px}.sg-swatch{display:block;width:100px;height:100px;border:1px solid #000}.styleguide{padding-block:50px}.styleguide hr{display:block}.sg-subheading{border-block-end:2px solid #666;margin-block:60px 30px}.sg-dark-bg{background-color:#898989}.bg.black{background:var(--black)}.bg.white{background:var(--white)}.bg.lt-primary-color{background:var(--lt-primary-color)}.bg.md-primary-color{background:var(--md-primary-color)}.bg.md-butterfinger{background:var(--md-butterfinger)}.bg.dk-butterfinger{background:var(--dk-butterfinger)}.bg.md-babyruth{background:var(--md-babyruth)}.bg.dk-babyruth{background:var(--dk-babyruth)}.bg.md-100grand{background:var(--md-100grand)}.bg.dk-100grand{background:var(--dk-100grand)}.bg.error{background:var(--error)}.reviews-links-holder{padding-bottom:20px;display:flex;flex-direction:column;gap:20px}.reviews-link{display:flex;gap:20px;justify-content:space-between;align-items:center;border-radius:40px;padding:23px;color:#fff;border:2px solid transparent;width:100%;min-height:123px;text-decoration:none}.reviews-link:hover{outline:2px solid transparent;outline-offset:2px}.reviews-link.butterfinger{background-color:var(--dk-butterfinger);outline-color:var(--dk-butterfinger)}.reviews-link.babyruth{background-color:var(--dk-babyruth);outline-color:var(--dk-babyruth)}.reviews-link.grand{background-color:var(--dk-100grand);outline-color:var(--dk-100grand)}.reviews-link .chevron{width:50px;height:50px;border-radius:50%;background-color:var(--md-100grand);display:block;position:relative;flex-grow:0}.reviews-link .chevron::before{content:"";position:absolute;width:24px;height:12px;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;transform:translate(calc(-50% + 2px),calc(-50% + 1px)) rotate(90deg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='16' viewBox='0 0 28 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M26 14L14 2L2 14' stroke='%23015CB9' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.reviews-link .ratings-holder{display:flex;flex-direction:column;gap:5px;justify-content:space-between;align-items:center}@media(width>= 500px){.reviews-link .ratings-holder{flex-direction:row;gap:20px;flex-grow:1;}}.reviews-holder{padding:calc(50px + 13vw) 0;position:relative;z-index:99}.reviews-holder h1{text-align:center}.reviews-holder.butterfinger{--reviews-color:var(--dk-butterfinger)}.reviews-holder.babyruth{--reviews-color:var(--dk-babyruth)}.reviews-holder .reviews-header{border-radius:40px 40px 0 0;padding:25px 25px 15px 25px;background-color:var(--reviews-color)}.reviews-holder .reviews-body{padding:0 10px 10px 10px;border-radius:0 0 40px 40px;border-top-width:0;border:2px solid var(--reviews-color)}h1:focus{outline:0}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e50000}.validation-message{color:var(--md-tertiary-color)}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.policy h2{font-size:1.5em}.consent-content{padding-block:calc(138px + 12vw) 0}.consent-content h1{margin-top:.5em}.faq-content{padding-block:calc(138px + 7vw) 0}.faq-content #faq-page-header{margin-top:2vw;margin-bottom:4vw}.faq-content #faq-table-of-contents{margin-bottom:4vw}.faq-content h2{font-size:1.5em}.copyright{font-size:12px;line-height:.5rem;color:var(--lt-primary-color);background:var(--dk-gray);padding:1vw}.copyright div{text-align:left!important;float:left}@media(width< 950px){.copyright div{float:none;text-align:center !important;margin:1.5vw;}}.copyright .legal-links{float:right}.copyright .legal-links a{color:var(--lt-primary-color);display:inline-block;text-align:right!important}@media(width< 950px){.copyright .legal-links{text-align:center !important;float:none;line-height:1.5em;}}