:root{--color-midnight-blue: #04172C;--color-deep-blue: #042746;--color-bright-blue: #0277D6;--color-white: #FFFFFF;--color-soft-grey: #C7CDD4;--color-cool-grey: #8A97A6;--color-charcoal: #1A1A1A;--color-lightBlue: #cfe5f7;--color-lightGrey: #f8f9fa}html:root{--accent: #0277D6;--dark: #04172C;--additional-color-0: #cfe5f7;--accent-color: #0277D6}html,body{color:#04172c}.noUi-value-sub{color:#c7cdd4}.noUi-marker{background:#c7cdd4}input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{border-color:#8a97a6}option[disabled]{color:#c7cdd4}.drawer__close-button,.pagination .page a{background:#c7cdd4}.pagination .page.current{background:#04172c;color:#c7cdd4}.pagination .next .icon,.pagination .prev .icon,.is-light .site-nav__link,.is-light .site-nav__link:hover{color:#04172c}.preheader{background:#0277d640}.preheader a{color:#04172c}.mobile-nav .pages-container{border-bottom:1px solid #C7CDD4}.mobile-nav .blue-link{color:#0277d6!important}.mobile-nav__toggle .icon{color:#0277d6}.site-nav__link,.site-nav__item .site-nav__link:hover{color:#04172c}.site-nav__item .site-nav__details:hover summary:before,.site-nav__item a.site-nav__link:hover:before{background:#c7cdd450}.template-product .site-nav__item .site-nav__details:hover summary:before,.template-product .site-nav__item a.site-nav__link:hover:before{background:#c7cdd450}.plink-container a{color:#0277d6}.site-nav__dropdown .product-container .product-link:hover p{color:#0277d6!important}.mobile-nav__item>.mobile-nav__link,.mobile-nav__has-sublist>.mobile-nav__link,.mobile-nav__item .mobile-nav__faux-link{color:#0277d6!important}.mobile-nav__sublist .mobile-nav__faux-link,.mobile-nav__sublist .mobile-nav__link{color:#0277d6!important}.mobile-nav__social .icon{fill:#0277d6}.pswp__error-msg,.pswp__error-msg a{color:#c7cdd4}.cart__product-name{color:#0277d6}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{box-shadow:inset 0 0 0 2px #0277d6}.orange-arrow:after{background:url(/cdn/shop/files/right-arrow-blue.svg?v=1774885777) no-repeat center;background-size:contain;content:"";display:block;height:100%;position:absolute;right:-27px;top:0;transition:.3s ease all;width:17px}h5{color:#0277d6}.blue{color:#04172c}p a{color:#0277d6}.blue-link{color:#0277d6;font-size:1.2em}.accordion__item__header{border-bottom:1px solid #0277D6;color:#04172c}.accordion__item__header:hover{color:#0277d6;padding-left:10px}.accordion__item__header:before{color:#04172c}.accordion__item__header:hover:before{border-color:#0277d6}.accordion__item__header.active{color:#0277d6!important;transition:.5s}.accordion__item__header.active:before{border-right:2px solid #0277D6;border-bottom:2px solid #0277D6;color:#0277d6!important}.btn a,#slideshowbtn a{background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6;background-size:400%;background-position:center center;border-radius:25px}.btn a:hover,#slideshowbtn a:hover{color:#04172c}.btn button,#slideshowbtn button{background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6;background-size:400%;background-position:center center;border-radius:25px}.btn button:hover,#slideshowbtn button:hover{color:#04172c;text-decoration:none}.btn .whitebtn{background:linear-gradient(to right,#c7cdd4 30%,#fff 55%) #fff;color:#0277d6}select{border:1px solid #C7CDD4;color:#0277d6}.hero .columnButton:nth-of-type(2) #slideshowbtn a{background:#c7cdd4;color:#04172c}.intro h1 span,.intro h2 span{color:#0277d6}#membershipIntro{background:linear-gradient(180deg,#0277d6,#c7cdd4 60%,#b0dbeb33)}#membershipIntro .intro h2{color:#c7cdd4}#membershipIntro .videoSelect:before{background:#04172c}#membershipIntro.light{background:#0277d610}#membershipIntro.light h2{color:#04172c}#membershipIntro.light .intro:not(.videoDescription) p{color:#04172c}#membershipIntro.light .videoSelect{color:#0277d6}#membershipIntro.light .iconFeature .iconCircle svg .cls-1{stroke:#04172c}.iconFeature .col{color:#04172c}.iconCircle{background:#04172c}.cta{color:#04172c}.cta a{color:#0277d6}.innerColumnB h3{color:#04172c}.instructorCarousel .blueCard p{color:#0277d6}.instructorCarousel .classes{color:#04172c}#instructorSlider .splide__arrows .splide__arrow{background-color:#fff;fill:#04172c}#instructorSlider .nextArrow svg{fill:#04172c}#instructorSlider .prevArrow svg{fill:#04172c}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#04172c}.buttony{color:#c7cdd4}.buttony:hover,.buttony:focus{color:#c7cdd4;text-decoration:none}.pdp-feature-slider .splide__slide .feat-info-box h3,.product-single__title{color:#0277d6}.product-section .price{color:#04172c}.template-product #specs .productTitle p{color:#0277d6}.valueProps{color:#c7cdd4}.compare-column .prod-details .starting-text{color:#0277d6}.grid-product__title{color:#0277d6!important}.child,.promo-new{color:#04172c}hr.solid{border-top:2x solid #04172C}input#login-sign-in-submit,.contact-form button.contact-form,input#register-submit,input#recover-password-submit,input#reset-password-submit,.shopify-challenge__button.btn{background-image:none!important;background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6}.product-featured-section .prevFeatureArrow,.product-featured-section .nextFeatureArrow{background-color:#04172c;fill:#04172c}.product-featured-section .nextArrow svg{fill:#04172c}.product-featured-section .prevArrow svg{fill:#04172c}.shipping-warranty{background:#04172c;color:#c7cdd4}.shipping-warranty svg.icon{color:#c7cdd4}.shipping-warranty a{color:#c7cdd4}.shipping-warranty a:hover{text-decoration:none}.shipping-warranty h3{color:#c7cdd4}.credera-section .instructors-list-section .switcher-item .switcher-button{color:#0277d6}.credera-section .instructors-list-section .switcher-item .switcher-button.active{border-bottom:3px solid #04172C!important;color:#0277d6!important}.credera-section .instructors-list-section .instructor--bio-link{color:#04172c}.instructor{background-color:#c7cdd433!important}.instructor--details p,.instructor--details a{color:#0277d6!important}.child2{color:#04172c}.spring-promo__button:hover{background-color:#0277d6;color:#fff}#membershipIntro.light .iconFeature .iconCircle{background:#04172c}#membershipIntro.light .iconFeature .iconCircle svg .cls-1{stroke:#fff}.plink-container ul li:hover,.plink-container ul li.active{background-color:#0277d630}.sub-nav .plink-container{background-color:#c7cdd450}.promo-badge.promo,.tag--remove.promo,.text-label.special-filter .tag-text.promo,.menu-promo-badge.promo,.promo-new.compare.promo,.promo-badge.sale,.tag--remove.sale,.text-label.special-filter .tag-text.sale,.menu-promo-badge.sale,.promo-new.compare.sale{background:#0277d6;font-weight:700;color:#fff}.promo-badge.outlet,.tag--remove.outlet,.text-label.special-filter .tag-text.outlet,.menu-promo-badge.outlet,.promo-new.compare.outlet{background:#c7cdd4;color:#1a1a1a}.promo-savings{background:#04172c}.grid__item.product-2024 .grid-product__price.discounted span>span.money{color:#0277d6!important}.promo-badge.new,.tag--remove.new,.text-label.special-filter .tag-text.new,.menu-promo-badge.new,.promo-new.compare.new{background:#0277d640;color:#1a1a1a}.noUi-connect,.noUi-horizontal .noUi-handle{background:#0277d6!important}.sub-buy h3{color:#04172c}.top__banner,.top__banner .orangeBanner{background-color:#c7cdd4!important}#alia-root-185720 .alia-style-button-primary{color:#fff;background-image:linear-gradient(to right,#0277d6 0% 100%)}.individual-product-container .individual-add-bottom,.floating-cart .individual-add-bottom{background-color:#04172c;color:#fff}.individual-product-container .individual-add-bottom:not(.out-of-stock):hover,.floating-cart .individual-add-bottom:not(.out-of-stock):hover{background-color:#0277d6;color:#fff}.individual-product-container .individual-product-selector .individual-text-box .individual-text-savings{background-color:#0277d6;color:#fff}.individual-product-container .individual-product-selector .individual-text-box .individual-badges-content .individual-badges_yellow{background-color:#8a97a6;color:#fff}#video_feature-template--21152578076871__pdp_2025_video_feature_jigPpc{background-color:#c7cdd4}.individual_product .individual_product__price .save_badge{background-color:#0277d650}.bundle-upsell-item .save-bundle{background-color:#0277d650;color:#04172c}.cart__submit--btn{background-color:#0277d6;color:#fff}.cart__submit--btn:hover{color:#fff;background-color:#042746}.media_feature-template--21152578076871__pdp_2025_media_feature_RxajUa{background-color:#042746!important}.sale-overlay{background-color:#0277d6}.featured-in-container{background-color:#04172c!important}.promo-badge.pdp{background:#0277d6!important;color:#fff!important}.preSaleContainer{background-color:#c7cdd4!important}.breadcrumb a,.fpwd-hero--image-grid_item a,.fpwd--content__cta-heading{color:#0277d6!important}.cta-landing{background:linear-gradient(94.69deg,#1a1a1a .55%,#0277d6 61.81%,#0277d660 106.45%)!important;font-style:normal!important;text-transform:uppercase}.cta-landing:hover a{color:#04172c!important;background:#c7cdd4!important}.fpwd-landing-badge{background:#0277d6!important}.fpwd-landing-image-text .fpwd--content__cta-heading{color:#fff!important}.modality-block .cardB .content .back{position:absolute;width:100%;height:100%;padding:10px;background-image:linear-gradient(180deg,#c7cdd499,#0277d6e6);transition:1s;z-index:1}.cardB .content .back{position:absolute;width:100%;height:100%;background-image:linear-gradient(180deg,#c7cdd499,#0277d6e6);transition:1s;z-index:1;padding:10px}.grid__item.product-2024 .grid-product__price.discounted span>span.money,.grid__item.cart-new .grid-product__price.discounted span>span.money,.partner-product-card__price.discounted span>span.money{color:#0277d6}.section__featured-collection-cart .bundle-upsell-item .add-bundle-to-cart:hover,.custom-bundle-button button.btn-add-to-cart:hover{background-color:#0277d6}.newShippingPolicy .hero{background:#04172c!important}.newShippingPolicy .hero-badge{background:#0277d6!important}.newShippingPolicy .hero h1 span,.newShippingPolicy .stat-num{color:#0277d6!important}.newShippingPolicy .hero p,.newShippingPolicy .stat-label{color:#c7cdd4!important}.newShippingPolicy .cta-section{background:#04172c!important}.newShippingPolicy .cta-section p{color:#c7cdd4!important}.newShippingPolicy .section.alt{background:#c7cdd450!important}.newShippingPolicy .footer-note{background:#c7cdd450!important;color:#04172c!important}.newShippingPolicy .faq-answer,.newShippingPolicy .section-heading,.newShippingPolicy .step-content h3{color:#04172c!important}.newShippingPolicy .section-sub,.newShippingPolicy .section-title,.newShippingPolicy .bar-label,.newShippingPolicy .bar-note,.newShippingPolicy .detail-name,.newShippingPolicy .compare-table td{color:#042746!important}.newShippingPolicy .win{color:#0277d6!important}.free-consultation{background:#042746!important}.article .article__body p a span,.article .article__body p a span strong,.article .article__body a,.article .article__body a span,.article .article__body a:visited,.article .article__body td p span strong,.article .article__body .\@xl\/cta\:grid .text-white,.article .article__body .blog__cta .text-white{color:#0277d6!important}.shippingPolicy.newDefaultPageTheme p{color:var(--color-charcoal)}.shippingPolicy.newDefaultPageTheme a{color:var(--color-bright-blue)}.returnPolicyNew .hero h1 span{color:var(--accent)!important}#shopify-section-template--21152575029447__f7d0f85c-5c76-41d4-b301-1583be8d3a02 .animation-contents{color:var(--color-midnight-blue)}.partner-hero__heading{color:var(--color-white)}.partner-product-card .partner-product-card__add-to-cart{background-color:var(--color-midnight-blue)!important}.partner-product-card__add-to-cart:hover{background-color:var(--color-soft-grey)!important}.product__price--compare{color:var(--color-cool-grey)!important}.CheckTruemedSec .step_card .step_visual{background:var(--color-lightBlue)!important}.CheckTruemedSec .step_card .step_visual .step_image_container{background:linear-gradient(135deg,#fff,#0277d6)!important}.CheckTruemedSec .step_icon svg #gradient1 stop:first-child,.CheckTruemedSec .step_icon svg #gradient2 stop:first-child,.CheckTruemedSec .step_icon svg #gradient3 stop:first-child{stop-color:var(--color-white)!important}.CheckTruemedSec .step_icon svg #gradient1 stop:last-child,.CheckTruemedSec .step_icon svg #gradient2 stop:last-child,.CheckTruemedSec .step_icon svg #gradient3 stop:last-child{stop-color:var(--color-bright-blue)!important}.CheckTruemedSec .step_description{color:var(--color-charcoal)}.hsaFsaComparisonNew .comparison_card.bank_account{background:var(--color-lightBlue)!important}.hsaFsaComparisonNew .comparison_card.hsa_fsa{background:var(--color-soft-grey)!important}.hsaFsaComparisonNew .no_taxes_badge{background:var(--color-lightBlue)!important}.hsaFsaComparisonNew .no_taxes_badge span{color:var(--color-charcoal)!important}.NewProductCompare .carousel-custom-item .landing-table__shop-now{color:var(--color-white);background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;background-size:400%!important;background-position:center center!important;border-radius:25px;font-size:15px;font-weight:700;letter-spacing:.1em;padding:10px 25px;text-align:center;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal}.NewProductCompare .carousel-custom-item .landing-table__shop-now:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important}.NewProductCompareFooter .landing-table__shop-now{color:var(--color-white);background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;background-size:400%!important;background-position:center center!important;border-radius:25px;font-size:15px;font-weight:700;letter-spacing:.1em;padding:10px 25px;text-align:center;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal}.NewProductCompareFooter .landing-table__shop-now:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important}.fpwd-landing{background:var(--color-midnight-blue)!important}.special-one:after{border:4px solid var(--color-midnight-blue)!important}.special-one:before{background:var(--color-lightBlue)!important}.compare-landing__label{background:var(--color-lightBlue)!important}.col__landing--price__promo{color:var(--color-bright-blue)}.featured-blog.featuredBlogCstmClr{background-color:var(--color-lightGrey)!important}#shopify-section-template--21152574701767__advanced_content_xYjqhh .custom__item-inner.custom__item-inner--liquid .rte .cancel_contact:nth-child(1){background-color:var(--color-midnight-blue)!important}#shopify-section-template--21152574701767__advanced_content_xYjqhh .custom__item-inner.custom__item-inner--liquid .rte .cancel_contact:nth-child(1) h3{color:var(--color-white)!important}.index-section .cancellation-button{color:var(--color-white)!important;background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;margin:auto;line-height:1em;font-weight:800;display:inline-flex;background-size:400%!important;background-position:center center!important;border-radius:25px;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal;border:none!important;outline:none!important}.index-section .cancellation-button svg path{stroke:var(--color-white)!important}.index-section .cancellation-button:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important;border:none!important;outline:none!important}#shopify-section-template--21152575389895__f7d0f85c-5c76-41d4-b301-1583be8d3a02 .animation-contents{color:var(--color-midnight-blue)!important}.govx-id-cta .product_payments_btns.smart-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded{color:var(--color-white)!important;background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;margin:auto;line-height:1em;font-weight:800;display:inline-flex;background-size:400%!important;background-position:center center!important;border-radius:25px;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal;border:none!important;outline:none!important;display:flex;justify-content:center;align-items:center;text-align:center}.govx-id-cta .product_payments_btns.smart-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important;border:none!important;outline:none!important}.yotpo-referral-widget-form .yotpo-button-style.yotpo-button-standard-size.yotpo-filled-button.yotpo-rounded-btn-type{color:var(--color-white)!important;background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;margin:auto;line-height:1em;font-weight:800;background-size:400%!important;background-position:center center!important;border-radius:25px;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal;border:none!important;outline:none!important;display:flex;justify-content:center;align-items:center;text-align:center}.yotpo-referral-widget-form .yotpo-button-style.yotpo-button-standard-size.yotpo-filled-button.yotpo-rounded-btn-type:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important;border:none!important;outline:none!important}.featured_products .product_link{background:var(--color-bright-blue)!important;text-transform:uppercase!important;font-style:normal!important}#featured_products-template--21152574701767__products_featured_gRe7Kx .cancellation-button{border:2px solid var(--color-soft-grey)!important;color:var(--color-soft-grey)!important;text-transform:uppercase!important;font-style:normal!important}#featured_products-template--21152574701767__products_featured_gRe7Kx .cancellation-button:hover{border:2px solid var(--color-white)!important;color:var(--color-white)!important}#textHoverSection-template--21152574701767__text_and_hover_feature_gFGyyG,#textHoverSection-template--21152574701767__text_and_hover_feature_b4dD3y,#textHoverSection-template--21152574701767__text_and_hover_feature_p6ehNM,.three-images-background-one{background-color:var(--color-lightBlue)!important}.three-images-background-two{background-color:var(--color-midnight-blue)!important}.three-images-background-three{background-color:var(--color-bright-blue)!important}body #textHoverSection-template--21152574701767__text_and_hover_feature_gFGyyG .cancellation-button,body #textHoverSection-template--21152574701767__text_and_hover_feature_gFGyyG .cancellation-button:hover{border:none!important;outline:none!important}.product-section{background:linear-gradient(0deg,#0277d633 0% 100%),#fff!important}.fpwd-landing-maw.bg-blue{background:var( --color-bright-blue)!important}custom__item-inner .FPWD-maw-member-block .FPWD-maw-button{background:var(--color-midnight-blue)!important}custom__item-inner .FPWD-maw-member-block .FPWD-maw-button:hover{background:var(--color-cool-grey)!important}.FPWD-maw-member-block .FPWD-maw-button svg path{fill:var(--color-white)!important}.custom__item-inner--liquid .FPWD-maw-button{background:var(--color-midnight-blue)!important;color:var(--color-white)!important}.custom__item-inner--liquid .FPWD-maw-button:hover{background:var(--color-cool-grey)!important}.custom__item-inner--liquid .FPWD-maw-button svg path{fill:var(--color-white)!important}.careerSecWrp .careersListings a{color:var(--color-white)!important;background:linear-gradient(to right,#c7cdd4 30%,#0277d6 55%) #0277d6!important;margin:auto;line-height:1em;font-weight:700;display:inline-flex;background-size:400%!important;background-position:center center!important;border-radius:25px;text-transform:uppercase;transition:all .4s ease;line-height:1.5;font-style:normal;border:none!important;outline:none!important;text-align:center;padding:12px 25px}.careerSecWrp .careersListings a:hover{color:var(--color-midnight-blue)!important;background:var(--color-soft-grey)!important;border:none!important;outline:none!important}.quickstartNewCstm #placeholder{background-color:var(--color-lightBlue)}#shopify-section-template--21152575291591__24eb145a-f64e-4dd7-8860-f4182552c009 div{background:linear-gradient(0deg,#0277d633 0% 100%),#fff!important}.instructorCarousel .orangeCard p{color:var(--color-cool-grey)}.FPWD-maw--heading{color:var(--color-bright-blue)!important}#shopify-section-template--21152576274631__landing-add .headLink{color:var(--color-lightBlue)!important}#shopify-section-template--21152576274631__fc1fed97-725f-4b6b-b014-e760628972f4 .headLink{color:var(--color-soft-grey)!important}#rich-text-016JB91TTR00000000002RH78X p>span,#rich-text-016JB91TTR00000000002RH7CV p>span{color:var(--color-bright-blue)!important}#shopify-section-template--21152575488199__141d397f-11b1-4904-9e9f-ece09f07eb2a .custom-text h3,#shopify-section-template--21152575488199__141d397f-11b1-4904-9e9f-ece09f07eb2a .custom-text p{color:var(--color-white)!important}.eulaSecWrp p{color:var(--color-midnight-blue)}#shopify-section-template--21152573948103__4163642a-501b-41a6-b5d1-b771e6b3543d .h1 span strong{color:var(--color-bright-blue)!important}.product__specs{background:linear-gradient(0deg,#0277d633 0% 100%),#fff!important}#shopify-section-template--21152576438471__15ed4a9b-403e-4efd-9df3-cac9162cd42b.index-section{background-color:var(--color-lightBlue)!important}#video_feature-template--21152578076871__pdp_2025_video_feature_jigPpc{background-color:var(--color-lightGrey)!important}.media_feature-template--21152577814727__pdp_2025_media_feature_RxajUa,.media_feature-template--21152577847495__pdp_2025_media_feature_RxajUa{background-color:var(--color-midnight-blue)!important}#textImageSection-template--21152578306247__text_and_image_8kwdEP{background-color:var(--color-lightBlue)!important}@media only screen and (min-width:590px){.footer__title{color:#04172c}}@media screen and (min-width:750px){.test{background-color:#0277d6;background-image:linear-gradient(#fff,#fff);background-size:100% 10%;background-repeat:no-repeat}}@media only screen and (min-width:900px){.grid-product__title{color:#0277d6}}@media screen and (min-width:992px){#community .splide:after{content:"";height:100%;width:3000px;position:absolute;left:-2800px;z-index:2;top:0;background:linear-gradient(to right,#c7cdd433 93%,#ffcdd400)}}@media only screen and (min-width:1200px){.valueProps .columnThirds.divider:before{background:#c7cdd4}.valueProps .columnThirds.divider:after{background:#c7cdd4}}@media only screen and (max-width:900px){.grid-product__title{color:#0277d6}}@media(max-width:850px){.credera-section .instructors-list-section .switcher-item .switcher-button.active{border-width:1px;border-color:#04172c!important;color:#0277d6}}@media screen and (max-width:750px){.test{background-color:#0277d6}}
/*# sourceMappingURL=/cdn/shop/t/1056/assets/custom-styles.css.map */
