@font-face{font-family:cc_26x8xgdj_DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where([data-cc-scope~="26x8xgdj"]) :where([data-cc-scope~="26x8xgdj"]),:where([data-cc-scope~="26x8xgdj"]):where([data-cc-scope~="26x8xgdj"]){--color-bg: #FFFFFF;--color-surface: #FFFFFF;--color-surface-alt: #F6F7F8;--color-border: #E4E7EB;--color-text-primary: #202226;--color-text-secondary: #5F636B;--color-text-muted: #8A9099;--color-accent: #ED1C24;--color-accent-dark: #C9141B;--color-accent-light: #FFF0F1;--color-error: #C9141B;--color-success: #16834A;--color-overlay-warm: #202226;--font-display: "DM Sans", system-ui, sans-serif;--font-body: "cc_26x8xgdj_DM Sans", "DM Sans Fallback", "DM Sans Fallback Android", system-ui, sans-serif;--font-label: "cc_26x8xgdj_DM Sans", "DM Sans Fallback", "DM Sans Fallback Android", system-ui, sans-serif;--text-hero: clamp(40px, 6vw, 76px);--text-h1: clamp(32px, 4.5vw, 56px);--text-h2: clamp(28px, 3.5vw, 42px);--text-h3: clamp(20px, 2.5vw, 28px);--text-body-lg: 18px;--text-body: 16px;--text-small: 14px;--text-label: 12px;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 64px;--space-2xl: 96px;--space-3xl: 128px}:where([data-cc-scope~="26x8xgdj"]) *,:where([data-cc-scope~="26x8xgdj"]),:where([data-cc-scope~="26x8xgdj"]) *:before,:where([data-cc-scope~="26x8xgdj"]):before,:where([data-cc-scope~="26x8xgdj"]) *:after,:where([data-cc-scope~="26x8xgdj"]):after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar,:where([data-cc-scope~="26x8xgdj"]).account-sidebar{display:none}@media (min-width: 768px){:where([data-cc-scope~="26x8xgdj"]) .account-sidebar,:where([data-cc-scope~="26x8xgdj"]).account-sidebar{display:block}}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__nav,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__nav{position:sticky;top:calc(var(--header-height, 0px) + var(--space-md))}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__heading,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__heading{display:block;margin-bottom:var(--space-sm);font-family:var(--font-label);font-size:var(--text-label);font-weight:500;color:var(--color-text-muted)}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__list,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__link,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__link{display:block;padding:var(--space-xs) var(--space-sm);border-radius:2px;font-family:var(--font-body);font-size:var(--text-small);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease,background-color .2s ease}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__link:hover,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__link:hover,:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__link:focus-visible,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__link:focus-visible{color:var(--color-text-primary);outline:none}:where([data-cc-scope~="26x8xgdj"]) .account-sidebar__link--active,:where([data-cc-scope~="26x8xgdj"]).account-sidebar__link--active{color:var(--color-accent);font-weight:500;background:var(--color-accent-light)}:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .hero-slide,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .hero-slide,:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .image-slide,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .image-slide{height:auto;min-height:auto;display:block}:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .hero-slide-bg,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .hero-slide-bg{position:relative;inset:auto}:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .image-slide-media,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .image-slide-media{position:relative;inset:auto;width:100%;height:auto;object-fit:contain}:where([data-cc-scope~="26x8xgdj"]) .hero-slider--height-auto .hero-slide-content-wrap,:where([data-cc-scope~="26x8xgdj"]).hero-slider--height-auto .hero-slide-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-box,:where([data-cc-scope~="26x8xgdj"]).cart-progress-box{background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:12px;padding:.875rem 1rem 1.125rem;margin-bottom:1rem;box-shadow:0 2px 8px #0000000a}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-header,:where([data-cc-scope~="26x8xgdj"]).cart-progress-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-info,:where([data-cc-scope~="26x8xgdj"]).cart-progress-info{display:flex;align-items:center;gap:.5rem;min-width:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-icon,:where([data-cc-scope~="26x8xgdj"]).cart-progress-icon{font-size:1.125rem;line-height:1;flex-shrink:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-text,:where([data-cc-scope~="26x8xgdj"]).cart-progress-text{font-size:.8125rem;line-height:1.35;color:var(--color-text-primary, #202226);margin:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-text strong,:where([data-cc-scope~="26x8xgdj"]).cart-progress-text strong{color:var(--color-accent, #ED1C24);font-weight:700}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge{flex-shrink:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.25rem .5rem;border-radius:999px;background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);border:1px solid rgba(237,28,36,.15);white-space:nowrap}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge--opportunity,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge--opportunity{background:#fff7ed;color:#c2410c;border-color:#c2410c33}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge--success,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge--success{background:#ecfdf5;color:#047857;border-color:#04785733}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge--reward,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge--reward{background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);border-color:#ed1c2440}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge--complete,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge--complete{background:#f0fdf4;color:#15803d;border-color:#15803d40;box-shadow:0 0 6px #15803d1f}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-retreat-alert,:where([data-cc-scope~="26x8xgdj"]).cart-progress-retreat-alert{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:.75rem;background:#fffbeb;border:1px solid #FDE68A;border-radius:8px;font-size:.75rem;color:#92400e;animation:cc_26x8xgdj_fadeInRetreatAlert .25s ease}@keyframes cc_26x8xgdj_fadeInRetreatAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-retreat-icon,:where([data-cc-scope~="26x8xgdj"]).cart-progress-retreat-icon{font-size:.875rem;flex-shrink:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-retreat-text,:where([data-cc-scope~="26x8xgdj"]).cart-progress-retreat-text{flex:1;margin:0;font-weight:500;line-height:1.3}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-retreat-close,:where([data-cc-scope~="26x8xgdj"]).cart-progress-retreat-close{background:transparent;border:none;color:inherit;opacity:.7;cursor:pointer;padding:0 .25rem;font-size:.75rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-track-wrapper,:where([data-cc-scope~="26x8xgdj"]).cart-progress-track-wrapper{padding:0 .5rem;margin-bottom:.5rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-track,:where([data-cc-scope~="26x8xgdj"]).cart-progress-track{position:relative;height:6px;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:999px;margin-bottom:3.25rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-fill,:where([data-cc-scope~="26x8xgdj"]).cart-progress-fill{position:absolute;left:0;top:-1px;bottom:-1px;background:linear-gradient(90deg,#ed1c24,#ff4d55);border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #ed1c2466}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--1,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--1{left:33.333%}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--2,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--2{left:66.666%}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--3,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--3{left:100%}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-dot,:where([data-cc-scope~="26x8xgdj"]).cart-progress-dot{width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid var(--color-border, #E4E7EB);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted, #8A9099);transition:all .3s cubic-bezier(.16,1,.3,1);z-index:2;box-shadow:0 1px 3px #00000014}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--achieved .cart-progress-dot,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--achieved .cart-progress-dot{background:var(--color-accent, #ED1C24);border-color:var(--color-accent, #ED1C24);color:#fff;box-shadow:0 0 8px #ed1c2473}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--active .cart-progress-dot,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--active .cart-progress-dot{border-color:var(--color-accent, #ED1C24);color:var(--color-accent, #ED1C24);background:#fff;box-shadow:0 0 0 3px #ed1c2433;animation:cc_26x8xgdj_activeDotPulse 1.8s infinite ease-in-out}@keyframes cc_26x8xgdj_activeDotPulse{0%{box-shadow:0 0 #ed1c2459}70%{box-shadow:0 0 0 6px #ed1c2400}to{box-shadow:0 0 #ed1c2400}}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--locked .cart-progress-dot,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--locked .cart-progress-dot{background:var(--color-surface-alt, #F6F7F8);border-color:var(--color-border, #E4E7EB);color:#b0b5bd}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step-label,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step-label{position:absolute;top:24px;display:flex;flex-direction:column;align-items:center;white-space:nowrap;text-align:center}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step-price,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step-price{font-size:.6875rem;font-weight:700;color:var(--color-text-secondary, #5F636B);line-height:1.25}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step-title,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step-title{font-size:.625rem;color:var(--color-text-muted, #8A9099);line-height:1.25;margin-top:1px}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--achieved .cart-progress-step-price,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--achieved .cart-progress-step-price{color:var(--color-accent, #ED1C24)}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--achieved .cart-progress-step-title,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--achieved .cart-progress-step-title{color:var(--color-text-primary, #202226);font-weight:600}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--3 .cart-progress-step-label,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--3 .cart-progress-step-label{align-items:flex-end;right:0;transform:none}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step--1 .cart-progress-step-label,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step--1 .cart-progress-step-label{align-items:center}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger{margin-top:.5rem;padding:.625rem .875rem;background:linear-gradient(135deg,#fff0f1,#fff);border:1px solid rgba(237,28,36,.25);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:.625rem;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1)}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger:hover,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger:hover{border-color:var(--color-accent, #ED1C24);box-shadow:0 4px 12px #ed1c241f;transform:translateY(-1px)}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-left,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-left{display:flex;align-items:center;gap:.625rem;min-width:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-icon,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-icon{font-size:1.25rem;flex-shrink:0;line-height:1}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-info,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-info{display:flex;flex-direction:column;min-width:0}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-title,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-title{font-size:.75rem;font-weight:700;color:var(--color-text-primary, #202226);line-height:1.2}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-desc,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-desc{font-size:.6875rem;color:var(--color-text-secondary, #5F636B);margin-top:.125rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-gift-trigger-btn,:where([data-cc-scope~="26x8xgdj"]).cart-progress-gift-trigger-btn{flex-shrink:0;font-size:.6875rem;font-weight:700;color:var(--color-accent, #ED1C24);padding:.25rem .5rem;border-radius:6px;background:#fff;border:1px solid rgba(237,28,36,.2);white-space:nowrap}@media (max-width: 480px){:where([data-cc-scope~="26x8xgdj"]) .cart-progress-box,:where([data-cc-scope~="26x8xgdj"]).cart-progress-box{padding:.75rem .875rem 1rem;border-radius:10px}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-header,:where([data-cc-scope~="26x8xgdj"]).cart-progress-header{flex-direction:column;align-items:flex-start;gap:.375rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-badge,:where([data-cc-scope~="26x8xgdj"]).cart-progress-badge{align-self:flex-start}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-text,:where([data-cc-scope~="26x8xgdj"]).cart-progress-text{font-size:.75rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step-price,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step-price{font-size:.625rem}:where([data-cc-scope~="26x8xgdj"]) .cart-progress-step-title,:where([data-cc-scope~="26x8xgdj"]).cart-progress-step-title{font-size:.5625rem}}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-section,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-section{margin-top:1rem;padding-top:.875rem;border-top:1px dashed var(--color-border, #E4E7EB)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-header,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-header{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.75rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-title-row,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-title-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-title-wrap,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-title-wrap{display:flex;align-items:center;gap:.375rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-title-icon,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-title-icon{font-size:1rem;line-height:1}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-title,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-title{font-size:.8125rem;font-weight:700;color:var(--color-text-primary, #202226);letter-spacing:-.01em}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-quota-badge,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-quota-badge{font-size:.6875rem;font-weight:700;padding:.2rem .5rem;border-radius:999px;background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-secondary, #5F636B);border:1px solid var(--color-border, #E4E7EB)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-group-selector,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-group-selector{display:flex;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;padding:.1875rem;gap:.1875rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-group-tab,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-group-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;border-radius:6px;border:none;background:transparent;color:var(--color-text-secondary, #5F636B);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-group-tab:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).cart-rewards-group-tab:hover:not(:disabled){color:var(--color-text-primary, #202226)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-group-tab--active,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-group-tab--active{background:var(--color-surface, #FFFFFF);color:var(--color-accent, #ED1C24);box-shadow:0 1px 3px #00000014}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-group-tab-emoji,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-group-tab-emoji{font-size:.875rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border-radius:8px;font-size:.75rem;line-height:1.35;margin-bottom:.75rem;animation:cc_26x8xgdj_fadeInRewardsAlert .25s ease-out}@keyframes cc_26x8xgdj_fadeInRewardsAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert-icon,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert-icon{flex-shrink:0;font-size:.875rem;line-height:1.2}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert-text,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert-text{flex:1;margin:0}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert-close,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert-close{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:.75rem;padding:0 .25rem;line-height:1}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert-close:hover,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert-close:hover{opacity:1}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert--success,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert--success{background:#e8f5e9;color:#1b5e20;border:1px solid rgba(27,94,32,.2)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert--warning,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert--warning{background:#fff8e1;color:#b45309;border:1px solid rgba(180,83,9,.2)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert--error,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert--error{background:#ffebee;color:#c62828;border:1px solid rgba(198,40,40,.2)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-alert--info,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-alert--info{background:#e3f2fd;color:#1565c0;border:1px solid rgba(21,101,192,.2)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-grid,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.625rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-card,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-card{display:flex;gap:.625rem;padding:.625rem;background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:10px;transition:all .2s ease;position:relative}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-card:hover,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-card:hover{border-color:#d0d5dd;box-shadow:0 2px 6px #0000000a}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-card--selected,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-card--selected{border-color:#4caf50;background:#f9fdf9}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-image-wrapper,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-image-wrapper{position:relative;width:72px;height:72px;flex-shrink:0;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-image,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-image{width:100%;height:100%;object-fit:cover;display:block}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-placeholder,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-placeholder{font-size:1.5rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-free-tag,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-free-tag{position:absolute;bottom:0;left:0;right:0;background:#16834a;color:#fff;font-size:.5625rem;font-weight:700;text-align:center;padding:.125rem 0;text-transform:uppercase;letter-spacing:.02em}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-details,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-details{flex:1;min-width:0;display:flex;flex-direction:column}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-name,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-name{font-size:.75rem;font-weight:600;color:var(--color-text-primary, #202226);line-height:1.3;margin:0 0 .1875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-stage,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-stage{font-size:.625rem;color:var(--color-text-muted, #8A9099);margin-bottom:.375rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-action-wrap,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-action-wrap{margin-top:auto}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-btn,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-btn{width:100%;padding:.3125rem .625rem;border-radius:6px;border:none;background:var(--color-accent, #ED1C24);color:#fff;font-size:.6875rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-btn:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-btn:hover:not(:disabled){background:#d8131b;box-shadow:0 2px 4px #ed1c2440}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-btn--disabled,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-btn--disabled{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-muted, #8A9099);border:1px solid var(--color-border, #E4E7EB);cursor:not-allowed}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-btn--disabled:hover,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-btn--disabled:hover{background:var(--color-surface-alt, #F6F7F8);box-shadow:none}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-selected-row,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-selected-row{display:flex;align-items:center;justify-content:space-between;gap:.375rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-added-tag,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-added-tag{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;color:#16834a;background:#e8f5e9;padding:.2rem .4rem;border-radius:4px}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-remove-btn,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-remove-btn{background:transparent;border:none;color:var(--color-text-muted, #8A9099);font-size:.6875rem;text-decoration:underline;cursor:pointer;padding:.2rem .25rem;transition:color .2s ease}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-remove-btn:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-remove-btn:hover:not(:disabled){color:var(--color-accent, #ED1C24)}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-btn-loading,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-btn-loading{display:inline-flex;align-items:center;gap:.375rem}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-spinner,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-spinner{width:10px;height:10px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:cc_26x8xgdj_rewardsSpin .7s linear infinite;display:inline-block}@keyframes cc_26x8xgdj_rewardsSpin{to{transform:rotate(360deg)}}@media (max-width: 380px){:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-grid,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-grid{grid-template-columns:1fr}:where([data-cc-scope~="26x8xgdj"]) .cart-rewards-gift-image-wrapper,:where([data-cc-scope~="26x8xgdj"]).cart-rewards-gift-image-wrapper{width:60px;height:60px}}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar{width:340px;max-width:340px;height:100vh;background:var(--color-surface, #FFFFFF);border-right:1px solid var(--color-border, #E4E7EB);box-shadow:-10px 0 35px #00000012;display:flex;flex-direction:column;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s ease;z-index:1002;overflow:hidden;position:relative}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar:not(.kpf-gift-sidecar--open),:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar:not(.kpf-gift-sidecar--open){display:none}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-header,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-header{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.25rem;border-bottom:1px solid var(--color-border, #E4E7EB);background:var(--color-surface, #FFFFFF);flex-shrink:0}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-title-wrap,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-title-wrap{display:flex;align-items:center;gap:.625rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-badge-icon,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-badge-icon{width:36px;height:36px;border-radius:8px;background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);display:flex;align-items:center;justify-content:center;font-size:1.125rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-text-wrap,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-text-wrap{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-title,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-title{display:block!important;font-size:.9375rem;font-weight:700;color:var(--color-text-primary, #202226);margin:0;line-height:1.25}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-quota,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-quota{display:inline-flex!important;align-items:center;font-size:.6875rem;font-weight:600;color:#16834a;background:#e8f5e9;padding:2px 7px;border-radius:4px;line-height:1.25}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-close,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:none;background:transparent;color:var(--color-text-muted, #8A9099);cursor:pointer;transition:all .2s ease}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-close:hover,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-close:hover{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-primary, #202226)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-tabs,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-tabs{display:flex;padding:.625rem 1.25rem;background:var(--color-surface-alt, #F6F7F8);border-bottom:1px solid var(--color-border, #E4E7EB);gap:.375rem;flex-shrink:0}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-tab,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.4375rem .5rem;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--color-text-secondary, #5F636B);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-tab:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-tab:hover:not(:disabled){color:var(--color-text-primary, #202226)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-tab--active,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-tab--active{background:var(--color-surface, #FFFFFF);color:var(--color-accent, #ED1C24);border-color:var(--color-border, #E4E7EB);box-shadow:0 1px 3px #0000000f}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-tab-emoji,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-tab-emoji{font-size:.875rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-alert,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-alert{display:flex;align-items:flex-start;gap:.5rem;margin:.75rem 1.25rem 0;padding:.5rem .625rem;border-radius:8px;font-size:.75rem;line-height:1.35;animation:cc_26x8xgdj_fadeInGiftAlert .2s ease;flex-shrink:0}@keyframes cc_26x8xgdj_fadeInGiftAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-alert-icon,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-alert-icon{flex-shrink:0;font-size:.875rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-alert-text,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-alert-text{flex:1;margin:0}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-alert-close,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-alert-close{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:.75rem;padding:0 .25rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-alert-close:hover,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-alert-close:hover{opacity:1}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-alert--success,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-alert--success{background:#e8f5e9;color:#1b5e20;border:1px solid rgba(27,94,32,.2)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-alert--warning,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-alert--warning{background:#fff8e1;color:#b45309;border:1px solid rgba(180,83,9,.2)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-alert--error,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-alert--error{background:#ffebee;color:#c62828;border:1px solid rgba(198,40,40,.2)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-alert--info,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-alert--info{background:#e3f2fd;color:#1565c0;border:1px solid rgba(21,101,192,.2)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-list,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-list{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-card,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-card{display:flex;gap:.75rem;padding:.75rem;background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:10px;transition:all .2s ease;position:relative}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-card:hover,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-card:hover{border-color:#cfd4dc;box-shadow:0 2px 8px #0000000d}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-card--selected,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-card--selected{border-color:#4caf50;background:#f9fdf9}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-img-box,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-img-box{position:relative;width:80px;height:80px;flex-shrink:0;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-img,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-img{width:100%;height:100%;object-fit:cover;display:block}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-img-placeholder,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-img-placeholder{font-size:1.75rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-badge-free,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-badge-free{position:absolute;bottom:0;left:0;right:0;background:#16834a;color:#fff;font-size:.5625rem;font-weight:700;text-align:center;padding:.125rem 0;letter-spacing:.03em}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-content,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-content{flex:1;min-width:0;display:flex;flex-direction:column}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-stage-tag,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-stage-tag{font-size:.625rem;font-weight:600;color:var(--color-accent, #ED1C24);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.1875rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-name,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-name{font-size:.8125rem;font-weight:600;color:var(--color-text-primary, #202226);line-height:1.3;margin:0 0 .3125rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-pricing,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-pricing{display:flex;align-items:baseline;gap:.375rem;margin-bottom:.5rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-original-price,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-original-price{font-size:.75rem;color:var(--color-text-muted, #8A9099);text-decoration:line-through}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-free-price,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-free-price{font-size:.8125rem;font-weight:700;color:#16834a}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-action,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-action{margin-top:auto}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-btn,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-btn{width:100%;padding:.375rem .625rem;border-radius:6px;border:none;background:var(--color-accent, #ED1C24);color:#fff;font-size:.75rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;min-height:30px}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-btn:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).kpf-gift-btn:hover:not(:disabled){background:#d8131b;box-shadow:0 2px 6px #ed1c244d}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-btn--disabled,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-btn--disabled{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-muted, #8A9099);border:1px solid var(--color-border, #E4E7EB);cursor:not-allowed}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-selected-row,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-selected-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-in-cart-badge,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-in-cart-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;color:#16834a;background:#e8f5e9;padding:.25rem .5rem;border-radius:4px}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-remove-link,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-remove-link{background:transparent;border:none;color:var(--color-text-muted, #8A9099);font-size:.6875rem;text-decoration:underline;cursor:pointer;padding:.2rem .25rem;transition:color .2s ease}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-remove-link:hover:not(:disabled),:where([data-cc-scope~="26x8xgdj"]).kpf-gift-remove-link:hover:not(:disabled){color:var(--color-accent, #ED1C24)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-loading-spinner,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-loading-spinner{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:cc_26x8xgdj_giftSpin .7s linear infinite;display:inline-block}@keyframes cc_26x8xgdj_giftSpin{to{transform:rotate(360deg)}}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-bottomsheet-backdrop,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-bottomsheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1045;animation:cc_26x8xgdj_fadeInGiftBackdrop .25s ease forwards}@keyframes cc_26x8xgdj_fadeInGiftBackdrop{0%{opacity:0}to{opacity:1}}@media (max-width: 767px){:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar{position:fixed;top:auto;bottom:0;left:0;right:0;width:100vw;max-width:100vw;height:auto;max-height:82vh;border-radius:20px 20px 0 0;border-right:none;border-top:1px solid var(--color-border, #E4E7EB);box-shadow:0 -10px 40px #00000040;transform:translateY(100%);transition:transform .32s cubic-bezier(.16,1,.3,1);z-index:1050;background:#fff}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar--open,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar--open{display:flex!important;transform:translateY(0)}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-header,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-header{padding:1.125rem 1.25rem;border-radius:20px 20px 0 0}:where([data-cc-scope~="26x8xgdj"]) .kpf-gift-sidecar-list,:where([data-cc-scope~="26x8xgdj"]).kpf-gift-sidecar-list{padding:.875rem 1rem 2rem}}@font-face{font-family:cc_EoErPYd1uD_DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where([data-cc-scope~=EoErPYd1uD]) :where([data-cc-scope~=EoErPYd1uD]),:where([data-cc-scope~=EoErPYd1uD]):where([data-cc-scope~=EoErPYd1uD]){--color-bg: #FFFFFF;--color-surface: #FFFFFF;--color-surface-alt: #F6F7F8;--color-border: #E4E7EB;--color-text-primary: #202226;--color-text-secondary: #5F636B;--color-text-muted: #8A9099;--color-accent: #ED1C24;--color-accent-dark: #C9141B;--color-accent-light: #FFF0F1;--color-error: #C9141B;--color-success: #16834A;--color-overlay-warm: #202226;--font-display: "DM Sans", system-ui, sans-serif;--font-body: "cc_EoErPYd1uD_DM Sans", "DM Sans Fallback", "DM Sans Fallback Android", system-ui, sans-serif;--font-label: "cc_EoErPYd1uD_DM Sans", "DM Sans Fallback", "DM Sans Fallback Android", system-ui, sans-serif;--text-hero: clamp(40px, 6vw, 76px);--text-h1: clamp(32px, 4.5vw, 56px);--text-h2: clamp(28px, 3.5vw, 42px);--text-h3: clamp(20px, 2.5vw, 28px);--text-body-lg: 18px;--text-body: 16px;--text-small: 14px;--text-label: 12px;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 64px;--space-2xl: 96px;--space-3xl: 128px}:where([data-cc-scope~=EoErPYd1uD]) *,:where([data-cc-scope~=EoErPYd1uD]),:where([data-cc-scope~=EoErPYd1uD]) *:before,:where([data-cc-scope~=EoErPYd1uD]):before,:where([data-cc-scope~=EoErPYd1uD]) *:after,:where([data-cc-scope~=EoErPYd1uD]):after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar{display:none}@media (min-width: 768px){:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar{display:block}}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__nav,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__nav{position:sticky;top:calc(var(--header-height, 0px) + var(--space-md))}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__heading,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__heading{display:block;margin-bottom:var(--space-sm);font-family:var(--font-label);font-size:var(--text-label);font-weight:500;color:var(--color-text-muted)}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__list,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__link,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__link{display:block;padding:var(--space-xs) var(--space-sm);border-radius:2px;font-family:var(--font-body);font-size:var(--text-small);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease,background-color .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__link:hover,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__link:hover,:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__link:focus-visible,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__link:focus-visible{color:var(--color-text-primary);outline:none}:where([data-cc-scope~=EoErPYd1uD]) .account-sidebar__link--active,:where([data-cc-scope~=EoErPYd1uD]).account-sidebar__link--active{color:var(--color-accent);font-weight:500;background:var(--color-accent-light)}:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .hero-slide,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .hero-slide,:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .image-slide,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .image-slide{height:auto;min-height:auto;display:block}:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .hero-slide-bg,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .hero-slide-bg{position:relative;inset:auto}:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .hero-slide-media,:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .image-slide-media,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .image-slide-media{position:relative;inset:auto;width:100%;height:auto;object-fit:contain}:where([data-cc-scope~=EoErPYd1uD]) .hero-slider--height-auto .hero-slide-content-wrap,:where([data-cc-scope~=EoErPYd1uD]).hero-slider--height-auto .hero-slide-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-box,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-box{background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:12px;padding:.875rem 1rem 1.125rem;margin-bottom:1rem;box-shadow:0 2px 8px #0000000a}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-header,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-info,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-info{display:flex;align-items:center;gap:.5rem;min-width:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-icon,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-icon{font-size:1.125rem;line-height:1;flex-shrink:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-text,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-text{font-size:.8125rem;line-height:1.35;color:var(--color-text-primary, #202226);margin:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-text strong,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-text strong{color:var(--color-accent, #ED1C24);font-weight:700}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge{flex-shrink:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.25rem .5rem;border-radius:999px;background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);border:1px solid rgba(237,28,36,.15);white-space:nowrap}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge--opportunity,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge--opportunity{background:#fff7ed;color:#c2410c;border-color:#c2410c33}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge--success,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge--success{background:#ecfdf5;color:#047857;border-color:#04785733}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge--reward,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge--reward{background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);border-color:#ed1c2440}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge--complete,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge--complete{background:#f0fdf4;color:#15803d;border-color:#15803d40;box-shadow:0 0 6px #15803d1f}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-retreat-alert,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-retreat-alert{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:.75rem;background:#fffbeb;border:1px solid #FDE68A;border-radius:8px;font-size:.75rem;color:#92400e;animation:cc_EoErPYd1uD_fadeInRetreatAlert .25s ease}@keyframes cc_EoErPYd1uD_fadeInRetreatAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-retreat-icon,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-retreat-icon{font-size:.875rem;flex-shrink:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-retreat-text,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-retreat-text{flex:1;margin:0;font-weight:500;line-height:1.3}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-retreat-close,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-retreat-close{background:transparent;border:none;color:inherit;opacity:.7;cursor:pointer;padding:0 .25rem;font-size:.75rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-track-wrapper,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-track-wrapper{padding:0 .5rem;margin-bottom:.5rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-track,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-track{position:relative;height:6px;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:999px;margin-bottom:3.25rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-fill,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-fill{position:absolute;left:0;top:-1px;bottom:-1px;background:linear-gradient(90deg,#ed1c24,#ff4d55);border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #ed1c2466}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--1,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--1{left:33.333%}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--2,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--2{left:66.666%}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--3,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--3{left:100%}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-dot,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-dot{width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid var(--color-border, #E4E7EB);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted, #8A9099);transition:all .3s cubic-bezier(.16,1,.3,1);z-index:2;box-shadow:0 1px 3px #00000014}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--achieved .cart-progress-dot,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--achieved .cart-progress-dot{background:var(--color-accent, #ED1C24);border-color:var(--color-accent, #ED1C24);color:#fff;box-shadow:0 0 8px #ed1c2473}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--active .cart-progress-dot,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--active .cart-progress-dot{border-color:var(--color-accent, #ED1C24);color:var(--color-accent, #ED1C24);background:#fff;box-shadow:0 0 0 3px #ed1c2433;animation:cc_EoErPYd1uD_activeDotPulse 1.8s infinite ease-in-out}@keyframes cc_EoErPYd1uD_activeDotPulse{0%{box-shadow:0 0 #ed1c2459}70%{box-shadow:0 0 0 6px #ed1c2400}to{box-shadow:0 0 #ed1c2400}}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--locked .cart-progress-dot,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--locked .cart-progress-dot{background:var(--color-surface-alt, #F6F7F8);border-color:var(--color-border, #E4E7EB);color:#b0b5bd}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step-label,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step-label{position:absolute;top:24px;display:flex;flex-direction:column;align-items:center;white-space:nowrap;text-align:center}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step-price,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step-price{font-size:.6875rem;font-weight:700;color:var(--color-text-secondary, #5F636B);line-height:1.25}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step-title,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step-title{font-size:.625rem;color:var(--color-text-muted, #8A9099);line-height:1.25;margin-top:1px}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--achieved .cart-progress-step-price,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--achieved .cart-progress-step-price{color:var(--color-accent, #ED1C24)}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--achieved .cart-progress-step-title,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--achieved .cart-progress-step-title{color:var(--color-text-primary, #202226);font-weight:600}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--3 .cart-progress-step-label,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--3 .cart-progress-step-label{align-items:flex-end;right:0;transform:none}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step--1 .cart-progress-step-label,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step--1 .cart-progress-step-label{align-items:center}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger{margin-top:.5rem;padding:.625rem .875rem;background:linear-gradient(135deg,#fff0f1,#fff);border:1px solid rgba(237,28,36,.25);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:.625rem;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1)}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger:hover,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger:hover{border-color:var(--color-accent, #ED1C24);box-shadow:0 4px 12px #ed1c241f;transform:translateY(-1px)}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-left,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-left{display:flex;align-items:center;gap:.625rem;min-width:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-icon,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-icon{font-size:1.25rem;flex-shrink:0;line-height:1}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-info,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-info{display:flex;flex-direction:column;min-width:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-title,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-title{font-size:.75rem;font-weight:700;color:var(--color-text-primary, #202226);line-height:1.2}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-desc,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-desc{font-size:.6875rem;color:var(--color-text-secondary, #5F636B);margin-top:.125rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-gift-trigger-btn,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-gift-trigger-btn{flex-shrink:0;font-size:.6875rem;font-weight:700;color:var(--color-accent, #ED1C24);padding:.25rem .5rem;border-radius:6px;background:#fff;border:1px solid rgba(237,28,36,.2);white-space:nowrap}@media (max-width: 480px){:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-box,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-box{padding:.75rem .875rem 1rem;border-radius:10px}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-header,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-header{flex-direction:column;align-items:flex-start;gap:.375rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-badge,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-badge{align-self:flex-start}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-text,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-text{font-size:.75rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step-price,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step-price{font-size:.625rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-progress-step-title,:where([data-cc-scope~=EoErPYd1uD]).cart-progress-step-title{font-size:.5625rem}}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-section,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-section{margin-top:1rem;padding-top:.875rem;border-top:1px dashed var(--color-border, #E4E7EB)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-header,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-header{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.75rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-title-row,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-title-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-title-wrap,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-title-wrap{display:flex;align-items:center;gap:.375rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-title-icon,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-title-icon{font-size:1rem;line-height:1}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-title,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-title{font-size:.8125rem;font-weight:700;color:var(--color-text-primary, #202226);letter-spacing:-.01em}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-quota-badge,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-quota-badge{font-size:.6875rem;font-weight:700;padding:.2rem .5rem;border-radius:999px;background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-secondary, #5F636B);border:1px solid var(--color-border, #E4E7EB)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-group-selector,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-group-selector{display:flex;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;padding:.1875rem;gap:.1875rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-group-tab,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-group-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.375rem .5rem;border-radius:6px;border:none;background:transparent;color:var(--color-text-secondary, #5F636B);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-group-tab:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-group-tab:hover:not(:disabled){color:var(--color-text-primary, #202226)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-group-tab--active,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-group-tab--active{background:var(--color-surface, #FFFFFF);color:var(--color-accent, #ED1C24);box-shadow:0 1px 3px #00000014}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-group-tab-emoji,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-group-tab-emoji{font-size:.875rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;border-radius:8px;font-size:.75rem;line-height:1.35;margin-bottom:.75rem;animation:cc_EoErPYd1uD_fadeInRewardsAlert .25s ease-out}@keyframes cc_EoErPYd1uD_fadeInRewardsAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert-icon,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert-icon{flex-shrink:0;font-size:.875rem;line-height:1.2}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert-text,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert-text{flex:1;margin:0}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert-close,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert-close{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:.75rem;padding:0 .25rem;line-height:1}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert-close:hover,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert-close:hover{opacity:1}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert--success,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert--success{background:#e8f5e9;color:#1b5e20;border:1px solid rgba(27,94,32,.2)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert--warning,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert--warning{background:#fff8e1;color:#b45309;border:1px solid rgba(180,83,9,.2)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert--error,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert--error{background:#ffebee;color:#c62828;border:1px solid rgba(198,40,40,.2)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-alert--info,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-alert--info{background:#e3f2fd;color:#1565c0;border:1px solid rgba(21,101,192,.2)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-grid,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.625rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-card,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-card{display:flex;gap:.625rem;padding:.625rem;background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:10px;transition:all .2s ease;position:relative}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-card:hover,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-card:hover{border-color:#d0d5dd;box-shadow:0 2px 6px #0000000a}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-card--selected,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-card--selected{border-color:#4caf50;background:#f9fdf9}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-image-wrapper,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-image-wrapper{position:relative;width:72px;height:72px;flex-shrink:0;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-image,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-image{width:100%;height:100%;object-fit:cover;display:block}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-placeholder,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-placeholder{font-size:1.5rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-free-tag,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-free-tag{position:absolute;bottom:0;left:0;right:0;background:#16834a;color:#fff;font-size:.5625rem;font-weight:700;text-align:center;padding:.125rem 0;text-transform:uppercase;letter-spacing:.02em}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-details,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-details{flex:1;min-width:0;display:flex;flex-direction:column}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-name,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-name{font-size:.75rem;font-weight:600;color:var(--color-text-primary, #202226);line-height:1.3;margin:0 0 .1875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-stage,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-stage{font-size:.625rem;color:var(--color-text-muted, #8A9099);margin-bottom:.375rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-action-wrap,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-action-wrap{margin-top:auto}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-btn,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-btn{width:100%;padding:.3125rem .625rem;border-radius:6px;border:none;background:var(--color-accent, #ED1C24);color:#fff;font-size:.6875rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-btn:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-btn:hover:not(:disabled){background:#d8131b;box-shadow:0 2px 4px #ed1c2440}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-btn--disabled,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-btn--disabled{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-muted, #8A9099);border:1px solid var(--color-border, #E4E7EB);cursor:not-allowed}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-btn--disabled:hover,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-btn--disabled:hover{background:var(--color-surface-alt, #F6F7F8);box-shadow:none}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-selected-row,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-selected-row{display:flex;align-items:center;justify-content:space-between;gap:.375rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-added-tag,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-added-tag{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;color:#16834a;background:#e8f5e9;padding:.2rem .4rem;border-radius:4px}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-remove-btn,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-remove-btn{background:transparent;border:none;color:var(--color-text-muted, #8A9099);font-size:.6875rem;text-decoration:underline;cursor:pointer;padding:.2rem .25rem;transition:color .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-remove-btn:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-remove-btn:hover:not(:disabled){color:var(--color-accent, #ED1C24)}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-btn-loading,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-btn-loading{display:inline-flex;align-items:center;gap:.375rem}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-spinner,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-spinner{width:10px;height:10px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:cc_EoErPYd1uD_rewardsSpin .7s linear infinite;display:inline-block}@keyframes cc_EoErPYd1uD_rewardsSpin{to{transform:rotate(360deg)}}@media (max-width: 380px){:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-grid,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-grid{grid-template-columns:1fr}:where([data-cc-scope~=EoErPYd1uD]) .cart-rewards-gift-image-wrapper,:where([data-cc-scope~=EoErPYd1uD]).cart-rewards-gift-image-wrapper{width:60px;height:60px}}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar{width:340px;max-width:340px;height:100vh;background:var(--color-surface, #FFFFFF);border-right:1px solid var(--color-border, #E4E7EB);box-shadow:-10px 0 35px #00000012;display:flex;flex-direction:column;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s ease;z-index:1002;overflow:hidden;position:relative}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar:not(.kpf-gift-sidecar--open),:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar:not(.kpf-gift-sidecar--open){display:none}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-header,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-header{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.25rem;border-bottom:1px solid var(--color-border, #E4E7EB);background:var(--color-surface, #FFFFFF);flex-shrink:0}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-title-wrap,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-title-wrap{display:flex;align-items:center;gap:.625rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-badge-icon,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-badge-icon{width:36px;height:36px;border-radius:8px;background:var(--color-accent-light, #FFF0F1);color:var(--color-accent, #ED1C24);display:flex;align-items:center;justify-content:center;font-size:1.125rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-text-wrap,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-text-wrap{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-title,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-title{display:block!important;font-size:.9375rem;font-weight:700;color:var(--color-text-primary, #202226);margin:0;line-height:1.25}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-quota,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-quota{display:inline-flex!important;align-items:center;font-size:.6875rem;font-weight:600;color:#16834a;background:#e8f5e9;padding:2px 7px;border-radius:4px;line-height:1.25}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-close,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:none;background:transparent;color:var(--color-text-muted, #8A9099);cursor:pointer;transition:all .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-close:hover,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-close:hover{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-primary, #202226)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-tabs,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-tabs{display:flex;padding:.625rem 1.25rem;background:var(--color-surface-alt, #F6F7F8);border-bottom:1px solid var(--color-border, #E4E7EB);gap:.375rem;flex-shrink:0}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-tab,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.4375rem .5rem;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--color-text-secondary, #5F636B);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-tab:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-tab:hover:not(:disabled){color:var(--color-text-primary, #202226)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-tab--active,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-tab--active{background:var(--color-surface, #FFFFFF);color:var(--color-accent, #ED1C24);border-color:var(--color-border, #E4E7EB);box-shadow:0 1px 3px #0000000f}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-tab-emoji,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-tab-emoji{font-size:.875rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-alert,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-alert{display:flex;align-items:flex-start;gap:.5rem;margin:.75rem 1.25rem 0;padding:.5rem .625rem;border-radius:8px;font-size:.75rem;line-height:1.35;animation:cc_EoErPYd1uD_fadeInGiftAlert .2s ease;flex-shrink:0}@keyframes cc_EoErPYd1uD_fadeInGiftAlert{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-alert-icon,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-alert-icon{flex-shrink:0;font-size:.875rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-alert-text,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-alert-text{flex:1;margin:0}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-alert-close,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-alert-close{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:.75rem;padding:0 .25rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-alert-close:hover,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-alert-close:hover{opacity:1}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-alert--success,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-alert--success{background:#e8f5e9;color:#1b5e20;border:1px solid rgba(27,94,32,.2)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-alert--warning,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-alert--warning{background:#fff8e1;color:#b45309;border:1px solid rgba(180,83,9,.2)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-alert--error,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-alert--error{background:#ffebee;color:#c62828;border:1px solid rgba(198,40,40,.2)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-alert--info,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-alert--info{background:#e3f2fd;color:#1565c0;border:1px solid rgba(21,101,192,.2)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-list,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-list{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-card,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-card{display:flex;gap:.75rem;padding:.75rem;background:var(--color-surface, #FFFFFF);border:1px solid var(--color-border, #E4E7EB);border-radius:10px;transition:all .2s ease;position:relative}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-card:hover,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-card:hover{border-color:#cfd4dc;box-shadow:0 2px 8px #0000000d}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-card--selected,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-card--selected{border-color:#4caf50;background:#f9fdf9}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-img-box,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-img-box{position:relative;width:80px;height:80px;flex-shrink:0;background:var(--color-surface-alt, #F6F7F8);border:1px solid var(--color-border, #E4E7EB);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-img,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-img{width:100%;height:100%;object-fit:cover;display:block}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-img-placeholder,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-img-placeholder{font-size:1.75rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-badge-free,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-badge-free{position:absolute;bottom:0;left:0;right:0;background:#16834a;color:#fff;font-size:.5625rem;font-weight:700;text-align:center;padding:.125rem 0;letter-spacing:.03em}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-content,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-content{flex:1;min-width:0;display:flex;flex-direction:column}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-stage-tag,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-stage-tag{font-size:.625rem;font-weight:600;color:var(--color-accent, #ED1C24);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.1875rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-name,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-name{font-size:.8125rem;font-weight:600;color:var(--color-text-primary, #202226);line-height:1.3;margin:0 0 .3125rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-pricing,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-pricing{display:flex;align-items:baseline;gap:.375rem;margin-bottom:.5rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-original-price,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-original-price{font-size:.75rem;color:var(--color-text-muted, #8A9099);text-decoration:line-through}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-free-price,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-free-price{font-size:.8125rem;font-weight:700;color:#16834a}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-action,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-action{margin-top:auto}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-btn,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-btn{width:100%;padding:.375rem .625rem;border-radius:6px;border:none;background:var(--color-accent, #ED1C24);color:#fff;font-size:.75rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;min-height:30px}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-btn:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-btn:hover:not(:disabled){background:#d8131b;box-shadow:0 2px 6px #ed1c244d}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-btn--disabled,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-btn--disabled{background:var(--color-surface-alt, #F6F7F8);color:var(--color-text-muted, #8A9099);border:1px solid var(--color-border, #E4E7EB);cursor:not-allowed}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-selected-row,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-selected-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-in-cart-badge,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-in-cart-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;color:#16834a;background:#e8f5e9;padding:.25rem .5rem;border-radius:4px}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-remove-link,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-remove-link{background:transparent;border:none;color:var(--color-text-muted, #8A9099);font-size:.6875rem;text-decoration:underline;cursor:pointer;padding:.2rem .25rem;transition:color .2s ease}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-remove-link:hover:not(:disabled),:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-remove-link:hover:not(:disabled){color:var(--color-accent, #ED1C24)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-loading-spinner,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-loading-spinner{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:cc_EoErPYd1uD_giftSpin .7s linear infinite;display:inline-block}@keyframes cc_EoErPYd1uD_giftSpin{to{transform:rotate(360deg)}}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-bottomsheet-backdrop,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-bottomsheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1045;animation:cc_EoErPYd1uD_fadeInGiftBackdrop .25s ease forwards}@keyframes cc_EoErPYd1uD_fadeInGiftBackdrop{0%{opacity:0}to{opacity:1}}@media (max-width: 767px){:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar{position:fixed;top:auto;bottom:0;left:0;right:0;width:100vw;max-width:100vw;height:auto;max-height:82vh;border-radius:20px 20px 0 0;border-right:none;border-top:1px solid var(--color-border, #E4E7EB);box-shadow:0 -10px 40px #00000040;transform:translateY(100%);transition:transform .32s cubic-bezier(.16,1,.3,1);z-index:1050;background:#fff}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar--open,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar--open{display:flex!important;transform:translateY(0)}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-header,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-header{padding:1.125rem 1.25rem;border-radius:20px 20px 0 0}:where([data-cc-scope~=EoErPYd1uD]) .kpf-gift-sidecar-list,:where([data-cc-scope~=EoErPYd1uD]).kpf-gift-sidecar-list{padding:.875rem 1rem 2rem}}@font-face{font-family:DM Sans Fallback;font-weight:100 500;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo Regular"),local("Arimo-Regular");size-adjust:104.53%;ascent-override:94.9%;descent-override:29.66%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");size-adjust:102.71%;ascent-override:96.58%;descent-override:30.18%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback Android;font-weight:100 500;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:104.76%;ascent-override:94.69%;descent-override:29.59%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback Android;font-weight:600 900;src:local("Roboto Bold"),local("Roboto-Bold"),local("Roboto");size-adjust:109.03%;ascent-override:90.98%;descent-override:28.43%;line-gap-override:0%}
