/* Gold framed photo coupons, matching the clinic popular-treatment cards. */
.menu-shell #monthly-menu.monthly-gold{position:relative;overflow:hidden;margin:22px 16px 0;padding:17px 12px 14px;border:1px solid #b6934d;border-top:3px solid #b6934d;border-radius:9px;background:url('assets/november-leaf-pattern.svg') center/100% 100% no-repeat,radial-gradient(ellipse at 100% 0,#d5b77742,transparent 65%),radial-gradient(ellipse at 0 70%,#dceae65c,transparent 62%),linear-gradient(135deg,#fffdf5,#f5efdf 60%,#faf7ed);box-shadow:0 4px 0 #a4854440,0 9px 18px #204f4920;color:#154c57}
.menu-shell #monthly-menu.monthly-gold:before{display:none}
.monthly-gold-heading{padding-left:9px;border-left:3px solid #b78b34;margin:0 0 11px}
.monthly-gold-heading>span{font:600 9px/1.5 var(--sans);letter-spacing:.17em;color:#8c6627}
.menu-shell #monthly-menu .monthly-gold-heading h2{font:600 clamp(22px,6vw,28px)/1.5 var(--serif);color:#154c57;letter-spacing:0;margin:4px 0 0;box-shadow:none;text-shadow:0 1px #fff}
.monthly-gold-conditions{padding:8px 10px;margin:0 0 13px;border:1px solid #bb9951;border-radius:4px;background:linear-gradient(110deg,#f8e8b9,#ead08b,#fcf2d7);color:#62471e;font:600 12px/1.7 var(--sans);text-align:center;box-shadow:inset 0 1px #fff}
.monthly-gold-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}
.monthly-gold-card{min-width:0;display:flex;flex-direction:column;border:1.5px solid #b6934d;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#fffef9,#fff6de);box-shadow:0 3px 0 #9d7d3655,0 6px 12px #234c5518;color:#154c57;transition:transform .16s,box-shadow .16s}
.monthly-gold-photo{position:relative;height:101px;border-bottom:2px solid #c4a365;overflow:hidden;background:#f0e4cf}
.monthly-gold-photo img{width:100%;height:100%;object-fit:cover;object-position:center}
.monthly-body .monthly-gold-photo img{object-position:50% 16%}
.monthly-gold-saving{position:absolute;left:0;bottom:0;right:0;padding:3px 4px;background:#7d243bea;color:#fff3ca;font:600 12px/1.5 var(--sans);text-align:center;letter-spacing:.025em}
.monthly-gold-copy{display:flex;flex-direction:column;flex:1;padding:10px 8px 8px}
.menu-shell #monthly-menu .monthly-gold-card h3{font:700 17px/1.5 var(--sans);color:#154c57;margin:0 0 7px;letter-spacing:-.035em}
.monthly-gold-normal{font:400 12px/1.6 var(--sans);color:#52626a;margin-bottom:6px;white-space:nowrap}
.monthly-gold-normal s{font-size:15px;text-decoration-thickness:1px}
.monthly-gold-price{padding:6px 2px 5px;margin-top:auto;border-top:1px solid #cbaa62;border-bottom:1px solid #cbaa62;background:linear-gradient(110deg,#fff7db,#ecd292,#fff4d4);text-align:center;color:#9d1832}
.monthly-gold-price>span{display:block;font:600 10px/1.5 var(--sans);color:#77541d}
.monthly-gold-price strong{font:600 clamp(29px,8vw,39px)/1.3 var(--serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums;text-shadow:0 1px #fff9}
.monthly-gold-price small{font:600 11px/1.4 var(--sans);margin-left:2px}
.monthly-gold-book{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:46px;padding:8px 7px;border-top:1px solid #d8c18a;background:linear-gradient(135deg,#087b87,#105264);color:#fff6dc;font:600 12px/1.5 var(--sans);box-shadow:inset 0 1px #ffffff55}
.monthly-gold-book b{font:400 25px/1 var(--sans);color:#ffe4a1}
.monthly-gold-card:active{transform:translateY(3px);box-shadow:0 0 0 #9d7d3655}
.monthly-gold-card:focus-visible{outline:3px solid #9d1832;outline-offset:3px}
.monthly-gold-note{font:400 11px/1.7 var(--sans);color:#52635d;margin:12px 0 0}
@media(hover:hover){.monthly-gold-card:hover{transform:translateY(-3px);box-shadow:0 5px 0 #9d7d3640,0 10px 17px #234c5528}}
@media(max-width:359px){.menu-shell #monthly-menu.monthly-gold{margin-inline:12px;padding-inline:10px}.monthly-gold-grid{gap:8px}.monthly-gold-copy{padding-inline:6px}.menu-shell #monthly-menu .monthly-gold-card h3{font-size:15px}.monthly-gold-book{font-size:10px}.monthly-gold-photo{height:89px}.monthly-gold-conditions{font-size:11px}.monthly-gold-saving{font-size:11px}}
@media(prefers-reduced-motion:reduce){.monthly-gold-card{transition:none}}
