section.home_clinical_video .bg-scheme-text\/80{background-color:transparent}section.home_clinical_video{position:sticky;top:0;z-index:1}section.home_result_video video{position:sticky!important;z-index:0;top:0;height:auto}.home_result_video .aspect-w-9{aspect-ratio:auto}section.home_result_video{position:sticky;z-index:1;top:0}.shopify-section-group-footer-group .space-y-5.lg\:col-span-6:last-child{width:auto;grid-column:none}.index data-island.main-product{position:sticky;z-index:1;min-height:100vh;top:0;display:flex;align-items:center}.index main .shopify-section{display:contents}.image_popup .section-site-header{z-index:1!important}section.relative.testimonials{z-index:999;overflow:visible!important}.image_popup footer.relative,.image_popup #sticky-add-to-cart.show{z-index:0}@media (min-width: 992px){body:has(form.needsclick.klaviyo-form):before{position:fixed;content:"";background:#000;width:100%;height:100%;z-index:99;opacity:.5}#MainContent{overflow:visible}.animation_main{overflow:visible!important}.hero-sequence,.xc15{height:1500vh;position:relative}.sticky-element{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center}.hero-sequence .sequence-element{height:786px}.xc15 .sequence-element{height:500px}.animation_wrapper:has(.hero-sequence) .animation_content_wrapper{position:sticky;top:120px;width:30%;flex-direction:column;align-items:center}.animation_wrapper:has(.xc15) .animation_content_wrapper{display:flex;justify-content:space-between;position:sticky;top:35%}.animation_main .heading-position-left,.animation_main .heading-position-right,.animation_main .content-wrapper{max-width:100%}.animation_wrapper:has(.hero-sequence),.animation_scroll:has(.xc15){margin-top:-50vh}}@media (max-width: 991px){.sm_highlight_item .metafield-rich_text_field{font-family:Neue Haas Unica light!important}.animation_content{text-align:center}.hero-sequence,.xc15{height:750vh}.sequence-element{height:440px}.animation_content_wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px;z-index:99;position:sticky;width:100%;padding:0;top:90px;font-size:14px;margin-top:15px}.sticky-element{position:sticky;overflow:hidden;display:grid;place-items:center;top:0;z-index:99}.xc15 .sticky-element:not(.sticky){position:sticky}.sticky-element.sticky{position:sticky;top:180px}main#MainContent,.animation_main{overflow:visible!important}.animation_scroll:has(.hero-sequence){margin-top:-30vh;z-index:1;position:relative}body footer .section-content{padding-top:40px!important}.faq_list_item .metafield-rich_text_field{width:100%}.slide_image__popup .splide__slide__image{position:absolute;top:50%;transform:scale(1.2);transform:translateY(-50%);padding:12px;left:0}.slide_image__popup .splide__slide__image img{object-fit:contain}body.image_popup .slide_image__popup{padding:12%}.slide_image__popup .splide__slide__image .splide__slide__close.active{width:15px;height:15px;top:0;right:15px}}@media (max-width: 991px) and (min-width: 767.9px){ul.splide__list.slick-slider .slick-list{padding:0 13%!important}.upper_slide_title h2.font-heading{font-size:32px!important}}.popup #headerContainer .grow.logo{z-index:1}.product-block-buy-buttons{display:flex;flex-wrap:wrap;gap:20px;flex-direction:column-reverse}.feature-tabs-section .section-content .faq_answer{text-align:left}.index .main-product .inline-heading-rte{font-family:Neue Haas Unica light!important}.product footer.relative{padding-bottom:60px}@media (min-width: 992px){.index .feature-text-with-image img{color:currentcolor;margin:auto}#MainContent{overflow:visible}.animation_main{overflow:visible!important}.hero-sequence,.xc15{height:1500vh;position:relative}.sticky-element{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center}.hero-sequence .sequence-element{height:786px}.xc15 .sequence-element{height:500px}.animation_wrapper:has(.hero-sequence) .animation_content_wrapper{position:sticky;top:200px;width:20%;align-items:center;font-size:20px;text-transform:uppercase}.animation_wrapper:has(.xc15) .animation_content_wrapper{display:flex;justify-content:space-between;position:sticky;top:35%}.animation_main .heading-position-left,.animation_main .heading-position-right,.animation_main .content-wrapper{max-width:100%}.animation_wrapper:has(.hero-sequence),.animation_scroll:has(.xc15){margin-top:-50vh}.index .main-product .section-content .inline-heading-rte{font-size:36px;font-weight:300}.index .main-product .section-content .section-content-top-margin{margin:0}.product-content .product-block.product_subheading{font-size:24px}.index .main-product .section-content .product_title{font-size:22px}footer .contact-form .field_wrapper{width:100%;width:440px}footer .contact-form button.push-btn{white-space:nowrap}.index .main-product .section-content{flex-direction:column}body.index data-island.main-product.relative{padding-top:0!important;min-height:100vh!important;justify-content:center}.index .main-product .section-content .grid{align-items:center;display:flex;flex-direction:column;gap:10px}.index .product-media img.media__styled-element{margin-left:auto;width:auto}.index .product-media img.media__styled-element{margin-left:auto;width:235px}.index .product-block-container{display:flex;align-items:center;justify-content:center}.faq_list_item .metafield-rich_text_field{width:100%}li.w-full.splide-child{max-width:33.33%}}@media (min-width: 700px){.index .feature-text-with-image img{margin:auto}}@media (max-width: 991px){.animation_content{text-align:center}.hero-sequence,.xc15{height:750vh}.sequence-element{height:440px}.animation_content_wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px;z-index:99;position:sticky;width:100%;padding:0;top:90px;font-size:14px;margin-top:15px}.sticky-element{position:sticky;overflow:hidden;display:grid;place-items:center;top:0;z-index:99}.xc15 .sticky-element:not(.sticky){position:sticky}.sticky-element.sticky{position:sticky;top:180px}main#MainContent,.animation_main{overflow:visible!important}.animation_scroll:has(.hero-sequence){margin-top:-30vh;z-index:1;position:relative}.index .main-product .section-content{max-width:500px;margin:0 auto}body.index data-island.main-product.relative{padding-top:0!important;min-height:100vh!important;justify-content:center}body.index .product-media img.media__styled-element{padding-top:10px;width:205px!important}.index .main-product .section-content .product-content .mt-5,.index .main-product .section-content .product-content .splide__arrows.mt-4{margin:0}.index .main-product ul.splide__list li{width:100%;padding:0}body footer .contact-form button.push-btn{white-space:nowrap}.mt-5:has(ul.icon_wrapper){display:none}body .sidebar-nav{padding:0!important}.feature-column-section .subheading_list{justify-content:flex-start;padding-left:6%}.feature-column-section .subheading_list .inline-rte{max-width:100%}.feature-column-section .subheading_list li{width:100%;position:relative}}.animation_content{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .5s,visibility .5s linear .5s}.animation_content.visible{opacity:1!important;visibility:visible!important;max-height:1000px!important;transition:opacity .5s,visibility .5s linear 0s}html body.popup nav li .top-full{position:fixed;left:0;top:0!important;width:40%;height:100%;padding:0%;z-index:9}.pdp_ .lg\:max-w-site{max-width:1280px}.popup .site-header:before{position:fixed;height:100vh;opacity:1;content:"";top:0;left:0;width:100%;visibility:visible;transition:.3s;background:#00000059;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.popup #headerContainer .menu-wrapper{z-index:9}button.add-to-cart-btn span.push-btn__surface{padding:13px 35px 11px;border-radius:3px}.image_highlight_content_wrapper{display:flex;gap:35%;background-position:center -6%;background-size:55%;background-repeat:no-repeat;justify-content:space-evenly}.product_PA5,.product_LH2{padding-top:10rem}.image_highlight_content_wrapper .left_highlight{padding-top:5%}.image_highlight_content_wrapper .right_highlight{padding-top:27%;padding-bottom:5%;max-width:570px}.pdp_deeper h2{text-align:left;text-transform:math-auto}.image_highlight_content_wrapper .left_highlight .lg_highlight_item{width:400px}.newsletter_main .mx-auto{margin-left:0;text-align:left}.newsletter_main h2{text-align:left}.index .main-product:hover .inline-heading-rte{animation:moveTextDown 2s ease-in-out;animation-fill-mode:forwards}.index .main-product .inline-heading-rte{animation:moveTextUp 2s ease-out;animation-fill-mode:forwards}.feature-column-section .subheading_list .inline-rte{font-size:85%;max-width:380px}@media (min-width: 989px){.product-media-inner{position:sticky;top:100px;margin-bottom:-40px}.product-media-inner.px-section{margin-bottom:-20px}}.index .product-media-inner{top:0;margin-bottom:0}.product-content .product-block.product_subheading+.product_subheading{margin:0!important}.product-content .product-block.product_short_dec{margin:0}.peer:checked~.peer-checked\:bg-scheme-text{padding:0}body shopify-payment-terms{margin:0}button.add-to-cart-btn.mb-1.push-btn{margin:0}.product-content .text-lg .text-base{font-size:24px}.product-content .js-enabled span{font-size:14px!important;position:relative;top:2px}body .logo-image{max-width:100px}.feature-tabs-section .section-content .faq_answer ul li:before{content:"- ";position:absolute;left:-13px;font-weight:300;font-size:16px}.feature-tabs-section .section-content .faq_answer ul li{list-style:none;position:relative}.feature-tabs-section .section-content .faq_answer ul li{list-style:none;position:relative;font-family:Neue Haas Unica light!important}body.image_popup{overflow:hidden}.index data-island.site-header,.policy-page data-island.site-header{background:#fff;color:#000}.shopify-policy__body .rte a:hover,.shopify-policy__body .inline-rte a:hover{color:#ef3340}.index #headerContainer .inline-block.pr-1{color:#000}ul[x-ref=navigation] li{margin-top:0}.slick-dots{text-align:left}.slick-dots li{width:auto;height:auto}.slick-dots li button{width:10px;height:10px;transition:all .3s}.slick-dots li.slick-active button{width:50px}.slick-dots li button:before{font-size:0;opacity:1;color:#000;width:100%;height:100%;background:#fff;border-radius:50px;border:1px solid #000}.slick-dots li.slick-active button:before{opacity:1;background:#000}.feature-column-section .slick-slide .inline-rte{max-width:270px}.feature-column-section .slick-slide .inline-rte{max-width:66%}.testimonials .slick-dots{text-align:center;bottom:-15px}.testimonials .slick-dots li button:before{background:transparent;border:1px solid #ffffff}.testimonials .slick-dots li.slick-active button:before{background:#fff}.testimonials .section-content .slick-track{display:flex!important;gap:20px}body:not(.index) ul.splide__list.slick-slider .slick-list{padding-right:50px!important}.feature-slider img{width:auto;max-height:46.5vh;height:46.5vh}.feature-slider li.splide__slide{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.feature-slider .slide_item .image_subheading_content_inner p{text-align:center;font-weight:400;font-family:NeueHaasUnicaW1G;font-size:18px}.feature-slider .image-subheading{font-size:12px;font-weight:400;font-family:Neue Haas Unica light!important;border-radius:30px;display:inline-block;padding:2px 10px 3px;color:#fff;text-transform:uppercase;width:fit-content;text-align:center}.splide__arrows.items-top h2{text-align:right;padding-right:5%;padding-bottom:20px}.splide__arrows .metafield-rich_text_field{text-align:right;padding-right:5%;padding-top:2%;max-width:540px;margin-left:auto;min-height:280px}.index footer.relative,.policy-page footer.relative{background:#fff!important;color:#000}.index footer .contact-form .field_wrapper input,.index footer .contact-form .field_wrapper .push-btn__surface{color:#000!important}.index footer.relative .section-content-top-margin,.policy-page footer.relative .section-content-top-margin{border-top:1px solid #000000;color:#000}.index #headerBorderWrap .rounded-full{left:14px;background:#000;color:#fff}.index ::-webkit-input-placeholder{color:#000;opacity:1}.index ::-moz-placeholder{color:#000;opacity:1}.index :-ms-input-placeholder{color:#000;opacity:1}.index :-moz-placeholder{color:#000;opacity:1}.index .resized_image{overflow:hidden;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:absolute}.index .resized_image img{transition:all 1s;transform:scale(1)!important;transform-origin:center;z-index:99;max-height:100vh;opacity:1;visibility:visible;position:relative;left:0;top:22px}.index{overflow-x:hidden}.index .focus_carousel .slick-slider{transform:scale(1);opacity:1;display:flex;align-items:center}.index .grid.upper_slide_title{padding-left:var(--section-x-padding);padding-right:var(--section-x-padding)}.caption_wrapper{display:flex;padding-left:0!important}.feature-slider .slide_item .image_subheading_content_inner p{text-align:center;font-weight:400;font-size:12px;font-family:Neue Haas Unica light!important;line-height:1.4rem}.feature-slider .slide_item .image_subheading_content_inner p strong,.bottom_image_description p strong{font-size:14px;font-weight:600;font-family:Neue Haas Unica light}.feature-slider .slide_item .image_subheading_content_inner p strong~strong{padding-top:5px;display:block}.splide__arrows.items-top .pb-media-shadow img{margin:0 auto;max-height:85vh}.splide__arrows.items-top{margin-top:40px!important}div#headerBorderWrap .text-base{justify-content:start;display:none}.index .image_focus_carousel .py-section-vertical-spacing{padding-bottom:0}.drawer_navlist .text-lg .heading-secondary{min-height:14.285vh}.caption_wrapper .inline-rte:last-child p strong{padding-bottom:9px;display:block}.caption_wrapper .inline-rte{width:fit-content;min-width:40%}.sidebar-nav.px-section.py-5 .mt-5.space-y-5{margin:0}.image-subheading_wrapper,.caption_wrapper{display:flex;align-items:center;justify-content:space-evenly;gap:10px}.policy-page .policy-page-main-content{display:flex;padding-top:60px;padding-bottom:60px;width:100%;min-height:62vh}.policy-page .policy-page-main-content .shopify-policy__container .shopify-policy__title{opacity:0;visibility:hidden;height:0}.policy-page .policy-page-main-content .policy-menu-list{display:flex;flex-direction:column;gap:20px;text-align:right}.policy-page .policy-page-main-content .policy-menu-item.active{order:-1}.policy-page .policy-page-main-content .policy-menu-item:not(.active){text-align:right}.policy-page .policy-page-main-content .policy-menu-item:not(.active) a{font-size:18px;font-weight:100;color:#919191;transition:.5s all ease;font-family:Neue Haas Unica light!important}.policy-page .policy-page-main-content .policy-menu-item:not(.active) a:hover{color:#000}.policy-page .policy-page-main-content .policy-menu-item.active a{font-size:30px;font-weight:700;order:-1;text-align:right;font-family:Neue Haas Unica light!important}.policy-page .policy-page-main-content .policy-menu{margin-left:0;margin-right:0;padding-bottom:0;top:60px}.policy-page:has(.hover\:bg-scheme-background) .policy-page-main-content .policy-menu{top:25px;transition:.5s ease}.policy-page .policy-page-main-content .shopify-policy__container:has(.shopify-policy__body){max-width:64%;margin-left:28%;padding-bottom:0;padding-top:31px}.policy-page .policy-page-main-content .shopify-policy__body{width:100%}.policy-page .policy-page-main-content .shopify-policy__body{margin-top:10px}.policy-page .policy-page-main-content .shopify-policy__body .rte h2{text-transform:uppercase;font-size:20px;font-weight:600}.policy-page .policy-page-main-content .rte a{text-decoration:none;font-weight:600}.policy-page .policy-page-main-content .rte a:hover{color:#000}.policy-page .policy-page-main-content .policy-menu{position:fixed;padding-right:0;width:24%}.policy-page .footer_newsletter .leading-snug p{font-size:14px}.policy-page footer .section-content{padding-top:0}.policy-page .shopify-policy__body p{margin-top:0!important;line-height:23.5px}.flex .text-sm,.flex .text-sm a{font-family:Neue Haas Unica light!important}@media (min-width: 990px){.site-header .icon-wrapper .lg\:hidden{display:block}.sidebar-nav.px-section.py-5{padding:0}.sidebar-nav.px-section.py-5 .relative.flex{position:absolute;right:20px;padding:0;top:4.5%}.upper_slide_title h2.font-heading{font-size:44px}}@media (min-width: 992px){.index .slick-dots{bottom:0;padding-left:3%}.index footer.relative .py-section-vertical-spacing{padding-top:0}}@media (min-width: 1199px){.index .splide__arrows.items-top h2{font-size:40px;padding-bottom:6%}.index ul.splide__list.slick-slider .slick-list{padding:0 12%!important}}@media (min-width: 1400px){.feature-slider img{width:auto;max-height:46vh;height:46vh}div#headerBorderWrap{padding:15px 0}.feature-slider .image-subheading{font-size:12px!important}}@media (max-width: 1393.9px){.policy-page .policy-page-main-content .policy-menu{width:fit-content}.policy-page .policy-page-main-content .shopify-policy__container:has(.shopify-policy__body){margin-left:31%}}@media (max-width: 1199px){.feature-column-section .slick-slide .inline-rte,.splide__arrows.items-top .max-w-\[60vw\]{max-width:100%}.splide__arrows.items-top .pb-media-shadow{top:35%}.splide__arrows .metafield-rich_text_field{padding-top:10%;max-width:500px}.splide__arrows.items-top{padding:0!important}.index ul.splide__list.slick-slider .slick-list{padding:0 12%!important}}@media (max-width: 991px){.policy-page .policy-page-main-content .policy-menu{top:90px}.policy-page:has(.hover\:bg-scheme-background) .policy-page-main-content .policy-menu{top:47px;transition:.5s ease}}@media (max-width: 767px){.feature-column-section .section-content-top-margin .text-center{gap:15px}.testimonials .section-content{padding-right:0!important}.testimonials .slick-dots{left:-10px}.feature-column-section ul.splide__list li{margin-bottom:20px}.product-content .product-block.product_subheading{font-size:20px}.headerBorderWrap span.icon.pointer-events-none.block,.headerBorderWrap span{display:flex;align-items:center;justify-content:center}button#CartButton svg.theme-icon{margin:0}button#CartButton{margin-top:-2px}.logo-image{max-width:90px!important}.feature-tabs-section .section-content .feature-tab-heading .flex.items-center,.faq_list_item .faq_question_wrapper{font-size:16px}.product-block-collapsible-tab .theme-icon,li.faq_list_item .theme-icon,.sidebar-nav .relative .theme-icon{width:11px;margin-top:5px}.feature-column-section .splide__track{padding:0!important}shopify-payment-terms{margin-bottom:0;margin-top:0}.product-block-buy-buttons{gap:10px}.product-content .product-block.product_short_dec,.product-content .js-enabled span{font-size:15px}body shopify-payment-terms{margin:0;font-size:14px;max-width:260px}.product-block.product-block-collapsible-tab.mt-5:first-of-type{margin-bottom:15px}.feature-slider img{max-height:69.5vh;height:69.5vh;margin:0 auto;object-fit:contain;object-position:bottom}h2.font-heading.slide_item{text-align:left;margin-bottom:20px}.feature-slider .image-subheading,.feature-slider .slide_item .image_subheading_content_inner p,.bottom_image_description p{font-size:12px}ul.splide__list.slick-slider .slick-list{padding:0 17%!important}.splide__arrows.items-top h2,.splide__arrows .metafield-rich_text_field{display:none!important}.splide__arrows.items-top .pb-media-shadow{position:relative;width:100%;right:0;top:0;transform:none}.splide__arrows.items-top .max-w-\[60vw\]{max-width:100%}body.index footer .section-content{padding-top:0!important}.slick-dots li{margin:0 1px}.slick-dots li.slick-active button{width:20px}.slick-dots li button{width:4px;height:4px;padding:0}ul.slick-dots{padding:0 10px}h2.font-heading.heading-secondary.break-words.upr_slide_item{padding:0 40px 5px 0;font-size:30px;line-height:1.22;max-width:400px}.index .resized_image img{left:0;top:47px}.index ul.slick-dots{bottom:10px!important}.index ul.splide__list.slick-slider .slick-list{padding:0 24%!important}.index .col-start-1.slide_item{width:fit-content!important}div#left-drawer-slot{width:100%;padding:0}.image-subheading_wrapper{width:120%;margin-left:-10%;position:relative;justify-content:center}.policy-page .policy-page-main-content .shopify-policy__container{max-width:100%}.policy-page .policy-page-main-content .shopify-policy__body{width:100%}.policy-page .policy-page-main-content .shopify-policy__container .shopify-policy__title{opacity:0;visibility:visible;height:auto;text-align:left;margin:10px 0 30px}.policy-page .policy-page-main-content .policy-menu{position:absolute}.policy-page .policy-page-main-content .shopify-policy__container .shopify-policy__title h1{font-size:27px;font-weight:600}.policy-page .policy-page-main-content .shopify-policy__body .rte h2{font-size:17px;margin-top:14px}.policy-page footer.relative .section-content-top-margin .list-none{justify-content:space-between;flex-wrap:wrap}.policy-page footer.relative .section-content-top-margin .list-none li{flex-basis:47%!important}.policy-page footer.relative .section-content-top-margin .list-none li:nth-child(2n){text-align:right}.policy-page footer .grid{gap:20px}.policy-page .policy-page-main-content .shopify-policy__container:has(.shopify-policy__body){max-width:100%}.policy-page .policy-page-main-content .shopify-policy__container:has(.shopify-policy__body){margin-left:0%}.policy-page .policy-page-main-content{padding-bottom:0}.policy-page .footer_newsletter .leading-snug p{font-size:11px}.policy-page .policy-page-main-content{margin-bottom:0}.policy-page .footer-horizontal-menu ul{gap:10px!important}.policy-page .footer-horizontal-menu ul li:last-child a{font-family:Neue Haas Unica light!important}}@media (min-width: 767.9px){.index .slick-dots{bottom:0}.slick-dots li{width:8px!important;height:8px!important}.slick-dots li.slick-active button,.slick-dots li.slick-active{width:40px!important}.index .footer_newsletter{display:none}#MainContent .shopify-section:first-child>section:not(.full-bleed-section),#MainContent .shopify-section:first-child>data-island[role=banner]:not(.full-bleed-section){padding-top:6rem}.upper_slide_title h2.font-heading{font-size:42px}ul.mt-5.drawer_navlist{margin:0}}@media (min-width: 1200px){.index .slick-dots{bottom:0}}@supports (-webkit-touch-callout: none) and (max-width: 767.5px){.feature-slider img{max-height:64vh;height:62vh;margin:0 auto}.feature-slider .slide_item .image_subheading_content_inner p strong,.bottom_image_description p strong{font-size:14px;font-weight:600;font-family:Neue Haas Unica light}.feature-slider .slide_item .image_subheading_content_inner p strong~strong{padding-top:5px;display:block}h2.font-heading.heading-secondary.break-words.upr_slide_item{padding:0 45px 5px 0;font-size:32px;line-height:1.22;max-width:400px}.image_subheading_content_wrapper .image_subheading_content_inner p a:after,.bottom_image_description p a:after{content:"\3b1-";white-space:pre;font-family:system-ui;font-size:12px;font-weight:200}}@media screen and (min-width: 767.9px){@supports (-webkit-hyphens: none) and (not (-ms-hyphens: none)){.image_subheading_content_wrapper .image_subheading_content_inner p a:after,.bottom_image_description p a:after{font-weight:250!important}.slick-track{transform:translateZ(0);will-change:transform}.slick-slide{backface-visibility:hidden}}}@media (min-width: 768px) and (max-width: 1201px){.policy-page .policy-page-main-content .policy-menu-item.active a{font-size:22px}.policy-page .policy-page-main-content .shopify-policy__body{margin-top:5px}.policy-page .policy-page-main-content .shopify-policy__body .rte h2{font-size:18px}.policy-page .policy-page-main-content .shopify-policy__container:has(.shopify-policy__body){max-width:60%;margin-left:33%}.policy-page .policy-page-main-content .policy-menu{width:30%}}@media (min-width: 767.9px) and (max-width: 989.9px){.caption_wrapper .inline-rte:last-child{padding-left:10px}.feature-slider img{width:auto;height:47vh;max-height:47vh}.slick-current.slick-active.slide_footer.bottom_tab,.slick-current.slick-active.upr_slide_item{margin-top:12px;margin-bottom:10px}}*:focus-visible{outline-width:0!important}@media (max-width: 767px){.slide_image__popup .splide__slide__image img{height:auto}}@media (max-width: 370px){.feature-slider .image-subheading{font-size:11.5px}}@media (max-width: 359px){.feature-slider .image-subheading{font-size:10.5px}}@media (min-width: 1500px){.feature-slider img{width:auto;max-height:52vh;height:52vh}}@media (min-width: 1600px) and (max-width: 1899.5px){.feature-slider img{width:auto;max-height:53vh;height:53vh}.feature-slider .slide_item .image_subheading_content_inner p,.bottom_image_description p{font-size:13px}.index .grid.upper_slide_title{padding-bottom:20px}}@media (min-width: 1900px) and (max-width: 1999.5px){.feature-slider img{width:auto;max-height:58.5vh;height:58.5vh}.feature-slider .slide_item .image_subheading_content_inner p,.bottom_image_description p{font-size:13px}.index .grid.upper_slide_title{padding-bottom:20px}}@media (min-width: 2000px) and (max-width: 2099.5px){.feature-slider img{width:auto;max-height:63.5vh;height:63.5vh}}@media (min-width: 2100px){.feature-slider img{width:auto;max-height:66vh;height:66vh}}@media (min-width: 2500px){.feature-slider img{width:auto;max-height:69.5vh;height:69.5vh}}@media (min-width: 2900px){.feature-slider img{width:auto;max-height:76vh;height:76vh}}.image_subheading_content_wrapper .image_subheading_subheading_inner .subheading_1,.image_subheading_content_wrapper .image_subheading_subheading_inner .subheading_4{font-family:NeueHaasUnicaW1G!important;padding:4px 10px 2px!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/animation.css.map */
