.page-width{max-width:100%;margin:0 auto;padding:0 15px}.dn-menu-li{font-weight:400;font-size:18px;font-family:Suisse Intl Regular!important}.dh-menu a,.dh-menu a:visited,.dh-menu a span{font-weight:400}.dn-icon-down-arrow:before{font-weight:bolder}.EL-menu-right .icon-user:before{content:none}.nav-desktop__tier-1{column-gap:0px}.nav-desktop__tier-1 .nav-desktop__tier-1-item{padding:0 15px}.nav-desktop__tier-1 .nav-desktop__tier-1-item:first-child{padding-left:0}.nav-desktop__tier-1 .nav-desktop__tier-1-item:last-child{padding-right:0}.menu-hamburger-open{opacity:1;visibility:visible;transform:rotate(0) scale(1);transition:all .3s ease-in-out}.menu-hamburger-close{opacity:0;visibility:hidden;transform:rotate(-90deg) scale(.8);transition:all .3s ease-in-out}[data-mobile-menu-icon].open~.dh-menu .menu-hamburger-open,[data-mobile-menu-icon].open+* .menu-hamburger-open{opacity:0!important;visibility:hidden!important;transform:rotate(90deg) scale(.8)}[data-mobile-menu-icon].open~.dh-menu .menu-hamburger-close,[data-mobile-menu-icon].open+* .menu-hamburger-close{opacity:1!important;visibility:visible!important;transform:rotate(0) scale(1)}details[data-mobile-menu][open] .menu-hamburger-open{opacity:0!important;visibility:hidden!important;transform:rotate(90deg) scale(.8)}details[data-mobile-menu][open] .menu-hamburger-close{opacity:1!important;visibility:visible!important;transform:rotate(0) scale(1)}#header .top-bar{position:relative}.menu-hamburger-open,.menu-hamburger-close{position:absolute;top:2px;left:8px;width:64px;height:64px}@media screen and (min-width: 480px){.page-width{max-width:100%;margin:0 auto;padding:0 30px}}@media screen and (min-width: 768px){.page-width{max-width:960px;margin:0 auto;padding:0 40px}}@media screen and (min-width: 992px){.page-width{max-width:1200px;margin:0 auto;padding:0 45px}}@media screen and (min-width: 1200px){.page-width{max-width:1400px;margin:0 auto;padding:0 50px}}@font-face{font-family:Suisse Intl Semi Bold;src:url(/cdn/shop/files/SuisseIntl-SemiBold.woff?v=1746616029) format("woff")}@font-face{font-family:Suisse Intl Semi Bold;src:url(/cdn/shop/files/SuisseIntl-SemiBold.woff2?v=1746616029) format("woff2")}@font-face{font-family:Suisse Intl Medium;src:url(/cdn/shop/files/SuisseIntl-Medium.woff?v=1746616028) format("woff")}@font-face{font-family:Suisse Intl Medium;src:url(/cdn/shop/files/SuisseIntl-Medium.woff2?v=1746616029) format("woff2")}@font-face{font-family:Suisse Intl Regular;src:url(/cdn/shop/files/SuisseIntl-Regular.woff?v=1746616028) format("woff")}@font-face{font-family:Suisse Intl Regular;src:url(/cdn/shop/files/SuisseIntl-Regular.woff2?v=1746616028) format("woff2")}h1,h2,h3,h4,h5,h6{font-family:Suisse Intl Semi Bold!important}body,div,p,span,li{font-family:Suisse Intl Regular!important}a{font-family:Suisse Intl Medium!important}.promo-banner p{font-size:14px}.promo-banner .promo-banner__content{padding-top:12px;padding-bottom:12px}.EL-menu-right{display:flex;align-items:center;gap:32px;justify-content:flex-end}.EL-menu-right .cart-container{width:100%;max-width:160px}.EL-menu-right .cart-container .mini_cart{padding:11px;align-items:center;position:unset;width:100%;max-width:160px;font-size:18px;font-weight:400;background:#4f68b3;color:#fff;border-radius:28px}.sticky_nav .mini_cart{max-height:max-content;width:100%;max-width:180px;background:#4f68b3;color:#fff;border-radius:28px}.sticky_nav.sticky_nav--stick .EL-menu-right{margin-right:32px}.sticky_nav.sticky_nav--stick .EL-menu-right .cart-container{display:none}.mini_cart,.nav a.mini_cart{background:#4f68b3;color:#fff!important}#header .top-bar a span{color:#fff}.EL-menu-right .top-bar__menu{background:transparent;padding:5px;border-radius:0}.EL-menu-right a.dn-menu-li.top-bar__login-link.icon-user{color:#000}.main-nav{padding-top:16px!important;padding-bottom:16px!important}.top-bar__login-link:hover{color:unset}span.dh-menu.mobile-menu-title svg{width:auto;height:32px}.banner-page-width{max-width:1400px!important;padding:0 20px!important}.EL-Banner h1.headline{font-style:normal;font-weight:600;font-size:56px line-height: 1.2;margin-bottom:40px;max-width:620px}.EL-Banner .subtitle{font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#000;max-width:530px;text-transform:none}.EL-Banner .subtitle p{font-family:Suisse Intl Medium!important;margin-bottom:40px}.EL-banner-buttons{display:flex;width:100%;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start}.EL-Banner .button-grid-container{margin:0}.EL-Banner a.global-button{font-size:18px;background:#3653f2;border:none;min-height:56px;max-height:56px;border-radius:50px;padding:18px 32px}.EL-featured-product .product_form{max-width:100%}.EL-hm-featured .product-block.product-block--title h2{font-size:56px;line-height:1.2;font-weight:600;color:#000;margin:0;padding:16px 0 5px}.EL-hm-featured .prdouct-subtitle-text p{font-size:28px;line-height:1.2;font-weight:400;font-style:italic;color:#000;margin:0;padding-bottom:16px}.EL-hm-featured .description .rte p{font-size:18px;font-weight:400;line-height:28px;margin-bottom:30px}.EL-hm-featured .feature-divider{margin:0}.EL-hm-featured .add_to_cart{border-color:#4f68b3;background:#4f68b3;border-radius:28px}.EL-hm-featured .add_to_cart span.text{font-weight:500;font-size:20px}.EL-hm-featured summary.collapsible-tab__heading span{font-weight:400;font-size:18px;line-height:28px;color:#000}.EL-hm-featured .collapsible-tab{border-bottom:1px solid #606870}.EL-hm-featured .product-block--collapsible-tab{border:none}.collapsible-tab__heading:after{font-weight:600}.EL-hm-featured .price-ui-badges{display:none;margin-bottom:15px}.EL-hm-featured .collapsible-tab[open] .collapsible-tab__heading{padding-bottom:5px}.EL-hm-featured .flickity-prev-next-button{width:44px;height:44px;top:50%;transform:translateY(-50%);background:#ededed!important;border-radius:50%}.EL-hm-featured .flickity-prev-next-button svg{padding:5px 0;transform:translateY(-50%)}.EL-hm-featured .flickity-prev-next-button.next{right:6px}.EL-hm-featured .flickity-prev-next-button.previous{left:6px}.product_gallery_nav .gallery-cell{max-width:14%}.EL-Synergistic-Mulcol .one-whole.column h2{font-size:44px;line-height:1.2;color:#000;font-weight:600;padding-bottom:32px;margin:0;text-align:left}.EL-Synergistic-Mulcol p.EL-multicolumn-para{font-family:Suisse Intl Medium!important;font-size:24px;line-height:24px;color:#000;margin:0;padding-bottom:32px}.EL-Synergistic-Mulcol .feature-divider{margin:0}.EL-Synergistic-Mulcol .one-fourth.medium-down--one-half{background:#f7f7f7;padding:24px;border-radius:16px;margin-bottom:0}.EL-Synergistic-Mulcol .image-element__wrap{height:80px;margin-left:0}.EL-Synergistic-Mulcol h3.regular_text{font-family:Suisse Intl Medium!important;font-size:20px;font-weight:500;line-height:1.2;margin-top:16px;margin-bottom:16px;color:#000}.EL-Synergistic-Mulcol .rte-setting p{font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0}.EL-Comaprison-Table .comparison-versus-icon-template--18290932416678__ss_comparison_table_12_43tLat{display:none}.EL-Comaprison-Table .section-template--18290932416678__ss_comparison_table_12_43tLat-settings{border:1px solid #C2C2C2;padding:64px;border-radius:24px}.EL-Comaprison-Table .comparison-heading-template--18290932416678__ss_comparison_table_12_43tLat *{font-weight:600}.EL-Comaprison-Table .comparison-grid-header-template--18290932416678__ss_comparison_table_12_43tLat{padding-top:0}.EL-Comaprison-Table h3.comparison-column-heading-template--18290932416678__ss_comparison_table_12_43tLat{line-height:36px;font-weight:500;margin:0!important}.EL-Comaprison-Table .comparison-item-template--18290932416678__ss_comparison_table_12_43tLat:first-child h3{text-align:left!important}.EL-Comaprison-Table .comparison-grid-template--18290932416678__ss_comparison_table_12_43tLat .comparison-item-template--18290932416678__ss_comparison_table_12_43tLat.active{margin-right:0}.EL-Comaprison-Table .comparison-item-template--18290932416678__ss_comparison_table_12_43tLat{justify-content:flex-start}.EL-Comaprison-Table .comparison-grid-template--18290932416678__ss_comparison_table_12_43tLat.comparison-grid-header-template--18290932416678__ss_comparison_table_12_43tLat{border-bottom:1px solid #c2c2c2}@media screen and (max-width: 1200px){.EL-Banner h1.headline{font-size:50px}.EL-Banner .subtitle{font-size:22px}}@media screen and (max-width: 1024px){.EL-Synergistic-Mulcol .medium-down--one-half{width:calc(50% - 20px);margin-bottom:20px!important}}@media screen and (max-width: 992px){.EL-Banner h1.headline{font-size:42px}.EL-Banner .subtitle{font-size:20px}.EL-Comaprison-Table .section-template--18290932416678__ss_comparison_table_12_43tLat-settings{padding:32px}}@media screen and (max-width: 768px){.EL-Banner h1.headline{font-size:48px}.EL-Synergistic-Mulcol .one-whole.column h2{font-size:24px;line-height:24px;padding-bottom:24px}.EL-Synergistic-Mulcol p.EL-multicolumn-para{font-size:18px;line-height:18px;padding-bottom:18px}}@media screen and (max-width: 749px){.EL-Synergistic-Mulcol .medium-down--one-half{width:100%;margin-bottom:20px!important;margin-left:0;margin-right:0}#header a.mobile_logo img{max-height:45px}.EL-hm-featured .product-block.product-block--title h2{font-size:24px;line-height:24px}.EL-hm-featured .prdouct-subtitle-text p{font-size:18px;padding-bottom:16px}.EL-hm-featured .description .rte p{font-size:16px;line-height:24px;margin-bottom:20px}.EL-hm-featured .add_to_cart span.text{font-weight:500;font-size:18px}.EL-hm-featured .smart-payment-button--false .purchase-details{align-items:flex-end;padding-bottom:18px}.EL-hm-featured .collapsible-tab__heading{padding:.5rem .5rem .5rem 0}.EL-hm-featured summary.collapsible-tab__heading span{font-size:16px;line-height:24px}.EL-hm-featured .product__details{padding:0}}@media screen and (max-width: 600px){.EL-Banner h1.headline{font-size:32px;margin-bottom:20px}.EL-Banner .subtitle p{font-family:Suisse Intl Medium!important;margin-bottom:20px}.EL-Banner a.global-button{padding:8px 16px;font-size:16px;min-width:146px;max-height:46px;min-height:46px}.EL-Synergistic-Mulcol .image-element__wrap{height:60px;max-width:60px!important}}@media screen and (max-width: 340px){.EL-Banner h1.headline{font-size:26px}}.EL-appstle-subscription-widget .appstle_widget_title{font-family:Suisse Intl Regular!important;font-size:14px!important;color:#000!important;text-transform:uppercase}.EL-appstle-subscription-widget{margin-bottom:40px}.EL-appstle-subscription-widget .appstle_sub_widget input{cursor:pointer}.EL-appstle-subscription-widget .appstle_include_dropdown{margin-top:10px!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:12px 16px!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:hover{background:#f7f8f7!important;cursor:pointer!important}.EL-appstle-subscription-widget span.appstle_subscribe_save_text{font-family:Suisse Intl Medium!important;font-size:20px;line-height:1.2;font-style:normal;font-weight:500;color:#000}.EL-appstle-subscription-widget span.appstle-save-badge{display:none}.EL-appstle-subscription-widget .appstle_subscription_amount_wrapper span.appstle_subscription_amount.transcy-money{font-family:Suisse Intl Medium!important;font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#000}.EL-appstle-subscription-widget .appstle_subscription_compare_amount{text-decoration:line-through;font-family:Suisse Intl Medium!important;font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#606870!important}.EL-appstle-subscription-widget .appstle_custom_select select{font-family:Suisse Intl Regular!important;padding:10px 16px!important;color:#000!important;font-size:16px}.EL-appstle-subscription-widget .WIDGET_TYPE_7 .appstle_custom_select{max-width:310px}.EL-appstle-subscription-widget .appstle_custom_select:before{width:9px;height:9px;right:18px}.EL-appstle-subscription-widget .appstle_subscribe_option{margin-left:0!important;margin-top:8px!important}.EL-appstle-subscription-widget .appstleSelectedSellingPlanOptionDescription{margin-top:8px!important}.EL-appstle-subscription-widget .appstleSelectedSellingPlanOptionDescription p{margin:0;font-family:Suisse Intl Regular!important;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#606870}.EL-appstle-subscription-widget .appstleSelectedSellingPlanOptionDescription p:not(:last-child){margin-bottom:10px}.EL-appstle-subscription-widget span.appstle_one_time_text{font-family:Suisse Intl Medium!important;font-size:20px!important;line-height:1.2!important;font-style:normal;font-weight:500;color:#000}.EL-appstle-subscription-widget span.appstle_subscription_amount.transcy-money{font-family:Suisse Intl Medium!important;font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#000}.appstle_one_time_description_text{font-family:Suisse Intl Regular!important;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#606870;margin-top:8px}.risk-free-text p{font-weight:600;letter-spacing:.6px}@media screen and (max-width: 600px){.EL-appstle-subscription-widget{margin-bottom:20px}.EL-appstle-subscription-widget span.appstle_subscribe_save_text,.EL-appstle-subscription-widget .appstle_subscription_amount_wrapper span.appstle_subscription_amount.transcy-money,.EL-appstle-subscription-widget .appstle_subscription_compare_amount{font-size:16px}.EL-appstle-subscription-widget .appstle_custom_select select{padding:8px 12px!important;font-size:14px}.EL-appstle-subscription-widget .WIDGET_TYPE_7 .appstle_custom_select{max-width:100%}.EL-appstle-subscription-widget .appstle_custom_select:before{width:8px;height:8px}.EL-appstle-subscription-widget .appstleSelectedSellingPlanOptionDescription p{font-size:14px}.EL-appstle-subscription-widget span.appstle_one_time_text{font-size:16px!important}.EL-appstle-subscription-widget span.appstle_subscription_amount.transcy-money{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
