body.index #MainContent{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;overflow:hidden}body.index #MainContent>.shopify-section{margin:0!important;width:100%;max-width:none!important;float:none!important}body.index #MainContent section{float:none!important}body.index #shopify-section-header,body.index #shopify-section-hotline-module,body.index #shopify-section-ticker-tape,body.index #shopify-section-footer{display:block}.crunch-home-product-form,.crunch-home-product-form form{width:auto;margin:0}.crunch-home-product-form .add{position:relative}.crunch-home-product-form .loading-overlay__spinner{width:15px;height:15px;margin-left:8px;display:inline-flex}.crunch-home-product-form .loading-overlay__spinner.hidden{display:none!important}.crunch-home-product-form .spinner{width:15px;height:15px;animation:crunch-spin .8s linear infinite}.crunch-home-product-form .spinner .path{stroke:currentColor}@keyframes crunch-spin{to{transform:rotate(360deg)}}.coupon-message{margin-top:12px;color:var(--ink);font-family:var(--font-body);font-weight:700}.hf-qr img{display:block;width:88px;height:88px;object-fit:contain}.c-press a.outlet{color:inherit;text-decoration:none}.c-press a.outlet:hover{color:var(--saffron)}.c-press .run>a{display:inline-flex;align-items:center}@media(min-width:1024px){.hf-qr img{width:104px;height:104px}}@media(min-width:1024px){body.index .c-hero .hero-side-crunch.side-l1{left:4%!important;top:14%!important}body.index .c-hero .hero-side-crunch.side-r1{right:4%!important;top:14%!important}body.index .c-hero .hero-side-crunch.side-l2{left:12%!important;top:82%!important}body.index .c-hero .hero-side-crunch.side-r2{right:12%!important;top:82%!important}body.index .c-hero .stage .hero-choc{width:430px!important}}@media(max-width:767px){body.index .c-hero .hero-side-crunch.side-l1{left:3%!important;top:13%!important}body.index .c-hero .hero-side-crunch.side-r1{right:3%!important;top:13%!important}body.index .c-hero .hero-side-crunch.side-l2{left:8%!important;top:87%!important}body.index .c-hero .hero-side-crunch.side-r2{right:8%!important;top:87%!important}body.index #shopify-section-header header .container .header-left,body.index #shopify-section-header header .container .header-right{display:block!important;top:20px!important}body.index #shopify-section-header header .container .header-left{left:20px!important}body.index #shopify-section-header header .container .header-right{right:20px!important}body.index #shopify-section-header header .container .header-left a .toggle-text,body.index #shopify-section-header header .container .header-right a.cart-link .cart-text{display:inline-block!important;color:#fff!important;font-family:Garnett-Black,sans-serif!important;font-size:12px!important;line-height:28px!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.index #shopify-section-header header .container .header-left a svg,body.index #shopify-section-header header .container .header-right a.cart-link>svg{display:none!important}body.index #shopify-section-header header .container .header-right a.cart-link{padding-right:0!important;line-height:28px!important}body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble{position:relative!important;display:inline-flex!important;vertical-align:middle!important;width:22px!important;height:22px!important;margin-left:7px!important;border:1.5px solid #fff!important;border-radius:50%!important;top:-1px!important;right:auto!important}body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble span[aria-hidden=true]{display:block!important;width:100%!important;line-height:19px!important;font-size:11px!important;color:#fff!important;text-align:center!important}body.index .c-hero .slick-dots,body.index .c-hero .slider-buttons,body.index .c-hero .slider-counter,body.index .c-hero .swiper-pagination,body.index .c-hero .flickity-page-dots{display:none!important}}@media(min-width:1024px){body.index #shopify-section-header header .container>a.logo{width:54px!important;height:34px!important;max-width:54px!important;max-height:34px!important;margin:0 auto!important;padding:0!important;line-height:0!important;overflow:hidden!important}body.index #shopify-section-header header .container>a.logo .logo-container,body.index #shopify-section-header header .container>a.logo .logo-container svg{display:block!important;width:54px!important;height:34px!important;max-width:54px!important;max-height:34px!important}body.index #shopify-section-header header .container>a.logo .logo-container-scrolled,body.index #shopify-section-header header .container>a.logo .logo-container-scrolled svg{width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important}body.index #shopify-section-header header .container .header-left a.menu-toggle,body.index #shopify-section-header header .container .header-left a.menu-toggle .toggle-text,body.index #shopify-section-header header .container .header-right a.cart-link,body.index #shopify-section-header header .container .header-right a.cart-link .cart-text{font-family:Garnett-Black,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:24px!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.index #shopify-section-header header .container .header-left a.menu-toggle{padding:0!important}body.index #shopify-section-header header .container .header-right a.cart-link{padding-right:30px!important}body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border-width:1.5px!important}body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble span[aria-hidden=true]{font-size:12px!important;line-height:21px!important;letter-spacing:0!important}}@media(min-width:1024px){body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;padding:0!important;box-sizing:border-box!important}body.index #shopify-section-header header .container .header-right a.cart-link .cart-count-bubble>span[aria-hidden=true]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;line-height:1!important;position:static!important;transform:none!important;text-align:center!important}}@media(min-width:1024px){body.index .c-hero .hero-side-crunch{width:clamp(66px,5.2vw,90px)!important}body.index .c-hero .hero-side-crunch.side-r1{left:4.5%!important;right:auto!important;top:9.5%!important}body.index .c-hero .hero-side-crunch.side-l1{left:4.5%!important;top:63%!important}body.index .c-hero .hero-side-crunch.side-l2{left:auto!important;right:12.5%!important;top:25%!important}body.index .c-hero .hero-side-crunch.side-r2{display:none!important}}.fling-arch .art .hover-client-art{top:2%!important;right:2%!important;bottom:2%!important;left:2%!important;transform:scale(1)!important}.fling-arch.caramel .art .hover-client-art,.fling-arch.dark .art .hover-client-art{top:4%!important;right:4%!important;bottom:4%!important;left:4%!important}.fling-arch .art .hover-client-art .hover-art{image-rendering:auto;backface-visibility:hidden;transform:none!important}@media(hover:hover)and (pointer:fine){.fling-arch:hover .art .hover-client-art{opacity:1!important;transform:scale(1)!important}}.fling-arch.dark .dark-salt-flakes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-repeat:no-repeat;background-image:radial-gradient(ellipse 5px 2px at 27% 35%,rgba(255,248,226,.96) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 34% 43%,rgba(255,248,226,.94) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 42% 30%,rgba(255,248,226,.92) 0 58%,transparent 62%),radial-gradient(ellipse 5px 2px at 21% 48%,rgba(255,248,226,.95) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 55% 67%,rgba(255,248,226,.92) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 66% 74%,rgba(255,248,226,.95) 0 58%,transparent 62%),radial-gradient(ellipse 5px 2px at 70% 23%,rgba(255,248,226,.94) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 77% 30%,rgba(255,248,226,.93) 0 58%,transparent 62%),radial-gradient(ellipse 4px 2px at 49% 52%,rgba(255,248,226,.96) 0 58%,transparent 62%);filter:drop-shadow(0 1px 0 rgba(84,42,15,.18))}.plain-section-crunch{display:none}@media(min-width:1024px){.c-facts,.c-reviews{position:relative}.plain-section-crunch{display:block;position:absolute;width:76px;height:76px;z-index:0;pointer-events:none;filter:drop-shadow(0 12px 16px rgba(45,21,12,.24));animation:c-float 9s ease-in-out infinite}.plain-section-crunch img{display:block;width:100%;height:100%;object-fit:contain}.c-facts .facts-float-crunch{left:5.5%;right:auto;top:12%;--rot: -9deg}.c-reviews .reviews-float-crunch{left:4.5%;top:8%;--rot: -11deg;animation-delay:-3.5s}.c-facts .facts-grid,.c-reviews .head,.c-reviews .scroll,.c-reviews .reviews-cta{position:relative;z-index:1}}@media(max-width:767px){body.index .c-hero .hero-side-crunch.side-l1,body.index .c-hero .hero-side-crunch.side-l2,body.index .c-hero .hero-side-crunch.side-r2{display:none!important}body.index .c-shop .fling-arch .art{touch-action:pan-y}body.index .c-shop .fling-arch .art .wrap{opacity:1!important;transform:rotate(-3deg) scale(1)!important}body.index .c-shop .fling-arch .art .hover-client-art{opacity:0!important;top:3%!important;right:3%!important;bottom:3%!important;left:3%!important;transform:scale(1)!important}body.index .c-shop .fling-arch.caramel .art .hover-client-art,body.index .c-shop .fling-arch.dark .art .hover-client-art{top:5%!important;right:5%!important;bottom:5%!important;left:5%!important}body.index .c-shop .fling-arch.is-secondary-art .art .wrap{opacity:0!important;transform:rotate(-3deg) scale(.94)!important}body.index .c-shop .fling-arch.is-secondary-art .art .hover-client-art{opacity:1!important;transform:scale(1)!important}}body.index .c-shop .fling-arch.caramel .art,body.index .c-shop .fling-arch.dark .art{overflow:visible!important}body.index .c-shop .fling-arch.caramel .art .wrap,body.index .c-shop .fling-arch.dark .art .wrap{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:88%!important;height:88%!important;max-width:88%!important;max-height:88%!important;object-fit:contain!important;object-position:center center!important;transform:translate(-50%,-50%) rotate(-2deg) scale(1)!important;transform-origin:center center!important}body.index .c-shop .fling-arch.caramel .art .hover-client-art,body.index .c-shop .fling-arch.dark .art .hover-client-art{top:8%!important;right:5%!important;bottom:8%!important;left:5%!important;overflow:visible!important;transform:scale(1)!important}body.index .c-shop .fling-arch.caramel .art .hover-client-art .hover-art,body.index .c-shop .fling-arch.dark .art .hover-client-art .hover-art{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important}@media(hover:hover)and (pointer:fine){body.index .c-shop .fling-arch.caramel:hover .art .wrap,body.index .c-shop .fling-arch.dark:hover .art .wrap{opacity:0!important;transform:translate(-50%,-50%) rotate(-2deg) scale(.94)!important}body.index .c-shop .fling-arch.caramel:hover .art .hover-client-art,body.index .c-shop .fling-arch.dark:hover .art .hover-client-art{opacity:1!important;transform:scale(1)!important}}body.index .c-shop .fling-arch.dark .dark-salt-flakes{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:4!important;display:block!important;pointer-events:none!important;opacity:.98!important;background-repeat:no-repeat!important;background-image:radial-gradient(ellipse 6px 3px at 18% 28%,rgba(255,250,235,.98) 0 52%,rgba(225,213,190,.92) 55% 66%,transparent 70%),radial-gradient(ellipse 5px 2px at 25% 39%,rgba(255,252,240,.98) 0 56%,transparent 62%),radial-gradient(ellipse 7px 3px at 31% 19%,rgba(255,247,228,.97) 0 50%,rgba(224,209,182,.9) 53% 64%,transparent 69%),radial-gradient(ellipse 5px 3px at 38% 31%,rgba(255,252,241,.98) 0 55%,transparent 62%),radial-gradient(ellipse 6px 2px at 45% 24%,rgba(255,248,230,.98) 0 55%,transparent 63%),radial-gradient(ellipse 4px 2px at 49% 44%,rgba(255,253,244,.99) 0 58%,transparent 64%),radial-gradient(ellipse 7px 3px at 57% 34%,rgba(255,249,234,.98) 0 52%,rgba(225,211,187,.88) 55% 65%,transparent 70%),radial-gradient(ellipse 5px 2px at 63% 18%,rgba(255,253,243,.98) 0 56%,transparent 63%),radial-gradient(ellipse 6px 3px at 72% 26%,rgba(255,248,231,.98) 0 52%,rgba(224,210,185,.88) 55% 65%,transparent 70%),radial-gradient(ellipse 5px 2px at 79% 38%,rgba(255,252,239,.98) 0 56%,transparent 63%),radial-gradient(ellipse 6px 3px at 84% 19%,rgba(255,249,232,.97) 0 52%,transparent 62%),radial-gradient(ellipse 5px 2px at 22% 58%,rgba(255,253,243,.98) 0 56%,transparent 63%),radial-gradient(ellipse 7px 3px at 31% 69%,rgba(255,248,230,.98) 0 52%,rgba(224,210,186,.88) 55% 65%,transparent 70%),radial-gradient(ellipse 4px 2px at 40% 57%,rgba(255,253,243,.99) 0 58%,transparent 64%),radial-gradient(ellipse 6px 3px at 51% 72%,rgba(255,249,233,.98) 0 52%,transparent 62%),radial-gradient(ellipse 5px 2px at 60% 60%,rgba(255,252,240,.98) 0 56%,transparent 63%),radial-gradient(ellipse 7px 3px at 69% 73%,rgba(255,248,230,.98) 0 52%,rgba(224,209,184,.88) 55% 65%,transparent 70%),radial-gradient(ellipse 5px 2px at 77% 57%,rgba(255,253,243,.98) 0 56%,transparent 63%),radial-gradient(ellipse 6px 3px at 84% 69%,rgba(255,249,233,.98) 0 52%,transparent 62%),radial-gradient(ellipse 4px 2px at 46% 84%,rgba(255,253,244,.99) 0 58%,transparent 64%);filter:drop-shadow(0 1px 1px rgba(69,34,18,.2))!important}@media(max-width:767px){body.index .c-shop .fling-arch.caramel .art .wrap,body.index .c-shop .fling-arch.dark .art .wrap{width:86%!important;height:86%!important;max-width:86%!important;max-height:86%!important;transform:translate(-50%,-50%) rotate(-2deg) scale(1)!important}body.index .c-shop .fling-arch.caramel.is-secondary-art .art .wrap,body.index .c-shop .fling-arch.dark.is-secondary-art .art .wrap{opacity:0!important;transform:translate(-50%,-50%) rotate(-2deg) scale(.94)!important}body.index .c-shop .fling-arch.caramel .art .hover-client-art,body.index .c-shop .fling-arch.dark .art .hover-client-art{top:9%!important;right:6%!important;bottom:9%!important;left:6%!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/crunch-home-bridge.css.map */
