.first-look-product{margin:0 0 34px;padding:20px;border:1px solid #dbe4dd;border-radius:18px;background:#fff}.first-look-product__heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.first-look-product__heading span{color:#304337;font-size:.88rem;font-weight:800}.first-look-product__heading small{color:#7a847d;font-size:.72rem}.first-look-product__content{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;align-items:center}.first-look-product__image{display:flex;align-items:center;justify-content:center;min-height:130px;padding:10px;border-radius:14px;background:#f7f9f7}.first-look-product__image img{display:block;width:100%;max-height:150px;object-fit:contain}.first-look-product__body h2{margin:0 0 8px;padding:0;border:0;color:#27332c;font-size:1.08rem;line-height:1.55}.first-look-product__price{margin:0 0 8px!important;color:#5e6962;font-size:.86rem}.first-look-product__price strong{margin-left:4px;color:#26342c;font-size:1.08rem}.first-look-product__note{margin:0 0 14px!important;color:#667169;font-size:.86rem;line-height:1.7}.first-look-product__cta,.first-look-product__compare{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:10px;font-weight:700;text-decoration:none}.first-look-product__cta{padding:10px 16px;background:#26342c;color:#fff!important}.first-look-product__compare{margin-left:8px;padding:10px 12px;color:#405d4b!important}@media(max-width:720px){.first-look-product{margin:0 0 26px;padding:16px;border-radius:15px}.first-look-product__heading{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:12px}.first-look-product__content{grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:start}.first-look-product__image{min-height:88px;padding:6px;border-radius:11px}.first-look-product__image img{max-height:96px}.first-look-product__body h2{font-size:.98rem;line-height:1.5}.first-look-product__note{font-size:.82rem;line-height:1.6}.first-look-product__cta,.first-look-product__compare{width:100%;box-sizing:border-box}.first-look-product__compare{margin:6px 0 0;padding:8px 10px;min-height:42px}}@media(max-width:390px){.first-look-product__content{grid-template-columns:78px minmax(0,1fr);gap:11px}.first-look-product__image{min-height:76px}.first-look-product__image img{max-height:82px}.first-look-product__body h2{font-size:.94rem}}