.aa-season-strip{background:linear-gradient(105deg,#fffdf8,#f8f1ed);border:1px solid #e3d9c9;border-left:4px solid #d2a43a;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:17px;padding:15px 20px;display:flex}.aa-season-strip p{color:#9d721a;letter-spacing:.1em;margin:0 0 5px;font-size:9px;font-weight:800}.aa-season-strip h2{color:#133a2b;margin:0;font:600 22px Georgia,serif}.aa-season-strip>div>span{color:#68776e;font-size:11px}.aa-season-clock{flex-shrink:0;gap:16px;display:flex}.aa-season-clock>span{text-align:center;gap:4px;min-width:45px;display:grid}.aa-season-clock b{color:#123d2c;font-variant-numeric:tabular-nums;font:600 24px Georgia,serif}.aa-season-clock small{color:#7a6c63;letter-spacing:.06em;text-transform:uppercase;font-size:8px}@media (width<=1000px){.aa-season-strip{flex-direction:column;align-items:flex-start;gap:15px}.aa-season-clock{justify-content:space-between;gap:8px;width:100%}.aa-season-strip{padding:16px}.aa-season-clock b{font-size:22px}}.aa-season-strip{background:radial-gradient(circle at 82% 15%,#f5d57347,#0000 27%),linear-gradient(115deg,#fffdf8,#f4ead8 65%,#fff9e8);border-color:#d9c68e;border-left-width:5px;border-radius:12px;padding:19px 22px 25px;position:relative;overflow:hidden;box-shadow:0 12px 30px #5e440d14}.aa-season-strip:after{content:"$";color:#ab7d1812;font:700 120px Georgia,serif;position:absolute;top:-33px;right:29%;transform:rotate(12deg)}.aa-season-strip>div{z-index:1;position:relative}.aa-season-money{object-fit:contain;object-position:center;opacity:.88;filter:drop-shadow(0 6px 8px #49371233);pointer-events:none;width:132px;height:78px;position:absolute;bottom:-22px;left:2px}@media (width>=1001px){.aa-season-money{bottom:-24px;left:198px}}@media (width<=1000px){.aa-season-strip{gap:0;padding:22px 20px 24px}.aa-season-strip>div:first-child{width:100%;padding-right:0}.aa-season-money{object-fit:contain;object-position:center;width:116px;height:70px;margin:0;display:block;position:absolute;inset:55px 18px auto auto}.aa-season-clock{margin-top:16px}}@media (width<=430px){.aa-season-strip{padding:20px 18px 22px}.aa-season-strip p{max-width:100%;font-size:10px;line-height:1.45}.aa-season-strip h2{font-size:30px}.aa-season-strip>div>span{font-size:13px}.aa-season-money{width:112px;height:68px;top:55px;right:14px}.aa-season-clock{margin-top:14px}.aa-season-clock>span{min-width:0}.aa-season-clock b{font-size:27px}.aa-season-clock small{font-size:9px}}
