[data-v-4a5240da] .bvm-background{background:hsla(0,0%,100%,.95)}[data-v-4a5240da] .bvm-slot{width:100%;max-width:1100px}.gallery-image[data-v-4a5240da]{height:70vh}@media (max-width:767px){.gallery-image[data-v-4a5240da]{height:60vh}}.gallery-image[data-v-4a5240da] .vv-picture,.gallery-image[data-v-4a5240da] .vv-wrapper,.gallery-image[data-v-4a5240da] img{width:100%;height:100%}.counter[data-v-4a5240da]{margin-top:calc(12.97183px + .14085vw);font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(13.29577px + .18779vw);color:#000;text-align:center}@media (max-width:375px){.counter[data-v-4a5240da]{margin-top:13.5px}}@media (min-width:1440px){.counter[data-v-4a5240da]{margin-top:15px}}@media (max-width:375px){.counter[data-v-4a5240da]{font-size:14px}}@media (min-width:1440px){.counter[data-v-4a5240da]{font-size:16px}}[data-v-4a5240da] .bvm-close{z-index:1;color:#000}@media (min-width:768px){[data-v-4a5240da] .ssr-carousel-back-button{left:calc(6.47887px + .93897vw)}[data-v-4a5240da] .ssr-carousel-next-button{right:calc(6.47887px + .93897vw)}}@media (min-width:768px) and (max-width:375px){[data-v-4a5240da] .ssr-carousel-back-button{left:10px}}@media (min-width:768px) and (min-width:1440px){[data-v-4a5240da] .ssr-carousel-back-button{left:20px}}@media (min-width:768px) and (max-width:375px){[data-v-4a5240da] .ssr-carousel-next-button{right:10px}}@media (min-width:768px) and (min-width:1440px){[data-v-4a5240da] .ssr-carousel-next-button{right:20px}}@media (max-width:767px){[data-v-4a5240da] .ssr-carousel-arrows{display:flex;justify-content:center;grid-gap:calc(26.74648px + 1.26761vw);gap:calc(26.74648px + 1.26761vw);margin-top:calc(12.97183px + .14085vw)}[data-v-4a5240da] .ssr-carousel-back-button,[data-v-4a5240da] .ssr-carousel-next-button{position:static;transform:none;padding:7px}}@media (max-width:767px) and (max-width:375px){[data-v-4a5240da] .ssr-carousel-arrows{grid-gap:31.499999999999996px;gap:31.499999999999996px}}@media (max-width:767px) and (min-width:1440px){[data-v-4a5240da] .ssr-carousel-arrows{grid-gap:45px;gap:45px}}@media (max-width:767px) and (max-width:375px){[data-v-4a5240da] .ssr-carousel-arrows{margin-top:13.5px}}@media (max-width:767px) and (min-width:1440px){[data-v-4a5240da] .ssr-carousel-arrows{margin-top:15px}}.pagination-arrow[data-v-77a5d1d8]{display:block;width:30px;height:30px;transition:opacity .2s ease-in-out,transform .2s cubic-bezier(.23,1,.32,1)}.pagination-arrow.flip[data-v-77a5d1d8]{transform:rotate(180deg)}button[disabled] .pagination-arrow[data-v-77a5d1d8]{opacity:0;pointer-events:none}button:active .pagination-arrow[data-v-77a5d1d8]{transform:scale(.9)}button:active .pagination-arrow.flip[data-v-77a5d1d8]{transform:rotate(180deg) scale(.9)}[data-v-4c94bbe0] .block-list{width:100%}.recipe[data-v-4c94bbe0]{display:flex;align-items:center;justify-content:center;flex-direction:column;overflow-x:hidden}.marquee[data-v-4c94bbe0]{width:100%}.marquee-columns[data-v-4c94bbe0]{display:grid;grid-template-columns:1fr 300px;align-items:start;grid-gap:calc(26.74648px + 1.26761vw);gap:calc(26.74648px + 1.26761vw)}@media (max-width:375px){.marquee-columns[data-v-4c94bbe0]{grid-gap:31.499999999999996px;gap:31.499999999999996px}}@media (min-width:1440px){.marquee-columns[data-v-4c94bbe0]{grid-gap:45px;gap:45px}}@media (max-width:767px){.marquee-columns[data-v-4c94bbe0]{grid-template-columns:1fr}}.marquee-columns.full-width[data-v-4c94bbe0]{grid-template-columns:1fr}@media (max-width:767px){.marquee-right[data-v-4c94bbe0]{display:none}}.marquee-right[data-v-4c94bbe0] .product-card h2{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(14.59155px + .37559vw);font-weight:600}@media (max-width:375px){.marquee-right[data-v-4c94bbe0] .product-card h2{font-size:16px}}@media (min-width:1440px){.marquee-right[data-v-4c94bbe0] .product-card h2{font-size:20px}}.marquee-right[data-v-4c94bbe0] .btn{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:600;font-size:calc(11.29577px + .18779vw)}@media (max-width:375px){.marquee-right[data-v-4c94bbe0] .btn{font-size:12px}}@media (min-width:1440px){.marquee-right[data-v-4c94bbe0] .btn{font-size:14px}}.recommended-title[data-v-4c94bbe0]{margin-bottom:calc(12.97183px + .14085vw);text-align:center}@media (max-width:375px){.recommended-title[data-v-4c94bbe0]{margin-bottom:13.5px}}@media (min-width:1440px){.recommended-title[data-v-4c94bbe0]{margin-bottom:15px}}.image-carousel[data-v-4c94bbe0]{--image-gutter:calc(4.59155px + 0.37559vw);--extra-peek-right:calc(-26.90141px + 17.84038vw);--peek-right:calc(var(--gutter) + var(--extra-peek-right));--arrow-h:calc(9.71831px + 1.40845vw)}@media (max-width:375px){.image-carousel[data-v-4c94bbe0]{--image-gutter:6px}}@media (min-width:1440px){.image-carousel[data-v-4c94bbe0]{--image-gutter:10px}}@media (max-width:375px){.image-carousel[data-v-4c94bbe0]{--extra-peek-right:40px}}@media (min-width:1440px){.image-carousel[data-v-4c94bbe0]{--extra-peek-right:230px}}@media (max-width:375px){.image-carousel[data-v-4c94bbe0]{--arrow-h:15px}}@media (min-width:1440px){.image-carousel[data-v-4c94bbe0]{--arrow-h:30px}}.image-carousel[data-v-4c94bbe0] .ssr-carousel-back-button{left:var(--arrow-h)}.image-carousel[data-v-4c94bbe0] .ssr-carousel-next-button{right:var(--arrow-h)}.carousel-image-btn[data-v-4c94bbe0]{display:block;padding:0;border:0;background:none;cursor:zoom-in;-webkit-appearance:none;-moz-appearance:none;appearance:none}.top-row[data-v-4c94bbe0]{display:flex;align-items:center;justify-content:space-between;grid-gap:calc(21.88732px + .56338vw);gap:calc(21.88732px + .56338vw)}@media (max-width:375px){.top-row[data-v-4c94bbe0]{grid-gap:24px;gap:24px}}@media (min-width:1440px){.top-row[data-v-4c94bbe0]{grid-gap:30px;gap:30px}}@media (max-width:767px){.top-row[data-v-4c94bbe0]{flex-wrap:wrap}}.featured-products-wrap[data-v-4c94bbe0]{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:768px){.featured-products-wrap[data-v-4c94bbe0]{display:none}}.featured-products-grid[data-v-4c94bbe0]{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:calc(12.97183px + .14085vw);gap:calc(12.97183px + .14085vw);margin-left:10px;margin-right:10px}@media (max-width:375px){.featured-products-grid[data-v-4c94bbe0]{grid-gap:13.5px;gap:13.5px}}@media (min-width:1440px){.featured-products-grid[data-v-4c94bbe0]{grid-gap:15px;gap:15px}}.featured-products-grid>[data-v-4c94bbe0]{width:100%;min-width:0}.featured-products-grid[data-v-4c94bbe0] .product-info{margin-top:calc(8.23944px + .46948vw)}@media (max-width:375px){.featured-products-grid[data-v-4c94bbe0] .product-info{margin-top:10px}}@media (min-width:1440px){.featured-products-grid[data-v-4c94bbe0] .product-info{margin-top:15px}}.featured-products-grid[data-v-4c94bbe0] .product-card h2{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(16.59155px + .37559vw);line-height:calc(19.94366px + .28169vw);font-weight:600;margin-bottom:5px}@media (max-width:375px){.featured-products-grid[data-v-4c94bbe0] .product-card h2{font-size:18px}}@media (min-width:1440px){.featured-products-grid[data-v-4c94bbe0] .product-card h2{font-size:22px}}@media (max-width:375px){.featured-products-grid[data-v-4c94bbe0] .product-card h2{line-height:21px}}@media (min-width:1440px){.featured-products-grid[data-v-4c94bbe0] .product-card h2{line-height:24px}}.featured-products-grid[data-v-4c94bbe0] .compare,.featured-products-grid[data-v-4c94bbe0] .price{font-size:15px!important}.featured-products-grid[data-v-4c94bbe0] .from{margin-top:1px}.featured-products-grid[data-v-4c94bbe0] .btn{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:600;font-size:calc(11.29577px + .18779vw)}@media (max-width:375px){.featured-products-grid[data-v-4c94bbe0] .btn{font-size:12px}}@media (min-width:1440px){.featured-products-grid[data-v-4c94bbe0] .btn{font-size:14px}}.title[data-v-4c94bbe0]{font-family:acumin-pro-condensed,sans-serif;font-weight:600;font-style:normal;font-size:calc(29.07042px + 1.31455vw);line-height:1.05;letter-spacing:-.007em;font-weight:400;margin-top:calc(12.97183px + .14085vw);font-weight:700}@media (max-width:375px){.title[data-v-4c94bbe0]{font-size:34px}}@media (min-width:1440px){.title[data-v-4c94bbe0]{font-size:48px}}@media (max-width:375px){.title[data-v-4c94bbe0]{margin-top:13.5px}}@media (min-width:1440px){.title[data-v-4c94bbe0]{margin-top:15px}}[data-v-4c94bbe0] .breadcrumbs{margin-bottom:0}.hero-image-wrap[data-v-4c94bbe0]{position:relative}.hero-image-wrap[data-v-4c94bbe0] img{position:relative;z-index:2}.hero-image[data-v-4c94bbe0]{width:100%;border-radius:16px;overflow:hidden;margin-bottom:30px}.featured-product-bar[data-v-4c94bbe0]{position:absolute;bottom:-50px;left:0;right:0;display:flex;align-items:center;padding-left:calc(21.88732px + .56338vw);padding-right:calc(21.88732px + .56338vw);height:60px;background:#bed17b;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width:375px){.featured-product-bar[data-v-4c94bbe0]{padding-left:24px;padding-right:24px}}@media (min-width:1440px){.featured-product-bar[data-v-4c94bbe0]{padding-left:30px;padding-right:30px}}.featured-product-float[data-v-4c94bbe0]{position:absolute;z-index:2;bottom:15px;right:-30px;width:240px;transform:translate(10%,30%);overflow:hidden}.featured-product-image[data-v-4c94bbe0]{width:100%}.featured-label[data-v-4c94bbe0]{font-family:acumin-pro-condensed,sans-serif;font-weight:600;font-style:normal;font-size:34px;line-height:1.12;letter-spacing:-.007em;font-size:16px!important}@media (max-width:375px){.featured-label[data-v-4c94bbe0]{font-size:34px}}@media (min-width:1440px){.featured-label[data-v-4c94bbe0]{font-size:34px}}.featured-label[data-v-4c94bbe0] a{text-decoration:underline}.actions[data-v-4c94bbe0]{display:flex;flex-wrap:wrap;grid-gap:calc(21.88732px + .56338vw);gap:calc(21.88732px + .56338vw)}@media (max-width:375px){.actions[data-v-4c94bbe0]{grid-gap:24px;gap:24px}}@media (min-width:1440px){.actions[data-v-4c94bbe0]{grid-gap:30px;gap:30px}}.recipe-details[data-v-4c94bbe0]{display:flex;flex-wrap:wrap;grid-gap:calc(21.88732px + .56338vw);gap:calc(21.88732px + .56338vw);font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(15.29577px + .18779vw);font-family:acumin-pro-condensed,sans-serif;margin:0}@media (max-width:375px){.recipe-details[data-v-4c94bbe0]{grid-gap:24px;gap:24px}}@media (min-width:1440px){.recipe-details[data-v-4c94bbe0]{grid-gap:30px;gap:30px}}@media (max-width:375px){.recipe-details[data-v-4c94bbe0]{font-size:16px}}@media (min-width:1440px){.recipe-details[data-v-4c94bbe0]{font-size:18px}}.detail[data-v-4c94bbe0]{display:flex;align-items:baseline}.detail dt[data-v-4c94bbe0]{font-weight:700}.detail dt[data-v-4c94bbe0]:after{content:":"}.detail dd[data-v-4c94bbe0]{margin:0 0 0 .25em}.content[data-v-4c94bbe0]:focus{outline:none}.recipe-title[data-v-4c94bbe0]{font-family:acumin-pro-condensed,sans-serif;font-weight:600;font-style:normal;font-size:calc(22.73239px + 3.00469vw);line-height:1;letter-spacing:-.015em;text-align:center}@media (max-width:375px){.recipe-title[data-v-4c94bbe0]{font-size:34px}}@media (min-width:1440px){.recipe-title[data-v-4c94bbe0]{font-size:66px}}.recipe-columns[data-v-4c94bbe0]{display:grid;grid-template-columns:minmax(0,370px) 1fr;align-items:start;grid-gap:calc(41.32394px + 3.38028vw);gap:calc(41.32394px + 3.38028vw)}@media (max-width:375px){.recipe-columns[data-v-4c94bbe0]{grid-gap:54px;gap:54px}}@media (min-width:1440px){.recipe-columns[data-v-4c94bbe0]{grid-gap:90px;gap:90px}}@media (max-width:767px){.recipe-columns[data-v-4c94bbe0]{grid-template-columns:1fr}}.ingredients[data-v-4c94bbe0]{max-width:330px}.ingredients[data-v-4c94bbe0] li,.ingredients[data-v-4c94bbe0] p{margin:0}.instructions[data-v-4c94bbe0]{width:100%;max-width:600px}.instructions[data-v-4c94bbe0] p{margin:0}.instructions[data-v-4c94bbe0] li{margin:0;padding:0}.spacer.height-xs[data-v-267bdfa6]{height:calc(12.97183px + .14085vw)}@media (max-width:375px){.spacer.height-xs[data-v-267bdfa6]{height:13.5px}}@media (min-width:1440px){.spacer.height-xs[data-v-267bdfa6]{height:15px}}.spacer.height-s[data-v-267bdfa6]{height:calc(21.88732px + .56338vw)}@media (max-width:375px){.spacer.height-s[data-v-267bdfa6]{height:24px}}@media (min-width:1440px){.spacer.height-s[data-v-267bdfa6]{height:30px}}.spacer.height-m[data-v-267bdfa6]{height:calc(26.74648px + 1.26761vw)}@media (max-width:375px){.spacer.height-m[data-v-267bdfa6]{height:31.499999999999996px}}@media (min-width:1440px){.spacer.height-m[data-v-267bdfa6]{height:45px}}.spacer.height-l[data-v-267bdfa6]{height:calc(41.32394px + 3.38028vw)}@media (max-width:375px){.spacer.height-l[data-v-267bdfa6]{height:54px}}@media (min-width:1440px){.spacer.height-l[data-v-267bdfa6]{height:90px}}.spacer.height-xl[data-v-267bdfa6]{height:calc(38.87324px + 5.6338vw)}@media (max-width:375px){.spacer.height-xl[data-v-267bdfa6]{height:60px}}@media (min-width:1440px){.spacer.height-xl[data-v-267bdfa6]{height:120px}}.share-links[data-v-ef4430a6]{display:flex;align-items:center;justify-content:center;flex-direction:column}.title[data-v-ef4430a6]{font-family:acumin-pro-condensed,sans-serif;font-weight:400;font-style:normal;font-size:calc(9.50986px + .4507vw);font-weight:700}@media (max-width:375px){.title[data-v-ef4430a6]{font-size:11.2px}}@media (min-width:1440px){.title[data-v-ef4430a6]{font-size:16px}}.links[data-v-ef4430a6]{width:100%;max-width:400px;display:flex;justify-content:space-between;margin-top:calc(12.97183px + .14085vw)}@media (max-width:375px){.links[data-v-ef4430a6]{margin-top:13.5px}}@media (min-width:1440px){.links[data-v-ef4430a6]{margin-top:15px}}.links .link[data-v-ef4430a6]{cursor:pointer;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#118379;transition:color .3s,background-color .3s}.links .link[data-v-ef4430a6]:hover{background:#118379;color:#fff}.icon-fb[data-v-ef4430a6]{font-size:27px}.icon-twitter[data-v-ef4430a6]{font-size:22px}.icon-linked-in[data-v-ef4430a6]{font-size:23px}.icon-pinterest[data-v-ef4430a6]{font-size:27px}.icon-email[data-v-ef4430a6]{font-size:18px}.icon-link[data-v-ef4430a6]{font-size:20px}.background-color[data-v-83dd62d2]{background:#0f8379;right:99%!important}.newsletter[data-v-83dd62d2]{background:#0f8379;color:#fff;padding-top:calc(29.15493px + 4.22535vw);padding-bottom:90px;text-align:center}@media (max-width:375px){.newsletter[data-v-83dd62d2]{padding-top:45px}}@media (min-width:1440px){.newsletter[data-v-83dd62d2]{padding-top:90px}}.newsletter h2[data-v-83dd62d2]{margin-bottom:15px}.newsletter[data-v-83dd62d2] .wysiwyg{max-width:450px}.newsletter[data-v-83dd62d2] .wysiwyg,[data-v-83dd62d2] form{margin-left:auto;margin-right:auto}