/* START_SECTION:hm-savings-products (INDEX:66) */
.hm-saving-products{background:#faf8f6;color:#303633;padding-bottom:50px}.hm-saving-products header{text-align:center;background:#ad5042;color:#fff;padding:36px 20px}.hm-saving-products header h1{color:inherit;font-size:clamp(30px,4vw,48px);margin:10px 0}.hm-saving-products header p{max-width:650px;margin:10px auto;line-height:1.6}.hm-saving-products header a{display:inline-block;color:inherit;text-decoration:underline;padding:12px;min-height:48px}.hm-saving-products__grid{max-width:1320px;padding:30px 20px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.hm-saving-products article{min-width:0}.hm-saving-products article a{display:block;color:inherit;text-decoration:none}.hm-saving-products a:focus-visible{outline:3px solid #71362e;outline-offset:4px}.hm-saving-products__image{position:relative;aspect-ratio:1;background:#fff;border-radius:12px;overflow:hidden}.hm-saving-products__image img{width:100%;height:100%;object-fit:contain;display:block}.hm-saving-products__image span{position:absolute;top:10px;left:10px;border-radius:6px;background:#ad5042;color:#fff;font-weight:700;padding:6px 9px;z-index:1;font-size:14px}.hm-saving-products article h2{font-size:16px;line-height:1.4;margin:14px 0 10px}.hm-saving-products__price{font-weight:700;color:#964234;font-size:19px}.hm-saving-products__price s{font-weight:400;color:#666;font-size:14px;margin-left:8px}.hm-saving-products__empty{padding:30px;text-align:center}@media(max-width:1199px){.hm-saving-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.hm-saving-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:24px 14px}.hm-saving-products article h2{font-size:14px}.hm-saving-products__price{font-size:17px}.hm-saving-products__image span{font-size:12px;padding:5px 7px}}
/* END_SECTION:hm-savings-products */
