.av-home-authority{position:relative;overflow:hidden;padding:clamp(72px,8vw,118px) 24px;background:#fff;color:#17212b}.av-home-authority:after{position:absolute;top:-180px;right:-180px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgb(22 93 255 / 12%),transparent 70%);content:"";pointer-events:none}.av-home-authority__inner{position:relative;z-index:1;display:grid;width:min(100%,1260px);margin-inline:auto;align-items:center;grid-template-columns:minmax(0,.86fr) minmax(500px,1.14fr);gap:clamp(52px,7vw,104px)}.av-home-authority__content{max-width:590px}.av-home-authority__eyebrow,.av-home-authority__panel-label{margin:0;color:#0b43c6;font-size:12px;font-weight:820;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.av-home-authority h2{margin:13px 0 0;color:#17212b;font-size:clamp(38px,4.5vw,62px);font-weight:780;letter-spacing:-.05em;line-height:1.02;text-wrap:balance}.av-home-authority__body{margin-top:23px;color:#52606d;font-size:17px;line-height:1.7}.av-home-authority__body p{margin:0 0 14px;color:inherit}.av-home-authority__body p:last-child{margin-bottom:0}.av-home-authority__actions{display:flex;margin-top:30px;flex-wrap:wrap;gap:11px}.av-home-authority__button{display:inline-flex;min-height:50px;padding:12px 20px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:780;line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.av-home-authority__button--primary{border-color:#165dff;background:#165dff;color:#fff}.av-home-authority__button--primary:hover{border-color:#0b43c6;background:#0b43c6;color:#fff}.av-home-authority__button--secondary{border-color:#b9c4d3;background:#fff;color:#17212b}.av-home-authority__button--secondary:hover{border-color:#165dff;background:#f1f4fa;color:#0b43c6}.av-home-authority__button:focus-visible{outline:3px solid #718bff;outline-offset:4px}.av-home-authority__panel{padding:clamp(26px,3.5vw,44px);border:1px solid #dce2e9;border-radius:26px;background:linear-gradient(#fffffff0,#fffffff0),linear-gradient(145deg,#dde6ff,#f3f4f7);box-shadow:0 24px 64px #17212b1c}.av-home-authority__points{display:grid;margin-top:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid #dde3ea;border-radius:18px;background:#dde3ea}.av-home-authority__point{display:grid;min-height:190px;padding:24px;align-content:space-between;grid-template-columns:1fr;gap:26px;background:#fff}.av-home-authority__point>span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:#dde6ff;color:#0b43c6;font-size:12px;font-weight:820}.av-home-authority__point h3{margin:0;color:#17212b;font-size:19px;font-weight:780;letter-spacing:-.025em;line-height:1.18}.av-home-authority__point p{margin:8px 0 0;color:#65707c;font-size:14px;line-height:1.55}@media(prefers-reduced-motion:no-preference){.av-home-authority__button:hover{transform:translateY(-2px)}}@media(max-width:989px){.av-home-authority__inner{grid-template-columns:1fr;gap:42px}.av-home-authority__content{max-width:720px}}@media(max-width:599px){.av-home-authority{padding:62px 16px}.av-home-authority h2{font-size:40px}.av-home-authority__actions{display:grid;grid-template-columns:1fr}.av-home-authority__button{width:100%}.av-home-authority__panel{padding:20px;border-radius:20px}.av-home-authority__points{grid-template-columns:1fr}.av-home-authority__point{min-height:0;padding:22px;grid-template-columns:auto 1fr;align-items:start;gap:16px}}.av-home-hero__picture{display:block;width:100%;height:100%}.av-home-hero{position:relative;isolation:isolate;overflow:hidden;background:#17212b;color:#fff}.av-home-hero:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgb(255 255 255 / 3%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 3%) 1px,transparent 1px);background-size:42px 42px;content:"";-webkit-mask-image:linear-gradient(to bottom,black,transparent 88%);mask-image:linear-gradient(to bottom,black,transparent 88%)}.av-home-hero__inner{display:grid;width:min(100% - 48px,1320px);min-height:580px;margin-inline:auto;padding-block:clamp(40px,5vw,72px);align-items:center;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:clamp(48px,6vw,92px)}.av-home-hero__content{max-width:720px}.av-home-hero__eyebrow{margin:0 0 18px;color:#c9d6ff;font-size:13px;font-weight:800;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.av-home-hero .av-home-hero__heading{max-width:760px;margin:0;color:#fff;font-family:inherit;font-size:clamp(44px,5.25vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.av-home-hero__body{max-width:650px;margin-top:25px;color:#e4eaf3;font-size:clamp(17px,1.35vw,20px);line-height:1.65}.av-home-hero__body p{margin:0;color:inherit}.av-home-hero__actions{display:flex;margin-top:32px;flex-wrap:wrap;gap:12px}.av-home-hero__button{display:inline-flex;min-height:52px;padding:13px 22px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:780;line-height:1.2;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.av-home-hero__button--primary{border-color:#165dff;background:#165dff;color:#fff;box-shadow:0 12px 30px #165dff4d}.av-home-hero__button--primary:hover{border-color:#2c6cff;background:#2c6cff;color:#fff}.av-home-hero__button--secondary{border-color:#ffffff8c;background:#ffffff12;color:#fff}.av-home-hero__button--secondary:hover{border-color:#fff;background:#fff;color:#17212b}.av-home-hero__button:focus-visible,.av-home-hero__support:focus-visible{outline:3px solid #c9d6ff;outline-offset:4px}.av-home-hero__support{display:inline-flex;margin-top:20px;align-items:center;gap:8px;color:#fff;font-size:15px;font-weight:720;text-decoration-color:#c9d6ff;text-underline-offset:.25em}.av-home-hero__support:hover{color:#c9d6ff}.av-home-hero__proof{display:grid;margin:40px 0 0;padding:26px 0 0;border-top:1px solid rgb(255 255 255 / 18%);list-style:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.av-home-hero__proof-item{min-width:0}.av-home-hero__proof-item strong,.av-home-hero__proof-item span{display:block}.av-home-hero__proof-item strong{color:#fff;font-size:15px;font-weight:800;line-height:1.25}.av-home-hero__proof-item span{margin-top:4px;color:#bdc8d7;font-size:12px;line-height:1.4}.av-home-hero__visual{position:relative;min-width:0;padding:0 0 42px 34px;view-transition-name:av-home-hero-visual}.av-home-hero__image-shell{position:relative;min-height:570px;overflow:hidden;border:1px solid rgb(255 255 255 / 18%);border-radius:30px;background:linear-gradient(145deg,#252f3c,#111a25);box-shadow:0 34px 74px #00000057}.av-home-hero__image-shell:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(12 20 29 / 58%),transparent 54%);content:"";pointer-events:none}.av-home-hero__image{width:100%;height:100%;min-height:570px;object-fit:cover;object-position:center}.av-home-hero__visual-card{position:absolute;right:28px;bottom:0;left:0;padding:23px 25px;border:1px solid #dfe5ed;border-radius:18px;background:#fffffff5;color:#17212b;box-shadow:0 22px 48px #0000003d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.av-home-hero__visual-card span,.av-home-hero__visual-card strong{display:block}.av-home-hero__visual-card span{color:#0b43c6;font-size:11px;font-weight:820;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.av-home-hero__visual-card strong{margin-top:7px;color:#17212b;font-size:24px;font-weight:800;letter-spacing:-.035em;line-height:1.15}.av-home-hero__visual-card p{margin:8px 0 0;color:#52606d;font-size:14px;line-height:1.55}@media(prefers-reduced-motion:no-preference){.av-home-hero__button:hover{transform:translateY(-2px)}}@media(max-width:1099px){.av-home-hero__inner{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:42px}.av-home-hero__proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.av-home-hero__inner{width:min(100% - 36px,720px);padding-block:58px 70px;grid-template-columns:1fr;gap:48px}.av-home-hero__content{max-width:none}.av-home-hero__visual{padding-left:22px}.av-home-hero__image-shell,.av-home-hero__image{min-height:490px}}@media(max-width:599px){.av-home-hero__inner{width:min(100% - 28px,520px);min-height:0;padding-block:45px 54px;gap:38px}.av-home-hero .av-home-hero__heading{font-size:clamp(42px,13vw,58px);line-height:1}.av-home-hero__body{margin-top:21px;font-size:17px}.av-home-hero__actions{display:grid;margin-top:27px;grid-template-columns:1fr}.av-home-hero__button{width:100%}.av-home-hero__proof{margin-top:32px;padding-top:22px;gap:18px 14px}.av-home-hero__proof-item strong{font-size:14px}.av-home-hero__visual{padding:0 0 70px}.av-home-hero__image-shell,.av-home-hero__image{min-height:410px}.av-home-hero__image-shell{border-radius:22px}.av-home-hero__visual-card{right:14px;left:14px;padding:20px}.av-home-hero__visual-card strong{font-size:21px}}.av-home-pathways{padding:clamp(68px,7vw,104px) 24px;background:radial-gradient(circle at 0% 0%,rgb(221 230 255 / 78%),transparent 32%),#f7f6f2;color:#17212b}.av-home-pathways__inner{width:min(100%,1280px);margin-inline:auto}.av-home-pathways__header{display:grid;margin-bottom:38px;align-items:end;grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);gap:42px}.av-home-pathways__eyebrow{margin:0 0 11px;color:#0b43c6;font-size:12px;font-weight:820;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.av-home-pathways h2{max-width:760px;margin:0;color:#17212b;font-size:clamp(36px,4.2vw,58px);font-weight:770;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}.av-home-pathways__intro{color:#52606d;font-size:17px;line-height:1.65}.av-home-pathways__intro p{margin:0;color:inherit}.av-home-pathways__grid{display:grid;grid-template-columns:repeat(var(--av-home-pathways-columns),minmax(0,1fr));gap:16px}.av-home-pathway{display:flex;min-height:310px;padding:28px;flex-direction:column;border:1px solid #dce2e9;border-radius:20px;background:#fffffff0;box-shadow:0 12px 34px #17212b12;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.av-home-pathway--wide{grid-column:span 2}.av-home-pathway--dark{border-color:#17212b;background:linear-gradient(145deg,#17212b,#1d3a5f);box-shadow:0 18px 46px #17212b2e}.av-home-pathway--cobalt{border-color:#165dff;background:linear-gradient(145deg,#0b43c6,#165dff);box-shadow:0 18px 46px #165dff38}.av-home-pathway__topline{display:flex;align-items:center;justify-content:space-between;gap:14px}.av-home-pathway__number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #cdd7e6;border-radius:999px;background:#f1f4fa;color:#0b43c6;font-size:13px;font-weight:820}.av-home-pathway__kicker{color:#65707c;font-size:10px;font-weight:820;letter-spacing:.12em;line-height:1.4;text-align:right;text-transform:uppercase}.av-home-pathway h3{margin:auto 0 0;padding-top:40px;color:#17212b;font-size:clamp(25px,2.2vw,34px);font-weight:780;letter-spacing:-.04em;line-height:1.06}.av-home-pathway p{margin:13px 0 0;color:#52606d;font-size:15px;line-height:1.58}.av-home-pathway a{display:inline-flex;width:fit-content;margin-top:24px;align-items:center;gap:8px;color:#0b43c6;font-size:14px;font-weight:780;text-decoration-color:#0b43c659;text-underline-offset:.24em}.av-home-pathway a:hover{color:#17212b;text-decoration-color:currentcolor}.av-home-pathway a:focus-visible{outline:3px solid #718bff;outline-offset:4px}.av-home-pathway--dark :is(h3,p,a,.av-home-pathway__kicker),.av-home-pathway--cobalt :is(h3,p,a,.av-home-pathway__kicker){color:#fff}.av-home-pathway--dark p,.av-home-pathway--dark .av-home-pathway__kicker,.av-home-pathway--cobalt p,.av-home-pathway--cobalt .av-home-pathway__kicker{color:#dce4ef}.av-home-pathway--dark .av-home-pathway__number,.av-home-pathway--cobalt .av-home-pathway__number{border-color:#ffffff40;background:#ffffff1a;color:#fff}@media(prefers-reduced-motion:no-preference){.av-home-pathway:hover{transform:translateY(-4px);border-color:#aebbd0;box-shadow:0 20px 50px #17212b1f}.av-home-pathway--dark:hover,.av-home-pathway--cobalt:hover{border-color:#c9d6ff;box-shadow:0 24px 58px #17212b3d}}@media(max-width:989px){.av-home-pathways__header{grid-template-columns:1fr;gap:16px}.av-home-pathways__intro{max-width:700px}.av-home-pathways__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.av-home-pathways{padding:58px 16px}.av-home-pathways__header{margin-bottom:28px}.av-home-pathways h2{font-size:38px}.av-home-pathways__grid{grid-template-columns:1fr;gap:12px}.av-home-pathway,.av-home-pathway--wide{min-height:250px;padding:24px;grid-column:auto}.av-home-pathway h3{padding-top:30px;font-size:29px}}.av-paid-landing{color:var(--avp-charcoal, #20252b);background:var(--avp-warm-white, #f7f6f2);padding-bottom:76px}.av-paid-landing *{box-sizing:border-box}.av-paid-landing__shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.av-paid-landing__hero{background:linear-gradient(145deg,var(--avp-charcoal-deep, #17212b),var(--avp-charcoal, #20252b));color:var(--avp-white, #fff)}.av-paid-landing__hero-grid{min-height:540px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:54px;padding-block:72px}.av-paid-landing__hero-grid--text-only{min-height:440px;grid-template-columns:minmax(0,840px);justify-content:center}.av-paid-landing__eyebrow{margin:0 0 12px;color:var(--avp-action, #165dff);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.av-paid-landing__hero .av-paid-landing__eyebrow{color:var(--avp-pale-blue, #dde6ff)}.av-paid-landing__hero h1{max-width:780px;margin:0;color:var(--avp-white, #fff);font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.035em}.av-paid-landing__subheading{max-width:680px;margin-top:22px;color:#ffffffeb;font-size:clamp(17px,2vw,21px);line-height:1.6}.av-paid-landing__hero .av-paid-landing__subheading,.av-paid-landing__hero .av-paid-landing__subheading p{margin:0;color:#ffffffeb!important}.av-paid-landing__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.av-paid-landing__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--avp-radius-sm, 8px);padding:13px 22px;font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.av-paid-landing__button:hover{transform:translateY(-1px)}.av-paid-landing__button--primary{border-color:var(--avp-action, #165dff);background:var(--avp-action, #165dff);color:var(--avp-white, #fff)}.av-paid-landing__button--primary:hover{border-color:var(--avp-action-hover, #0b43c6);background:var(--avp-action-hover, #0b43c6);color:var(--avp-white, #fff)}.av-paid-landing__button--secondary{border-color:#ffffff9e;color:var(--avp-white, #fff)}.av-paid-landing__button--secondary:hover{border-color:var(--avp-white, #fff);background:#ffffff14;color:var(--avp-white, #fff)}.av-paid-landing__button:focus-visible,.av-paid-landing__choice a:focus-visible,.av-paid-landing__product-card a:focus-visible,.av-paid-landing__faq summary:focus-visible,.av-paid-landing__related-links a:focus-visible,.av-paid-landing__mobile-cta:focus-visible{outline:0;box-shadow:var(--avp-focus, 0 0 0 3px rgb(79 111 232 / 38%))}.av-paid-landing__hero-note{margin:16px 0 0;color:#ffffffc2;font-size:14px}.av-paid-landing__hero-media{overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:var(--avp-radius-lg, 20px);background:var(--avp-white, #fff);box-shadow:var(--avp-shadow-md, 0 18px 48px rgb(37 42 46 / 10%))}.av-paid-landing__hero-media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.av-paid-landing__trust{border-bottom:1px solid var(--avp-line, #e1e4e8);background:var(--avp-warm-white, #f7f6f2)}.av-paid-landing__trust-grid{display:grid;grid-template-columns:repeat(3,1fr)}.av-paid-landing__trust-item{min-height:112px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:24px 30px;border-right:1px solid var(--avp-line, #e1e4e8)}.av-paid-landing__trust-item:last-child{border-right:0}.av-paid-landing__trust-item strong{color:var(--avp-charcoal, #20252b);font-size:17px}.av-paid-landing__trust-item span{color:var(--avp-muted, #65707c);font-size:14px;line-height:1.5}.av-paid-landing__section-heading{max-width:760px;margin:80px auto 34px;text-align:center}.av-paid-landing__section-heading h2,.av-paid-landing__form-section h2,.av-paid-landing__related h2{margin:0 0 14px;color:var(--avp-charcoal, #20252b);font-size:clamp(29px,3.6vw,44px);line-height:1.12;letter-spacing:-.025em}.av-paid-landing__section-heading .rte,.av-paid-landing__form-section .rte{color:var(--avp-muted, #65707c)!important;font-size:17px;line-height:1.65}.av-paid-landing__choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.av-paid-landing__choice{display:flex;min-height:260px;flex-direction:column;padding:30px;border:1px solid var(--avp-line, #e1e4e8);border-radius:var(--avp-radius, 14px);background:var(--avp-white, #fff);box-shadow:var(--avp-shadow-sm, 0 8px 24px rgb(37 42 46 / 7%))}.av-paid-landing__choice-kicker{margin:0 0 9px;color:var(--avp-action, #165dff);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.av-paid-landing__choice h3{margin:0 0 12px;color:var(--avp-charcoal, #20252b);font-size:24px;line-height:1.2}.av-paid-landing__choice .rte{color:var(--avp-muted, #65707c)!important;line-height:1.62}.av-paid-landing__choice a{width:fit-content;min-height:44px;display:inline-flex;align-items:flex-end;margin-top:auto;padding-top:20px;color:var(--avp-action, #165dff);font-weight:800;text-decoration:none}.av-paid-landing__choice a:hover{text-decoration:underline}.av-paid-landing__products{margin-top:80px;padding-block:4px 76px;background:var(--avp-soft-gray, #f3f4f7)}.av-paid-landing__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.av-paid-landing__product-card{overflow:hidden;border:1px solid var(--avp-line, #e1e4e8);border-radius:var(--avp-radius, 14px);background:var(--avp-white, #fff);box-shadow:var(--avp-shadow-sm, 0 8px 24px rgb(37 42 46 / 7%))}.av-paid-landing__product-card a{display:block;height:100%;padding:20px;color:inherit;text-decoration:none}.av-paid-landing__product-card img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.av-paid-landing__product-vendor{display:block;margin-top:14px;color:var(--avp-action, #165dff);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.av-paid-landing__product-card h3{margin:8px 0;color:var(--avp-charcoal, #20252b);font-size:18px;line-height:1.35}.av-paid-landing__product-price{color:var(--avp-charcoal, #20252b);font-weight:800}.av-paid-landing__form-section{margin-top:80px;padding-block:74px;background:var(--avp-soft-gray, #f3f4f7)}.av-paid-landing__form-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:54px}.av-paid-landing__form-card{padding:32px;border:1px solid var(--avp-line, #e1e4e8);border-radius:var(--avp-radius, 14px);background:var(--avp-white, #fff);box-shadow:var(--avp-shadow-md, 0 18px 48px rgb(37 42 46 / 10%))}.av-paid-landing__field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.av-paid-landing__field{margin-bottom:16px}.av-paid-landing__field label{display:block;margin-bottom:6px;color:var(--avp-charcoal, #20252b);font-size:13px;font-weight:800}.av-paid-landing__field input,.av-paid-landing__field select,.av-paid-landing__field textarea{width:100%;min-height:48px;border:1px solid var(--avp-line, #e1e4e8);border-radius:var(--avp-radius-sm, 8px);background:var(--avp-white, #fff);color:var(--avp-charcoal, #20252b);font:inherit;padding:11px 12px}.av-paid-landing__field textarea{min-height:126px;resize:vertical}.av-paid-landing__field input:focus,.av-paid-landing__field select:focus,.av-paid-landing__field textarea:focus{outline:0;border-color:var(--avp-action, #165dff);box-shadow:var(--avp-focus, 0 0 0 3px rgb(79 111 232 / 38%))}.av-paid-landing__success{margin-bottom:20px;border:1px solid var(--avp-success, #257565);border-radius:var(--avp-radius-sm, 8px);background:var(--avp-white, #fff);color:var(--avp-success, #257565);padding:14px 16px}.av-paid-landing__errors{margin-bottom:20px;border:1px solid var(--avp-sale, #f26b5e);border-radius:var(--avp-radius-sm, 8px);background:var(--avp-white, #fff);color:var(--avp-charcoal, #20252b);padding:14px 16px}.av-paid-landing__errors :where(ul,li){margin-block:0}.av-paid-landing__faq-wrap{padding-top:2px}.av-paid-landing__faq{max-width:860px;margin-inline:auto}.av-paid-landing__faq details{border-top:1px solid var(--avp-line, #e1e4e8)}.av-paid-landing__faq details:last-child{border-bottom:1px solid var(--avp-line, #e1e4e8)}.av-paid-landing__faq summary{position:relative;cursor:pointer;list-style:none;padding:22px 44px 22px 0;color:var(--avp-charcoal, #20252b);font-size:17px;font-weight:800}.av-paid-landing__faq summary::-webkit-details-marker{display:none}.av-paid-landing__faq summary:after{content:"+";position:absolute;top:17px;right:4px;color:var(--avp-action, #165dff);font-size:28px;font-weight:400}.av-paid-landing__faq details[open] summary:after{content:"\2212"}.av-paid-landing__faq .rte{padding:0 44px 22px 0;color:var(--avp-muted, #65707c)!important;line-height:1.65}.av-paid-landing__related{margin-top:78px;padding-block:48px;background:linear-gradient(145deg,var(--avp-charcoal-deep, #17212b),var(--avp-charcoal, #20252b));color:var(--avp-white, #fff);text-align:center}.av-paid-landing__related h2{color:var(--avp-white, #fff);font-size:28px}.av-paid-landing__related-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.av-paid-landing__related-links a{min-height:44px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.45);border-radius:999px;padding:10px 16px;color:var(--avp-white, #fff);font-weight:700;text-decoration:none}.av-paid-landing__related-links a:hover{border-color:var(--avp-white, #fff);background:#ffffff14}.av-paid-landing__mobile-cta{display:none}@media(max-width:989px){.av-paid-landing__hero-grid{grid-template-columns:1fr;min-height:0;padding-block:56px}.av-paid-landing__hero-media{width:100%;max-width:680px;margin-inline:auto}.av-paid-landing__choice-grid,.av-paid-landing__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-paid-landing__form-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:749px){.av-paid-landing{padding-bottom:142px}.av-paid-landing__shell{width:min(100% - 28px,1180px)}.av-paid-landing__hero-grid{gap:34px;padding-block:44px}.av-paid-landing__hero h1{font-size:clamp(36px,11vw,52px)}.av-paid-landing__actions{flex-direction:column}.av-paid-landing__actions .av-paid-landing__button{width:100%}.av-paid-landing__trust-grid,.av-paid-landing__choice-grid,.av-paid-landing__product-grid{grid-template-columns:1fr}.av-paid-landing__trust-item{min-height:0;border-right:0;border-bottom:1px solid var(--avp-line, #e1e4e8);padding:20px 4px}.av-paid-landing__trust-item:last-child{border-bottom:0}.av-paid-landing__section-heading{margin-top:58px}.av-paid-landing__choice{min-height:0;padding:24px}.av-paid-landing__form-section{margin-top:58px;padding-block:54px}.av-paid-landing__form-card{padding:22px}.av-paid-landing__form-card .av-paid-landing__button{width:100%}.av-paid-landing__field-row{grid-template-columns:1fr;gap:0}.av-paid-landing__related{margin-top:58px}.av-paid-landing__mobile-cta{position:fixed;z-index:30;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));left:14px;display:flex;min-height:54px;align-items:center;justify-content:center;border-radius:var(--avp-radius-sm, 8px);background:var(--avp-action, #165dff);box-shadow:var(--avp-shadow-md, 0 18px 48px rgb(37 42 46 / 10%));color:var(--avp-white, #fff);font-size:16px;font-weight:800;text-decoration:none;transition:opacity .18s ease,transform .18s ease}.av-paid-landing__mobile-cta.is-hidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}}@media(prefers-reduced-motion:reduce){.av-paid-landing__button,.av-paid-landing__mobile-cta{transition:none}}.av-vacuum-finder{scroll-margin-top:190px}@media(max-width:768px){.av-vacuum-finder{scroll-margin-top:165px}}body.template-collection .cc-collection-products product-card.card--product{height:100%;overflow:hidden;border:1px solid rgba(23,33,43,.14);border-radius:12px;background:#fff;box-shadow:0 8px 24px #17212b0f}body.template-collection .cc-collection-products product-card.card--product .card__media,body.template-collection .cc-collection-products product-card.card--product .card__media .media{background:#f7f6f2}body.template-collection .cc-collection-products product-card.card--product .card__media{border-bottom:1px solid rgba(23,33,43,.1)}body.template-collection .cc-collection-products product-card.card--product .card__media img.img-fit{object-fit:contain;padding:clamp(10px,2vw,18px)}body.template-collection .cc-collection-products product-card.card--product .card__info-container{padding:16px}body.template-collection .cc-collection-products .av-card-context{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px;color:#17212b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.template-collection .cc-collection-products .av-card-context__trust{color:#165dff}body.template-collection .cc-collection-products .av-card-facts{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;color:#344554;font-size:13px;line-height:1.35}body.template-collection .cc-collection-products .av-card-facts li{list-style:none}body.template-collection .cc-collection-products .av-card-facts li+li:before{content:"\2022";margin-right:6px;color:#165dff}body.template-collection .cc-collection-products product-card.card--product .card__quick-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 16px 16px}body.template-collection .cc-collection-products product-card.card--product .card__quick-add product-form,body.template-collection .cc-collection-products product-card.card--product .card__quick-add .no-js-hidden{display:contents}body.template-collection .cc-collection-products product-card.card--product .quick-add-view-btn{white-space:nowrap}body.template-collection .cc-collection-products product-card.card--product .btn[disabled]{border-color:#17212b33;background:#f7f6f2;color:#17212b;opacity:1}@media(max-width:599px){body.template-collection .cc-collection-products product-card.card--product .card__info-container{padding:12px}body.template-collection .cc-collection-products product-card.card--product .card__quick-add{grid-template-columns:1fr;padding:0 12px 12px}}body.av-specialist{--avf-muted: #52606d;--avf-line-strong: #708297;--avf-info: #eef3f8;--jdgm-primary-color: #165dff;--jdgm-secondary-color: #eef3f8;--jdgm-star-color: #1d354d;--jdgm-write-review-text-color: #ffffff;--jdgm-write-review-bg-color: #165dff}html body.av-specialist #cart-drawer{top:0!important;bottom:0!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;z-index:100!important;background:#fff;color:#17212b}body.av-specialist #cart-drawer .drawer__header{background:#eef3f8;color:#1d354d;border-bottom:1px solid #c8d2de;padding-top:max(16px,env(safe-area-inset-top))}body.av-specialist #cart-drawer .drawer__close-btn{min-width:44px;min-height:44px;border-radius:8px;color:#1d354d;background:#fff;border:1px solid #708297}body.av-specialist #cart-drawer .drawer__footer{padding-bottom:max(24px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #c8d2de}body.av-specialist .av-cart-help{margin:14px 0 0;font-size:14px;line-height:1.6;text-align:center;color:#52606d}body.av-specialist .av-cart-help a{color:#0b43c6;text-decoration:underline;text-underline-offset:.18em}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing,.cc-contact-form,.cc-article-comments,.customer,.cc-main-login,.cc-main-register,.cc-main-password) :is(label,legend){color:#17212b!important;font-size:16px!important;line-height:1.45!important;letter-spacing:0!important}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing,.cc-contact-form,.cc-article-comments,.customer,.cc-main-login,.cc-main-register,.cc-main-password) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select){color:#17212b!important;background:#fff!important;border:1px solid #708297!important;border-radius:8px!important;font-family:inherit!important;font-size:16px!important;line-height:1.5!important;min-height:48px;max-width:100%;padding:12px 14px!important;box-shadow:none!important}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing,.cc-contact-form,.cc-article-comments,.customer,.cc-main-login,.cc-main-register) :is(input,textarea)::placeholder{color:#52606d!important;opacity:1}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing,.cc-contact-form,.cc-article-comments,.customer,.cc-main-login,.cc-main-register) :is(input,textarea,select,button,a):focus-visible{outline:3px solid #165dff!important;outline-offset:3px}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing,.cc-contact-form,.cc-article-comments,.customer,.cc-main-login,.cc-main-register) :is(button[type=submit],input[type=submit]){min-height:50px;border-radius:8px!important;border-color:#165dff!important;background:#165dff!important;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;box-shadow:none!important}html body.av-specialist #main-content :is(.av-c,.av-cvr-page,.av-cv-page,#cv-section,.av-paid-landing) :is(.av-fc,.av-form-card,.av-paid-landing__form-card){border:1px solid #c8d2de!important;border-radius:14px!important;background:#fff!important;color:#17212b!important;box-shadow:0 8px 28px #1d354d0f!important}body.av-specialist .av-required-note{margin:0 0 20px;color:#52606d;font-size:14px;line-height:1.5}body.av-specialist .av-field-required{font-size:14px;font-weight:400;color:#52606d}html body.av-specialist :is(.av-ok,.av-success,.av-paid-landing__success){color:#175448!important;background:#edf8f5!important;border:1px solid #4c8c7f!important;border-radius:10px;padding:18px;font-size:16px;line-height:1.6}html body.av-specialist :is(.av-er,.av-error,.av-paid-landing__errors){color:#8f1d14!important;background:#fff4f2!important;border:1px solid #a7382c!important;border-radius:10px;padding:18px;font-size:16px;line-height:1.6}html body.av-specialist :is(.jdgm-widget,.jdgm-review-widget-modal){--jdgm-primary-color: #165dff;--jdgm-secondary-color: #eef3f8;--jdgm-star-color: #1d354d;--jdgm-write-review-text-color: #ffffff;--jdgm-write-review-bg-color: #165dff;color:#17212b}html body.av-specialist .jdgm-rev-widg{padding:clamp(22px,4vw,42px)!important;background:#fff!important;border:1px solid #c8d2de!important;border-radius:14px!important}html body.av-specialist :is(.jdgm-rev-widg__title,.jdgm-write-review-modal__title){font-family:inherit!important;font-size:clamp(24px,3vw,32px)!important;font-weight:700!important;color:#1d354d!important;line-height:1.2}html body.av-specialist .jdgm-star{color:#1d354d!important}html body.av-specialist :is(.jdgm-rev__body,.jdgm-write-review-modal__intro,.jdgm-write-review-modal__field-label){color:#17212b!important;font-family:inherit!important;font-size:16px!important;line-height:1.65!important}html body.av-specialist :is(.jdgm-rev__timestamp,.jdgm-rev-widg__summary-text,.jdgm-prev-badge__text){color:#52606d!important;font-size:14px!important;line-height:1.5}html body.av-specialist :is(.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-write-review-modal__button){background:#165dff!important;border-color:#165dff!important;color:#fff!important;border-radius:8px!important;font-size:16px!important;font-weight:700!important;min-height:46px;padding:12px 20px}html body.av-specialist :is(.jdgm-widget,.jdgm-review-widget-modal) :is(a,button,input,textarea,select):focus-visible{outline:3px solid #165dff!important;outline-offset:3px}html body.av-specialist .jdgm-review-widget-modal :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important;color:#17212b!important;background:#fff!important;border-color:#708297!important;border-radius:8px!important}body.av-specialist .shopify-policy__container{max-width:880px;padding:clamp(28px,5vw,64px) clamp(20px,4vw,40px);color:#17212b}body.av-specialist .shopify-policy__title h1{color:#1d354d;font-size:clamp(30px,4vw,44px);letter-spacing:-.025em;line-height:1.15}body.av-specialist .shopify-policy__body{font-size:17px;line-height:1.75}body.av-specialist .shopify-policy__body h2{margin-top:36px;font-size:24px;color:#1d354d}body.av-specialist .shopify-policy__body a{color:#0b43c6;text-decoration:underline;text-underline-offset:.18em}body.av-specialist .av-fulfillment-summary__returns{color:#17212b;font-size:14px;line-height:1.6}body.av-specialist .av-fulfillment-summary__returns a{color:#0b43c6;text-decoration:underline;text-underline-offset:.15em}html body.av-specialist #cv-form .opt{color:#52606d!important;font-size:14px;line-height:1.5}html body.av-specialist .av-blog-page .av-blog-hero .av-eyebrow{font-size:13px!important;letter-spacing:.08em!important}html body.av-specialist :is(.av-blog-featured__meta,.av-post-card__meta){font-size:13px!important;line-height:1.5;letter-spacing:.06em!important}html body.av-specialist :is(.av-blog-featured__meta-dot,.av-post-card__meta-dot){color:#52606d!important}body.av-specialist{--av-space-section: clamp(44px, 5vw, 72px);--av-radius: 12px;--av-line: #dce1e6;--av-muted: #52606d;--av-ink: #17212b;--av-paper: #f7f6f2;--av-action: #165dff;--av-content: 1280px;--btn-border-radius: 8px}body.av-specialist store-header.header{background:#fff!important;color:var(--av-ink)!important;box-shadow:none!important}body.av-specialist store-header.header .header__grid{padding-top:16px!important;padding-bottom:0!important;row-gap:16px!important}body.av-specialist store-header.header .header__logo img{width:152px!important;max-height:64px!important;object-fit:contain;filter:brightness(0) saturate(100%)!important}body.av-specialist store-header.header :is(.header__icon,.logo__link,.main-nav__item--primary,.main-nav__toggle-btn){color:var(--av-ink)!important}body.av-specialist store-header.header .header__search input[type=search]{min-height:46px!important;border-radius:8px!important;background:#f3f4f5!important;color:#17212b!important;border:1px solid #74808d!important;font-size:16px!important}body.av-specialist store-header.header .header__search input::placeholder{color:#52606d!important;opacity:1}body.av-specialist store-header.header .header__search button{color:#17212b!important}body.av-specialist store-header.header .header__icons a.header__cta-phone[href^="tel:"]{min-height:44px!important;border-radius:8px!important;background:#165dff!important;border-color:#165dff!important;box-shadow:none!important}body.av-specialist store-header.header .header__icons a.header__cta-phone[href^="tel:"] :is(span,svg){color:#fff!important}body.av-specialist .shopify-section-group-header-group.cc-icons-with-text{background:#f7f6f2!important;border-bottom:1px solid var(--av-line);box-shadow:none!important}body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .section{margin:0!important;padding-block:9px!important;background:#f7f6f2!important}body.av-specialist .shopify-section-group-header-group.cc-icons-with-text :is(h2,h3,p,.h6){margin:0!important;font-size:14px!important;letter-spacing:0!important;line-height:1.35!important}body.av-specialist .av-home-hero:before,body.av-specialist .av-home-hero__image-shell:after,body.av-specialist .av-home-authority:after{display:none}body.av-specialist .av-home-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(36px,5vw,72px)}body.av-specialist .av-home-hero .av-home-hero__heading{font-size:clamp(44px,4.6vw,66px);font-weight:700;line-height:1.1;letter-spacing:-.025em}body.av-specialist .av-home-hero__eyebrow{color:#d8e3f4;letter-spacing:.06em;font-size:14px}body.av-specialist .av-home-hero__visual{padding:0}body.av-specialist .av-home-hero__image-shell{min-height:0;height:auto;aspect-ratio:1 / 1;border:0;border-radius:12px 12px 0 0;background:#283541;box-shadow:none}body.av-specialist .av-home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 50%}body.av-specialist .av-home-hero__visual-card{position:static;padding:18px 22px;border:0;border-radius:0 0 12px 12px;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.av-specialist .av-home-hero__visual-card strong{font-size:22px}body.av-specialist .av-home-hero__visual-card span{font-size:14px;letter-spacing:.05em}body.av-specialist .av-home-pathway__kicker{font-size:14px;line-height:1.4}body.av-specialist :is(.av-home-hero__button,.av-home-authority__button){min-height:48px;border-radius:8px;box-shadow:none;font-size:16px;font-weight:600}body.av-specialist .av-home-hero__button--secondary{background:#fff;color:#17212b;border-color:#fff}body.av-specialist :is(.av-home-pathways,.av-home-authority){padding-block:var(--av-space-section)}body.av-specialist .av-home-pathways{background:#f7f6f2}body.av-specialist :is(.av-home-pathways h2,.av-home-authority h2){font-size:clamp(30px,3.25vw,44px);font-weight:700;line-height:1.2;letter-spacing:-.02em}body.av-specialist :is(.av-home-pathways__eyebrow,.av-home-authority__eyebrow,.av-home-authority__panel-label){font-size:14px;line-height:1.5;letter-spacing:.06em}body.av-specialist .av-home-pathway{min-height:260px;border-radius:var(--av-radius);box-shadow:none}body.av-specialist .av-home-pathway--dark{background:#17212b}body.av-specialist .av-home-pathway--cobalt{background:#fff;border-color:var(--av-line)}body.av-specialist .av-home-pathway--cobalt :is(h3,p,a,span){color:#17212b}body.av-specialist .av-home-pathway--cobalt .av-home-pathway__number{border-color:var(--av-line)}body.av-specialist .av-home-pathway h3{font-size:23px;font-weight:700;line-height:1.3;letter-spacing:0}html body.av-specialist .av-home-pathway>p:not(.av-home-pathway__kicker),html body.av-specialist .av-home-authority__point p{font-size:16px;font-weight:400;line-height:1.65}html body.av-specialist .av-home-authority__point h3{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0}html body.av-specialist #main-content .av-pdp-title__heading{font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important}html body.av-specialist #main-content .collection-banner__heading{font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important}html body.av-specialist #main-content .av-collection-paths__links a{font-size:14px!important;font-weight:600!important;line-height:1.4!important}html body.av-specialist #main-content .card__title,html body.av-specialist #main-content .card__title a{font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}html body.av-specialist .product-info .price__current,html body.av-specialist .product-info .price__current .js-value{font-weight:700!important;letter-spacing:0!important}html body.av-specialist #main-content .product-info :is(.opt-label,.disclosure__title),html body.av-specialist #main-content .product-info button[name=add]{font-weight:600!important;letter-spacing:0!important}body.av-specialist .av-home-authority__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}body.av-specialist .av-home-authority__panel{padding:28px;border-radius:12px;background:#f7f6f2;box-shadow:none}body.av-specialist .av-home-authority__point{border-radius:0;box-shadow:none;background:transparent}html body.av-specialist .av-home-authority__point p{color:#465463!important}body.av-specialist.template-index [data-section-type=av-brand-tiles] .av-bt2-card{border-radius:12px;box-shadow:none}body.av-specialist.template-index [data-section-type=av-brand-tiles] .av-bt2-card--featured{background:#17212b}body.av-specialist.template-index .av-visit-shop{padding-block:var(--av-space-section)!important;background:#17212b!important}body.av-specialist.template-index .av-visit-shop .av-h2{font-size:clamp(28px,3vw,42px)!important}body.av-specialist.template-index .av-visit-shop :is(.av-eyebrow,.av-hours-block h3,.av-hours-note){color:#dce6ff!important}body.av-specialist.template-index .av-visit-shop .av-hours-block{border-radius:12px!important;border-color:#52606d!important}html body.av-specialist.template-index .av-visit-shop .av-visit-col-text a[href="/pages/contact"]{color:#17212b!important;background:#fff!important;border:2px solid #fff!important;border-radius:8px!important}html body.av-specialist.template-index .av-visit-shop .av-visit-col-text a[href="/pages/contact"]:hover{color:#17212b!important;background:#e9efff!important;border-color:#e9efff!important}html body.av-specialist :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #165dff!important;outline-offset:3px!important;box-shadow:0 0 0 3px #fff!important}html body.av-specialist store-header.header .main-menu--avon .main-nav__item--primary{font-size:16px!important;font-weight:600!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important}html body.av-specialist store-header.header .avon-nav-panel :is(.avon-nav-link-list .child-nav__item,.avon-nav-compact-list>li>.child-nav__item:not(.main-nav__item-header),.avon-nav-visit-list>li>.child-nav__item){color:#20252b!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important}html body.av-specialist store-header.header .avon-nav-panel .child-nav__item small{color:#52606d!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;opacity:1!important}html body.av-specialist store-header.header .avon-nav-panel .avon-nav-heading{color:#20252b!important;font-size:14px!important;line-height:1.5!important;letter-spacing:.04em!important}html body.av-specialist store-header.header .avon-nav-story__eyebrow{color:#0b43c6!important;font-size:14px!important;line-height:1.5!important;letter-spacing:.04em!important}html body.av-specialist store-header.header :is(.avon-nav-story,.avon-nav-help)>p:not([class]),html body.av-specialist store-header.header :is(.avon-nav-address,.avon-nav-hours){color:#20252b!important;font-size:16px!important;font-weight:500!important;line-height:1.55!important}html body.av-specialist store-header.header .main-menu--avon .avon-nav-panel :is(.avon-nav-story,.avon-nav-help)>a{color:#0b43c6!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;gap:6px}html body.av-specialist store-header.header .avon-nav-panel a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}html body.av-specialist store-header.header{--icon-color: 23 33 43 !important;--text-color: 23 33 43 !important}html body.av-specialist store-header.header .header__grid :is(svg,.icon){color:#17212b!important}html body.av-specialist store-header.header .main-menu__toggle:before,html body.av-specialist store-header.header .main-menu__toggle:after,html body.av-specialist store-header.header .main-menu__toggle-icon:before,html body.av-specialist store-header.header .main-menu__toggle-icon:after{background-color:#17212b!important;border-color:#17212b!important}html body.av-specialist store-header.header .main-menu__toggle{color:#17212b!important}html body.av-specialist store-header.header .main-menu__toggle-icon{background-color:transparent!important}html body.av-specialist store-header.header .header__grid .header__cta-phone[href^="tel:"] :is(svg,.icon,span){color:#fff!important}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text :is(.slider__grid,.slider__item){min-height:0!important;height:auto!important;padding-block:0!important}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .slider__item>a{display:flex!important;flex-direction:row!important;align-items:center!important;min-height:32px!important;padding:0 8px!important;gap:8px!important}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .slider__item>a>svg{width:18px!important;height:18px!important;margin:0!important;flex:0 0 18px}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .icons-with-text__text{margin:0!important}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text strong{font-size:14px!important;line-height:1.3!important}html body.av-specialist.template-collection .cc-collection-banner.section--template{margin-block:0 24px!important;padding-block:10px 24px!important;background:#f7f6f2!important;border-bottom:1px solid #dce1e6}html body.av-specialist.template-collection .cc-collection-banner .collection-banner{max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner:before,html body.av-specialist.template-collection .cc-collection-banner .collection-banner:after,html body.av-specialist.template-collection .cc-collection-banner .av-collection-shop-now{display:none!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)!important;gap:20px 40px!important;padding:0!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__heading{margin:0!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.13!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__proof{display:block!important;margin:12px 0 0!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__proof li:not(.collection-banner__count),html body.av-specialist.template-collection .cc-collection-banner .collection-banner__count:before,html body.av-specialist.template-collection .cc-collection-banner .collection-banner__eyebrow{display:none!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__count{display:block!important;padding:0!important;color:#52606d!important;font-size:14px!important}html body.av-specialist.template-collection .cc-collection-banner .av-collection-guide{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.av-specialist.template-collection .cc-collection-banner .av-collection-paths__links{gap:8px!important;padding:0!important;border:0!important;background:transparent!important}@media(max-width:768px){html body.av-specialist.template-collection .cc-collection-banner.section--template{margin-bottom:16px!important;padding-block:4px 20px!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__body{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body.av-specialist.template-collection .cc-collection-banner .collection-banner__summary{display:none!important}html body.av-specialist.template-collection .cc-collection-banner .av-collection-help__actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;margin:0!important;gap:12px!important}html body.av-specialist.template-collection .cc-collection-banner .av-collection-help__actions a{width:auto!important;min-height:36px!important;padding:0!important;border:0!important;background:transparent!important;color:#0b43c6!important;box-shadow:none!important;font-size:14px!important}}@media(min-width:769px){body.av-specialist store-header.header .main-menu--avon{background:#fff!important;box-shadow:none!important}body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row{min-height:44px!important}}@media(max-width:899px){body.av-specialist .av-home-hero__inner,body.av-specialist .av-home-authority__inner{grid-template-columns:minmax(0,1fr)}body.av-specialist .av-home-hero__inner{padding-block:36px 40px;gap:28px}body.av-specialist .av-home-hero__visual{width:100%;max-width:560px;margin-inline:auto}}@media(max-width:768px){body.av-specialist store-header.header .header__grid{padding-block:10px 12px!important;row-gap:10px!important}body.av-specialist store-header.header .header__logo img{width:125px!important;max-height:48px!important}body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .section{padding-block:8px!important}body.av-specialist .av-home-hero .av-home-hero__heading{font-size:clamp(36px,9.8vw,52px);line-height:1.1}body.av-specialist .av-home-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;gap:10px}body.av-specialist .av-home-hero__button{padding-inline:12px;font-size:14px}body.av-specialist .av-home-hero__support{font-size:14px;line-height:1.5}body.av-specialist .av-home-pathway{min-height:220px}body.av-specialist .av-home-authority__panel{padding:22px}}@media(max-width:768.98px){html body.av-specialist store-header.header .avon-nav-panel .avon-nav-compact-list>li>.child-nav__item:not(.main-nav__item-header){display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:52px;padding:14px 20px!important;text-align:left}}.main-menu--avon .avon-nav-panel .avon-nav-link-list .child-nav__item{align-items:flex-start;text-align:left}.main-menu--avon .avon-nav-grid>.avon-nav-column,.main-menu--avon .avon-nav-grid>.avon-nav-help,.main-menu--avon .avon-nav-grid>.avon-nav-story{min-width:0}@media(min-width:769px){.main-menu--avon .avon-nav-grid.avon-nav-grid--parts-refined{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}}@media(min-width:769px)and (max-width:1023.98px){html body.av-specialist store-header.header .header__grid{column-gap:16px!important}html body.av-specialist store-header.header .header__logo{flex:0 0 152px!important;width:152px!important}html body.av-specialist store-header.header .header__search{flex:1 1 240px!important;width:auto!important;min-width:0!important}html body.av-specialist store-header.header .header__icons{flex:0 0 auto!important;width:auto!important;margin-inline-start:0!important}html body.av-specialist .main-menu--avon .avon-nav-grid.avon-nav-grid--parts-refined,html body.av-specialist .main-menu--avon .avon-nav-grid.avon-nav-grid--shop{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.av-specialist .main-menu--avon :is(.avon-nav-help,.avon-nav-story,.avon-nav__visit){display:block!important}html body.av-specialist store-header.header .main-menu--avon .main-nav{gap:0!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row{margin:0!important;padding:0!important}html body.av-specialist store-header.header .main-menu--avon .main-nav__toggle-btn{width:36px;min-width:36px;padding-inline:8px}}html body.av-specialist store-header.header{--av-header-navy: #1d354d;--av-header-hover: #2a4965;--av-header-soft: #eef3f8;padding-top:0!important;border-bottom:0!important}html body.av-specialist store-header.header .header__logo img{filter:none!important}html body.av-specialist store-header.header .header__search form.search{margin-bottom:0!important}html body.av-specialist store-header.header .header__search input[type=search]{height:50px!important;min-height:50px!important;padding-inline:16px 140px!important;background:#fff!important;border-color:#74808d!important;box-shadow:0 1px 2px #1d354d0a}html body.av-specialist store-header.header .header__search input[type=search]:placeholder-shown{padding-inline-end:104px!important}html body.av-specialist store-header.header .header__search .search__submit{display:inline-flex!important;align-items:center;justify-content:center;inset:2px 2px auto auto!important;width:46px!important;height:46px!important;padding:10px!important;border-radius:6px!important;background:var(--av-header-navy)!important;color:#fff!important}html body.av-specialist store-header.header .header__search .search__submit :is(svg,.icon){color:#fff!important}html body.av-specialist store-header.header .header__search .search__submit:hover{background:var(--av-header-hover)!important}html body.av-specialist store-header.header .header__search .search__speech{top:3px!important;right:49px!important;height:44px!important;color:var(--av-header-navy)!important}html body.av-specialist store-header.header .header__icons a.header__cta-phone[href^="tel:"]{min-height:44px!important;border:1px solid var(--av-header-navy)!important;background:#fff!important;color:var(--av-header-navy)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important}html body.av-specialist store-header.header .header__grid .header__cta-phone[href^="tel:"] :is(svg,.icon,span){color:var(--av-header-navy)!important}html body.av-specialist store-header.header .header__icons a.header__cta-phone[href^="tel:"]:hover{background:var(--av-header-soft)!important}html body.av-specialist store-header.header .header__icons>.header__icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:10px!important;border:1px solid #d5dde5;border-radius:8px}html body.av-specialist store-header.header .header__icons>.header__icon:hover{background:var(--av-header-soft)}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text,html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .section{background:#eef3f8!important}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text{border-bottom-color:#d5dde5}html body.av-specialist .shopify-section-group-header-group.cc-icons-with-text .section{padding-block:8px!important}@media(min-width:769px){html body.av-specialist store-header.header .header__grid{padding-top:16px!important;padding-bottom:0!important;row-gap:16px!important;column-gap:28px!important;justify-content:space-between}html body.av-specialist store-header.header .header__logo{flex:0 0 180px!important;width:180px!important;margin:0!important;padding:0!important}html body.av-specialist store-header.header .header__logo img{width:168px!important;max-height:64px!important}html body.av-specialist store-header.header .header__search{flex:1 1 300px!important;min-width:0!important;max-width:720px;margin:0!important}html body.av-specialist store-header.header .header__icons{flex:0 0 auto!important;width:auto!important;margin:0!important;padding:0!important;gap:10px}html body.av-specialist store-header.header .main-menu--avon{flex:0 0 100%;position:relative;isolation:isolate;margin:0!important;border:0!important;background:var(--av-header-navy)!important}html body.av-specialist store-header.header .main-menu--avon:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--av-header-navy);box-shadow:0 0 0 100vmax var(--av-header-navy);clip-path:inset(0 -100vmax);content:"";pointer-events:none}html body.av-specialist store-header.header .main-menu--avon>.main-menu__content{min-height:52px;padding-inline:0!important;border:0!important;background:transparent!important}html body.av-specialist store-header.header .main-menu--avon .main-nav{gap:16px!important;margin:0!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row{min-height:52px!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:inset 0 -3px transparent!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row:is(:hover,:focus-within,.is-active),html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row:has(>[aria-expanded=true]){background:var(--av-header-hover)!important;box-shadow:inset 0 -3px #aecdf0!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row>:is(.main-nav__item--primary,.main-nav__toggle-btn),html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row>:is(.main-nav__item--primary,.main-nav__toggle-btn) :is(svg,.icon,span,path){color:#fff!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row>.main-nav__item--primary{padding-block:14px!important;line-height:24px!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row>.main-nav__toggle-btn{min-height:44px;background:transparent!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row>:focus-visible{outline:2px solid #fff!important;outline-offset:-4px!important;box-shadow:none!important}html body.av-specialist store-header.header .main-menu--avon .avon-nav-panel{background:#fff!important;color:#17212b!important;border:1px solid #d5dde5;border-top:0;box-shadow:0 16px 28px #17212b29}}@media(min-width:769px)and (max-width:1023.98px){html body.av-specialist store-header.header .header__grid{column-gap:16px!important;row-gap:14px!important}html body.av-specialist store-header.header .header__logo{flex-basis:144px!important;width:144px!important}html body.av-specialist store-header.header .header__logo img{width:140px!important}html body.av-specialist store-header.header .header__search{flex-basis:220px!important}html body.av-specialist store-header.header .header__icons{gap:6px}html body.av-specialist store-header.header .header__cta-phone{width:44px!important;padding-inline:10px!important}html body.av-specialist store-header.header .header__cta-phone span{display:none!important}html body.av-specialist store-header.header .main-menu--avon{flex-basis:calc(100% + 64px)!important;margin-inline:-32px!important}html body.av-specialist store-header.header .main-menu--avon .main-nav{gap:0!important}html body.av-specialist store-header.header .main-menu--avon .main-nav>li>.main-nav__row{padding-inline:0!important}}@media(max-width:768.98px){html body.av-specialist store-header.header{border-bottom:3px solid var(--av-header-navy)!important}html body.av-specialist store-header.header .header__grid{padding-block:10px 12px!important;row-gap:10px!important}html body.av-specialist store-header.header .header__logo img{width:118px!important;max-height:48px!important}html body.av-specialist store-header.header .header__icons{gap:6px}html body.av-specialist store-header.header .header__icons>.header__icon{width:40px;min-width:40px;height:44px}}html body.av-specialist store-header.header .header__grid .header__icons a.header__cta-phone[href^="tel:"] :is(span,svg,path){background:transparent!important;border:0!important;color:var(--av-header-navy)!important}html body.av-specialist store-header.header .avon-nav-panel :is(.avon-nav-help,.avon-nav-story){background:#eef3f8!important;border-color:#b9cadd!important}@media(max-width:768.98px){html body.av-specialist store-header.header .main-menu--avon :is(.main-menu__content,.avon-nav-panel){background:#fff!important}html body.av-specialist store-header.header .main-menu--avon .avon-nav-panel .main-nav__item-header{background:var(--av-header-navy)!important;color:#fff!important;border-color:var(--av-header-navy)!important;border-radius:8px!important}html body.av-specialist store-header.header .main-menu--avon .main-nav__item--back{background:var(--av-header-soft)!important;color:var(--av-header-navy)!important;border:1px solid #d5dde5!important;border-radius:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/118/compiled_assets/styles.css.map */
