@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_cb23e146-module__NkA0Na__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_cb23e146-module__NkA0Na__variable{--font-catering-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
.reviewsPage{--bakery-color-action-bg:#244f2d;--bakery-color-action-fg:#fffdf6;--scene-action-aura:#70b95d47;color:var(--foreground);background:#fff8f2;min-height:100vh;overflow-x:clip}.reviewsPage *,.reviewsPage :before,.reviewsPage :after{box-sizing:border-box}.reviewsShell{z-index:1;gap:1.25rem;min-width:0;max-width:100%;padding-top:clamp(1.2rem,3vw,2rem);padding-bottom:4rem;display:grid;position:relative}.reviewsShell:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#eef7e8 0%,#fff8f2 18rem);width:100vw;position:absolute;top:-1px;bottom:0;left:50%;transform:translate(-50%)}.reviewsPrinciples,.reviewsLayout{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}.reviewsLayout{width:100%;max-width:54rem;margin-inline:auto}.reviewsPrincipleCard,.reviewDiscountPolicy{gap:.75rem;display:grid}.reviewsEyebrow{color:#6b4926;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900}.reviewsPrinciples h2,.reviewDiscountPolicy h2,.reviewsForm h2,.reviewCard h2{color:#152714;margin:0;font-size:1rem;font-weight:900;line-height:1.1}.reviewsForm h2,.reviewsForm .reviewsEyebrow,.reviewsForm legend,.reviewsForm label{font-family:Arial,Helvetica,sans-serif}.reviewsPrinciples p,.reviewDiscountPolicy p,.reviewBody,.reviewResponse p{color:#352d24;margin:0;line-height:1.5}.reviewsPrinciples svg{color:var(--sheep-grass-deep)}.reviewDiscountPolicy{--bakery-card-border:#435c2533;--bakery-card-wash-end:#fffcf4eb;--bakery-card-wash-start:#e8f0def2;border-color:#435c2533}.reviewsForm{color:#172415;text-shadow:none;background:linear-gradient(#fffdf6fa,#faf7eefa);border:1px solid #244f2d29;border-radius:7px;gap:.6rem;padding:0 .9rem .9rem;font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #452b1214,inset 0 1px #ffffffb3}.reviewsForm[data-submitting=true]{cursor:wait}.reviewsComposerOverlay{z-index:80;background:#0f180c47;align-items:end;padding:.75rem;display:grid;position:fixed;inset:0}.reviewsComposerPanel{scrollbar-color:#244f2d transparent;scrollbar-gutter:stable;scrollbar-width:thin;width:100%;max-width:31rem;max-height:min(86dvh,44rem);margin-inline:auto;position:relative;overflow-y:auto}.reviewsComposerPanel::-webkit-scrollbar{width:.78rem}.reviewsComposerPanel::-webkit-scrollbar-track{background:0 0}.reviewsComposerPanel::-webkit-scrollbar-thumb{background:#244f2d padding-box content-box;border:.2rem solid #0000;border-radius:999px}.reviewsComposerPanel::-webkit-scrollbar-thumb:hover{background:#17341f padding-box content-box}.reviewsComposerClose{color:#152714;cursor:pointer;z-index:4;background:#fffdf6;border:1px solid #24190f29;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.reviewsFormGarden{background:radial-gradient(at 24% 38%,#ffffffe6 0 2.7rem,#0000 2.8rem),radial-gradient(at 76% 42%,#ffffffd1 0 3rem,#0000 3.1rem),linear-gradient(#c7e8fb 0%,#e8f3e2 68%,#9fca58 69%,#74a83a 100%);border-bottom:1px solid #435c2533;height:3.65rem;margin-inline:-.9rem;position:relative;overflow:hidden}.reviewsFormGrass{z-index:1;background:linear-gradient(#92bf46,#5f922f);height:.95rem;display:block;position:absolute;bottom:0;left:0;right:0}.reviewsLetterFlower{pointer-events:none;z-index:3;width:2.18rem;position:absolute;top:.92rem}.reviewsLetterFlower-left{left:23%}.reviewsLetterFlower-right{left:73%}.reviewsFormIntro{gap:.15rem;padding-top:.65rem;display:grid}.reviewsForm label{color:#231c14;text-transform:uppercase;border:0;gap:.35rem;margin:0;padding:0;font-size:.78rem;font-weight:900;display:grid}.reviewsToneField{border:0;margin:0;padding:0}.reviewsToneField legend{color:#594329;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:900}.reviewsToneOptions{grid-template-columns:minmax(0,1fr);gap:.45rem;display:grid}.reviewsToneOptions label{display:block}.reviewsToneOptions input{opacity:0;position:absolute}.reviewsToneOptions span{cursor:pointer;background:#eef7e8b8;border:1px solid #244f2d29;border-radius:999px;align-items:center;gap:.4rem;min-height:2.35rem;padding:.55rem .85rem;display:inline-flex;color:#244f2d!important;text-transform:none!important;font-size:.86rem!important;font-weight:900!important}.reviewsToneOptions input:checked+span{background:#244f2d;color:#fffdf6!important}.reviewsToneOptions input:focus-visible+span{box-shadow:0 0 0 3px #244f2d2e}.reviewsForm label span{color:#594329;text-transform:none;font-size:.7rem;font-weight:850}.reviewsForm input,.reviewsForm textarea{caret-color:#244f2d;text-transform:none;background:#fffdf6;border:1px solid #24190f47;border-radius:7px;min-height:2.55rem;padding:.65rem .72rem;font-family:Arial,Helvetica,sans-serif;font-size:.94rem;font-weight:500;color:#172415!important}.reviewsForm input::placeholder,.reviewsForm textarea::placeholder{color:#3f3223bd;opacity:1}.reviewsForm textarea{resize:vertical}.reviewsNotice{color:#315226;background:#eef7e8;border:1px solid #435c2538;border-radius:7px;margin:0;padding:.7rem .75rem;font-size:.88rem;font-weight:850}.reviewsFloatingNotice{color:#315226;z-index:70;background:#eef7e8;border:1px solid #435c2538;border-radius:999px;max-width:min(24rem,100vw - 2rem);margin:0;padding:.75rem 1rem;font-size:.88rem;font-weight:850;position:fixed;bottom:6rem;right:1rem;box-shadow:0 14px 34px #0f180c24}.reviewsRoutePending{color:#244f2d;z-index:70;background:#fffdf6f0;border:1px solid #435c2538;border-radius:999px;margin:0;padding:.62rem .88rem;font-family:Arial,Helvetica,sans-serif;font-size:.82rem;font-weight:800;position:fixed;bottom:5.35rem;right:1.2rem;box-shadow:0 14px 34px #0f180c24}.reviewsRoutePending:before{content:"";vertical-align:.02rem;background:#70b95d;border-radius:999px;width:.48rem;height:.48rem;margin-right:.45rem;animation:.9s ease-in-out infinite reviewsPendingPulse;display:inline-block}.reviewsSubmitButton{border-radius:7px;justify-self:start}.reviewsComposeButton{z-index:70;border:1px solid #fffdf647;position:fixed;bottom:1.2rem;right:1.2rem;box-shadow:0 18px 40px #0f180c3d}.reviewsComposeButton:hover,.reviewsComposeButton:focus-visible{background:#17341f}.reviewsList{gap:.85rem;display:grid}.reviewThread{gap:.45rem;display:grid}.reviewCard{gap:.75rem;display:grid;position:relative;overflow:hidden}.reviewCard h2,.reviewBody{color:#172415}.reviewCardTop{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.reviewMeta{color:#755d45;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.74rem;font-weight:900;display:flex}.reviewMeta span:before{content:"/";margin-right:.35rem}.reviewMeta span:first-child:before{content:none;margin-right:0}.reviewMeta span:first-child{color:#244f2d;background:#244f2d1a;border-radius:999px;padding:.16rem .45rem}.reviewPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.reviewPhoto{aspect-ratio:1;background:#eee4d8;border-radius:7px;position:relative;overflow:hidden}.reviewPhoto img{object-fit:cover}.reviewResponse{--bakery-card-border:#244f2d29;--bakery-card-wash-end:#f6f9efe6;--bakery-card-wash-start:#f6f9eff0;border-left:4px solid #244f2d57;justify-self:end;align-items:center;gap:.8rem;width:calc(100% - 1.35rem);margin-left:1.35rem;display:flex;position:relative;overflow:hidden}.reviewResponse:before{content:"";background:#244f2d3d;border:0;border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:1rem;left:-.34rem}.reviewResponseContent{flex:auto;gap:.4rem;min-width:0;display:grid}.reviewResponseFlower{object-fit:contain;opacity:.92;pointer-events:none;flex:none;align-self:end;width:clamp(2.4rem,6vw,3.5rem);height:clamp(2.4rem,6vw,3.5rem);margin-bottom:-.42rem;margin-right:-.1rem}.reviewResponseLabel{text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;line-height:1;color:#244f2d!important}.reviewResponseRichText{color:#352d24;line-height:1.5}.reviewResponseRichText p{margin:0}.reviewReadToggle{color:#244f2d;cursor:pointer;font:inherit;text-underline-offset:.18rem;background:0 0;border:0;justify-self:start;padding:0;font-size:.82rem;font-weight:900;text-decoration:underline}@keyframes reviewsPendingPulse{0%,to{opacity:.52;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media (min-width:760px){.reviewsPrinciples{grid-template-columns:repeat(3,minmax(0,1fr))}.reviewsLayout{grid-template-columns:minmax(0,1fr)}.reviewPhotos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.reviewsToneOptions{grid-template-columns:minmax(0,1fr)}}
