.co-recs-gap{color:#355c48;margin:-.2rem 0 .8rem;font-size:.92rem}.co-recs-gap strong{color:#173b2b}.co-section .co-rec{grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.6rem .75rem;display:grid}.co-rec-thumb{background:#f2f0e6;border-radius:.5rem;width:4rem;height:4rem;display:block;overflow:hidden}.co-rec-thumb img{object-fit:contain;width:100%;height:100%;display:block}.co-rec-noimg{width:100%;height:100%;display:block}.co-rec-opis{gap:.15rem;min-width:0;display:grid}.co-rec-name{font-weight:600;line-height:1.3}.co-rec-price{font-size:1rem}.co-section .co-rec .co-btn{white-space:nowrap;min-height:44px}@media (max-width:30rem){.co-section .co-rec{grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem .7rem}.co-rec-thumb{width:3.5rem;height:3.5rem}.co-section .co-rec .co-btn{grid-column:2;justify-self:start;min-width:7rem}}
