html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.landing{--lf-scale-override:1;--lf-design-width:1920;--lf-forced-unit:calc(var(--lf-scale-override) * 1px);--lf-screen-unit:calc(100vw / var(--lf-design-width));--lf-viewport-unit:var(--lf-forced-unit,var(--lf-screen-unit));--lf-design-unit:var(--lf-forced-unit,1px);--lf-home-unit:var(--lf-design-unit);--lf-food-unit:var(--lf-forced-unit,1px);--lf-food-shape-unit:var(--lf-viewport-unit);--lf-stores-unit:var(--lf-forced-unit,1px)}.landing .lf-store-locations{--lf-stores-unit:var(--lf-forced-unit,1px)}.landing .lf-stores-page .lf-store-locations{--lf-stores-unit:inherit}@media (width>=1280px){.landing{--lf-design-unit:var(--lf-viewport-unit);--lf-story-unit:var(--lf-design-unit)}.landing .lf-food-page{--lf-food-unit:var(--lf-design-unit)}.landing .lf-stores-page{--lf-stores-unit:var(--lf-design-unit)}}.landing :is(.lf-small-button,.lf-more-button,.lf-category-button,.lf-large-order,.lf-navigation-button,.lf-search-button,.lf-farmer-card){cursor:pointer;box-sizing:border-box;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-family:inherit;text-decoration:none;display:inline-flex}.landing :is(.lf-small-button,.lf-more-button,.lf-category-button,.lf-large-order,.lf-navigation-button,.lf-search-button,.lf-farmer-card):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:default;pointer-events:none}.landing .lf-header-order{--lf-order-unit:1px;width:calc(134 * var(--lf-order-unit));align-items:center;gap:calc(4 * var(--lf-order-unit));height:calc(48 * var(--lf-order-unit));padding:calc(10 * var(--lf-order-unit)) calc(16 * var(--lf-order-unit)) calc(10 * var(--lf-order-unit)) calc(24 * var(--lf-order-unit));border-radius:calc(71 * var(--lf-order-unit));-webkit-backdrop-filter:blur(calc(4 * var(--lf-order-unit)));backdrop-filter:blur(calc(4 * var(--lf-order-unit)));box-shadow:none;isolation:isolate;color:#fff;font-size:calc(20 * var(--lf-order-unit));white-space:nowrap;transition:background-color var(--lf-header-transition,.1s ease-out), color var(--lf-header-transition,.1s ease-out);background:#ffffff0d;border:0;flex-shrink:0;font-weight:500;line-height:normal;display:inline-flex;position:relative}.landing .lf-header-order-label{flex:0 0 calc(70 * var(--lf-order-unit));width:calc(70 * var(--lf-order-unit));height:calc(24 * var(--lf-order-unit));line-height:calc(24 * var(--lf-order-unit))}.landing .lf-header-order img{width:calc(20 * var(--lf-order-unit));height:calc(20 * var(--lf-order-unit));flex-shrink:0}.landing .lf-header-order:is(:hover,:focus-visible,[data-state=hover]){color:#fff;background:#636f3d}.landing .lf-header{--lf-header-transition:.1s ease-out;transition:background-color var(--lf-header-transition), color var(--lf-header-transition), box-shadow var(--lf-header-transition);border-bottom:0}@media (width>=1280px){.landing .lf-header nav{width:max-content;height:calc(54 * var(--lf-header-unit,1px));gap:calc(8.8 * var(--lf-header-unit,1px));font-size:calc(20 * var(--lf-header-unit,1px));flex-shrink:0;justify-content:flex-start}}.landing .lf-header:after{content:"";height:var(--lf-header-unit,1px);pointer-events:none;background:#f0f0f04d;position:absolute;inset:auto 0 0}.landing .lf-header:is(:hover,:focus-within,[data-state=hover],[data-scroll-solid=true]){color:#404f1d;box-shadow:0 0 calc(32 * var(--lf-header-unit,1px)) #0000000a;background:#fff}.lf-header-brand{align-items:center;width:262px;height:54px;display:grid}.lf-header-brand img{grid-area:1/1}.landing .lf-header-brand img{transition:opacity var(--lf-header-transition,.1s ease-out)}.lf-header-brand .lf-wordmark-hover,.lf-header:is(:hover,:focus-within,[data-state=hover],[data-scroll-solid=true]) .lf-wordmark-default{opacity:0}.lf-header:is(:hover,:focus-within,[data-state=hover],[data-scroll-solid=true]) .lf-wordmark-hover{opacity:1}.landing .lf-header:is(:hover,:focus-within,[data-state=hover],[data-scroll-solid=true]) .lf-header-order{color:#fff;background:#636f3d}.landing .lf-small-button{color:#666;letter-spacing:-.6px;background:0 0;border:1px solid #d8d2b5;width:144px;height:48px;padding:10px;font-size:20px;line-height:1.35}.landing .lf-small-button.lf-tone-dark{color:#fff;border-color:#fff}.landing .lf-small-button.lf-tone-white:is(:hover,:focus-visible,[data-state=hover]){color:#636f3d;background:#d8d2b533;font-weight:500}.landing .lf-small-button.lf-tone-dark:is(:hover,:focus-visible,[data-state=hover]){color:#666;background:#fff;border-color:#f9f6f033;font-weight:500}.landing .lf-more-button{color:#666;letter-spacing:-.6px;background:0 0;border:1px solid #d8d2b5;justify-content:space-between;width:144px;height:48px;padding:10px 12px 10px 16px;font-size:20px;line-height:1.35}.landing .lf-more-button:is(:hover,:focus-visible,[data-state=hover]){color:#fff;background:#666;border-color:#666;font-weight:500}.landing :is(.lf-more-button,.lf-large-order) img{width:24px;height:24px}.lf-icon-hover{display:none!important}:is(.lf-more-button,.lf-large-order):is(:hover,:focus-visible,[data-state=hover]) .lf-icon-default{display:none}:is(.lf-more-button,.lf-large-order):is(:hover,:focus-visible,[data-state=hover]) .lf-icon-hover{display:block!important}.landing .lf-category-button{letter-spacing:-.66px;color:#666;background:#f9f6f0;border:1px solid #a1a1a1;height:52px;padding:10px 24px;font-size:22px;line-height:1.35}.landing .lf-category-button.lf-tone-dark{color:#fff;background:0 0;border-color:#d8d2b5}.landing .lf-category-button:is(:hover,:focus-visible,[data-state=hover]){background:#d8d2b54d;font-weight:500}.landing .lf-category-button.is-selected{color:#fff;background:#636f3d;border-color:#0000;font-weight:500}.landing .lf-category-button.lf-tone-dark.is-selected{color:#636f3d;background:#fff}.landing .lf-large-order{color:#666;letter-spacing:-.72px;background:0 0;border:1px solid #a1a1a1;justify-content:space-between;width:264px;height:66px;padding:10px 20px 10px 24px;font-size:24px;font-weight:500;line-height:1.35}.landing .lf-large-order:is(:hover,:focus-visible,[data-state=hover]){color:#fff;background:#666;border-color:#666}.landing .lf-navigation-button{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#1a1a1a66;border:0;width:44px;height:44px}.landing .lf-navigation-button:disabled{background:#1a1a1a80}.lf-navigation-button img{width:24px;height:24px}.lf-navigation-button.lf-direction-next img{transform:rotate(180deg)}.lf-navigation-button.lf-direction-previous img{transform:scaleY(-1)}.landing .lf-search-button{background:#636f3d;border:0;width:52px;height:52px}.landing .lf-search-button:is(:hover,:focus-visible,[data-state=hover]){background:#404f1d}.lf-search-button img{width:24px;height:24px}.lf-search-field{background:0 0;border:1px solid #d8d2b5;align-items:stretch;width:402px;max-width:100%;height:52px;display:flex;overflow:hidden}.lf-search-field:is(:hover,:focus-within,[data-state=hover],[data-state=focus]){background:#d8d2b533}.lf-search-field input{color:#666;caret-color:#636f3d;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:12px 20px;font-size:20px;line-height:normal}.lf-search-field input::placeholder{color:#6669}.lf-search-field:is(:hover,:focus-within,[data-state=hover],[data-state=focus]) input{font-weight:500}.lf-search-field .lf-search-button{margin:-1px -1px -1px 0}.landing .lf-post-row{text-align:left;letter-spacing:-.66px;background:0 0;border:0;border-top:1px solid #d8d2b5;align-items:center;gap:36px;width:100%;min-height:88px;padding:0;font-size:22px;line-height:1.35;display:flex}.landing .lf-post-previous{border-top:0}.lf-post-title{text-overflow:ellipsis;white-space:nowrap;color:#636f3d;flex:1;min-width:0;overflow:hidden}.lf-post-row:is(:hover,:focus-visible,[data-state=hover]) .lf-post-title{text-underline-position:from-font;font-weight:500;text-decoration:underline}.lf-post-date,.lf-post-author{color:#666;letter-spacing:-.54px;flex-shrink:0;font-size:18px}.lf-post-direction{color:#666;align-items:center;gap:6px;display:flex}.lf-post-direction img{width:24px;height:24px}.lf-post-direction img.is-previous{transform:rotate(180deg)}.lf-post-status{color:#666;letter-spacing:-.54px;border:1px solid #6663;height:36px;padding:5px 10px;font-size:18px;line-height:1.35}.landing .lf-post-inquiry{gap:24px}.landing .lf-farmer-card{aspect-ratio:274/844;background:#f9f6f0;border:0;width:274px;max-width:100%;position:relative;overflow:hidden}.landing .lf-farmer-card img{filter:grayscale();width:204.63%;max-width:none;height:103.91%;transition:filter .2s;position:absolute;top:-3.96%;left:-52.32%}.lf-farmer-card:is(:hover,:focus-visible,[data-state=hover]) img{filter:none}.lf-related-organizations{background:#f1ede1;align-items:center;gap:32px;height:86px;padding:10px 6.25%;display:flex}.lf-related-organizations>a,.lf-related-organizations>span{flex:1;justify-content:center;align-items:center;min-width:0;padding:12px 0;display:flex}.lf-institution-logo{aspect-ratio:330/63;width:100%;display:block;position:relative;overflow:hidden}.lf-institution-logo img{max-width:none;position:absolute}.lf-institution-0 img{width:57.63%;height:301.88%;top:-106.63%;left:21.18%}.lf-institution-1 img{width:94.62%;height:74.67%;top:13.3%;left:3.11%}.lf-institution-2 img{width:47.23%;height:76.7%;top:11.23%;left:26.46%}.lf-institution-3 img{width:70.18%;height:100.09%;top:.47%;left:14.84%}.lf-institution-4 img{width:74.01%;height:79.66%;top:11.23%;left:12.92%}.lf-institution-5 img{width:87.12%;height:99.97%;top:.01%;left:6.57%}.lf-library-stage{padding:32px}.lf-library-dark{color:#fff;background:#595959}.lf-library-swatches{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lf-library-swatches>div{flex-direction:column;gap:12px;display:flex}.lf-library-label{font-size:14px}.lf-library-section{padding:40px 32px}.lf-library-section>h2{margin-bottom:24px}@media (width<=767px){.lf-header-brand{width:194px}.lf-related-organizations{flex-wrap:wrap;gap:16px;height:auto;padding:20px 24px}.lf-related-organizations>a,.lf-related-organizations>span{flex:0 0 calc(33.3333% - 10.6667px)}.landing .lf-post-row{gap:12px;min-height:88px;font-size:16px}.lf-post-date,.lf-post-author{font-size:12px}.lf-post-direction img{width:18px;height:18px}.lf-post-status{height:30px;padding:5px;font-size:14px}.landing .lf-post-inquiry{gap:10px}.lf-library-stage,.lf-library-section{padding:24px}}.landing .lf-footer{isolation:isolate;background:#f9f6f0;align-items:center;min-height:287px;padding:60px 7.03125% 60px 6.25%;font-size:16px;line-height:normal;display:flex;position:relative}.lf-footer-art{object-fit:fill;object-position:bottom;opacity:1;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.landing .lf-footer-logo{justify-content:space-between;height:96px;margin-bottom:23px}.landing .lf-footer>div:first-of-type>p+p{margin-top:10px}.landing .lf-footer>div:last-child{flex-direction:column;gap:8px;display:flex}.landing .lf-faq button[aria-expanded=true]{font-weight:500}@media (width<=767px){.landing .lf-footer{align-items:flex-start;min-height:0;padding:40px 24px;font-size:14px}}.landing .lf-faq button[aria-expanded=true] .lf-faq-icon{transform:none}.landing .lf-library-dark>h2{color:#fff}.landing .lf-footer-phone-icon{width:20px;height:20px}.landing .lf-header-order:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;padding:var(--lf-order-unit);-webkit-mask-composite:xor;transition:opacity var(--lf-header-transition,.1s ease-out);background:linear-gradient(135deg,#ffffffa6 0%,#fff9 20%,#0000 46% 56%,#ffffff80 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing .lf-header-order:is(:hover,:focus-visible,[data-state=hover]):before,.landing .lf-header:is(:hover,:focus-within,[data-state=hover],[data-scroll-solid=true]) .lf-header-order:before{opacity:0}.landing .lf-header[data-scroll-header=true]{z-index:30;transition:background-color var(--lf-header-transition), color var(--lf-header-transition), box-shadow var(--lf-header-transition), transform .18s ease-out;position:fixed;inset:0 0 auto;transform:translateY(0)}.landing .lf-header[data-scroll-hidden=true]{pointer-events:none;transform:translateY(calc(-100% - 32px))}@media (width>=1280px){.landing .lf-food-page{font-size:calc(16 * var(--lf-food-unit))}.landing .lf-food-page .lf-hero h1{letter-spacing:-.02em}.landing .lf-page.lf-food-page .lf-hero p{max-width:calc(365 * var(--lf-food-unit));letter-spacing:-.02em;line-height:1.48}}.landing .lf-shipment-process{padding:9.375vw 0 15.625vw}.landing .lf-shipment-process h2{text-align:center;margin-bottom:4.167vw;font-size:clamp(26px,2.292vw,44px)}.landing .lf-shipment-process ol{width:57.6042%;margin:0 auto;padding:0;list-style:none}.landing .lf-shipment-step{--lf-step-reveal:0;--lf-line-reveal:0;grid-template-columns:minmax(0,500fr) 42fr minmax(0,500fr);align-items:start;column-gap:1.667vw;min-height:21.35vw;display:grid;position:relative}.landing .lf-shipment-step:first-child{--lf-step-reveal:1}.landing .lf-shipment-step:not(:last-child):before,.landing .lf-shipment-step:not(:last-child):after{content:"";z-index:0;background:var(--lf-line);transform-origin:top;width:1.5px;position:absolute;top:2.1875vw;bottom:0;left:50%}.landing .lf-shipment-step:not(:last-child):after{background:linear-gradient(var(--lf-green) 85%, transparent);transform:scaleY(var(--lf-line-reveal))}.landing .lf-shipment-illustration{aspect-ratio:2;object-fit:contain;width:100%;opacity:calc(.4 + var(--lf-step-reveal) * .5);grid-area:1/1;position:relative;overflow:hidden}.landing .lf-shipment-illustration img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.landing .lf-shipment-illustration img[data-crop=source]{width:103.538%;height:104.771%;top:-16.409%;left:-2.738%}.landing .lf-shipment-step:nth-child(2) .lf-shipment-illustration img[data-crop=source]{width:139.821%;height:141.487%;top:-41.517%;left:0}.landing .lf-shipment-step:nth-child(3) .lf-shipment-illustration img[data-crop=source]{width:105.404%;height:106.599%;top:-17.149%;left:-3.26%}.landing .lf-shipment-step:nth-child(4) .lf-shipment-illustration img[data-crop=source]{width:134.347%;height:135.717%;top:-30.504%;left:-28.365%}.landing .lf-shipment-step:nth-child(n+3) .lf-shipment-illustration{transform:scaleX(-1)}.landing .lf-shipment-number{z-index:1;background:color-mix(in srgb, var(--lf-green) calc(var(--lf-step-reveal) * 100%), var(--lf-line));color:#fff;grid-area:1/2;place-items:center;width:2.1875vw;height:2.1875vw;font-size:clamp(14px,1.042vw,20px);line-height:1;display:grid;position:relative}.landing .lf-shipment-copy{grid-area:1/3}.landing .lf-shipment-copy h3{color:var(--lf-green);font-size:clamp(18px,1.458vw,28px);font-weight:500;line-height:1.45}.landing .lf-shipment-copy small{font-size:clamp(14px,1.042vw,20px);font-weight:400}.landing .lf-shipment-copy p{margin-top:12px;font-size:clamp(14px,1.042vw,20px);line-height:1.62}.landing .lf-shipment-copy strong{font-size:1.4em;font-weight:400}.landing .lf-shipment-step:nth-child(2n) .lf-shipment-illustration{grid-column:3}.landing .lf-shipment-step:nth-child(2n) .lf-shipment-copy{text-align:right;grid-column:1}.landing .lf-featured-grid{gap:30px;width:80.7813%;max-width:1551px;margin:0 auto 11.3542vw}.landing .lf-product-featured{aspect-ratio:760/700;background:#89684f}.landing .lf-product-featured:nth-child(2){background:#673534}.landing .lf-product-featured:nth-child(3){background:#96875e}.landing .lf-product-featured>img{aspect-ratio:auto;width:100%;height:100%;min-height:0}.landing .lf-product-featured>div{flex-direction:column;align-items:flex-start;min-width:0;padding:10.526%;display:flex}.landing .lf-product-featured h3{white-space:pre-line;font-size:clamp(22px,1.667vw,32px);line-height:1.35}.landing .lf-product-featured p{white-space:pre-line;margin-top:40px;font-size:clamp(14px,1.042vw,20px);line-height:1.62}.landing .lf-product-featured .lf-small-button{color:#404f1d;background:#fff;min-height:48px;margin-top:auto}.landing .lf-product:not(.lf-product-featured){cursor:pointer;container-type:inline-size}.landing .lf-product:not(.lf-product-featured):before{content:"";opacity:0;z-index:1;pointer-events:none;background:linear-gradient(#0000 56.87%,#0009 93.5305%),#0000004d;transition:opacity .3s ease-out;position:absolute;inset:0}.landing .lf-product:not(.lf-product-featured)>div{opacity:0;text-align:center;z-index:2;pointer-events:none;background:0 0;padding:0;transition:opacity .3s ease-out;inset:59cqw 12.6% auto;transform:none}.landing .lf-product:not(.lf-product-featured)[data-state=hover]:before,.landing .lf-product:not(.lf-product-featured)[data-state=hover]>div{opacity:1}.landing .lf-product:not(.lf-product-featured) h3{text-shadow:0 0 8px #0003;font-size:clamp(18px,5.02cqw,32px);font-weight:500;line-height:1.62}.landing .lf-product:not(.lf-product-featured) p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:16px;font-size:clamp(14px,3.45cqw,22px);line-height:1.62;display:-webkit-box;overflow:hidden}.landing .lf-food-band{isolation:isolate;position:relative}.landing .lf-food-band:before{content:"";z-index:-1;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:-1px 0}.landing .lf-food-band-fresh:before{background-image:url(/build/assets/fresh-edge-BKrE_6lu.svg)}.landing .lf-food-band-processed:before{background-image:url(/build/assets/processed-edge-Dn_4r7nA.svg)}.landing .lf-food-band .lf-section-title{padding:9.375vw max(24px,10vw) 5.2vw}.landing .lf-food-band h2,.landing .lf-food-band p{color:#fff}.landing .lf-food-band p{margin-top:40px}.landing .lf-food-next{text-align:center;padding:150px 24px 180px}.landing .lf-food-next h2{margin-bottom:80px;font-size:28px}.landing .lf-food-next nav{flex-wrap:wrap;justify-content:center;gap:66px;display:flex}@media (width<=1100px) and (width>=761px){.landing .lf-featured-grid{gap:16px;width:92%}.landing .lf-product-featured{aspect-ratio:auto;min-height:540px}.landing .lf-product-featured>div{padding:24px}.landing .lf-product-featured p{margin-top:20px}}@media (width<=760px){.landing .lf-shipment-process{padding:72px 24px 64px}.landing .lf-shipment-process h2{margin-bottom:48px}.landing .lf-shipment-process ol{width:100%}.landing .lf-shipment-step{grid-template-columns:32px minmax(0,1fr);column-gap:16px;min-height:320px;padding-bottom:44px}.landing .lf-shipment-step:last-child{min-height:0;padding-bottom:0}.landing .lf-shipment-number{grid-column:1;width:32px;height:32px}.landing .lf-shipment-step:not(:last-child):before,.landing .lf-shipment-step:not(:last-child):after{top:32px;left:15px}.landing .lf-shipment-copy,.landing .lf-shipment-step:nth-child(2n) .lf-shipment-copy{text-align:left;grid-area:1/2}.landing .lf-shipment-illustration,.landing .lf-shipment-step:nth-child(2n) .lf-shipment-illustration{grid-area:2/2;margin-top:20px}.landing .lf-featured-grid{grid-template-columns:1fr;gap:20px;width:calc(100% - 32px);margin-bottom:72px}.landing .lf-product-featured{aspect-ratio:auto;grid-template-columns:1fr 1fr;min-height:430px}.landing .lf-product-featured>div{padding:22px 16px}.landing .lf-product-featured h3{font-size:20px}.landing .lf-product-featured p{margin-top:20px;font-size:13px}.landing .lf-product-featured .lf-small-button{width:100%;min-width:0;margin-top:24px;font-size:14px}.landing .lf-product-column .lf-product:not(.lf-product-featured)>div{inset:25% 8% auto}.landing .lf-product-column .lf-product:not(.lf-product-featured) h3{font-size:16px;line-height:1.35}.landing .lf-product-column .lf-product:not(.lf-product-featured) p{-webkit-line-clamp:5;margin-top:12px;font-size:12px;display:-webkit-box}.landing .lf-food-band .lf-section-title{padding:80px 24px 56px}.landing .lf-food-band p{margin-top:24px}.landing .lf-food-next{padding:72px 24px}.landing .lf-food-next h2{margin-bottom:32px}.landing .lf-food-next nav{flex-direction:column;align-items:center;gap:16px}}@font-face{font-family:A2Z;src:url(/build/assets/A2Z-Regular-BrVgBu-k.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:A2Z;src:url(/build/assets/A2Z-ExtraLight-CpUnqAnr.woff2)format("woff2");font-style:normal;font-weight:200;font-display:swap}.landing .lf-hero h1,.landing .lf-mission-heading h2,.landing .lf-section-title h2,.landing .lf-interview h2{font-family:A2Z,Pretendard,sans-serif;font-weight:400}.landing .lf-story-page .lf-hero-content{top:448px}.landing .lf-story-page .lf-hero h1{letter-spacing:-.02em;font-size:74px;line-height:95px}.landing .lf-story-page .lf-hero p{letter-spacing:-.02em;line-height:1.48}.landing .lf-mission .lf-scrub-scene{--lf-mission-scene-height:min(949px, 100svh);height:var(--lf-mission-scene-height);top:calc((100svh - var(--lf-mission-scene-height)) / 2)}.landing .lf-mission-heading{top:5.16333%}.landing .lf-mission-heading h2{letter-spacing:-.02em;font-size:44px;line-height:64px}.landing .lf-mission-heading p{letter-spacing:-.01em}.landing .lf-mission{--lf-mission-reveal:clamp(0, calc((var(--lf-frame-progress) - .75) / .075), 1)}.landing .lf-mission-opening{opacity:calc(1 - var(--lf-mission-reveal))}.landing .lf-mission-ending{left:calc(50% + .5 * var(--lf-scene-unit,1px));width:min(851px,87.5%);opacity:var(--lf-mission-reveal);right:auto;transform:translate(-50%)}.landing .lf-mission .lf-mission-ending p{color:#666;height:36px;margin:0;font-size:22px;line-height:1.62}.landing .lf-mission .lf-mission-ending h2{width:min(795px,100%);margin:16px auto 0;font-weight:200}.landing .lf-mission-ending strong{font-weight:400}.landing .lf-mission .lf-scrub-video{width:92.0833%;height:70.1791%;top:26.765%;left:3.95833%}.landing .lf-farm-heading,.landing .lf-farm-values{letter-spacing:-.03em}.landing .lf-farm-heading-line{width:3.95833vw}.landing .lf-farm-heading-line img{height:3.95833vw}.landing .lf-story-value-label{gap:9px;top:493px;left:120px}.landing .lf-story-value-label,.landing .lf-story-value-copy{text-shadow:0 0 calc(6 * var(--lf-scene-unit,1px)) #00000024}.landing .lf-story-value-fresh .lf-story-value-copy h3{text-shadow:0 0 calc(6 * var(--lf-scene-unit,1px)) #00000024, 0 0 calc(4 * var(--lf-scene-unit,1px)) #0003}.landing .lf-story-value-fresh .lf-story-value-copy p,.landing .lf-story-value-safety .lf-story-value-copy p{text-shadow:0 0 calc(4 * var(--lf-scene-unit,1px)) #0003}.landing .lf-story-value-label .lf-value-index{letter-spacing:-.03em;font-size:24px;font-weight:500;line-height:1.32;position:absolute;top:-5px;left:0}.landing .lf-story-value-label>div{margin-left:20px}.landing .lf-story-value-label h2{letter-spacing:-.03em;align-items:flex-start;gap:.136364em;font:400 44px/58px Pretendard,sans-serif;display:flex}.landing .lf-story-value-title{flex:0 0 1.70455em}.landing .lf-story-value-label em{font-size:inherit;letter-spacing:-.03em;vertical-align:top;height:1.31818em;line-height:1.31818;display:inline-block}.landing .lf-story-value-label p{letter-spacing:-.03em;margin-top:12px;font-size:22px;line-height:29px}.landing .lf-story-value-copy{width:314px;top:465px;left:1442px;right:auto}.landing .lf-story-value-copy h3{letter-spacing:-.03em;font-size:26px;line-height:1.45}.landing .lf-story-value-copy p{letter-spacing:-.03em;font-size:22px;line-height:29px}.landing .lf-honesty-column{color:#fff;flex-direction:column;align-items:flex-start;gap:20px;width:358px;display:flex;position:absolute;top:346px;left:1442px}.landing .lf-story-value-honesty .lf-honesty-column>.lf-story-value-copy{width:100%;min-height:0;padding:0;position:static;inset:auto}.landing .lf-honesty-illustration{z-index:1;mix-blend-mode:lighten;pointer-events:none;flex-direction:column;align-items:flex-start;width:min(262px,100%);display:flex}.landing .lf-honesty-truck{aspect-ratio:262/207;mix-blend-mode:lighten;width:100%;position:relative;overflow:hidden;transform:scaleX(-1)}.landing .lf-honesty-truck img{width:108.826%;max-width:none;height:129.952%;position:absolute;top:-29.9517%;left:-.02335%}.landing .lf-honesty-truck-connector{width:1px;height:30px;margin-left:38px}.landing .lf-story-value-honesty .lf-story-value-copy h3{width:311px}.landing .lf-story-value-honesty .lf-story-value-copy p{width:356px}.landing .lf-story-value-honesty .lf-story-value-copy>p:first-of-type{white-space:nowrap}.landing .lf-honesty-separator{letter-spacing:-.08em}.landing .lf-honesty-stat{white-space:nowrap;text-shadow:none;margin-top:60px!important}.landing .lf-honesty-stat strong{letter-spacing:-.03em;font-size:38px;font-weight:400;line-height:50px}.landing .lf-honesty-stat strong span{font-weight:300}.landing .lf-story-value-safety .lf-story-value-label{top:492px;left:121px}.landing .lf-story-value-safety .lf-value-index{left:calc(-1 * var(--lf-scene-unit,1px))}.landing .lf-story-value-safety .lf-story-value-copy{width:346px;top:458.5px;left:1446px}.landing .lf-story-value-safety .lf-story-value-copy p{line-height:1.62}.landing .lf-farmer-intro{width:100%;max-width:none;padding:180px 24px 80px}.landing .lf-farmer-intro h2,.landing .lf-farmer-intro>p{width:min(893px,100%);margin-left:auto;margin-right:auto}.landing .lf-farmer-intro h2{letter-spacing:-.02em;font-size:44px;line-height:59px}.landing .lf-farmer-intro>p{letter-spacing:-.01em;margin-top:48px;font-size:22px;line-height:36px}.landing .lf-interview h2{line-height:59px}.landing .lf-farmer-gallery{justify-content:flex-start;height:clamp(320px,43.9583vw,844px)}.landing .lf-farmer-gallery button{background:var(--lf-paper);isolation:isolate;aspect-ratio:auto;flex:1 1 0;min-width:0;height:100%;container-type:size}.landing .lf-farmer-gallery img,.landing .lf-farmer-gallery button[aria-pressed=true] img{filter:none;mix-blend-mode:luminosity;transform:none}.landing .lf-farmer-gallery button:is(:hover,:focus-visible) img{filter:none;mix-blend-mode:normal;transform:none}.landing .lf-farmer-gallery img[data-crop]{object-fit:fill;max-width:none;width:var(--lf-portrait-width);height:var(--lf-portrait-height);left:clamp(calc(100% - var(--lf-portrait-width)), calc(50% - var(--lf-portrait-width) * var(--lf-portrait-focus)), 0px);top:var(--lf-portrait-top);position:absolute}.landing .lf-farmer-gallery img[data-crop="994_15716_imgRectangle33"]{--lf-portrait-width:272.459cqh;--lf-portrait-height:153.395%;--lf-portrait-focus:.644161;--lf-portrait-top:-24.839%}.landing .lf-farmer-gallery img[data-crop=imgComponent169]{--lf-portrait-width:267.108cqh;--lf-portrait-height:150.382%;--lf-portrait-focus:.499194;--lf-portrait-top:-26.21%}.landing .lf-farmer-gallery img[data-crop=imgComponent170]{--lf-portrait-width:244.353cqh;--lf-portrait-height:137.601%;--lf-portrait-focus:.477351;--lf-portrait-top:-30.466%}.landing .lf-farmer-gallery img[data-crop=imgComponent171]{--lf-portrait-width:242.17cqh;--lf-portrait-height:161.046%;--lf-portrait-focus:.688765;--lf-portrait-top:-52.187%}.landing .lf-footer,.landing .lf-phone{letter-spacing:-.01em}@media (width>=768px) and (width<=1919px){.landing .lf-story-page .lf-hero-content{top:23.3333vw}.landing .lf-story-page .lf-hero h1{font-size:3.85417vw;line-height:1.28378}.landing .lf-story-value-label{top:45.6481%;left:6.25%}.landing .lf-story-value-label h2{font-size:clamp(28px,2.29167vw,44px);line-height:1.31818}.landing .lf-story-value-copy{width:16.3542%;top:43.0556%;left:75.1042%}.landing .lf-honesty-column{width:18.6458%;top:32.037%;left:75.1042%}.landing .lf-story-value-honesty .lf-story-value-copy :is(h3,p){width:auto}.landing .lf-story-value-safety .lf-story-value-copy{width:18.0208%;top:42.4537%;left:75.3125%}.landing .lf-story-value-label p,.landing .lf-story-value-copy p{font-size:clamp(16px,1.14583vw,22px)}.landing .lf-story-value-copy h3{font-size:clamp(18px,1.35417vw,26px)}.landing .lf-story-value-safety .lf-story-value-label{top:45.5556%;left:6.30208%}}@media (width<=1360px) and (width>=768px){.landing .lf-story-page .lf-header{padding-inline:4%}}@media (width>=768px) and (width<=1279px){.landing .lf-story-value-honesty .lf-honesty-column .lf-story-value-copy>p{white-space:normal}}@media (width<=767px){.landing .lf-story-value-honesty .lf-story-value-label{top:20%}.landing .lf-honesty-column{gap:10px;width:auto;inset:auto 24px 14%}.landing .lf-honesty-illustration{width:130px}.landing .lf-honesty-truck-connector{height:20px;margin-left:24px}.landing .lf-farm-heading-line{width:40px}.landing .lf-farm-heading-line img{height:40px}.landing .lf-story-value-honesty .lf-story-value-copy>p:first-of-type{white-space:normal}.landing .lf-farmer-gallery{justify-content:flex-start;height:320px}.landing .lf-farmer-gallery button{height:100%}.landing .lf-story-page .lf-hero-content{top:36%}.landing .lf-story-page .lf-hero h1{font-size:42px;line-height:1.28378}.landing .lf-mission .lf-scrub-scene{--lf-mission-scene-height:100svh}.landing .lf-mission-heading{top:8%}.landing .lf-mission-heading h2{font-size:28px;line-height:1.45}.landing .lf-mission .lf-mission-ending p{height:26px;font-size:16px}.landing .lf-mission .lf-mission-ending h2{margin-top:8px;font-size:clamp(16px,4.27vw,28px)}.landing .lf-mission .lf-scrub-video{height:67%;top:26%}.landing .lf-story-value-label,.landing .lf-story-value-safety .lf-story-value-label{top:32%;left:24px}.landing .lf-story-value-label h2{font-size:30px;line-height:1.32}.landing .lf-story-value-label p{font-size:16px;line-height:1.32}.landing .lf-story-value-copy,.landing .lf-story-value-honesty .lf-story-value-copy,.landing .lf-story-value-safety .lf-story-value-copy{width:auto;inset:auto 24px 14%}.landing .lf-story-value-copy h3,.landing .lf-story-value-honesty .lf-story-value-copy h3{width:auto;font-size:22px;line-height:1.45}.landing .lf-story-value-copy p,.landing .lf-story-value-honesty .lf-story-value-copy p{width:auto;font-size:16px;line-height:1.62}.landing .lf-story-value-honesty .lf-story-value-copy .lf-honesty-stat{margin-top:28px!important}.landing .lf-honesty-stat strong{font-size:30px}.landing .lf-farmer-intro{padding:72px 24px 48px}.landing .lf-farmer-intro h2{font-size:26px;line-height:1.35}.landing .lf-farmer-intro>p{margin-top:28px;font-size:16px;line-height:1.62}}@media (width<=767px) and (height<=680px){.landing .lf-story-value-honesty .lf-story-value-label{top:12%}.landing .lf-honesty-column{bottom:8%}}@media (width>=1280px){.landing .lf-story-page{font-size:calc(16 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-header{height:calc(70 * var(--lf-story-unit));min-height:calc(70 * var(--lf-story-unit));padding:calc(8 * var(--lf-story-unit)) 9.375%;gap:calc(24 * var(--lf-story-unit));--lf-header-unit:var(--lf-story-unit)}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-header-brand{width:calc(262 * var(--lf-story-unit));height:calc(54 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-wordmark{width:calc(262 * var(--lf-story-unit));height:calc(27.12 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-header nav>a:not(.lf-order-link),.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-header-preview-link{height:calc(54 * var(--lf-story-unit));padding:calc(10 * var(--lf-story-unit)) calc(20 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-header-order{--lf-order-unit:var(--lf-story-unit)}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-hero{height:calc(1212 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-hero-content{top:calc(448 * var(--lf-story-unit));left:calc(20 * var(--lf-story-unit));right:calc(20 * var(--lf-story-unit));text-shadow:none}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-hero h1{font-size:calc(74 * var(--lf-story-unit));line-height:calc(95 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-hero p{max-width:calc(600 * var(--lf-story-unit));margin-top:calc(18 * var(--lf-story-unit));font-size:calc(22 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-curve{height:calc(262 * var(--lf-story-unit))}.landing .lf-story-value,.landing .lf-farm-section{--lf-scene-unit:min(var(--lf-story-unit), calc(100svh / 1080))}.landing .lf-mission{--lf-scene-unit:min(var(--lf-story-unit), calc(100svh / 949))}.landing .lf-mission .lf-scrub-scene{--lf-mission-scene-height:min(calc(949 * var(--lf-story-unit)), 100svh)}.landing .lf-scrub-scene,.landing .lf-farm-scene{grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.landing .lf-scrub-content,.landing .lf-farm-scene-content{width:min(100%, calc(1920 * var(--lf-scene-unit)));height:calc(1080 * var(--lf-scene-unit))}.landing .lf-mission .lf-scrub-content{height:calc(949 * var(--lf-scene-unit))}.landing .lf-mission .lf-mission-heading h2{font-size:calc(44 * var(--lf-scene-unit));line-height:calc(64 * var(--lf-scene-unit))}.landing .lf-mission .lf-mission-heading p{margin-top:calc(48 * var(--lf-scene-unit));font-size:calc(22 * var(--lf-scene-unit))}.landing .lf-mission .lf-mission-ending{width:calc(851 * var(--lf-scene-unit))}.landing .lf-mission .lf-mission-ending p{height:calc(36 * var(--lf-scene-unit));margin:0}.landing .lf-mission .lf-mission-ending h2{width:calc(795 * var(--lf-scene-unit));margin-top:calc(16 * var(--lf-scene-unit))}.landing .lf-farm-scene-content .lf-farm-heading{left:calc(50% - var(--lf-scene-unit));width:max-content;max-width:87.5%;font-size:calc(44 * var(--lf-scene-unit));gap:calc(20 * var(--lf-scene-unit));white-space:normal;right:auto;transform:translate(-50%)}.landing .lf-farm-scene-content .lf-farm-heading>span{min-width:0}.landing .lf-farm-scene-content .lf-farm-heading>span:first-child,.landing .lf-farm-scene-content .lf-farm-heading-line{flex-shrink:0}.landing .lf-farm-scene-content .lf-farm-heading-line{width:calc(76 * var(--lf-scene-unit));height:calc(2 * var(--lf-scene-unit))}.landing .lf-farm-scene-content .lf-farm-heading-line img{height:calc(76 * var(--lf-scene-unit));width:calc(2 * var(--lf-scene-unit))}.landing .lf-farm-scene-content .lf-farm-values{font-size:calc(26 * var(--lf-scene-unit));gap:calc(28 * var(--lf-scene-unit))}.landing .lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child,.landing .lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2),.landing .lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3){font-size:calc(34 * var(--lf-scene-unit))}.landing .lf-farm-scene-content .lf-farm-line{width:calc(2 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-label{left:6.25%;top:calc(493 * var(--lf-scene-unit));gap:calc(9 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-label .lf-value-index{top:calc(-5 * var(--lf-scene-unit));font-size:calc(24 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-label>div{margin-left:calc(20 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-label h2{font-size:calc(44 * var(--lf-scene-unit));line-height:calc(58 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-label p{margin-top:calc(12 * var(--lf-scene-unit));font-size:calc(22 * var(--lf-scene-unit));line-height:calc(29 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-copy{left:auto;top:calc(465 * var(--lf-scene-unit));width:calc(314 * var(--lf-scene-unit));right:8.54167%}.landing .lf-scrub-content .lf-story-value-copy h3{font-size:calc(26 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-copy p{margin-top:calc(16 * var(--lf-scene-unit));font-size:calc(22 * var(--lf-scene-unit));line-height:calc(29 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-honesty-column{left:auto;right:6.25%;top:calc(346 * var(--lf-scene-unit));width:calc(358 * var(--lf-scene-unit));gap:calc(20 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-honesty-illustration{width:calc(262 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-honesty-truck-connector{margin-left:calc(38 * var(--lf-scene-unit));width:var(--lf-scene-unit);height:calc(30 * var(--lf-scene-unit))}.landing .lf-story-value-honesty .lf-scrub-content .lf-story-value-copy h3{width:calc(311 * var(--lf-scene-unit))}.landing .lf-story-value-honesty .lf-scrub-content .lf-story-value-copy p{width:calc(356 * var(--lf-scene-unit))}.landing .lf-scrub-content .lf-story-value-copy .lf-honesty-stat{margin-top:calc(60 * var(--lf-scene-unit))!important}.landing .lf-scrub-content .lf-honesty-stat strong{font-size:calc(38 * var(--lf-scene-unit));line-height:calc(50 * var(--lf-scene-unit))}.landing .lf-story-value-safety .lf-scrub-content .lf-story-value-label{left:calc(6.25% + var(--lf-scene-unit));top:calc(492 * var(--lf-scene-unit))}.landing .lf-story-value-safety .lf-scrub-content .lf-story-value-copy{left:auto;right:6.66667%;top:calc(458.5 * var(--lf-scene-unit));width:calc(346 * var(--lf-scene-unit))}.landing .lf-story-value-safety .lf-scrub-content .lf-story-value-copy p{line-height:1.62}.landing .lf-story-value-honesty .lf-scrub-content :is(.lf-story-value-label,.lf-story-value-copy,.lf-honesty-illustration){translate:0 calc((1 - var(--lf-honesty-reveal)) * 24 * var(--lf-scene-unit))}.landing .lf-story-page .lf-farmer-intro{padding:calc(180 * var(--lf-story-unit)) calc(24 * var(--lf-story-unit)) calc(80 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-intro h2,.landing .lf-story-page .lf-farmer-intro>p{width:min(calc(893 * var(--lf-story-unit)), 100%)}.landing .lf-story-page .lf-farmer-intro h2{font-size:calc(44 * var(--lf-story-unit));line-height:calc(59 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-intro>p{font-size:calc(22 * var(--lf-story-unit));line-height:calc(36 * var(--lf-story-unit));margin-top:calc(48 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-gallery{height:calc(844 * var(--lf-story-unit))}.landing .lf-story-page .lf-interview h2{font-size:calc(44 * var(--lf-story-unit));line-height:calc(59 * var(--lf-story-unit));white-space:normal;word-break:keep-all}.landing .lf-story-page .lf-interview h3{font-size:calc(26 * var(--lf-story-unit));margin-top:calc(48 * var(--lf-story-unit));padding-bottom:calc(16 * var(--lf-story-unit));--lf-header-unit:var(--lf-story-unit)}.landing .lf-story-page .lf-interview p{font-size:calc(20 * var(--lf-story-unit));padding-top:calc(24 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker{--lf-picker-unit:var(--lf-story-unit);--lf-picker-padding:calc(48 * var(--lf-story-unit));padding-top:calc(48 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker>div{gap:calc(10 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker>div>button{width:calc(114 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker img{width:calc(114 * var(--lf-story-unit));height:calc(114 * var(--lf-story-unit));margin-bottom:calc(16 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker :is(strong,span){font-size:calc(18 * var(--lf-story-unit))}.landing .lf-story-page .lf-farmer-picker span{margin-top:calc(6 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer{min-height:calc(287 * var(--lf-story-unit));padding:calc(60 * var(--lf-story-unit)) 7.03125% calc(60 * var(--lf-story-unit)) 6.25%;gap:calc(40 * var(--lf-story-unit));font-size:calc(16 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer-logo{width:calc(225 * var(--lf-story-unit));height:calc(96 * var(--lf-story-unit));gap:calc(6 * var(--lf-story-unit));margin-bottom:calc(23 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer-logo .lf-footer-symbol{width:calc(112 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer-logo .lf-footer-wordmark{width:calc(225 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer-logo .lf-footer-tagline{width:calc(138 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer>div:first-of-type>p+p{margin-top:calc(10 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer>div:last-child{gap:calc(8 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-phone{font-size:calc(24 * var(--lf-story-unit));gap:calc(8 * var(--lf-story-unit))}.landing :is(.lf-story-page,.lf-food-page,.lf-stores-page,.lf-home-page,.lf-news-page) .lf-footer-phone-icon{width:calc(20 * var(--lf-story-unit));height:calc(20 * var(--lf-story-unit))}.landing .lf-story-page :focus-visible{outline-width:calc(3 * var(--lf-story-unit));outline-offset:calc(5 * var(--lf-story-unit))}}@media (width>=1280px) and (prefers-reduced-motion:reduce){.landing .lf-story-value-honesty .lf-scrub-content :is(.lf-story-value-label,.lf-story-value-copy,.lf-honesty-illustration){translate:none}}.landing .lf-shipment-process{margin-top:calc(-131 * var(--lf-food-unit));padding:calc(180 * var(--lf-food-unit)) 0 calc(300 * var(--lf-food-unit));--lf-final-step:0;position:relative}.landing .lf-shipment-process h2{font-family:A2Z,Pretendard,sans-serif;font-size:calc(44 * var(--lf-food-unit));line-height:calc(59 * var(--lf-food-unit));letter-spacing:-.02em;margin-bottom:calc(80 * var(--lf-food-unit))}.landing .lf-shipment-process ol{width:calc(1106 * var(--lf-food-unit))}.landing .lf-shipment-step{column-gap:calc(32 * var(--lf-food-unit));min-height:calc(415 * var(--lf-food-unit));grid-template-columns:minmax(0,500fr) 42fr minmax(0,500fr)}.landing .lf-shipment-step:nth-child(2){min-height:calc(410 * var(--lf-food-unit))}.landing .lf-shipment-step:nth-child(3){min-height:calc(400 * var(--lf-food-unit))}.landing .lf-shipment-step:last-child{min-height:calc(250 * var(--lf-food-unit))}.landing .lf-shipment-step:not(:last-child):before,.landing .lf-shipment-step:not(:last-child):after{width:var(--lf-food-unit);margin-left:calc(-.5 * var(--lf-food-unit));top:calc(42 * var(--lf-food-unit))}.landing .lf-shipment-step:not(:last-child):before{clip-path:inset(calc(var(--lf-line-reveal) * 100%) 0 0)}.landing .lf-shipment-step:first-child:before{width:calc(1.5 * var(--lf-food-unit));margin-left:calc(-.75 * var(--lf-food-unit));background:0 0}.landing .lf-shipment-step:not(:last-child):after{width:calc(1.5 * var(--lf-food-unit));margin-left:calc(-.75 * var(--lf-food-unit));background-image:linear-gradient(#6b7c55,#6b7c55),url(/landing/food/reviewed/shipment-line-gradient.svg);background-position:top,bottom;background-repeat:no-repeat;background-size:100% calc(var(--lf-line-reveal) * 100%), 100% calc((1 - var(--lf-line-reveal)) * 100%);opacity:var(--lf-step-reveal);transform:none}.landing .lf-shipment-step:nth-child(2):before,.landing .lf-shipment-step:nth-child(2):after{top:calc(43 * var(--lf-food-unit))}.landing .lf-shipment-step:first-child:after{top:calc((42 + 6 * var(--lf-final-step)) * var(--lf-food-unit));bottom:calc(-9 * var(--lf-final-step) * var(--lf-food-unit))}.landing .lf-shipment-number{width:calc(42 * var(--lf-food-unit));height:calc(42 * var(--lf-food-unit));font-size:calc(20 * var(--lf-food-unit));letter-spacing:-.01em;background:color-mix(in srgb, #6b7c55 calc(var(--lf-step-reveal) * 100%), var(--lf-line));font-weight:600;line-height:1.45}.landing .lf-shipment-step:first-child .lf-shipment-number{translate:0 calc(5 * var(--lf-food-unit) * var(--lf-final-step))}.landing .lf-shipment-copy :is(h3,small,p,span,strong){letter-spacing:-.01em}.landing .lf-shipment-copy h3{font-size:calc(28 * var(--lf-food-unit))}.landing .lf-shipment-copy small,.landing .lf-shipment-copy p{font-size:calc(20 * var(--lf-food-unit))}.landing .lf-shipment-title-space{font-size:calc(32 * var(--lf-food-unit))}.landing .lf-shipment-copy p{margin-top:calc(12 * var(--lf-food-unit))}.landing .lf-shipment-step:last-child .lf-shipment-copy p{margin-top:0}.landing .lf-shipment-stat-space{font-size:calc(36 * var(--lf-food-unit))}.landing .lf-shipment-copy strong{font-size:calc(28 * var(--lf-food-unit))}.landing .lf-shipping{isolation:isolate;margin-top:calc(-3 * var(--lf-food-unit));padding:calc(90 * var(--lf-food-unit)) 4.6875%;background:#8e7059;position:relative;overflow:hidden}.lf-shipping-art{opacity:.16;pointer-events:none;width:111.667%;height:56.0386%;position:absolute;top:43.9614%;left:-7.60417%;overflow:hidden}.landing .lf-shipping-art img{width:102.604%;max-width:none;height:100.011%;position:absolute;top:5.68995%;left:-.5754%}.landing .lf-table-wrap{padding:calc(90 * var(--lf-food-unit));position:relative}.landing .lf-table-wrap h2{font-family:A2Z,Pretendard,sans-serif;font-size:calc(44 * var(--lf-food-unit));line-height:calc(59 * var(--lf-food-unit));letter-spacing:-.02em;margin-bottom:calc(80 * var(--lf-food-unit))}.landing .lf-shipping table{font-size:calc(20 * var(--lf-food-unit));border-collapse:separate;border-spacing:0;outline:var(--lf-food-unit) solid var(--lf-line);outline-offset:calc(-1 * var(--lf-food-unit));border:0}.landing .lf-shipping :is(th,td){padding:calc(8 * var(--lf-food-unit)) calc(16 * var(--lf-food-unit));border-width:var(--lf-food-unit);border-top:0;border-left:0}.landing .lf-shipping caption.sr-only{padding:0}.landing .lf-shipping thead tr{height:calc(48 * var(--lf-food-unit))}.landing .lf-shipping thead th{line-height:1.2}.landing .lf-shipping tbody tr{height:calc(116 * var(--lf-food-unit))}.landing .lf-shipping tbody tr:nth-child(3){height:calc(180 * var(--lf-food-unit))}.landing .lf-shipping tbody tr:nth-child(6){height:calc(148 * var(--lf-food-unit))}.landing .lf-shipping tbody tr:nth-child(n+7){height:calc(84 * var(--lf-food-unit))}.landing .lf-shipping-notes{margin-top:calc(24 * var(--lf-food-unit));border-width:var(--lf-food-unit)}.landing .lf-shipping-notes h3{height:calc(42 * var(--lf-food-unit));font-size:calc(18 * var(--lf-food-unit));border-width:var(--lf-food-unit);place-items:center;padding:0;line-height:1.2;display:grid}.landing .lf-shipping-notes p{min-height:calc(81 * var(--lf-food-unit));padding:calc(8 * var(--lf-food-unit)) calc(16 * var(--lf-food-unit));font-size:calc(20 * var(--lf-food-unit));line-height:1.62}.landing .lf-food-featured-intro{max-width:none;padding:calc(180 * var(--lf-food-unit)) calc(24 * var(--lf-food-unit)) calc(100 * var(--lf-food-unit))}.landing .lf-food-featured-intro :is(h2,p){left:calc(.5 * var(--lf-food-unit));max-width:calc(851 * var(--lf-food-unit));margin-left:auto;margin-right:auto;position:relative}.landing .lf-food-featured-intro h2{height:calc(59 * var(--lf-food-unit));font-size:calc(44 * var(--lf-food-unit));letter-spacing:-.02em;line-height:1.35}.landing .lf-food-featured-intro p{margin-top:calc(48 * var(--lf-food-unit));min-height:calc(72 * var(--lf-food-unit));font-size:calc(22 * var(--lf-food-unit));letter-spacing:-.01em;line-height:1.62}.landing .lf-featured-grid{left:calc(.5 * var(--lf-food-unit));width:calc(1551 * var(--lf-food-unit));column-gap:calc(31 * var(--lf-food-unit));row-gap:calc(30 * var(--lf-food-unit));max-width:92%;margin-bottom:calc(218 * var(--lf-food-unit));grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.landing .lf-product-featured{aspect-ratio:760/700;grid-template-columns:repeat(2,minmax(0,1fr))}.landing .lf-product-featured:nth-child(n+3){aspect-ratio:760/704}.landing .lf-product-featured:nth-child(4){background:#6b7c55}.landing .lf-product-featured>div{padding:calc(42 * var(--lf-food-unit)) calc(44 * var(--lf-food-unit))}.landing .lf-product-featured:nth-child(n+3)>div{padding-top:calc(44 * var(--lf-food-unit));padding-bottom:calc(44 * var(--lf-food-unit))}.landing .lf-product-featured h3{min-height:calc(102 * var(--lf-food-unit));font-family:A2Z,Pretendard,sans-serif;font-size:calc(32 * var(--lf-food-unit));letter-spacing:-.03em;line-height:1.58}.landing .lf-product-featured p{margin-top:calc(36 * var(--lf-food-unit));font-size:calc(18 * var(--lf-food-unit));color:#fffc;flex:1;line-height:1.62}.landing .lf-product-featured .lf-small-button{width:calc(144 * var(--lf-food-unit));height:calc(48 * var(--lf-food-unit));min-height:calc(48 * var(--lf-food-unit));margin-top:calc(48 * var(--lf-food-unit));padding:calc(10 * var(--lf-food-unit));border-width:var(--lf-food-unit);color:#fff;font-size:calc(20 * var(--lf-food-unit));letter-spacing:-.03em;background:0 0;border-color:#fff;font-weight:500}.landing .lf-food-band{z-index:1;pointer-events:none}.landing .lf-food-band :is(h2,p){pointer-events:auto}.landing .lf-food-band:before{background-size:100% 100%;width:100%;inset:auto 0}.landing .lf-food-band-fresh{height:calc(459 * var(--lf-food-unit));background:linear-gradient(transparent calc(70 * var(--lf-food-shape-unit)), #6b7c55 0);overflow:hidden}.landing .lf-food-band-fresh:before{height:calc(459 * var(--lf-food-shape-unit));top:0}.landing .lf-food-band-processed{--lf-food-shape-unit:var(--lf-screen-unit);height:max(calc(533 * var(--lf-food-unit)), calc(533 * var(--lf-food-shape-unit)));margin-top:calc(-2 * var(--lf-food-shape-unit));background:linear-gradient(#8e7059 calc(100% - 80 * var(--lf-food-shape-unit)), transparent 0);align-items:center;display:flex}.landing .lf-food-band-processed:before{height:calc(533 * var(--lf-food-shape-unit));bottom:0}.landing .lf-food-band-fresh+.lf-product-grid{margin-top:calc(4 * var(--lf-food-shape-unit))}.landing .lf-food-band-processed+.lf-product-grid{margin-top:calc(-72 * var(--lf-screen-unit))}.landing .lf-food-band .lf-section-title{width:100%;max-width:none;padding:calc(180 * var(--lf-food-unit)) 0 calc(100 * var(--lf-food-unit));margin:0}.landing .lf-food-band-processed .lf-section-title{padding:calc(80 * var(--lf-food-unit)) 24px}.landing .lf-food-band h2,.landing .lf-food-band p{max-width:none;margin-right:0}.landing .lf-food-band-fresh :is(h2,p){width:calc(817 * var(--lf-food-unit));margin-left:calc((100% - 817 * var(--lf-food-unit)) / 2 + .5 * var(--lf-food-unit))}.landing .lf-food-band-processed :is(h2,p){width:min(calc(1029 * var(--lf-food-unit)), 100%);text-align:center;margin-inline:auto}.landing .lf-food-band h2{height:calc(59 * var(--lf-food-unit));font-size:calc(44 * var(--lf-food-unit));letter-spacing:-.03em;line-height:1.35}.landing .lf-food-band p{margin-top:calc(48 * var(--lf-food-unit));min-height:calc(72 * var(--lf-food-unit));font-size:calc(22 * var(--lf-food-unit));letter-spacing:0;line-height:1.62}.landing img.lf-food-ampersand{vertical-align:top;width:.756136em;height:1.34091em;display:inline-block}.landing .lf-product-grid,.landing .lf-product-column{gap:calc(4 * var(--lf-food-unit))}.landing .lf-product-grid{z-index:0;isolation:isolate;position:relative}.landing .lf-product:not(.lf-product-featured) h3{font-size:clamp(18px, 5.02cqw, calc(32 * var(--lf-food-unit)));text-shadow:0 0 calc(8 * var(--lf-food-unit)) #0003}.landing .lf-product:not(.lf-product-featured) p{font-size:clamp(14px, 3.45cqw, calc(22 * var(--lf-food-unit)));margin-top:calc(16 * var(--lf-food-unit))}.landing .lf-food-next{height:calc(600 * var(--lf-food-unit));justify-content:center;align-items:center;gap:calc(60 * var(--lf-food-unit));background:#f1ede1;flex-direction:column;padding:0;display:flex}.landing .lf-food-next h2{left:calc(-.5 * var(--lf-food-unit));width:calc(921 * var(--lf-food-unit));max-width:100%;height:calc(59 * var(--lf-food-unit));font-family:A2Z,Pretendard,sans-serif;font-size:calc(44 * var(--lf-food-unit));letter-spacing:-.03em;margin:0;line-height:1.35;position:relative}.landing .lf-food-next nav{left:var(--lf-food-unit);width:calc(924 * var(--lf-food-unit));gap:calc(66 * var(--lf-food-unit));max-width:100%;position:relative}.landing .lf-food-next .lf-large-order{width:calc(264 * var(--lf-food-unit));height:calc(66 * var(--lf-food-unit));padding:calc(10 * var(--lf-food-unit)) calc(20 * var(--lf-food-unit)) calc(10 * var(--lf-food-unit)) calc(24 * var(--lf-food-unit));border-width:var(--lf-food-unit);font-size:calc(24 * var(--lf-food-unit));letter-spacing:-.03em}.landing .lf-food-next .lf-large-order img{width:calc(24 * var(--lf-food-unit));height:calc(24 * var(--lf-food-unit))}@media (width>=1280px){.landing .lf-product-featured:nth-child(n){aspect-ratio:auto;min-height:calc(700 * var(--lf-food-unit))}.landing .lf-product-featured:nth-child(n+3){min-height:calc(704 * var(--lf-food-unit))}}@media (width<=1279px) and (width>=761px){.landing .lf-shipment-process ol{width:82%}.landing .lf-featured-grid{column-gap:16px;width:92%}.landing .lf-product-featured:nth-child(n){aspect-ratio:auto}.landing .lf-product-featured:nth-child(n)>div{padding:24px}.landing .lf-product-featured .lf-small-button{width:min(144px,100%);font-size:16px}.landing .lf-food-band{height:auto}.landing .lf-food-band-fresh :is(h2,p),.landing .lf-food-band-processed :is(h2,p){width:82%;margin-left:9%}.landing .lf-food-next :is(h2,nav){left:0}}@media (width<=760px){.landing .lf-shipment-process{margin-top:0;padding:72px 24px 64px}.landing .lf-shipment-process h2{margin-bottom:48px;font-size:26px;line-height:1.35}.landing .lf-shipment-process ol{width:100%}.landing .lf-shipment-step,.landing .lf-shipment-step:nth-child(2),.landing .lf-shipment-step:nth-child(3){grid-template-columns:32px minmax(0,1fr);column-gap:16px;min-height:320px}.landing .lf-shipment-step:last-child{min-height:0}.landing .lf-shipment-number{width:32px;height:32px;font-size:14px}.landing .lf-shipment-step:not(:last-child):before,.landing .lf-shipment-step:not(:last-child):after{top:32px;left:16px}.landing .lf-shipment-step:first-child:after{top:calc(32px + 6px * var(--lf-final-step))}.landing .lf-shipment-copy h3{font-size:18px}.landing .lf-shipment-copy :is(small,p){font-size:14px}.landing .lf-shipment-title-space{font-size:20px}.landing .lf-shipment-stat-space{font-size:24px}.landing .lf-shipment-copy strong{font-size:20px}.landing .lf-shipping{margin-top:0;padding:24px 12px}.landing .lf-table-wrap{padding:40px 12px}.landing .lf-table-wrap h2{margin-bottom:32px;font-size:26px;line-height:1.35}.landing .lf-shipping table{font-size:12px}.landing .lf-shipping :is(th,td){padding:8px}.landing .lf-shipping :is(thead,tbody) tr:nth-child(n){height:auto}.landing .lf-shipping-notes h3{height:auto;padding:10px;font-size:14px}.landing .lf-shipping-notes p{min-height:0;font-size:14px}.landing .lf-food-featured-intro{padding:72px 24px 56px}.landing .lf-food-featured-intro :is(h2,p){left:0}.landing .lf-food-featured-intro h2{height:auto;font-size:28px}.landing .lf-food-featured-intro p{min-height:0;margin-top:24px;font-size:16px}.landing .lf-featured-grid{gap:20px;width:calc(100% - 32px);margin-bottom:72px;left:0}.landing .lf-product-featured:nth-child(n){aspect-ratio:auto}.landing .lf-product-featured:nth-child(n)>div{padding:22px 16px}.landing .lf-product-featured h3{min-height:0;font-size:20px}.landing .lf-product-featured p{margin-top:20px;font-size:13px}.landing .lf-product-featured .lf-small-button{width:100%;margin-top:24px;font-size:14px}.landing .lf-food-band{height:auto}.landing .lf-food-band .lf-section-title{padding:80px 24px 56px}.landing .lf-food-band-fresh :is(h2,p),.landing .lf-food-band-processed :is(h2,p){width:auto;margin-left:0}.landing .lf-food-band h2{height:auto;font-size:28px}.landing .lf-food-band p{min-height:0;margin-top:24px;font-size:16px}.landing .lf-product-grid,.landing .lf-product-column{gap:2px}.landing .lf-product-column .lf-product:not(.lf-product-featured) h3{font-size:16px}.landing .lf-product-column .lf-product:not(.lf-product-featured) p{margin-top:12px;font-size:12px}.landing .lf-food-next{gap:32px;height:auto;padding:72px 24px}.landing .lf-food-next h2{width:100%;height:auto;font-size:28px;left:0}.landing .lf-food-next nav{gap:16px;width:100%;left:0}}.landing .lf-product-grid{display:block;container-type:inline-size}.landing .lf-product-grid-canvas{--lf-grid-columns:3;--lf-grid-gap:calc(4 * var(--lf-food-unit,1px));--lf-grid-column-width:calc((100cqw - (var(--lf-grid-columns) - 1) * var(--lf-grid-gap)) / var(--lf-grid-columns));height:var(--lf-grid-height-desktop);position:relative}.landing .lf-product-grid-canvas .lf-product-column{--lf-column:var(--lf-column-desktop);--lf-row:var(--lf-row-desktop);--lf-top:var(--lf-top-desktop);--lf-card-ratio:var(--lf-ratio-desktop);left:calc(var(--lf-column) * (var(--lf-grid-column-width) + var(--lf-grid-gap)));top:calc(var(--lf-top) * var(--lf-grid-column-width) + var(--lf-row) * var(--lf-grid-gap));width:var(--lf-grid-column-width);position:absolute}@media (width<=760px){.landing .lf-product-grid-canvas{--lf-grid-columns:2;--lf-grid-gap:2px;height:var(--lf-grid-height-mobile)}.landing .lf-product-grid-canvas .lf-product-column{--lf-column:var(--lf-column-mobile);--lf-row:var(--lf-row-mobile);--lf-top:var(--lf-top-mobile);--lf-card-ratio:var(--lf-ratio-mobile)}}.landing :is(.lf-product-loop-column,.lf-product-loop-track,.lf-product-loop-cycle,.lf-product-loop-set){display:contents}@media (width>=768px){.landing .lf-product-grid [data-loop-copy]{display:none}}.landing .lf-stores-page .lf-stores-intro{max-width:none;min-height:calc(308 * var(--lf-stores-unit));padding:calc(49 * var(--lf-stores-unit)) 24px calc(80 * var(--lf-stores-unit))}.landing .lf-stores-intro :is(h2,p){left:calc(.5 * var(--lf-stores-unit));width:min(calc(699 * var(--lf-stores-unit)), 100%);margin-left:auto;margin-right:auto;position:relative}.landing .lf-stores-intro h2{font-family:A2Z,Pretendard,sans-serif;font-size:calc(44 * var(--lf-stores-unit));line-height:calc(59 * var(--lf-stores-unit));letter-spacing:-.02em}.landing .lf-stores-intro p{margin-top:calc(48 * var(--lf-stores-unit));font-size:calc(22 * var(--lf-stores-unit));letter-spacing:-.01em;line-height:1.62}@media (width>=1280px){.landing .lf-stores-page{font-size:calc(16 * var(--lf-stores-unit))}.landing .lf-stores-page :focus-visible{outline-width:calc(3 * var(--lf-stores-unit));outline-offset:calc(5 * var(--lf-stores-unit))}}@media (width>=768px) and (width<=1279px){.landing .lf-stores-page .lf-header{padding:8px 24px}.landing .lf-stores-page .lf-menu-toggle{background:0 0;border:0;padding:8px;display:block}.landing .lf-stores-page .lf-header nav{background:var(--lf-paper);height:auto;color:var(--lf-green);padding:24px;display:none;position:absolute;top:100%;left:0;right:0}.landing .lf-stores-page .lf-header nav.is-open{flex-direction:column;align-items:stretch;gap:8px;display:flex}.landing .lf-stores-page .lf-header-preview-link{justify-content:flex-start;padding:10px 0}.landing .lf-stores-page .lf-header-order{align-self:flex-start}}@media (width<=767px){.landing .lf-stores-page .lf-stores-intro{min-height:0;padding:64px 24px}.landing .lf-stores-intro :is(h2,p){left:0}.landing .lf-stores-intro h2{font-size:28px;line-height:1.35}.landing .lf-stores-intro p{margin-top:28px;font-size:16px}}.landing .lf-store-locations{margin-bottom:0}.landing .lf-store-card{--lf-store-background:#8e7059;isolation:isolate}.landing .lf-store-card[data-tone=green]{--lf-store-background:#6b7c55}.landing .lf-store-band{grid-template-columns:min(calc(960 * var(--lf-stores-unit)), calc(50% - 1.5 * var(--lf-stores-unit))) minmax(0, 1fr);width:calc(100% + 3 * var(--lf-stores-unit));height:calc(746 * var(--lf-stores-unit));margin-left:calc(-1 * var(--lf-stores-unit));padding:0;display:grid;position:relative}.landing .lf-store-map-pane{background:var(--lf-paper);position:relative;overflow:hidden}.landing .lf-map-texture{left:calc(-484 * var(--lf-stores-unit));width:calc(1827 * var(--lf-stores-unit));height:calc(746 * var(--lf-stores-unit));opacity:.25;pointer-events:none;position:absolute;top:0;overflow:hidden}.landing .lf-map-texture img{width:102.764%;max-width:none;height:106.068%;position:absolute;top:.0361803%;left:-.628409%}.landing .lf-store-map-pane .lf-map{left:calc(50% - 7.5 * var(--lf-stores-unit));top:calc(123 * var(--lf-stores-unit));width:min(calc(575 * var(--lf-stores-unit)), calc(100% - 48 * var(--lf-stores-unit)));aspect-ratio:575/527;background:0 0;max-width:none;height:auto;margin:0;padding:0;position:absolute;transform:translate(-50%)}.landing .lf-stores-page .lf-map-pin{--lf-pin-size:calc(44 * var(--lf-stores-unit,1px));color:#fff;letter-spacing:-.03em;font-weight:500;line-height:1.45;transition:font-size .3s ease-out;font-size:calc(18 * var(--lf-stores-unit,1px))!important}.landing .lf-stores-page .lf-map-pin span{-webkit-text-stroke:calc(1 * var(--lf-stores-unit,1px)) #636f3d;paint-order:stroke fill;text-decoration:none}.landing .lf-stores-page .lf-map-pin .lf-pin-selected,.landing .lf-stores-page .lf-map-pin[aria-pressed=true] .lf-pin-default{display:none}.landing .lf-stores-page .lf-map-pin[aria-pressed=true] .lf-pin-selected{display:block}.landing .lf-stores-page .lf-map-pin[aria-pressed=true]{--lf-pin-size:calc(56 * var(--lf-stores-unit,1px));color:#fff;font-weight:600;font-size:calc(20 * var(--lf-stores-unit,1px))!important}.landing .lf-stores-page .lf-map-pin[aria-pressed=true] span{text-shadow:0 var(--lf-stores-unit,1px) calc(8 * var(--lf-stores-unit,1px)) #0000001a}.landing .lf-stores-page .lf-map-pin[aria-pressed=false]:is(:hover,:focus-visible){--lf-pin-size:calc(46 * var(--lf-stores-unit,1px));font-weight:600}.landing .lf-store-carousel{--lf-store-preview-width:calc(64 * var(--lf-stores-unit));--lf-store-slide-width:min(calc(788 * var(--lf-stores-unit)), calc(100cqw - var(--lf-store-preview-width)));height:calc(744 * var(--lf-stores-unit));margin-top:calc(2 * var(--lf-stores-unit));position:relative;overflow:hidden;container-type:inline-size}.landing .lf-store-track{height:100%;transition:transform .3s ease-out;display:flex}.landing .lf-store-track[data-animate=false]{transition:none}.landing .lf-store-slide{width:var(--lf-store-slide-width);flex:0 0 var(--lf-store-slide-width);height:100%}.landing .lf-store-card{--lf-card-unit:var(--lf-stores-unit,1px);width:calc(788 * var(--lf-card-unit));height:calc(744 * var(--lf-card-unit));padding:calc(93 * var(--lf-card-unit));background:var(--lf-store-background);box-shadow:none;color:#fff;position:relative;overflow:hidden}.landing .lf-store-card[data-selected=true]{box-shadow:none}.landing .lf-store-carousel .lf-store-card{width:100%;padding:clamp(calc(24 * var(--lf-card-unit)), calc(( 100cqw - var(--lf-store-preview-width) - 602 * var(--lf-card-unit) ) / 2), calc(93 * var(--lf-card-unit)))}.landing .lf-store-card-content{z-index:1;position:relative}.landing .lf-store-card-texture{mix-blend-mode:soft-light;pointer-events:none;left:calc(367 * var(--lf-card-unit));top:calc(321 * var(--lf-card-unit));width:calc(421 * var(--lf-card-unit));height:calc(423 * var(--lf-card-unit));opacity:.3;position:absolute;overflow:hidden}.landing .lf-store-card-texture img{width:311.111%;max-width:none;height:120.126%;position:absolute;top:-.0442206%;left:0}.landing .lf-store-card[data-tone=green] .lf-store-card-texture{left:calc(394 * var(--lf-card-unit));top:calc(313 * var(--lf-card-unit));width:calc(527 * var(--lf-card-unit));height:calc(635 * var(--lf-card-unit))}.landing .lf-store-card[data-tone=green] .lf-store-card-texture img{height:100.074%;top:-.0368389%;left:-155.546%}.landing .lf-store-photo{width:100%;height:calc(270 * var(--lf-card-unit));position:relative;overflow:hidden}.landing .lf-store-photo img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute}.landing .lf-store-card-heading{justify-content:space-between;align-items:flex-end;gap:calc(20 * var(--lf-card-unit));margin-top:calc(32 * var(--lf-card-unit));padding-bottom:calc(24 * var(--lf-card-unit));height:calc(116 * var(--lf-card-unit));box-shadow:inset 0 calc(-1 * var(--lf-card-unit)) #ffffff4d;display:flex}.landing .lf-store-card h3{font:500 calc(32 * var(--lf-card-unit)) / 1.45 Pretendard, sans-serif;letter-spacing:-.03em;white-space:pre-line;text-wrap:nowrap;height:calc(92 * var(--lf-card-unit));border:0;padding:0}.landing .lf-store-location-link{flex:0 0 calc(144 * var(--lf-card-unit));height:calc(48 * var(--lf-card-unit));border:calc(1 * var(--lf-card-unit)) solid white;color:#fff;font-size:calc(20 * var(--lf-card-unit));letter-spacing:-.03em;justify-content:center;align-items:center;line-height:1.35;transition:background .3s ease-out,color .3s ease-out;display:flex}.landing .lf-store-location-link:hover{color:#666;background:#fff}.landing .lf-store-card dl{margin:calc(24 * var(--lf-card-unit)) 0 0;font-size:calc(18 * var(--lf-card-unit));line-height:calc(26 * var(--lf-card-unit));letter-spacing:-.03em}.landing .lf-store-card dl>div{grid-template-columns:calc(65 * var(--lf-card-unit)) minmax(0, 1fr);gap:calc(20 * var(--lf-card-unit));margin-top:calc(4 * var(--lf-card-unit));display:grid}.landing .lf-store-card dl>div:first-child{margin-top:0}.landing .lf-store-card dd{overflow-wrap:normal;letter-spacing:-.02em}.landing .lf-store-card dl>div:first-child dd,.landing .lf-store-card[data-tone=green] dd{letter-spacing:-.03em}.landing .lf-store-next{left:calc(var(--lf-store-slide-width) + var(--lf-stores-unit));top:calc(345 * var(--lf-stores-unit));width:calc(54 * var(--lf-stores-unit));height:calc(54 * var(--lf-stores-unit));padding:calc(15 * var(--lf-stores-unit));color:#d8d2b5;background:#1a1a1a33;border:0;transition:background .3s ease-out;position:absolute}.landing .lf-store-next:hover{background:#1a1a1a66}.landing .lf-store-next svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:100%;height:100%}@media (width<=1279px){.landing .lf-store-band{width:100%;height:auto;margin-left:0;display:block;position:relative;top:0}.landing .lf-store-map-pane{height:min(687px,110vw)}.landing .lf-store-map-pane .lf-map{aspect-ratio:575/527;width:min(575px,85vw);height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .lf-store-carousel{--lf-store-slide-width:calc(100vw - 64px);height:auto;margin-top:0}.landing .lf-store-card{--lf-card-unit:calc((100vw - 64px) / 788)}.landing .lf-store-carousel .lf-store-card{padding:calc(93 * var(--lf-card-unit))}.landing .lf-store-next{top:50%;left:auto;right:16px;transform:translateY(-50%)}}@media (width<=767px){.landing .lf-store-map-pane{height:110vw}.landing .lf-stores-page .lf-map-pin{--lf-pin-size:36px;font-size:15px!important}.landing .lf-stores-page .lf-map-pin[aria-pressed=true]{--lf-pin-size:44px;font-size:17px!important}.landing .lf-stores-page .lf-map-pin[aria-pressed=false]:is(:hover,:focus-visible){--lf-pin-size:38px}.landing .lf-store-carousel{--lf-store-slide-width:calc(100vw - 32px)}.landing .lf-store-carousel .lf-store-card{width:100%;height:100%;min-height:630px;padding:32px 24px}.landing .lf-store-photo{aspect-ratio:602/270;height:auto}.landing .lf-store-card-heading{height:auto;margin-top:24px;padding-bottom:24px;display:block}.landing .lf-store-card h3{text-wrap:wrap;height:auto;font-size:23px}.landing .lf-store-location-link{width:120px;height:40px;margin-top:20px;font-size:16px}.landing .lf-store-card dl{margin-top:24px;font-size:14px;line-height:1.6}.landing .lf-store-card dl>div{grid-template-columns:55px minmax(0,1fr);gap:12px;margin-top:8px}.landing .lf-store-next{width:44px;height:44px;padding:10px;right:5px}}@media (prefers-reduced-motion:reduce){.landing .lf-stores-page :is(.lf-store-track,.lf-map-pin,.lf-store-map-pane){transition:none}}.landing .lf-stores-page .lf-space h2,.landing .lf-stores-page .lf-faq h2{letter-spacing:-.02em;font-family:A2Z,Pretendard,sans-serif}.landing .lf-stores-page .lf-space p{letter-spacing:-.01em}.landing .lf-stores-page .lf-faq{padding:calc(100 * var(--lf-stores-unit,1px)) 6.25%}.landing .lf-stores-page .lf-faq h2{height:calc(38 * var(--lf-stores-unit,1px));margin-bottom:calc(24 * var(--lf-stores-unit,1px));font-size:calc(28 * var(--lf-stores-unit,1px));line-height:1.35}.landing .lf-stores-page .lf-faq>div{box-shadow:inset 0 calc(-1 * var(--lf-stores-unit,1px)) var(--lf-line);border:0}.landing .lf-stores-page .lf-faq>div:first-of-type{box-shadow:inset 0 var(--lf-stores-unit,1px) var(--lf-line), inset 0 calc(-1 * var(--lf-stores-unit,1px)) var(--lf-line)}.landing .lf-stores-page .lf-faq button{min-height:calc(88 * var(--lf-stores-unit,1px));padding:calc(20 * var(--lf-stores-unit,1px)) 0;font-size:calc(24 * var(--lf-stores-unit,1px));gap:calc(36 * var(--lf-stores-unit,1px));line-height:1.35}.landing .lf-faq-icon{transition:none;display:grid;transform:none}.landing .lf-stores-page .lf-faq-icon{width:calc(36 * var(--lf-stores-unit,1px));height:calc(36 * var(--lf-stores-unit,1px))}.landing .lf-faq-icon img{grid-area:1/1;width:100%;height:100%;transition:opacity .3s ease-in}.landing .lf-faq-minus,.landing button[aria-expanded=true] .lf-faq-plus{opacity:0}.landing button[aria-expanded=true] .lf-faq-minus{opacity:1}.landing .lf-stores-page .lf-faq-panel{transition:grid-template-rows .3s ease-in,visibility .3s}.landing .lf-stores-page .lf-faq-panel p{padding:0 calc(64 * var(--lf-stores-unit,1px)) calc(30 * var(--lf-stores-unit,1px)) 0;font-size:calc(22 * var(--lf-stores-unit,1px));letter-spacing:-.01em;line-height:1.62}@media (width>=1280px){.landing .lf-stores-page .lf-space{padding-block:calc(194 * var(--lf-stores-unit,1px))}.landing .lf-stores-page .lf-space-icon{width:calc(68 * var(--lf-stores-unit,1px));height:calc(68 * var(--lf-stores-unit,1px));margin-bottom:calc(24 * var(--lf-stores-unit,1px))}.landing .lf-stores-page .lf-space h2{font-size:calc(44 * var(--lf-stores-unit,1px))}.landing .lf-stores-page .lf-space p{margin-top:calc(48 * var(--lf-stores-unit,1px));font-size:calc(20 * var(--lf-stores-unit,1px))}}@media (width<=767px){.landing .lf-stores-page .lf-faq{padding:48px 24px}.landing .lf-stores-page .lf-faq h2{height:30px;margin-bottom:24px;font-size:22px}.landing .lf-stores-page .lf-faq button{gap:16px;min-height:72px;padding-block:20px;font-size:16px}.landing .lf-stores-page .lf-faq-icon{width:24px;height:24px}.landing .lf-stores-page .lf-faq-panel p{padding:0 0 24px;font-size:16px}}@media (prefers-reduced-motion:reduce){.landing .lf-stores-page .lf-faq-panel,.landing .lf-faq-icon img{transition:none}}@font-face{font-family:A2Z Light;src:url(/build/assets/A2Z-Light-DqoKtty5.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}.landing .lf-home-hero{height:calc(1080 * var(--lf-home-unit));color:#fff;position:relative}.landing .lf-home-scene{background:#547f95;position:absolute;inset:0;overflow:hidden}.landing .lf-home-photo{position:absolute;inset:0;overflow:hidden}.landing .lf-home-photo img{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.landing .lf-home-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s ease-in;position:absolute;inset:0}.landing .lf-home-hero[data-video-active=true] .lf-home-video{opacity:1}.landing .lf-home-photo-shade{pointer-events:none;background:linear-gradient(173.922deg,#00255d33 9.4418%,#00255d00 52.61%);position:absolute;inset:0}.landing .lf-home-scene:after{content:"";height:calc(101 * var(--lf-home-unit));-webkit-backdrop-filter:blur(calc(1.5 * var(--lf-home-unit)));backdrop-filter:blur(calc(1.5 * var(--lf-home-unit)));pointer-events:none;background:linear-gradient(#0000,#0e0b0880);position:absolute;bottom:0;left:0;right:0}.landing .lf-home-copy{left:9.375%;top:calc(218 * var(--lf-home-unit));width:calc(758 * var(--lf-home-unit));text-shadow:0 0 calc(6 * var(--lf-home-unit)) #0003;font-family:A2Z,Pretendard,sans-serif;transition:opacity .3s ease-in;position:absolute}.landing .lf-home-hero[data-video-active=true] .lf-home-copy{opacity:0;pointer-events:none}.landing .lf-home-kicker{align-items:center;gap:calc(10 * var(--lf-home-unit));padding-left:calc(6 * var(--lf-home-unit));font-size:calc(32 * var(--lf-home-unit));letter-spacing:-.02em;white-space:nowrap;line-height:1.55;display:flex}.landing .lf-home-kicker-dash{width:calc(12 * var(--lf-home-unit));height:calc(2 * var(--lf-home-unit));background:#fff;display:block}.landing .lf-home-kicker-light{font-family:A2Z Light,A2Z,Pretendard,sans-serif;font-weight:300}.landing .lf-home-copy h1{font-size:calc(64 * var(--lf-home-unit));letter-spacing:-.02em;margin-top:calc(10 * var(--lf-home-unit));flex-direction:column;font-weight:400;line-height:1.55;display:flex}.landing .lf-home-copy h1 span+span{margin-top:calc(-8 * var(--lf-home-unit))}.landing .lf-home-scroll{z-index:1;left:50%;bottom:calc(33 * var(--lf-home-unit));align-items:center;gap:calc(8 * var(--lf-home-unit));font-size:calc(24 * var(--lf-home-unit));letter-spacing:-.02em;font-weight:500;line-height:1.45;display:flex;position:absolute;transform:translate(-50%)}.landing .lf-home-scroll img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit))}.landing .lf-home-playback{right:9.375%;bottom:calc(32 * var(--lf-home-unit));z-index:2;width:calc(44 * var(--lf-home-unit));height:calc(44 * var(--lf-home-unit));color:#fff;opacity:0;background:#0005;border:1px solid #fff8;place-items:center;padding:8px;display:grid;position:absolute}.landing .lf-home-playback:focus-visible,.landing .lf-home-hero[data-video-active=true]:hover .lf-home-playback{opacity:1}.landing .lf-home-playback svg{width:100%;height:100%}.landing .lf-home-center{z-index:2;left:50%;bottom:calc(101 * var(--lf-home-unit));width:min(calc(1617 * var(--lf-home-unit)), calc(100% - 48px));min-height:calc(78 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));white-space:normal;box-shadow:0 0 calc(16 * var(--lf-home-unit)) #0000000d;flex-wrap:nowrap;align-items:stretch;display:flex;position:absolute;transform:translate(-50%);container:home-center/inline-size}.landing .lf-home-center-title{flex:0 0 calc(303 * var(--lf-home-unit));min-width:0;min-height:calc(78 * var(--lf-home-unit));justify-content:center;align-items:center;gap:calc(4 * var(--lf-home-unit));padding:calc(7 * var(--lf-home-unit)) calc(20 * var(--lf-home-unit));text-align:center;color:#fff;font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.01em;background:#6b7c55;font-weight:600;line-height:1.45;display:flex}.landing .lf-home-center-title img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit));flex-shrink:0}.landing .lf-home-center dl{min-width:0;min-height:calc(78 * var(--lf-home-unit));place-content:center space-between;align-items:center;gap:calc(12 * var(--lf-home-unit)) calc(16 * var(--lf-home-unit));color:#666;padding:calc(7 * var(--lf-home-unit)) calc(20 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.01em;background:#fff;flex-wrap:wrap;flex:auto;margin:0;font-weight:500;line-height:1.45;display:flex}.landing .lf-home-center dl>div{align-items:center;gap:calc(8 * var(--lf-home-unit));flex:0 auto;min-width:0;max-width:100%;display:flex}.landing .lf-home-center dt{align-items:center;gap:calc(4 * var(--lf-home-unit));color:#404f1d;flex-shrink:0;font-weight:600;display:flex}.landing .lf-home-center dt img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit));flex-shrink:0}.landing .lf-home-center dd{word-break:keep-all;overflow-wrap:anywhere;min-width:0;margin:0}.landing .lf-home-center-phone dd{flex-shrink:1;line-height:normal;overflow:visible}.landing .lf-home-holiday-mobile{display:none}.landing .lf-home-center-empty{color:#666;background:#fff;justify-content:center;align-items:center;padding:0 40px}.landing .lf-home-center{transition:opacity .3s ease-in}.landing .lf-home-hero[data-video-active=true] .lf-home-center{opacity:0}.landing .lf-home-hero[data-video-active=true] .lf-home-center:is(:hover,:focus-within){opacity:1}.landing .lf-home-news{height:calc(1080 * var(--lf-home-unit));padding:calc(90 * var(--lf-home-unit)) 6.25%;isolation:isolate;background:#6b7c55;position:relative;overflow:hidden}.landing .lf-home-news-texture{z-index:-1;left:0;top:calc(224 * var(--lf-home-unit));width:100%;height:calc(858 * var(--lf-home-unit));pointer-events:none;opacity:.22;position:absolute;overflow:hidden}.landing .lf-home-news-texture img{width:102.176%;max-width:none;height:101.342%;position:absolute;top:-1.01438%;left:-.624812%}.landing .lf-home-news-texture:after{content:"";background:linear-gradient(#f9f6f000 10.672%,#9579431c);position:absolute;inset:0}.landing .lf-home-news-texture-secondary{display:none}.landing .lf-home-news-panel{width:100%;height:calc(900 * var(--lf-home-unit));background:var(--lf-paper);box-shadow:0 0 calc(16 * var(--lf-home-unit)) #3a433314;position:relative}.landing .lf-home-news-art{left:calc(20 * var(--lf-home-unit));top:calc(452 * var(--lf-home-unit));width:calc(752 * var(--lf-home-unit));height:calc(438 * var(--lf-home-unit));pointer-events:none;position:absolute;overflow:hidden}.landing .lf-home-news-art>div{left:calc(-54 * var(--lf-home-unit));top:calc(6 * var(--lf-home-unit));width:calc(794 * var(--lf-home-unit));height:calc(432 * var(--lf-home-unit));position:absolute;overflow:hidden}.landing .lf-home-news-art img{opacity:.84;filter:brightness(1.08)saturate(1.04);width:100%;max-width:none;height:104.36%;position:absolute;top:-2.18004%}.landing .lf-home-news-art span{background:linear-gradient(-43.1824deg,#f9f6f0 4.0387%,#f9f6f000 52.131%);position:absolute;inset:0}.landing .lf-home-news-inner{grid-template-columns:calc(524 * var(--lf-home-unit)) minmax(0, 1fr);gap:calc(36 * var(--lf-home-unit));padding:calc(90 * var(--lf-home-unit)) calc(120 * var(--lf-home-unit));display:grid;position:relative}.landing .lf-home-news-intro h2{font:400 calc(44 * var(--lf-home-unit))/1.45 A2Z, Pretendard, sans-serif;letter-spacing:-.02em;color:var(--lf-green);white-space:pre-line;min-height:calc(128 * var(--lf-home-unit));text-wrap:initial}.landing .lf-home-news-categories{gap:calc(10 * var(--lf-home-unit));margin-top:calc(48 * var(--lf-home-unit));display:flex}.landing :is(.lf-home-news,.lf-news-heading) .lf-category-button{height:calc(52 * var(--lf-home-unit));padding:calc(10 * var(--lf-home-unit)) calc(24 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.03em;box-shadow:inset 0 0 0 var(--lf-home-unit) #a1a1a1;white-space:nowrap;border:0}.landing :is(.lf-home-news,.lf-news-heading) .lf-category-button.is-selected{box-shadow:none;background:#6b7c55}.landing .lf-home-news-content{align-items:flex-end;gap:calc(56 * var(--lf-home-unit));flex-direction:column;min-width:0;display:flex}.landing .lf-home-news-list{width:100%;min-height:calc(616 * var(--lf-home-unit));box-shadow:inset 0 calc(-1 * var(--lf-home-unit)) var(--lf-line)}.landing :is(.lf-home-page,.lf-news-page) .lf-post-row{height:calc(88 * var(--lf-home-unit));min-height:calc(88 * var(--lf-home-unit));gap:calc(36 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.03em;border-top-width:var(--lf-home-unit)}.landing :is(.lf-home-page,.lf-news-page) .lf-post-date{font-size:calc(18 * var(--lf-home-unit));letter-spacing:-.03em}.landing :is(.lf-home-page,.lf-news-page) .lf-more-button{width:calc(144 * var(--lf-home-unit));height:calc(48 * var(--lf-home-unit));padding:calc(10 * var(--lf-home-unit)) calc(12 * var(--lf-home-unit)) calc(10 * var(--lf-home-unit)) calc(16 * var(--lf-home-unit));font-size:calc(20 * var(--lf-home-unit));letter-spacing:-.03em}.landing :is(.lf-home-page,.lf-news-page) .lf-more-button img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit))}.landing .lf-home-news-empty{min-height:calc(616 * var(--lf-home-unit));text-align:center;color:var(--lf-green);font-size:calc(22 * var(--lf-home-unit));place-items:center;display:grid}.landing .lf-home-partners{--lf-partner-span:87.5vw;--lf-partner-gap:calc(32 * var(--lf-home-unit));height:calc(86 * var(--lf-home-unit));padding:calc(10 * var(--lf-home-unit)) 6.25%;scrollbar-width:none;background:#f1ede1;overflow-x:auto}.landing .lf-home-partners>div{align-items:center;gap:var(--lf-partner-gap);height:calc(65.5 * var(--lf-home-unit));width:max-content;animation:20s linear infinite lf-home-partner-scroll;display:flex}.landing .lf-home-partner-group{flex:0 0 var(--lf-partner-span);width:var(--lf-partner-span);align-items:center;gap:calc(32 * var(--lf-home-unit));height:100%;display:flex}.landing .lf-home-partners:hover .lf-home-partner-track{animation-play-state:paused}.landing .lf-home-partners:focus-within .lf-home-partner-track{animation:none;transform:none}@keyframes lf-home-partner-scroll{to{transform:translateX(calc(-1 * var(--lf-partner-span) - var(--lf-partner-gap)))}}.landing .lf-home-partners a{flex:1;align-items:center;min-width:0;height:100%;display:flex}.landing .lf-home-partners a>span{aspect-ratio:330/63;width:100%;display:block;position:relative;overflow:hidden}.landing .lf-home-partners img{max-width:none;position:absolute}.landing .lf-news-heading{text-align:center}.landing .lf-news-heading h1{font:400 calc(74 * var(--lf-home-unit))/calc(95 * var(--lf-home-unit)) A2Z, Pretendard, sans-serif;color:var(--lf-green);letter-spacing:-.02em}.landing .lf-news-heading nav{justify-content:center;gap:calc(10 * var(--lf-home-unit));margin-top:calc(49 * var(--lf-home-unit));display:flex}.landing :is(.lf-news-content,.lf-news-detail){margin:calc(189 * var(--lf-home-unit)) 6.25% calc(120 * var(--lf-home-unit))}.landing .lf-news-toolbar{margin-bottom:calc(24 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));justify-content:space-between;align-items:center;gap:24px;display:flex}.landing .lf-news-toolbar form{height:calc(52 * var(--lf-home-unit));gap:calc(12 * var(--lf-home-unit));display:flex}.landing .lf-news-toolbar :is(input[type=search],select){border:var(--lf-home-unit) solid #a1a1a1;padding:calc(12 * var(--lf-home-unit));font-size:calc(20 * var(--lf-home-unit));color:#666;background:0 0;min-width:0}.landing .lf-news-toolbar input[type=search]{width:calc(300 * var(--lf-home-unit))}.landing .lf-news-toolbar select{width:calc(140 * var(--lf-home-unit))}.landing .lf-news-toolbar .lf-search-button{width:calc(52 * var(--lf-home-unit));height:calc(52 * var(--lf-home-unit))}.landing .lf-news-list{min-height:calc(880 * var(--lf-home-unit));box-shadow:inset 0 calc(-1 * var(--lf-home-unit)) var(--lf-line)}.landing .lf-news-empty{padding:calc(88 * var(--lf-home-unit)) 24px;text-align:center}.landing .lf-news-pagination{justify-content:center;gap:calc(8 * var(--lf-home-unit));margin-top:calc(36 * var(--lf-home-unit));display:flex}.landing .lf-news-pagination :is(a,span){min-width:calc(44 * var(--lf-home-unit));height:calc(52 * var(--lf-home-unit));font-size:calc(20 * var(--lf-home-unit));color:#666;place-items:center;display:grid}.landing .lf-news-pagination [aria-current=page]{color:#fff;background:#6b7c55}.landing .lf-news-pagination [aria-disabled=true]{opacity:.35}.landing .lf-news-detail>header{justify-content:space-between;align-items:center;gap:calc(36 * var(--lf-home-unit));height:calc(88 * var(--lf-home-unit));border-block:var(--lf-home-unit) solid var(--lf-line);display:flex}.landing .lf-news-detail>header h2{font:400 calc(22 * var(--lf-home-unit))/1.35 Pretendard, sans-serif;letter-spacing:-.03em}.landing .lf-news-detail>header time{font-size:calc(18 * var(--lf-home-unit));letter-spacing:-.03em;flex-shrink:0}.landing .lf-news-body{white-space:pre-wrap;overflow-wrap:anywhere;padding:calc(44 * var(--lf-home-unit)) 0 calc(88 * var(--lf-home-unit));min-height:calc(868 * var(--lf-home-unit));font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.01em;line-height:1.62}.landing .lf-news-back{margin-bottom:calc(32 * var(--lf-home-unit));justify-content:flex-end;display:flex}@media (width<=1279px){.landing .lf-home-hero{height:auto}.landing .lf-home-scene{height:576px;position:relative}.landing .lf-home-photo img{object-position:85% center}.landing .lf-home-copy{width:calc(100% - 45px);top:108px;left:20px}.landing .lf-home-kicker{letter-spacing:-.02em;justify-content:center;gap:5px;width:calc(100% + 5px);padding-left:5px;font-size:18px;line-height:25px}.landing .lf-home-kicker-dash{width:6px;height:1px}.landing .lf-home-copy h1{text-align:center;margin-top:10px;font-size:36px;line-height:1.42}.landing .lf-home-copy h1 span+span{margin-top:0}.landing .lf-home-scroll{display:none}.landing .lf-home-playback{width:40px;height:40px;bottom:20px;right:20px}.landing .lf-home-hero[data-video-active=true] .lf-home-playback{opacity:1}.landing .lf-home-center{width:100%;height:auto;min-height:307px;box-shadow:none;display:block;position:relative;top:auto;bottom:auto;left:auto;transform:none}.landing .lf-home-center-title{background:#636f3d;flex-basis:auto;justify-content:center;gap:6px;height:63px;min-height:63px;padding:0 20px;font-size:16px}.landing .lf-home-center-title img{width:20px;height:20px}.landing .lf-home-center dl{background:var(--lf-paper);width:auto;min-height:0;padding:0;font-size:14px;line-height:1.45;display:block}.landing .lf-home-center dl>div{justify-content:center;gap:10px;min-height:61px;padding:12px 16px}.landing .lf-home-center dl>div:not(:last-child){box-shadow:inset 0 -1px var(--lf-line)}.landing .lf-home-page .lf-menu-toggle[aria-expanded=false]{background:url(/build/assets/menu-DTq4TZca.svg) 50%/44px 44px no-repeat;padding:0}.landing .lf-home-page .lf-menu-toggle[aria-expanded=false] svg{visibility:hidden}.landing .lf-home-photo-shade,.landing .lf-home-scene:after{display:none}.landing .lf-home-center dt{gap:8px}.landing .lf-home-center dt img{width:16px;height:16px}.landing .lf-home-center-phone dd{line-height:1.45}.landing .lf-home-holiday-desktop{display:none}.landing .lf-home-holiday-mobile{display:inline}.landing .lf-home-center-empty{text-align:center;padding:40px 20px;display:grid}.landing .lf-home-hero[data-video-active=true] .lf-home-center{opacity:1}.landing .lf-home-news{height:882px;padding:48px 20px 43px}.landing .lf-home-news-panel{height:791px}.landing .lf-home-news-art{opacity:.12;width:100%;height:156px;display:block;top:635px;left:0}.landing .lf-home-news-art>div{width:355.557px;height:193.258px;top:-11px;left:-6px}.landing .lf-home-news-art img{filter:saturate(1.08)}.landing .lf-home-news-inner{padding:24px 20px;display:block}.landing .lf-home-news-intro h2{min-height:82px;font-size:28px;line-height:1.45}.landing .lf-home-news-categories{gap:10px;margin-top:32px}.landing :is(.lf-home-news,.lf-news-heading) .lf-category-button{height:43px;padding:12px 16px;font-size:14px}.landing .lf-home-news-content{align-items:flex-start;gap:24px;margin-top:24px}.landing .lf-home-news-list{min-height:490px}.landing .lf-home-news .lf-post-row{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;height:70px;min-height:70px;font-size:14px;display:flex}.landing .lf-home-news .lf-post-title{flex:none;width:100%}.landing .lf-home-news .lf-post-date{font-size:11px}.landing .lf-home-news .lf-more-button{width:100%;height:48px;padding:9px 12px 9px 16px;font-size:16px}.landing .lf-home-news .lf-more-button img{width:20px;height:20px}.landing .lf-home-news-empty{min-height:490px;font-size:16px}.landing .lf-home-news-texture{opacity:.16;width:1401px;height:618px;top:0;left:-280px}.landing .lf-home-news-texture img{height:102.237%;top:-1.90687%}.landing .lf-home-news-texture-secondary{height:630px;display:block;top:482px;left:-653px}.landing .lf-home-news-texture-secondary img{height:100.29%;top:.0342092%}.landing .lf-home-partners{--lf-partner-span:828px;--lf-partner-gap:0px;height:58px;padding:8px 0}.landing .lf-home-partners>div{gap:0;width:828px;height:42px;animation:none}.landing .lf-home-partner-group{gap:0}.landing .lf-home-partner-group[aria-hidden=true]{display:none}.landing .lf-home-partners a{flex:0 0 138px;padding:0 6px}.landing .lf-home-page .lf-footer{height:243px;min-height:243px;padding:0;font-size:12px;display:block;position:relative}.landing .lf-home-page .lf-footer-logo{gap:4.16px;width:156px;height:66px;margin:0;position:absolute;top:24px;left:20px}.landing .lf-home-page .lf-footer-logo .lf-footer-symbol{width:77.65px}.landing .lf-home-page .lf-footer-logo .lf-footer-wordmark{width:156px}.landing .lf-home-page .lf-footer-logo .lf-footer-tagline{width:95.68px}.landing .lf-home-page .lf-footer>div:first-of-type>p{margin:0;font-size:12px;line-height:14px;position:absolute;top:183px;left:20px}.landing .lf-home-page .lf-footer>div:first-of-type>p+p{top:205px}.landing .lf-home-page .lf-footer>div:last-child{gap:6px;font-size:12px;line-height:14px;display:flex;position:absolute;top:106px;left:20px}.landing .lf-home-page .lf-phone{gap:7px;font-size:18px;line-height:21px}.landing .lf-home-page .lf-footer-phone-icon{width:20px;height:20px}.landing .lf-news-page main{min-height:900px;padding-top:90px}.landing .lf-news-heading h1{font-size:44px;line-height:60px}.landing .lf-news-heading nav{gap:8px;margin-top:30px}.landing :is(.lf-news-content,.lf-news-detail){margin:64px 20px 80px}.landing .lf-news-toolbar{flex-direction:column;align-items:flex-start;gap:20px;font-size:16px}.landing .lf-news-toolbar form{gap:6px;width:100%;height:44px}.landing .lf-news-toolbar :is(input[type=search],select){padding:10px;font-size:14px}.landing .lf-news-toolbar input[type=search]{flex:1;width:auto}.landing .lf-news-toolbar select{width:90px}.landing .lf-news-toolbar .lf-search-button{flex-shrink:0;width:44px;height:44px}.landing .lf-news-list{min-height:400px}.landing .lf-news-page .lf-post-row{flex-wrap:wrap;gap:12px;height:auto;min-height:80px;padding:16px 0;font-size:16px}.landing .lf-news-page .lf-post-date{font-size:12px}.landing .lf-news-detail>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;height:auto;min-height:88px;padding:16px 0}.landing .lf-news-detail>header h2{font-size:18px}.landing .lf-news-detail>header time{font-size:12px}.landing .lf-news-body{min-height:400px;padding:32px 0 48px;font-size:16px}}@media (width>=768px) and (width<=1279px){.landing .lf-home-scene{height:720px}.landing .lf-home-copy{width:87.5%;top:160px;left:6.25%}.landing .lf-home-kicker{width:100%;padding-left:0}.landing .lf-home-copy h1{font-size:48px}.landing .lf-home-center{height:auto;min-height:0}.landing .lf-home-center dl{grid-template-columns:1fr 1fr;display:grid}.landing .lf-home-news{padding-inline:6.25%}.landing .lf-home-partners{--lf-partner-span:max(828px, 100vw)}.landing .lf-home-partners>div{width:var(--lf-partner-span)}}@media (width>=1280px){@container home-center (width<73em){.landing .lf-home-center-title{gap:calc(10 * var(--lf-home-unit));flex-direction:column}.landing .lf-home-center-title img{width:calc(32 * var(--lf-home-unit));height:calc(32 * var(--lf-home-unit))}.landing .lf-home-center dl{gap:calc(20 * var(--lf-home-unit)) calc(32 * var(--lf-home-unit));padding:calc(20 * var(--lf-home-unit)) calc(24 * var(--lf-home-unit));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.landing .lf-home-center dl>div{gap:calc(6 * var(--lf-home-unit));align-items:start;display:grid}.landing .lf-home-center dt{gap:calc(6 * var(--lf-home-unit));font-size:calc(16 * var(--lf-home-unit));line-height:1.4}.landing .lf-home-center dt img{width:calc(18 * var(--lf-home-unit));height:calc(18 * var(--lf-home-unit))}.landing .lf-home-center dl dd{line-height:1.45}}}@media (prefers-reduced-motion:reduce){.landing :is(.lf-home-video,.lf-home-copy){transition:none}.landing .lf-home-playback{opacity:1}.landing .lf-home-center{transition:none}.landing .lf-home-partners>.lf-home-partner-track{animation:none}.landing .lf-home-partner-group[aria-hidden=true]{display:none}}.landing .lf-news-page{position:relative}.landing .lf-news-page main{padding-top:calc(250 * var(--lf-home-unit));min-height:calc(1799 * var(--lf-home-unit))}.landing .lf-news-banner{height:calc(525 * var(--lf-home-unit));pointer-events:none;background:#6b7c55;position:absolute;inset:0 0 auto;overflow:hidden}.landing .lf-news-banner img{inset:calc(-6 * var(--lf-home-unit)) 0 auto;width:100%;height:calc(867 * var(--lf-home-unit));max-width:none;position:absolute}.landing .lf-news-heading h1{color:#fff;position:relative}.landing .lf-news-heading nav{margin-top:calc(48 * var(--lf-home-unit));position:relative}.landing .lf-news-heading .lf-category-button{color:#fff;box-shadow:inset 0 0 0 var(--lf-home-unit) #d8d2b5;background:0 0}.landing .lf-news-heading .lf-category-button:not(.is-selected):is(:hover,:focus-visible){background:#d8d2b54d}.landing .lf-news-heading .lf-category-button.is-selected{color:#636f3d;box-shadow:none;background:#fff;font-weight:600}.landing .lf-news-page :is(.lf-news-content,.lf-news-detail){margin-top:calc(190 * var(--lf-home-unit))}@media (width>=1280px){.landing .lf-news-heading .lf-category-button{width:calc(123 * var(--lf-home-unit))}.landing .lf-news-heading .lf-category-button:last-child{width:calc(159 * var(--lf-home-unit))}}@media (width<=1279px){.landing .lf-news-page .lf-header nav.is-open .lf-header-order{color:#fff;background:#636f3d}.landing .lf-news-page .lf-header nav.is-open .lf-header-order:before{opacity:0}.landing .lf-news-page main{min-height:960px;padding-top:150px}.landing .lf-news-banner{height:328px}.landing .lf-news-banner img{width:1200px;height:542px;top:-4px;left:50%;transform:translate(-50%)}.landing .lf-news-heading nav{margin-top:30px}.landing .lf-news-page :is(.lf-news-content,.lf-news-detail){margin-top:64px}}.landing .lf-news-page .lf-news-empty{min-height:inherit;font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.02em;place-items:center;padding:24px;line-height:1.45;display:grid}.landing .lf-news-page .lf-news-toolbar .lf-news-total{color:#636f3d;font-size:calc(22 * var(--lf-home-unit));letter-spacing:-.02em;white-space:nowrap;line-height:1.45}.landing .lf-news-page .lf-news-total strong{font-weight:500}.landing .lf-news-page .lf-news-toolbar .lf-news-search{width:calc(554 * var(--lf-home-unit));height:calc(52 * var(--lf-home-unit));gap:calc(12 * var(--lf-home-unit));flex-shrink:0;display:flex}.landing .lf-news-page .lf-news-toolbar .lf-news-search select{appearance:none;flex:0 0 calc(140 * var(--lf-home-unit));width:calc(140 * var(--lf-home-unit));border:var(--lf-home-unit) solid #d8d2b5;height:100%;padding:0 calc(41 * var(--lf-home-unit)) 0 calc(20 * var(--lf-home-unit));background:transparent url(/landing/news/search-dropdown.svg) right calc(13 * var(--lf-home-unit)) center / calc(24 * var(--lf-home-unit)) calc(24 * var(--lf-home-unit)) no-repeat;font-size:calc(20 * var(--lf-home-unit));border-radius:0;line-height:normal}.landing .lf-news-page .lf-news-search-field{flex:1;min-width:0;height:100%;display:flex}.landing .lf-news-page .lf-news-toolbar .lf-news-search input[type=search]{width:calc(350 * var(--lf-home-unit));border:var(--lf-home-unit) solid #d8d2b5;min-width:0;height:100%;padding:0 calc(20 * var(--lf-home-unit));font-size:calc(20 * var(--lf-home-unit));border-right:0;border-radius:0;flex:1;line-height:normal}.landing .lf-news-page .lf-news-search input::placeholder{color:#6669;opacity:1}.landing .lf-news-page .lf-news-toolbar .lf-news-search .lf-search-button{width:calc(52 * var(--lf-home-unit));height:calc(52 * var(--lf-home-unit));background:#6b7c55;flex-shrink:0}.landing .lf-news-page .lf-news-search .lf-search-button img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-search .lf-search-button:is(:hover,:focus-visible){background:#404f1d}.landing .lf-news-page .lf-news-pagination{gap:calc(6 * var(--lf-home-unit));margin-top:calc(44 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-pagination :is(a,span){flex:0 0 calc(44 * var(--lf-home-unit));width:calc(44 * var(--lf-home-unit));min-width:calc(44 * var(--lf-home-unit));height:calc(44 * var(--lf-home-unit));font-size:calc(16 * var(--lf-home-unit));letter-spacing:-.03em;line-height:1.35}.landing .lf-news-page .lf-news-pagination .lf-news-page-number{border:var(--lf-home-unit) solid #d8d2b5}.landing .lf-news-page .lf-news-pagination [aria-current=page]{border-color:#6b7c55}.landing .lf-news-page .lf-news-pagination [aria-disabled=true]{opacity:1}.landing .lf-news-page .lf-news-page-direction img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-page-next img{transform:rotate(180deg)}.landing .lf-news-page .lf-news-page-first img{transform:rotate(-90deg)scaleY(-1)}.landing .lf-news-page .lf-news-page-last img{transform:rotate(-90deg)}@media (width<=1279px){.landing .lf-news-page .lf-news-empty{font-size:18px}.landing .lf-news-page .lf-news-toolbar .lf-news-total{font-size:16px}.landing .lf-news-page .lf-news-toolbar .lf-news-search{gap:6px;width:100%;height:44px}.landing .lf-news-page .lf-news-toolbar .lf-news-search select{background-position:right 6px center;background-size:20px 20px;flex-basis:90px;width:90px;padding:0 30px 0 10px;font-size:14px}.landing .lf-news-page .lf-news-toolbar .lf-news-search input[type=search]{width:0;padding:0 10px;font-size:14px}.landing .lf-news-page .lf-news-toolbar .lf-news-search .lf-search-button{width:44px;height:44px}.landing .lf-news-page .lf-news-search .lf-search-button img{width:20px;height:20px}.landing .lf-news-page .lf-news-pagination{flex-wrap:wrap;gap:6px;margin-top:32px}.landing .lf-news-page .lf-news-pagination :is(a,span){flex-basis:36px;width:36px;min-width:36px;height:36px;font-size:14px}.landing .lf-news-page .lf-news-page-direction img{width:20px;height:20px}}.landing .lf-news-page .lf-news-detail>header h2{min-width:0;font-weight:500}.landing .lf-news-page .lf-news-detail>header time{line-height:1.35}.landing .lf-news-page .lf-news-detail .lf-news-body{--markdown-link-color:var(--lf-green);font-size:calc(20 * var(--lf-home-unit));line-height:1.62;position:relative}.landing .lf-news-page .lf-news-detail .lf-news-body:after{content:"";left:0;right:0;bottom:calc(44 * var(--lf-home-unit));height:var(--lf-home-unit);background:var(--lf-line);pointer-events:none;position:absolute;transform:translateY(50%)}.landing .lf-news-page .lf-news-detail .lf-news-back{margin-bottom:calc(24 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-detail .lf-post-row{gap:calc(24 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-detail .lf-post-direction{width:calc(68 * var(--lf-home-unit));justify-content:space-between;gap:calc(6 * var(--lf-home-unit));flex-shrink:0}.landing .lf-news-page .lf-news-detail .lf-post-direction img{width:calc(24 * var(--lf-home-unit));height:calc(24 * var(--lf-home-unit));flex-shrink:0}@media (width>=1280px){.landing .lf-news-page .lf-news-detail .lf-news-body{line-height:calc(32 * var(--lf-home-unit))}.landing .lf-news-page .lf-news-detail>header h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width<=1279px){.landing .lf-news-page .lf-news-detail .lf-post-direction{width:auto}.landing .lf-news-page .lf-news-detail>header h2{overflow-wrap:anywhere}.landing .lf-news-page .lf-news-detail .lf-news-body{font-size:16px}.landing .lf-news-page .lf-news-detail .lf-news-body:after{bottom:24px}.landing .lf-news-page .lf-news-detail .lf-post-row{gap:12px}}@media (width<=767px){.landing .lf-news-page .lf-news-detail .lf-post-direction img{width:18px;height:18px}}@font-face{font-family:Pretendard;src:url(/build/assets/PretendardVariable-CJuje-Rk.woff2)format("woff2");font-weight:100 900;font-display:swap}.landing{--lf-paper:#f9f6f0;--lf-green:#636f3d;--lf-dark:#404f1d;--lf-line:#d8d2b5;color:#666;background:var(--lf-paper);font-family:Pretendard,sans-serif;line-height:1.62;overflow-x:clip}.landing h1,.landing h2,.landing h3,.landing p{margin:0}.landing h1,.landing h2,.landing h3{text-wrap:balance;font-weight:400;line-height:1.35}.landing h2{color:var(--lf-green);font-size:clamp(26px,2.3vw,44px)}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;cursor:pointer}.landing button:disabled{opacity:.35;cursor:default}.landing :focus-visible{outline-offset:5px;outline:3px solid #b88322}.landing img{max-width:100%;display:block}.lf-header{z-index:5;border-bottom:1px solid var(--lf-line);background:var(--lf-green);color:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:8px max(24px,9.375vw);display:flex;position:relative}.lf-header-overlay{background:#ffffff0d;border-color:#ffffff4d;position:absolute;inset:0 0 auto}.lf-wordmark{object-fit:contain;width:262px;height:36px}.lf-header nav{align-items:center;gap:28px;font-size:18px;display:flex}.lf-header nav a[aria-current]{text-underline-offset:8px;text-decoration:underline}.lf-action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;padding:10px 18px;font-size:16px;display:inline-flex}.lf-menu-toggle{display:none}.lf-hero{color:#fff;background:#444;height:clamp(620px,63.1vw,1212px);position:relative;overflow:hidden}.lf-hero>img{object-fit:cover;width:100%;height:100%}.lf-hero-content{text-align:center;text-shadow:none;position:absolute;inset:36% 20px auto}.lf-hero h1{font-size:clamp(42px,3.85vw,74px)}.lf-hero p{white-space:pre-line;max-width:600px;margin:18px auto 0;font-size:clamp(16px,1.15vw,22px)}.lf-curve{background:var(--lf-paper);border-radius:50% 50% 0 0/100% 100% 0 0;width:120%;height:clamp(50px,7vw,140px);position:absolute;bottom:-1px;left:-10%}.lf-section-title{text-align:center;max-width:960px;margin:auto;padding:100px 24px 70px}.lf-section-title>p{white-space:pre-line;margin-top:36px;font-size:clamp(16px,1.15vw,22px)}.lf-eyebrow{letter-spacing:.12em;font-size:14px!important}.lf-value{color:#fff;justify-content:space-between;align-items:center;gap:36px;height:56.25vw;min-height:540px;max-height:1080px;padding:8% 7%;display:flex;position:relative}.lf-value>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lf-value:after{content:"";background:linear-gradient(90deg,#0006,#0000,#0007);position:absolute;inset:0}.lf-value>div,.lf-value-description{z-index:1;position:relative}.lf-value h2{color:#fff}.lf-value-index{margin-bottom:12px;display:block}.lf-value-description{white-space:pre-line;max-width:360px;font-size:20px}.lf-farmer-gallery{display:flex;overflow-x:auto}.lf-farmer-gallery button{color:#fff;background:#222;border:0;flex:1 0 14%;min-width:160px;height:clamp(320px,44vw,844px);padding:0;position:relative;overflow:hidden}.lf-farmer-gallery img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .3s,transform .3s}.lf-farmer-gallery button:hover img,.lf-farmer-gallery button[aria-pressed=true] img{filter:none;transform:scale(1.025)}.lf-farmer-gallery span{text-align:left;text-shadow:0 1px 5px #000;position:absolute;bottom:24px;left:24px}.lf-farmer-gallery strong{font-size:24px;display:block}.lf-interview{grid-template-columns:1fr 1fr;display:grid}.lf-interview-photo{object-fit:cover;width:100%;height:100%;min-height:600px;max-height:1080px}.lf-interview-copy{padding:12% 12% 5%}.lf-interview h3{border-bottom:1px solid var(--lf-line);margin-top:48px;padding-bottom:16px;font-size:28px}.lf-interview p{white-space:pre-line;padding-top:24px;font-size:20px}.lf-farmer-picker{align-items:center;gap:24px;padding:32px max(24px,7vw);display:flex}.lf-farmer-picker>div{flex:1;gap:12px;display:flex;overflow:auto}.lf-farmer-picker button{background:0 0;border:0;flex-shrink:0;padding:4px}.lf-farmer-picker img{object-fit:cover;width:94px;height:94px;margin-bottom:10px}.lf-farmer-picker strong,.lf-farmer-picker span{font-size:14px;display:block}.lf-icon-button{padding:12px!important}.lf-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.lf-product{position:relative;overflow:hidden}.lf-product>img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .4s}.lf-product>div{color:#fff;background:linear-gradient(#0000,#000b);padding:28px;transition:transform .3s;position:absolute;inset:auto 0 0;transform:translateY(100%)}.lf-product:hover>div{transform:none}.lf-product h3{font-size:26px}.lf-product p{margin-top:16px}.lf-product-featured{color:#fff;background:#80664f;grid-template-columns:1fr 1fr;display:grid}.lf-product-featured>div{background:0 0;order:-1;padding:14%;position:static;transform:none}.lf-product-featured:nth-child(2n){background:#636f58}.lf-product-featured>img{height:100%}.lf-featured-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.lf-shipping h2{color:var(--lf-green);text-align:center;margin-bottom:32px}.lf-table-wrap{background:var(--lf-paper);padding:24px;overflow:auto}.lf-shipping table{border-collapse:collapse;text-align:left;width:100%}.lf-shipping caption{color:var(--lf-green);padding:16px}.lf-shipping th,.lf-shipping td{border-bottom:1px solid var(--lf-line);vertical-align:top;padding:18px}.lf-map{aspect-ratio:575/527;width:min(575px,86%);margin:0 auto 100px;position:relative}.lf-map-art{width:100%;height:100%}.lf-map-pin{background:var(--lf-paper);color:var(--lf-dark);border:1px solid var(--lf-line);white-space:nowrap;border-radius:3px;align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0003;font-size:12px!important}.lf-map-pin[aria-pressed=true]{background:var(--lf-dark);color:#fff;z-index:1}.lf-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-store-card{color:#fff;background:#80664f;padding:10% 18%;scroll-margin-top:30px}.lf-store-card:nth-child(2n){background:#636f58}.lf-store-card[data-selected=true]{box-shadow:inset 0 0 0 4px #d8d2b5}.lf-store-card>img{aspect-ratio:1.8;object-fit:cover;width:100%;margin-bottom:32px}.lf-store-card h3{border-bottom:1px solid #ffffff5c;padding-bottom:24px;font-size:28px}.lf-store-card dl{font-size:14px}.lf-store-card dl>div{grid-template-columns:72px 1fr;gap:12px;margin-top:12px;display:grid}.lf-store-card dd{overflow-wrap:anywhere;margin:0}.lf-space{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;padding:10% 6%;display:grid}.lf-space>img{width:100%}.lf-space p{margin-top:28px}.lf-faq{background:#f1ede1;padding:70px max(24px,6.25vw)}.lf-faq h2{margin-bottom:36px;font-size:24px}.lf-faq>div{border-bottom:1px solid var(--lf-line)}.lf-faq button{width:100%;color:var(--lf-green);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.lf-faq p{white-space:pre-line;padding:0 0 24px}.lf-footer{color:var(--lf-green);background-position:bottom;background-size:cover;justify-content:space-between;gap:40px;padding:60px 6.25%;font-size:14px;display:flex}.lf-footer-logo{flex-direction:column;align-items:center;gap:6px;width:225px;margin-bottom:24px;display:flex}.lf-footer-logo .lf-footer-symbol{width:112px}.lf-footer-logo .lf-footer-wordmark{width:225px}.lf-footer-logo .lf-footer-tagline{width:138px}.lf-phone{align-items:center;gap:8px;font-size:24px;font-weight:600;display:flex}.lf-partners{background:#f1ede1;flex-wrap:wrap;justify-content:center;gap:32px;padding:24px;display:flex}.lf-partners img{object-fit:contain;max-width:160px;max-height:40px}.lf-empty{text-align:center;padding:80px 24px!important}.lf-page{position:relative}.lf-slogan{text-align:center;place-content:center;min-height:450px;padding:60px 24px;display:grid}.lf-slogan p{margin-top:24px}@media (hover:none){.lf-product>div{transform:none}}@media (width<=767px){.lf-header{min-height:64px;padding:12px 20px}.lf-wordmark{width:194px;height:28px}.lf-menu-toggle{background:0 0;border:0;padding:8px;display:block}.lf-header nav{background:var(--lf-paper);color:var(--lf-green);padding:24px;display:none;position:absolute;top:100%;left:0;right:0}.lf-header nav.is-open{flex-direction:column;align-items:stretch;display:flex}.lf-section-title{padding:72px 24px 40px}.lf-value{flex-direction:column;justify-content:center;align-items:flex-start}.lf-value-description{font-size:16px}.lf-interview,.lf-space{grid-template-columns:1fr}.lf-interview-photo{height:460px;min-height:0}.lf-interview-copy{padding:40px 24px}.lf-interview p{font-size:16px}.lf-farmer-picker{gap:8px;padding:24px 12px}.lf-featured-grid,.lf-store-grid{grid-template-columns:1fr}.lf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-product>div{padding:14px}.lf-product h3{font-size:18px}.lf-product:not(.lf-product-featured) p{display:none}.lf-product-featured>div{padding:24px}.lf-product-featured p{font-size:14px}.lf-store-card{padding:40px 24px}.lf-space{gap:32px;padding:64px 24px}.lf-footer{flex-direction:column;padding:40px 24px}.lf-map{margin-bottom:64px}}@media (prefers-reduced-motion:reduce){.landing *{scroll-behavior:auto!important;transition:none!important}}.lf-header-overlay .lf-wordmark{filter:brightness(0)invert()}.lf-table-wrap h2{color:var(--lf-green)}.lf-table-wrap th:first-child{min-width:80px}.lf-table-wrap td:last-child{min-width:70px}.lf-header{background:#ffffff0d;border-bottom:1px solid #f0f0f04d;gap:24px;height:70px;min-height:70px;padding:8px 9.375%}.lf-wordmark{object-fit:contain;width:262px;height:27.12px;filter:none!important}.lf-header nav{white-space:nowrap;gap:8px;height:54px;font-size:20px;font-weight:500;line-height:normal}.lf-header nav>a:not(.lf-order-link),.lf-header-preview-link{justify-content:center;align-items:center;height:54px;padding:10px 20px;display:flex}.lf-header nav a[aria-current]{text-decoration:none}.lf-order-link{background:#ffffff0d;border-radius:71px;align-items:center;gap:4px;height:48px;padding:10px 16px 10px 24px;display:flex}.lf-order-link img{width:20px;height:20px}.lf-curve{pointer-events:none;background:0 0;border-radius:0;width:100%;height:clamp(96px,13.646vw,262px);bottom:-1px;left:0}.lf-curve svg{width:100%;height:100%;fill:var(--lf-paper);display:block;overflow:visible}.lf-interview{align-items:stretch}.lf-interview-photo{aspect-ratio:8/9;object-fit:cover;height:100%;min-height:0;max-height:none}.lf-interview-copy{flex-direction:column;min-width:0;padding:18.75% 12.5% 16.25% 14.583%;display:flex}.lf-interview h2{white-space:nowrap;letter-spacing:-.02em}.lf-interview h3{letter-spacing:-.01em;color:var(--lf-dark);margin-top:48px;padding-bottom:16px;font-size:26px;font-weight:500;line-height:1.62}.lf-interview p{letter-spacing:-.01em;font-size:20px;line-height:1.62}.lf-farmer-picker{--lf-picker-unit:1px;--lf-picker-padding:48px;width:100%;padding:var(--lf-picker-padding) 0 0;margin-top:48px;display:block;position:relative}.lf-farmer-picker>div{gap:calc(10 * var(--lf-picker-unit));height:calc(179 * var(--lf-picker-unit));scrollbar-width:none;min-width:0;position:relative;overflow:auto hidden}.lf-farmer-picker>div::-webkit-scrollbar{display:none}.lf-farmer-picker>div>button{align-self:flex-start}.lf-farmer-picker button{text-align:left;width:114px;padding:0}.lf-farmer-picker img{opacity:.6;width:114px;height:114px;margin-bottom:16px}.lf-farmer-picker img[data-crop="994_15716_imgRectangle33"]{object-position:94.4864% center;transform:scaleX(-1)}.lf-farmer-picker button[aria-pressed=true]{box-shadow:none}.lf-farmer-picker button[aria-pressed=true] img{opacity:1}.lf-farmer-picker strong,.lf-farmer-picker span{font-size:18px;line-height:calc(21 * var(--lf-picker-unit));white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.lf-farmer-picker strong{font-weight:500}.lf-farmer-picker span{margin-top:6px}.lf-farmer-picker .lf-picker-nav{z-index:1;top:calc(var(--lf-picker-padding) + 67 * var(--lf-picker-unit));width:calc(44 * var(--lf-picker-unit));height:calc(44 * var(--lf-picker-unit));padding:calc(10 * var(--lf-picker-unit));color:var(--lf-line);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#1a1a1a66;border-radius:0;position:absolute}.lf-farmer-picker .lf-picker-previous{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);left:0}.lf-farmer-picker .lf-picker-next{right:0}.lf-picker-nav svg{width:100%;height:100%;display:block}.lf-picker-next svg{transform:rotate(180deg)}.lf-farmer-picker>div>button:focus-visible{outline-offset:-3px}.lf-product-grid{background:#fff;align-items:flex-start;gap:4px;display:flex}.lf-product-column{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lf-product-column .lf-product{aspect-ratio:var(--lf-card-ratio,.753)}.lf-product-column .lf-product>img{aspect-ratio:auto;height:100%}.lf-shipping{background:#826650;padding:0 4.6875%}.lf-table-wrap{padding:90px 5.1724%;overflow:auto}.lf-table-wrap h2{margin-bottom:80px}.lf-shipping table{table-layout:fixed;border:1px solid var(--lf-line);font-size:18px}.lf-shipping-category{width:14.1026%}.lf-shipping-duration{width:9.2308%}.lf-shipping th,.lf-shipping td{border:1px solid var(--lf-line);vertical-align:middle;padding:10px 16px;font-weight:400;line-height:1.62}.lf-shipping thead th{color:var(--lf-dark);text-align:center;background:#f1ede1;padding:12px 16px;font-weight:500}.lf-shipping tbody th{color:var(--lf-dark);text-align:center;background:#f1ede1;font-weight:500}.lf-shipping td:last-child{text-align:center}.lf-shipping-notes{border:1px solid var(--lf-line);text-align:center;margin-top:24px;font-size:18px}.lf-shipping-notes h3{color:var(--lf-dark);border-bottom:1px solid var(--lf-line);background:#f1ede1;padding:10px 16px;font-size:18px;font-weight:500}.lf-shipping-notes p{padding:10px 16px}.landing .lf-faq{background:#f1ede1;padding:100px 6.25%}.landing .lf-faq h2{margin-bottom:24px;font-size:28px}.lf-faq>div:first-of-type{border-top:1px solid var(--lf-line)}.lf-faq button{letter-spacing:-.01em;gap:36px;min-height:88px;padding:20px 0;font-size:24px;line-height:1.35}.lf-faq-icon{flex-shrink:0;width:36px;height:36px;transition:transform .28s}.lf-faq button[aria-expanded=true] .lf-faq-icon{transform:rotate(45deg)}.lf-faq-panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s,visibility .28s;display:grid}.lf-faq-panel[data-open=true]{visibility:visible;grid-template-rows:1fr}.lf-faq-panel>div{min-height:0;overflow:hidden}.lf-faq-panel p{padding:0 64px 28px 0;font-size:20px}.lf-space{grid-template-columns:1044fr 496fr;align-items:start;gap:8.333%;padding:10.104% 6.25%}.lf-space-collage{aspect-ratio:1044/692;position:relative}.lf-space-collage>div{position:absolute;overflow:hidden}.lf-space-collage img{max-width:none;position:absolute}.lf-space-vegetables{width:39.751%;height:58.526%;top:0;left:0}.lf-space-vegetables img{object-fit:cover;width:173.4%;height:100%;left:-57.02%}.lf-space-bread{width:29.598%;height:58.526%;top:0;left:40.134%}.lf-space-bread img{width:174.14%;height:182.53%;top:-80.69%;left:-11.05%}.lf-space-meat{width:29.885%;height:31.358%;top:0;left:70.115%}.lf-space-meat img{width:100%;height:167.74%;top:-33.7%}.lf-space-dishes{width:69.732%;height:40.896%;top:59.104%;left:0}.lf-space-dishes img{width:104.89%;height:179.9%;top:-22.2%;left:-2.44%}.lf-space-parking{width:29.885%;height:68.064%;top:31.936%;left:70.115%}.lf-space-parking img{width:172.99%;height:174.59%;top:-54.44%;left:-2.47%}.lf-space-copy{padding-top:16.129%}.lf-space-icon{width:68px;height:68px;margin-bottom:24px}.lf-space p{margin-top:48px;font-size:20px;line-height:1.62}@media (width<=1200px) and (width>=768px){.lf-header{padding-inline:4%}.lf-header nav{gap:4px;font-size:16px}.lf-header nav>a:not(.lf-order-link),.lf-header-preview-link{padding-inline:10px}.lf-wordmark{width:220px}.lf-interview-copy{padding:12% 8%}.lf-interview h2{white-space:normal;font-size:28px}.lf-interview p{font-size:16px}.lf-interview h3{margin-top:24px;font-size:22px}.lf-space p{font-size:16px}.lf-space h2{font-size:28px}}@media (width<=767px){.lf-header{height:64px;min-height:64px;padding:5px 20px}.lf-wordmark{width:194px;height:21px}.lf-header nav{white-space:normal;height:auto}.lf-header nav>a:not(.lf-order-link),.lf-header-preview-link{justify-content:flex-start;padding:10px 0}.lf-order-link{background:var(--lf-green);align-self:flex-start;color:#fff!important}.lf-interview-copy{padding:40px 24px}.lf-interview h2{white-space:normal;font-size:26px}.lf-interview h3{margin-top:28px;font-size:22px}.lf-interview p{font-size:16px}.lf-interview-photo{aspect-ratio:auto;height:460px}.lf-farmer-picker{gap:6px;margin-top:32px}.lf-farmer-picker button{width:80px}.lf-farmer-picker>div{height:139px}.lf-farmer-picker .lf-picker-nav{top:calc(var(--lf-picker-padding) + 33px)}.lf-farmer-picker img{width:80px;height:80px}.lf-farmer-picker strong,.lf-farmer-picker span{font-size:14px;line-height:18px}.lf-product-grid,.lf-product-column{gap:2px}.lf-product-column .lf-product>div{padding:8px}.lf-product-column .lf-product h3{font-size:14px}.lf-shipping{padding:0 12px}.lf-table-wrap{padding:40px 12px}.lf-table-wrap h2{margin-bottom:32px}.lf-shipping table{font-size:12px}.lf-shipping th,.lf-shipping td{padding:8px 6px}.lf-shipping-category{width:22%}.lf-shipping-duration{width:19%}.lf-shipping-notes{font-size:12px}.lf-shipping-notes h3{font-size:14px}.lf-table-wrap th:first-child,.lf-table-wrap td:last-child{min-width:0}.landing .lf-faq{padding:48px 24px}.landing .lf-faq h2{font-size:22px}.lf-faq button{gap:16px;min-height:72px;font-size:16px}.lf-faq-icon{width:24px;height:24px}.lf-faq-panel p{padding:0 0 24px;font-size:16px}.lf-space{grid-template-columns:1fr;gap:32px;padding:64px 24px}.lf-space-copy{padding-top:0}.lf-space-icon{width:48px;height:48px}.lf-space p{margin-top:24px;font-size:16px}}@media (prefers-reduced-motion:reduce){.lf-faq-panel{transition:none}}.lf-header-preview .landing{background:0 0}.lf-header-preview{background-color:#636f58;background-position:50% 40%}.lf-interview-photo[src*="994_15716_imgRectangle33"],.lf-farmer-picker img[src*="994_15716_imgRectangle33"]{transform:scaleX(-1)}.lf-interview-photo[src*="994_15716_imgRectangle33"]{object-position:81.7% center}.lf-farmer-picker{margin-top:auto;padding-top:48px}@media (width<=767px){.lf-farmer-picker{--lf-picker-padding:32px;margin-top:0;padding-top:32px}}.landing .lf-map-pin{--lf-pin-size:44px;transform:translate(-50%, calc(-1 * var(--lf-pin-size)));box-shadow:none;color:#f9f6f0;letter-spacing:-.54px;white-space:nowrap;opacity:1;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:1px;padding:0;font-weight:600;line-height:1.45;transition:opacity .28s,translate .28s,scale .28s,visibility .28s;display:flex;translate:0;scale:1;font-size:18px!important}.landing .lf-map-pin img{width:var(--lf-pin-size);height:var(--lf-pin-size)}.landing .lf-map-pin[aria-pressed=true]{color:#f9f6f0;z-index:1;background:0 0}.lf-map-pin:is(:hover,:focus-visible) span{text-underline-offset:4px;text-decoration:underline}@media (width<=767px){.landing .lf-map-pin{--lf-pin-size:36px;font-size:15px!important}}@media (prefers-reduced-motion:reduce){.landing .lf-map-pin{transition:none}}html.lf-story-snap-active{scroll-snap-type:y mandatory}.lf-story-values>.lf-story-value{scroll-snap-align:start;scroll-snap-stop:always}html.lf-story-snap-active .lf-story-page :is(.lf-hero,.lf-mission,.lf-farmer-intro){scroll-snap-align:start}html.lf-story-snap-active .lf-farm-section{scroll-snap-align:end}.lf-scrub-section{position:relative}.lf-scrub-scene{background:#130e0a;height:100svh;position:sticky;top:0;overflow:hidden}.lf-scrub-content,.lf-farm-scene-content{width:100%;height:100%;position:relative;overflow:hidden}.lf-scrub-video,.lf-scrub-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lf-scrub-video{opacity:0}.lf-scrub-video[data-ready=true]{opacity:1}.lf-mission .lf-scrub-scene{background:var(--lf-paper)}.lf-mission .lf-scrub-video{object-fit:contain;mix-blend-mode:darken;height:67%;top:26%}.lf-mission-heading{text-align:center;position:absolute;top:5%;left:6.25%;right:6.25%}.lf-mission-heading p{margin-top:48px;font-size:22px;line-height:1.62}.lf-farm-section{--lf-farm-prefix:0;--lf-farm-heading:0;--lf-farm-arrow:100%;--lf-farm-images:0;--lf-farm-line:0;height:400svh;position:relative}.lf-farm-scene{background:#130e0a;height:100svh;position:sticky;top:0;overflow:hidden}.lf-farm-background,.lf-farm-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lf-farm-shade{pointer-events:none}.lf-farm-heading{color:#404f1d;white-space:nowrap;align-items:center;gap:20px;font-size:clamp(18px,2.3vw,44px);line-height:1.32;display:flex;position:absolute;top:20.5%;left:26.8%;right:6.25%}.lf-farm-heading>span:first-child,.lf-farm-heading>img{opacity:var(--lf-farm-prefix)}.lf-farm-heading>span:last-child{opacity:var(--lf-farm-heading)}.lf-farm-heading>img{width:3.8vw;height:2px}.lf-farm-arrow{width:12.84%;height:21.9%;clip-path:inset(0 0 0 var(--lf-farm-arrow));position:absolute;top:28.2%;left:53.7%}.lf-farm-photos{aspect-ratio:317/210;width:16.5%;opacity:var(--lf-farm-images);position:absolute;top:46.3%;left:27.3%}.lf-farm-photo{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.lf-farm-values{color:#fff;opacity:var(--lf-farm-images);flex-direction:column;align-items:center;gap:28px;font-size:26px;line-height:1.32;display:flex;position:absolute;top:48.4%;left:48.1%}.lf-farm-section[data-phase="0"] .lf-farm-photo-0,.lf-farm-section[data-phase="1"] .lf-farm-photo-1,.lf-farm-section[data-phase="2"] .lf-farm-photo-2{opacity:1}.lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child,.lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2),.lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3){font-size:34px;font-weight:500}.lf-farm-line{transform-origin:top;width:2px;height:34.8%;transform:scaleY(var(--lf-farm-line));position:absolute;top:65.5%;left:50%}.lf-story-value-fresh .lf-scrub-scene:after{content:"";pointer-events:none;background:linear-gradient(90deg,#130e0a55,#0000 40%,#130e0a55);position:absolute;inset:0}.lf-story-value-label,.lf-story-value-copy{z-index:1;color:#fff;position:absolute;top:45%}.lf-story-value-label{gap:16px;display:flex;left:6.25%}.landing .lf-story-value-label h2{color:#fff;white-space:nowrap;font-size:44px}.lf-story-value-label em{font-family:Apple Chancery,Georgia,serif;font-weight:400}.lf-story-value-label p{margin-top:12px;font-size:22px}.lf-story-value-copy{white-space:pre-line;left:75.1%;right:6.25%}.lf-story-value-copy h3{font-size:26px;font-weight:500;line-height:1.45}.lf-story-value-copy p{margin-top:16px;font-size:22px;line-height:1.62}@media (width<=767px){.lf-mission-heading{top:8%;left:24px;right:24px}.lf-mission-heading p{margin-top:24px;font-size:16px}.lf-farm-heading{white-space:normal;flex-wrap:wrap;gap:12px;font-size:20px;top:20%;left:24px;right:24px}.lf-farm-heading>span:last-child{flex-basis:100%}.lf-farm-heading>img{width:40px}.lf-farm-photos{width:38%;top:48%;left:12%}.lf-farm-values{gap:24px;font-size:20px;left:62%}.lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child,.lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2),.lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3){font-size:26px}.lf-farm-arrow{width:30%;height:17%;top:35%;left:55%}.lf-farm-line{height:27%;top:73%}.lf-story-value-label{top:32%;left:24px}.landing .lf-story-value-label h2{font-size:30px}.lf-story-value-label p{font-size:16px}.lf-story-value-copy{inset:auto 24px 14%}.lf-story-value-copy h3{font-size:22px}.lf-story-value-copy p{font-size:16px}}.lf-story-value-honesty .lf-scrub-video{mix-blend-mode:screen}.lf-farm-heading-line{width:3.8vw;height:2px;opacity:var(--lf-farm-prefix);flex-shrink:0;position:relative}.lf-farm-heading-line img{width:2px;max-width:none;height:3.8vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.lf-farm-section .lf-farm-photo-0{opacity:var(--lf-farm-photo-0,1)!important}.lf-farm-section .lf-farm-photo-1{opacity:var(--lf-farm-photo-1,0)!important}.lf-farm-section .lf-farm-photo-2{opacity:var(--lf-farm-photo-2,0)!important}@media (width<=767px){.lf-farm-heading-line{width:40px}.lf-farm-heading-line img{height:40px}}.landing .lf-story-value-label h2{font-size:clamp(28px,2.292vw,44px)}.lf-story-value-label p,.lf-story-value-copy p{word-break:keep-all;font-size:clamp(16px,1.146vw,22px)}.lf-story-value-copy h3{word-break:keep-all;font-size:clamp(18px,1.354vw,26px)}.lf-mission .lf-scrub-video{object-fit:cover;object-position:center 80%;width:92.08%;left:3.95%}.lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child:before,.lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2):before,.lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3):before{content:"‘"}.lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child:after,.lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2):after,.lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3):after{content:"’"}@media (width<=767px){.lf-mission .lf-scrub-video{object-fit:contain}}.lf-scrub-section{--lf-frame-progress:0;--lf-after-video-progress:0}.lf-fresh-entry-arch{aspect-ratio:1920/131;z-index:2;pointer-events:none;transform-origin:top;width:100%;height:auto;transform:scaleY(clamp(0, calc(1 - var(--lf-frame-progress)*8.33333), 1));opacity:clamp(0, calc(1 - var(--lf-frame-progress)*8.33333), 1);position:absolute;inset:0 0 auto}.lf-story-value-fresh[data-playback-mode=visible] .lf-fresh-entry-arch{opacity:1;transition:transform .3s ease-out,opacity .3s ease-out;transform:scaleY(1)}.lf-story-value-fresh[data-playback-mode=visible][data-playback-state=playing] .lf-fresh-entry-arch{opacity:0;transform:scaleY(0)}.lf-story-value-honesty{--lf-honesty-reveal:clamp(0, calc(var(--lf-after-video-progress)*2), 1)}.lf-story-value-honesty :is(.lf-story-value-label,.lf-story-value-copy,.lf-honesty-illustration){opacity:var(--lf-honesty-reveal);translate:0 calc((1 - var(--lf-honesty-reveal))*24px)}@media (prefers-reduced-motion:reduce){.lf-story-value-honesty :is(.lf-story-value-label,.lf-story-value-copy,.lf-honesty-illustration){translate:none}}.lf-mobile-menu-brand,.lf-back-to-top,.landing .lf-menu-close-mobile{display:none}.landing .lf-footer>picture,.landing .lf-header-brand>picture,.landing .lf-footer-logo>picture{display:contents}.landing :is(.lf-header-brand,.lf-footer) source{display:none}@media (width<=1279px){.landing .lf-page .lf-header{gap:12px;height:60px;min-height:60px;padding:8px 6px 8px 20px}.landing .lf-page .lf-header-brand{flex-shrink:0;width:189px;height:42px}.landing .lf-page .lf-wordmark{width:189px;height:auto}.landing .lf-page .lf-menu-toggle{background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:10px;display:grid}.landing .lf-page .lf-menu-toggle[aria-expanded=false]{background:0 0;padding:0;position:relative}.landing .lf-page .lf-menu-toggle[aria-expanded=false]:before{content:"";background:currentColor;position:absolute;inset:0;-webkit-mask:url(/build/assets/menu-DTq4TZca.svg) 50%/44px 44px no-repeat;mask:url(/build/assets/menu-DTq4TZca.svg) 50%/44px 44px no-repeat}.landing .lf-page .lf-menu-toggle[aria-expanded=false]>svg{visibility:hidden}.landing .lf-menu-close-desktop{display:none}.landing .lf-menu-close-mobile{display:block}.landing .lf-page .lf-header nav{background:var(--lf-paper);width:100%;height:auto;color:var(--lf-green);padding:24px;display:none;position:absolute;top:100%;left:0;right:0}.landing .lf-page .lf-header nav.is-open{flex-direction:column;align-items:stretch;gap:8px;display:flex}.landing .lf-page .lf-header nav>a:where(:not(.lf-order-link)){justify-content:flex-start;padding:10px 0}.landing .lf-page .lf-header-order{align-self:flex-start}}@media (width<=767px){.landing .lf-page .lf-header[data-scroll-header=true]:not([data-scroll-solid=true]):not([data-menu-open=true]){color:#fff;box-shadow:none;background:#ffffff0d}.landing .lf-header[data-scroll-header=true]:not([data-scroll-solid=true]) .lf-wordmark-default{opacity:1}.landing .lf-header[data-scroll-header=true]:not([data-scroll-solid=true]) .lf-wordmark-hover{opacity:0}.landing .lf-page .lf-header[data-menu-open=true]{color:#fff;box-shadow:none;background:#6b7c55}.landing .lf-page .lf-header[data-menu-open=true]:after{display:none}.landing .lf-header[data-menu-open=true] .lf-wordmark-default{opacity:1}.landing .lf-header[data-menu-open=true] .lf-wordmark-hover{opacity:0}.landing .lf-page .lf-header nav.is-open{overscroll-behavior:contain;color:#fff;letter-spacing:-.01em;background:#6b7c55;flex-direction:column;align-items:stretch;gap:0;width:100%;height:calc(100dvh - 60px);padding:20px 20px 40px;font-size:18px;line-height:1.45;display:flex;position:fixed;inset:60px 0 0;overflow-y:auto}.landing .lf-page .lf-header nav>a,.landing .lf-page .lf-header nav>.lf-header-order{width:100%;min-width:0;height:auto;min-height:58px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;letter-spacing:-.01em;background:0 0;border:0;border-radius:0;flex:none;justify-content:flex-start;align-self:stretch;padding:16px 0;font-size:18px;line-height:26px}.landing .lf-page .lf-header-order:before{display:none}.landing .lf-page .lf-header-order{gap:10px}.landing .lf-page .lf-header-order img{width:20px;height:20px}.landing .lf-mobile-menu-brand{flex-direction:column;flex:none;align-items:center;gap:40px;margin-top:auto;padding-top:40px;display:flex}.landing .lf-mobile-menu-logo{width:255px;height:108px;position:relative}.landing .lf-mobile-menu-logo img{width:auto;height:auto;position:absolute}.landing .lf-mobile-menu-logo .lf-mobile-menu-symbol{width:125.446px;height:57.0224px;top:0;left:63.76px}.landing .lf-mobile-menu-logo .lf-mobile-menu-wordmark{width:253.016px;height:26.1963px;top:65.5997px;left:0}.landing .lf-mobile-menu-logo .lf-mobile-menu-tagline{width:156.139px;height:9.08671px;top:98.7467px;left:48.4381px}.landing .lf-mobile-menu-copyright{letter-spacing:-.13px;text-align:center;color:#fff9;flex-direction:column;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:18px;display:flex}.landing .lf-mobile-menu-organization{justify-content:center;align-items:center;gap:9px;display:flex}.landing .lf-page .lf-footer{height:239px;min-height:239px;padding:0;font-size:12px;line-height:14px;display:block;position:relative}.landing .lf-page .lf-footer-art{object-fit:fill;opacity:1}.landing .lf-page .lf-footer-logo{gap:4.16px;width:156px;height:66px;margin:0;position:absolute;top:24px;left:20px}.landing .lf-page .lf-footer-logo img{width:auto;height:auto;position:absolute}.landing .lf-page .lf-footer-logo .lf-footer-symbol{width:76.7436px;height:34.8842px;top:-.034px;left:39.0061px}.landing .lf-page .lf-footer-logo .lf-footer-wordmark{width:154.786px;height:16.0261px;top:40.098px;left:0}.landing .lf-page .lf-footer-logo .lf-footer-tagline{width:95.5211px;height:5.55969px;top:60.3758px;left:29.6327px}.landing .lf-page .lf-footer .lf-footer-organization{letter-spacing:-.12px;filter:drop-shadow(0 0 1px #00000026);align-items:center;gap:9px;display:flex}.landing .lf-page .lf-footer>div:first-of-type>p{max-width:calc(100% - 40px);margin:0;font-size:12px;line-height:14px;position:absolute;top:183px;left:20px}.landing .lf-page .lf-footer>div:first-of-type>p+p{top:201px}.landing .lf-page .lf-footer>div:last-child{flex-direction:column;gap:6px;font-size:12px;line-height:14px;display:flex;position:absolute;top:106px;left:20px}.landing .lf-page .lf-footer .lf-phone{gap:7px;font-size:18px;line-height:21px}.landing .lf-page .lf-footer-phone-icon{width:20px;height:20px}.landing .lf-back-to-top:not([hidden]){z-index:25;background:#fff;border:0;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:fixed;bottom:40px;right:20px;box-shadow:0 5px 10px #00000029}.landing .lf-back-to-top img{width:24px;height:24px;transform:none}.landing:has(.lf-header[data-menu-open=true]) .lf-back-to-top{display:none}.landing .lf-home-photo img{object-fit:fill;width:max(192.6%,630.4px);max-width:none;height:auto;top:.01%;left:-79.01%}.landing .lf-home-kicker{font-family:Pretendard,sans-serif;font-weight:500;line-height:25.2px}.landing .lf-home-kicker-light{font-family:Pretendard,sans-serif;font-weight:300}.landing .lf-home-copy h1{letter-spacing:-.03em;line-height:1.41}.landing .lf-home-center{min-height:340px}.landing .lf-home-center-title{height:68px;min-height:68px;font-size:18px}.landing .lf-home-center dl{font-size:16px}.landing .lf-home-center dl>div{min-height:68px;padding:22px 16px}.landing .lf-home-center dt{gap:4px}.landing .lf-home-center dt img{width:20px;height:20px}.landing .lf-home-news{height:1019px;padding:60px 20px}.landing .lf-home-news-panel{height:899px}.landing .lf-home-news-art{top:auto;bottom:0}.landing .lf-home-news-texture-secondary{top:473px;left:-661px}.landing .lf-home-news .lf-category-button{min-width:82px;height:46px;padding:12px 14px;font-size:16px;line-height:22px;box-shadow:inset 0 0 0 1px #d8d2b5}.landing .lf-home-news .lf-category-button:last-child{min-width:109px}.landing .lf-home-news .lf-category-button.is-selected{box-shadow:none;background:#636f3d}.landing .lf-home-news-list{min-height:595px}.landing .lf-home-news .lf-post-row{height:85px;min-height:85px;padding:20px 0;font-size:16px}.landing .lf-home-news .lf-post-date{font-size:14px}.landing .lf-home-news .lf-more-button img{width:24px;height:24px}.landing .lf-home-news-empty{min-height:595px}.landing .lf-home-partners{--lf-partner-gap:4px}.landing .lf-home-partners>div{gap:4px;width:max-content;animation:20s linear infinite lf-home-partner-scroll}.landing .lf-home-partner-group{gap:4px}.landing .lf-home-partner-group[aria-hidden=true]{display:flex}.landing .lf-home-partners a{flex:0 0 134.667px;padding:0}}@media (width<=374px){.landing .lf-home-kicker{gap:3px;font-size:clamp(14px,4.8vw,18px)}.landing .lf-home-news-categories{gap:6px}.landing .lf-home-news .lf-category-button{flex:auto;min-width:0;padding-inline:8px;font-size:14px}.landing .lf-home-news .lf-category-button:last-child{min-width:0}.landing .lf-home-center dl{font-size:14px}}@media (width<=767px) and (prefers-reduced-motion:reduce){.landing .lf-home-partners>.lf-home-partner-track{animation:none}}.lf-story-mobile-copy{display:none}.lf-story-desktop-copy{white-space:pre-line}.lf-interview-photo-frame{display:contents}@media (width<=767px){.landing .lf-story-page .lf-story-desktop-copy,.landing .lf-mission .lf-story-desktop-copy{display:none}.landing .lf-story-page .lf-story-mobile-copy,.landing .lf-mission .lf-story-mobile-copy{white-space:pre-line;display:inline}.landing .lf-story-page .lf-hero{height:680px}.landing .lf-story-page .lf-hero>img{object-fit:fill;width:295.93%;max-width:none;height:100%;position:absolute;top:0;left:-80.31%}.landing .lf-story-page .lf-hero-content{top:294px;left:16px;right:16px}.landing .lf-story-page .lf-hero h1{letter-spacing:-.03em;font-size:36px;line-height:1.45}.landing .lf-story-page .lf-hero p{text-wrap:initial;margin-top:8px;font-size:16px;font-weight:500;line-height:1.48}.landing .lf-story-page .lf-mission-heading{top:75px;left:21px;right:20px}.landing .lf-story-page .lf-mission-opening h2{font-size:28px;line-height:1.45}.landing .lf-story-page .lf-mission-opening p{white-space:pre-line;margin-top:16px;font-size:16px;line-height:1.56}.landing .lf-story-page .lf-mission-ending{left:50%;right:auto}.landing .lf-story-page .lf-farm-heading{text-align:center;flex-flow:column;gap:16px;font-size:clamp(16px,5.33333vw,20px);line-height:1.32;top:9.72906%;left:20px;right:20px}.landing .lf-story-page .lf-farm-heading>span:last-child{flex-basis:auto}.landing .lf-story-page .lf-farm-heading-line{width:2px;height:35px;overflow:hidden}.landing .lf-story-page .lf-farm-heading-line img{opacity:.75;width:1.5px;height:35px;transform:translate(-50%,-50%)scaleX(2)}.landing .lf-story-page .lf-farm-background{object-position:57.1% center}.landing .lf-story-page .lf-farm-arrow{width:113px;height:114px;top:26.2315%;left:calc(50% + 29.5px)}.landing .lf-story-page .lf-farm-values{gap:24px;font-size:16px;top:39.0394%;left:50%;transform:translate(-50%)}.landing .lf-story-page .lf-farm-section[data-phase="0"] .lf-farm-values>span:first-child,.landing .lf-story-page .lf-farm-section[data-phase="1"] .lf-farm-values>span:nth-child(2),.landing .lf-story-page .lf-farm-section[data-phase="2"] .lf-farm-values>span:nth-child(3){font-size:20px}.landing .lf-story-page .lf-farm-photos{aspect-ratio:199/133;width:min(199px,100% - 40px);top:56.2808%;left:50%;transform:translate(-50%)}.landing .lf-story-page .lf-farm-line{width:1.5px;height:27.3399%;top:72.6601%}.landing .lf-story-page .lf-story-value-label,.landing .lf-story-page .lf-story-value-safety .lf-story-value-label,.landing .lf-story-page .lf-story-value-honesty .lf-story-value-label{top:100px;left:20px}.landing .lf-story-page .lf-story-value-label .lf-value-index,.landing .lf-story-page .lf-story-value-safety .lf-value-index{width:10px;font-size:15px;line-height:1.32;top:0;left:0}.landing .lf-story-page .lf-story-value-label>div{margin-left:14px}.landing .lf-story-page .lf-story-value-label h2{gap:6px;font-size:36px;line-height:48px}.landing .lf-story-page .lf-story-value-title{flex:0 0 62px}.landing .lf-story-page .lf-story-value-label em{height:48px;font-style:normal;line-height:48px}.landing .lf-story-value-fresh .lf-story-value-label em{width:104px}.landing .lf-story-value-honesty .lf-story-value-label em{width:139px}.landing .lf-story-value-safety .lf-story-value-label em{width:109px}.landing .lf-story-page .lf-story-value-label p{margin-top:8px;font-size:16px;line-height:1.32}.landing .lf-story-page .lf-story-value-copy,.landing .lf-story-page .lf-story-value-safety .lf-story-value-copy{width:auto;inset:auto 20px 80px}.landing .lf-story-page .lf-story-value-copy h3{width:auto;font-size:20px;line-height:1.45}.landing .lf-story-page .lf-story-value-copy p{width:auto;margin-top:12px;font-size:16px;line-height:1.48}.landing .lf-story-page .lf-story-value-safety .lf-story-value-copy p{margin-top:16px}.landing .lf-story-page .lf-honesty-column{gap:0;width:auto;inset:auto 20px 80px}.landing .lf-story-page .lf-story-value-honesty .lf-story-value-copy{width:100%;position:static}.landing .lf-story-page .lf-story-value-honesty .lf-story-value-copy h3{width:auto;font-size:20px}.landing .lf-story-page .lf-story-value-honesty .lf-story-value-copy p{width:auto;margin-top:16px;line-height:1.32}.landing .lf-story-page .lf-story-value-honesty .lf-story-value-copy .lf-honesty-stat{line-height:1.32;margin-top:24px!important}.landing .lf-story-page .lf-honesty-stat strong{font-size:32px;line-height:1.32}.landing .lf-story-page .lf-honesty-stat strong span{font-size:16px;font-weight:400}.landing .lf-story-page .lf-honesty-illustration{width:130px;position:absolute;bottom:calc(100% + 20px);left:0}.landing .lf-story-page .lf-farmer-intro{padding:100px 20px 60px}.landing .lf-story-page .lf-farmer-intro h2{font-size:28px;line-height:41px}.landing .lf-story-page .lf-farmer-intro>p{text-wrap:initial;margin-top:16px;font-size:16px;line-height:26px}.landing .lf-story-page .lf-farmer-gallery{height:346px;margin-bottom:100px}.landing .lf-story-page .lf-interview{grid-template-columns:minmax(0,1fr);padding:100px 0;display:grid}.landing .lf-story-page .lf-interview-copy{display:contents}.landing .lf-story-page .lf-interview h2{text-align:center;grid-row:1;margin-bottom:32px;font-size:28px;line-height:38px}.landing .lf-story-page .lf-interview-photo-frame{aspect-ratio:1;grid-row:2;width:100%;height:auto;display:block;position:relative;overflow:hidden}.landing .lf-story-page .lf-interview-photo{aspect-ratio:auto;width:100%;height:100%}.landing .lf-story-page .lf-interview-photo-frame[data-crop="994_15716_imgRectangle33"] .lf-interview-photo{object-fit:fill;width:199.61%;max-width:none;height:112.27%;position:absolute;top:-12.27%;left:-18.16%}.landing .lf-story-page .lf-interview h3{border-bottom:0;grid-row:4;margin:32px 20px 0;padding-bottom:12px;font-size:20px;line-height:32px;position:relative}.landing .lf-story-page .lf-interview h3:after{content:"";background:var(--lf-line);height:1px;position:absolute;top:100%;left:-.5px;right:-.5px;transform:translateY(-.5px)}.landing .lf-story-page .lf-interview-copy>p{grid-row:5;margin:0 20px;padding-top:12px;font-size:16px;line-height:1.62}.landing .lf-story-page .lf-farmer-picker{--lf-picker-padding:0px;grid-row:3;width:calc(100% - 40px);margin:20px 20px 0;padding:0}.landing .lf-story-page .lf-farmer-picker>div{gap:6px;height:105px}.landing .lf-story-page .lf-farmer-picker>div>button{width:58.5px}.landing .lf-story-page .lf-farmer-picker img{width:58.5px;height:58.5px;margin-bottom:10px}.landing .lf-story-page .lf-farmer-picker :is(strong,span){font-size:12px;line-height:14px}.landing .lf-story-page .lf-farmer-picker span{margin-top:4px}.landing .lf-story-page .lf-farmer-picker .lf-picker-nav{top:7.25px}}.lf-shipping-mobile-title,.lf-product-enlarge,.lf-featured-description-pages,.lf-shipment-priority-mobile,.lf-shipping-category-mobile,.lf-food-next-title-mobile,.lf-shipping-art-mobile-top{display:none}.lf-featured-description,.lf-featured-description-viewport{display:contents}.landing .lf-product-image-dialog{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.landing .lf-product-image-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006}.landing .lf-product-image-dialog[open]{place-items:center;display:grid}.lf-product-image-dialog-content{flex-direction:column;align-items:center;gap:12px;width:min(334px,100vw - 40px);display:flex;translate:5.5px 13px}.lf-product-image-dialog-card{aspect-ratio:334/474;background:#130e0a;width:100%;position:relative;overflow:auto}.lf-product-image-dialog-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000e6 124.79%);position:absolute;inset:0}.landing .lf-product-image-dialog-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing .lf-product-image-dialog-card>div{z-index:1;text-align:center;width:73.65%;margin:61.08% auto 32px;position:relative}.landing .lf-product-image-dialog-card h2{color:#fff;font:500 18px/29px Pretendard,sans-serif}.landing .lf-product-image-dialog-card p{opacity:.8;white-space:pre-line;margin-top:6px;font:400 14px/23px Pretendard,sans-serif}.landing .lf-product-image-dialog-close{background:#0006;border:0;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;padding:12px;display:grid}@media (width<=767px){.landing .lf-food-page .lf-hero{height:680px}.landing .lf-food-page .lf-hero-content{text-shadow:0 0 10px #00000024;inset:294px 16px auto}.landing .lf-food-page .lf-hero h1{letter-spacing:-.03em;font-size:36px;line-height:1.45}.landing .lf-food-page .lf-hero p{letter-spacing:-.02em;max-width:343px;margin-top:8px;font-size:16px;font-weight:500;line-height:1.48}.landing .lf-shipment-process{margin-top:0;padding:75px 20px 100px}.landing .lf-shipment-process h2{margin-bottom:60px;font-size:28px;line-height:41px}.landing .lf-shipment-process ol{width:100%}.landing .lf-shipment-step:nth-child(n){grid-template-rows:min-content min-content;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:48px 16px;min-height:270px;padding-bottom:48px}.landing .lf-shipment-step:first-child{min-height:357px}.landing .lf-shipment-step:nth-child(2),.landing .lf-shipment-step:nth-child(3){grid-template-rows:29px min-content}.landing .lf-shipment-step:last-child{min-height:287px;padding-bottom:0}.landing .lf-shipment-number{background:color-mix(in srgb, #636f3d calc(var(--lf-step-reveal) * 100%), var(--lf-line));grid-area:1/1;width:30px;height:30px;font-size:13px}.landing .lf-shipment-step:not(:last-child):after{width:2px;opacity:calc(var(--lf-step-reveal) * .75);background-image:linear-gradient(#636f3d,#636f3d),url(/build/assets/shipment-mobile-line-BeYD8UAs.svg);margin-left:-1px}.landing .lf-shipment-step:not(:last-child):before,.landing .lf-shipment-step:not(:last-child):after{top:30px;left:15px}.landing .lf-shipment-step:first-child:after{top:calc(30px + 6px * var(--lf-final-step))}.landing .lf-shipment-copy h3{font-size:20px;line-height:1.45}.landing .lf-shipment-copy,.landing .lf-shipment-step:nth-child(2n) .lf-shipment-copy{text-align:left;grid-area:1/2}.landing .lf-shipment-step:first-child .lf-shipment-copy h3{height:35px;line-height:35px}.landing .lf-shipment-title-space{font-size:24px;line-height:1.45}.landing .lf-shipment-step:first-child .lf-shipment-copy p{width:calc(100% + 10px);line-height:23px}.lf-shipment-priority-desktop,.lf-shipping-category-desktop,.lf-food-next-title-desktop,.lf-shipment-settlement-break{display:none}.lf-shipment-priority-mobile,.lf-shipping-category-mobile,.lf-food-next-title-mobile{display:inline}.landing .lf-shipment-step:last-child .lf-shipment-copy{padding-top:2px}.landing .lf-shipment-step:last-child .lf-shipment-copy p{margin-top:-2px;line-height:23px}.landing .lf-shipment-settlement-line{height:42px;line-height:42px;display:block}.landing .lf-shipment-collection-line{line-height:23px;display:block}.landing .lf-shipment-stat-space{font-size:30px;line-height:42px}.landing .lf-shipment-copy :is(small,p){font-size:14px}.landing .lf-shipment-copy strong{font-size:22px}.landing .lf-shipment-illustration,.landing .lf-shipment-step:nth-child(2n) .lf-shipment-illustration{aspect-ratio:289/145;grid-area:2/2;margin-top:0}.landing .lf-shipping{padding:20px 0}.landing .lf-shipping-art{opacity:.13;width:1019px;height:440px;top:auto;bottom:-168px;left:-64px}.landing .lf-shipping-art-mobile-top{display:block;top:-96px;bottom:auto;left:-378px}.landing .lf-table-wrap{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:24px 20px 20px;overflow:visible;box-shadow:0 0 16px #3a433314}.lf-shipping-desktop-title{display:none}.lf-shipping-mobile-title{display:inline}.landing .lf-table-wrap h2{margin-bottom:24px;font-size:28px;line-height:41px}.landing .lf-shipping table{width:100%;font-size:14px}.landing .lf-shipping-category{width:17.3134%}.landing .lf-shipping-duration{width:14.9254%}.landing .lf-shipping :is(th,td){box-shadow:inset -1px -1px var(--lf-line);letter-spacing:-.01em;overflow-wrap:anywhere;border:0;padding:10px;line-height:1.54}.landing .lf-shipping td:last-child{letter-spacing:normal;line-height:1.62}.landing .lf-shipping th:first-child,.landing .lf-shipping td:last-child{padding-inline:6px}.landing .lf-shipping thead tr:nth-child(n){height:54px}.landing .lf-shipping tbody tr:nth-child(n){height:86px}.landing .lf-shipping tbody tr:nth-child(3){height:152px}.landing .lf-shipping tbody tr:nth-child(6){height:196px}.landing .lf-shipping tbody tr:nth-child(n+7){height:108px}.landing .lf-shipping-notes{outline:1px solid var(--lf-line);outline-offset:-1px;border:0;margin-top:20px}.landing .lf-shipping-notes h3{height:37px;padding:8px}.landing .lf-shipping-notes p{min-height:89px;padding:10px 16px;font-size:14px;line-height:1.62}.landing .lf-food-featured-intro{padding:100px 20px 60px}.landing .lf-food-featured-intro h2{font-size:28px;line-height:41px}.landing .lf-food-featured-intro p{letter-spacing:-.01em;white-space:normal;margin-top:16px;line-height:25px}.landing .lf-featured-grid{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;margin:0 0 40px;left:0}.landing .lf-product-featured:nth-child(n){aspect-ratio:auto;flex-direction:column;min-height:0;display:flex}.landing .lf-product-featured:nth-child(n)>img{aspect-ratio:1;object-fit:cover;order:0;width:100%;height:auto}.landing .lf-product-featured:nth-child(n)>div{order:1;gap:24px;width:100%;height:375px;min-height:375px;padding:40px}.landing .lf-product-featured h3{letter-spacing:-.03em;white-space:normal;text-wrap:initial;width:100%;min-height:0;font-size:24px;line-height:1.58}.landing .lf-product-featured .lf-featured-description{flex-direction:column;flex:1;gap:20px;width:100%;min-height:0;display:flex}.landing .lf-featured-description-viewport{scrollbar-width:none;overscroll-behavior-inline:contain;flex:1;width:100%;min-height:0;display:block;overflow:auto hidden}.landing .lf-product-featured .lf-featured-description p{letter-spacing:normal;column-width:295px;column-fill:auto;white-space:pre-line;column-gap:40px;width:100%;height:100%;margin:0;font-size:16px;line-height:1.62}.landing .lf-featured-description-pages{gap:4px;height:6px;display:flex}.landing .lf-featured-description-pages button{background:#fff6;border:0;border-radius:50%;width:6px;height:6px;padding:0}.landing .lf-featured-description-pages button[aria-current]{background:#fff}.landing .lf-product-featured .lf-small-button{flex:0 0 42px;width:124px;height:42px;min-height:42px;margin-top:0;padding:10px 20px;font-size:16px}.landing .lf-food-band-fresh{background:linear-gradient(#0000 10px,#6b7c55 10px);height:auto;min-height:268px;overflow:hidden}.landing .lf-food-band-fresh:before{background:url(/landing/mobile/food/fresh-edge.svg) 50%/100% 100% no-repeat;width:calc(100% + 7.76px);height:381.588px;inset:-.27px auto auto -4.28px;transform:rotate(179.02deg)scaleY(-1)}.landing .lf-food-band .lf-section-title{padding:100px 20px 36px}.landing .lf-food-band-fresh .lf-section-title{padding-left:21px}.landing .lf-food-band h2{letter-spacing:-.02em;text-wrap:initial;font-size:28px;line-height:1.45}.landing .lf-food-band p{letter-spacing:-.01em;white-space:normal;margin-top:16px;font-size:16px;line-height:1.56}.landing .lf-food-band-processed{background:#8e7059;min-height:293px;margin:0;display:block}.landing .lf-food-band-processed:before{display:none}.landing .lf-food-band-processed :is(h2,p){width:auto}.landing .lf-food-band-processed+.lf-product-grid,.landing .lf-food-band-fresh+.lf-product-grid{margin:0}.landing .lf-product-grid{background:#6b7c55;width:100%;padding:0 20px 100px}.landing .lf-product-grid-processed{background:#8e7059}.landing .lf-product-grid-window{--lf-product-viewport-height:633px;width:calc(100% + 1px);height:var(--lf-product-viewport-height);overflow:hidden;container-type:inline-size}.landing .lf-product-grid-canvas{--lf-grid-columns:2;--lf-grid-gap:1px;grid-template-columns:repeat(var(--lf-product-loop-columns,2), minmax(0, 1fr));gap:var(--lf-grid-gap);height:var(--lf-product-viewport-height);display:grid}.landing .lf-product-grid-canvas .lf-product-column{--lf-column:var(--lf-column-mobile);--lf-row:var(--lf-row-mobile);--lf-top:var(--lf-top-mobile);--lf-card-ratio:var(--lf-ratio-mobile);flex:none;width:100%;position:relative;top:auto;left:auto}.landing .lf-product-loop-column{min-width:0;height:var(--lf-product-viewport-height);scrollbar-width:none;overscroll-behavior:auto;touch-action:pan-y pinch-zoom;scroll-behavior:auto;overflow-anchor:none;display:block;overflow:hidden}.landing :is(.lf-product-loop-track,.lf-product-loop-cycle){display:block}.landing .lf-product-loop-set{gap:var(--lf-grid-gap);padding-bottom:var(--lf-grid-gap);flex-direction:column;display:flex}.landing .lf-product-grid .lf-product:before,.landing .lf-product-grid .lf-product>div{display:none}.landing .lf-product-enlarge{z-index:3;pointer-events:none;background:#00000080;border-radius:6px;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:6px;right:6px}.landing .lf-product-enlarge img{width:22.286px;height:22.286px}.landing .lf-food-next{gap:60px;height:auto;padding:100px 18px 100px 20px}.landing .lf-food-next h2{width:100%;max-width:337px;height:auto;margin:0;font-size:28px;line-height:1.35;left:0}.landing .lf-food-next nav{gap:16px;width:100%;max-width:337px;left:0}.landing .lf-food-next .lf-large-order{width:100%;height:52px;padding:14px 10px 14px 16px;font-size:18px;line-height:1.35}}.lf-stores-mobile-hero-title{display:none}@media (width<=767px){.landing .lf-stores-page main{position:relative}.landing .lf-stores-page .lf-hero{background:#66b9f9;height:680px}.landing .lf-stores-page .lf-hero>img{object-fit:fill;width:146.62%;max-width:none;height:51.04%;position:absolute;top:51.47%;left:-23.1%}.landing .lf-stores-mobile-hero-title{color:#fff;text-align:center;letter-spacing:-.03em;text-shadow:0 0 10px #00000024;margin:0;font:400 36px/1.45 A2Z,Pretendard,sans-serif;display:block;position:absolute;top:294px;left:16px;right:16px}.landing .lf-stores-page .lf-stores-intro{min-height:0;padding:74px 20px 60px}.landing .lf-stores-intro :is(h2,p){width:100%;left:0}.landing .lf-stores-intro h2{font-size:28px;line-height:41px}.landing .lf-stores-intro p{white-space:normal;letter-spacing:-.01em;margin-top:16px;font-size:16px;line-height:25px}.landing .lf-store-map-pane{height:400px}.landing .lf-stores-page .lf-map-pin:disabled{opacity:1;cursor:default;pointer-events:none}.landing .lf-map-texture{width:976px;height:398px;top:0;left:calc(50% - 488px)}.landing .lf-map-texture img{width:96.85%;height:99.96%;top:.04%;left:2.33%}.landing .lf-store-map-pane .lf-map{aspect-ratio:278/251;width:278px;max-width:calc(100% - 40px);height:251px;top:65px;left:calc(50% + 10.5px);transform:translate(-50%)}.landing .lf-store-carousel,.landing .lf-store-track{width:100%;height:auto;transition:none;overflow:visible;transform:none!important}.landing .lf-store-track{display:block}.landing .lf-store-slide{width:100%;height:auto}.landing .lf-store-slide:has(.lf-store-card:not([id])){display:none}.landing .lf-store-next{display:none}.landing .lf-store-carousel .lf-store-card{--lf-card-unit:1px;width:100%;height:auto;min-height:678px;padding:40px 20px}.landing .lf-store-card-content{flex-direction:column;display:flex}.landing .lf-store-photo{aspect-ratio:auto;order:0;width:100%;height:250px;margin-bottom:20px}.landing .lf-store-photo img{object-fit:cover;width:100%!important;height:100%!important;top:0!important;left:0!important}.landing .lf-store-photo img[data-mobile-crop=sangbuk]{object-fit:fill;width:144.55%!important;height:124.07%!important;top:0!important;left:-33.03%!important}.landing .lf-store-photo img[data-mobile-crop=mulgeum]{object-fit:fill;width:150%!important;height:150%!important;top:-25.7%!important;left:-20.65%!important}.landing .lf-store-card-heading{display:contents}.landing .lf-store-card h3{letter-spacing:-.03em;border-bottom:0;order:1;height:auto;min-height:90px;padding-bottom:20px;font:500 24px/35px Pretendard,sans-serif;position:relative}.landing .lf-store-card h3:after{content:"";background:#ffffff4d;height:1px;position:absolute;top:100%;left:0;right:0;transform:translateY(-.5px)}.landing .lf-store-card dl{order:2;min-height:150px;margin:20px 0;font-size:16px;line-height:23px}.landing .lf-store-card dl>div{grid-template-columns:58px minmax(0,1fr);gap:16px;margin-top:4px}.landing .lf-store-card dl>div:first-child{margin-top:0}.landing .lf-store-location-link{flex:0 0 48px;order:3;width:100%;height:48px;margin:0;font-size:16px;font-weight:400}.landing .lf-store-card-texture,.landing .lf-store-card[data-tone=green] .lf-store-card-texture{width:421px;height:423px;top:321px;left:367px}.landing .lf-store-card[data-tone=green] .lf-store-card-texture img{width:311.11%;height:120.13%;top:-.04%;left:0}.landing .lf-stores-page .lf-space{flex-direction:column;gap:60px;padding:100px 20px;display:flex}.landing .lf-space-copy{text-align:center;order:0;width:100%;padding:0}.landing .lf-space-icon{display:none}.landing .lf-stores-page .lf-space h2{font-size:28px;line-height:41px}.landing .lf-stores-page .lf-space p{letter-spacing:-.01em;margin-top:16px;font-size:16px;line-height:25px}.landing .lf-space-collage{aspect-ratio:335/420;order:1;width:100%}.landing .lf-space-vegetables{width:56.7164%;height:44.2857%;top:0;left:0}.landing .lf-space-vegetables img{width:173.94%;height:100%;top:0;left:-59.11%}.landing .lf-space-bread{width:42.6866%;height:44.2857%;top:0;left:57.3134%}.landing .lf-space-dishes{width:100%;height:31.0519%;top:44.7619%;left:0}.landing .lf-space-meat{width:42.7397%;height:23.71%;top:76.29%;left:0}.landing .lf-space-meat img{width:100%;height:167.74%;top:-33.61%;left:0}.landing .lf-space-parking{width:56.6633%;height:23.71%;top:76.29%;left:43.3367%}.landing .lf-space-parking img{width:100%;height:290.68%;top:-146.2%;left:0}.landing .lf-stores-page .lf-faq{padding:100px 20px}.landing .lf-stores-page .lf-faq h2{height:auto;margin-bottom:24px;font-size:24px;line-height:32px}.landing .lf-stores-page .lf-faq button{letter-spacing:-.01em;text-wrap:initial;gap:12px;min-height:84px;padding:20px 0;font-size:18px;font-weight:400;line-height:24px}.landing .lf-stores-page .lf-faq-icon{flex:0 0 44px;place-items:center end;width:44px;height:44px}.landing .lf-stores-page .lf-faq-icon img{width:33px;height:33px}.landing .lf-news-page main{min-height:0;padding-top:107px}.landing .lf-news-page .lf-news-banner{height:257px}.landing .lf-news-page .lf-news-banner img{object-fit:fill;width:100%;height:256px;inset:5px 0 auto;transform:none}.landing .lf-news-page:has(.lf-news-detail) .lf-news-banner img{width:calc(100% + 11px);left:-11px;right:auto}.landing .lf-news-page .lf-news-heading h1{letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:1.45}.landing .lf-news-page .lf-news-heading nav{flex-wrap:nowrap;gap:10px;width:min(305px,100% - 40px);height:46px;margin:16px auto 0}.landing .lf-news-heading .lf-category-button{letter-spacing:-.03em;flex:0 86px;min-width:0;height:46px;padding:12px clamp(10px,4.267vw,16px);font-size:clamp(14px,4.267vw,16px);line-height:1.35}.landing .lf-news-heading .lf-category-button:last-child{flex-basis:113px}.landing .lf-news-page :is(.lf-news-content,.lf-news-detail){margin:68px 20px 100px}.landing .lf-news-page .lf-news-toolbar{gap:20px}.landing .lf-news-page .lf-news-toolbar .lf-news-total{font-size:16px;line-height:1.45}.landing .lf-news-page .lf-news-toolbar .lf-news-search{gap:0;width:100%;height:52px}.landing .lf-news-page .lf-news-toolbar .lf-news-search select{background-position:right 6px center;background-size:24px;border-right:0;flex:0 0 84px;width:84px;height:52px;padding:0 30px 0 15px;font-size:16px}.landing .lf-news-page .lf-news-toolbar .lf-news-search input[type=search]{width:0;height:52px;padding:0 15px;font-size:16px}.landing .lf-news-page .lf-news-toolbar .lf-news-search .lf-search-button{width:52px;height:52px}.landing .lf-news-page .lf-news-search .lf-search-button img{width:24px;height:24px}.landing .lf-news-page .lf-news-list{min-height:0;margin-top:24px}.landing .lf-news-page .lf-news-list:has(.lf-news-empty){align-items:center;min-height:400px;display:grid}.landing .lf-news-page .lf-news-list .lf-post-row{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4px;height:85px;min-height:85px;padding:19px 0 20px;display:flex}.landing .lf-news-page .lf-news-list .lf-post-title{flex:none;width:100%;font-size:16px;line-height:1.35}.landing .lf-news-page .lf-news-list .lf-post-date{align-self:flex-start;font-size:14px;line-height:1.35}.landing .lf-news-page .lf-news-pagination{--lf-mobile-page-size:min(44px, calc((100vw - 64px) / 7));flex-wrap:nowrap;gap:4px;margin-top:44px}.landing .lf-news-page .lf-news-pagination :is(a,span){flex-basis:var(--lf-mobile-page-size);width:var(--lf-mobile-page-size);min-width:var(--lf-mobile-page-size);height:var(--lf-mobile-page-size);font-size:16px}.landing .lf-news-page .lf-news-page-direction img{width:24px;height:24px}.landing .lf-news-page .lf-news-detail>header{justify-content:center;gap:5px;min-height:85px;padding:19px 0}.landing .lf-news-page .lf-news-detail>header h2{text-wrap:wrap;font-size:16px;font-weight:400;line-height:1.35}.landing .lf-news-page .lf-news-detail>header time{font-size:14px;line-height:1.35}.landing .lf-news-page .lf-news-detail .lf-news-body{letter-spacing:-.01em;border-bottom:1px solid #d8d2b5;min-height:0;margin-bottom:24px;padding:20px 0 21px;font-size:14px;line-height:23px}.landing .lf-news-page .lf-news-detail .lf-news-body:after{display:none}.landing .lf-news-page .lf-news-detail .lf-news-back{margin-bottom:24px}.landing .lf-news-page .lf-news-back .lf-more-button{width:110px;height:48px;padding:10px 10px 10px 14px;font-size:16px}.landing .lf-news-page .lf-news-back .lf-more-button img{width:24px;height:24px}.landing .lf-news-page .lf-news-detail nav .lf-post-row{grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);align-content:center;gap:4px 12px;height:88px;min-height:88px;padding:0;display:grid}.landing .lf-news-page .lf-news-detail .lf-post-direction{grid-area:1/1/3;justify-content:space-between;align-items:center;gap:4px;width:56px;font-size:16px;display:flex}.landing .lf-news-page .lf-news-detail .lf-post-direction img{width:24px;height:24px}.landing .lf-news-page .lf-news-detail .lf-post-title{grid-area:1/2;font-size:16px;line-height:1.35}.landing .lf-news-page .lf-news-detail .lf-post-date{grid-area:2/2;font-size:14px;line-height:1.35}}
