@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@600;700&family=Manrope:wght@400;500;600;700&display=swap";@media(max-width:480px){.fw-announce{font-size:13px;padding:9px 12px}.fw-announce span+span{display:none}}.evp-brand small,.evp-selected-variant,.evp-short-description,.evp-deal-copy small,.evp-discount-disclaimer,.evp-deal-footnote,.evp-one-brace-note{color:#111!important}.evp-main-media,.evp-add-line,.evd-feature-card>img,.evd-step-image,.evd-size-guide,.evd-motion-grid figure,.evd-medical-note,.evd-video-media,.evd-video video,.esp-reassure>div,.evr-widget,.evp-set-choice-price,.evp-set-size small,.evp-product-page .evp-delivery-card,.evp-product-page .evp-delivery-highlight{background:#f7f9fa!important}.evp-image-caption,.evp-side-choice,.evp-size-choice>span,.evp-quantity-control,.evp-set-line-heading,.evp-line-bottom,.evp-product-page .evp-product-overview-copy,.evp-product-page .evp-below-gallery-info,.evp-sticky,.evp-eta{border-color:#e5e9ec!important}.evp-quantity-control input{border-left:1px solid #e5e9ec!important;border-right:1px solid #e5e9ec!important}.evp-included-card{border:1px solid var(--fw-accent-tint2)!important}.evp-product-page .evp-delivery-card strong,.evp-product-page .evp-delivery-highlight b,.evp-builder-heading h2,.evp-deal-copy strong,.evp-line-price strong,.evp-summary-row strong,.evp-summary-total,.evp-sticky-price,.evp-benefits li,.evp-product-page .evp-full-description h3,.evp-set-size{color:#000!important}.evp-price-highlight [data-evp-price],.evp-summary-total strong,.evp-deal-tier.is-current .evp-deal-discount,.evp-set-colour.is-selected .evp-set-choice-price{color:var(--fw-accent-dark)!important}.evp-line-index,.evp-line-label a,.evp-set-check,.evp-policy-row .evp-withdrawal-link,.evp-product-page .evp-overview-eyebrow,.evp-product-page .evp-delivery-icon,.evp-product-page .evp-delivery-truck,.evp-eta svg{color:var(--fw-accent)!important}.evp-builder-pill,.evp-set-size.is-selected,.evd-size-visual .evz-hint{background:#000!important}.evp-set-size.is-selected{border-color:#000!important}.evp-set-colour.is-selected{border:2px solid #000!important;background:#f7f9fa!important}.evp-set-colour:focus-visible,.evp-set-size:focus-visible,.evp-add-line:focus-visible,.evd-size-visual.evz-clickable:focus-visible,.evz-close:focus-visible{outline:2px solid var(--fw-accent)!important}.evp-set-colour:hover,.evp-set-size:hover{border-color:var(--fw-accent-tint2)!important}.evp-add-line:hover{background:var(--fw-accent-tint)!important;border-color:var(--fw-accent)!important}.evp-buy-set-now{border:1px solid #000!important;background:#000!important}.evp-deal-tier.is-current{border:2px solid var(--fw-accent)!important}.evp-deal-tier.is-current .evp-deal-icon{background:var(--fw-accent)!important}.evp-discount-hint{background:linear-gradient(135deg,#eff8fc,#f7f9fa)!important}.evp-product-info .evp-deal-footnote{background:var(--fw-accent-tint)!important;color:#000!important}.evp-product-info .evp-deal-footnote:before,.evp-benefits li:before{background:var(--fw-accent-tint)!important}.evp-benefits li:before{color:var(--fw-accent)!important}.evp-eta{background:#f7f9fa!important;color:#000!important}.evp-eta small{color:#111!important}.evp-sticky-btn{background:var(--fw-accent)!important}.evp-sticky-btn:focus-visible{outline:3px solid #000!important}.evd-size-table>div:first-child{background:var(--fw-accent-tint)!important}.evz-close{color:#000!important}@media(min-width:561px){.evd-how{background:linear-gradient(180deg,#f7f9fa,#fff 70%)!important}}#MainContent .rte,#MainContent .rte p{color:#111!important}#MainContent .rte h1,#MainContent .rte h2,#MainContent .rte h3,#MainContent .rte h4,#MainContent .rte h5,#MainContent .rte h6{color:#000!important}#MainContent .rte a{color:var(--fw-accent-dark)!important}.shopify-policy__title h1,.shopify-policy__body h2,.shopify-policy__body h3{color:#000!important}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{color:#111!important}.shopify-policy__body a{color:var(--fw-accent-dark)!important}#MainContent .collapsible-content__heading,#MainContent .collapsible-content .accordion__title{color:#000!important}#MainContent .collapsible-content .accordion{border:1px solid #e5e9ec!important;background:#f7f9fa!important}#MainContent .collapsible-content .accordion__content,#MainContent .collapsible-content .accordion__content p{color:#111!important}#MainContent .collapsible-content .accordion__content a{color:var(--fw-accent-dark)!important}#MainContent .track-order-form{border:1px solid #e5e9ec!important;background:#f7f9fa!important}#MainContent .track-order-form button,#MainContent .track-order-form input[type=submit]{background:#000!important}#MainContent .track-order-form button:hover,#MainContent .track-order-form input[type=submit]:hover{background:var(--fw-accent)!important}#MainContent .contact .field__input,#MainContent .contact textarea{border:1px solid #e5e9ec!important;color:#000!important}#MainContent .contact .button{background:#000!important}#MainContent .contact .button:hover{background:var(--fw-accent)!important}.es-info-page,.es-info-page h1,.es-info-page__copy h2,.es-info-card h2,.es-info-legal h2,.es-info-page__help strong,.es-info-page__withdrawal-copy h2{color:#000!important}.es-info-page__eyebrow,.es-info-textlink,.es-info-page a,.es-info-card a,.es-info-legal a{color:var(--fw-accent-dark)!important}.es-info-page__lead{border:1px solid var(--fw-accent-tint2)!important}.es-info-page__copy,.es-info-page__copy p,.es-info-card p,.es-info-legal,.es-info-legal p,.es-info-legal li,.es-info-page__help p{color:#111!important}.es-info-page__medical,.es-info-legal-note,.es-info-page__help{background:#f7f9fa!important;color:#111!important}.es-info-page__help,.es-info-card,.es-info-page__eu-notice-document{border:1px solid #e5e9ec!important}.es-info-button{background:#000!important;color:#fff!important}.es-info-button:hover{background:var(--fw-accent)!important}.es-info-card__number{background:var(--fw-accent-tint)!important;color:var(--fw-accent)!important}.es-info-page__eu-notice{background:linear-gradient(135deg,#eff8fc,#f7f9fa)!important}.es-info-page__withdrawal-card{border:1px solid var(--fw-accent-tint2)!important;background:linear-gradient(135deg,#eff8fc,#f7f9fa)!important}.es-info-page__withdrawal-icon{background:var(--fw-accent)!important}.es-info-page--data-sharing-opt-out #pc--optOutFormContainer{border:1px solid #e5e9ec!important;background:#f7f9fa!important;color:#111!important}.es-info-page--data-sharing-opt-out #pc--optOutFormContainer button,.es-info-page--data-sharing-opt-out #pc--optOutFormContainer input[type=submit]{background:#000!important}:root{--fw-accent:#4BAAFE!important;--fw-accent-dark:#348FE3!important;--fw-accent-tint:#eff8fc!important;--fw-accent-tint2:#D6EBFF!important;--fw-text:#111!important;--fw-muted:#111!important;--fw-line:#e5e9ec!important;--fw-bg:#fff!important;--fw-bg2:#f7f9fa!important;--fw-font:"Manrope",system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;--color-foreground:17,17,17!important;--color-link:17,17,17!important;--color-button:184,226,246!important;--color-button-text:17,17,17!important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-foreground:17,17,17!important;--color-link:17,17,17!important;--color-button:184,226,246!important;--color-button-text:17,17,17!important}.color-scheme-1{--color-background:255,255,255!important}.color-scheme-2{--color-background:247,249,250!important}.color-scheme-3{--color-background:255,255,255!important}.color-scheme-4{--color-background:239,248,252!important}.color-scheme-5{--color-background:255,255,255!important}html,body,body *:not(svg):not(svg *){font-family:Manrope,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;color:#111!important}body *:not(svg):not(svg *){font-weight:500!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.product__title,.fw-title,strong,b,th,button,.button,input[type=submit],input[type=button]{font-weight:600!important}a,.rte a,.shopify-policy__body a{color:#111!important}body .fw-logo,body .header__heading-link,body .header__heading-link span,body .header__heading-logo-wrapper{font-family:Dancing Script,cursive!important;font-size:40px!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;color:#111!important;line-height:1!important}@media(max-width:860px){body .fw-logo,body .header__heading-link,body .header__heading-link span{font-size:34px!important}}.fw-announce,.fw-count{background:#4baafe!important;color:#111!important}.fw-btn,.button,.product-form__submit,.shopify-payment-button__button,#fwp-atc,.fwp__atc,.evp-buy-set-now,.evp-sticky-btn,.evp-builder-pill,.evp-set-size.is-selected,.es-info-button,#MainContent .contact .button,#MainContent .track-order-form button,#MainContent .track-order-form input[type=submit],.es-info-page--data-sharing-opt-out #pc--optOutFormContainer button,.es-info-page--data-sharing-opt-out #pc--optOutFormContainer input[type=submit]{background:#4baafe!important;border-color:#4baafe!important;color:#111!important}.fw-btn:hover,.button:hover,.product-form__submit:hover,.shopify-payment-button__button:hover,#fwp-atc:hover,.fwp__atc:hover,.evp-buy-set-now:hover,.evp-sticky-btn:hover,.es-info-button:hover,#MainContent .contact .button:hover,#MainContent .track-order-form button:hover,#MainContent .track-order-form input[type=submit]:hover{background:#348fe3!important;border-color:#348fe3!important;color:#111!important}.evp-product-page,.evp-product-page *:not(svg):not(svg *),.es-info-page,.es-info-page *:not(svg):not(svg *),.shopify-policy__container,.shopify-policy__container *:not(svg):not(svg *),#MainContent .rte,#MainContent .rte *:not(svg):not(svg *){color:#111!important;font-family:Manrope,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important}.evp-builder-pill,.evp-set-size.is-selected,.evp-sticky-btn,.evp-buy-set-now,.es-info-button{color:#111!important}html body #MainContent *:not(svg):not(svg *),html body #shopify-section-firmwell-header *:not(svg):not(svg *),html body #shopify-section-firmwell-footer *:not(svg):not(svg *),html body footer *:not(svg):not(svg *){color:#111!important;font-family:Manrope,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important}html body #MainContent h1,html body #MainContent h2,html body #MainContent h3,html body #MainContent h4,html body #MainContent h5,html body #MainContent h6,html body #MainContent .h0,html body #MainContent .h1,html body #MainContent .h2,html body #MainContent .h3,html body #MainContent .h4,html body #MainContent .h5,html body #MainContent .h6{font-weight:600!important;color:#111!important}html body #shopify-section-firmwell-header .fw-logo{font-family:Dancing Script,cursive!important;font-size:40px!important;font-weight:700!important;color:#111!important}:root{--fw-accent:#4BAAFE!important;--fw-accent-dark:#348FE3!important;--fw-accent-tint:#EFF7FF!important;--fw-accent-tint2:#D6EBFF!important;--everstride-blue:#4BAAFE!important;--evp-blue:#4BAAFE!important}.esx-home{--blue:#4BAAFE!important}html body #shopify-section-firmwell-header .fw-announce,html body #shopify-section-firmwell-header .fw-announce *:not(svg):not(svg *){color:#fff!important;font-weight:700!important}html body #shopify-section-firmwell-header .fw-announce{min-height:64px;padding:12px 16px;color:#fff!important}html body #shopify-section-firmwell-header .fw-announce b{font-size:24px!important;font-weight:700!important;line-height:1.2}@media(max-width:860px){html body #shopify-section-firmwell-header .fw-announce{min-height:52px;padding:10px 12px}html body #shopify-section-firmwell-header .fw-announce b{font-size:18px!important}}html body #shopify-section-firmwell-header .fw-logo{font-size:42px!important;letter-spacing:.35px!important;-webkit-text-stroke:.25px currentColor}@media(max-width:860px){html body #shopify-section-firmwell-header .fw-logo{font-size:36px!important}}html body #MainContent .fwp-how__media video{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important}html body #MainContent .fwp-how__number span{background:#4baafe!important;color:#fff!important;font-weight:800!important;font-size:15px!important}html body #shopify-section-firmwell-header .fw-sticky-header{position:sticky!important;top:0!important;z-index:100!important}html body #shopify-section-firmwell-header .fw-header{border:0!important;border-bottom:0!important;box-shadow:none!important}html body #shopify-section-firmwell-header .fw-header.is-stuck{border:0!important;box-shadow:none!important}:root{--fw-accent:#4BAAFE!important;--fw-accent-dark:#4BAAFE!important;--everstride-blue:#4BAAFE!important;--evp-blue:#4BAAFE!important}html body #shopify-section-firmwell-header .fw-announce{background-color:#4baafe!important}html body #MainContent .fw-btn,html body #MainContent .button,html body #MainContent .fwp__atc,html body #MainContent .fwp__bar button,html body #MainContent .product-form__submit,html body #MainContent .shopify-payment-button__button,html body #MainContent .fw-btn:hover,html body #MainContent .button:hover,html body #MainContent .fwp__atc:hover,html body #MainContent .fwp__bar button:hover,html body #MainContent .product-form__submit:hover,html body #MainContent .fw2-badge,html body #MainContent .fw2-table th.us,html body #MainContent .fw2-ok,html body #MainContent .fwp__bundle .chk,html body #MainContent .fwp__tag,html body #MainContent .evp-builder-pill{background-color:#4baafe!important;border-color:#4baafe!important}html body #MainContent .fw2-hero__line b,html body #MainContent .fw2-pill i,html body #MainContent .fw2-feat__icon,html body #MainContent .fw2-chips span:before,html body #MainContent .fwx__eyebrow,html body #MainContent .fwx__prose a,html body #MainContent .fwx-box a,html body #MainContent .shopify-policy__body a,html body #MainContent .es-info-page a,html body #MainContent .es-info-card a,html body #MainContent .es-info-legal a{color:#4baafe!important}html body #MainContent .fwp__acc summary{font-size:20px!important;font-weight:700!important;line-height:1.3!important}html body #MainContent .fwp__acc .body{font-size:16px!important;font-weight:500!important;line-height:1.7!important;color:#111!important}html body #MainContent .fwp__acc .body strong,html body #MainContent .fwp__acc .body h3{font-weight:700!important;color:#111!important}html body #MainContent .fw-btn,html body #MainContent .fwp__atc,html body #MainContent .fwp__bar button,html body #MainContent .fwp__label a,html body #MainContent .fw2-card,html body #MainContent .shopify-policy__body a,html body #MainContent .fwx__prose a{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}html body #MainContent .fw-btn:focus-visible,html body #MainContent .fwp__atc:focus-visible,html body #MainContent .fwp__bar button:focus-visible,html body #MainContent .fwp__label a:focus-visible,html body #MainContent .fw2-card:focus-visible{outline:3px solid #4BAAFE;outline-offset:3px}html body #MainContent .shopify-policy__body a,html body #MainContent .fwx__prose a{text-underline-offset:3px}@media(hover:hover){html body #MainContent .fw-btn:hover,html body #MainContent .fwp__atc:hover,html body #MainContent .fwp__bar button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #15486e29}html body #MainContent .fw2-card:hover{transform:translateY(-2px);border-color:#4baafe;box-shadow:0 12px 30px #15486e1a}html body #MainContent .fwp__label a:hover{transform:translateY(-1px)}html body #MainContent .shopify-policy__body a:hover,html body #MainContent .fwx__prose a:hover{color:#2589e4!important}}html body #MainContent .fw-btn:active,html body #MainContent .fwp__atc:active,html body #MainContent .fwp__bar button:active{transform:translateY(0) scale(.99)}@media(prefers-reduced-motion:reduce){html body #MainContent .fw-btn,html body #MainContent .fwp__atc,html body #MainContent .fwp__bar button,html body #MainContent .fwp__label a,html body #MainContent .fw2-card,html body #MainContent .shopify-policy__body a,html body #MainContent .fwx__prose a{transition:none!important}html body #MainContent .fw-btn:hover,html body #MainContent .fwp__atc:hover,html body #MainContent .fwp__bar button:hover,html body #MainContent .fw2-card:hover,html body #MainContent .fwp__label a:hover{transform:none!important}}html body #MainContent .fwp__bundle input:checked+.card{border-color:#4baafe!important}html body #MainContent .fwp__bundle .chk,html body #MainContent .fwp__tag,html body #MainContent .fwp__atc,html body #MainContent .fwp__bar button{background-color:#4baafe!important}html body #MainContent .fwp__price,html body #MainContent .fwp__label{color:#4baafe!important}html body #MainContent .fwp select:focus-visible{outline-color:#4baafe!important}
/*# sourceMappingURL=/cdn/shop/t/94/assets/firmwell-overrides.css.map */
