body{font-feature-settings:"cv11","ss01"}.ec-num,.everclear-lens-card__price,.everclear-catalog-link span{font-variant-numeric:tabular-nums}.everclear-section{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));padding:0 var(--ec-gutter);margin:0 auto}@media screen and (min-width:750px){.everclear-section{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));padding:0 var(--ec-gutter)}}.everclear-topbar{min-height:60px;padding:8px max(calc(var(--ec-gutter) - 10px),calc((100% - var(--ec-container)) / 2 - 10px));border-bottom:1px solid var(--ec-rule)}@media(min-width:769px){.everclear-topbar{padding:8px max(calc(var(--ec-gutter) - 10px),calc((100% - var(--ec-container)) / 2 - 10px))}}.everclear-topbar__logo{padding:4px 10px;min-height:44px}.everclear-topbar__logo svg{width:100px;height:auto}.everclear-topbar__icon-btn{width:44px;height:44px}.everclear-topbar__icon-btn svg{width:24px;height:24px}.everclear-topbar :is(a,button):focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px;border-radius:var(--ec-radius-sm)}.btnDark,.btnPrimary,.btnOutline,.btnOutlineLight,.btnSecondary,.everclear-match-cta,.everclear-signup-about__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--everclear-cta-height);padding:0 24px;border-radius:var(--ec-radius-button);font-size:var(--everclear-cta-size);font-weight:500;line-height:1.2;letter-spacing:-.005em;text-decoration:none}.btnDark,.btnPrimary,.everclear-match-cta,.everclear-signup-about__cta{background:var(--ec-ink);color:var(--ec-paper);border:1.5px solid var(--ec-ink)}.btnDark:hover:not(:disabled),.btnPrimary:hover:not(:disabled),.everclear-match-cta:hover,.everclear-signup-about__cta:hover{background:#262a2b;border-color:#262a2b}.btnOutline{background:var(--ec-paper);color:var(--ec-ink);border:1.5px solid var(--ec-ink)}.btnOutline:hover:not(:disabled){background:var(--ec-mist);border-color:var(--ec-ink)}.btnDark:disabled,.btnPrimary:disabled,.btnOutline:disabled{opacity:1;background:var(--ec-mist);color:var(--ec-slate);border-color:var(--ec-mist);cursor:not-allowed}:is(.btnDark,.btnPrimary,.btnOutline,.btnOutlineLight,.btnSecondary,.everclear-match-cta,.everclear-startpage__cta,.everclear-signup-about__cta):focus-visible{outline:2px solid var(--ec-clinic);outline-offset:3px}input[type=text],input[type=email],input[type=tel],input[type=search],select,.selectBase,.inputWrapper{border-color:var(--ec-line);border-radius:var(--ec-radius-control)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,select:focus,.selectBase:focus{border-color:var(--ec-ink)}:is(input,select,textarea):focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px}.inputWrapper .inputField:focus-visible{outline:none}.inputWrapper:focus-within{outline:2px solid var(--ec-clinic);outline-offset:2px}.selectBase{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:20px;padding-right:44px;text-overflow:ellipsis}input[type=checkbox]{border-color:var(--ec-line);border-radius:4px}input[type=checkbox]:checked{background:var(--ec-ink);border-color:var(--ec-ink)}.everclear-finder-section{padding-top:var(--ec-s4);padding-bottom:var(--ec-s7)}@media(min-width:750px){.everclear-finder-section{padding-top:var(--ec-s5)}}.everclear-lens-grid{gap:var(--ec-s3)}.everclear-lens-card{min-height:0;gap:var(--ec-s3);padding:var(--ec-s3) var(--ec-s3) var(--ec-s4);border-radius:var(--ec-radius-card);background:var(--ec-mist);font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;transition:background .15s}.everclear-lens-card:hover{box-shadow:inset 0 0 0 1.5px var(--ec-ink)}.everclear-lens-card:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:3px}.everclear-lens-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10}.everclear-lens-card img{width:86%;height:100%;max-height:110px;object-fit:contain}.everclear-lens-card__media img{width:min(92%,calc(sqrt(var(--ec-ar, 1.6))*52%));height:auto;max-height:100%}.everclear-lens-card__details{gap:2px;line-height:var(--ec-lh-sm);font-weight:400;color:var(--ec-slate)}.everclear-lens-card__details strong{color:var(--ec-ink);font-weight:500;font-size:var(--ec-t-md);line-height:22px;letter-spacing:-.005em}.everclear-lens-card__pricing{margin-top:auto;display:grid;gap:2px;padding-top:var(--ec-s1)}.everclear-lens-card__price{margin:0;font-size:var(--ec-t-lg);line-height:var(--ec-lh-lg);font-weight:550;letter-spacing:-.01em}.everclear-lens-card__note{font-size:var(--ec-t-xs);line-height:var(--ec-lh-xs);color:var(--ec-slate);font-weight:400}.everclear-lens-card__note--saving{color:var(--ec-signal);font-weight:500}@media(min-width:750px){.everclear-lens-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ec-s4)}.everclear-lens-card{padding:var(--ec-s4) var(--ec-s4) var(--ec-s5)}.everclear-lens-card__price{font-size:var(--ec-t-lg)}}.everclear-finder-intro{margin-top:var(--ec-s7);display:grid;gap:var(--ec-s5)}.everclear-finder-intro .everclear-finder-intro__eyebrow{margin:0 0 var(--ec-s2);font-size:var(--ec-t-xs);line-height:var(--ec-lh-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.everclear-finder-intro h2{margin:0;font-size:var(--ec-t-xl);line-height:var(--ec-lh-xl);font-weight:500;letter-spacing:-.012em}.everclear-steps{list-style:none;margin:var(--ec-s5) 0 0;padding:0;display:grid;gap:0;counter-reset:none}.everclear-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--ec-s3);padding:var(--ec-s3) 0;border-top:1px solid var(--ec-rule)}.everclear-steps li:last-child{border-bottom:1px solid var(--ec-rule)}.everclear-steps__n{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--ec-clinic);color:var(--ec-clinic);display:grid;place-items:center;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;margin-top:1px}.everclear-steps li>span:last-child{display:grid;gap:2px;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);color:var(--ec-slate)}.everclear-steps strong{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ec-ink);font-weight:500}.everclear-finder-intro .everclear-steps{margin:0;gap:var(--ec-s5)}.everclear-finder-intro .everclear-steps li,.everclear-finder-intro .everclear-steps li:last-child{padding:0;border:0}.everclear-match-cta{width:100%;min-height:var(--everclear-cta-height);font-weight:500}.everclear-match-cta svg{flex:none}@media(min-width:750px){.everclear-finder-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);grid-template-areas:"head steps" "action steps";column-gap:var(--ec-s8);row-gap:var(--ec-s6);align-items:start;margin-top:var(--ec-s8)}.everclear-finder-intro__head{grid-area:head}.everclear-finder-intro .everclear-steps{grid-area:steps}.everclear-finder-intro__action{grid-area:action;align-self:end}}.everclear-categories{padding-bottom:var(--ec-s7)}.everclear-categories__heading{margin:0 0 var(--ec-s2);font-size:var(--ec-t-lg);line-height:var(--ec-lh-lg);font-weight:500;letter-spacing:-.01em;color:var(--ec-ink)}.everclear-catalog-links{display:grid;gap:0;margin-top:0;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm)}.everclear-catalog-link{display:flex;align-items:center;justify-content:space-between;gap:var(--ec-s3);min-height:48px;padding:var(--ec-s2) 0;border-bottom:1px solid var(--ec-rule);color:inherit;text-decoration:none;font-weight:400}.everclear-catalog-link strong{font-weight:500}.everclear-catalog-link svg{flex:none;color:var(--ec-slate)}.everclear-catalog-link:hover{text-decoration:none}.everclear-catalog-link:hover span{text-decoration:underline;text-underline-offset:3px}.everclear-catalog-link:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px}@media(min-width:750px){.everclear-categories .everclear-catalog-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ec-s8)}}.everclear-reviews{border-top:0;background:var(--ec-mist);padding:var(--ec-s7) 0;text-align:center}.everclear-reviews__inner{display:grid;justify-items:center}.everclear-reviews__eyebrow{margin:0 0 var(--ec-s2);font-size:var(--ec-t-xs);line-height:var(--ec-lh-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ec-ink)}.everclear-reviews__heading{margin:0;font-size:var(--ec-t-xl);line-height:var(--ec-lh-xl);font-weight:550;letter-spacing:-.012em;color:var(--ec-ink)}.everclear-reviews__rating{display:inline-flex;align-items:center;gap:var(--ec-s3);margin:var(--ec-s4) 0 0;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);color:var(--ec-slate)}.everclear-reviews__stars{display:inline-flex;gap:2px;color:#3c4445}.everclear-reviews__stars .is-empty{color:#c2c7c8}.everclear-reviews__track{justify-self:stretch;display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:start;margin-top:var(--ec-s5);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.everclear-reviews__track::-webkit-scrollbar{display:none}.everclear-reviews__track:focus-visible{outline:2px solid var(--ec-ink);outline-offset:4px}.everclear-reviews .everclear-review{margin:0;padding:0;background:none;border:0;border-radius:0;display:grid;justify-items:center;gap:var(--ec-s3);scroll-snap-align:center}.everclear-reviews .everclear-review blockquote{max-width:34ch}.everclear-reviews__dots{display:flex;justify-content:center;margin-top:var(--ec-s3)}.everclear-reviews__dot{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.everclear-reviews__dot:before{content:"";width:8px;height:8px;border-radius:50%;background:#c2c7c8}.everclear-reviews__dot[aria-current=true]:before{background:var(--ec-ink)}.everclear-reviews__dot:focus-visible{outline:2px solid var(--ec-ink);outline-offset:-2px;border-radius:50%}.everclear-review blockquote{margin:0;padding:0;border:0;font-size:var(--ec-t-lg);line-height:var(--ec-lh-lg);font-style:normal;font-weight:400;color:var(--ec-ink);text-wrap:balance}.everclear-review blockquote p{margin:0}.everclear-review blockquote>:first-child:before{content:"\201d"}.everclear-review blockquote>:last-child:after{content:"\201d"}.everclear-review figcaption{font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);font-weight:400;color:var(--ec-slate)}@media(min-width:750px){.everclear-reviews{padding:56px 0}.everclear-reviews .everclear-review blockquote{max-width:40ch}.everclear-review blockquote{font-size:22px;line-height:30px}}.everclear-faq__heading{font-size:var(--ec-t-xl)!important;line-height:var(--ec-lh-xl)!important;font-weight:500!important;letter-spacing:-.012em;margin-bottom:var(--ec-s4)!important}.everclear-faq__item{border-color:var(--ec-rule)!important}.everclear-faq__item--collapsible{padding:0!important}.everclear-faq__item--collapsible .everclear-faq__answer{margin:0;padding:0 0 var(--ec-s4);max-width:68ch}.everclear-faq__link{margin-top:var(--ec-s4)}.everclear-faq__question{min-height:56px;font-size:var(--ec-t-md)!important;line-height:var(--ec-lh-md)!important;font-weight:500!important;gap:var(--ec-s4)}.everclear-faq__chevron{flex:none;color:var(--ec-slate)}.everclear-faq__answer{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:#2c3233}.everclear-faq__link{display:inline-flex!important;align-items:center;gap:6px;min-height:44px;font-size:var(--ec-t-md)!important;font-weight:500;color:var(--ec-ink)!important;text-decoration:none!important}.everclear-faq__link span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(min-width:750px){.everclear-faq__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--ec-s8);align-items:start}.everclear-faq__container>.everclear-faq__heading{grid-column:1;grid-row:1 / span 3}.everclear-faq__container>:not(.everclear-faq__heading){grid-column:2}.everclear-faq__link{justify-self:start}}.everclear-signup-about .everclear-section{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));padding:0 var(--ec-gutter)}.everclear-signup-about__signup{align-items:stretch}.everclear-signup-about__signup{margin:0 var(--ec-gutter) var(--ec-s5);padding:var(--ec-s5);border-radius:var(--ec-radius-card)}.everclear-signup-about .everclear-section .everclear-signup-about__signup{margin-inline:0}.everclear-signup-about__title{font-size:var(--ec-t-xl)!important;line-height:var(--ec-lh-xl)!important;font-weight:500!important;letter-spacing:-.012em;text-align:left!important}.everclear-signup-about__title u{text-decoration:none}.everclear-signup-about__subtitle{font-size:var(--ec-t-md)!important;line-height:var(--ec-lh-md)!important;font-weight:400;text-align:left!important;color:var(--ec-slate)!important}.everclear-signup-about__phone-input{height:var(--everclear-field-height)!important;border-radius:var(--ec-radius-control)!important;border-color:var(--ec-line)!important;font-size:16px!important}.everclear-signup-about__consent{font-size:var(--ec-t-xs)!important;line-height:18px!important;text-align:left}.everclear-signup-about__form .btnDark{width:100%}.everclear-signup-about__form .btnDark:disabled{background:#e2e4e4;border-color:#e2e4e4;color:var(--ec-slate)}.everclear-signup-about__contact-wrapper{padding:var(--ec-s5) 0 0}.everclear-signup-about__heading{font-size:var(--ec-t-xl)!important;line-height:var(--ec-lh-xl)!important;font-weight:500!important}.everclear-signup-about__image{border-radius:var(--ec-radius-card);overflow:hidden}.everclear-signup-about__image img{width:100%;height:100%;object-fit:cover}.everclear-signup-about__body{margin-top:var(--ec-s4);max-width:68ch}.everclear-signup-about__body p{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:#2c3233}.everclear-signup-about__bold{font-weight:500!important;color:var(--ec-ink)!important}.everclear-signup-about__cta-wrapper{margin:var(--ec-s5) 0 var(--ec-s7)}.everclear-signup-about__cta{width:100%}@media(min-width:750px){.everclear-signup-about .everclear-section{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));padding:0 var(--ec-gutter)}.everclear-signup-about__signup{padding:var(--ec-s6)}.everclear-signup-about__about{border-radius:var(--ec-radius-card)}.everclear-signup-about__image{flex:none;aspect-ratio:4 / 3;border-radius:var(--ec-radius-card)}.everclear-signup-about__contact-wrapper{background:none!important}.everclear-signup-about__heading,.everclear-signup-about__contact-item,.everclear-signup-about__contact-icon{color:var(--ec-ink)!important}.everclear-signup-about__grid{gap:var(--ec-s8)!important;align-items:start}.everclear-signup-about__body{padding:0!important;margin-left:calc(50% + var(--ec-s8) / 2);max-width:none}.everclear-signup-about__cta-wrapper{margin-left:calc(50% + var(--ec-s8) / 2);max-width:360px}.everclear-signup-about__contact-wrapper{padding-inline:0!important}}.everclear-footer{padding-top:0;--ft-text: #d5d9d9;--ft-muted: #a9b0b0;--ft-rule: #2e3233}.everclear-footer a:focus-visible{outline:2px solid #9cc3e5;outline-offset:2px;border-radius:4px}.everclear-footer .everclear-footer__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ec-s6);align-items:start;padding:var(--ec-s7) 0}.everclear-footer .everclear-footer__logo{display:inline-flex;align-items:center;min-height:44px;color:#fff}.everclear-footer .everclear-footer__tagline{margin:var(--ec-s1) 0 0;max-width:30ch;font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ft-text)}.everclear-footer .everclear-footer__heading{margin:0 0 var(--ec-s1);font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);font-weight:500;color:#fff}.everclear-footer .everclear-footer__list,.everclear-footer .everclear-footer__links{list-style:none;margin:0;padding:0;width:auto;border:0;display:flex;flex-direction:column;gap:0}.everclear-footer .everclear-footer__link{display:inline-flex;align-items:center;gap:var(--ec-s2);min-height:40px;font-size:var(--ec-t-md);line-height:var(--ec-lh-md);font-weight:400;color:var(--ft-text);text-decoration:none}.everclear-footer .everclear-footer__link:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.everclear-footer .everclear-footer__link .ec-icon{flex:none}.everclear-footer .everclear-footer__bottom{background:#000;padding:0}.everclear-footer .everclear-footer__bottom .everclear-section>p{border-top:1px solid var(--ft-rule);padding:var(--ec-s5) 0 var(--ec-s6)}.everclear-footer .everclear-footer__bottom-text{text-align:left;font-size:var(--ec-t-xs);line-height:18px;color:var(--ft-muted)}.everclear-footer .everclear-footer__bottom-text a,.everclear-footer .everclear-footer__bottom-text a:hover{color:var(--ft-muted);text-underline-offset:2px}@media(min-width:750px){.everclear-footer .everclear-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ec-s8)}.everclear-footer .everclear-footer__brand{grid-column:1 / -1}}@media(min-width:990px){.everclear-footer .everclear-footer__main{grid-template-columns:repeat(4,minmax(0,1fr))}.everclear-footer .everclear-footer__brand{grid-column:1 / span 2}.everclear-footer .everclear-footer__link{font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);min-height:36px}}.everclear-breadcrumbs{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));padding:0 var(--ec-gutter);font-size:var(--ec-t-xs);color:var(--ec-slate)}.everclear-breadcrumbs [aria-current]{color:var(--ec-ink)}.everclear-product-info{max-width:calc(720px + 2 * var(--ec-gutter));padding:0 var(--ec-gutter)}.everclear-product-info__eyebrow{text-transform:none;letter-spacing:0;font-size:var(--ec-t-sm);font-weight:500;color:var(--ec-clinic)}.everclear-product-info h2{font-size:var(--ec-t-xl);line-height:var(--ec-lh-xl);font-weight:500;letter-spacing:-.012em}.everclear-product-info__text{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ec-slate)}.everclear-product-info__feature{border-top-color:var(--ec-rule);gap:var(--ec-s4);padding:var(--ec-s4) 0}.everclear-product-info__feature>span{width:40px;height:40px;flex:none;border-radius:var(--ec-radius-control);background:var(--ec-clinic-tint);color:var(--ec-clinic);display:grid;place-items:center}.everclear-product-info__feature strong{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);font-weight:500}.everclear-product-info__feature small{font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);color:var(--ec-slate)}@media(max-width:749px){.everclear-breadcrumbs{padding:0 var(--ec-gutter);font-size:var(--ec-t-xs)}.everclear-product-info{padding:0 var(--ec-gutter)}.everclear-product-info h2{font-size:var(--ec-t-xl)}}.main-page-title,.page-title{font-size:var(--ec-t-2xl)!important;line-height:var(--ec-lh-2xl)!important;font-weight:500;letter-spacing:-.015em;color:var(--ec-ink)}.template-404 .title,.main-404 .title{font-size:var(--ec-t-2xl);font-weight:500;letter-spacing:-.015em}.contact .field__input,.contact .text-area,.contact input,.contact textarea{border-radius:var(--ec-radius-control)!important;box-shadow:none!important;border:1px solid var(--ec-line)!important;background:var(--ec-paper)!important}.contact .field:after,.contact .field:before,.contact .field:hover.field:after{display:none!important;box-shadow:none!important}.contact .field__label{color:var(--ec-slate)!important}.contact .button,.button--primary,.shopify-section .button:not(.button--tertiary){min-height:var(--everclear-cta-height);padding:0 28px;border-radius:var(--ec-radius-button)!important;background:var(--ec-ink)!important;color:var(--ec-paper)!important;font-size:var(--everclear-cta-size);font-weight:500;letter-spacing:0}.button:after,.button:before{box-shadow:none!important;border-radius:var(--ec-radius-button)!important}.button:focus-visible{outline:2px solid var(--ec-clinic)!important;outline-offset:3px!important;box-shadow:none!important}body:has([data-everclear-product-order]){background:var(--ec-paper)}.cancel-sub__cta{background:var(--ec-ink)!important;color:var(--ec-paper)!important;border:1.5px solid var(--ec-ink)!important;border-radius:var(--ec-radius-button)!important;min-height:var(--everclear-cta-height);font-weight:500}.cancel-sub__cta:disabled{background:var(--ec-mist)!important;color:var(--ec-slate)!important;border-color:var(--ec-mist)!important}.cancel-sub__form-card{border-radius:var(--ec-radius-card)!important}.cancel-sub__heading{font-size:var(--ec-t-2xl)!important;line-height:var(--ec-lh-2xl)!important;font-weight:500!important;letter-spacing:-.015em}.cancel-sub__description{color:var(--ec-slate)!important;line-height:var(--ec-lh-md)!important}.collapsible-content .accordion{border-color:var(--ec-rule)!important}.collapsible-content .accordion__title{font-size:var(--ec-t-md)!important;font-weight:500}.collapsible-content__heading{font-size:var(--ec-t-xl)!important;font-weight:500}.collapsible-content .page-width,.contact.page-width,.page-width--narrow{max-width:calc(720px + 2 * var(--ec-gutter))!important;padding-inline:var(--ec-gutter)!important;margin-inline:auto!important}html:has([data-everclear-product-order]){scroll-padding-bottom:128px}.ec-icon{flex:none;display:inline-block;vertical-align:middle}.everclear-lens-card__tag{justify-self:start;display:inline-flex;align-items:center;gap:5px;margin-bottom:6px;padding:4px 10px 4px 8px;border-radius:999px;background:var(--ec-clinic);color:var(--ec-paper);font-size:13px;line-height:16px;font-weight:500;letter-spacing:.005em;white-space:nowrap}@media(max-width:379px){.everclear-lens-card__tag{padding:3px 8px;font-size:12px}.everclear-lens-card__tag .ec-icon{display:none}}.ec-cancel-layout{display:grid;gap:var(--ec-s5)}.ec-cancel-help{display:grid;gap:var(--ec-s3);align-content:start}.ec-cancel-help__heading{margin:0;font-size:var(--ec-t-lg);line-height:var(--ec-lh-lg);font-weight:500;letter-spacing:-.01em;color:var(--ec-ink)}.ec-cancel-help .everclear-steps{margin:0}.ec-cancel-help__note{display:flex;gap:var(--ec-s2);align-items:flex-start;margin:0;padding:var(--ec-s3) var(--ec-s4);border-radius:var(--ec-radius-sm);background:var(--ec-clinic-tint);color:var(--ec-ink);font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm)}.ec-cancel-help__note .ec-icon{color:var(--ec-clinic);margin-top:0}@media(min-width:900px){.ec-cancel-layout{grid-template-columns:minmax(0,1fr) 340px;gap:var(--ec-s8);align-items:start}.ec-cancel-help{order:2;position:sticky;top:var(--ec-s5)}.cancel-sub__form-card{order:1;padding:var(--ec-s6)!important}.cancel-sub__description{max-width:64ch}}.ec-next{display:grid;gap:var(--ec-s3);margin-top:var(--ec-s6)}.ec-next__heading{margin:0;font-size:var(--ec-t-xl);line-height:var(--ec-lh-xl);font-weight:500;letter-spacing:-.012em;color:var(--ec-ink)}.ec-next__list{list-style:none;margin:0;padding:0;border:1px solid var(--ec-rule);border-radius:var(--ec-radius-sm);background:var(--ec-paper)}.ec-next__list li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:var(--ec-s3);row-gap:var(--ec-s3);padding:var(--ec-s4);align-items:start}.ec-next__list li+li{border-top:1px solid var(--ec-rule)}.ec-next__list .ec-icon{color:var(--ec-clinic);margin-top:1px}.ec-next__list li>span{display:grid;gap:2px;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);color:var(--ec-slate)}.ec-next__list strong{font-size:var(--ec-t-md);line-height:var(--ec-lh-md);font-weight:500;color:var(--ec-ink)}.ec-next__cta,.ec-next__link{grid-column:2;justify-self:start}.ec-next__cta{min-width:220px}.ec-next__link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--ec-t-md);font-weight:500;color:var(--ec-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ec-next__link:focus-visible,.ec-next__cta:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:3px}.ec-next__note{display:flex;gap:var(--ec-s2);align-items:flex-start;margin:0;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);color:var(--ec-slate)}.ec-next__note .ec-icon{color:var(--ec-clinic);margin-top:1px}@media(min-width:750px){.ec-next__list li{grid-template-columns:22px minmax(0,1fr) auto;align-items:center}.ec-next__cta,.ec-next__link{grid-column:3;justify-self:end}}:root{--ec-navy: #12304a;--ec-on-navy: #fff;--ec-on-navy-soft: #c3d3e1;--ec-focus-on-navy: #9cc3e5}.everclear-finder-intro{padding:28px 20px 24px;border-radius:var(--ec-radius-card);color:var(--ec-on-navy);background:var(--ec-navy) radial-gradient(120% 90% at 100% 0%,#9cc3e529,#9cc3e500 55%)}.everclear-finder-intro h2{color:var(--ec-on-navy)}.everclear-finder-intro .everclear-finder-intro__eyebrow{color:var(--ec-on-navy-soft)}.everclear-finder-intro .everclear-steps__n{border-color:var(--ec-focus-on-navy);color:var(--ec-on-navy)}.everclear-finder-intro .everclear-steps strong{color:var(--ec-on-navy)}.everclear-finder-intro .everclear-steps li>span:last-child{color:var(--ec-on-navy-soft)}.everclear-finder-intro .everclear-match-cta{background:var(--ec-paper);color:var(--ec-navy);border-color:var(--ec-paper);box-shadow:0 12px 28px -14px #0009}.everclear-finder-intro .everclear-match-cta:hover{background:#e9f0f6;border-color:#e9f0f6}.everclear-finder-section .everclear-finder-intro a:focus-visible{outline:2px solid var(--ec-focus-on-navy);outline-offset:3px}@media(min-width:750px){.everclear-finder-intro{padding:40px}}@media(min-width:990px){.everclear-finder-intro{padding:56px;column-gap:72px}.everclear-finder-intro .everclear-match-cta{min-height:60px;font-size:18px}}.ec-404{display:grid;justify-items:center;gap:var(--ec-s4);padding-block:var(--ec-s8);text-align:center}.ec-404 .title{margin:0}.ec-404 .title+*{margin-top:0}.ec-404__code{margin:0;font-size:var(--ec-t-sm);line-height:var(--ec-lh-sm);font-weight:500;color:var(--ec-clinic);font-variant-numeric:tabular-nums}.ec-404__help{margin:0 0 var(--ec-s2);max-width:40ch;font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ec-slate)}.ec-404__links{list-style:none;margin:var(--ec-s2) 0 0;padding:0;display:flex;flex-direction:column;align-items:center;gap:0}@media(min-width:750px){.ec-404__links{flex-direction:row;gap:var(--ec-s6)}}.ec-404__links a{display:inline-flex;align-items:center;gap:var(--ec-s2);min-height:44px;color:var(--ec-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ec-404__links .ec-icon{color:var(--ec-clinic)}.ec-404__links a:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px;border-radius:4px}.everclear-faq__help{margin-top:var(--ec-s6);padding:var(--ec-s5);border-radius:var(--ec-radius-sm);background:var(--ec-clinic-tint);display:grid;gap:var(--ec-s2);justify-items:start}.everclear-faq__help-heading{margin:0;font-size:var(--ec-t-lg);line-height:var(--ec-lh-lg);font-weight:500;letter-spacing:-.01em}.everclear-faq__help p{margin:0;font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ec-slate)}.everclear-faq__help-mail,.everclear-faq__help-link{display:inline-flex;align-items:center;gap:var(--ec-s2);min-height:44px;color:var(--ec-ink);font-weight:500;text-underline-offset:3px;text-decoration-thickness:1px}.everclear-faq__help-mail{margin-top:var(--ec-s1);text-decoration:underline;overflow-wrap:anywhere}.everclear-faq__help-mail .ec-icon{color:var(--ec-clinic)}.everclear-faq__help-link{min-height:32px;text-decoration:none}.everclear-faq__help-link:hover{text-decoration:underline}.everclear-faq__help a:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px;border-radius:4px}.everclear-faq__search-input:focus-visible{outline:2px solid var(--ec-clinic);outline-offset:2px}@media(min-width:750px){.everclear-faq__container--page{grid-template-rows:auto auto 1fr}.everclear-faq__container--page>.everclear-faq__heading{grid-row:1}.everclear-faq__container--page>.everclear-faq__help{grid-column:1;grid-row:2;align-self:start;position:sticky;top:var(--ec-s5);margin-top:var(--ec-s2)}.everclear-faq__container--page>.everclear-faq__search{grid-row:1}.everclear-faq__container--page>.everclear-faq__items{grid-row:2 / span 2}.everclear-faq__container--page>.everclear-faq__no-results{grid-row:4}}@media(min-width:750px){.everclear-signup-about>.everclear-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ec-s8);align-items:start}.everclear-signup-about__grid{display:contents!important}.everclear-signup-about__signup{grid-column:1;grid-row:1 / span 3;position:sticky;top:var(--ec-s5);margin:0!important}.everclear-signup-about__about{grid-column:2;grid-row:1}.everclear-signup-about__body{grid-column:2;grid-row:2;margin-left:0!important}.everclear-signup-about__cta-wrapper{grid-column:2;grid-row:3;margin-left:0!important}}.collapsible-content__heading,.collapsible-content .accordion__title{color:var(--ec-ink)!important}.collapsible-content-wrapper-narrow{max-width:calc(720px + 2 * var(--ec-gutter))!important;padding-inline:var(--ec-gutter)!important;margin-inline:auto!important}.shopify-section:has(.collapsible-content,.contact)>.gradient{background:var(--ec-paper)}@media(min-width:990px){.everclear-product-info{max-width:calc(var(--ec-container) + 2 * var(--ec-gutter));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr;column-gap:var(--ec-s8);align-items:start}.everclear-product-info>:not(.everclear-product-info__features){grid-column:1}.everclear-product-info>.everclear-product-info__features{grid-column:2;grid-row:1 / -1}.everclear-product-info__feature:last-child{border-bottom:1px solid var(--ec-rule)}}.ec-contact-mail{display:flex;align-items:flex-start;gap:var(--ec-s2);margin:0 0 var(--ec-s5);font-size:var(--ec-t-md);line-height:var(--ec-lh-md);color:var(--ec-slate)}.ec-contact-mail .ec-icon{margin-top:3px;color:var(--ec-clinic)}.ec-contact-mail a{color:var(--ec-ink);font-weight:500;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:749px){.everclear-footer .everclear-footer__main{gap:var(--ec-s5);padding:var(--ec-s6) 0 var(--ec-s5)}.everclear-footer .everclear-footer__tagline{margin:0}.everclear-footer .everclear-footer__links{flex-direction:row;flex-wrap:wrap;column-gap:var(--ec-s5)}.everclear-footer .everclear-footer__bottom .everclear-section>p{padding:var(--ec-s4) 0 var(--ec-s5)}}@media(min-width:750px){.everclear-finder-intro{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "steps" "action";max-width:760px;margin-inline:auto;justify-items:center;text-align:center;row-gap:var(--ec-s6)}.everclear-finder-intro .everclear-steps{justify-self:stretch;max-width:560px;margin-inline:auto;text-align:left}.everclear-finder-intro__action{align-self:auto;width:min(100%,360px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/everclear-system.css.map */
