.ll-benefits{width:min(var(--ll-page-max),calc(100% - 2 * var(--ll-gutter)));margin-inline:auto;padding-block:40px;color:var(--ll-ink,#232224)}.ll-benefits *,.ll-benefits *:before{box-sizing:border-box}.ll-benefits__header{margin-bottom:24px}.ll-benefits__header h2{margin:0 0 12px;font-size:clamp(32px,3.4vw,56px);line-height:1.08;letter-spacing:-.04em}.ll-benefits__header p{margin:0;font-size:16px;line-height:1.5}.ll-benefits__grid{display:grid;gap:16px}.ll-benefits__card{min-width:0;display:flex;flex-direction:column;padding:24px;border:1px solid var(--ll-rule,#C8DC94);border-radius:20px;background:#f4f1eb;color:inherit;text-decoration:none}.ll-benefits__visual{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;height:170px;margin-bottom:20px;min-width:0}.ll-benefits__visual img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.ll-benefits__visual--plates img{width:55%;max-height:160px;filter:drop-shadow(0 8px 6px #23222412)}.ll-benefits__visual--plates img+img{margin-left:-18%;margin-top:30px}.ll-benefits__visual--ingredients img{width:47%}.ll-benefits__visual--ingredients img+img{margin:0}.ll-benefits__visual--sauces{align-items:flex-end;gap:6px;container-type:inline-size}.ll-benefits__visual--sauces img{flex:0 0 auto;height:min(160px,calc((100cqi - 18px) / 3.075));max-width:none;filter:drop-shadow(0 5px 3px #23222418)}.ll-benefits__visual--custom img{width:auto;max-width:100%;max-height:100%;margin:0}.ll-benefits__visual--chips{flex-direction:column;container-type:inline-size;height:190px}.ll-benefits__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:394px;gap:8px}.ll-benefits__chip{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:136px;padding:12px 4px;border:1px solid var(--ll-rule);border-radius:4px}.ll-benefits__chip strong{font-size:clamp(29px,11cqi,42px);font-weight:600;line-height:1.2}.ll-benefits__chip small{font-size:14px;line-height:1.4}.ll-benefits__chip--dark{background:#a1c84b;color:#232224;border-color:#a1c84b}.ll-benefits .ll-benefits__caption{margin:12px 0 0;font-size:12px;text-align:center;line-height:1.4}.ll-benefits__icon{display:grid;place-items:center;width:100px;height:100px;border-radius:50%;background:#e7eecf;color:#426015}.ll-benefits__proof{align-self:flex-start;border:1px dashed #55721C;border-radius:5px;padding:5px 8px;font-size:11px;line-height:1.4;margin-bottom:12px}.ll-benefits__copy{margin-top:auto}.ll-benefits__copy h3{margin:0 0 10px;font-size:27px;line-height:1.1;letter-spacing:-.035em}.ll-benefits__copy p{margin:0;font-size:15px;line-height:1.5}.ll-benefits__link-label{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:8px;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:5px}.ll-benefits a.ll-benefits__card:focus-visible{outline:3px solid #55721C;outline-offset:4px}.ll-benefits a.ll-benefits__card:hover .ll-benefits__link-label{text-decoration-thickness:2px}@media(max-width:749px){.ll-benefits{padding-block:32px}.ll-benefits__header{margin-bottom:18px}.ll-benefits__header h2{font-size:clamp(30px,9vw,38px)}.ll-benefits__header p{font-size:14px}.ll-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ll-benefits__card{min-height:0;padding:12px;border-radius:14px}.ll-benefits__visual{height:96px;margin-bottom:11px;gap:4px}.ll-benefits__visual--plates img{max-height:90px}.ll-benefits__visual--plates img+img{margin-left:-18%;margin-top:18px}.ll-benefits__visual--chips{height:104px}.ll-benefits__chips{gap:3px}.ll-benefits__chip{min-height:76px;padding:7px 2px}.ll-benefits__chip strong{font-size:clamp(14px,10cqi,20px)}.ll-benefits__chip small{font-size:9px;line-height:1.2}.ll-benefits__visual--sauces{gap:3px}.ll-benefits__visual--sauces img{height:min(88px,calc((100cqi - 9px) / 3.075))}.ll-benefits .ll-benefits__caption{margin-top:6px;font-size:9px}.ll-benefits__proof{margin-bottom:8px;padding:4px 6px;font-size:9px}.ll-benefits__copy h3{margin-bottom:6px;font-size:clamp(17px,5vw,20px);line-height:1.08}.ll-benefits__copy p{font-size:12px;line-height:1.38}.ll-benefits__link-label{gap:7px;min-height:44px;margin-top:4px;font-size:11px;line-height:1.25}.ll-benefits__card--wide{grid-column:1 / -1;min-height:0;flex-direction:row;align-items:center;gap:12px;padding:10px 12px}.ll-benefits__card--wide .ll-benefits__visual{flex:0 0 40%;height:104px;margin:0}.ll-benefits__card--wide .ll-benefits__copy{min-width:0;margin:0}.ll-benefits__card--wide .ll-benefits__copy h3{font-size:18px}}@media(min-width:750px){.ll-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.ll-benefits{padding-block:56px}.ll-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(320px,auto)}.ll-benefits__card{padding:clamp(24px,2vw,36px)}.ll-benefits__card:first-child{grid-row:span 2}.ll-benefits__card:first-child .ll-benefits__visual--plates{flex:1;min-height:340px;flex-direction:column;gap:0}.ll-benefits__card:first-child .ll-benefits__visual--plates img{width:88%;max-height:310px}.ll-benefits__card:first-child .ll-benefits__visual--plates img+img{margin:-20% 0 0 12%}.ll-benefits__visual{height:180px}.ll-benefits__copy h3{font-size:clamp(27px,2vw,36px)}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ll-benefits.css.map */
