.brand-coupons_section__RwjzW{margin:2.5rem 0;border:1px solid #e7dce1;border-radius:16px;background:#fff;overflow:hidden;scroll-margin-top:110px}.brand-coupons_heading___tKtc{padding:28px 28px 24px;background:#fff5f8}.brand-coupons_eyebrow__HMgdN{display:block;color:#a52d53;font-size:10px;font-weight:800;letter-spacing:.16em;margin-bottom:10px}.brand-coupons_heading___tKtc h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.brand-coupons_heading___tKtc p{font-size:14px;color:#6b5b70;line-height:1.6}.brand-coupons_marketBar__PQsxv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid #eee6e9}.brand-coupons_markets__fy_Ja{display:flex;flex-wrap:wrap;gap:6px}.brand-coupons_markets__fy_Ja button{min-height:44px;display:flex;align-items:center;gap:8px;border-radius:7px;padding:10px 14px;border:1px solid transparent;background:transparent;color:#675b6d;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.brand-coupons_markets__fy_Ja button[aria-pressed=true]{background:#302735;color:#fff}.brand-coupons_markets__fy_Ja button span{font-size:10px;opacity:.8}.brand-coupons_currency__R14WW{color:#716575;font-size:11px;white-space:nowrap}.brand-coupons_results__hv7AV{padding:0 24px}.brand-coupons_storeHeading__cwt9I{font-size:12px;font-weight:700;padding:20px 0 0}.brand-coupons_storeHeading__cwt9I span{color:#716575;font-weight:400;overflow-wrap:anywhere}.brand-coupons_offer__mwTCF{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:24px;gap:24px;padding:24px 0}.brand-coupons_offer__mwTCF+.brand-coupons_offer__mwTCF{border-top:1px solid #eee6e9}.brand-coupons_saving__p1KRC{padding:16px 8px;border-radius:8px;background:#fff2f6;text-align:center;align-self:start}.brand-coupons_saving__p1KRC>span{display:block;font-family:var(--font-display),Georgia,serif;color:#9e224a;font-size:26px;line-height:1.15;font-weight:600}.brand-coupons_saving__p1KRC>span.brand-coupons_longSaving__NHuNr{font-size:20px;overflow-wrap:anywhere}.brand-coupons_saving__p1KRC small{display:block;font-size:10px;color:#835466;margin-top:9px}.brand-coupons_sourceStatus__6nfcc{color:#47634f;font-size:10px;font-weight:700;letter-spacing:.02em;margin-bottom:5px}.brand-coupons_details__CZiig h4{font-size:16px;font-weight:650;line-height:1.4;margin-bottom:5px}.brand-coupons_eligibility__F7YK3{color:#6b5b70;font-size:12px;line-height:1.6}.brand-coupons_actions__V98qm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 10px}.brand-coupons_codeGroup__4AWry{display:flex;flex-wrap:wrap;align-items:center;border:1px dashed #a97183;border-radius:6px;min-height:44px;overflow:hidden}.brand-coupons_codeGroup__4AWry code{font-size:13px;letter-spacing:.05em;font-weight:700;padding:10px 12px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.brand-coupons_codeGroup__4AWry button{min-height:44px;border:0;border-left:1px solid #eadde2;color:#8c2445;background:#fff2f6;font:inherit;font-size:11px;font-weight:700;padding:8px 12px;cursor:pointer}.brand-coupons_shop__URxsE{display:inline-flex;min-height:44px;align-items:center;gap:14px;color:#332a37;font-size:12px;font-weight:700;text-underline-offset:4px}.brand-coupons_help__2TsEK,.brand-coupons_terms__Nbm5c{color:#6b5b70;font-size:12px;line-height:1.7}.brand-coupons_help__2TsEK summary,.brand-coupons_terms__Nbm5c summary{cursor:pointer;padding:8px 0;color:#514455}.brand-coupons_help__2TsEK p,.brand-coupons_terms__Nbm5c p{margin:8px 0}.brand-coupons_help__2TsEK a,.brand-coupons_terms__Nbm5c a{color:#8c2445;text-underline-offset:3px}.brand-coupons_method__dJGY4{display:flex;gap:12px;padding:18px 24px;background:#f8f7f6;color:#686069;font-size:11px;line-height:1.7;border-top:1px solid #eee6e9}.brand-coupons_method__dJGY4>span{font-size:24px;line-height:1.2;color:#805c69}.brand-coupons_method__dJGY4 strong{color:#493d4c}.brand-coupons_help__2TsEK{padding:8px 24px 14px}.brand-coupons_empty__W06Qk{padding:24px 0}.brand-coupons_empty__W06Qk h4{font-size:15px}.brand-coupons_empty__W06Qk p{font-size:13px;color:#6b5b70;line-height:1.65;margin:8px 0}.brand-coupons_srOnly__IFgNz{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.brand-coupons_heading___tKtc{padding:22px 18px}.brand-coupons_marketBar__PQsxv{padding:12px;align-items:flex-start}.brand-coupons_markets__fy_Ja{flex-wrap:nowrap;gap:3px}.brand-coupons_markets__fy_Ja button{font-size:11px;padding:8px;gap:5px}.brand-coupons_currency__R14WW{display:none}.brand-coupons_results__hv7AV{padding:0 18px}.brand-coupons_offer__mwTCF{grid-template-columns:76px minmax(0,1fr);gap:14px}.brand-coupons_saving__p1KRC{padding:14px 4px}.brand-coupons_saving__p1KRC>span{font-size:22px}.brand-coupons_saving__p1KRC>span.brand-coupons_longSaving__NHuNr{font-size:17px}.brand-coupons_saving__p1KRC small{font-size:9px}.brand-coupons_details__CZiig h4{font-size:15px}.brand-coupons_actions__V98qm{gap:4px}.brand-coupons_method__dJGY4{padding:16px 18px}.brand-coupons_help__2TsEK{padding:8px 18px 14px}}