.fg-flavors .fg-flavors__starter{margin:-6px 0 28px}.fg-flavors .fg-flavors__starter a{display:inline-flex;align-items:center;min-height:44px;padding:10px 19px;border-radius:999px;background:#edf1e5;color:#175235;font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.25;text-decoration:underline;text-decoration-color:#d7761c;text-underline-offset:4px}.fg-flavors .fg-flavors__starter a:hover{background:#dfe8d5}@media(max-width:749px){.fg-flavors .fg-flavors__starter{margin:-2px 0 24px}.fg-flavors .fg-flavors__starter a{font-size:17px;padding:10px 16px}}.fg-flavors .fg-product-photo-link{display:block;width:100%;height:100%}.fg-flavors .fg-product-photo-link:focus-visible{outline-offset:-4px}.fg-garden-words{padding:0 24px 40px;scroll-margin-top:24px}.fg-garden-words__canvas{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;max-width:1536px;margin-inline:auto;border-radius:22px;background:#fff6e9}.fg-garden-words__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.fg-garden-words .fg-garden-words__image{position:absolute;bottom:0;left:0;display:block;width:100%;max-width:none;height:auto}.fg-garden-words__heading{padding:clamp(30px,4.1cqw,62px) 5.5% 24px}.fg-garden-words .fg-garden-words__heading h2{font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(38px,5.8cqw,88px);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:#175235;text-wrap:balance}.fg-garden-words .fg-garden-words__heading p{margin-top:14px;font-size:clamp(17px,2.2cqw,30px);line-height:1.4;color:#360c12}.fg-garden-words__notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:14px 5.3% 0;align-items:stretch}.fg-garden-words__note{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-width:0;min-height:240px;margin:0;padding:26px 20px 24px;border:1px solid #175235;border-radius:19px;background:linear-gradient(135deg,#fffaf0,#fff3de);box-shadow:0 0 0 6px #fff8eacc,0 10px 20px #6d4b211c;text-align:center;transform:rotate(-2deg) translateY(5px)}.fg-garden-words__note:nth-child(2){transform:rotate(-1deg) translateY(-6px)}.fg-garden-words__note:nth-child(3){transform:rotate(2deg) translateY(4px)}.fg-garden-words .fg-garden-words__citrus{display:block;width:132px;height:44px;flex-shrink:0}.fg-garden-words .fg-garden-words__note blockquote{display:flex;align-items:center;justify-content:center;flex:1;width:100%;margin:0;padding:0;border:0;background:none}.fg-garden-words .fg-garden-words__note blockquote:before,.fg-garden-words .fg-garden-words__note blockquote:after{display:none;content:none}.fg-garden-words .fg-garden-words__note blockquote p{font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(26px,3.1cqw,47px);font-weight:700;font-style:italic;line-height:1.08;letter-spacing:-.025em;color:#175235;text-wrap:balance;overflow-wrap:break-word}.fg-garden-words .fg-garden-words__note figcaption{font:400 clamp(12px,1.3cqw,18px)/1.4 Arial,Helvetica,sans-serif;color:#360c12}.fg-garden-words__scene-space{height:32cqw;min-height:220px}@media(max-width:749px){.fg-garden-words{padding:0 12px 28px}.fg-garden-words__canvas{border-radius:16px}.fg-garden-words__heading{padding:30px 24px 22px;text-align:center}.fg-garden-words .fg-garden-words__heading h2{font-size:clamp(36px,10.5cqw,58px);line-height:1.04}.fg-garden-words .fg-garden-words__heading p{max-width:320px;margin:12px auto 0;font-size:16px;line-height:1.45}.fg-garden-words__notes{grid-template-columns:minmax(0,1fr);gap:20px;padding:8px 25px 0}.fg-garden-words__note{min-height:0;gap:10px;padding:18px 18px 17px;border-radius:16px;transform:rotate(-1deg)}.fg-garden-words__note:nth-child(2){transform:rotate(.5deg)}.fg-garden-words__note:nth-child(3){transform:rotate(-.6deg)}.fg-garden-words .fg-garden-words__citrus{width:100px;height:30px}.fg-garden-words .fg-garden-words__note blockquote p{font-size:clamp(26px,7.5cqw,38px);line-height:1.1}.fg-garden-words .fg-garden-words__note figcaption{font-size:12px;line-height:1.4}.fg-garden-words__scene-space{height:49cqw;min-height:160px}.fg-garden-words .fg-garden-words__image{width:148%;left:-42%}}.fg-fridge{background:#fff7e9;border-block:1px solid #360c1215;scroll-margin-top:24px}.fg-fridge__inner{max-width:1500px;margin:auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}.fg-fridge__copy{padding:60px 24px 60px clamp(24px,4vw,64px)}.fg-fridge__copy .fg-eyebrow{color:#175235}.fg .fg-fridge__copy h2{font-family:FreshGarden,Arial,sans-serif;font-size:clamp(42px,4.5vw,68px);max-width:520px;color:#175235;line-height:1.06;letter-spacing:-.035em}.fg-fridge__tagline{font-family:FreshGarden,Arial,sans-serif;font-size:clamp(22px,2.1vw,30px);line-height:1.2;margin-top:24px!important;max-width:400px;color:#175235}.fg-fridge__description{font-size:15px;line-height:1.65;max-width:350px;margin:20px 0!important}.fg-fridge__instruction{font-size:15px;line-height:1.6;margin:20px 0 24px!important}.fg-fridge__copy .fg-button{background:#175235;color:#fff;border-color:#175235}.fg-fridge__arrow{display:block;width:18px;height:18px;flex:none}.fg-fridge__visual{min-width:0;padding:24px 24px 24px 0}.fg-fridge__scene{position:relative;isolation:isolate}.fg-fridge__scene .fg-fridge__image{display:block;width:100%;height:auto;border-radius:18px}.fg-fridge .fg-fridge__hotspot{position:absolute;left:var(--fridge-x);top:var(--fridge-y);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;border:2px solid #c75a07;border-radius:50%;background:#fffcf3;color:#a34805;box-shadow:0 3px 14px #482d2030;font:400 27px/1 Arial,sans-serif;z-index:2;padding:0;cursor:pointer;-webkit-appearance:none;appearance:none}.fg-fridge__hotspot:hover,.fg-fridge__hotspot:focus-visible,.fg-fridge .fg-fridge__hotspot[aria-expanded=true]{background:#175235;color:#fff;border-color:#175235;z-index:3}.fg-fridge__tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);padding:8px 12px;background:#175235;color:#fff;border-radius:8px;max-width:180px;width:max-content;text-align:center;font:700 12px/1.4 Arial,sans-serif;opacity:0;visibility:hidden;pointer-events:none}.fg-fridge__hotspot:hover .fg-fridge__tooltip,.fg-fridge__hotspot:focus-visible .fg-fridge__tooltip{visibility:visible;opacity:1}.fg-fridge__hotspot[aria-expanded=true] .fg-fridge__tooltip{display:none}.fg-fridge__card[hidden]{display:none!important}.fg-fridge__card{position:absolute;inset:auto;margin:0;width:min(236px,calc(100% - 16px));max-height:calc(100% - 16px);z-index:6;border:1.5px solid #175235;border-radius:13px;background:#fff7e9;color:#360c12;box-shadow:0 6px 20px #1b251b25;text-align:left;box-sizing:border-box}.fg-fridge__card-body{padding:17px 17px 6px;max-height:var(--card-max-height,400px);overflow:auto;border-radius:12px}.fg-fridge__card:before{content:"";position:absolute;left:var(--pointer-x,50%);width:13px;height:13px;background:#fff7e9;transform:translate(-50%) rotate(45deg);border:1.5px solid #175235;z-index:-1}.fg-fridge__card[data-side=below]:before{top:-7px;border-right:0;border-bottom:0}.fg-fridge__card[data-side=above]:before{bottom:-7px;border-left:0;border-top:0}.fg .fg-fridge__card h3{font:700 22px/1.1 FreshGarden,Arial,sans-serif;letter-spacing:-.025em;margin:0;padding-right:23px;color:#175235}.fg .fg-fridge__benefit{font:700 19px/1.15 FreshGarden,Arial,sans-serif;color:#175235;margin:12px 0 8px!important}.fg .fg-fridge__benefit-copy{font:400 14px/1.4 Arial,sans-serif;margin:0 0 8px!important}.fg .fg-fridge__shop-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:#175235;font:700 13px/1.3 Arial,sans-serif;border-top:1px solid #17523520;margin-top:10px;text-decoration:none}.fg .fg-fridge__shop-link:hover{text-decoration:underline;text-underline-offset:4px}.fg-fridge .fg-fridge__close{position:absolute;top:1px;right:1px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#175235;font:25px/1 Arial,sans-serif;cursor:pointer;padding:0}.fg-fridge__strap{padding:19px 24px;background:#175235;color:#fff;text-align:center;font:700 13px/1.4 Arial,sans-serif;letter-spacing:.3em}.fg-fridge button:focus-visible,.fg-fridge a:focus-visible{outline:3px solid #c75a07;outline-offset:3px}.fg-fridge__card:focus{outline:none}@media(max-width:899px){.fg-fridge__inner{grid-template-columns:1fr}.fg-fridge__copy{padding:32px 24px 26px;text-align:center}.fg .fg-fridge__copy h2{font-size:clamp(38px,8vw,54px);max-width:600px;margin:auto}.fg-fridge__tagline{margin:18px auto 0!important;max-width:420px;font-size:24px}.fg-fridge__description{margin:16px auto!important}.fg-fridge__instruction{font-size:14px;margin:16px 0 20px!important}.fg-fridge__visual{width:100%;max-width:660px;margin:auto;padding:0 14px 24px}.fg-fridge__tooltip{max-width:145px;font-size:11px}.fg-fridge__strap{font-size:11px}}@media(max-width:420px){.fg-fridge__card{width:min(220px,calc(100% - 16px))}.fg .fg-fridge__card h3{font-size:20px}.fg-fridge__card-body{padding:15px 15px 4px}.fg .fg-fridge__benefit-copy{font-size:13px}.fg-fridge__tooltip{display:none}}.fg-trio-feature{padding:0 24px 32px;scroll-margin-top:24px}.fg-trio-feature__card{overflow:hidden;border-radius:22px;background:#edf1e5}.fg-trio-feature__heading{text-align:center;padding:34px 24px 30px}.fg-trio-feature .fg-eyebrow{font-size:10px!important;letter-spacing:.18em;color:#175235;margin-bottom:12px!important}.fg-trio-feature h2{font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(36px,4.6vw,68px)!important;line-height:1.04!important;letter-spacing:-.03em}.fg-trio-feature .fg-trio-feature__image{display:block;width:100%;height:auto}.fg-trio-feature__footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 5%}.fg-trio-feature__copy{min-width:0}.fg-trio-feature__footer .fg-trio-feature__description{font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1.2;color:#175235}.fg-trio-feature__footer .fg-trio-feature__flavors{margin-top:9px;font:400 14px/1.5 Arial,Helvetica,sans-serif;color:#360c12}.fg-trio-feature .fg-button{min-height:48px;font-size:14px;padding:14px 26px;white-space:nowrap}@media(max-width:749px){.fg-trio-feature{padding:0 12px 24px}.fg-trio-feature__card{border-radius:16px}.fg-trio-feature__heading{padding:27px 20px 24px}.fg-trio-feature h2{font-size:clamp(32px,8vw,48px)!important;max-width:360px;margin-inline:auto}.fg-trio-feature .fg-eyebrow{font-size:9px!important}.fg-trio-feature__footer{flex-direction:column;gap:20px;text-align:center;padding:25px 22px 28px}.fg-trio-feature__copy{width:100%;max-width:420px}.fg-trio-feature__footer .fg-trio-feature__description{font-size:24px}.fg-trio-feature__footer .fg-trio-feature__flavors{font-size:13px}.fg-trio-feature .fg-button{white-space:normal}}.fg-walt-family{padding:24px 0 48px;background:#fff9ee}.fg-walt-family__hero{margin:0 24px;overflow:hidden;border-radius:22px;background:#f5e0c8}.fg-walt-family__scene{position:relative;isolation:isolate}.fg-walt-family .fg-walt-family__image{display:block;width:100%;height:auto}.fg-walt-family__heading{position:absolute;top:8%;left:5%;width:42%;z-index:1}.fg-walt-family .fg-eyebrow{display:inline-block;color:#175235;font:700 10px/1.4 Arial,sans-serif!important;letter-spacing:.16em;border-top:2px solid #175235;padding-top:9px;margin-bottom:15px!important}.fg-walt-family h2{font-family:FreshGarden,Arial Rounded MT Bold,Arial,sans-serif;font-size:clamp(54px,7.5vw,112px)!important;line-height:.85!important;letter-spacing:-.04em;color:#360c12;text-shadow:1px 2px 0 #fff4df;max-width:540px}.fg-walt-family__details{display:grid;grid-template-columns:1fr auto;column-gap:48px;row-gap:10px;align-items:center;padding:30px 5%;background:#fff2dd}.fg-walt-family__description{grid-row:1/3;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(24px,2.6vw,36px);line-height:1.2;color:#360c12}.fg-walt-family .fg-walt-family__size{font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0}.fg-walt-family .fg-button{justify-self:start;font-size:13px;min-height:48px;padding:14px 23px;box-shadow:0 4px #103b2715}.fg-walt-family__availability{text-align:center;font-size:13px;line-height:1.6;color:#705249;margin-top:22px;max-width:760px}.fg-walt-family__availability p+p{margin-top:4px}@media(max-width:749px){.fg-walt-family{padding:16px 0 36px}.fg-walt-family__hero{margin:0 12px;border-radius:16px}.fg-walt-family__heading{top:5%;left:5%;width:45%}.fg-walt-family .fg-eyebrow{font-size:7px!important;letter-spacing:.07em;line-height:1.4;padding-top:5px;border-top-width:1px;margin-bottom:8px!important}.fg-walt-family h2{font-size:clamp(28px,9vw,58px)!important;line-height:.84!important;letter-spacing:-.035em;text-shadow:1px 1px 0 #fff4df}.fg-walt-family__details{display:flex;flex-direction:column;gap:16px;padding:26px 22px 30px;text-align:center}.fg-walt-family__description{font-size:28px;max-width:290px}.fg-walt-family .fg-walt-family__size{font-size:10px}.fg-walt-family__availability{font-size:12px;margin-top:18px;width:88%}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AABYDA */
