.rg-recs{margin:12px 16px 14px;padding:16px;border-radius:20px;background:#eef5ec;color:#1f4d19;text-align:left}.rg-recs__title{margin:0 0 12px;font-family:var(--font-heading--family, Oswald, sans-serif);font-size:18px;letter-spacing:.02em;text-transform:uppercase;color:#1f4d19}.rg-recs__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.rg-recs__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:16px;background:#fff;animation:rgRecsIn .45s cubic-bezier(.2,.8,.2,1) both}.rg-recs__thumb{flex:none;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#f5f8fa;display:block}.rg-recs__thumb img{width:100%;height:100%;object-fit:contain;display:block}.rg-recs__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rg-recs .rg-recs__name{color:#1f4d19!important;text-decoration:none;font-size:14px;font-weight:800;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rg-recs .rg-recs__name:hover{text-decoration:underline}.rg-recs__price{font-size:14px;font-weight:800;color:#357c2b}.rg-recs .rg-recs__add{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:0;border-radius:100px;background:#357c2b;color:#fff!important;text-decoration:none;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .2s,background-color .2s}.rg-recs .rg-recs__add:hover{transform:scale(1.05);background:#1f4d19}.rg-recs .rg-recs__add:focus-visible{outline:3px solid #1F4D19;outline-offset:2px}.rg-recs .rg-recs__add.is-added{background:#95cbe3;color:#1f4d19!important}.rg-recs .rg-recs__add[disabled]{cursor:default}@keyframes rgRecsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rg-recs__item,.rg-recs__add{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAQA */
