.deals_page__K_sMO{min-height:100svh;padding:22px 16px 70px;color:#332b22;background:radial-gradient(circle at 16% 8%,#f7e4b980,transparent 26rem),linear-gradient(180deg,#f7f1e7,#fffdf7 56%,#f6efe4)}.deals_wrap__KhuCW{max-width:1050px;margin:0 auto}.deals_header__jyHKB{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:30px}.deals_brand__4itRJ{color:#5e3c25;font-family:Georgia,serif;font-size:1.4rem;font-weight:900;text-decoration:none;letter-spacing:.09em}.deals_brand__4itRJ span{margin-left:6px;font-family:system-ui,sans-serif;font-size:.58rem;letter-spacing:.06em;color:#967b59}.deals_nav___BQei{display:flex;flex-wrap:wrap;gap:14px}.deals_footer__bFvMF a,.deals_nav___BQei a,.deals_source__ma2qv{color:#765136;text-underline-offset:4px}.deals_nav___BQei a{font-size:.83rem}.deals_hero__a4cW5{padding:clamp(26px,6vw,60px);background:#fff7e4;border:2px solid #e6cda1;border-radius:18px;box-shadow:0 14px 32px #79512f14}.deals_kicker__UEAFP{margin:0 0 16px;color:#a75a39;font-size:.73rem;font-weight:900;letter-spacing:.15em}.deals_hero__a4cW5 h1{margin:0 0 18px;color:#57351f;font-size:clamp(1.9rem,5.6vw,3.05rem);line-height:1.38;letter-spacing:-.035em}.deals_hero__a4cW5 p{max-width:44rem;margin:0;line-height:1.9;color:#614f3d}.deals_hero__a4cW5 .deals_caution__smSOs{margin-top:18px;padding:12px 14px;border-left:3px solid #aa7951;background:#ffffffa8;font-size:.82rem}.deals_board__4s_VS{padding-top:36px}.deals_boardHeading__w46cI{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.deals_boardHeading__w46cI h2{margin:0;font-size:1.4rem}.deals_count__t35F8{padding:7px 14px;border-radius:100px;color:#795032;background:#ead8b9;font-size:.8rem;font-weight:800}.deals_filters__P_1e2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:22px}.deals_filter__vEa04{min-height:95px;padding:14px;border:1.5px solid #dec9a8;border-radius:12px;background:#fffcf6;color:#624a37;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.deals_filter__vEa04:focus-visible,.deals_filter__vEa04:hover{border-color:#9b663e}.deals_filter__vEa04[data-active=true]{border-color:#9b663e;background:#f4e3c4;box-shadow:0 3px 0 #ad8b66}.deals_filter__vEa04 strong{display:block;margin-bottom:7px;font-size:.97rem}.deals_filter__vEa04 span{display:block;font-size:.73rem;line-height:1.45;color:#7c6d5a}.deals_empty__QCUIO{padding:45px 24px;border:1px solid #e4d4bb;border-radius:16px;background:#fffdfa;text-align:center}.deals_emptyIcon__srppZ{display:grid;place-items:center;margin:auto auto 10px;width:48px;height:48px;border-radius:50%;color:#92623b;background:#f4e6cf;font-size:2rem}.deals_empty__QCUIO h3{margin:0 0 10px;font-size:1.18rem}.deals_empty__QCUIO p{margin:0 auto;max-width:35rem;color:#68584a;line-height:1.85}.deals_grid__6v_JG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.deals_card__MN8XA{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid #e2ccb0;border-radius:17px;background:#fffdf7;box-shadow:0 10px 22px #6e4a2410}.deals_cardTop__oAFaB{display:flex;justify-content:space-between;align-items:center;gap:12px}.deals_category__CFV6t{padding:6px 12px;border-radius:100px;color:#7a4729;background:#f2debc;font-size:.77rem;font-weight:800}.deals_adLabel__NIhUZ{color:#7d6b58;font-size:.74rem}.deals_merchant__eJdOC{margin:0;color:#8e633f;font-size:.82rem;font-weight:700}.deals_card__MN8XA h3{margin:0;font-size:1.35rem;line-height:1.5}.deals_benefit__ni3tN{margin:0;color:#554230;line-height:1.75;font-weight:700}.deals_priceBox__nSVQh{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;padding:13px 16px;border-radius:11px;background:#fcf0dd}.deals_oldPrice__kGUiv{color:#796b5d;font-size:.81rem}.deals_priceBox__nSVQh>strong{color:#a23a2a;font-size:1.5rem}.deals_saving__8Et5w{color:#9a4f23;font-size:.83rem;font-weight:800}.deals_eligibility__7pQye{display:grid;grid-gap:5px;gap:5px;margin:0;color:#645344;font-size:.89rem;line-height:1.7}.deals_eligibility__7pQye strong{color:#4d3827}.deals_dates__vg8mb{display:grid;grid-gap:7px;gap:7px;margin:0;padding-top:11px;border-top:1px solid #eadbc8;font-size:.78rem}.deals_dates__vg8mb div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 12px}.deals_dates__vg8mb dt{color:#8a7664}.deals_dates__vg8mb dd{margin:0;font-weight:700}.deals_cta__QbMva{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:auto;padding:13px 16px;border-radius:10px;color:white;background:#96562b;font-weight:800;text-decoration:none}.deals_cta__QbMva:focus-visible,.deals_cta__QbMva:hover{background:#743f1f}.deals_source__ma2qv{align-self:center;font-size:.8rem}.deals_about__ztCtM{margin-top:36px;padding:26px;background:#f5e8d4;border-radius:14px}.deals_about__ztCtM h2{margin:0 0 12px;font-size:1.12rem}.deals_about__ztCtM ul{margin:0;padding-left:1.3rem;color:#635140;line-height:2}.deals_footer__bFvMF{display:grid;grid-gap:8px;gap:8px;margin-top:30px;padding-top:22px;border-top:1px solid #e2d3bd;font-size:.81rem;line-height:1.7;color:#6c5b48}.deals_footer__bFvMF p{margin:0}@media(max-width:850px){.deals_filters__P_1e2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:660px){.deals_grid__6v_JG{grid-template-columns:1fr}.deals_card__MN8XA{padding:19px}.deals_header__jyHKB{align-items:flex-start}.deals_brand__4itRJ{width:100%}.deals_filter__vEa04{min-height:87px;padding:12px}.deals_filter__vEa04 strong{font-size:.88rem}}