*{letter-spacing:0}img{max-width:100%;vertical-align:middle}h1{color:#fff;text-align:center;font-family:SF Pro Display;font-size:96px;font-weight:400;line-height:115.2px;letter-spacing:-1.92px;margin:0}h1 em{letter-spacing:-1.92px}h2{color:#1c383b;font-family:SF Pro Display;font-size:64px;font-weight:400;line-height:130%;letter-spacing:-1.28px;margin:0}h2 em{color:#369196;line-height:120%;letter-spacing:-1.28px}h3{color:#1c383b;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:130%;letter-spacing:-.96px;margin:0}h3 em{color:#369196;line-height:110%;letter-spacing:-.96px}p{color:#0d2226cc;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%}em{font-family:Test Tiempos Fine}.dark-button{padding:12px 24px;border-radius:99px;background:#1c383b;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.dark-button:hover{background:#214a4e;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.light-button{padding:12px 24px;border-radius:99px;background:#e7f6e2;color:#297278;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.light-button:hover{background:#d0ebc7;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.outline-button,.button--secondary{padding:12px 24px;border:1px solid rgba(13,34,38,.1);border-radius:99px;color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.outline-button:hover,.button--secondary:hover{border:1px solid rgba(13,34,38,.4);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.section-shape-svg{line-height:0}.section-shape-svg svg{height:auto}.section-shape-svg .section-shape-mobile{display:none}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-perspective:1000px;perspective:1000px}#loader{width:200px;height:auto;-webkit-animation:scale-pulse 1s ease-in-out infinite;animation:scale-pulse 1s ease-in-out infinite}@-webkit-keyframes scale-pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale-pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.shopify-section-group-header-group .header,.shopify-section-group-header-group .header .header__sticky{background:transparent!important;-webkit-box-shadow:none;box-shadow:none}.header .header_bottom .header__inner{margin:16px 0;background:#fff;border-radius:20px;padding:6px 10px 6px 12px;min-height:auto;-webkit-box-shadow:0 0 7px rgb(0 0 0 / 15%);box-shadow:0 0 7px #00000026}.header .header_bottom .header__inner .header__logo,.header .header_bottom .header__inner .header__logo .header__logo_link,.header .header_bottom .header__inner .header__menu .header__menu_item{padding:0}.header .header_bottom .header__inner .header__menu .header__menu_item{min-height:auto}.header .header_bottom .header__inner .header__logo .header__heading,.header .header_bottom .header__inner .header__logo .header__heading .header__logo_link{line-height:0}.header .header_bottom .header__inner .header__menu .header__menu_ul{gap:28px}.header .header_bottom .header__inner .header__menu .header__menu_ul .header__menu_li{margin:0;padding:0}.header .header_bottom .header__inner .header__menu .header__menu_ul .header__menu_li .header__menu_item{color:#214a4e;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header .header_bottom .header__inner .header__menu .header__menu_ul .header__menu_li .header__menu_item .submenu__icon svg{position:unset;-webkit-transform:none;-ms-transform:none;transform:none}.header .header_bottom .header__inner .header__menu{padding:0}.header .header_bottom .header__inner .header__actions{gap:8px;padding:0}.header .header_bottom .header__inner .header__actions .header-join-button{padding:0;border:0}.header .header_bottom .header__inner .header__actions .header__actions_btn--search{border-radius:99px;border:1px solid rgba(13,34,38,.1);width:50px;height:50px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header_bottom .header__inner .header__actions .header__actions_btn--search svg path{stroke:#214a4e}.header .header_bottom .header__inner .header__actions open-minicart{border:0;padding:0}.header .header_bottom .header__inner .header__actions open-minicart .header__actions_btn--cart{border-radius:99px;border:1px solid rgba(13,34,38,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header_bottom .header__inner .header__actions open-minicart .header__actions_btn--cart svg{height:auto}.header .header_bottom .header__inner .header__actions open-minicart .header__actions_btn--cart .cart-count-bubble{bottom:6px;top:auto;right:6px;background:#369196;color:#fff;text-align:center;font-family:SF Pro Display;font-size:12px;font-weight:500;line-height:14.6px;width:16px;height:16px}.header .header_bottom .header__inner .header__menu .header__menu_ul .header__menu_li .header__sub_menu{background:#007a87;border-radius:0 0 17px 17px;min-width:285px}.header .header_bottom .header__inner .header__menu .header__menu_ul .header__menu_li .header__sub_menu .header__sub_menu_item{color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:22.4px;padding:5px 0}.image-text-banner{position:relative}.image-text-banner.homepage-her-banner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='30' viewBox='0 0 1440 30' fill='none'%3E%3Cpath d='M0 0C0 0 433.196 17.6923 715.569 17.6923C997.942 17.6923 1440 0 1440 0V30H0V0Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;z-index:1}.image-text-banner .image-text-inner{position:absolute;left:0;top:0;width:100%;height:100%}.image-text-banner.homepage-her-banner .image-text-bg{position:relative}.image-text-banner.homepage-her-banner .image-text-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:-o-linear-gradient(bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%);background:linear-gradient(0deg,#0000004d 0% 100%)}.image-text-banner .image-text-content{padding:203px 0 184px;text-align:center;z-index:2;position:relative}.image-text-banner .image-text-content .image-text-caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption p{color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption p a{text-decoration:underline;text-underline-offset:4px}.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption-2 span{color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.image-text-banner .image-text-content .image-text-heading{margin:8px auto 24px;max-width:742px;width:100%}.image-text-banner .image-text-content .image-text-description{margin:0 auto;max-width:350px;width:100%}.image-text-banner .image-text-content .image-text-description p{color:#fff;font-size:18px;font-weight:500;line-height:27px}.image-text-banner .image-text-content .image-text-button{margin-top:48px}.image-text-banner .image-text-content .image-text-button a{padding:12px 28.5px;font-size:18px;line-height:27px}.image-text-banner .image-text-bg .mobile-img,.image-text-banner .image-text-bg .mobile-video{display:none}.image-text-banner .image-text-bg video,.image-text-banner .image-text-bg img{max-height:800px;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.impact-counter{margin-top:-183px;padding:80px 0 48px;z-index:1;position:relative}.impact-counter .impact-counter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.impact-counter .impact-counter-wrapper .impact-counter-block{max-width:calc(33.33% - 21.3px);width:100%;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;padding:20px 20px 28.8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-height:160px;height:100%}.impact-counter .impact-counter-wrapper .impact-counter-block .impact-counter-text span{color:#0d2226cc;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:22.4px;display:block}.impact-counter .impact-counter-wrapper .impact-counter-block .impact-counter-number span{color:#1c383b;font-family:Test Tiempos Fine;font-size:64px;font-style:italic;font-weight:400;line-height:76.8px;letter-spacing:-1.28px;display:block}.video-with-text-wrapper{padding:80px 0}.video-with-text-wrapper .video-with-text-content{text-align:center}.video-with-text-wrapper .video-with-text-content .video-with-text-description{margin-top:16px}.video-with-text-wrapper .video-with-text-content .video-content{margin-top:48px;position:relative}.video-with-text-wrapper .video-with-text-content .video-content video{vertical-align:middle;width:100%;border-radius:32px}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .play-button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;width:80px;height:80px}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .sound-button{position:absolute;right:24px;bottom:24px;cursor:pointer;line-height:0}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .sound-button svg{width:42px;height:42px}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .sound-button svg.icon-unmuted{display:none}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .sound-button.video-unmuted svg.icon-muted{display:none}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .sound-button.video-unmuted svg.icon-unmuted{display:block}.information-box-banner .information-banner{padding:80px 0 120px}.information-box-banner .information-box-inner .information-box-heading{text-align:center}.information-box-banner .information-box-heading .information-description{max-width:441px;width:100%;margin:16px auto 0}.information-box-banner .information-box-warpper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.information-box-banner .information-box-warpper .information-box{max-width:calc(33.33% - 21.3px);width:100%}.information-box-banner .information-box-warpper .information-box .information-box-background{padding:36px 33.5px 0;background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:28px}.information-box-banner .information-box-warpper .information-box .information-box_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:36px}.information-box-banner .information-box-warpper .information-box .information-box-text h4{text-align:center;font-family:SF Pro Display;font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.48px;margin:0}.information-box-banner .information-box-warpper .information-box .information-box-image{border-radius:28px;margin-top:auto;-webkit-box-shadow:0px 160.919px 45.421px 0px rgba(29,56,59,0),0px 102.521px 41.528px 0px rgba(29,56,59,.01),0px 58.398px 35.039px 0px rgba(29,56,59,.01),0px 25.955px 25.955px 0px rgba(29,56,59,.02),0px 6.489px 14.275px 0px rgba(29,56,59,.03);box-shadow:0 160.919px 45.421px #1d383b00,0 102.521px 41.528px #1d383b03,0 58.398px 35.039px #1d383b03,0 25.955px 25.955px #1d383b05,0 6.489px 14.275px #1d383b08}.custom-tab .custom-tab-content{padding:100px 0 80px;background:-o-linear-gradient(top,#F6FDF4 53.13%,#FFF 99.96%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#F6FDF4),color-stop(99.96%,#FFF));background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%)}.custom-tab .custom-tab-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-tab .custom-tab-inner .tab-left-block{width:100%;max-width:calc(47% - 40px)}.custom-tab .custom-tab-inner .tab-right-block{width:100%;max-width:calc(53% - 40px)}.custom-tab .custom-tab-inner .tab-left-block .tab-header{max-width:380px;width:100%}.custom-tab .custom-tab-inner .tab-left-block .tab-menu{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin:48px 0}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main{padding:5px 0 5px 44px;position:relative;z-index:1;width:100%;max-width:446px}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-title{font-size:16px;line-height:140%;color:#0d222633;letter-spacing:0}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active .tab-title,.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.selected-active .tab-title{color:#1c383b}.custom-tab .tab-box{display:none}.custom-tab .default-tab{display:block}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p{width:32px;height:32px;border-radius:50%;background:#0d22260d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;position:absolute;left:0;top:0;background-size:contain;color:#0d222633;text-align:center;font-family:Test Tiempos Fine;font-size:16px;font-style:italic;font-weight:400;line-height:100%;letter-spacing:-.32px}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p:before{content:"";position:absolute;left:50%;top:100%;width:1px;height:32px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1" height="32" viewBox="0 0 1 32" fill="none"><path d="M0.5 32L0.5 -4.76837e-07" stroke="%230D2226" stroke-opacity="0.1" stroke-dasharray="2 2"/></svg>');background-repeat:repeat-y;background-size:contain}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main:last-child .step-circle p:before{content:none}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active .step-circle p,.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.selected-active .step-circle p{background:#e7f6e2;color:#1c383b}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p strong,.custom-tab .custom-tab-inner .tab-box-mobile{display:none}.custom-tab .custom-tab-inner .tab-left-block .custom-tab-button{opacity:0}.testimonial-story{padding:80px 0}.testimonial-story .testimonial-story-heading{text-align:center;max-width:544px;margin:0 auto;width:100%}.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption-2 span{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption p{color:#0d222699;font-weight:500}.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption p a{color:#0d2226cc;text-decoration:underline;text-underline-offset:4px}.testimonial-story .testimonial-story-heading .testimonial-story-title{margin-top:16px}.testimonial-story .testimonial-story-wrapper{margin-top:48px}.testimonial-story .testimonial-story-wrapper .slick-arrow{width:42px;height:42px;z-index:1;background:#fff;border-radius:50%;top:40%}.testimonial-story .testimonial-story-wrapper .slick-arrow svg{width:100%;height:100%}.testimonial-story .testimonial-story-wrapper .slick-arrow:before{content:none}.testimonial-story .testimonial-story-wrapper .slick-arrow.slick-prev{left:20px}.testimonial-story .testimonial-story-wrapper .slick-arrow.slick-next{right:20px}.testimonial-story .testimonial-story-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-story .testimonial-story-wrapper .slick-slide{padding:0 8px;height:auto}.testimonial-story .testimonial-story-wrapper .slick-slide .testimonial-story-block{height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testimonial-story .testimonial-story-block .testimonial-block-video{position:relative;height:100%}.testimonial-story .testimonial-story-wrapper .slick-slide>div{height:100%}.testimonial-story .testimonial-story-block .testimonial-block-video video{width:100%;height:100%;vertical-align:middle;border-radius:20px;-o-object-fit:cover;object-fit:cover}.testimonial-story .testimonial-story-block .testimonial-block-video .controls-wrapper{position:absolute;left:50%;top:50%;line-height:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;display:none}.testimonial-story .slick-slide.slick-center .testimonial-story-block .controls-wrapper{display:block}.testimonial-story .slick-slide .testimonial-story-block .testimonial-block-content{margin-top:24px;padding:0 16px;opacity:0;visibility:hidden}.testimonial-story .slick-slide.slick-center .testimonial-story-block .testimonial-block-content{opacity:1;visibility:visible}.testimonial-story .testimonial-story-block .testimonial-block-content .testimonial-block-title h5{margin:0;color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:20px;font-weight:400;line-height:150%;letter-spacing:-.4px}.testimonial-story .testimonial-story-block .testimonial-block-content .testimonial-block-text{margin-top:8px}.testimonial-story .testimonial-story-block .testimonial-block-content .testimonial-block-text p{color:#0d2226cc;font-style:italic;font-weight:300;text-align:center}.image-content-banner{padding:80px 0}.image-content-banner .image-content-inner{position:relative}.image-content-banner .image-content-inner .image-content__image-mobile{display:none}.image-content-banner .image-content__image img{border-radius:32px}.image-content-banner .image-content-inner .image-content__content{position:absolute;left:100px;top:50%;max-width:421px;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-content-banner .image-content__content .image-content-heading h3{color:#fff;font-size:64px;letter-spacing:-1.28px;line-height:123%}.image-content-banner .image-content__content .image-content-heading h3 em{color:#fff;letter-spacing:-1.28px}.image-content-banner .image-content__content .image-content-description{margin:16px 0 32px;max-width:301px;width:100%}.image-content-banner .image-content__content .image-content-description p{color:#fff}.slider-with-text .slider-with-text-container{padding:80px 0 120px}.slider-with-text .slider-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-with-text .slider-text-wrapper .slider-text_left{max-width:calc(50% - 8px);width:100%}.slider-with-text .slider-text-wrapper .slider-text_right{max-width:calc(50% - 8px);width:100%;padding-left:84px}.slider-with-text .slider-text_left .slider-text__slider{background-repeat:no-repeat;background-size:cover;padding:68px 0 82px;border-radius:28px;background-position:center center}.slider-with-text .slider-text_left .slider-image-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-with-text .slider-text_left .slider-image-wrapper .slick-track .slick-slide{padding:0 12px}.slider-with-text .slider-text_left .slider-image-wrapper .slick-track .slick-slide>div{line-height:0}.slider-with-text .slider-text_left .slider-image-wrapper .slick-track .slick-slide .slider-image,.slider-with-text .slider-text_left .slider-image-wrapper .slick-track .slick-slide .slider-image img{border-radius:34.08px}.slider-with-text .slider-text-wrapper .slider-text_left .slider-image-wrapper{margin:0}.slider-with-text .slider-text_left .slider-image-wrapper .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;bottom:-50px}.slider-with-text .slider-text_left .slider-image-wrapper .slick-dots li{margin:0;width:auto;height:auto}.slider-with-text .slider-text_left .slider-image-wrapper .slick-dots button{width:16px;height:16px;border-radius:50%;border:1px solid #FFF;background:#d0ebc733}.slider-with-text .slider-text_left .slider-image-wrapper .slick-dots li.slick-active button{background:#fff}.slider-with-text .slider-text_left .slider-image-wrapper .slick-dots button:before{content:none}.slider-with-text .slider-text_right .slider-text_heading{max-width:430px;width:100%}.slider-with-text .slider-text_right .slider-text_description{margin:16px 0 32px}.slider-with-text .slider-text_right .slider-text_description p{color:#0d222699}.slider-with-text .slider-text_right .slider-text-button-wrap,.slider-with-text .slider-text_left .slider-text-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.slider-with-text .slider-text_left .slider-text-button-wrap{padding-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.slider-with-text .slider-text_left .slider-text-button-wrap .slider-text-button{max-width:50%;width:100%}.slider-with-text .slider-text_left .slider-text-button-wrap .slider-text-button a{width:100%;text-align:center}.custom-faqs-section{padding:80px 0}.custom-faqs-section .faq-warapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px}.custom-faqs-section .faq-warapper .faq-left-block{width:100%;max-width:calc(47% - 40px)}.custom-faqs-section .faq-warapper .faq-right-block{max-width:calc(53% - 40px);width:100%}.custom-faqs-section .faq-warapper .faq-subtitle p{width:100%;max-width:360px;margin-top:16px;color:#0d222699}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar,.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar{gap:24px}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info{gap:10px;margin-bottom:48px;padding-right:64px}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info .faq-right-heading h4{color:#1c383b;font-variant-numeric:lining-nums proportional-nums;font-family:SF Pro Display;font-size:28px;font-style:normal;font-weight:400;line-height:33.6px;letter-spacing:-.56px;margin:0}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info .faq-right-description p{color:#0d222699}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion.accordionActive .icon.icon-down,.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion .icon.icon-up{display:none}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion .icon.icon-down,.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion.accordionActive .icon.icon-up{display:block}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion-content:first-child{border-top:1px solid rgba(13,34,38,.1)}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion-content{border-bottom:1px solid rgba(13,34,38,.1);padding:24px 0}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion-content .accordion{width:100%;color:#1c383b;font-family:SF Pro Display;font-size:20px;font-style:normal;font-weight:500;line-height:30px;background-color:transparent;border:0;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;text-align:left}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .panel{display:none}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .panel p{padding-top:16px}.multi-image-content{background:-o-linear-gradient(top,#f6fdf4 53.13%,#fff 99.96%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#f6fdf4),color-stop(99.96%,#fff));background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%);padding:100px 0 80px}.multi-image-content .mic-container{display:-ms-grid;display:grid;-ms-grid-columns:25.3% 65.5%;grid-template-columns:25.3% 65.5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.multi-image-content .mic-container .mic-left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.multi-image-content .mic-container .mic-left-content .mic-button{margin-top:24px}.multi-image-content .mic-container .mic-right-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:32px}.multi-image-content .mic-container .mic-right-wrap .mic-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-card-image-mobile{display:none}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-card-image img{border-radius:24px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-title{color:#369196;font-size:28px;font-weight:400;line-height:30.8px;letter-spacing:-.56px;margin:0 0 8px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-subtitle p{color:#1c383b;font-weight:500}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter,.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn{border-radius:99px;border:1px solid rgba(13,34,38,.1);padding:10px 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1c383b;font-size:14px;font-style:normal;font-weight:500;line-height:18.2px;font-family:SF Pro Display}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn .mic-card-socialIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn:hover{border:1px solid rgba(13,34,38,.4);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn .mic-card-arrow{line-height:0}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-card-button a{width:100%;text-align:center}.blog-post-banner{padding:80px 0}.blog-post-banner .blog-post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-post-banner .blog-post-header .blog-title{line-height:110%}.blog-post-banner .blog-post-header .blog-title em{color:#1c383b}.blog-post-banner .blog-button.blog-mobile-button{display:none}.blog-post-banner .blog-article-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.blog-post-banner .blog-article-wrapper .blog-article{max-width:calc(33.33% - 21.4px);width:100%}.blog-post-banner .blog-article-wrapper .blog-article .blog-article-image img{border-radius:20px;aspect-ratio:1/1}.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom{margin-top:24px;padding-right:16px}.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper .show_blog_tag .blog_tags{color:#0d222666;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase;display:block}.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper .show_blog_tag{position:relative;padding-right:8px}.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper .show_blog_tag:before{content:"";position:absolute;right:0;top:50%;border-radius:1px;background:#0d222633;width:1px;height:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper .read_time span{color:#0d222666;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%;display:block;padding-left:8px;text-transform:uppercase}.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom .blog-article-title{margin:16px 0 8px}.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom .blog-article-title h5,.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom .blog-article-title h5 a{color:#1c383b;font-family:SF Pro Display;font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.48px;margin:0}.pricing-plan-banner{padding:80px 0 70px;z-index:9;position:relative}.pricing-plan-banner .pricing-plan-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-plan-banner .pricing-plan-header .pricing-plan-audio{max-width:259px;width:100%;border-radius:12px;background:#d6f1ef}.pricing-plan-banner .pricing-plan-header .audio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content-image img{width:72px;height:72px;border-radius:12px}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 16px 11px 0;margin-left:-18px}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content_right .play-btn{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content_right .play-btn img{width:50px;height:50px}.pricing-plan-banner .pricing-plan-header .audio-container .audio-content_right .audio-content-text p{color:#245c61;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.pricing-plan-banner .pricing-plan-wrapper{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:323.61px}.result-pricing-banner.pricing-plan-banner .pricing-plan-wrapper{min-height:353.61px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan{max-width:calc(33.33% - 21.4px);width:100%;padding:20px;border-radius:24px;background:#e7f6e2;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;height:100%}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan:hover{background:-o-linear-gradient(top,#D0EBC7 0%,#E7F6E2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#D0EBC7),to(#E7F6E2));background:linear-gradient(180deg,#d0ebc7,#e7f6e2);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-name h5{color:#1c383b;font-family:SF Pro Display;font-size:20px;font-weight:500;line-height:150%;margin:0}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-name .popular-badge{padding:5px 8px;border-radius:16px;background:#369196;color:#f3fafa;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-new-price span{color:#1c383b;font-family:Test Tiempos Fine;font-size:42px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-1.68px;display:block}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-old-price{padding-bottom:4px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-old-price span{color:#1c383b99;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%;display:block;text-decoration:line-through}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .plan-subscription-details{margin:8px 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:10px;padding:0 6px 0 0;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .plan-subscription-details:hover{background:#06283133;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .plan-subscription-details span{color:#0d222699;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%;display:block}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn{margin-top:32px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan:hover .pricing-plan-add-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn .btn{padding:12px 16px;border-radius:99px;border:1px solid rgba(13,34,38,.1);cursor:pointer;width:100%;color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn .add-to-cart-btn:hover{border:1px solid rgba(13,34,38,.4);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn .shop-pay-btn{background:#1c383b;color:#f5faf3;border:1px solid transparent}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn .shop-pay-btn img{max-width:70px;width:100%}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn .shop-pay-btn:hover{background:#214a4e;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.newsletter__signup-content{margin-top:-160px}.newsletter__signup-content .newsletter__signup,.newsletter__signup-content .newsletter__signup .newsletter__image--container{background:#0d2226}.newsletter__signup-content .newsletter__signup .newsletter__image--container{border-bottom:1px solid rgba(208,235,199,.1)}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper{padding:120px 0 80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter--signup__content{text-align:center}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsltter__signup--caption{color:#d0ebc766;text-align:center;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsltter__signup--title{color:#d0ebc7;text-align:center;font-family:SF Pro Display;font-size:32px;font-weight:400;line-height:120%;letter-spacing:-.64px;margin-top:8px}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsltter__signup--title em{color:#369196;line-height:110%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__subheading{margin-top:16px;max-width:342px;width:100%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__subheading p{color:#d1eac8cc;text-align:center}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter--signup__form{padding:0;max-width:343px;width:100%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input{padding:12px 16px 12px 24px;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;height:auto}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input::-webkit-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input::-moz-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input:-ms-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input::-ms-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form input::placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form .input__field_form_button{position:unset;-webkit-transform:none;-ms-transform:none;transform:none;padding:12px 16px;width:100%;border-radius:99px;background:#369196;color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;text-transform:capitalize;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper .newsletter__form_wrapper .input__field_form .input__field_form_button:hover{background:#297278;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer{padding:80px 0 48px;background:#0d2226}.footer .footer__top .footer--grid{margin:0;padding-bottom:80px}.footer .footer__top .footer--grid .col{padding:0;margin-bottom:0}.footer .footer__top .footer-grid__top{padding-bottom:80px;margin-bottom:80px;border-bottom:1px solid rgba(208,235,199,.1)}.footer .footer__top .footer-grid__top .image--widget{max-width:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.footer .footer__top .footer-grid__top .link_list--widget{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.footer .footer__top .footer-grid__top .link_list--widget:last-child{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title{color:#d0ebc766;font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;margin-bottom:0}.footer .footer__top .footer-grid__top .link_list--widget .footer__list--item{margin-top:4px}.footer .footer__top .footer-grid__top .link_list--widget .footer__list--item .link{color:#e7f6e2;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;padding:0}.footer .footer__top .footer-grid__middle{display:none}.footer .footer__top .footer-grid__middle .footer__widget{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_caption{color:#d1eac899;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:18.2px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_title{color:#d0ebc7;text-align:center;font-family:SF Pro Display;font-size:32px;font-weight:400;line-height:44.8px;letter-spacing:-.64px;padding:0;margin:0}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_title em{color:#369196;line-height:120%}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_title:before,.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_title:after{content:none}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_subtitle p{color:#d1eac8cc;text-align:center}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner{margin-top:24px;max-width:100%;width:100%;display:block}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input{padding:12px 16px 12px 24px;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;height:auto;background:transparent;border-radius:99px;border:1px solid #D0EBC7}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input::-webkit-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input::-moz-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input:-ms-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input::-ms-input-placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form input::placeholder{color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form .input__field_form_button{position:unset;-webkit-transform:none;-ms-transform:none;transform:none;padding:12px 16px;width:100%;border-radius:99px;background:#369196;color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;text-transform:capitalize;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer .footer__top .footer-grid__middle .footer__widget .footer__widget_inner .input__field_form .input__field_form_button:hover{background:#297278;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer .footer__top .footer-grid__bottom .brand_info--widget,.footer .footer__top .footer-grid__bottom .location_social--widget{max-width:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.footer .footer__top .footer-grid__bottom .app_block--widget{max-width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget_inner .footer__list-social{gap:12px;margin:0;display:flex;align-content:flex-start}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget_inner .footer__list-social .list-social__link{padding:0}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget_inner .footer__list-social .list-social__link .icon{width:28px;height:28px}.footer .footer__top .footer-grid__bottom .footer__widget .footer__widget_title{color:#d0ebc7;font-family:SF Pro Display;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.4px;margin-bottom:8px}.footer .footer__top .footer-grid__bottom .app_block--widget .footer__widget .footer__widget_title{margin-bottom:4px}.footer .footer__top .footer-grid__bottom .footer__widget .footer__widget_text p{color:#d1eac899}.footer .footer__top .footer-grid__bottom .app_block--widget .footer__widget .footer__widget_text p{font-size:12px}.footer .footer__top .footer-grid__bottom .footer__widget .app_block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:16px;width:100%;max-width:343px}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget .footer__widget_title{color:#d0ebc766;font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;text-transform:uppercase}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget .footer__widget_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget .footer__widget_inner .dropdown__open_label{background:transparent;border-radius:99px;border:1px solid #D0EBC7;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget .footer__widget_inner .dropdown__open_label svg{width:12px;height:12px;padding:0;-webkit-transition:none;-o-transition:none;transition:none}.footer .footer__bottom{border-top:0;padding:0}.footer .footer__bottom .footer__bottom-grid{border-top:1px solid rgba(208,235,199,.1);padding-top:25px}.footer .footer__bottom .footer__copyright{color:#d1eac8cc;font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;padding:0}.footer .footer__bottom .footer-policy-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:32px;margin:0;padding:0}.footer .footer__bottom .footer-policy-content ul li a{color:#e7f6e2;font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:500;line-height:130%}.footer .footer__bottom .footer-policy-content ul li a:hover{text-decoration:underline;text-underline-offset:3px}.footer .footer__bottom .shop__localziation--follow-button{display:none}@media (max-width: 1399px){.image-text-banner .image-text-bg img,.image-text-banner .image-text-bg video{min-height:800px;height:auto}}@media (max-width: 1024px){h1{font-size:76px;line-height:95.2px}h3{font-size:38px}.header .header_bottom .header__inner .header__menu .header__menu_ul{gap:20px}.video-with-text-wrapper{padding:60px 0}.image-text-banner .image-text-content .image-text-heading{max-width:690px}.impact-counter .impact-counter-wrapper .impact-counter-block .impact-counter-number span{font-size:54px;line-height:66.8px}.information-box-banner .information-box-warpper .information-box .information-box-text h4{font-size:20px}.custom-tab .custom-tab-inner .tab-left-block .tab-header{max-width:280px}.information-box-banner .information-banner{padding:60px 0 90px}.custom-tab .custom-tab-content{padding:80px 0 60px}.testimonial-story,.custom-faqs-section,.image-content-banner{padding:60px 0}.image-content-banner .image-content-inner .image-content__content{max-width:380px}.image-content-banner .image-content__content .image-content-heading h3{font-size:54px}.slider-with-text .slider-with-text-container{padding:60px 0 80px}.slider-with-text .slider-text-wrapper .slider-text_right{padding-left:60px}.multi-image-content{padding:80px 0 60px}.blog-post-banner{padding:60px 0}.pricing-plan-banner{padding:60px 0 50px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-new-price span{font-size:32px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-old-price span{font-size:14px}.newsletter__signup-content{margin-top:-140px}.newsletter__signup-content .newsletter__signup .newsletter__signup--wrapper{padding:80px 0 60px}.footer{padding:60px 0 48px}.footer .footer__top .footer-grid__top{padding-bottom:60px;margin-bottom:60px}.footer .footer__top .footer--grid{padding-bottom:60px}}@media (max-width: 991px){.header .header_bottom .header__inner{gap:8px}.header .header_bottom .header__inner .header__actions .header-join-button{display:none}.header .header_bottom .header__inner .menu--bar-lines{padding:0}.header .header_bottom .header__inner .menu--bar-lines .mobile__menu_bar{padding:10px 22px 10px 14px;border-radius:99px;background:#e7f6e2}.header .header_bottom .header__inner .menu--bar-lines .mobile__menu_bar span{color:#297278;font-family:Test Tiempos Fine;font-size:16px;font-style:italic;font-weight:400;line-height:100%;letter-spacing:-.32px}.offcanvas-header .offcanvas__inner .quick__information--body .header-join-button a{width:100%;text-decoration:none;text-align:center}.offcanvas-header .offcanvas__inner .offcanvas__logo{padding:24px 16px 32px;position:relative}.offcanvas-header .offcanvas__inner .offcanvas__logo .mobile-menu-heading{margin:0;color:#1c383b;font-family:Test Tiempos Fine;font-size:28px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.56px}.offcanvas-header .offcanvas__inner .offcanvas__logo .offcanvas__close_btn{border-radius:99px;border:1px solid rgba(13,34,38,.1);width:36px;height:36px;position:absolute;right:10px;top:10px}.offcanvas-header .offcanvas__inner .offcanvas__logo .offcanvas__close_btn:before,.offcanvas-header .offcanvas__inner .offcanvas__logo .offcanvas__close_btn:after{left:50%;width:20px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.offcanvas-header .offcanvas__inner .offcanvas__logo .offcanvas__close_btn:after{-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.offcanvas-header .offcanvas__inner .quick__information--body .quick__links{flex-grow:0}.offcanvas-header .offcanvas__inner .quick__information--body{margin:0 16px;padding-top:32px;border-top:1px solid rgba(13,34,38,.1);padding-bottom:9rem;justify-content:space-between}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;height:100%;overflow:hidden}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li{border:0}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__menu_item{padding:0;color:#214a4e;font-family:SF Pro Display;font-size:20px;font-weight:500;line-height:150%}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu_toggle{width:30px;height:30px;right:-2px}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu_toggle:before{top:50%;right:50%;width:100%;height:100%;background-color:transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cmask id='mask0_11164_11751' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='30'%3E%3Crect x='0.25' width='30' height='30' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_11164_11751)'%3E%3Cpath d='M16 15L11.125 10.125C10.8958 9.89583 10.7812 9.60417 10.7812 9.25C10.7812 8.89583 10.8958 8.60417 11.125 8.375C11.3542 8.14583 11.6458 8.03125 12 8.03125C12.3542 8.03125 12.6458 8.14583 12.875 8.375L18.625 14.125C18.75 14.25 18.8385 14.3854 18.8906 14.5312C18.9427 14.6771 18.9688 14.8333 18.9688 15C18.9688 15.1667 18.9427 15.3229 18.8906 15.4687C18.8385 15.6146 18.75 15.75 18.625 15.875L12.875 21.625C12.6458 21.8542 12.3542 21.9687 12 21.9687C11.6458 21.9687 11.3542 21.8542 11.125 21.625C10.8958 21.3958 10.7812 21.1042 10.7812 20.75C10.7812 20.3958 10.8958 20.1042 11.125 19.875L16 15Z' fill='%231C383B'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu_toggle:after{content:none}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu .offcanvas__sub_menu_li{border:0}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu .offcanvas__sub_menu_li .offcanvas__sub_menu_item{color:#214a4e;font-family:SF Pro Display;font-size:18px;font-weight:500;line-height:150%;padding:10px 20px}.offcanvas-header .offcanvas__inner .quick__information--body .offcanvas__menu_ul .offcanvas__menu_li .offcanvas__sub_menu_toggle.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer .footer__top .footer--grid{gap:16px}.footer .footer__top .footer-grid__top .image--widget .footer__widget_inner,.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_inner{display:block!important}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title .footer__widget_toggle{display:none}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title:before,.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title:after{display:none}.footer .footer__top .footer-grid__bottom .brand_info--widget .footer__widget_inner,.footer .footer__top .footer-grid__bottom .app_block--widget .footer__widget_inner,.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget_inner{display:block!important}.footer .footer__top .footer-grid__bottom .footer__widget .footer__widget_title .footer__widget_toggle{display:none}.footer .footer__top .footer-grid__bottom .footer__widget .footer__widget_title:before,.footer .footer__top .footer-grid__bottom .footer__widget .footer__widget_title:after{display:none}.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget .footer__widget_inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.footer .footer__top .footer-grid__top .image--widget,.footer .footer__top .footer-grid__top .link_list--widget,.footer .footer__top .footer-grid__top .link_list--widget:last-child,.footer .footer__top .footer-grid__bottom .brand_info--widget,.footer .footer__top .footer-grid__bottom .app_block--widget,.footer .footer__top .footer-grid__bottom .location_social--widget{max-width:calc(50% - 8px);-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px)}.footer .footer__top .footer-grid__top .image--widget .footer__widget,.footer .footer__top .footer-grid__top .link_list--widget .footer__widget,.footer .footer__top .footer-grid__bottom .brand_info--widget .footer__widget,.footer .footer__top .footer-grid__bottom .app_block--widget .footer__widget,.footer .footer__top .footer-grid__bottom .location_social--widget .footer__widget{margin-bottom:0}.image-text-banner .image-text-content{padding:183px 0 164px}.image-text-banner .image-text-bg img,.image-text-banner .image-text-bg video{min-height:730px}.impact-counter{margin-top:-143px;padding:60px 0 48px}.multi-image-content .mic-container{-ms-grid-columns:23.3% 78.8%;grid-template-columns:23.3% 78.8%}}@media (max-width: 767px){.container{padding-right:30px;padding-left:30px}.header .header_bottom .header__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto auto;grid-template-columns:1fr auto auto}.header .header_bottom .header__inner .menu--bar-lines{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .header_bottom .header__inner .header__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header .header_bottom .header__inner .header__actions{width:auto}.image-text-banner .image-text-content{padding:150px 0 115px}h1{font-size:66px;line-height:85.2px}.image-text-banner .image-text-bg img,.image-text-banner .image-text-bg video{min-height:670px}.impact-counter{padding:40px 0}.impact-counter .impact-counter-wrapper .impact-counter-block{display:none;background:none!important;max-width:100%;min-height:auto;padding:12px 18px}.impact-counter .impact-counter-wrapper .impact-counter-block:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-with-text-wrapper{padding:40px 0}.information-box-banner .information-banner{padding:40px 0 60px}.information-box-banner .information-box-warpper{gap:20px}.information-box-banner .information-box-warpper .information-box{max-width:calc(50% - 10px)}.custom-tab .custom-tab-content{padding:60px 0 40px}.custom-tab .custom-tab-inner{gap:40px}.custom-tab .custom-tab-inner .tab-left-block,.custom-tab .custom-tab-inner .tab-right-block{max-width:100%}.testimonial-story,.custom-faqs-section,.image-content-banner{padding:40px 0}.custom-faqs-section .faq-warapper{gap:40px}.custom-faqs-section .faq-warapper .faq-left-block,.custom-faqs-section .faq-warapper .faq-right-block{max-width:100%}.image-content-banner .image-content-inner .image-content__content{max-width:280px}.image-content-banner .image-content__content .image-content-heading h3{font-size:44px}.image-content-banner .image-content__content .image-content-description{margin:10px 0 12px}.slider-with-text .slider-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.slider-with-text .slider-with-text-container{padding:40px 0 60px}.slider-with-text .slider-text-wrapper .slider-text_left,.slider-with-text .slider-text-wrapper .slider-text_right{max-width:100%}.slider-with-text .slider-text-wrapper .slider-text_right{padding-left:0}.multi-image-content{padding:60px 0 40px}.multi-image-content .mic-container{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}.blog-post-banner{padding:40px 0}.blog-post-banner .blog-article-wrapper{gap:20px}.blog-post-banner .blog-article-wrapper .blog-article{max-width:calc(50% - 10px)}.pricing-plan-banner{padding:40px 0}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan{max-width:100%}.pricing-plan-banner .pricing-plan-wrapper .slick-slide{padding:0 8px}.pricing-plan-banner .pricing-plan-wrapper{margin:48px -16px 0}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter__signup-content{margin-top:0}.footer .footer__bottom .footer-policy-content ul{gap:18px}}@media (max-width: 575px){.container{padding-right:16px;padding-left:16px}.shopify-section-group-header-group .header{position:unset}.shopify-section-group-header-group .header,.shopify-section-group-header-group .header .header__sticky{background:#fff!important}.shopify-section-group-header-group .offcanvas-header{border-radius:24px 24px 0 0;border-top:1px solid rgba(13,34,38,.1);-webkit-box-shadow:0px -122px 34px 0px rgba(106,141,149,0),0px -78px 31px 0px rgba(106,141,149,.02),0px -44px 26px 0px rgba(106,141,149,.07),0px -20px 20px 0px rgba(106,141,149,.11),0px -5px 11px 0px rgba(106,141,149,.12);box-shadow:0 -122px 34px #6a8d9500,0 -78px 31px #6a8d9505,0 -44px 26px #6a8d9512,0 -20px 20px #6a8d951c,0 -5px 11px #6a8d951f;max-width:100%}.header .header_bottom .header__inner{-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0;padding:8px 0}.header__logo .header__heading .header__logo_link{max-width:114px;width:100%}.header .header_bottom .header__inner .header__actions .header__actions_btn--search{width:42px;height:42px}.header .header_bottom .header__inner .header__actions open-minicart .header__actions_btn--cart{padding:10px}.header .header_bottom .header__inner .header__actions open-minicart .header__actions_btn--cart svg{height:20px;width:20px}.image-text-banner.homepage-her-banner:before{height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='375' height='24' viewBox='0 0 375 24' fill='none'%3E%3Cpath d='M0 0C0 0 112.812 14.1538 186.346 14.1538C259.881 14.1538 375 0 375 0V24H0V0Z' fill='white'/%3E%3C/svg%3E")}.image-text-banner .image-text-content{padding:150px 0 147px}.image-text-banner .image-text-bg img,.image-text-banner .image-text-bg video{min-height:604px}.image-text-banner .image-text-bg .desktop-img,.image-text-banner .image-text-bg .desktop-video{display:none}.image-text-banner .image-text-bg .mobile-img,.image-text-banner .image-text-bg .mobile-video{display:block}.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption p,.image-text-banner .image-text-content .image-text-caption-wrapper .image-text-caption-2 span{font-size:14px;line-height:18.2px}h1{font-size:58px;line-height:58px}.image-text-banner .image-text-content .image-text-heading{margin:32px auto 16px}.image-text-banner .image-text-content .image-text-description p{font-size:16px;font-weight:400;line-height:22.4px}.image-text-banner .image-text-content .image-text-button{margin-top:32px}.image-text-banner .image-text-content .image-text-button a{width:100%}.impact-counter{padding:0 0 25px}.impact-counter .impact-counter-wrapper .impact-counter-block .impact-counter-text span{color:#fff;font-size:14px;line-height:18.2px}.impact-counter .impact-counter-wrapper .impact-counter-block .impact-counter-number span{font-size:28px;line-height:30.8px;color:#fff}h3{font-size:32px;line-height:120%;letter-spacing:-.64px}.video-with-text-wrapper{padding:55px 0 32px}.video-with-text-wrapper .video-with-text-content .video-content{margin-top:24px}.video-with-text-wrapper .video-with-text-content .video-content video{border-radius:24px}.information-box-banner .information-banner{padding:32px 0 48px}.information-box-banner .information-box-heading .information-description{margin:8px auto 0}.information-box-banner .information-box-warpper{gap:32px;margin-top:24px}.information-box-banner .information-box-warpper .information-box{max-width:100%}.information-box-banner .information-box-warpper .information-box .information-box_top{margin-bottom:46px}.information-box-banner .information-box-warpper .information-box .information-box-background{padding:36px 35px 0;border-radius:24px}.information-box-banner .information-box-warpper .information-box .information-box_top img{width:32px;height:32px}.information-box-banner .information-box-warpper .information-box .information-box-text h4{font-size:20px;line-height:150%;letter-spacing:-.4px}.section-shape-svg .section-shape-desktop{display:none}.section-shape-svg .section-shape-mobile{display:block}.custom-tab .custom-tab-content{padding:32px 0}.custom-tab .custom-tab-inner .tab-left-block .tab-header{max-width:100%;text-align:center}.custom-tab .custom-tab-inner .tab-right-block{display:none}.custom-tab .custom-tab-inner .tab-box-mobile{display:block}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p:before{content:none}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main{gap:16px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-title{font-size:20px;line-height:150%;font-weight:500;color:#1c383b;text-align:center}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active .tab-title,.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.selected-active .tab-title{color:#1c383b}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p{background:#e7f6e2;color:#1c383b;position:unset}.custom-tab .custom-tab-inner .tab-left-block .tab-menu{margin:40px 0 0}.custom-tab .custom-tab-inner .tab-left-block .custom-tab-button,.testimonial-story .testimonial-story-heading .testimonial-story-caption-wrapper{display:none}.testimonial-story,.custom-faqs-section,.image-content-banner{padding:32px 0}.testimonial-story .testimonial-story-wrapper{margin-top:24px}.testimonial-story .testimonial-story-wrapper .slick-arrow{width:36px;height:36px}.testimonial-story .testimonial-story-wrapper .slick-arrow.slick-prev{left:10px}.testimonial-story .testimonial-story-wrapper .slick-arrow.slick-next{right:10px}.custom-faqs-section .faq-warapper{gap:24px}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info .faq-right-heading h4{font-size:20px;font-weight:500;line-height:30px;letter-spacing:0}.custom-faqs-section .faq-warapper .faq-right-block .faq-right-topbar .faq-right-info{margin-bottom:24px;padding-right:15px}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion-content{padding:16px 0}.custom-faqs-section .faq-warapper .faq-accordian .faq-additional-details .accordion-content .accordion{font-size:16px;line-height:22.4px;text-align:left}.image-content-banner .image-content-inner .image-content__image-mobile{display:block}.image-content-banner .image-content-inner .image-content__image-desktop{display:none}.image-content-banner .image-content-inner .image-content__content{max-width:100%;padding:0 36px;left:0;text-align:center}.image-content-banner .image-content__content .image-content-description{margin:16px 0 32px;max-width:100%}.image-content-banner .image-content__content .image-content-heading h3{font-size:32px;line-height:120%;letter-spacing:-.64px}.image-content-banner .image-content-inner .image-content__content .image-content-button a{width:100%}.slider-with-text .slider-with-text-container{padding:32px 0 48px}.slider-with-text .slider-text-wrapper{gap:24px}.slider-with-text .slider-text_left .slider-text__slider{padding:45px 0 40px;border-radius:24px}.slider-with-text .slider-text_right .slider-text_heading{text-align:center}.slider-with-text .slider-text-wrapper .slider-text_left .slider-image-wrapper{margin:0 -14px}.slider-with-text .slider-text_right .slider-text_description{margin:16px 0 0;text-align:center}.slider-with-text .slider-text_left .slider-text-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-with-text .slider-text_right .slider-text-button-wrap{display:none}.slider-with-text .slider-text_left .slider-image-wrapper .slick-track .slick-slide{padding:0 4px}.multi-image-content{padding:32px 0}.multi-image-content .mic-container .mic-left-content{gap:16px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-card-image-mobile{display:block}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-card-image-desktop{display:none}.multi-image-content .mic-container .mic-left-content .mic-button{margin-top:8px}.multi-image-content .mic-container .mic-left-content .mic-button a{width:100%;text-align:center}.multi-image-content .mic-container{gap:24px}.multi-image-content .mic-container .mic-right-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}.multi-image-content .mic-container .mic-right-wrap .mic-card{gap:16px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-title{font-size:20px;line-height:28px;letter-spacing:-.4px}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-subtitle p{font-size:14px;line-height:130%}.multi-image-content .mic-container .mic-right-wrap .mic-card .mic-cardFooter .social_link_btn{max-width:50%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post-banner{padding:32px 0}.blog-post-banner .blog-article-wrapper{margin-top:24px;gap:32px}.blog-post-banner .blog-button.blog-mobile-button{display:block}.blog-post-banner .blog-post-header .blog-button{display:none}.blog-post-banner .blog-button.blog-mobile-button{margin-top:24px}.blog-post-banner .blog-button.blog-mobile-button a{width:100%;text-align:center}.blog-post-banner .blog-post-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-post-banner .blog-article-wrapper .blog-article{max-width:100%}.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom .blog-article-title h5,.blog-post-banner .blog-article-wrapper .blog-article .blog-article-bottom .blog-article-title h5 a{font-size:20px;line-height:150%;letter-spacing:-.4px}.pricing-plan-banner{padding:32px 0 48px}.pricing-plan-banner .pricing-plan-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-plan-banner .pricing-plan-header .pricing-plan-title{text-align:center}.pricing-plan-banner .pricing-plan-wrapper{margin:24px -14px 0}.pricing-plan-banner .pricing-plan-wrapper .slick-slide{padding:0 4px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-name h5{font-size:16px;line-height:140%}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-new-price span{font-size:42px}.pricing-plan-banner .pricing-plan-wrapper .pricing-plan .pricing-plan-price .pricing-plan-old-price{display:none}.result-pricing-banner.pricing-plan-banner .pricing-plan-wrapper{min-height:auto}.newsletter__signup-content{display:none}.footer .footer__top .footer-grid__middle{display:block}.footer{border-radius:32px 32px 0 0;background:-o-linear-gradient(bottom,#0f2122 0% 100%);background:-webkit-gradient(linear,left bottom,left top,from(#0f2122));background:linear-gradient(0deg,#0f2122 0% 100%);padding:48px 0 32px}.footer .footer__top .footer--grid{gap:0;margin-bottom:24px;padding-bottom:24px;border-bottom:0}.footer .footer__top .footer-grid__top .image--widget,.footer .footer__top .footer-grid__top .link_list--widget,.footer .footer__top .footer-grid__top .link_list--widget:last-child,.footer .footer__top .footer-grid__bottom .brand_info--widget,.footer .footer__top .footer-grid__bottom .app_block--widget,.footer .footer__top .footer-grid__bottom .location_social--widget{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title .footer__widget_toggle{display:block;width:100%;height:24px;right:-2px;left:auto}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title .footer__widget_toggle:before{content:"";position:absolute;top:50%;right:0;width:24px;height:100%;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_11212_5078" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_11212_5078)"><path d="M11.9998 14.9748C11.8665 14.9748 11.7415 14.954 11.6248 14.9123C11.5081 14.8706 11.3998 14.7998 11.2998 14.6998L6.6998 10.0998C6.51647 9.91647 6.4248 9.68314 6.4248 9.3998C6.4248 9.11647 6.51647 8.88314 6.6998 8.6998C6.88314 8.51647 7.11647 8.4248 7.3998 8.4248C7.68314 8.4248 7.91647 8.51647 8.0998 8.6998L11.9998 12.5998L15.8998 8.6998C16.0831 8.51647 16.3165 8.4248 16.5998 8.4248C16.8831 8.4248 17.1165 8.51647 17.2998 8.6998C17.4831 8.88314 17.5748 9.11647 17.5748 9.3998C17.5748 9.68314 17.4831 9.91647 17.2998 10.0998L12.6998 14.6998C12.5998 14.7998 12.4915 14.8706 12.3748 14.9123C12.2581 14.954 12.1331 14.9748 11.9998 14.9748Z" fill="%23D0EBC7"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget.active .footer__widget_toggle:before{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.footer .footer__top .footer-grid__top .image--widget .footer__widget_inner,.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_inner{display:none!important}.footer .footer__top .footer-grid__top .image--widget{text-align:center;margin-bottom:24px}.footer .footer__top .footer-grid__top .image--widget .footer-block-image{max-width:163px;width:100%;margin:0 auto}.footer .footer__top .footer-grid__top .image--widget .footer__widget_inner,.footer .footer__top .footer-grid__top .link_list--widget .footer__widget.active .footer__widget_inner{display:block!important}.footer .footer__top .footer-grid__top .link_list--widget{padding:9px 0;border-top:1px solid rgba(208,235,199,.1)}.footer .footer__top .footer-grid__top .link_list--widget:last-child{border-bottom:1px solid rgba(208,235,199,.1)}.footer .footer__top .footer-grid__top .link_list--widget .footer__widget_title{color:#d0ebc7;font-size:16px;font-weight:500;line-height:22.4px}.footer .footer__top .footer--grid.footer-grid__middle{border-bottom:1px solid rgba(209,234,200,.1);padding-bottom:32px;margin-bottom:32px}.footer .footer__top .footer--grid.footer-grid__middle .footer_widget-newsletter{padding:0}.footer .footer__top .footer-grid__bottom .location_social--widget{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:32px 0 0;padding:32px 0;border-top:1px solid rgba(209,234,200,.1)}.footer .footer__top .footer-grid__bottom .app_block--widget{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__top .footer-grid__bottom .app_block--widget .footer__widget .footer__widget_title{font-size:14px;font-weight:500;line-height:18.2px;letter-spacing:0}.footer .footer__top .footer-grid__bottom .footer__widget .app_block{max-width:100%}.footer .footer__bottom .footer-policy-content{display:none}.footer .footer__top .footer--grid.footer-grid__bottom{margin-bottom:0}.footer .footer__bottom .footer__bottom-grid{border-top:0;padding-top:0;display:block}}.image-text_left-content .image-text-content{padding:243px 0}.image-text_left-content .image-text-content .image-text-heading{max-width:515px;margin:0}.image-text_left-content .image-text-content .image-text-heading h1{text-align:left;line-height:96px}.image-text_left-content .image-text-content .image-text-description{margin-top:16px;max-width:100%;text-align:left}.image-text_left-content .image-text-content .image-text-description p{font-weight:400}.image-text_left-content .image-text-content .image-text-liquid-code{max-width:476px;width:100%}.image-text_left-content .image-text-content .image-text-liquid-code .needsclick.klaviyo-form{margin:0!important;padding-left:0!important;padding-right:0!important}.image-text_left-content .image-text-content .image-text-liquid-code .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1[data-testid=form-component]{padding-left:0!important;padding-right:0!important}.image-text_left-content .image-text-content .image-text-liquid-code .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 p{text-align:left!important}.image-text_left-content .image-text-content .image-text-liquid-code .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 p span{color:#000!important}.image-text_left-content .image-text-content .image-text-button{margin-top:32px;text-align:left}.image-text_left-content .image-text-content .image-text-button a{padding:12px 24px;font-size:16px;line-height:22.4px}.image-with-content .image-with-content-shape{margin-top:-25px;z-index:1;position:relative}.image-with-content .image-with-content-inner{padding:120px 0 80px;background:#fff;position:relative}.image-with-content .image-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:59px}.image-with-content .image-content-wrapper.desktop-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-with-content .image-content-wrapper .image-content_left-block{max-width:calc(47.9% - 29.5px);width:100%}.image-with-content .image-content-wrapper .image-content_right-block{max-width:calc(52.1% - 29.5px);width:100%}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:56px;letter-spacing:-1.12px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-1.12px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-text{margin:24px 0 32px}.image-with-content .image-content-wrapper .image-content_right-block .image-content-image img{border-radius:28px}.image-with-content .image-content-wrapper .image-content_right-block .image-content-button{display:none}.join-us-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption p{font-weight:400}.join-us-info-box .information-box-warpper .information-box:nth-child(2) .information-box-background{padding:36px 0 0}.join-us-info-box .information-box-warpper .information-box:nth-child(2) .information-box_top{padding:0 33.5px}.join-us-info-box .information-box-warpper .information-box:nth-child(2) .information-box-image img{border-radius:28px}.join-us-info-box .information-bottom-image{display:none}.join-plan-banner{background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#F6FDF4),color-stop(99.96%,#FFF));background:-o-linear-gradient(top,#F6FDF4 53.13%,#FFF 99.96%);background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%)}.experience-banner .image-with-content-inner{padding:80px 0}.experience-banner .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:48px;letter-spacing:-.96px}.experience-banner .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-.96px}.experience-banner .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 0}.join-testimonial .slider-with-text-container{padding:80px 0}.join-testimonial .slider-text_right .slider-text_heading{max-width:480px}.join-testimonial .section-bottom-image{display:none}.content-center-banner{padding:80px 0 120px}.content-center-banner .image-content-inner .image-content__content{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.content-center-banner .image-content__content .image-content-heading h3{line-height:130%}.content-center-banner .image-content__content .image-content-heading h3 em{line-height:120%}.content-center-banner .image-content__content .image-content-description{margin:16px auto 32px}.multicolumn-card-banner .multicolumn-card-content{padding:100px 0 80px;background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#F6FDF4),color-stop(99.96%,#FFF));background:-o-linear-gradient(top,#F6FDF4 53.13%,#FFF 99.96%);background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%)}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-heading{max-width:544px;width:100%;margin:0 auto;text-align:center}.multicolumn-card-banner .multicolumn-card-wrapper{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card{max-width:calc(33.33% - 21.4px);width:100%}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-image img{border-radius:24px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-video video{border-radius:24px;max-width:100%;vertical-align:middle;aspect-ratio:16/18.7;-o-object-fit:cover;object-fit:cover}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-video{position:relative}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-video:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#0000004d));background:-o-linear-gradient(bottom,#0000004d 0% 100%);background:linear-gradient(0deg,#0000004d 0% 100%);border-radius:24px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-bottom{padding-top:24px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-title h4{color:#369196;font-family:Test Tiempos Fine;font-size:28px;font-style:italic;font-weight:400;line-height:30.8px;letter-spacing:-.56px;margin:0}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle{margin:8px 0 12px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle span{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;display:block}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-description p{font-size:14px;font-style:italic;font-weight:300;line-height:18.2px}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-button{text-align:center;margin-top:48px}.membership-banner{padding:80px 0}.membership-banner .membership-banner-content .bg-container{border-radius:32px;-webkit-box-shadow:0px 6.531px 65.306px 0px rgba(255,255,255,.2) inset;box-shadow:0 6.531px 65.306px #fff3 inset}.membership-banner .membership-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:92px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.membership-banner .membership-wrapper .membership-banner_left{max-width:calc(47.6% - 46px);width:100%;padding:20px 0 20px 80px}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{color:#0d2226}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em{color:#297278}.membership-banner .membership-wrapper .membership-banner_right{max-width:calc(52.4% - 46px);width:100%;padding:76px 70.83px 0 0}.membership-banner .membership-app-info{margin-top:86px;max-width:311px;width:100%}.membership-banner .membership-app-title{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;margin:0}.membership-banner .membership-app-subtitle{margin:4px 0 16px}.membership-banner .membership-app-subtitle p{color:#0d222699;font-size:14px;line-height:18.2px}.membership-banner .membership-app-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.membership-banner .membership-app-info.membership-app-info-mobile{margin-top:24px;display:none}.join-us-faqs{padding-bottom:120px}.testimonial-slider .testimonial-slider-content{padding:100px 0 80px;background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#F6FDF4),color-stop(99.96%,#FFF));background:-o-linear-gradient(top,#F6FDF4 53.13%,#FFF 99.96%);background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%)}.testimonial-slider .testimonial-slider-content .testimonial-slider-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1184px;width:100%;margin:0 auto;padding:0 20px}.testimonial-slider .testimonial-slider-content .testimonial-slider-top-wrapper .testimonial-slider-heading{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0;padding:0;text-align:left}.testimonial-slider .testimonial-slider-content .testimonial-slider-heading{max-width:576px;width:100%;margin:0 auto;text-align:center;padding:0 16px}.testimonial-slider .testimonial-slider-wrapper{margin-top:48px}.testimonial-slider .testimonial-slider-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-slider .testimonial-slider-wrapper .slick-slide{padding:0 8px;height:auto}.testimonial-slider .testimonial-slider-wrapper .slick-slide>div,.testimonial-slider .testimonial-slider-wrapper .slick-slide .testimonial-slider-block{height:100%}.testimonial-slider .testimonial-slider-wrapper .testimonial-slider-block-bg{background-repeat:no-repeat;background-size:cover;padding:32px 28px;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:96px;height:100%}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-image img{width:80px;height:80px;aspect-ratio:1/1;border-radius:50%}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-name-star .author-name{color:#d0ebc7;font-family:Test Tiempos Fine;font-size:20px;font-style:italic;font-weight:400;line-height:28px;letter-spacing:-.4px;display:block}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-name-star .author-review-star{width:106px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-content p{color:#d0ebc7;font-size:20px;line-height:30px;letter-spacing:-.4px}.image-with-text.founders-banner{padding:80px 0}.image-with-text.founders-banner .image-with-text__grid{gap:100px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.image-with-text .image-with-text__grid .image-with-text-mobile-heading{display:none}.image-with-text.founders-banner .image-with-text__grid .image-with-text__media-item{max-width:calc(53.7% - 50px);width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:relative}.image-with-text.founders-banner .image-with-text__grid .image-with-text__text-item{max-width:calc(46.3% - 50px);width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.image-with-text.founders-banner .image-with-text__grid .image-with-text__media-item .image-with-text__media{min-height:auto}.image-with-text.founders-banner .image-with-text__grid .image-with-text__media-item .image-with-text__media img{border-radius:28px}.image-with-text .image-with-text__media-item .image-text-media_content{position:absolute;left:50%;bottom:28px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);max-width:100%;width:100%;padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_text{text-align:center}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_text span{color:#f3fafa;text-align:center;font-family:SF Pro Display;font-size:24px;font-weight:400;line-height:33.6px;letter-spacing:-.48px;display:block}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_image{max-width:164px;width:100%;margin:0 auto}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_mobile_image{display:none}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content{padding:0;background:transparent}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__heading{color:#1c383b;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:62.4px;letter-spacing:-.96px}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__heading span{letter-spacing:-.96px;display:block}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__heading span em{line-height:110%;letter-spacing:-.96px;color:#369196}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:16px}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .button{margin-top:24px;padding:12px 24px!important;letter-spacing:0}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .button:hover{-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#1c383b}@media (max-width: 1024px){.image-text_left-content .image-text-content .image-text-heading h1{line-height:86px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:46px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:36px}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:38px;line-height:52.4px}}@media (max-width: 989px){.image-text_left-content .image-text-content{padding:213px 0}.image-with-content .image-with-content-shape.section-shape-svg svg{height:30px}.image-with-content .image-with-content-inner{padding:100px 0 60px}.membership-banner{padding:60px 0 80px}.membership-banner .membership-wrapper .membership-banner_left{padding:20px 0 20px 50px}}@media (max-width: 767px){.image-text_left-content .image-text-content{padding:183px 0}.image-text_left-content .image-text-content .image-text-heading h1{line-height:86px}.image-with-content .image-with-content-shape{margin-top:-28px}.image-with-content .image-with-content-inner{padding:80px 0 40px}.image-with-content .image-content-wrapper .image-content_left-block,.image-with-content .image-content-wrapper .image-content_right-block{max-width:100%}.experience-banner .image-with-content-inner,.join-testimonial .slider-with-text-container{padding:60px 0}.content-center-banner{padding:60px 0 100px}.multicolumn-card-banner .multicolumn-card-content{padding:80px 0 60px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card{max-width:calc(50% - 16px)}.membership-banner{padding:60px 0}.membership-banner .membership-wrapper{gap:52px;padding:20px 20px 0}.membership-banner .membership-app-info{margin-top:40px;max-width:100%}.membership-banner .membership-wrapper .membership-banner_left{max-width:100%;padding-left:0}.membership-banner .membership-wrapper .membership-banner_right{max-width:100%;padding:0}.join-us-faqs{padding-bottom:100px}.testimonial-slider .testimonial-slider-content{padding:80px 0 60px}.image-with-text.founders-banner{padding:60px 0}.image-with-text.founders-banner .image-with-text__grid{gap:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-with-text.founders-banner .image-with-text__grid .image-with-text__media-item,.image-with-text.founders-banner .image-with-text__grid .image-with-text__text-item{max-width:100%}}@media (max-width: 575px){.image-with-content .image-with-content-shape.section-shape-svg svg{height:auto}.image-with-content .image-with-content-shape{margin-top:-24px}.image-text_left-content .image-text-bg .image-text-video.mobile-video{min-height:561px}.image-text_left-content .image-text-content{padding:121px 0}.image-text_left-content .image-text-content .image-text-heading h1{line-height:58px;text-align:center}.image-text_left-content .image-text-content .image-text-description,.image-text_left-content .image-text-content .image-text-button{text-align:center}.image-with-content .image-with-content-inner{padding:32px 0}.image-with-content .image-content-wrapper .image-content_right-block .image-content-image img{border-radius:24px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:32px;text-align:center;letter-spacing:-.64px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-.64px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 24px;text-align:center}.image-with-content .image-content-wrapper .image-content_left-block .image-content-button{display:none}.image-with-content .image-content-wrapper{gap:0}.image-with-content .image-content-wrapper .image-content_right-block .image-content-button{display:block}.image-with-content .image-content-wrapper .image-content_right-block .image-content-button a{width:100%;text-align:center;margin-top:24px}.join-plan-banner{padding-bottom:32px}.join-us-story .testimonial-story-heading .testimonial-story-title{margin-top:8px}.join-us-story .testimonial-story-heading .testimonial-story-caption-wrapper{display:block}.join-us-story .testimonial-story-heading .testimonial-story-caption-wrapper .testimonial-story-caption p{font-weight:500;font-size:14px}.pricing-plan-banner.join-plan-banner .pricing-plan-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.pricing-plan-banner.join-plan-banner .pricing-plan-header .pricing-plan-audio{display:block;max-width:300px}.experience-banner .image-with-content-inner,.join-testimonial .slider-with-text-container{padding:32px 0}.image-content-banner.content-center-banner{display:none}.multicolumn-card-banner .multicolumn-card-content{padding:32px 0}.multicolumn-card-banner .multicolumn-card-wrapper{margin:32px -14.6px 0}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card{max-width:100%;padding:0 8px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-title h4{font-size:20px;line-height:28px;letter-spacing:-.4px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle{margin:4px 0 8px}.multicolumn-card-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle span{font-size:14px;line-height:18.2px;display:block}.membership-banner{padding:32px 0}.membership-banner .membership-wrapper .membership-banner_left{padding:28px 14px 0}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{text-align:center}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 br{display:none}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em{position:relative}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em:after{content:"";position:absolute;left:0;bottom:0;background-image:url(/cdn/shop/files/title-border.svg?v=1743487654);background-repeat:no-repeat;width:100%;height:8px;background-size:cover}.membership-banner .membership-app-info{display:none}.membership-banner .membership-wrapper{gap:31px}.membership-banner .membership-wrapper .membership-banner_right{padding:0 15px}.membership-banner .membership-app-info.membership-app-info-mobile{display:block;max-width:100%}.join-us-faqs .faq-warapper .faq-subtitle p{max-width:100%}.join-us-faqs{padding-bottom:48px}.testimonial-slider .testimonial-slider-content{padding:32px 0}.testimonial-slider .testimonial-slider-wrapper{margin-top:24px}.testimonial-slider .testimonial-slider-wrapper .testimonial-slider-block-bg{padding:28px 24px;gap:64px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-image img{width:60px;height:60px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-name-star .author-name{font-size:16px;line-height:16px;letter-spacing:-.32px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-info .testimonial-author-name-star .author-review-star{width:87px;margin-top:10px}.testimonial-slider .testimonial-slider-wrapper .testimonial-author-content p{font-size:16px;line-height:22.4px;letter-spacing:0}.image-with-text.founders-banner{padding:32px 0}.image-with-text.founders-banner .image-with-text__grid{gap:0px}.image-with-text.founders-banner .image-with-text__grid .image-with-text-mobile-heading{display:block;margin-bottom:24px}.image-with-text .image-with-text__grid .image-with-text-mobile-heading .image-with-text__heading{color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:32px;font-weight:400;line-height:140%;letter-spacing:-.64px}.image-with-text .image-with-text__grid .image-with-text-mobile-heading .image-with-text__heading span{letter-spacing:-.64px}.image-with-text .image-with-text__grid .image-with-text-mobile-heading .image-with-text__heading span em{color:#369196;line-height:120%;letter-spacing:-.64px}.image-with-text .image-with-text__media-item .image-text-media_content{position:unset;-webkit-transform:none;-ms-transform:none;transform:none;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12px;margin-top:24px}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_image{display:none}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_mobile_image{display:block;max-width:164px;width:100%;margin:0 auto}.image-with-text .image-with-text__media-item .image-text-media_content .image-text_media_text span{color:#1c383b}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__heading{display:none}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .image-with-text__text{margin-top:16px;text-align:center}.image-with-text.founders-banner .image-with-text__text-item .image-with-text__content .button{max-width:100%;width:100%}.pricing-plan-banner .pricing-plan-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.pricing-plan-banner.join-us-last-banner .pricing-plan-header .pricing-plan-audio{display:block;max-width:300px}}@media (max-width: 374px){.page-alastairnewsletter .brandon-hero-banner .image-text-content{padding:94.5px 0 105px}}.how-it-work-banner .image-text-content .image-text-description p{color:#f5faf3;font-weight:400}.image-with-content .image-with-content-inner .image-with-content-heading{margin-bottom:64px}.image-with-content .image-with-content-inner .image-with-content-heading h2{color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:64px;font-weight:400;line-height:83.2px;letter-spacing:-1.28px;margin:0}.image-with-content .image-with-content-inner .image-with-content-heading h2 em{color:#369196;line-height:120%;letter-spacing:-1.28px}.how-it-work-image-text .image-with-content-inner .image-content-wrapper{gap:80px}.how-it-work-image-text .image-content-wrapper .image-content_left-block{max-width:calc(47.5% - 40px)}.how-it-work-image-text .image-content-wrapper .image-content_right-block{max-width:calc(52.5% - 40px)}.how-it-work-image-text.how-it-work-image-text-1 .image-content-wrapper .image-content_left-block .image-content_left-inner{max-width:353px;width:100%}.image-with-content .image-content-wrapper .image-content_left-block .image-content-caption{margin-bottom:24px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-caption span{color:#1c383b;text-align:center;font-family:Test Tiempos Fine;font-size:16px;font-style:italic;font-weight:400;line-height:100%;letter-spacing:-.32px;padding:8px 11px;border-radius:99px;background:#e7f6e2;display:inline-block}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:48px;letter-spacing:-.96px}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:24px 0 48px}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-text p{color:#0d222699}.how-it-work-image-text-2 .image-with-content-inner{padding:80px 0}.how-it-work-image-text-2 .image-content-wrapper .image-content_left-block .image-content-text{max-width:353px;width:100%}.multicolumn.hypnotherapy-column{padding:80px 0 120px}.hypnotherapy-column .title-wrapper-with-link{max-width:544px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.hypnotherapy-column .title-wrapper-with-link .title{color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:62.4px;letter-spacing:-.96px;margin:0}.hypnotherapy-column .title-wrapper-with-link .title em{color:#369196;line-height:110%;letter-spacing:-.96px}.hypnotherapy-column .title-wrapper-with-link .description{max-width:508px;width:100%;margin:0 auto}.hypnotherapy-column .title-wrapper-with-link .description p{color:#0d222699;text-align:center}.hypnotherapy-column .multicolumn-list{margin:48px 0 0;gap:32px}.hypnotherapy-column .multicolumn-list .multicolumn-list__item{padding:0;max-width:calc(33.33% - 21.3px);width:100%;margin:0}.hypnotherapy-column .multicolumn-list .multicolumn-card__image-wrapper{padding:0;margin:0}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__image-wrapper{padding:107px 0;border-radius:24px;background:#f3fafa}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__image-wrapper .media{padding:0!important}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__image-wrapper img{max-width:237px;width:100%;margin:0 auto;position:unset}.hypnotherapy-column .multicolumn-list .multicolumn-list__item:nth-child(2) .multicolumn-card__image-wrapper img{max-width:187px}.hypnotherapy-column .multicolumn-list .multicolumn-list__item:last-child .multicolumn-card__image-wrapper img{max-width:151px}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info{padding:0;margin-top:24px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info h3{font-size:20px;font-weight:500;line-height:150%;letter-spacing:0}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte{margin:8px 0 24px}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte p{color:#0d222699}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .link{margin-top:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:99px;border:1px solid rgba(13,34,38,.1);gap:8px;padding:11px 16px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .link .button_label{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;text-decoration:underline}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .link .multicolumn__arrow--wrap{line-height:0;margin:0}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .link:hover{border:1px solid rgba(13,34,38,.4);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.flip-card-banner .flip-card-content{background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#f6fdf4),color-stop(99.96%,#fff));background:-o-linear-gradient(top,#f6fdf4 53.13%,#fff 99.96%);background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%);padding:100px 0 24px}.flip-card-banner .flip-card-content .flip-card-heading{text-align:center}.flip-card-banner .flip-card-content .flip-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card{max-width:calc(25% - 12px);width:100%}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card .flip-card-bg{background-repeat:no-repeat;background-size:cover;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:104px;border-radius:24px;height:100%}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card .flip-card-title h4{color:#d0ebc7;font-family:SF Pro Display;font-size:20px;font-weight:500;line-height:30px;margin:0}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card .flip-card-description{margin-top:8px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card .flip-card-description p{color:#d0ebc7cc;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:22.4px}.image-content-banner.journey-center-banner{padding:24px 0 80px}.how-it-work-faq .faq-warapper .faq-right-block .faq-right-topbar{display:none}.how-it-work-faq .faq-warapper .faq-accordian .faq-additional-details .accordion-content:first-child{border-top:0}.how-it-work-richtext.rich-text{padding:80px 0 40px}.how-it-work-richtext.rich-text .rich-text__blocks{max-width:944px}.how-it-work-richtext .rich-text__blocks .rich-text__image{max-width:308px;width:100%;margin:0 auto}.how-it-work-richtext .rich-text__blocks .rich-text__text{margin-top:64px}.how-it-work-richtext .rich-text__blocks .rich-text__text p{color:#0d2226cc;text-align:center;font-family:SF Pro Display;font-size:40px;font-weight:400;line-height:52px;letter-spacing:-.8px}.how-it-work-richtext .rich-text__blocks .rich-text__text p em{color:#369196;line-height:110%;letter-spacing:-.8px}.membership-banner.membership-last-banner{position:relative;z-index:1}.membership-last-banner .membership-wrapper{gap:67px}.membership-last-banner .membership-wrapper .membership-banner_left{max-width:calc(52.9% - 33.5px)}.membership-last-banner .membership-wrapper .membership-banner_right{max-width:calc(47.1% - 33.5px);padding:64px 21.83px 0 0}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{color:#0d2226;font-size:64px;letter-spacing:-1.28px}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em{line-height:120%;letter-spacing:-1.28px}.membership-last-banner .membership-app-info{margin-top:48px}@media (max-width: 1024px){.image-with-content .image-with-content-inner .image-with-content-heading h2{font-size:54px;line-height:73.2px}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:38px}.hypnotherapy-column .title-wrapper-with-link{max-width:504px}.hypnotherapy-column .title-wrapper-with-link .title{font-size:38px;line-height:52.4px}.how-it-work-richtext .rich-text__blocks .rich-text__text p{font-size:30px;line-height:42px}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{font-size:48px}}@media (max-width: 989px){.how-it-work-image-text .image-with-content-inner{padding:60px 0 20px}.how-it-work-image-text-2 .image-with-content-inner{padding:60px 0}.multicolumn.hypnotherapy-column{padding:60px 0 100px}.flip-card-banner .flip-card-content{padding:80px 0 20px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card{max-width:calc(50% - 8px)}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{font-size:40px}.how-it-work-image-text .image-with-content-inner .image-content-wrapper{gap:40px}.how-it-work-image-text .image-content-wrapper .image-content_left-block{max-width:calc(47.5% - 20px)}.how-it-work-image-text .image-content-wrapper .image-content_right-block{max-width:calc(52.5% - 20px)}.hypnotherapy-column .multicolumn-list .multicolumn-list__item{max-width:calc(50% - 16px)}}@media (max-width: 767px){.how-it-work-image-text .image-with-content-inner{padding:47px 0 20px}.image-with-content .image-with-content-inner .image-with-content-heading h2{font-size:44px;line-height:63.2px}.how-it-work-image-text-2 .image-with-content-inner{padding:40px 0}.how-it-work-image-text .image-with-content-inner .image-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.how-it-work-image-text .image-content-wrapper .image-content_left-block,.how-it-work-image-text .image-content-wrapper .image-content_right-block,.how-it-work-image-text.how-it-work-image-text-1 .image-content-wrapper .image-content_left-block .image-content_left-inner{max-width:100%}.image-with-content .image-content-wrapper .image-content_left-block .image-content-caption{text-align:center}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:24px 0 0}.how-it-work-image-text-2 .image-content-wrapper .image-content_left-block .image-content-text{max-width:100%}.multicolumn.hypnotherapy-column{padding:40px 0 80px}.image-content-banner.journey-center-banner{padding:24px 0 60px}.how-it-work-richtext.rich-text{padding:60px 0 40px}.flip-card-banner .flip-card-content{padding:60px 0 20px}.membership-last-banner .membership-wrapper .membership-banner_left,.membership-last-banner .membership-wrapper .membership-banner_right{max-width:100%;padding:0}}@media (max-width: 575px){.how-it-work-image-text .image-with-content-inner{padding:47px 0 32px}.image-with-content .image-with-content-inner .image-with-content-heading{margin-bottom:40px}.image-with-content .image-with-content-inner .image-with-content-heading h2{font-size:42px;line-height:46.2px;letter-spacing:-1.68px}.image-with-content .image-with-content-inner .image-with-content-heading h2 em{line-height:110%;letter-spacing:-1.68px}.image-with-content .image-content-wrapper .image-content_left-block .image-content-caption{margin-bottom:16px}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:32px;letter-spacing:-.64px}.how-it-work-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 0}.how-it-work-image-text .image-with-content-inner .image-content-wrapper{gap:24px}.how-it-work-image-text-2 .image-with-content-inner{padding:32px 0}.multicolumn.hypnotherapy-column{padding:32px 0 48px}.hypnotherapy-column .title-wrapper-with-link .title{font-size:32px;line-height:38.4px;letter-spacing:-.64px}.hypnotherapy-column .multicolumn-list{margin:24px 0 0}.hypnotherapy-column .multicolumn-list .multicolumn-list__item{max-width:100%}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte{margin:8px 0 16px}.hypnotherapy-column .multicolumn-list .multicolumn-list__item .multicolumn-card__info .link{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flip-card-banner .flip-card-content{padding:32px 0 12px}.flip-card-banner .flip-card-content .page-width{padding:0}.flip-card-banner .flip-card-content .flip-card-heading{padding:0 16px;position:sticky;top:90px}.flip-card-banner .flip-card-content .flip-card-wrapper{margin-top:24px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card{max-width:100%;-webkit-box-shadow:0 -122px 34px #6a8d9500,0 -78px 31px #6a8d9505,0 -44px 26px #6a8d9512,0 -20px 20px #6a8d951c,0 -5px 11px #6a8d951f;box-shadow:0 -122px 34px #6a8d9500,0 -78px 31px #6a8d9505,0 -44px 26px #6a8d9512,0 -20px 20px #6a8d951c,0 -5px 11px #6a8d951f;border-radius:24px;margin:0 16px;position:sticky;top:150px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card.flip-card-1{-webkit-box-shadow:none;box-shadow:none}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card.flip-card-2{top:165px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card.flip-card-3{top:180px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card.flip-card-4{top:195px}.flip-card-banner .flip-card-content .flip-card-wrapper .flip-card .flip-card-bg{background-size:100% 100%;gap:40px}.image-content-banner.journey-center-banner{padding:12px 0 32px;display:block}.content-center-banner .image-content-inner .image-content__content{padding:0 32px}.content-center-banner .image-content__content .image-content-heading h3{line-height:120%}.content-center-banner .image-content__content .image-content-heading h3 em{letter-spacing:-.64px}.how-it-work-richtext.rich-text{padding:32px 16px 12px}.how-it-work-richtext .rich-text__blocks .rich-text__image{max-width:192px}.how-it-work-richtext .rich-text__blocks .rich-text__text{margin-top:24px}.how-it-work-richtext .rich-text__blocks .rich-text__text p{font-size:20px;line-height:30px;letter-spacing:-.4px}.how-it-work-richtext .rich-text__blocks .rich-text__text p em{line-height:140%;letter-spacing:-.4px}.membership-banner.membership-last-banner{padding:12px 0 48px}.membership-banner .membership-app-info.membership-app-info-mobile .membership-banner-button a{max-width:100%;width:100%;text-align:center}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{font-size:28px;letter-spacing:-.56px}.membership-last-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em{line-height:110%;letter-spacing:-.56px}}.meet-the-team-banner .image-text-content{text-align:left}.meet-the-team-banner .image-text-inner .image-text-heading{margin:0;max-width:700px}.meet-the-team-banner .image-text-inner .image-text-heading h1{text-align:left;color:#1c383b}.meet-the-team-banner .image-text-content .image-text-description{margin:24px 0 0;max-width:290px}.meet-the-team-banner .image-text-content .image-text-description p{color:#1c383b;font-weight:400}.meet-the-team-founder .multi-image-content{background:transparent;padding:120px 0 80px}.multi-image-content-main .multi-image-top-shape{margin-top:-15px;z-index:1;position:relative}.meet-the-team-founder .mic-container{-ms-grid-columns:36.6% 55%;grid-template-columns:36.6% 55%}.meet-the-team-founder .mic-container .mic-left-content .mic-discription p{font-size:18px;line-height:150%}.meet-the-team-founder .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-title{font-size:24px;line-height:26.4px;letter-spacing:-.48px}.philosophy-image-text .image-with-content-inner{padding:80px 0 120px}.philosophy-image-text .image-content-wrapper{gap:100px}.philosophy-image-text .image-content-wrapper .image-content_right-block{max-width:calc(53.5% - 50px)}.philosophy-image-text .image-content-wrapper .image-content_left-block{max-width:calc(46.5% - 50px)}.philosophy-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:48px;letter-spacing:-.96px}.philosophy-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-.96px}.image-with-content .image-content-wrapper .image-content_right-block .image-content-image video{max-width:100%;vertical-align:middle;border-radius:28px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:56% 100%;object-position:56% 100%}.team-member-banner .multicolumn-card-wrapper{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px 32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-heading .multicolumn-card-description{margin-top:24px}.team-member-banner .multicolumn-card-content .multicolumn-card-heading .multicolumn-card-description p{color:#0d222699}.team-member-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle{margin:8px 0 0}.testimonial-slider.member-review{padding:0}.testimonial-slider.member-review .testimonial-slider-content{background:transparent}.member-team-faq .faq-warapper .faq-left-block .faq-title h3 em{color:#1c383b}.team-member-image-banner{padding:80px 0 60px;z-index:1;position:relative}.team-member-image-banner .image-content-inner .image-content__content{max-width:460px}.team-member-image-banner .image-content__content .image-content-heading h3{font-size:48px;letter-spacing:-.96px}.team-member-image-banner .image-content__content .image-content-heading h3 em{line-height:110%;letter-spacing:-.96px}.team-member-image-banner .image-content__content .image-content-description{max-width:421px}@media (max-width: 1024px){.meet-the-team-banner .image-text-inner .image-text-heading{max-width:550px}.meet-the-team-founder .mic-container{-ms-grid-columns:36.6% 62%;grid-template-columns:36.6% 62%}.team-member-image-banner .image-content-inner .image-content__content{max-width:360px}.team-member-image-banner .image-content__content .image-content-heading h3{font-size:38px}}@media (max-width: 989px){.meet-the-team-founder .multi-image-content{padding:100px 0 60px}.meet-the-team-founder .mic-container{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.philosophy-image-text .image-with-content-inner{padding:60px 0 100px}.philosophy-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:38px}.philosophy-image-text .image-content-wrapper{gap:50px}.philosophy-image-text .image-content-wrapper .image-content_right-block{max-width:calc(53.5% - 25px)}.philosophy-image-text .image-content-wrapper .image-content_left-block{max-width:calc(46.5% - 25px)}.multicolumn-card-banner .multicolumn-card-content{padding:60px 0 40px}.member-review .testimonial-slider-content{padding:80px 0 60px}.team-member-image-banner{padding:60px 0}}@media (max-width: 767px){.meet-the-team-banner .image-text-inner .image-text-heading{max-width:450px}.meet-the-team-founder .multi-image-top-shape{margin-top:-11px}.meet-the-team-founder .multi-image-content{padding:80px 0 40px}.philosophy-image-text .image-with-content-inner{padding:40px 0 80px}.member-review .testimonial-slider-content{padding:60px 0 40px}.team-member-image-banner{padding:40px 0 60px}.philosophy-image-text .image-content-wrapper .image-content_left-block,.philosophy-image-text .image-content-wrapper .image-content_right-block{max-width:100%}}@media (max-width: 575px){.meet-the-team-banner .image-text-inner .image-text-heading{margin:0 auto}.meet-the-team-banner .image-text-inner .image-text-heading h1{text-align:center;color:#fff;letter-spacing:-1.16px}.meet-the-team-banner .image-text-inner .image-text-heading h1 em{letter-spacing:-1.16px}.meet-the-team-banner .image-text-content .image-text-description{margin:24px auto 0;max-width:257px;text-align:center}.meet-the-team-banner .image-text-content .image-text-description p{color:#fff}.meet-the-team-banner .image-text-content .image-text-button a{text-align:center}.meet-the-team-founder .multi-image-top-shape{margin-top:-24px}.meet-the-team-founder .multi-image-content{padding:48px 0 32px}.meet-the-team-founder .mic-container .mic-right-wrap .mic-card .mic-cardBody .mic-card-title{font-size:20px;line-height:28px;letter-spacing:-.4px}.meet-the-team-founder .mic-container .mic-left-content .mic-discription p{font-size:16px;line-height:140%}.philosophy-image-text .image-with-content-inner{padding:32px 0 48px}.philosophy-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:32px}.philosophy-image-text .image-content-wrapper{gap:24px}.philosophy-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 0}.team-member-banner .multicolumn-card-content{padding:32px 0}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-heading .multicolumn-card-description{margin-top:16px}.team-member-banner .multicolumn-card-wrapper{margin-top:32px}.team-member-banner .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-bottom{padding-top:16px}.member-review .testimonial-slider-content{padding:32px 0}.how-it-work-faq .faq-warapper .faq-accordian .faq-additional-details .accordion-content:first-child{border-top:1px solid rgba(13,34,38,.1)}.image-content-banner.team-member-image-banner{padding:32px 0 48px;display:block}.team-member-image-banner .image-content__content .image-content-heading h3{font-size:32px;letter-spacing:-.64px}.team-member-image-banner .image-content__content .image-content-heading h3 em{line-height:120%;letter-spacing:-.64px}}.our-mission-main-banner .image-text-bg{position:relative}.our-mission-main-banner .image-text-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:-o-linear-gradient(bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%);background:linear-gradient(0deg,#0000004d 0% 100%)}.our-mission-main-banner .image-text-content .image-text-heading{max-width:100%}.our-mission-main-banner .image-text-content .image-text-description p{font-weight:400;color:#f5faf3}.our-mission-flip-card .flip-card-top-shape{margin-top:-30px;z-index:1;position:relative}.our-mission-flip-card .flip-card-top-shape svg path{fill:#fff}.our-mission-flip-card .flip-card-content{background:transparent;padding:80px 0}.our-mission-flip-card .flip-card-content .flip-card-wrapper .flip-card .flip-card-bg{gap:82px}.our-approach-image-text .image-with-content-inner{padding:80px 0}.our-approach-image-text .image-content-wrapper{gap:100px}.our-approach-image-text .image-content-wrapper .image-content_left-block{max-width:calc(47.9% - 50px)}.our-approach-image-text .image-content-wrapper .image-content_right-block{max-width:calc(52.1% - 50px)}.our-approach-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:24px 0 48px;max-width:347px;width:100%}.our-mission-richtext.rich-text{padding:80px 50px 40px}.our-mission-richtext.rich-text .rich-text__blocks{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:99px}.our-mission-richtext .rich-text__blocks .rich-text__text{margin-top:0}.our-mission-richtext .rich-text__blocks .rich-text__text p{text-align:left}.our-mission-richtext .rich-text__blocks .rich-text__image{max-width:240px}.join-mission-banner{padding:40px 0 60px;z-index:1;position:relative}.join-mission-banner .image-content-inner .image-content__content{max-width:575px}.join-mission-banner .image-content__content .image-content-heading h3,.join-mission-banner .image-content__content .image-content-heading h3 em{color:#1c383b}.join-mission-banner .image-content__content .image-content-description{max-width:335px}.join-mission-banner .image-content__content .image-content-description p{color:#1c383b}.rich-text__blocks .rich-text__image.rich-text_mobile_image{display:none}@media (max-width: 1299px){.our-mission-flip-card .flip-card-top-shape{margin-top:-24px}}@media (max-width: 989px){.our-mission-flip-card .flip-card-top-shape{margin-top:-14px}.our-mission-flip-card .flip-card-content,.our-approach-image-text .image-with-content-inner{padding:60px 0}.our-mission-richtext.rich-text{padding:60px 30px 20px}.our-mission-richtext.rich-text .rich-text__blocks{gap:55px}.our-approach-image-text .image-content-wrapper{gap:50px}.our-approach-image-text .image-content-wrapper .image-content_left-block{max-width:calc(47.9% - 25px)}.our-approach-image-text .image-content-wrapper .image-content_right-block{max-width:calc(52.1% - 25px)}}@media (max-width: 767px){.our-approach-image-text .image-content-wrapper .image-content_left-block,.our-approach-image-text .image-content-wrapper .image-content_left-block .image-content-text,.our-approach-image-text .image-content-wrapper .image-content_right-block{max-width:100%}}@media (max-width: 575px){.our-mission-flip-card .flip-card-top-shape{margin-top:-28px}.our-mission-flip-card .flip-card-content{padding:48px 0 32px}.our-approach-image-text .image-with-content-inner{padding:32px 0}.our-mission-flip-card .flip-card-content .flip-card-wrapper .flip-card .flip-card-bg{gap:40px}.our-approach-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 0}.our-approach-image-text .image-content-wrapper{gap:24px}.video-with-text-wrapper.our-works-video{padding:32px 0}.our-mission-richtext.rich-text{padding:32px 16px 12px}.our-mission-richtext.rich-text .rich-text__blocks{gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-mission-richtext .rich-text__blocks .rich-text__text p{text-align:center}.image-content-banner.join-mission-banner{display:block;padding:12px 0 48px}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .play-button{width:50px;height:50px}.video-with-text-wrapper .video-with-text-content .video-content .controls-wrapper .play-button svg{width:100%;height:100%}.video-with-text-wrapper .video-with-text-content .video-content video{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.our-works-video .video-with-text-content .video-content video{-o-object-position:31% 100%;object-position:31% 100%}.rich-text__blocks .rich-text__image.rich-text_mobile_image{display:block}.rich-text__blocks .rich-text__image.rich-text_desktop_image{display:none}.our-mission-richtext .rich-text__blocks .rich-text__image{max-width:100px}}.testimonials-main-banner .image-text-content .image-text-heading{max-width:100%}.testimonials-main-banner .image-text-content .image-text-description{max-width:351px;margin:24px 0 0}.testimonials-main-banner .image-text-content .image-text-button{margin-top:48px}.testimonials-main-banner .image-text-bg{position:relative}.testimonials-main-banner .image-text-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:-o-linear-gradient(bottom,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(0deg,#0003 0% 100%)}.testimonials-main-banner .image-text-content{padding:201.5px 0}.testimonials-main-banner .image-text-content .image-text-heading h1{line-height:110%}.video-text-banner .video-text-shape{z-index:1;margin-top:-30px;position:relative}.video-text-banner .video-text-inner{padding:120px 0;background:#fff;position:relative;margin-top:-1px}.video-text-banner .video-text-heading .video-text-caption-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-text-banner .video-text-heading .video-text-caption-wrapper .video-text-caption p{color:#0d222699;font-weight:500}.video-text-banner .video-text-heading .video-text-caption-wrapper .video-text-caption p a{color:#0d2226cc;text-decoration:underline;text-underline-offset:4px}.video-text-banner .video-text-heading .video-text-caption-wrapper .video-text-caption-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.video-text-banner .video-text-heading .video-text-caption-wrapper .video-text-caption-2 span{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px}.video-text-banner .video-text-heading .video-text-heading-title{text-align:center;margin-top:16px}.video-text-banner .video-text-content{margin-top:64px}.video-text-banner .video-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}.video-text-banner .video-text-wrapper:first-child{padding:0 0 40px}.video-text-banner .video-text-wrapper:last-child{padding:40px 0 0}.video-text-banner .video-text-wrapper.desktop-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.video-text-banner .video-text-wrapper .video-text__text{max-width:calc(47.2% - 40px);width:100%}.video-text-banner .video-text-wrapper .video-text__video{max-width:calc(52.8% - 40px);width:100%}.video-text-banner .video-text-wrapper .video-text__text .video-text__text-inner{max-width:422px;width:100%}.video-text-banner .video-text-wrapper .video-text__text .video-text-description{margin:24px 0}.video-text-banner .video-text-wrapper .video-text__text .video-text-description p{color:#0d2226cc;font-family:SF Pro Display;font-size:16px;font-weight:300;line-height:22.4px}.video-text-banner .video-text-wrapper .video-text__text .video-text-description p em{font-family:SF Pro Display}.video-text-banner .video-text-wrapper .video-text__text .video-text-text span{padding:7.8px 12px;color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%;border-radius:99px;background:#e7f6e2;display:inline-block}.video-text-banner .video-text-wrapper .video-text__text .video-text-text span em{line-height:100%;letter-spacing:-.32px}.video-text-banner .video-text-wrapper .video-text__video .video-text-video{position:relative}.video-text-banner .video-text-wrapper .video-text__video .video-text-video video{max-width:100%;vertical-align:middle;border-radius:28px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.video-text-banner .video-text-wrapper .video-text__video .video-text-video .controls-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:0;cursor:pointer}.video-text-banner .video-text-wrapper .video-text__video .video-text-video .controls-wrapper .story-push-button{display:none}@media (max-width: 1024px){.video-text-banner .video-text-inner{padding:100px 0}h2{font-size:54px}}@media (max-width: 989px){.testimonials-main-banner .image-text-content{padding:161.5px 0}}@media (max-width: 767px){.video-text-banner .video-text-inner{padding:80px 0}.video-text-banner .video-text-content{margin-top:45px}.video-text-banner .video-text-wrapper{gap:40px}.video-text-banner .video-text-wrapper .video-text__text{max-width:calc(47.2% - 20px)}.video-text-banner .video-text-wrapper .video-text__video{max-width:calc(52.8% - 20px)}}@media (max-width: 575px){h2{font-size:42px;line-height:110%;letter-spacing:-1.68px}h2 em{line-height:110%;letter-spacing:-1.68px}.testimonials-main-banner .image-text-content{padding:133.5px 0}.video-text-banner .video-text-inner{padding:48px 0}.video-text-banner .video-text-content{margin-top:40px}.video-text-banner .video-text-heading .video-text-caption-wrapper{display:none}.video-text-banner .video-text-heading .video-text-heading-title{margin-top:0}.video-text-banner .video-text-wrapper{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:32px 0}.video-text-banner .video-text-wrapper.desktop-row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.video-text-banner .video-text-wrapper:first-child{padding:0 0 32px}.video-text-banner .video-text-wrapper .video-text__text,.video-text-banner .video-text-wrapper .video-text__video{max-width:100%}.video-text-banner .video-text-wrapper .video-text__text .video-text__text-inner{max-width:100%;text-align:center}.video-text-banner .video-text-wrapper .video-text__text .video-text-description{margin:16px 0}.video-text-banner .video-text-wrapper .video-text__video .video-text-video .controls-wrapper svg{width:60px;height:60px}}.menoscore-main-banner .image-text-content{padding:191.5px 0}.menoscore-main-banner .image-text-content .image-text-heading h1{line-height:120%}.menoscore-main-banner .image-text-content .image-text-description{max-width:476px;margin:24px 0 0}.menoscore-main-banner .image-text-content .image-text-button{margin-top:48px}.menoscore-main-banner .image-text-bg{position:relative}.menoscore-main-banner .image-text-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:-o-linear-gradient(bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 100%);background:linear-gradient(0deg,#0000004d 0% 100%)}.menoscore-image-text .image-content-wrapper{gap:100px}.menoscore-image-text .image-content-wrapper .image-content_left-block{max-width:calc(46.3% - 50px)}.menoscore-image-text .image-content-wrapper .image-content_right-block{max-width:calc(53.7% - 50px)}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:48px;letter-spacing:-.96px}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-.96px}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:24px 0 48px;max-width:391px;width:100%}.plan-box-banner{padding:100px 0 80px}.plan-box-banner .plan-box-heading{max-width:836px;width:100%;margin:0 auto;text-align:center}.plan-box-banner .plan-box-heading .plan-box-description{max-width:488px;width:100%;margin:24px auto 0}.plan-box-banner .plan-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:48px 0}.plan-box-banner .plan-box-wrapper .plan-box{max-width:calc(33.33% - 32px);width:100%;padding:40px;text-align:center;border-radius:28px;position:relative;overflow:hidden}.plan-box-banner .plan-box-wrapper .plan-box:before{content:"";position:absolute;left:50%;top:50%;border-radius:360px;background:#e7f6e2;width:100%;height:100%;z-index:-1;-webkit-transform:translate(-50%,4%);-ms-transform:translate(-50%,4%);transform:translate(-50%,4%);-webkit-filter:blur(83px);filter:blur(83px)}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-image img{width:160px;height:160px;border-radius:999px}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-bottom{margin-top:-47px}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-score{padding:25px 20px;border-radius:999px;background:#d0ebc7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:116px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-score .plan-box-score-label span{display:block;color:#0d222699;text-align:center;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-score .plan-box-score-number span{display:block;color:#1c383b;text-align:center;font-family:Test Tiempos Fine;font-size:40px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.8px}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-info{margin-top:25px}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-info-label h5{margin:0;color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:18px;font-weight:500;line-height:150%}.plan-box-banner .plan-box-wrapper .plan-box .plan-box-info-text{margin-top:8px}.plan-box-banner .plan-box-button{text-align:center}.image-text-block{padding:80px 0}.image-text-block .image-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-text-block .image-text-wrapper .image-text__image{max-width:calc(53.7% - 50px);width:100%}.image-text-block .image-text-wrapper .image-text__image .image-text-mobile-button{display:none}.image-text-block .image-text-wrapper .image-text__text{max-width:calc(46.3% - 50px);width:100%}.image-text-block .image-text-wrapper .image-text__text .image-text-title{max-width:350px;width:100%}.image-text-block .image-text-wrapper .image-text__text .image-text-content{margin:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.image-text-block .image-text-wrapper .image-text__text .image-text-content .image-text-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.image-text-block .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text p{font-weight:500}.image-text-block .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.menoscore-image-banner{position:relative;z-index:1}.menoscore-image-banner .image-content-inner .image-content__content{left:50%;max-width:575px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.menoscore-image-banner .image-content__content .image-content-heading h3{color:#1c383b}.menoscore-image-banner .image-content__content .image-content-heading h3 em{color:#369196}.menoscore-image-banner .image-content-inner .image-content__content .image-content-button{margin-top:24px}@media (max-width: 1024px){.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:38px}.menoscore-image-banner .image-content-inner .image-content__content{max-width:450px}}@media (max-width: 989px){.plan-box-banner{padding:80px 0 60px}.image-text-block{padding:60px 0}.menoscore-main-banner .image-text-content{padding:151.5px 0}.menoscore-image-text .image-with-content-shape{margin-top:-22px}.menoscore-image-text .image-content-wrapper{gap:50px}.menoscore-image-text .image-content-wrapper .image-content_left-block{max-width:calc(46.3% - 25px)}.menoscore-image-text .image-content-wrapper .image-content_right-block{max-width:calc(53.7% - 25px)}.plan-box-banner .plan-box-wrapper .plan-box{max-width:calc(50% - 24px)}.image-text-block .image-text-wrapper{gap:50px}.image-text-block .image-text-wrapper .image-text__image{max-width:calc(53.7% - 25px)}.image-text-block .image-text-wrapper .image-text__text{max-width:calc(46.3% - 25px)}}@media (max-width: 767px){.menoscore-image-text .image-with-content-shape{margin-top:-20px}.menoscore-image-text .image-content-wrapper .image-content_left-block,.menoscore-image-text .image-content-wrapper .image-content_right-block{max-width:100%}.plan-box-banner{padding:60px 0 40px}.plan-box-banner .plan-box-wrapper{gap:30px}.plan-box-banner .plan-box-wrapper .plan-box{max-width:calc(50% - 15px)}.image-text-block{padding:40px 0}.image-text-block .image-text-wrapper .image-text__image,.image-text-block .image-text-wrapper .image-text__text{max-width:100%}.menoscore-image-banner .image-content-inner .image-content__content{max-width:380px}}@media (max-width: 575px){.menoscore-main-banner .image-text-content{padding:127.5px 0}.menoscore-main-banner .image-text-content .image-text-description{max-width:100%;margin:16px 0 0}.menoscore-main-banner .image-text-content .image-text-button{margin-top:32px}.menoscore-image-text .image-with-content-inner{padding:48px 0 32px}.menoscore-image-text .image-content-wrapper{gap:24px}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3{font-size:32px;letter-spacing:-.64px}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-heading h3 em{letter-spacing:-.64px}.menoscore-image-text .image-content-wrapper .image-content_left-block .image-content-text{margin:16px 0 0;max-width:100%}.plan-box-banner{padding:32px 0}.plan-box-banner .plan-box-heading .plan-box-description{max-width:100%}.plan-box-banner .plan-box-wrapper{margin:32px 0;gap:0}.plan-box-banner .plan-box-wrapper .plan-box{max-width:100%}.plan-box-banner .plan-box-button a{width:100%}.image-text-block{padding:32px 0}.image-text-block .image-text-wrapper{gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.image-text-block .image-text-wrapper .image-text__text .image-text-title{margin:0 auto;text-align:center}.image-text-block .image-text-wrapper .image-text__text .image-text-content{margin:24px 0 0}.image-text-block .image-text-wrapper .image-text__text .image-text-button{display:none}.image-text-block .image-text-wrapper .image-text__image .image-text-mobile-button{display:block;margin-top:24px}.image-text-block .image-text-wrapper .image-text__image .image-text-mobile-button a{width:100%;text-align:center}.menoscore-image-banner .image-content-inner .image-content__content{max-width:264px;padding:0}}.page-result .header.transparent--header{position:unset}.menoscore-banner{padding:64px 0 80px}.menoscore-banner .menoscore-banner-bg{padding:68.5px 0;background-size:100% 100%;border-radius:32px}.menoscore-banner .menoscrore-content{text-align:center;max-width:360px;width:100%;margin:0 auto}.menoscore-banner .menoscrore-content .menoscore-label h5{margin:0;color:#fff;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:18.2px}.menoscore-banner .menoscrore-content .menoscore-number{margin-top:8px}.menoscore-banner .menoscrore-content .menoscore-number span{color:#fff;text-align:center;font-family:Test Tiempos Fine;font-size:96px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-1.92px;display:block}.menoscore-banner .menoscrore-content .menoscore-progress-bar{border-radius:99px;background:linear-gradient(to right,#0f0,#af0,#ff0,#fa0,#f50,red);width:100%;height:8px;margin:56px 0 32px}.menoscore-banner .menoscrore-content .menoscore-progress-bar .menoscore-progress{border-radius:6px 0 0 6px;height:8px;position:relative}.menoscore-banner .menoscrore-content .menoscore-progress-bar .menoscore-score-label{position:absolute;bottom:15px;right:-60px;padding:8px 12px;border-radius:10px;background:#214a4e;color:#fff;text-align:center;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%;z-index:1}.menoscore-banner .menoscrore-content .menoscore-progress-bar .menoscore-score-label:before{content:"";position:absolute;bottom:-14px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);border-width:7px;border-style:solid;border-color:#214A4E transparent transparent transparent}.menoscore-banner .menoscrore-content .menoscore-progress-bar .menoscore-progress .menoscore-score-line{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menoscore-banner .menoscrore-content .menoscore-progress-bar .menoscore-progress .menoscore-score-line img{height:24px;-o-object-fit:cover;object-fit:cover}.menoscore-banner .menoscrore-content .menoscore-description p{color:#d0ebc7cc;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%}.therapy-plan-block{padding:80px 0}.therapy-plan-block .therapy-plan-heading{text-align:center}.therapy-plan-block .therapy-plan-heading .therapy-plan-description{max-width:391px;width:100%;margin:24px auto 0}.therapy-plan-block .therapy-plan-heading .therapy-plan-description p{color:#0d222699}.therapy-plan-block .therapy-plan-heading .therapy-plan-description p strong{color:#1c383b;font-weight:500}.therapy-plan-block .therapy-plan-wrapper{margin:64px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.therapy-plan-block .therapy-plan-wrapper .therapy-plan{max-width:calc(33.33% - 22px);width:100%}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-plan-image img{border-radius:14.883px}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap .therapy-pro-price-wrap{display:flex;align-items:center;gap:10px}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap .therapy-pro-price-wrap .therapy-pro-main-price span{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:110%;display:block}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap .therapy-pro-price-wrap .therapy-pro-compare-price span{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:110%;display:block;text-decoration:line-through}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-plan-cart button{width:100%;border:0}.therapy-plan-block .therapy-plan-button{text-align:center}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-title{font-size:18px;font-weight:500;line-height:150%}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active{padding:0 0 0 44px}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-description{display:none;margin-top:4px;max-width:360px;width:100%}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active .tab-description{display:block}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-description p{color:#0d222699}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p:before{height:38px}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active .step-circle p:before{height:75px}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .slider-text__slider{display:none}.custom-tab .slider-text__slider{background-repeat:no-repeat;background-size:cover;padding:68px 0 82px;border-radius:28px;background-position:center center}.custom-tab .slider-text__slider .slider-image-wrapper{margin:0}.custom-tab .slider-text__slider .slider-image-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-tab .slider-text__slider .slider-image-wrapper .slick-track .slick-slide{padding:0 12px}.custom-tab .slider-text__slider .slider-image-wrapper .slick-track .slick-slide>div{line-height:0}.custom-tab .slider-text__slider .slider-image-wrapper .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;bottom:-50px}.custom-tab .slider-text__slider .slider-image-wrapper .slick-dots li{margin:0;width:auto;height:auto}.custom-tab .slider-text__slider .slider-image-wrapper .slick-dots button{width:16px;height:16px;border-radius:50%;border:1px solid #FFF;background:#d0ebc733}.custom-tab .slider-text__slider .slider-image-wrapper .slick-dots li.slick-active button{background:#fff}.custom-tab .slider-text__slider .slider-image-wrapper .slick-dots button:before{content:none}@media (max-width: 1024px){.menoscore-banner .menoscrore-content .menoscore-number span{font-size:86px}}@media (max-width: 767px){.menoscore-banner{padding:44px 0 60px}.therapy-plan-block{padding:60px 0}.therapy-plan-block .therapy-plan-wrapper .therapy-plan{max-width:calc(50% - 16px)}}@media (max-width: 575px){.menoscore-banner{padding:16px 0 32px}.menoscore-banner .menoscore-banner-bg{padding:48px 0;border-radius:24px}.menoscore-banner .menoscrore-content .menoscore-number span{font-size:58px;letter-spacing:-1.16px}.menoscore-banner .menoscrore-content{max-width:100%;padding:0 32px}.therapy-plan-block{padding:32px 0 48px}.therapy-plan-block .therapy-plan-wrapper{margin:32px 0;gap:24px 16px}.therapy-plan-block .therapy-plan-wrapper .therapy-plan{max-width:calc(50% - 8px)}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap{margin-top:15px;flex-direction:column;gap:10px}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-bottom-wrap .therapy-plan-cart{width:100%}.therapy-plan-block .therapy-plan-wrapper .therapy-plan .therapy-plan-cart button{padding:9px 21px;font-size:14px;line-height:18.4px}.therapy-plan-block .therapy-plan-button a{width:100%}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-header h3{font-size:42px;line-height:110%;letter-spacing:-1.68px;max-width:310px;margin:0 auto}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-header h3 em{letter-spacing:-1.68px}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main.active{padding:0}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p strong{display:block;font-weight:400;letter-spacing:-.32px}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .step-circle p{width:60px;border-radius:99px;gap:2px}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-description{display:block;margin-top:16px;text-align:center;max-width:100%}.simple-steps-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .tab-title{font-size:32px;font-weight:400;line-height:120%;letter-spacing:-.64px}.simple-steps-tab .custom-tab-inner .tab-box-mobile{margin-top:8px}.custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main .slider-text__slider{display:block;max-width:100%;width:100%}.custom-tab .slider-text__slider{padding:45px 0 40px;border-radius:24px}.custom-tab .slider-text__slider .slider-image-wrapper .slick-track .slick-slide{padding:0 4px}.custom-tab .slider-text__slider .slider-image-wrapper{margin:0 -14px}}.library-hero-banner .image-text-content{padding:205.5px 0}.library-hero-banner .image-text-content .image-text-heading h1{line-height:115.2px}.library-hero-banner .image-text-content .image-text-description{max-width:407px;margin:24px 0 0}.library-hero-banner .image-text-content .image-text-description p{color:#f5faf3}.library-hero-banner .image-text-content .image-text-button{margin-top:48px}.therapy-post-slider{padding:64px 0}.therapy-post-slider.therapy-post-last-section{padding-bottom:80px}.therapy-post-slider .therapy-post-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.therapy-post-slider .therapy-post-heading .therapy-post-title h4{color:#1c383b;font-family:SF Pro Display;font-size:40px;font-weight:400;line-height:130%;letter-spacing:-.8px;margin:0}.therapy-post-slider .therapy-post-heading .therapy-post-count span{color:#369196;font-family:Test Tiempos Fine;font-size:24px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.48px;display:block}.therapy-post-slider .therapy-post-collection{line-height:0;margin-top:24px}.therapy-post-slider .therapy-post-wrapper{margin-left:-8px}.therapy-post-slider .therapy-post-wrapper .slick-list.draggable{padding-right:136px;width:calc(100% + (100vw - 100%)/2)}.therapy-post-slider .therapy-post-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.therapy-post-slider .therapy-post-wrapper .therapy-post-product{padding:0 8px}.therapy-post-slider .therapy-post-wrapper .therapy-post-product .therapy-product-image img{border-radius:14.883px}.therapy-post-slider .therapy-post-wrapper .slick-arrow{top:-65px;width:36px;height:36px;z-index:1;-webkit-transform:none;-ms-transform:none;transform:none}.therapy-post-slider .therapy-post-wrapper .slick-arrow.slick-prev{right:46px;left:auto}.therapy-post-slider .therapy-post-wrapper .slick-arrow.slick-next{right:0}.therapy-post-slider .therapy-post-wrapper .slick-arrow:before{content:none}.therapy-post-slider .therapy-post-wrapper .slick-arrow.slick-disabled svg path{fill:#d9d9d9}.therapy-post-slider .therapy-post-button{margin-top:24px}@media (max-width: 1024px){.library-hero-banner .image-text-content .image-text-heading h1{line-height:95.2px}}@media (max-width: 989px){.library-hero-banner .image-text-content{padding:153.5px 0}}@media (max-width: 767px){.library-hero-banner .image-text-content .image-text-heading h1{line-height:85.2px}}@media (max-width: 575px){.library-hero-banner .image-text-bg img{min-height:560px}.library-hero-banner .image-text-content{padding:133.5px 0}.library-hero-banner .image-text-content .image-text-heading h1{line-height:58px}.library-hero-banner .image-text-content .image-text-description{max-width:100%;margin:16px 0 0}.library-hero-banner .image-text-content .image-text-button{margin-top:32px}.therapy-post-slider{padding:24px 0}.therapy-post-slider.therapy-post-first-section{padding-top:48px}.therapy-post-slider.therapy-post-last-section{padding-bottom:32px}.therapy-post-slider .therapy-post-heading{gap:5px}.therapy-post-slider .therapy-post-heading .therapy-post-title h4{font-size:20px;line-height:150%;letter-spacing:-.4px}.therapy-post-slider .therapy-post-heading .therapy-post-count span{font-size:16px;line-height:100%;letter-spacing:-.32px}.therapy-post-slider .therapy-post-wrapper{margin-left:-4px}.therapy-post-slider .therapy-post-collection{margin-top:16px}.therapy-post-slider .therapy-post-wrapper .slick-list.draggable{padding-right:66px}.therapy-post-slider .therapy-post-wrapper .therapy-post-product{padding:0 4px}.therapy-post-slider .therapy-post-wrapper .therapy-post-product .therapy-product-image img{border-radius:12px}.therapy-post-slider .therapy-post-button{margin-top:16px}.therapy-post-slider .therapy-post-button a{text-align:center}}.community-hero-banner .image-text-content{padding:192px 0}.community-hero-banner .image-text-content .image-text-heading{margin:0 auto 24px}.community-hero-banner .image-text-content .image-text-description{max-width:463px}.community-hero-banner .image-text-content .image-text-description p{color:#f5faf3;font-weight:400}.community-support-card .flip-card-content{background:transparent;padding:120px 0 80px}.community-support-card .flip-card-content .flip-card-heading{max-width:572px;width:100%;margin:0 auto}.community-support-slider .slider-with-text-container{padding:80px 0}.community-support-slider .slider-text-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.community-support-slider .slider-text-wrapper .slider-text_right{padding-left:0;padding-right:84px}.community-support-slider .slider-text_right .slider-text_heading{max-width:100%}.community-support-slider .section-bottom-image{display:none}.expect-image-text{padding:80px 0 120px}.expect-image-text .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text p{font-size:18px;line-height:150%}.expect-image-text .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text-conetnt p{color:#0d222666}.community-multicolumn .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-bottom{text-align:center}.community-multicolumn .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle{margin:0 0 4px}.community-multicolumn .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle span{font-size:20px;line-height:30px}.community-multicolumn .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-description p{font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;color:#0d222699}@media (max-width: 1439px){.community-hero-banner .image-text-content{padding:182px 0}}@media (max-width: 1024px){.community-support-slider .slider-text-wrapper .slider-text_right{padding-right:60px}}@media (max-width: 989px){.community-hero-banner .image-text-content{padding:170px 0}.community-support-card .flip-card-content{padding:100px 0 60px}.expect-image-text{padding:60px 0 100px}}@media (max-width: 767px){.community-hero-banner .image-text-content{padding:150px 0}.community-support-card .flip-card-content{padding:80px 0 40px}.community-support-slider .slider-with-text-container{padding:60px 0}.community-support-slider .slider-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.community-support-slider .slider-text-wrapper .slider-text_right{padding-right:0}.expect-image-text{padding:40px 0 80px}}@media (max-width: 575px){.community-hero-banner .image-text-content{padding:126px 0}.community-hero-banner .image-text-bg img,.community-hero-banner .image-text-bg video{min-height:560px}.community-support-card .flip-card-content{padding:48px 0 32px}.community-support-card .flip-card-content .flip-card-heading{top:70px}.community-support-card .flip-card-content .flip-card-wrapper .flip-card{top:180px}.slider-with-text .slider-text_left .slider-text-button-wrap .slider-text-button{max-width:100%}.community-support-slider .slider-with-text-container,.expect-image-text{padding:32px 0}.multicolumn-card-banner .multicolumn-card-content{padding:48px 0 32px}.community-multicolumn .multicolumn-card-wrapper .multicolumn-card .multicolumn-card-subtitle span{font-size:18px;line-height:28px}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-button{margin-top:24px}.multicolumn-card-banner .multicolumn-card-content .multicolumn-card-button a{width:100%}}.template-product .shopify-section-group-header-group .header{position:unset}.template-product .product.grid{padding:50px 0 120px;gap:77px}.template-product .product.grid .product__info-wrapper{max-width:calc(47.3% - 38.5px);width:100%;padding-right:44px}.template-product .product.grid .product__media-wrapper{max-width:calc(52.7% - 38.5px);width:100%}.product .product__info-wrapper .product__image-content .product_image-title h5{color:#0d222699;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:18.2px;margin-bottom:16px}.product .product__info-wrapper .product__image-content .product-image-image{max-width:284px;width:100%}.product .product__info-wrapper .product__title{color:#1c383b;font-size:48px;line-height:62.4px;letter-spacing:-.96px;text-align:left;margin:0 0 16px}.product .product__info-wrapper .short_description{margin-top:16px}.product .product__info-wrapper .audio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:259px;width:100%;border-radius:12px;background:#d6f1ef;margin:32px 0}.product .product__info-wrapper .audio-content .audio-content-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product .product__info-wrapper .audio-content .audio-content-image img{width:72px;height:72px;border-radius:12px}.product .product__info-wrapper .audio-content .audio-content_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 16px 11px 0;margin-left:-18px}.product .product__info-wrapper .audio-content .audio-content_right .play-btn{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product .product__info-wrapper .audio-content .audio-content_right .play-btn img{width:50px;height:50px}.product .product__info-wrapper .audio-content .audio-content_right .audio-content-text p{color:#245c61;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.product .product__info-wrapper .product-form__input .select .select__select{font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%}.product .product__info-wrapper .product-form__buttons .product__add__cart__button .product-form__submit{padding:12px 24px;border-radius:99px;background:#1c383b;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.product .product__info-wrapper .product-form__buttons .product__add__cart__button .product-form__submit:hover{background:#214a4e;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.product .product__info-wrapper .product-media-content-title,.product .product__info-wrapper .product-media-content-text,.product .product__info-wrapper .product-media-content-image,.product .product__info-wrapper .right-description,.product .product__media-wrapper .product__media_content .product__image-content,.product .product__media-wrapper .product__media_content .product__title{display:none}.product .product__media-wrapper .product__media-list .product-media-container .product__media{border-radius:28px}.product .product__media-wrapper .product__media_content{margin-top:80px}.product .product__media-wrapper .product__media_content .right-description{margin-bottom:20px}.product .product__media-wrapper .product__media_content .right-description h1,.product .product__media-wrapper .product__media_content .right-description h2,.product .product__media-wrapper .product__media_content .right-description h3,.product .product__media-wrapper .product__media_content .product-media-content-title h4{color:#1c383b;font-family:SF Pro Display;font-size:26px;font-weight:400;line-height:36px;letter-spacing:-.8px;margin:0}.product .product__media-wrapper .product__media_content .right-description h1 span,.product .product__media-wrapper .product__media_content .right-description h2 span,.product .product__media-wrapper .product__media_content .right-description h3 span,.product .product__media-wrapper .product__media_content .right-description h3 strong{letter-spacing:-.8px}.product .product__media-wrapper .product__media_content .product-media-content-text{margin-top:16px}.product .product__media-wrapper .product__media_content .right-description p,.product .product__media-wrapper .product__media_content .product-media-content-text p{color:#0d222699}.product .product__media-wrapper .product__media_content .right-description img,.product .product__media-wrapper .product__media_content .product-media-content-image{margin:32px 0 80px;border-radius:20px}.product .product__media-wrapper .product__media_content .right-description ul,.product .product__media-wrapper .product__media_content .product-media-content-text ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.product .product__media-wrapper .product__media_content .right-description h2{margin:10px 0 20px}.product .product__media-wrapper .product__media_content .right-description a{text-decoration:underline}.product .product__media-wrapper .product__media_content .right-description ul{margin:16px 0}.product .product__media-wrapper .product__media_content .right-description ul li,.product .product__media-wrapper .product__media_content .product-media-content-text ul li{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;position:relative;padding-left:24px}.product .product__media-wrapper .product__media_content .right-description ul li:before,.product .product__media-wrapper .product__media_content .product-media-content-text ul li:before{content:"";position:absolute;left:0;top:3px;background-image:url(/cdn/shop/files/brightness_empty.svg?v=1744275059);background-repeat:no-repeat;width:16px;height:16px}.product-recommendations{padding:80px 0}.product-recommendations .container .section-heading{margin:0}.product-recommendations .container .product_slider_wrapper{margin:48px 0}.product-recommendations .container .product_slider_wrapper .row .col .product-grid-item .product-grid-item__content{padding:0}.product-recommendations .container .product-recommendations-button{text-align:center}.testimonial-slider .testimonial-slider-content .testimonial-slider-bottom-button{margin:23px 16px 0;text-align:center;display:none}.testimonial-slider .testimonial-slider-content .testimonial-slider-bottom-button a{width:100%}.template-collection .collection-hero{padding-top:100px}@media (max-width: 1024px){.template-product .product.grid{padding:44px 0 100px;gap:50px}.template-product .product.grid .product__info-wrapper{max-width:calc(47.3% - 25px);padding-right:24px}.template-product .product.grid .product__media-wrapper{max-width:calc(52.7% - 25px)}.product .product__info-wrapper .product__title{font-size:38px;line-height:52.4px}.product .product__media-wrapper .product__media_content{margin-top:60px}.product .product__media-wrapper .product__media_content .right-description h1 .product .product__media-wrapper .product__media_content .right-description h2,.product .product__media-wrapper .product__media_content .right-description h3,.product .product__media-wrapper .product__media_content .product-media-content-title h4{font-size:30px;line-height:42px}.product .product__media-wrapper .product__media_content .right-description img,.product .product__media-wrapper .product__media_content .product-media-content-image{margin:32px 0 60px}.product-recommendations{padding:60px 0}}@media (max-width: 767px){.template-product .product.grid{padding:44px 0 80px;gap:0px}.template-product .product.grid .product__media-wrapper{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.template-product .product.grid .product__info-wrapper{max-width:100%;padding-right:0;padding-top:0!important}.product .product__info-wrapper .product-media-content-title,.product .product__info-wrapper .product-media-content-text,.product .product__info-wrapper .product-media-content-image,.product .product__info-wrapper .right-description{display:block}.product .product__media-wrapper .product__media_content{margin-top:0}.product .product__media-wrapper .product-media-content-title,.product .product__media-wrapper .product-media-content-text,.product .product__media-wrapper .product-media-content-image,.product .product__media-wrapper .right-description,.product .product__media-wrapper .product__media_content .product__image-content .product-image-image{display:none}.product .product__media-wrapper .product__media_content .product__image-content,.product .product__media-wrapper .product__media_content .product__title{display:block}.product .product__media-wrapper .product__media_content .product__title{color:#1c383b;font-family:SF Pro Display;font-size:40px;font-weight:400;line-height:120%;letter-spacing:-.64px;text-align:left;margin:0 0 24px}.product .product__media-wrapper .product__media_container .product__media-item.grid__item:first-of-type{margin:0}.template-product .product.grid .product__info-wrapper .product__image-content,.product .product__info-wrapper .product__title{display:none}.product .product__info-wrapper .right-description h2,.product .product__info-wrapper .right-description h3,.product .product__info-wrapper .product-media-content-title h4{color:#1c383b;font-family:SF Pro Display;font-size:28px;font-weight:400;line-height:120%;letter-spacing:-.56px;margin-bottom:16px}.product .product__info-wrapper .right-description h2 span,.product .product__info-wrapper .right-description h3 span,.product .product__info-wrapper .right-description h3 strong{letter-spacing:-.56px}.product .product__info-wrapper .right-description h3{margin-bottom:16px}.product .product__info-wrapper .right-description h2{margin:10px 0 20px;font-size:24px;line-height:30px}.product .product__info-wrapper .right-description a{text-decoration:underline}.product .product__media-wrapper .product__media_content .product__title{font-size:32px}.product .product__media-wrapper .product__media-list .product-media-container .product__media{border-radius:24px}.product .product__info-wrapper .product__text{margin-top:0}.product .product__info-wrapper .audio-content{margin:16px 0 24px}.product .product__info-wrapper .product__button .product-custom-button a,.product .product__info-wrapper .product-form__buttons .product__add__cart__button,.product .product__info-wrapper .product-form__buttons .product__add__cart__button .product-form__submit{width:100%;text-align:center}.product .product__info-wrapper .product-form__buttons,.product .product__info-wrapper .product__button{margin-bottom:64px}.product .product__info-wrapper .right-description img,.product .product__info-wrapper .product-media-content-image{margin:32px 0 80px;border-radius:24px}.product .product__info-wrapper .right-description p,.product .product__info-wrapper .product-media-content-text p{color:#0d222699}.product .product__info-wrapper .right-description ul,.product .product__info-wrapper .product-media-content-text ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.product .product__info-wrapper .right-description ul li,.product .product__info-wrapper .product-media-content-text ul li{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;position:relative;padding-left:24px}.product .product__info-wrapper .right-description ul li:before,.product .product__info-wrapper .product-media-content-text ul li:before{content:"";position:absolute;left:0;top:3px;-webkit-transform:none;-ms-transform:none;transform:none;background-image:url(/cdn/shop/files/brightness_empty.svg?v=1744275059);background-repeat:no-repeat;width:16px;height:16px}.template-collection .collection-hero{padding-top:60px}}@media (max-width: 575px){.template-product .product.grid{padding:32px 0 48px}.product .product__media-wrapper .product__media_content .product__image-content .product_image-title h5{color:#0d222699;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%;margin:0 0 16px}.testimonial-slider .testimonial-slider-content .testimonial-slider-top-wrapper .testimonial-slider-top-button{display:none}.testimonial-slider .testimonial-slider-content .testimonial-slider-top-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-slider .testimonial-slider-content .testimonial-slider-bottom-button{display:block}.product-recommendations{padding:32px 0}.product-recommendations .container .product_slider_wrapper{margin:24px 0 0}.template-collection .collection-hero{paddding-top:32px}}.collection-hero{padding-top:156px}.collection-hero .collection-hero__inner .collection-hero__text-wrapper{max-width:875px;width:100%;padding:0!important;gap:24px}.collection-hero .collection-hero__inner .collection-hero__image-container{border-radius:20px}.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{color:#1c383b;font-family:SF Pro Display;font-size:96px;font-weight:400;line-height:120%;letter-spacing:-1.92px}.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description{margin:0}.collection-hero .collection-hero__inner .collection-hero__image-container .banner-mobile-image{display:none}.template-search .facets-vertical{padding-top:80px;gap:118px;padding-bottom:80px}.template-search .facets-vertical .facets-wrapper{padding:0;max-width:274px;width:100%}.facets-container .facets{padding-top:16px}.facets-container .facets .facets-filter-search .search-input{border-radius:8px;border:1px solid rgba(13,34,38,.1);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.facets-container .facets .facets-filter-search .search-input .search-control{border:0;padding:0;border-radius:8px;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;outline:0;color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-control::-webkit-input-placeholder{color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-control::-moz-placeholder{color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-control:-ms-input-placeholder{color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-control::-ms-input-placeholder{color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-control::placeholder{color:#062831;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.32px;font-family:SF Pro Display}.facets-container .facets .facets-filter-search .search-input .search-icon{line-height:0}.facets-container .facets .all_category_list{margin-top:32px}.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .all_category_list{margin-top:20px}.facets-container .facets .all_category_list .points_list,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list{gap:10px}.facets-container .facets .all_category_list .points_list li,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.facets-container .facets .all_category_list .points_list li input,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list li input{margin:0;position:absolute;visibility:hidden;left:0}.facets-container .facets .all_category_list .points_list label,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list label{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;padding-left:24px;position:relative;cursor:pointer}.facets-container .facets .all_category_list .points_list label:before,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list label:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><circle cx="8" cy="8" r="8" fill="white"/><circle cx="8" cy="8" r="7.5" stroke="%230D2226" stroke-opacity="0.2"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.facets-container .facets .all_category_list .points_list li input[type=checkbox]:checked+label:before,.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .points_list li input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='8' fill='%23369196'/><circle cx='8' cy='8' r='3' fill='white'/></svg>")}.facets-container .mobile-facets__wrapper .mobile-facets .load-more_wrap{margin:20px 0}.facets-container .mobile-facets__wrapper .mobile-facets .load-more_wrap .btn{background:transparent;width:100%}.facets-container .mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open{background:transparent;padding:0;gap:8px}.facets-container .mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open .icon-filter-new{width:auto}.facets-container .mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open .mobile-facets__open-label{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;margin:0;text-decoration:none}.product-grid-container .collection .row,.collection-page-collection .product_slider_wrapper .collection__product{gap:32px;margin:0}.product-grid-container .collection .row .col,.collection-page-collection .product_slider_wrapper .collection__product .col{max-width:calc(50% - 16px);width:100%;padding:20px;border-radius:24px;border:1px solid rgba(13,34,38,.1)}.collection-page-collection .product_slider_wrapper .collection__product .col{max-width:calc(33.33% - 22px);margin:0}.product-grid-container .collection .row .col .product-grid-item .media,.collection-page-collection .product_slider_wrapper .collection__product .col .product-grid-item .media{border-radius:20px;background:#e5e5e5}.product-grid-container .collection .row .col .product-grid-item,.collection-page-collection .product_slider_wrapper .collection__product .col .product-grid-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product-grid-container .collection .row .col .product-grid-item .product-grid-item__content,.collection-page-collection .product_slider_wrapper .col .product-grid-item .product-grid-item__content{padding-top:24px}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-grid-item__title,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-grid-item__title{color:#1c383b;font-family:SF Pro Display;font-size:20px;font-weight:500;line-height:150%;margin:0;text-align:left}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-grid-item__title a,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-grid-item__title a{text-decoration:none;text-align:left}.product-grid-container .collection .product-grid-item .product-grid-item__content .price,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__regular .price-item--regular{color:#369196;font-family:Test Tiempos Fine;font-size:32px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.64px;margin-right:8px}.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__sale .price-item--regular,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .price .price__sale .price-item--regular{color:#0d222666;font-family:Test Tiempos Fine;font-size:16px;font-style:italic;font-weight:400;line-height:100%;letter-spacing:-.32px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin:0}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-price-badge,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-price-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:16px 0 24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges{position:unset}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges .badge,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges .badge{padding:5px 8px;color:#297278;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%;border-radius:16px;background:#d0ebc7;border:0}.product-grid-container .collection .row .col .product-grid-item .product-grid-item__content .quick-add,.collection-page-collection .product_slider_wrapper .row .col .product-grid-item .product-grid-item__content .quick-add{margin:0}.product-grid-container .collection .row .col .product-grid-item .product-grid-item__content .quick-add .quick-add__submit,.collection-page-collection .product_slider_wrapper .row .col .product-grid-item .product-grid-item__content .quick-add .quick-add__submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px}.collection-page-collection{padding:80px 0!important}.collection-page-collection .section-heading,.collection-page-collection .section-heading .section-heading__title{margin:0}.collection-page-collection .section-heading .section-heading__title span{color:#1c383b;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:130%;letter-spacing:-.96px}.collection-page-collection .product_slider_wrapper{margin:48px 0 0}.collection-page-collection .col .dark-button{padding:12px 24px!important}.subscribe-box-banner{padding:80px 0}.subscribe-box-banner .subscribe-box-heading{text-align:center}.subscribe-box-banner .subscribe-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box{max-width:calc(50% - 16px);width:100%;position:relative}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-image img{border-radius:28px}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:56px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);max-width:360px;width:100%}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content .box-content-title h4{color:#1c383b;text-align:center;font-family:Test Tiempos Fine;font-size:32px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.64px;margin:0}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content .box-content-subtitle{max-width:293px;width:100%;margin:0 auto}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content .box-content-subtitle p{color:#0d222699;text-align:center}.facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .filter_heading{color:#1c383b;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:150%;margin:0}@media (max-width: 1299px){.template-search .facets-vertical{gap:80px}}@media (max-width: 1024px){.collection-hero{padding-top:136px}.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-size:76px}.template-search .facets-vertical{padding-top:60px;padding-bottom:60px}.collection-page-collection{padding:60px 0!important}.subscribe-box-banner{padding:60px 0}.collection-page-collection .section-heading .section-heading__title span{font-size:38px}}@media (max-width: 989px){.template-search .facets-vertical{gap:30px}.product-grid-container .collection .row,.collection-page-collection .product_slider_wrapper .collection__product{gap:20px}.product-grid-container .collection .row .col,.collection-page-collection .product_slider_wrapper .collection__product .col{max-width:calc(50% - 10px);padding:10px;border-radius:18px}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-grid-item__title,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-grid-item__title{font-size:16px}.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__regular .price-item--regular{font-size:24px}}@media (max-width: 767px){.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-size:66px}}@media (max-width: 749px){.template-search .facets-vertical .facets-wrapper{max-width:100%}.facets-container .facets{display:block!important;padding:0}.facets-container .facets .all_category_list{display:none}.facets-container .active-facets{margin:32px 0 0}.facets-container .product-count .product-count__text{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%}.template-search .facets-vertical{padding-top:40px;padding-bottom:40px}.collection-page-collection{padding:40px 0!important}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box{max-width:100%}}@media (max-width: 575px){.collection-hero{padding-top:32px}.collection-hero .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-size:58px;line-height:100%;letter-spacing:-1.16px}.template-search .facets-vertical{padding-top:24px;padding-bottom:32px}.facets-vertical .facets-container{margin-bottom:16px}.product-grid-container .collection .row,.collection-page-collection .product_slider_wrapper .collection__product{gap:24px 16px}.product-grid-container .collection .row .col,.collection-page-collection .product_slider_wrapper .collection__product .col{max-width:calc(50% - 8px);padding:0;border-radius:0;border:0}.product-grid-container .collection .row .col .product-grid-item .product-grid-item__content,.collection-page-collection .product_slider_wrapper .col .product-grid-item .product-grid-item__content{padding-top:12px}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-grid-item__title,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-grid-item__title{font-size:14px;line-height:130%}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-price-badge,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-price-badge{margin:8px 0 0}.product-grid-container .collection .row .col .product-grid-item .product-grid-item__content .quick-add,.collection-page-collection .product_slider_wrapper .row .col .product-grid-item .product-grid-item__content .quick-add{display:none}.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .price .price__sale .price-item--sale,.product-grid-container .collection .product-grid-item .product-grid-item__content .price .price__regular .price-item--regular{font-size:20px;line-height:140%;letter-spacing:-.4px}.product-grid-container .collection .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges .badge,.collection-page-collection .product_slider_wrapper .product-grid-item .product-grid-item__content .product-price-badge .product-grid-item__badges .badge{padding:2px 4px;font-size:12px}.collection-page-collection{padding:32px 0!important}.collection-page-collection .section-heading .section-heading__title span{font-size:32px;line-height:120%;letter-spacing:-.64px}.collection-page-collection .product_slider_wrapper{margin:24px 0}.collection-page-collection .col .dark-button{width:100%}.subscribe-box-banner{padding:32px 0}.subscribe-box-banner .subscribe-box-wrapper{gap:24px;margin-top:24px}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content{gap:4px;top:24px}.subscribe-box-banner .subscribe-box-wrapper .subscribe-box .subscribe-box-content .box-content-title h4{font-size:20px;letter-spacing:-.4px}.collection-hero .collection-hero__inner .collection-hero__image-container .banner-mobile-image{display:block}.collection-hero .collection-hero__inner .collection-hero__image-container .banner-desktop-image{display:none}}.page-what-is-hypnotherapy .newsletter__signup-content,.page-blog .newsletter__signup-content,.page-quiz-result .newsletter__signup-content{margin-top:0}.cart-notification-wrapper .cart-notification .cart-notification__links .totals .totals__subtotal{font-size:28px}@media (max-width: 575px){.cart-notification-wrapper .cart-notification .cart-notification__links .totals .totals__subtotal{font-size:20px}}.vtl-st-main-widget{z-index:9!important}.report-banner{padding-top:160px}.report-banner .report-banner-wrap .banner-title h2{color:#000;text-align:center;font-size:68px;font-style:normal;font-weight:400;line-height:74.8px;letter-spacing:-2.72px;width:100%;max-width:764px;margin:0 auto}.report-banner .report-banner-wrap .banner-title h2 strong{color:#007a87;font-family:Test Tiempos Fine;position:relative;font-weight:400;letter-spacing:-2.72px}.report-banner .report-banner-wrap .banner-title h2 strong:first-child{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline-block}.report-banner .report-banner-wrap .banner-title h2 strong:first-child:before{content:"";position:absolute;top:70px;bottom:0;left:0;right:0;background-image:url(/cdn/shop/files/line-image.svg?v=1732702146);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}.report-banner .report-banner-wrap .report-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 0}.report-banner .report-banner-wrap .report-blocks .report-single-blocks{width:100%;max-width:calc(33.33% - 14px);height:auto;padding:36px 20px;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;min-height:355px}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .chart-container{min-height:222px;display:none}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .report-block-content .report-title{color:#fff;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .report-block-content .report-range{color:#fff;font-family:Test Tiempos Fine;font-size:84px;font-style:normal;font-weight:400;line-height:117.6px;letter-spacing:-3.36px;margin:0}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .report-block-content .report-content{color:#ffffff80;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;margin:0}.report-blocks .graph-loader-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.report-blocks .graph-loader{border:5px solid transparent;border-top-color:currentcolor;border-radius:50%;-webkit-animation:1s graph-loader linear infinite;animation:1s graph-loader linear infinite;position:relative;display:inline-block;width:100px;height:100px;color:inherit;vertical-align:middle;pointer-events:none}.report-blocks .graph-loader:before{content:"";display:block;width:inherit;height:inherit;position:absolute;top:-.35em;left:-.2em;border:5px solid currentcolor;border-radius:50%;opacity:.5}@-webkit-keyframes graph-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes graph-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:1180px){.report-banner .report-banner-wrap .banner-title h2{font-size:60px;line-height:66.8px}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .report-block-content .report-range{font-size:70px;line-height:103.6px}}@media screen and (max-width:992px){.report-banner .report-banner-wrap .banner-title h2{font-size:50px;line-height:56px}.report-banner .report-banner-wrap .report-blocks .report-single-blocks .report-block-content .report-range{font-size:52px;line-height:85.6px}}@media screen and (max-width:749px){.report-banner .report-banner-wrap .banner-title h2{font-size:44px;line-height:48.4px}.report-banner .report-banner-wrap .report-blocks .report-single-blocks{width:100%;max-width:100%;position:sticky;top:70px}.report-banner .report-banner-wrap .report-blocks{padding:48px 0 32px}}.result-banner{padding:60px 0 73px}.result-banner .result-banner-wrap .rb-sub-title,.product-list-banner .product-list-wrap .pl-sub-title,.testimonial-slider .testimonial-topbar .testimonial-sub-title,.new-featured-product .product__info-wrapper .product__text{color:#00000080;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;position:relative;margin:0;padding-left:22px}.new-featured-product .product__info-wrapper .product__text{display:none!important}.result-banner .result-banner-wrap .rb-sub-title:before,.product-list-banner .product-list-wrap .pl-sub-title:before,.testimonial-slider .testimonial-topbar .testimonial-sub-title:before,.new-featured-product .product__info-wrapper .product__text:before{content:"";position:absolute;top:8px;right:0;bottom:0;left:0;width:8px;height:8px;background:#007a87;border-radius:50%}.result-banner .result-banner-wrap .result-banner-infor p,.product-list-banner .product-list-wrap .product-list-title h2,.testimonial-slider .testimonial-topbar .testimonial-title h2{color:#000;font-size:44px;font-style:normal;font-weight:400;line-height:48.4px;letter-spacing:-1.76px;padding:20px 0 60px;margin:0}.result-banner .result-banner-wrap .result-banner-infor p strong,.product-list-banner .product-list-wrap .product-list-title h2 strong,.testimonial-slider .testimonial-topbar .testimonial-title h2 strong{color:#007a87;font-family:Test Tiempos Fine;font-weight:400}.result-banner .result-banner-wrap .result-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:59px;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-banner .result-banner-wrap .result-blocks .result-single-blocks{width:100%;max-width:calc(33.33% - 40px);height:auto}.result-banner .result-banner-wrap .result-blocks .result-single-blocks .result-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.result-banner .result-banner-wrap .result-blocks .result-single-blocks .result-block-content .result-title{color:#000;font-family:SF Pro Display;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.result-banner .result-banner-wrap .result-blocks .result-single-blocks .result-block-content .result-content p{color:#00000080;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px;margin:0}.product-list-banner .product-list-wrap .product-list-title h2{width:100%;max-width:852px}.product-list-banner .product-list-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.product-list-banner .product-list-block .pl-single-block{width:100%;max-width:calc(25% - 15px)}.product-list-banner .product-list-block .pl-single-block .pl-block-card .product-media{position:relative}.product-list-banner .product-list-block .pl-single-block .pl-block-card .product-media img{border-radius:40px 40px 0 0;background:#fff}.product-list-banner .product-list-block .pl-single-block .pl-block-card .product-media .product-tag{width:auto;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:48px;background:#e3f7dc;padding:6px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#007a87;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:20px;right:15px;display:none}.product-list-banner .product-list-block .pl-single-block .pl-block-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body{border-radius:0 0 40px 40px;background:#f8f8f8;padding:14px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .product-title{color:#000;font-family:Test Tiempos Fine;font-size:36px;font-style:normal;font-weight:400;line-height:36px;margin:0}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .product-description span{color:#00000080;font-size:16px;font-style:normal;font-weight:300;line-height:17.6px;margin:8px 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:SF Pro Display}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .block-bottom{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .block-bottom .product-price .product-offer-price{color:#007a87;font-family:Test Tiempos Fine;font-size:16px;font-style:normal;font-weight:500;line-height:17.6px}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .block-bottom .product-price .product-regular-price{color:#00000080;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .block-bottom .add-btn .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:104px;padding:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:500px;background:#007a87;cursor:pointer;color:#fff;font-size:12px;font-style:normal;font-weight:300;line-height:13.2px;letter-spacing:-.48px;outline:0;border:0}.testimonial-slider{padding:73px 0 60px}.testimonial-slider .testimonial-slider-wrap .slider-single .slider-content{border-radius:40px;background:#f8f8f8;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.testimonial-slider .testimonial-slider-wrap .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.testimonial-slider .testimonial-slider-wrap .slick-list.draggable{padding-left:100px;padding-right:160px}.testimonial-slider .testimonial-slider-wrap .slider-content .testimonial-text p{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px;margin:0}.testimonial-slider .testimonial-slider-wrap .slider-content .profile-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-slider .testimonial-slider-wrap .slider-content .profile-info .profile-img{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.testimonial-slider .testimonial-slider-wrap .slider-content .profile-info .profile-img img{border-radius:50%}.testimonial-slider .testimonial-slider-wrap .slider-content .profile-info .profile-name .user-name{color:#00000080;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;font-family:SF Pro Display}.testimonial-slider.testimonial-old-slider .testimonial-slider-wrap{margin:0}.bundle-banner{width:100%}.bundle-banner .bundle-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;background:#007a87;padding:40px 46px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:40px;z-index:1}.bundle-banner .bundle-wrap:before{content:"";position:absolute;top:0;left:0;background-image:url(https://cdn.shopify.com/s/files/1/0524/8873/2840/files/bundle-bg-left.svg?v=1732767463);background-repeat:no-repeat;width:50%;height:100%;z-index:-1}.bundle-banner .bundle-wrap:after{content:"";position:absolute;top:0;right:0;background-image:url(https://cdn.shopify.com/s/files/1/0524/8873/2840/files/bundle-bg-right.svg?v=1732767615);background-repeat:no-repeat;width:50%;height:100%;background-position:right;z-index:-1}.bundle-banner .bundle-wrap .bundle-left{width:100%;max-width:350px}.bundle-banner .bundle-wrap .bundle-right{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-ms-flex-line-pack:end;align-content:end}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content .bundle-heading{color:#fff;font-family:SF Pro Display;font-size:44px;font-style:normal;font-weight:400;line-height:48.4px;letter-spacing:-1.76px;margin:0}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content .discount-text p{color:#e3f7dc;font-family:SF Pro Display;font-size:14px;font-style:normal;font-weight:600;line-height:19.6px;margin:0}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content .bundle-prices .bundle-offer-price{color:#fff;font-family:Tiempos Fine;font-size:48px;font-style:normal;font-weight:400;line-height:52.8px;letter-spacing:-1.92px}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content .bundle-prices .bundle-regular-price{color:#e3f7dc;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content,.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left .bundle-image{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left .bundle-image div{width:50px;height:50px;margin-left:-15px}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left .bundle-image div img{width:100%;height:100%;border-radius:50%}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content{gap:32px}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left{gap:16px}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-right_left .bundle-total-product{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-button .buy_button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:500px;background:#fff;color:#007a87;min-width:257px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:17.6px;letter-spacing:-.64px;text-decoration:none;cursor:pointer}.product-list-banner .product-list-block .bundle-banner{display:none}.new-featured-product.product.grid{padding:120px 0}.new-featured-product.product.grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-featured-product.product .product__media-wrapper{width:100%!important;max-width:calc(50% - 10px)!important}.new-featured-product.product .product__info-wrapper{border-radius:40px;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:36px 46px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;width:100%!important;max-width:calc(50% - 10px)!important}.new-featured-product.product .product__info-wrapper .product__title{color:#000;font-size:44px;font-style:normal;font-weight:400;line-height:48.4px;letter-spacing:-1.76px;margin:24px 0 16px;font-family:SF Pro Display}.new-featured-product.product .product__info-wrapper .product__title{margin-top:0}.new-featured-product .product__info-wrapper .product__text.subtitle{color:#00000080;font-size:16px;font-style:normal;font-weight:300;line-height:22.4px;margin:0;padding:0;text-transform:none;letter-spacing:0}.new-featured-product .product__info-wrapper .product__text.subtitle strong{color:#007a87;font-weight:300}.new-featured-product .product__info-wrapper .product__text.subtitle:before{content:none}.new-featured-product .product__info-wrapper .price .price__container .price-item--regular{color:#3a3a3a;font-family:Tiempos Fine;font-size:84px;font-style:normal;font-weight:400;line-height:92.4px;letter-spacing:-3.36px;margin:0}.new-featured-product .product__info-wrapper .price .price__container .price-item--regular{letter-spacing:normal}.new-featured-product .product__info-wrapper .product-form__buttons{margin:0}.new-featured-product .product__info-wrapper .product-form__buttons .play_video{display:none}.new-featured-product .product__info-wrapper .product-form__buttons .product-form__submit{max-width:100%}.new-featured-product .product__info-wrapper .product-form{margin-bottom:0}.new-featured-product .product__info-wrapper .product-popup-modal__opener,.new-featured-product .product__info-wrapper .product__view-details{display:none}.new-featured-product .product__media-wrapper .product-media-container.constrain-height .media{border-radius:40px}.new-featured-product .product__info-container .price,.new-featured-product .product__info-container .product__tax{display:none}@media screen and (max-width:1180px){.product-list-banner .product-list-block .pl-single-block{max-width:calc(33.33% - 14px)}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-button .buy_button{min-width:170px}.bundle-banner .bundle-wrap .bundle-left .bundle-left-content .bundle-heading{font-size:40px;line-height:45.4px}}@media screen and (max-width:992px){.report-banner{padding-top:120px}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .product-title{font-size:28px;line-height:33px}.bundle-banner .bundle-wrap{padding:40px 25px}.bundle-banner .bundle-wrap .bundle-left{max-width:330px}.bundle-banner .bundle-wrap .bundle-right{max-width:445px}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.bundle-banner .bundle-wrap .bundle-right .bundle-right-content .bundle-button{width:100%}.new-featured-product.product .product__info-wrapper{padding:24px 14px!important}.new-featured-product .product__info-wrapper .price .price__container .price-item--regular{font-size:60px;line-height:72.4px}.new-featured-product .product__info-container .product__text.inline-richtext,.new-featured-product .product__info-container .product__title{display:block}}@media screen and (max-width:749px){.report-banner .report-banner-wrap .banner-title h2 strong:first-child:before{top:44px}.result-banner .result-banner-wrap .result-banner-infor p,.product-list-banner .product-list-wrap .product-list-title h2,.testimonial-slider .testimonial-topbar .testimonial-title h2{font-size:24px;line-height:28.8px;padding:16px 0 40px;letter-spacing:normal}.result-banner .result-banner-wrap .result-blocks{gap:24px}.result-banner .result-banner-wrap .result-blocks .result-single-blocks{width:100%;max-width:100%;height:auto}.result-banner{padding:32px 0}.product-list-banner .product-list-block .pl-single-block{max-width:calc(50% - 10px)}.bundle-banner .bundle-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 14px}.bundle-banner .bundle-wrap:after{content:none}.bundle-banner .bundle-wrap .bundle-left,.bundle-banner .bundle-wrap .bundle-right{max-width:100%}.bundle-banner .bundle-wrap .bundle-left{padding-bottom:75px}.bundle-banner .bundle-wrap:before{width:100%;background-size:100% 100%;left:-252px;top:-40px}.new-featured-product .product__media-wrapper .product-media-container.constrain-height .media{border-radius:20px}.new-featured-product.product .product__media-wrapper{max-width:100%!important;gap:80px}.new-featured-product.product .product__info-wrapper{max-width:100%!important}}@media screen and (max-width:575px){.report-banner{padding-top:40px}.product-list-banner .product-list-block .pl-single-block{max-width:100%;position:sticky;top:167px}.product-list-banner .product-list-wrap .product-list-topbar{position:sticky;top:0}.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .product-title{font-size:24px;line-height:30px}.bundle-banner .bundle-wrap{position:sticky;top:167px;min-height:650px}.bundle-banner .bundle-wrap:before{background-image:url(https://cdn.shopify.com/s/files/1/0524/8873/2840/files/bundle-bg-mobile.svg?v=1732769954);left:0;top:0;background-size:contain}.testimonial-slider{padding:32px 0 60px}.testimonial-slider .testimonial-slider-wrap .slick-list.draggable{padding-left:0;padding-right:70px}.testimonial-slider .slick-dots li{margin:0;width:6px;height:6px}.testimonial-slider .slick-dots li button{width:6px;background:#dcdcdc;border:none;border-radius:10px;height:6px;padding:0}.testimonial-slider .slick-dots li button:before{content:none}.testimonial-slider .slick-dots li.slick-active,.testimonial-slider .slick-dots .slick-active button{width:40px;background:#007a87;border-radius:10px}.testimonial-slider .testimonial-slider-wrap .slick-track{gap:16px}.testimonial-slider .slick-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;position:unset;gap:8px}.testimonial-slider .slick-dots li{margin:0}.new-featured-product.product .product__info-wrapper .product__title{font-size:24px;line-height:24.4px}.testimonial-slider .testimonial-slider-wrap .slider-content .testimonial-text p,.product-list-banner .product-list-block .pl-single-block .pl-block-card .pl-block-body .product-description span,.new-featured-product .product__info-wrapper .product__text.subtitle{font-size:14px;line-height:19.4px}.new-featured-product .product__info-wrapper .price .price__container .price-item--regular{font-size:48px;line-height:52.4px}.testimonial-slider .testimonial-slider-wrap .slider-single .slider-content{padding:16px}.new-featured-product.product.grid{padding:64px 0}}@media screen and (max-width:493px){.bundle-banner .bundle-wrap{min-height:590px}}@media screen and (max-width:425px){.bundle-banner .bundle-wrap{min-height:550px}}.template-product #vitals-end-section{display:none!important}.template-product .product.grid .product__info-wrapper .product__accordion{display:none}.product .product__media_content .accordion,.template-product .product.grid .product__info-wrapper .product__accordion{border:none;margin:0 0 8px}.product .product__media_content .accordion summary,.template-product .product.grid .product__info-wrapper .product__accordion summary{padding:10px 0;border-bottom:solid 1px #107A87}.product .product__media_content .accordion summary .accordion__title,.template-product .product.grid .product__info-wrapper .product__accordion summary .accordion__title{letter-spacing:0;font-weight:600;font-size:16px;color:#007a87;line-height:21px;font-family:SF Pro Display}.product .product__media_content .accordion summary .icon-caret,.template-product .product.grid .product__info-wrapper .product__accordion summary .icon-caret{height:13px;width:13px;top:calc(50% - 7px);right:0;color:#007a87}.product .product__media_content .accordion details[open]>summary .icon-caret,.template-product .product.grid .product__info-wrapper .product__accordion details[open]>summary .icon-caret{-webkit-transform:none;-ms-transform:none;transform:none}.product .product__media_content .accordion details[open]>summary .icon-caret #Path_168,.template-product .product.grid .product__info-wrapper .product__accordion details[open]>summary .icon-caret #Path_168{display:none}.product .product__media_content .accordion .accordion__content,.template-product .product.grid .product__info-wrapper .product__accordion .accordion__content{padding:30px 0 25px;margin:0;font-size:16px;color:#333;line-height:21px}.product .product__media_content .accordion .accordion__content h3,.template-product .product.grid .product__info-wrapper .product__accordion .accordion__content h3{margin:0 0 20px;color:#333;font-size:20px;letter-spacing:0;font-weight:400;font-family:Test Tiempos Fine}.product .product__media_content .accordion .accordion__content p,.template-product .product.grid .product__info-wrapper .product__accordion .accordion__content p{margin:0 0 25px;font-size:16px;color:#333;line-height:21px}.product .product__media_content .accordion .accordion__content p:last-child,.template-product .product.grid .product__info-wrapper .product__accordion .accordion__content p:last-child{margin:0}@media (max-width: 767px){.product .product__media_content .accordion{display:none}.template-product .product.grid .product__info-wrapper .product__accordion{display:block}}.brandon-hero-banner .image-text-content{padding:205.5px 0}.brandon-hero-banner .image-text-content .image-text-heading{max-width:914px;text-align:left}.brandon-hero-banner .image-text-content .image-text-heading h1{line-height:115.2px}.brandon-hero-banner .image-text-content .image-text-description{max-width:476px;margin:24px auto 0 0}.brandon-hero-banner .image-text-content .image-text-button{margin-top:48px}.brandon-info-banner{padding:120px 0 80px}.brandon-info-banner .brandon-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;-ms-flex-wrap:wrap;flex-wrap:wrap}.brandon-info-banner .brandon-info-wrapper .brandon-info-left{max-width:calc(52.8% - 40px);width:100%;position:relative}.brandon-info-banner .brandon-info-wrapper .brandon-info-right{max-width:calc(47.2% - 40px);width:100%}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-title{display:none}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-image img{border-radius:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info{position:absolute;left:0;bottom:32px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-name h5{color:#fff;text-align:center;font-family:Test Tiempos Fine;font-size:28px;font-style:italic;font-weight:400;line-height:110%;letter-spacing:-.56px;margin:0}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-profession span{color:#fff;text-align:center;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;display:block}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-text{margin-top:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-text p{font-size:18px;line-height:150%}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer{margin-top:48px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer{display:none}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer,.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer .social_link_btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer .social_link_btn{border-radius:99px;border:1px solid rgba(13,34,38,.1);padding:12px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1c383b;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;font-family:SF Pro Display;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer .social_link_btn:hover{border:1px solid rgba(13,34,38,.4);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer .social_link_btn .brandon-info-socialIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer .social_link_btn .brandon-info-arrow{line-height:0}.brandon-custom-tab .custom-tab-content{padding:80px 0;background:transparent}.brandon-custom-tab .custom-tab-inner .tab-left-block .tab-header{max-width:450px}.brandon-custom-tab .custom-tab-inner .tab-left-block .tab-menu{margin-bottom:60px}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button{border-radius:20px;background:#e7f6e2;padding:24px;max-width:344px;width:100%}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button .custom-tab-bottom-text{margin-bottom:24px}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button .custom-tab-bottom-text p{color:#1c383b;font-size:18px;font-weight:500;line-height:150%}.brandon-book-banner .image-content-inner .image-content__content{max-width:471px;left:80px}.brandon-book-banner .image-content__content .image-content-heading h3{color:#1c383b;font-size:48px;letter-spacing:-.96px;line-height:130%}.brandon-book-banner .image-content__content .image-content-heading h3 em{color:#1c383b;letter-spacing:-.96px}.brandon-book-banner .image-content__content .image-content-description{max-width:471px}.brandon-book-banner .image-content__content .image-content-description p{color:#1c383b}.brandon-package-banner{padding:80px 0 120px}.brandon-package-banner .membership-wrapper{gap:80px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.brandon-package-banner .membership-wrapper .membership-banner_left{padding:0;max-width:calc(47.2% - 40px)}.brandon-package-banner .membership-wrapper .membership-banner_right{max-width:calc(52.8% - 40px);padding:0}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{color:#1c383b}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em{color:#369196}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-text{margin-top:24px;max-width:402px;width:100%}.membership-banner .membership-wrapper .membership-banner_left .membership-banner-text p{color:rgba(13,34,38,.8));font-family:SF Pro Display;font-size:18px;font-weight:400;line-height:150%}.brandon-package-banner .membership-app-info{margin-top:48px;max-width:359px;padding:24px;border-radius:20px;background:#d6f1ef}.result-reels-banner .result-reels-content{background:-webkit-gradient(linear,left top,left bottom,color-stop(53.13%,#F6FDF4),color-stop(99.96%,#FFF));background:-o-linear-gradient(top,#F6FDF4 53.13%,#FFF 99.96%);background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%);padding:100px 0 80px}.result-reels-banner .result-reels-heading{max-width:544px;width:100%;margin:0 auto;text-align:center}.result-reels-banner .result-reels-wrapper{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-reels-banner .result-reels-wrapper .result-reels-block{max-width:calc(33.33% - 11px);width:100%;position:relative;height:auto}.result-reels-banner .result-reels-wrapper .result-reels-block video{max-width:100%;vertical-align:middle;width:100%;height:100%;border-radius:23px;-o-object-fit:cover;object-fit:cover}.result-reels-banner .result-reels-wrapper .result-reels-block .controls-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:0}.result-reels-banner .result-reels-wrapper .result-reels-block .controls-wrapper .reels-play-button{cursor:pointer}.image-text-block .image-text-wrapper .image-text__text .image-text-subtitle{margin-bottom:24px}.image-text-block .image-text-wrapper .image-text__text .image-text-subtitle span{color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:140%;display:block}.free-month-banner .image-text-wrapper .image-text__text .image-text-content .image-text-content-list{gap:12px}.free-month-banner .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.free-month-banner .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text p{font-size:18px;line-height:150%}.free-month-banner .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text-conetnt p{color:#0d222666}.time-offer-banner{padding:80px 0;position:relative;z-index:1}.time-offer-banner .time-offer-content .bg-container{border-radius:32px;-webkit-box-shadow:0px 6.531px 65.306px 0px rgba(255,255,255,.2) inset;box-shadow:0 6.531px 65.306px #fff3 inset}.time-offer-banner .time-offer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-offer-banner .time-offer-wrapper .time-offer_left{max-width:calc(54% - 37px);width:100%;padding:20px 0 20px 80px}.time-offer-banner .time-offer-wrapper .time-offer_right{max-width:calc(46% - 37px);width:100%;padding-right:64px}.time-offer-banner .time-offer-wrapper .time-offer_left .timer{padding:6px 8px;border-radius:16px;background:#d0ebc6;display:inline-block;color:#284720;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%;margin-bottom:16px}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-heading h3{font-size:64px;letter-spacing:-1.28px}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-heading h3 em{line-height:120%;letter-spacing:-1.28px}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-text{margin:24px 0 48px;max-width:360px;width:100%}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-button a .time-offer-arrow{line-height:0}.time-offer-banner .time-offer-info-mobile,.time-offer-banner .time-offer-wrapper .time-offer_right .time-offer-mobile-image,.membership-banner .membership-wrapper .membership-banner_left .membership-banner-image,.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-mobile-image{display:none}@media (max-width: 1024px){.brandon-hero-banner .image-text-content .image-text-heading{max-width:650px}.brandon-hero-banner .image-text-content .image-text-heading h1{line-height:95.2px}.brandon-book-banner .image-content-inner .image-content__content{max-width:390px}.brandon-book-banner .image-content__content .image-content-heading h3{font-size:38px}.result-reels-banner .result-reels-heading{max-width:400px}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-heading h3{font-size:48px}}@media (max-width: 989px){.brandon-hero-banner .image-text-content{padding:153.5px 0}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-heading h3{font-size:40px}.brandon-info-banner{padding:100px 0 60px}.brandon-custom-tab .custom-tab-content{padding:60px 0}.brandon-package-banner{padding:60px 0 100px}.result-reels-banner .result-reels-content{padding:80px 0 60px}.time-offer-banner{padding:60px 0 80px}.brandon-info-banner .brandon-info-wrapper{gap:40px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left{max-width:calc(52.8% - 20px)}.brandon-info-banner .brandon-info-wrapper .brandon-info-right{max-width:calc(47.2% - 20px)}.brandon-package-banner .membership-wrapper{gap:40px}.brandon-package-banner .membership-wrapper .membership-banner_left{max-width:calc(47.2% - 20px)}.brandon-package-banner .membership-wrapper .membership-banner_right{max-width:calc(52.8% - 20px)}.time-offer-banner .time-offer-wrapper{gap:44px}.time-offer-banner .time-offer-wrapper .time-offer_left{max-width:calc(54% - 22px);padding:20px 0 20px 50px}.time-offer-banner .time-offer-wrapper .time-offer_right{max-width:calc(46% - 22px);padding-right:45px}}@media (max-width: 767px){.brandon-hero-banner .image-text-content .image-text-heading{max-width:550px}.brandon-hero-banner .image-text-content .image-text-heading h1{line-height:85.2px}.brandon-info-banner{padding:80px 0 40px}.brandon-info-banner .brandon-info-wrapper{gap:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left,.brandon-info-banner .brandon-info-wrapper .brandon-info-right{max-width:100%}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-title{display:block;max-width:400px;width:100%;margin-bottom:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info{position:unset;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-name h5{color:#369196}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-profession span{color:#1c383b}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-title{display:none}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer{margin-top:24px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer,.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer .social_link_btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer .social_link_btn{border-radius:99px;border:1px solid rgba(13,34,38,.1);padding:12px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1c383b;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;font-family:SF Pro Display;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer .social_link_btn .brandon-info-socialIcon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer .social_link_btn .brandon-info-arrow{line-height:0}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-text{margin-top:0}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-Footer{display:none}.brandon-package-banner{padding:40px 0 80px}.brandon-package-banner .membership-wrapper .membership-banner_right{display:none}.brandon-package-banner .membership-wrapper .membership-banner_left{max-width:100%}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-image{display:block;margin:24px 0}.brandon-package-banner .membership-app-info{margin-top:0;max-width:100%}.result-reels-banner .result-reels-content{padding:60px 0 40px}.result-reels-banner .result-reels-wrapper .result-reels-block{max-width:calc(50% - 8px)}.time-offer-banner .time-offer-wrapper{padding:20px 20px 0}.time-offer-banner .time-offer-wrapper .time-offer_left,.time-offer-banner .time-offer-wrapper .time-offer_right{max-width:100%;padding:0}.time-offer-banner .time-offer-wrapper .time-offer_right .time-offer-image{display:none}.time-offer-banner .time-offer-wrapper .time-offer_right .time-offer-mobile-image{display:block}}@media (max-width: 575px){.brandon-hero-banner .image-text-content{padding:144.5px 0 105px}.brandon-hero-banner .image-text-content .image-text-heading{text-align:center}.brandon-hero-banner .image-text-content .image-text-heading h1{line-height:58px}.brandon-hero-banner .image-text-content .image-text-description{max-width:100%;margin:16px 0 0}.brandon-hero-banner .image-text-content .image-text-button{margin-top:32px}.brandon-info-banner{padding:47px 0 32px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-image{display:none}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-mobile-image{display:block}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info{margin-top:16px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-name h5{font-size:20px;line-height:140%;letter-spacing:-.4px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-profession span{font-size:14px;line-height:130%}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer{margin-top:16px}.brandon-info-banner .brandon-info-wrapper .brandon-info-left .brandon-info-Footer .social_link_btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brandon-info-banner .brandon-info-wrapper .brandon-info-right .brandon-info-text p{font-size:16px;line-height:140%}.brandon-custom-tab .custom-tab-content{padding:32px 0}.brandon-custom-tab .custom-tab-inner .tab-left-block .tab-header{max-width:100%}.brandon-custom-tab .custom-tab-inner .tab-left-block .tab-menu .tab-title-main{gap:0}.brandon-custom-tab .custom-tab-inner .tab-left-block .tab-menu{margin-bottom:16px}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button .custom-tab-bottom-text{margin-bottom:20px}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button{padding:20px;max-width:100%;opacity:1!important;display:block;pointer-events:auto!important}.brandon-custom-tab .custom-tab-inner .tab-left-block .custom-tab-button a{width:100%;text-align:center}.brandon-book-banner .image-content-inner .image-content__content{max-width:100%;left:0}.brandon-book-banner{padding:32px 0 48px}.brandon-book-banner .image-content__content .image-content-heading h3{font-size:32px}.brandon-package-banner{padding:32px 0 48px}.brandon-package-banner .membership-wrapper{padding:0}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3{text-align:left}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-heading h3 em:after{content:none}.brandon-package-banner .membership-wrapper .membership-banner_left .membership-banner-text{max-width:100%}.brandon-package-banner .membership-app-info.membership-app-info-mobile{margin-top:0}.result-reels-banner .result-reels-content{padding:32px 0}.result-reels-banner .result-reels-wrapper{margin:24px -14.6px 0}.result-reels-banner .result-reels-wrapper .result-reels-block{max-width:100%;padding:0 8px}.result-reels-banner .result-reels-wrapper .result-reels-block .controls-wrapper svg{width:65px;height:65px}.free-month-banner .image-text-wrapper .image-text__text .image-text-content .image-text-content-list .content-list-text p{font-size:16px;line-height:140%}.image-text-block .image-text-wrapper .image-text__text .image-text-subtitle{display:none}.time-offer-banner{padding:32px 0 48px}.time-offer-banner .time-offer-wrapper{padding:32px 24px 0;gap:28px}.time-offer-banner .time-offer-wrapper .time-offer_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.time-offer-banner .time-offer-wrapper .time-offer_left .timer{font-size:12px;margin-bottom:0}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-heading h3{font-size:32px;text-align:center}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-text{margin:0;max-width:100%}.time-offer-banner .time-offer-wrapper .time-offer_left .time-offer-button{display:none}.time-offer-banner .time-offer-info-mobile{display:block}.time-offer-banner .time-offer-info-mobile .time-offer-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.time-offer-banner .time-offer-info-mobile .time-offer-button .time-offer-arrow{line-height:0}}.template-cart .newsletter__signup-content,.page-consultation .newsletter__signup-content,.page-menoscore-2 .newsletter__signup-content{margin-top:0}.blog-main-title{padding:196px 0 48px!important}.blog-main-title .rich-text__blocks .gradient--title{color:#1c383b;text-align:center;font-family:SF Pro Display;font-size:96px;font-weight:400;line-height:120%;letter-spacing:-1.92px}.blog-main-title .rich-text__blocks .rich-text__text{max-width:404px;margin:24px auto 0;width:100%}.main-blog{margin-bottom:80px}.main-blog .title--primary{display:none}.main-blog .blog-articles{margin:0;gap:48px 32px}.main-blog .blog-articles .blog-articles__article .article-card{position:relative}.main-blog .blog-articles .blog-articles__article{padding:0;max-width:calc(33.33% - 22px);width:100%;margin:0}.main-blog .blog-articles .blog-articles__article:first-child{max-width:100%}.main-blog .blog-articles .blog-articles__article .article-card .article-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.main-blog .blog-articles .blog-articles__article:first-child .article-card .card__meida--inner{max-width:100%;width:100%;position:relative}.main-blog .blog-articles .blog-articles__article:first-child .article-card .card__meida--inner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#0000004d 0% 100%);z-index:1;border-radius:20px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .card__meida--inner .article-card__image{max-height:580px;height:100%;padding-bottom:0!important;border-radius:20px;background:#fff}.main-blog .blog-articles .blog-articles__article:first-child .article-card .card__meida--inner .article-card__image img{position:unset}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info{position:absolute;left:0;bottom:44px;padding:0 48px;z-index:1;max-width:499px;width:100%}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .blog_tags{color:#fff;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article-card__title{padding:0;color:#fff;font-family:SF Pro Display;font-size:40px;font-weight:400;line-height:130%;letter-spacing:-.8px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article-card__excerpt{margin-top:24px;color:#fff;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%;padding:0}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article__button{margin-top:24px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article__button .light-button{display:inline-block;text-decoration:none;color:#297278;letter-spacing:0}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .show_blog_tag,.blog .featured--blog .blog__post .article-card .show_blog_tag,.blog-post-banner .blog-article .blog-article-bottom .article-info-wrapper{display:none}.main-blog .blog-articles .blog-articles__article .article-card .article-card__image{border-radius:20px}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info,.blog .featured--blog .blog__post .article-card .article-card__info{padding-top:24px}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .blog_tags,.blog .featured--blog .blog__post .article-card .show_blog_tag .blog_tags{color:#0d222666;font-family:SF Pro Display;font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase;display:flex;gap:5px}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .blog_tags span,.blog .featured--blog .blog__post .article-card .show_blog_tag .blog_tags span{flex:0 0 auto}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .article-card__title,.blog .featured--blog .blog__post .article-card .article-card__info .article-card__title{color:#1c383b;font-family:SF Pro Display;font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.48px;margin:0;padding:0}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .article-card__excerpt,.blog .featured--blog .blog__post .article-card .article-card__info .article-card__excerpt{margin-top:8px;padding:0}.main-blog .pagination-wrapper{display:none}.blog .featured-blog-inner{padding:100px 0 80px;background:linear-gradient(180deg,#f6fdf4 53.13%,#fff 99.96%)}.blog .featured-blog-inner .section-heading{margin:0}.blog .featured-blog-inner .section-heading .section-heading__title{color:#1c383b;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:130%;letter-spacing:-.96px;margin:0}.blog .featured-blog-inner .featured--blog{margin-top:48px;gap:48px 32px}.blog .featured-blog-inner .featured--blog .blog__post .article-card .article-card__image{padding-bottom:28.9rem}.blog .featured--blog .blog__post .article-card{position:relative}.blog .featured--blog .blog__post .article-card .article-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.blog .featured--blog .blog__post .article-card .show_blog_tag{margin-top:0}.blog .featured-blog-inner .blog__button--wrapper{margin-top:48px}.blog .featured-blog-inner .blog__button--wrapper .outline-button{padding:12px 24px!important;letter-spacing:0}.blog .featured-blog-inner .blog__button--wrapper .outline-button:hover{background:transparent;color:#1c383b}.blog.blog-white .featured-blog-inner{padding:80px 0;background:transparent}.blog-join-path .pricing-plan-header{flex-direction:column;gap:24px}.blog-join-path .pricing-plan-header .pricing-plan-audio{display:none}.blog-join-path .pricing-plan-header .pricing-plan-title h3{font-size:96px;line-height:120%;letter-spacing:-1.92px}.blog-join-path .pricing-plan-header .pricing-plan-title h3 em{letter-spacing:-1.92px}.blog-join-path .pricing-plan-header .pricing-plan-description{max-width:370px;width:100%;text-align:center}.blog-join-path .pricing-plan-wrapper{margin-top:32px;gap:16px}.blog-join-path .pricing-plan-wrapper .pricing-plan{max-width:calc(25% - 12px)}.blog-join-path .pricing-plan-wrapper .pricing-plan .pricing-plan-price{margin-top:24px}@media (max-width: 1024px){.blog-main-title{padding:156px 0 48px!important}.blog-main-title .rich-text__blocks .gradient--title,.blog-join-path .pricing-plan-header .pricing-plan-title h3{font-size:76px;line-height:95.2px}.blog .featured-blog-inner .section-heading .section-heading__title{font-size:38px}.blog-main-title .rich-text__blocks{max-width:100%;padding:0 20px}.blog .featured-blog-inner{padding:80px 0 60px}.blog.blog-white .featured-blog-inner{padding:60px 0}}@media (max-width: 989px){.blog-join-path .pricing-plan-wrapper{margin:32px -50px 0}.blog-join-path .pricing-plan-wrapper .pricing-plan{max-width:100%}.blog-join-path .pricing-plan-wrapper .slick-slide{padding:0 8px}.blog-join-path .pricing-plan-wrapper .pricing-plan .pricing-plan-add-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.template-blog .newsletter__signup-content{margin-top:0}}@media (max-width: 767px){.blog-main-title{padding:120px 0 48px!important}.main-blog{margin-bottom:60px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article-card__title{font-size:30px}.main-blog .blog-articles .blog-articles__article{max-width:calc(50% - 16px)}.blog-main-title .rich-text__blocks .gradient--title,.blog-join-path .pricing-plan-header .pricing-plan-title h3{font-size:66px;line-height:85.2px}.blog-join-path .pricing-plan-wrapper{margin:32px -15px 0}.main-blog .blog-articles .blog-articles__article .article-card .article-card__info .article-card__title,.blog .featured--blog .blog__post .article-card .article-card__info .article-card__title{font-size:20px}.blog .featured-blog-inner{padding:60px 0 40px}.blog.blog-white .featured-blog-inner{padding:40px 0}}@media (max-width: 575px){.blog-main-title{padding:32px 0!important}.blog-main-title .rich-text__blocks .gradient--title,.blog-join-path .pricing-plan-header .pricing-plan-title h3{font-size:58px;line-height:58px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .card__meida--inner .article-card__image{max-height:343px;border-radius:24px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info{position:unset;padding:0;max-width:100%}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article-card__title{font-size:40px;color:#1c383b}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article-card__excerpt{margin-top:16px;color:#0d2226cc}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article__button{margin-top:16px}.main-blog .blog-articles .blog-articles__article:first-child .article-card .article-card__info .article__button .light-button{width:100%;text-align:center}.main-blog .blog-articles{gap:32px}.main-blog .blog-articles .blog-articles__article{max-width:100%}.main-blog{margin-bottom:48px}.blog .featured-blog-inner,.blog.blog-white .featured-blog-inner{padding:32px 0}.blog .featured-blog-inner .section-heading .section-heading__title{font-size:32px;letter-spacing:-.64px;line-height:120%}.blog .featured-blog-inner .featured--blog{margin-top:24px;gap:32px}.blog .featured-blog-inner .featured--blog .blog__post .article-card .article-card__image{padding-bottom:29.5rem}.blog .featured-blog-inner .blog__button--wrapper{margin-top:24px}.blog .featured-blog-inner .blog__button--wrapper .outline-button{width:100%}.blog-join-path .pricing-plan-header{gap:16px}.blog-join-path .pricing-plan-wrapper{margin:24px -15px 0}.blog-join-path .pricing-plan-wrapper .pricing-plan .pricing-plan-price{margin-top:32px}}@media (max-width: 480px){.blog-main-title .rich-text__blocks .gradient--title,.blog-join-path .pricing-plan-header .pricing-plan-title h3{font-size:48px;line-height:62px;letter-spacing:-.96px}.blog-join-path .pricing-plan-header .pricing-plan-title h3 em{letter-spacing:-.96px}}.article-template{padding-top:156px!important}.article-template .article__page--width{margin:0}.article-template .back--to-blog{margin-top:0}.article-template .back--to-blog .back--to-blog__inner{display:flex;align-items:center}.article-template .back--to-blog .back--to-blog__inner .article-template__link .icon-wrap{transform:none;margin:0;line-height:0}.article-template .back--to-blog .back--to-blog__inner .article-template__link .icon-wrap svg{width:100%;height:100%}.article-template .back--to-blog .back--to-blog__inner .article-template__link,.article-template .back--to-blog .back--to-blog__inner .article-link{flex-direction:row-reverse;color:#0d222699;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%}.article-template .back--to-blog .back--to-blog__inner .article-template__link{flex-direction:row-reverse}.article-template .article-template__title{color:#1c383b;font-family:SF Pro Display;font-size:48px;font-weight:400;line-height:130%;letter-spacing:-.96px;text-align:left;margin:32px 0 0}.article-template .article__meta{margin-top:32px}.article-template .article__meta{margin-top:32px;display:flex;align-items:center;gap:12px}.article-template .article__meta .meta__info--item,.article-template .article__meta .blog_read-time span{color:#0d222666;font-family:SF Pro Display;font-size:14px;font-weight:500;line-height:130%}.article-template .article__meta .blog_read-time{display:flex;align-items:center;gap:12px}.article-template .article__meta .blog_read-time span{display:block}.article-template .article-template__hero-container{margin-top:32px}.article-template .article-template__hero-container .article-template__hero-large{max-height:100%;height:100%;border-radius:32px}.article-template .article-template__hero-container .article-template__hero-large img{position:unset;max-height:532px;object-fit:cover}.article-template .article-template__content{margin-top:80px;margin-bottom:80px}.article-template .article-template__content,.article-template .article-template__content p,.article-template .article-template__content ul li,.article-template .article-template__content ol li{color:#0d2226cc;font-family:SF Pro Display;font-size:18px;font-weight:400;line-height:150%}.article-template .article-template__content p{margin-top:20px}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3{margin:48px 0 28px;text-align:left;color:#1c383b;font-size:32px;line-height:140%;letter-spacing:-.64px}.article-template .article-template__content img{width:100%;border-radius:20px}.article-template .article-template__content ul,.article-template .article-template__content ol{padding:0;list-style-position:inside;display:flex;flex-direction:column;gap:16px}.article-template .article-template__content ul li p,.article-template .article-template__content ol li p{margin:0}.blog-post-banner.article-page-blog .blog-post-header .blog-title em{color:#369196}@media (max-width: 1024px){.article-template{padding-top:120px!important}.article-template .article-template__content{margin-top:60px;margin-bottom:60px}.article-template .article-template__title{font-size:38px}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3{font-size:26px}}@media (max-width: 767px){.article-template{padding-top:80px!important}.article-template .article-template__content{margin-top:40px;margin-bottom:40px}}@media (max-width: 575px){.article-template{padding-top:32px!important}.article-template .article-template__title{font-size:32px;line-height:120%;letter-spacing:-.64px;margin:16px 0 0}.article-template .article__meta,.article-template .article-template__hero-container{margin-top:16px}.article-template .article-template__content{margin-top:32px;margin-bottom:32px}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3{margin:32px 0 16px}.article-template .article-template__content,.article-template .article-template__content p,.article-template .article-template__content ul li,.article-template .article-template__content ol li{font-size:16px;line-height:140%}.article-template .article-template__content img{border-radius:24px}.article-template .article-template__hero-container .article-template__hero-large img{max-height:max-content}.article-template .article-template__content p a{word-break:break-word}}.upcartPopupShow .upcart-cart .upcart-header .upcart-header-text{font-size:34px;line-height:42px}.template-product .shopify-section-group-header-group{z-index:1001;position:relative}.template-list-collections .newsletter__signup-content{margin-top:0}.template-collection #trustpilot-widget-trustbox-0-wrapper .trustpilot-widget,.template-list-collections #trustpilot-widget-trustbox-0-wrapper .trustpilot-widget{display:none}.collection__list--page,.shopify-policy__container{padding-top:156px}.collection__list--page .page__header{margin-bottom:80px}.collection__list--page .page__header .title,.shopify-policy__container .shopify-policy__title h1{color:#1c383b;margin-bottom:24px}.collection__list--page .page__header .title em{color:#369196}.collection__list--page .page__header p{max-width:665px;width:100%;margin:0 auto}.collection__list--page .collection-list__item .card--stretch{position:relative}.collection__list--page .collection-list__item .card--stretch .collection__card_text{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:40px 20px;margin:0}.collection__list--page .collection-list__item .card--stretch .collection__card_text .collection__title{font-size:28px;color:#fff;line-height:1;font-family:SF Pro Display}.collection__list--page .collection-list__item .card--stretch .media:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,#0003 0% 100%)}.shopify-policy__container{margin-top:0!important;max-width:613px!important;width:100%}.shopify-policy__container .shopify-policy__body .rte p span,.shopify-policy__container .shopify-policy__body .rte ol li,.shopify-policy__container .shopify-policy__body .rte ul li,.shopify-policy__container .shopify-policy__body .rte span{color:#0d2226cc;font-family:SF Pro Display;font-size:16px;font-weight:400;line-height:140%}.product .product__info-wrapper .short_description .description-hidden{display:none}.product .product__info-wrapper .short_description .toggle-btn{background:none;border:none;cursor:pointer;padding:0;color:#214a4e;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}@media (max-width: 1024px){.collection__list--page,.shopify-policy__container{padding-top:115px}.collection__list--page .page__header{margin-bottom:60px}}@media (max-width: 767px){.collection__list--page,.shopify-policy__container{padding-top:80px}.collection__list--page .page__header{margin-bottom:40px}}@media (max-width: 575px){.collection__list--page,.shopify-policy__container{padding-top:32px}.collection__list--page .page__header{margin-bottom:32px}.collection__list--page .row:last-child{margin:0}.collection__list--page .collection-list__item{max-width:100%;width:100%;padding:0}.collection__list--page .collection-list__item .card--stretch .collection__card_text .collection__title{font-size:24px}.template-list-collections .testimonial-slider .testimonial-slider-content{padding:32px 0 0}}.product .product__media-wrapper .product__media_content .video-with-text-wrapper{padding:0 0 48px}.product .product__media-wrapper .product__media_content .video-with-text-wrapper .video-with-text-content .video-content{margin-top:0}.template-product .product.grid .product__info-wrapper .video-with-text-wrapper{display:none}@media (max-width: 767px){.template-product .product.grid .product__media-wrapper .video-with-text-wrapper{display:none}.template-product .product.grid .product__info-wrapper .video-with-text-wrapper{display:block}.product .product__media-wrapper .product__info-wrapper .video-with-text-wrapper{padding:0 0 48px}.product .product__media-wrapper .product__info-wrapper .video-with-text-wrapper .video-with-text-content .video-content{margin-top:0}}body.subscription-login .newsletter__signup-content{margin-top:0}body.subscription-login .seal-subscription-page{padding-top:180px}@media (max-width: 1024px){body.subscription-login .seal-subscription-page{padding-top:115px}}@media (max-width: 767px){body.subscription-login .seal-subscription-page{padding-top:80px}}@media (max-width: 575px){body.subscription-login .seal-subscription-page{padding:32px 0}}.result-info-text .result-text-wrap{max-width:800px;width:100%;margin:0 auto;text-align:center}.result-info-text .result-text-wrap .result-text{display:none}.template-customers-account .content-for-layout,.template-customers-addresses .content-for-layout{padding-top:100px}.template-customers-account .newsletter__signup-content,.template-customers-register .newsletter__signup-content,.template-customers-addresses .newsletter__signup-content{margin-top:0}.cart_template_wrapper .cart__contents .cart-items .cart-items__heading--wide,.cart_template_wrapper .cart__contents .cart-items .cart-item .cart-item__quantity .quantity{display:none}.cart_template_wrapper .cart__contents .cart-items .cart-item .cart-item__quantity cart-remove-button{margin:0}#upCart .upcart-cart .upcart-cart-body .upcart-products-section .Stack__item .styles_QuantityField__{display:none}.image-text_left-content.join-us-banner .image-text-content .image-text-heading h3{text-align:left}.image-text_left-content.join-us-banner .image-text-content .image-text-heading em{color:#333}@media (max-width: 575px){.image-text_left-content.join-us-banner .image-text-content{padding:71px 0 0}.image-text_left-content.join-us-banner .image-text-content .image-text-heading h3{text-align:center}}@media (max-width: 431px){.image-text_left-content.join-us-banner .image-text-content{padding:21px 0 0}}.scrolling--text .scrolling--item .scrolling--item__inner{align-items:center;gap:15px;flex-direction:row}.scrolling--text .scrolling--item .scrolling--item__inner .scrolling--item__icon img{width:40px;height:40px}@media (max-width: 575px){.scrolling--text .scrolling--item .scrolling--item__inner{gap:10px}.scrolling--text .scrolling--item .scrolling--item__inner .scrolling--item__icon img{width:30px;height:30px}}.template-product-joincm .product .product__info-wrapper .product__title{color:#369196;line-height:120%;letter-spacing:-1.28px;font-family:Test Tiempos Fine}.rich-text.joincm-mobile-text,.template-product-joincm .product .product__media-wrapper .product__media_content{display:none}.template-product.template-product-joincm .product.grid{padding:50px 0}.template-product-joincm .community-support-card .flip-card-content{padding:0 0 80px}.template-product-joincm .testimonial-story{padding:0}.template-product-joincm .pricing-plan-banner{padding:80px 0 0}@media (max-width: 749px){.rich-text.joincm-mobile-text{display:block}.template-product-joincm .product .product__media-wrapper .product__media_content,.template-product-joincm .product .product__info-wrapper .short_description{display:none}}@media (max-width: 575px){.rich-text.joincm-mobile-text .rich-text__blocks h2{font-size:42px}.template-product.template-product-joincm .product.grid{padding:32px 0 0}.template-product-joincm .community-support-card .flip-card-content{padding:0 0 32px}}.customer h1{color:#1c383b;font-size:48px;line-height:130%;letter-spacing:-.96px}.customer .button,.customer .button--primary{padding:12px 24px;border-radius:99px;background:#1c383b;color:#d0ebc7;font-family:SF Pro Display;font-size:16px;font-weight:500;line-height:22.4px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.customer .button:hover,.customer .button--primary:hover{background:#214a4e;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media (max-width: 1024px){.customer h1{font-size:38px}}@media (max-width: 575px){.customer h1{font-size:32px;line-height:120%;letter-spacing:-.64px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
