@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,300..800;1,8..60,300..800&display=swap";.ewcsrf{--srf-ink:#17191d;--srf-cream:#faf8f4;--srf-tan:#f3efe7;--srf-orange:#d9591a;--srf-border:#e4dfd6;--srf-muted:#6d747e;--srf-muted2:#464c55;--srf-green:#1b6f46;--srf-navy:#123a63;--srf-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--srf-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-family:var(--srf-serif);font-size:18.5px;line-height:1.63;color:var(--srf-ink);background:#fff}.ewcsrf *{font-family:inherit;letter-spacing:normal;box-sizing:border-box}.ewcsrf b,.ewcsrf strong{font-weight:700}.ewcsrf-mast{border-bottom:1px solid var(--srf-border)}.ewcsrf-mast-in{max-width:950px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:13px 20px;gap:12px}.ewcsrf-brand{font-family:var(--srf-sans);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--srf-ink);text-decoration:none}.ewcsrf-brand sup{font-family:var(--srf-sans);font-size:9px;font-weight:500;position:relative;top:-.7em}.ewcsrf-tag{font-family:var(--srf-sans);border:1px solid var(--srf-border);color:var(--srf-muted);border-radius:3px;font-size:10.5px;font-weight:700;padding:4px 8px;letter-spacing:.14em;text-transform:uppercase}.ewcsrf-wrap{max-width:950px;margin:0 auto;padding:0 20px}.ewcsrf-kick{font-family:var(--srf-sans);font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--srf-orange);margin:34px 0 14px}.ewcsrf-wrap>h1{font-family:var(--srf-serif);font-size:40px;line-height:1.14;font-weight:700;color:var(--srf-ink);letter-spacing:-.018em;margin:0 0 18px}.ewcsrf-dek{font-size:20px;line-height:1.5;color:var(--srf-muted2);margin:0 0 24px}.ewcsrf-byline,.ewcsrf-byline *{font-family:var(--srf-sans)}.ewcsrf-byline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:11px;font-size:13.5px;color:var(--srf-muted);margin:0 0 30px;padding:13px 0;border-top:1px solid var(--srf-border);border-bottom:1px solid var(--srf-border)}.ewcsrf-byline b{color:var(--srf-ink);font-weight:700}.ewcsrf-dot{color:var(--srf-border)}.ewcsrf-wrap figure{margin:30px 0}.ewcsrf-wrap figure img{max-width:100%;height:auto;border-radius:3px;display:block;object-fit:fill}.ewcsrf-img-pend{width:100%;height:auto;border-radius:3px;display:block;object-fit:fill}.ewcsrf-narrow{max-width:679px;margin-left:auto;margin-right:auto}.ewcsrf-img-pend{aspect-ratio:1/1;background:repeating-linear-gradient(45deg,var(--srf-tan),var(--srf-tan) 10px,var(--srf-cream) 10px,var(--srf-cream) 20px);display:flex;align-items:center;justify-content:center;color:var(--srf-muted);font-size:13px;text-align:center;padding:20px}.ewcsrf-copy{display:contents}.ewcsrf-copy p{color:var(--srf-ink);margin:0 0 20px}.ewcsrf-num{font-family:var(--srf-sans);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--srf-orange);margin:52px 0 6px;padding-top:26px;border-top:2px solid var(--srf-ink)}.ewcsrf-wrap>h2{font-size:29px;line-height:1.22;font-weight:700;color:var(--srf-ink);letter-spacing:-.012em;margin:44px 0 16px}.ewcsrf-num+h2{margin-top:6px}.ewcsrf-wrap>h3{font-family:var(--srf-sans);font-size:19px;line-height:1.3;font-weight:700;color:var(--srf-ink);margin:32px 0 12px}.ewcsrf-means{background:var(--srf-tan);border-left:3px solid var(--srf-orange);border-radius:0 3px 3px 0;padding:20px 22px;margin:28px 0}.ewcsrf-lbl{font-family:var(--srf-sans);font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#b8470f;margin:0 0 8px}.ewcsrf-means p{font-size:17.5px;line-height:1.55;color:var(--srf-ink);margin:0}.ewcsrf-pull{font-size:25px;line-height:1.32;font-weight:700;letter-spacing:-.01em;color:var(--srf-navy);text-align:left;border-top:1px solid var(--srf-border);border-bottom:1px solid var(--srf-border);padding:22px 0;margin:32px 0}.ewcsrf-clean{margin:0 0 23px;padding-left:24px}.ewcsrf-clean li{color:var(--srf-ink);margin-bottom:11px}.ewcsrf-tablewrap{overflow-x:auto;margin:26px 0}.ewcsrf-tablewrap,.ewcsrf-tablewrap *{font-family:var(--srf-sans)}.ewcsrf-tablewrap table{width:100%;min-width:520px;border-collapse:collapse;font-size:14.5px;background:#fff;box-shadow:0 0 0 1px #0003}.ewcsrf-tablewrap th,.ewcsrf-tablewrap td{padding:12px 13px!important;border:0!important;border-bottom:1px solid var(--srf-border)!important;text-align:left;vertical-align:top;font-weight:400;color:var(--srf-ink)}.ewcsrf-tablewrap thead th{font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--srf-ink);background:var(--srf-cream);border-bottom-width:2px!important;border-bottom-color:var(--srf-ink)!important}.ewcsrf-tablewrap tbody th{font-weight:500;color:var(--srf-muted2)}.ewcsrf-tablewrap .vy-y,.ewcsrf-tablewrap td.vy-y{color:var(--srf-green);font-weight:700}.ewcsrf-tablewrap .vy-n,.ewcsrf-tablewrap td.vy-n{color:var(--srf-muted)}.ewcsrf-tnote{font-family:var(--srf-sans);font-size:12.5px;line-height:1.5;color:var(--srf-muted);margin-top:-8px}.ewcsrf-ctablock{margin:32px 0}.ewcsrf-cta{font-family:var(--srf-sans);display:block;width:100%;background:var(--srf-orange);color:#fff;text-decoration:none;text-align:center;font-size:17.5px;font-weight:700;letter-spacing:.01em;padding:18px 20px;border-radius:5px;box-shadow:0 1px 0 var(--srf-orange-d, #b8470f)}.ewcsrf-cta:hover{background:#b8470f}.ewcsrf-ctasub{font-family:var(--srf-sans);font-size:13.5px;color:var(--srf-muted);text-align:center;margin:11px 0 0}.ewcsrf-guar{background:#fff;border:1px solid var(--srf-border);border-radius:5px;padding:24px 22px;margin:34px 0}.ewcsrf-guar h3,.ewcsrf-offer h3{font-family:var(--srf-sans);font-size:19px;font-weight:700;color:var(--srf-ink);margin:0 0 12px}.ewcsrf-steps{font-family:var(--srf-sans);margin:16px 0 0;padding-left:0;list-style:none;counter-reset:s;font-size:15.5px}.ewcsrf-steps li{position:relative;padding-left:38px;line-height:1.5;color:var(--srf-ink);margin-bottom:13px;counter-increment:s}.ewcsrf-steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:1px;font-weight:700;font-size:12.5px;color:var(--srf-orange);border:1px solid var(--srf-border);border-radius:3px;padding:2px 5px}.ewcsrf-rev{border-top:1px solid var(--srf-border);padding:20px 0;margin:0}.ewcsrf-stars{font-family:var(--srf-sans);color:var(--srf-orange);font-size:14px;letter-spacing:2px;margin:0 0 8px}.ewcsrf-rev p{font-size:17.5px;color:var(--srf-ink);margin:9px 0}.ewcsrf-who,.ewcsrf-who *{font-family:var(--srf-sans)}.ewcsrf-who{font-size:13px;color:var(--srf-muted)}.ewcsrf-who b{color:var(--srf-ink)}.ewcsrf-offer{background:var(--srf-cream);border-radius:5px;border:1px solid var(--srf-border);padding:26px 22px;margin:34px 0}.ewcsrf-tiers{margin:18px 0}.ewcsrf-tier{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:16px 18px;border:1px solid var(--srf-border);border-radius:4px;background:#fff;margin-bottom:10px;gap:14px}.ewcsrf-tier.ewcsrf-best{border:2px solid var(--srf-orange)}.ewcsrf-flag{display:inline-block;background:var(--srf-orange);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:3px;margin-bottom:7px}.ewcsrf-qty{font-size:17px;font-weight:700;color:var(--srf-ink)}.ewcsrf-meta{font-size:13px;color:var(--srf-muted);margin-top:3px}.ewcsrf-tier>div:last-child{text-align:right}.ewcsrf-price{font-size:20px;font-weight:700;color:var(--srf-ink);white-space:nowrap}.ewcsrf-was{font-size:13px;font-weight:400;color:var(--srf-muted);text-decoration:line-through}.ewcsrf-wrap details{border-bottom:1px solid var(--srf-border);padding:16px 0;margin:0}.ewcsrf-wrap summary{position:static;display:flex;align-items:flex-start;justify-content:space-between;column-gap:16px;font-family:var(--srf-sans);font-size:17px;font-weight:700;color:var(--srf-ink);padding:0;cursor:pointer;list-style:none}.ewcsrf-wrap summary::-webkit-details-marker{display:none}.ewcsrf-wrap summary{column-gap:14px;row-gap:14px}.ewcsrf-wrap summary:after{content:"+";font-family:var(--srf-sans);font-size:20px;line-height:1;color:var(--srf-orange);font-weight:700;flex-shrink:0}.ewcsrf-wrap details[open] summary:after{content:"\2212"}.ewcsrf-wrap details p{font-size:17.5px;color:var(--srf-ink);margin:13px 0 0}.ewcsrf-disc{font-family:var(--srf-sans);background:var(--srf-cream);border-top:1px solid var(--srf-border);margin-top:50px;padding:34px 0 40px}.ewcsrf-disc .ewcsrf-wrap{padding:0 20px;max-width:950px;font-size:12.5px;line-height:1.6;color:var(--srf-muted)}.ewcsrf-disc p{font-size:12.5px;line-height:1.6;color:var(--srf-muted);margin:0 0 12px}.ewcsrf-disc a,.ewcsrf-disc b{color:var(--srf-muted2)}.ewcsrf-sticky{font-family:var(--srf-sans);position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--srf-border);box-shadow:0 -4px 16px #00000014;opacity:0;visibility:hidden;transition:opacity .25s ease;z-index:40;max-width:950px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:12px 20px;gap:16px}.ewcsrf-sticky.vy-on{opacity:1;visibility:visible}.ewcsrf-s-txt{font-size:13.5px;color:var(--srf-muted2)}.ewcsrf-sticky a{font-family:var(--srf-sans);background:var(--srf-orange);color:#fff;text-decoration:none;font-size:15px;font-weight:700;padding:12px 22px;border-radius:4px;white-space:nowrap}@media(max-width:749px){.ewcsrf{font-size:17.5px}.ewcsrf-mast-in{padding:14px 16px}.ewcsrf-wrap>h1{font-size:31px}.ewcsrf-dek{font-size:18px}.ewcsrf-wrap>h2{font-size:24px}.ewcsrf-pull{font-size:21px}.ewcsrf-offer{padding:20px 18px}.ewcsrf-tier{flex-wrap:wrap}.ewcsrf-tablewrap table{min-width:580px}.ewcsrf-s-txt{display:none}.ewcsrf-sticky a{width:100%;text-align:center}}.ewcsrf--b500 .ewcsrf-clean b,.ewcsrf--b500 .ewcsrf-clean strong{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ewc-adv-serif.css.map */
