body[data-brand-id="2"]{--ip-overlay: #2f449c;--ip-pink: #ee7572;--ip-grey: #404040;--ip-grey-dark: #828282;--ip-navy: #2d495b;--ip-teal: #339b98;--ip-green-light: #d7ead7;--ip-green-lightest: #eff7ef;--ip-panel: #f3f3f3;--ip-border: #e5e7eb;--brand: var(--ip-pink);--brand-ink: #ffffff;--chrome-accent: var(--ip-pink);--chrome-accent-ink: #ffffff;--ink: #111827;--ink-2: var(--ip-grey);--paper: #ffffff;--paper-2: #f9fafb;--rule: var(--ip-border);font-family:Work Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;background:var(--ip-panel);color:#333}body[data-brand-id="2"] h1,body[data-brand-id="2"] h2,body[data-brand-id="2"] h3{font-family:Mont,LatoWebLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;color:var(--ip-grey)}body[data-brand-id="2"] h1{font-size:clamp(1.75rem,3.5vw,2.5rem)}body[data-brand-id="2"] h2{font-size:clamp(1.35rem,2.5vw,1.75rem)}body[data-brand-id="2"] a{color:var(--ip-pink)}body[data-brand-id="2"] .wrap{width:min(1320px,100% - 2rem)}@media(min-width:1180px){body[data-brand-id="2"] .wrap{width:var(--layout-marketing, min(1600px, 83.33vw))}}body[data-brand-id="2"] .btn{background:var(--ip-pink);color:#fff;border-radius:4px;font-weight:700;padding:.75rem 1.5rem}body[data-brand-id="2"] .btn:hover{background:#e4625f}body[data-brand-id="2"] .block-hero{background:var(--ip-panel)}body[data-brand-id="2"] .block-hero[data-theme=dark]{background:var(--ip-navy);color:#fff}body[data-brand-id="2"] .block-hero[data-theme=dark] h1,body[data-brand-id="2"] .block-hero[data-theme=dark] h2{color:#fff}body[data-brand-id="2"] .block-hero[data-theme=dark] .btn{background:var(--ip-pink);color:#fff}body[data-brand-id="2"] .block-hero[data-has-image] h1,body[data-brand-id="2"] .block-hero[data-has-image] h2{color:inherit;font-size:clamp(2rem,4vw,3rem)}body[data-brand-id="2"] .block-hero[data-has-image] .btn{margin-top:.75rem}body[data-brand-id="2"] .block-productGrid .grid{gap:30px;max-width:1110px;margin-inline:auto;grid-template-columns:minmax(0,350px);justify-content:center}@media(min-width:768px){body[data-brand-id="2"] .block-productGrid .grid{grid-template-columns:repeat(2,minmax(0,350px))}}@media(min-width:992px){body[data-brand-id="2"] .block-productGrid .grid{grid-template-columns:repeat(3,minmax(0,350px))}}body[data-brand-id="2"] .block-productGrid .grid[data-cols="2"]{grid-template-columns:repeat(auto-fit,minmax(0,350px));max-width:730px}body[data-brand-id="2"] .block-productGrid .grid[data-cols="4"]{grid-template-columns:repeat(auto-fit,minmax(0,350px));max-width:1490px}body[data-brand-id="2"] .grid-heading{font-weight:400;font-size:2.1875rem;padding:1rem 0 2rem;margin:0}body[data-brand-id="2"] .card{border:1px solid rgba(0,0,0,.125);border-radius:0;background:#fff;transition:none;min-height:280px}body[data-brand-id="2"] .card:hover{border-color:#00000020}body[data-brand-id="2"] .card img,body[data-brand-id="2"] .card .ph{aspect-ratio:350 / 165;width:100%;height:auto;object-fit:cover}body[data-brand-id="2"] .card .body{padding:1.5rem 1.875rem 1.75rem;gap:.5rem}body[data-brand-id="2"] .card h3{font-size:1.125rem;color:var(--ip-grey)}body[data-brand-id="2"] .card .more{color:#334b5d;font-weight:700;text-transform:uppercase;font-size:.78rem;letter-spacing:.04em}body[data-brand-id="2"] .card .price-badge{background:#334b5d;color:#fff;width:70px;height:70px;top:.75rem;right:.75rem;font-family:Mont,Helvetica Neue,Arial,sans-serif}body[data-brand-id="2"] .card .price-badge small{font-size:.62rem;font-weight:700;margin-bottom:.15rem}body[data-brand-id="2"] .card .price-badge b{font-size:1.35rem;font-weight:800}body[data-brand-id="2"] .card .overlay{background:var(--ip-overlay);color:#fff}body[data-brand-id="2"] .card .overlay h3{color:#fff}body[data-brand-id="2"] .block-cta{background:var(--ip-green-lightest);border-radius:0;border-left:6px solid var(--ip-teal)}body[data-brand-id="2"] .faq summary{color:var(--ip-navy)}body[data-brand-id="2"] .faq details[open] summary{color:var(--ip-pink)}body[data-brand-id="1"]{--r1-navy: #1a344d;--r1-navy-hover: #274e73;--r1-blue: #4079b8;--r1-ink: #333333;--r1-ink-muted: #666666;--r1-panel: #f5f6f8;--r1-border: #dde2e8;--brand: var(--r1-navy);--brand-ink: #ffffff;--chrome-accent: var(--r1-navy);--chrome-accent-ink: #ffffff;--ink: var(--r1-ink);--ink-2: var(--r1-ink-muted);--paper: #ffffff;--paper-2: var(--r1-panel);--rule: var(--r1-border);--ip-coral: var(--r1-blue);--ip-green: var(--r1-navy);--ip-silver: var(--r1-panel);--ip-grey: var(--r1-border);--ip-line-2: var(--r1-border);--font-display: "Open Sans", Arial, sans-serif;--font-body: "Open Sans", Arial, sans-serif;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.5;background:#fff;color:var(--r1-ink)}body[data-brand-id="1"] h1,body[data-brand-id="1"] h2,body[data-brand-id="1"] h3{font-family:Open Sans,Arial,sans-serif;font-weight:700;line-height:1.2;color:var(--r1-ink)}body[data-brand-id="1"] h1{font-size:clamp(1.75rem,3.5vw,2rem)}body[data-brand-id="1"] h2{font-size:clamp(1.35rem,2.5vw,1.75rem)}body[data-brand-id="1"] a{color:var(--r1-blue)}body[data-brand-id="1"] .wrap{width:min(1280px,100% - 2rem)}body[data-brand-id="1"] .btn{background:var(--r1-navy);color:#fff;border-radius:8px;font-weight:700;padding:.75rem 1.5rem}body[data-brand-id="1"] .btn:hover{background:var(--r1-navy-hover)}body[data-brand-id="1"] .block-hero{background:var(--r1-panel)}body[data-brand-id="1"] .block-hero[data-theme=dark]{background:var(--r1-navy);color:#fff}body[data-brand-id="1"] .block-hero[data-theme=dark] h1,body[data-brand-id="1"] .block-hero[data-theme=dark] h2{color:#fff}body[data-brand-id="1"] .block-hero[data-theme=dark] .btn{background:#fff;color:var(--r1-navy)}body[data-brand-id="1"] .block-hero[data-theme=dark] .btn:hover{background:var(--r1-panel)}body[data-brand-id="1"] .block-hero[data-has-image] h1,body[data-brand-id="1"] .block-hero[data-has-image] h2{color:inherit}body[data-brand-id="1"] .card h3{color:var(--r1-ink)}body[data-brand-id="1"] .card .more{color:var(--r1-blue)}body[data-brand-id="1"] .card .price-badge,body[data-brand-id="1"] .card .overlay{background:var(--r1-navy);color:#fff}body[data-brand-id="1"] .card .overlay h3{color:#fff}body[data-brand-id="1"] .faq summary{color:var(--r1-navy)}body[data-brand-id="1"] .faq details[open] summary{color:var(--r1-blue)}
