@font-face{font-family:AlmaMedWeeklyInter;src:url('../fonts/InterVariable.woff2') format('woff2');font-weight:100 900;font-display:swap}
#almamed-weekly-hits{box-sizing:border-box;width:var(--amwh-width,100%);max-width:none;margin:24px calc((100% - var(--amwh-width,100%))/2) 30px;padding:0 clamp(12px,2.5vw,48px);font-family:AlmaMedWeeklyInter,Inter,Arial,sans-serif;color:#273b39}#almamed-weekly-hits *{box-sizing:border-box}#almamed-weekly-hits [hidden]{display:none!important}#almamed-weekly-hits .amwh-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}#almamed-weekly-hits .amwh-eyebrow{font-size:10px;letter-spacing:.08em;color:#007f73;margin:0 0 5px}#almamed-weekly-hits h2{font-size:27px;font-weight:500;letter-spacing:-.025em;line-height:1.25;margin:0}#almamed-weekly-hits .amwh-subtitle{font-size:12px;color:#687b75;margin:7px 0 0}#almamed-weekly-hits .amwh-controls{display:flex;gap:8px}#almamed-weekly-hits .amwh-controls button{width:44px;height:44px;flex:none;border:1px solid #dce6e1;border-radius:50%;background:white;color:#007f73;cursor:pointer;font-family:inherit}#almamed-weekly-hits .amwh-controls button:disabled{opacity:.35;cursor:default}#almamed-weekly-hits .amwh-track{--amwh-columns:6;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--amwh-columns) - 1)*14px)/var(--amwh-columns));gap:14px;list-style:none;padding:2px 2px 12px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a5cfc5 #eff5f2}#almamed-weekly-hits .amwh-card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;padding:14px;border:1px solid #e1e9e5;border-radius:16px;background:#fff}#almamed-weekly-hits .amwh-photo{display:flex;align-items:center;justify-content:center;height:155px;margin-bottom:12px}#almamed-weekly-hits .amwh-photo img{display:block;width:100%;height:100%;max-height:100%;min-height:0;object-fit:contain}#almamed-weekly-hits h3{font-size:13px;line-height:1.5;font-weight:400;margin:0 0 10px;min-height:58px;overflow-wrap:anywhere}#almamed-weekly-hits h3 a{color:inherit;text-decoration:none}#almamed-weekly-hits .amwh-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:auto;margin-bottom:12px}#almamed-weekly-hits .amwh-price>span{font-size:22px;letter-spacing:-.025em;font-weight:500}#almamed-weekly-hits .amwh-price small{font-size:10px;color:#687b75}#almamed-weekly-hits .amwh-cart{margin:0}#almamed-weekly-hits .amwh-buy{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:44px;padding:10px;border:1px solid #cee5df;border-radius:10px;background:#edf8f4;color:#006b61;font-family:inherit;font-size:11px;font-weight:500;line-height:1.4;text-decoration:none;cursor:pointer}#almamed-weekly-hits .amwh-buy:hover{background:#ddf1eb}#almamed-weekly-hits .amwh-footnote{margin:9px 0 0;font-size:10px;color:#73847d}#almamed-weekly-hits a:focus-visible,#almamed-weekly-hits button:focus-visible,#almamed-weekly-hits .amwh-track:focus-visible{outline:2px solid #009b8b;outline-offset:2px}@media(max-width:1279px){#almamed-weekly-hits .amwh-track{--amwh-columns:4}}@media(max-width:899px){#almamed-weekly-hits .amwh-track{--amwh-columns:3}}@media(max-width:599px){#almamed-weekly-hits{padding:0 12px;margin-top:22px}#almamed-weekly-hits h2{font-size:22px}#almamed-weekly-hits .amwh-heading{gap:8px}#almamed-weekly-hits .amwh-subtitle{font-size:11px}#almamed-weekly-hits .amwh-controls{gap:4px}#almamed-weekly-hits .amwh-track{grid-auto-columns:70%;gap:10px}#almamed-weekly-hits .amwh-photo{height:145px}#almamed-weekly-hits h3{min-height:40px}}@media(prefers-reduced-motion:reduce){#almamed-weekly-hits .amwh-track{scroll-behavior:auto}}
