.zd-offers-rail{scroll-margin-top:80px}.zd-offers-rail .zd-fp__rail{scroll-behavior:smooth}.zd-offers-rail .zd-fp__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.zd-offers-rail .zd-fp__footer p{margin:0;color:#52687e;font-size:13px}.zd-offers-rail .zd-fp__arrows{display:flex;gap:10px}.zd-offers-rail .zd-fp__arrows button{display:grid;place-items:center;width:52px;height:44px;padding:0;border:1px solid #c9d6e0;border-radius:10px;background:#fff;color:#193757;cursor:pointer;transition:border-color .15s ease,background .15s ease}.zd-offers-rail .zd-fp__arrows button:hover{border-color:#193757;background:#ffdf58}.zd-offers-rail .zd-fp__arrows button[disabled]{opacity:.35;cursor:default;background:#fff;border-color:#c9d6e0}.zd-offers-rail__badge{display:inline-flex;align-items:center;min-height:28px;padding:4px 11px;border-radius:999px;background:#eaf5ff;color:#193757;font:750 11px/1.2 var(--font-body-family,Arial),sans-serif;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.zd-offers-rail--clearance .zd-offers-rail__badge{background:#ffe6ea;color:#98243c}.zd-offers-rail--halloween .zd-offers-rail__badge{background:#ffebdd;color:#87451c}.zd-offers-rail--christmas .zd-offers-rail__badge{background:#e2f4ef;color:#175d50}.zd-offers-rail .zd-offers-rail__all{display:inline-flex;align-items:center;min-height:44px;color:#16688f;font:600 14px/1.3 var(--font-body-family,Arial),sans-serif;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}@media(max-width:749px){.zd-offers-rail .zd-offers-rail__all,.zd-offers-rail .zd-fp__footer p{font-size:12px}}.zd-insurance{max-width:1160px;margin:0 auto;padding:12px 24px 64px;color:var(--zd-navy, #193757)}.zd-insurance *,.zd-insurance *:before,.zd-insurance *:after{box-sizing:border-box}.zd-insurance p{margin:0;line-height:1.65}.zd-insurance h1,.zd-insurance h2,.zd-insurance h3{margin:0;color:var(--zd-navy, #193757);letter-spacing:-.025em;line-height:1.16}.zd-insurance h1{max-width:660px;font-size:clamp(32px,4.2vw,54px)}.zd-insurance h2{font-size:clamp(25px,2.5vw,34px)}.zd-insurance h3{font-size:21px}.zd-insurance a{color:var(--zd-navy, #193757)}.zd-insurance a:focus-visible,.zd-insurance summary:focus-visible,.zd-insurance button:focus-visible{outline:3px solid var(--zd-navy, #193757);outline-offset:4px}.zd-insurance__breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-size:14px}.zd-insurance__breadcrumb a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.zd-insurance__hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:20px;padding:42px;border-radius:20px;background:var(--zd-mist, #edf8ff)}.zd-insurance__intro{display:grid;justify-items:start;gap:22px}.zd-insurance .zd-insurance__eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.zd-insurance__lead{max-width:48ch;font-size:18px}.zd-insurance__image{width:100%;max-height:355px;height:auto;object-fit:contain;align-self:end}.zd-insurance .zd-insurance__button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:14px 22px;border-radius:10px;background:var(--zd-yellow, #ffdf58);color:var(--zd-navy, #193757);font-weight:700;line-height:1.4;text-decoration:none;text-align:center}.zd-insurance__button:hover{box-shadow:inset 0 0 0 2px var(--zd-navy, #193757)}.zd-insurance__partner{display:flex;justify-content:space-between;align-items:center;gap:36px;margin:28px 0 52px;padding:30px;border:1px solid var(--zd-line, #dce3e8);border-top:5px solid var(--zd-sky, #38b7ff);border-radius:12px;scroll-margin-top:140px}.zd-insurance__partner h2{margin:8px 0 12px;font-size:27px}.zd-insurance__partner p{max-width:62ch}.zd-insurance__partner-copy{flex:1}.zd-insurance__partner-action{flex:0 1 330px}.zd-insurance__partner-action .zd-insurance__button{width:100%}.zd-insurance__steps{display:grid;gap:10px;margin:0 0 22px;padding-left:24px;font-size:14px;line-height:1.5}.zd-insurance__steps li{padding-left:4px}.zd-insurance__steps li::marker{color:var(--zd-navy, #193757);font-weight:700}.zd-insurance .zd-insurance__small,.zd-insurance .zd-insurance__disclosure{margin-top:10px;font-size:13px;line-height:1.55}.zd-insurance .zd-insurance__offer{margin:14px 0;font-weight:600}.zd-insurance__code{display:inline-block;padding:4px 10px;border-radius:6px;background:var(--zd-mist, #edf8ff);overflow-wrap:anywhere}.zd-insurance__code-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px}.zd-insurance__code-row .zd-insurance__code{font-size:19px;letter-spacing:.035em;-webkit-user-select:all;user-select:all}.zd-insurance__copy{min-height:44px;padding:8px 14px;border:1px solid var(--zd-navy, #193757);border-radius:8px;background:#fff;color:var(--zd-navy, #193757);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.zd-insurance__copy[hidden]{display:none}.zd-insurance__copy:hover{background:var(--zd-mist, #edf8ff)}.zd-insurance__copy-status{flex-basis:100%;min-height:20px;font-size:13px;line-height:1.5}.zd-insurance .zd-insurance__text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--zd-blue, #16688f);text-decoration:underline;text-underline-offset:4px;font-weight:600}.zd-insurance__guide{scroll-margin-top:140px}.zd-insurance__guide>h2{margin-top:10px}.zd-insurance__checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:28px}.zd-insurance__checks article{padding-top:20px;border-top:1px solid var(--zd-line, #dce3e8)}.zd-insurance__checks h3{margin:16px 0 12px}.zd-insurance__number{display:inline-grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--zd-sky, #38b7ff);color:var(--zd-navy, #193757);font-weight:700;font-size:13px}.zd-insurance__faq{display:grid;grid-template-columns:1fr 1.8fr;gap:40px;margin-top:56px}.zd-insurance__faq details{border-bottom:1px solid var(--zd-line, #dce3e8)}.zd-insurance__faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;min-height:52px;cursor:pointer;font-weight:600;line-height:1.5;list-style:none}.zd-insurance__faq summary::-webkit-details-marker{display:none}.zd-insurance__faq summary span{font-size:24px;flex:0 0 auto}.zd-insurance__faq details[open] summary span{transform:rotate(45deg)}.zd-insurance__faq details>p{padding-bottom:22px}.zd-insurance__editor{margin-top:32px!important;padding:16px;background:var(--zd-mist, #edf8ff);font-size:14px}@media(max-width:749px){.zd-insurance{padding:8px 18px 40px}.zd-insurance__hero{grid-template-columns:1fr;padding:26px 24px 0;gap:16px;border-radius:16px}.zd-insurance__intro{gap:18px}.zd-insurance__lead{font-size:16px}.zd-insurance__image{max-height:235px;width:min(100%,310px);justify-self:center}.zd-insurance__partner{flex-direction:column;align-items:stretch;padding:24px 20px;gap:18px;margin-bottom:36px}.zd-insurance__partner-action{flex-basis:auto}.zd-insurance__checks{grid-template-columns:1fr;gap:22px}.zd-insurance__checks article{display:grid;grid-template-columns:36px 1fr;column-gap:16px}.zd-insurance__checks h3{align-self:center;margin:0}.zd-insurance__checks p{grid-column:2;margin-top:8px}.zd-insurance__faq{grid-template-columns:1fr;margin-top:38px;gap:14px}}.vertical-menu .vertical-menu__items>li>.vertical-menu-item{font-family:var(--font-body-family,Arial),sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.03em!important;text-transform:uppercase;color:#193757}.vertical-menu .vertical-menu__items>li>.vertical-menu-item .vertical-menu-item__text,.vertical-menu .vertical-menu__items>li>.vertical-menu-item .vertical-menu-item__text__item{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAABAAAAgAAAAE */
