.GlutenFreeHero-module__6juuAW__hero{isolation:isolate;color:#193d31;background:#f7f4eb;border:1px solid #e8e3d5;border-radius:30px;grid-template-columns:1fr 1fr;width:min(1750px,100%);margin:22px auto 0;display:grid;position:relative;overflow:hidden}.GlutenFreeHero-module__6juuAW__copy{z-index:2;align-self:center;padding:clamp(30px,4.4vw,76px) 20px clamp(30px,4.4vw,76px) clamp(30px,4.4vw,76px)}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__eyebrow{letter-spacing:.13em;color:#345e49;align-items:center;gap:10px;margin:0 0 26px;font-size:12px;font-weight:800;display:flex}.GlutenFreeHero-module__6juuAW__eyebrow>span{border:1px solid #809781;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.GlutenFreeHero-module__6juuAW__hero h1{letter-spacing:-.045em;color:#193d31;margin:0;font-size:clamp(48px,5.2vw,88px);font-weight:700;line-height:1.03}.GlutenFreeHero-module__6juuAW__hero h1 em{color:#597445;font-family:Georgia,Times New Roman,serif;font-weight:400}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__description{color:#4d6053;max-width:465px;margin:26px 0 30px;font-size:clamp(16px,1.25vw,20px);line-height:1.7}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__cta{color:#fff;background:#234d37;border-radius:10px;justify-content:space-between;align-items:center;gap:36px;min-height:55px;padding:14px 24px;font-size:17px;font-weight:750;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__cta:hover{background:#153c26;transform:translateY(-2px)}.GlutenFreeHero-module__6juuAW__cta>span{font-size:24px;font-weight:400}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__note{color:#5e6c5f;margin:17px 0 0;font-size:12px;line-height:1.6}.GlutenFreeHero-module__6juuAW__note>span{padding:0 8px}.GlutenFreeHero-module__6juuAW__showcase{background:radial-gradient(at 60% 40%,#e6e8d5 0%,#f7f4eb 72%);min-height:525px;margin:0;position:relative}.GlutenFreeHero-module__6juuAW__circle{aspect-ratio:1;border:1px solid #a5ad8b66;border-radius:50%;width:75%;position:absolute;top:9%;left:12%}.GlutenFreeHero-module__6juuAW__collectionLabel{letter-spacing:.2em;color:#59704b;font-size:10px;font-weight:750;position:absolute;top:28px;right:36px}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__product{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;overflow:visible}.GlutenFreeHero-module__6juuAW__product img{object-fit:contain;filter:drop-shadow(9px 18px 12px #51432826);transition:transform .25s}.GlutenFreeHero-module__6juuAW__product:hover img{transform:translateY(-7px)rotate(-2deg)}.GlutenFreeHero-module__6juuAW__product>span{white-space:nowrap;color:#31563d;background:#fffdf6ed;border:1px solid #e4dfd0;border-radius:5px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.GlutenFreeHero-module__6juuAW__product>span>span{padding-left:8px}.GlutenFreeHero-module__6juuAW__bread{width:67%;height:75%;top:1%;right:8%;transform:rotate(11deg)}.GlutenFreeHero-module__6juuAW__bread>span{bottom:7%;transform:translate(-50%)rotate(-11deg)}.GlutenFreeHero-module__6juuAW__savory{width:43%;height:45%;bottom:4%;left:-4%;transform:rotate(-8deg)}.GlutenFreeHero-module__6juuAW__savory>span{transform:translate(-50%)rotate(8deg)}.GlutenFreeHero-module__6juuAW__sweet{width:34%;height:39%;bottom:3%;right:8%;transform:rotate(5deg)}.GlutenFreeHero-module__6juuAW__sweet>span{transform:translate(-50%)rotate(-5deg)}.GlutenFreeHero-module__6juuAW__seal{color:#fff8e6;outline-offset:-7px;text-align:center;pointer-events:none;background:#234d37;border-radius:50%;outline:1px dashed #fff8;place-content:center;width:105px;height:105px;display:grid;position:absolute;top:20%;left:0;transform:rotate(-12deg)}.GlutenFreeHero-module__6juuAW__seal strong{margin:5px 0;font:italic 21px Georgia,serif}.GlutenFreeHero-module__6juuAW__seal span{letter-spacing:.07em;font-size:7px}.GlutenFreeHero-module__6juuAW__pickup{background:#e9eddf;border-top:1px solid #dbe1ce;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:23px clamp(24px,4.4vw,76px);display:flex}.GlutenFreeHero-module__6juuAW__pickup>div{align-items:center;gap:14px;display:flex}.GlutenFreeHero-module__6juuAW__step{color:#7d8b69;font:italic 27px Georgia,serif}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__pickup p{color:#53624e;margin:0;font-size:12px;line-height:1.8}.GlutenFreeHero-module__6juuAW__pickup strong{color:#244735;font-size:16px;font-weight:750;display:block}.GlutenFreeHero-module__6juuAW__arrow{color:#8a9976;font-size:26px}.GlutenFreeHero-module__6juuAW__address>span{color:#7d8b69;font-size:27px}.GlutenFreeHero-module__6juuAW__hero a:focus-visible,.GlutenFreeHero-module__6juuAW__hero button:focus-visible{outline-offset:6px;outline:3px solid #be7612}@media (max-width:1000px){.GlutenFreeHero-module__6juuAW__copy{padding:34px 20px 34px 32px}.GlutenFreeHero-module__6juuAW__showcase{min-height:470px}.GlutenFreeHero-module__6juuAW__pickup{flex-wrap:wrap;justify-content:flex-start;gap:16px 28px}.GlutenFreeHero-module__6juuAW__pickup .GlutenFreeHero-module__6juuAW__address{margin-left:auto}.GlutenFreeHero-module__6juuAW__seal{width:85px;height:85px;top:25%}}@media (max-width:700px){.GlutenFreeHero-module__6juuAW__hero{border-radius:22px;grid-template-columns:1fr;margin-top:12px}.GlutenFreeHero-module__6juuAW__copy{padding:28px 24px 8px}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__eyebrow{margin-bottom:20px;font-size:10px}.GlutenFreeHero-module__6juuAW__hero h1{font-size:clamp(46px,12vw,70px)}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__description{margin:19px 0 23px;font-size:16px;line-height:1.6}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__cta{min-height:50px;padding:12px 22px;font-size:16px}.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__note{font-size:11px}.GlutenFreeHero-module__6juuAW__showcase{min-height:330px;margin:0 10px}.GlutenFreeHero-module__6juuAW__collectionLabel{display:none}.GlutenFreeHero-module__6juuAW__bread{width:62%;height:88%;top:-5%;right:11%}.GlutenFreeHero-module__6juuAW__savory{width:42%;height:51%;bottom:5%;left:1%}.GlutenFreeHero-module__6juuAW__sweet{width:33%;height:42%;bottom:4%;right:3%}.GlutenFreeHero-module__6juuAW__product>span{padding:6px 8px;font-size:10px}.GlutenFreeHero-module__6juuAW__seal{width:75px;height:75px;top:13%;left:3%}.GlutenFreeHero-module__6juuAW__seal strong{font-size:17px}.GlutenFreeHero-module__6juuAW__seal span{font-size:6px}.GlutenFreeHero-module__6juuAW__pickup{gap:16px;padding:20px 24px}.GlutenFreeHero-module__6juuAW__pickup>div{gap:14px;width:100%}.GlutenFreeHero-module__6juuAW__pickup .GlutenFreeHero-module__6juuAW__address{margin:0}.GlutenFreeHero-module__6juuAW__pickup strong{font-size:15px}.GlutenFreeHero-module__6juuAW__arrow{display:none}.GlutenFreeHero-module__6juuAW__step,.GlutenFreeHero-module__6juuAW__address>span{min-width:28px}}@media (prefers-reduced-motion:reduce){.GlutenFreeHero-module__6juuAW__hero .GlutenFreeHero-module__6juuAW__cta,.GlutenFreeHero-module__6juuAW__product img{transition:none}}
