.mb-suggestions{max-width:1280px;margin:0 auto;padding:48px 32px 56px;scroll-margin-top:140px;color:#171717}.mb-suggestions__intro{text-align:center;margin-bottom:28px}.mb-suggestions__eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.16em;margin:0 0 10px}.mb-suggestions__intro h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:0 0 12px}.mb-suggestions__intro>p:last-child{font-size:14px;line-height:1.5;margin:0;color:#555}.mb-suggestions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;list-style:none;margin:0;padding:0}.mb-suggestions__product{display:block;color:inherit;text-decoration:none}.mb-suggestions__image{aspect-ratio:3/4;overflow:hidden;background:#f7f4ef}.mb-suggestions__image img,.mb-suggestions__image svg{width:100%;height:100%;object-fit:cover;display:block}.mb-suggestions__card h3{font-size:15px;line-height:1.5;margin:12px 0 6px}.mb-suggestions__price{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;margin:0}.mb-suggestions__price s{color:#707070}.mb-suggestions__price>span{font-weight:600}.mb-suggestions__all{display:table;margin:30px auto 0;font-size:13px;text-decoration:underline;text-underline-offset:4px}.mb-suggestions a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.mb-suggestions{padding:32px 16px 40px}.mb-suggestions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.mb-suggestions__card h3{font-size:13px}.mb-suggestions__price{font-size:12px}.mb-suggestions__intro{margin-bottom:22px}}.mb-delivery{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mb-delivery__icon{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:1px solid var(--border);border-radius:50%}.mb-delivery p{margin:0}.mb-delivery__date{font-size:var(--font-body-medium);line-height:1.35}.mb-delivery__note{margin-top:3px!important;color:var(--text-light);font-size:var(--font-body-small);line-height:1.4}.product__block--price{display:block!important}.product__block--price .product__price__wrap{flex-wrap:wrap;gap:8px 10px}.product__block--price .product__price{display:flex;align-items:baseline;flex-wrap:wrap}.product__block--price .product__price--off{margin-left:0;white-space:nowrap}@media only screen and (max-width:749px){.product__block--price .product__price{font-size:22px!important}.mb-delivery{padding:11px 0}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map */
