.lf-cart-picks{margin:48px 0 20px;padding:32px 24px 16px;background:#F9F6EE;border:2px solid #1F1F1F;border-radius:20px;box-shadow:6px 6px 0 #1F1F1F;clear:both}
.lf-cart-kicker{display:inline-block;background:#FFD34E;border:2px solid #1F1F1F;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:800;letter-spacing:.06em;transform:rotate(-2deg);margin-bottom:16px}
.lf-cart-picks h2{font-size:clamp(24px,3vw,36px);line-height:1.2;color:#1F1F1F;margin:0 0 10px}.lf-cart-picks-heading>p{margin-bottom:24px}
.lf-cart-picks .products{display:flex;flex-wrap:wrap}.lf-cart-picks .products>.product{flex:0 0 25%;max-width:25%;width:25%}
.lf-cart-picks .product-small.box{background:#fff;border:2px solid #1F1F1F;border-radius:14px;overflow:hidden;box-shadow:3px 3px 0 #1F1F1F}.lf-cart-picks .box-text{padding:16px}.lf-cart-picks .button{border-radius:8px;white-space:normal;min-height:42px}.lf-cart-picks .box-image img{aspect-ratio:1;object-fit:contain}
@media(max-width:849px){.lf-cart-picks .products>.product{flex-basis:33.3333%;max-width:33.3333%;width:33.3333%}}
@media(max-width:549px){.lf-cart-picks{padding:24px 12px 8px;margin-top:32px;box-shadow:3px 3px 0 #1F1F1F}.lf-cart-picks .products>.product{flex-basis:50%;max-width:50%;width:50%}.lf-cart-picks .box-text{padding:10px}.lf-cart-picks .products{margin-left:-5px;margin-right:-5px}.lf-cart-picks .products>.product{padding:0 5px 16px}.lf-cart-picks .button{font-size:11px}}
