html.js{padding-bottom:0!important}@font-face{font-family:GT America Mono;src:url(/cdn/shop/files/GTAmericaMono-Regular.woff2?v=1732358958) format("woff2"),url(/cdn/shop/files/GTAmericaMono-Regular.woff?v=1732358957) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeueHaasUnicaW1G;src:url(/cdn/shop/files/Neue_Haas_Unica_W1G.woff2?v=1736835014) format("woff2"),url(/cdn/shop/files/Neue_Haas_Unica_W1G.woff?v=1736835014) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Haas Unica light;src:url(/cdn/shop/files/Neue_Haas_Unica_W1G_Light.woff2?v=1736836666) format("woff2"),url(/cdn/shop/files/Neue_Haas_Unica_W1G.woff?v=1736835014) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,div,a,span{font-family:NeueHaasUnicaW1G,Helvetica,sans-serif!important;letter-spacing:0px!important}.feature-tabs-section .section-content .faq_answer .metafield-rich_text_field p,.product-content .metafield-rich_text_field p,.splide__list .inline-rte,.feature-column-section .section-content-top-margin .inline-rte,.policy-page .shopify-policy__body p,.policy-page .shopify-policy__body div,.policy-page .shopify-policy__body,.policy-page .shopify-policy__body span:not(h2 span){font-family:Neue Haas Unica light!important}ul[x-ref=navigation] li,ul[x-ref=navigation] li span{background:transparent}ul[x-ref=navigation] li button{color:#fff}nav[role=navigation] .pointer-events-none{background:transparent}nav[role=navigation] .pointer-events-none li button .relative{color:#fff}ul[x-ref=navigation] li{margin-top:3px}.index .fixed_image img{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;margin-top:-3%}.col-span-2 .media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;width:100%;height:100%;object-fit:contain;max-width:500px}.col-span-2 .media{position:relative;padding-bottom:83vh;overflow:hidden}.index .section-content.cursor-not-allowed{background:transparent}.index .bottom_video{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.index .bottom_video.scrolled{z-index:1}section.relative{position:relative;z-index:11}.index section.relative.feature-collection-section{z-index:9}footer.relative{position:relative;z-index:11;background:#fff}.index .product_tile_image .media:before,.index .product_tile_image .media:after{display:none}.index .product_tile_image .media__styled-element{border:none}#headerContainer .inline-block.pr-1{font-family:GT America Mono}.feature-media-item .media.media--css-only:before{content:"";background:transparent!important}.feature-media-item .media--css-only:after{border-width:0px;border-color:#0000!important;content:""}.feature-column-section{background:#f9f9f9}.feature-column-section .section-content-top-margin .text-center{display:flex;gap:35px;align-items:flex-start;padding-right:10px}.feature-column-section .section-content-top-margin .inline-heading-rte.font-heading.heading-secondary.break-words{font-family:NeueHaasUnicaW1G,Helvetica,sans-serif!important;font-style:normal;font-weight:350;font-size:56px;line-height:64px}div#headerBorderWrap .text-base{justify-content:start}.feature-column-section .section-content-top-margin .inline-heading-rte.font-heading.heading-standard{font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.04em;color:#000;text-transform:uppercase}.feature-column-section .section-content-top-margin .inline-rte{text-align:left;position:relative;margin-top:2px}.comparison-table-section th,.comparison-table-section td{border:none!important;border-bottom:1px solid #ccc!important}.comparison-table-section .inline-heading-rte.font-heading{text-align:left;padding:0 45px;max-width:550px;letter-spacing:0px!important}.feature-column-section .inline-heading-rte.font-heading.heading-standard{max-width:550px;text-align:left;font-size:24px;text-transform:capitalize}html body.popup nav li .top-full .items-top li{margin:0!important}.product-content details[open] path.plus,.product-block-collapsible-tab .border-scheme-text:has(button[aria-expanded=true]) path.plus{display:none}.comparison-table-section .mx-auto.block{display:block;text-align:center!important;display:flex;justify-content:center}h1.heading-feature{font-size:40px;letter-spacing:0}.collection li .top-full{top:auto!important}.main-collection .section-content{margin-top:70px}ul.min-w-full{top:0;position:relative}.index nav li .top-full{background:transparent;top:auto!important}main#MainContent{z-index:1}section.fix-center-image-section.relative{z-index:100;padding-top:0}.product-content details{padding-top:20px;padding-bottom:20px}footer.relative .heading-secondary{font-size:24px}[x-show=searchOpen]{background:#fff}.index_hero_banner .flex.justify-center{align-items:center}.index_hero_banner .place-content-center-center{place-content:initial}.index_hero_banner .text-scheme-text{display:flex;height:100%;justify-content:center;align-self:center;max-width:100%}.index_hero_banner .break-words{display:flex;flex-direction:column;justify-content:space-evenly}.index_hero_banner .break-words a.push-btn:after{display:none}.index_hero_banner .break-words a.push-btn span.push-btn__surface{background:transparent;color:#fff;padding:10px 60px;font-size:18px;letter-spacing:.5px;transform:none}.index_hero_banner .break-words a.push-btn:hover span.push-btn__surface{background:#fff;color:#000}.media--css-only:before,.media--css-only:after{opacity:0}img.media__styled-element.bg-scheme-card{transition:opacity.4s;background:transparent}.col-span-2 .sticky-image.media img{opacity:0}ul[x-ref=navigation] li a,ul[x-ref=navigation] .inline-block{text-transform:none}.product-block-collapsible-tab .theme-icon,li.faq_list_item .theme-icon,.sidebar-nav .relative .theme-icon{width:15px}.slide_image__popup .splide__slide__image .splide__slide__close{display:none!important}body.image_popup .slide_image__popup{left:0;position:fixed;top:0;width:100%;height:100%;background:#00000029;display:flex;justify-content:center;z-index:99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.slide_image__popup .splide__slide__image .splide__slide__close svg path{stroke:#fff}.slide_image__popup .splide__slide__image{position:relative;z-index:999;top:20%;transform:scale(1.2)}.slide_image__popup .splide__slide__image .splide__slide__close.active{display:block!important;width:10px;height:14px;position:absolute;top:10px;z-index:9999;right:-10px;cursor:pointer}.slide_image__popup .splide__slide__image .splide__slide__close svg{fill:#000}.testimonials .section-content .testimonials-content-wrapper{width:45%;padding:20px}.feature-column-section .subheading_list .inline-rte{font-size:10px!important}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg{display:flex;gap:20px}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__header{width:32.4%}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__body{width:67.6%}.feature-tabs-section .jdgm-review-widget .jdgm-row-stars{flex-direction:column}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__summary{width:100%!important}.feature-tabs-section .jdgm-review-widget .jdgm-histogram{width:100%!important;align-items:flex-start!important;margin:20px 0}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__summary{align-items:flex-start!important}.feature-tabs-section .jdgm-review-widget .jdgm-widget-actions-wrapper{width:100%!important}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top:first-child{border-top:0px!important;padding-top:0}.feature-tabs-section .jdgm-review-widget .jdgm-write-rev-link{margin-top:25px;width:100%!important;max-width:max-content!important;margin-right:auto!important;margin-left:0!important;padding:10px 102px}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__row{display:flex}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__bar{order:1}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__bar{margin:0}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__frequency{margin:0 24px}.feature-tabs-section .jdgm-review-widget .jdgm-row-profile{display:flex;align-items:center}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__frequency{position:relative}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__frequency:before{content:"(";position:absolute;left:-4px;top:0;width:15px;height:15px}.feature-tabs-section .jdgm-review-widget .jdgm-histogram__frequency:after{content:")";position:absolute;left:auto;top:0;width:15px;height:15px}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__summary-inner{display:flex!important}.jdgm-rev-widg__summary-inner:not(:has(.jdgm-rev-widg__summary-average)){align-items:center;gap:10px}.jdgm-rev-widg__summary-stars{font-size:25px}.jdgm-rev-widg__summary-text{font-size:12px;margin-left:4px!important;margin-top:7px!important}.jdgm-rev__icon{border-radius:50px!important}.jdgm-rev__icon:before{color:#fff!important}.jdgm-histogram__clear-filter{display:none!important}.feature-tabs-section .section-content .rte{width:100%!important}.feature-tabs-section .jdgm-review-widget .jdgm-form-wrapper{border-top:0px}.feature-tabs-section .jdgm-review-widget a[role=button],a{text-decoration:none!important}.feature-tabs-section .jdgm-review-widget .jdgm-form-wrapper a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px}.feature-tabs-section .jdgm-review-widget .jdgm-sort-dropdown{border:none}.feature-tabs-section .jdgm-review-widget .jdgm-form{text-align:left}.feature-tabs-section .jdgm-review-widget .jdgm-paginate{text-align:right}#popup-slot .popup-content .rte{margin-top:0!important}#popup-slot .popup-content{padding-top:0}@media (min-width: 992px){.pdp_gif img{width:33.33%;margin:auto}.index .feature-collection-section .section-content-top-margin{max-width:420px}.bottom_video .px-section.py-section-vertical-spacing.text-scheme-text.place-content-center-center{display:flex;justify-content:flex-end}.upper_video .flex{width:100%;justify-content:space-between}.upper_video .break-words{display:flex;width:100%;justify-content:space-between;align-items:center}.upper_video .px-section.py-section-vertical-spacing{display:flex;justify-content:flex-start;align-items:center}.upper_video .px-section.py-section-vertical-spacing .flex{display:flex;width:100%;justify-content:space-between}.upper_video .max-w-lg.text-scheme-text{width:100%;display:block!important;justify-content:center;max-width:100%}.upper_video .break-words .inline-heading-rte.font-heading.heading-standard.heading-style{max-width:390px;text-align:left}.bottom_video .flex.justify-center{display:block;width:100%}.index .feature-collection-section .inline-heading-rte.font-heading.heading-standard.heading-style{align-self:self-start;position:sticky;top:0;padding-top:0;text-align:left;max-width:320px;display:flex;align-items:center;height:100vh}.index #MainContent{overflow:visible}.index .relative.overflow-hidden.bg-scheme-background.text-scheme-text{overflow:visible!important}.index .grid.gap-theme.grid-cols-1.lg\:grid-cols-3{display:flex;flex-direction:column;width:450px}.index .section-content.relative.z-10.py-section-vertical-spacing.px-section.w-full.max-w-site.mx-auto{display:flex;justify-content:space-between}.index .section-content.relative.z-10.py-section-vertical-spacing.px-section.w-full.max-w-site.mx-auto{max-width:1220px}.index .feature-collection-section ul.grid.gap-theme li{height:90vh!important;display:flex;align-items:center}.index .upper_video{height:100%;left:0;position:fixed;top:0;width:100%}.index .empty_sec{height:100vh;display:block}.index .shopify-section.shopify-section-group-header-group{position:relative;z-index:9}.index .product-tile__container{display:flex;gap:30px;width:100%;align-items:center}.index .product_tile_image{width:260px;min-width:260px}.index .product-tile.mt-5.break-words.text-center,.index .relative.z-10.text-center.cursor-not-allowed.pb-button-shadow{text-align:left!important}.index .btn.text-sm{width:100%}.bottom_video .max-w-lg.text-scheme-text{max-width:100%}.bottom_video .break-words{display:flex;justify-content:space-between;max-width:100%!important;width:100%;align-items:center}.bottom_video .px-section.py-section-vertical-spacing .flex.justify-center{display:flex!important}.bottom_video .max-w-lg.text-scheme-text{max-width:100%;width:100%}.bottom_video .max-w-lg.text-scheme-text{max-width:100%;width:100%;display:flex}.bottom_video .break-words .inline-heading-rte.font-heading{max-width:390px;text-align:left}#right-drawer-slot{width:500px}.testimonials .section-content .splide__slide{margin-right:20px!important;width:47%!important;padding:1px}}@media (max-width: 991px){.main-collection .section-content{margin-top:100px}.index .bottom_video{position:relative}.product-media .splide__arrows .controls .splide__arrow_wrapper{display:none!important}.index data-island.main-product{min-height:auto!important}.index .heading-style.break-words.text-center.none{font-size:21px!important}.feature-column-section .subheading_list li:nth-child(1):before,.feature-column-section .subheading_list li:nth-child(2):before{top:9.5px!important}}@media (max-width: 990px){video.absolute{position:relative}data-island#video-template--18457374851313__video_gbnmpx{padding-top:20px!important}.upper_video .content-wrapper{max-width:100%!important}.product-media .controls{position:absolute;top:50%;width:100%}.testimonials .section-content .testimonials-content-wrapper{width:100%;padding:0}.product-media .splide__arrows .controls .splide__arrow_wrapper{top:0!important}.feature-column-section .subheading_list li:nth-child(1):before,.feature-column-section .subheading_list li:nth-child(2):before{top:8.9px!important}}@media (max-width: 1024px){.product-media .splide__arrows .controls .splide__arrow_wrapper{top:36px!important}.product-thumbnail-list .product-thumbnail-list-item{gap:5px!important}.product-thumbnail-list .product-thumbnail-list-item{width:58px!important}.feature-text-with-image .feature-text{padding-bottom:11%}.image_highlight_content_wrapper.product_FSA0{padding-top:14rem!important;gap:14%!important}.pdp_deeper .product_BR0{gap:27%!important}}@media (max-width: 1300px){.product-thumbnail-list .product-thumbnail-list-item{width:63px!important;top:26px!important}.fix-center-image-section{padding-bottom:0!important}}@media (max-width: 1100px){.product-thumbnail-list .product-thumbnail-list-item{width:49px!important;top:5px!important}.feature-tabs-section .section-content .faq_answer{gap:3rem!important}.image_highlight_content_wrapper{gap:19%!important}footer .contact-form .field_wrapper{width:80%!important}.pdp_deeper .product_BR0{gap:31%!important;background-size:67%!important}.feature-column-section .subheading_list li:nth-child(1):before{left:-3.4%!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-5%!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-6.2%!important}}@media (max-width: 1600px){.image_highlight_content_wrapper .right_highlight{padding-top:40%}.image_highlight_content_wrapper{gap:34%!important;background-size:66%!important}.product_PA5,.product_LH2{padding-top:9rem!important;gap:33%!important}.image_highlight_content_wrapper.product_FSA0{padding-top:21rem!important;gap:28%!important}.pdp_deeper .product_BR0{gap:44%!important;background-size:58%!important}.product_FSA0 .right_highlight{padding-top:20%}.product_FSA0 .right_highlight{padding-top:15rem!important}.pdp_deeper .product_FSA2{padding-top:7rem!important}}@media (max-width: 1399px){.feature-column-section .subheading_list li:nth-child(1):before{left:-2.5%!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-4.5%!important}}@media (max-width: 1334px){.image_highlight_content_wrapper{gap:28%!important;background-size:79%!important}.product_PA5,.product_LH2{padding-top:7rem;gap:23%!important}.image_highlight_content_wrapper.product_FSA0{padding-top:18rem!important;gap:24%!important}.image_highlight_content_wrapper .right_highlight{padding-top:36%!important;padding-bottom:13%!important}.pdp_deeper .product_BR0{gap:37%!important;background-size:67%!important}}@media (max-width: 1280px){.feature-column-section .subheading_list li:nth-child(1):before{left:-2.7%!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-5%!important}}@media (max-width: 1044px){.feature-column-section .subheading_list li:nth-child(2):before{left:-5.6%!important}}@media (max-width: 989.5px){body .product_quantity_wrapper{margin:0}.index .main-product .section-content .product-content .text-sm{display:none}.index .main-product .section-content .product-content .mt-5{text-align:center}.feature-column-section .mob_hidden{display:none}.feature-column-section .desk_hidden{display:block}.index .product-media{position:relative!important;padding-bottom:0!important}.section-content-top-margin.grid.grid-cols-1 li{border-right:none;padding-right:0;border-bottom:0;padding-bottom:0;border-right:0px!important}.testimonials .section-content .inline-heading-rte{text-align:left!important;margin-bottom:10px!important}.feature-tabs-section .section-content,.feature-tab-heading.active:before{width:100%!important}.section-content-top-margin.grid.grid-cols-1 li:last-child{border:0!important}.section-content-top-margin.grid.grid-cols-1 li{border-right:none!important;padding-right:0;padding-bottom:0;padding-top:10px}.sidebar-nav .text-base li a .link_content{display:grid}.sidebar-nav{padding:0 0 20px!important}.sidebar-nav .relative{justify-content:end!important;padding:19px 9px!important;position:absolute;right:0;top:.75%}.product-content .text-lg .text-base{font-size:20px}.product-content .js-enabled span{font-size:13px!important}.index .main-product .section-content{flex-wrap:wrap;padding:70px 20px}.index .main-product .section-content .product-content{padding:0}.index .fix-center-image-section .text-center{font-size:24px!important;width:100%!important;line-height:30px!important}.drawer_navlist{margin:0}.index .main-product .section-content .inline-heading-rte{width:100%!important}.index .product-media img.media__styled-element{padding-top:30px}.index .main-product .section-content .grid{gap:0!important}.product-content .product_subheading{width:100%!important}.section-footer .inline{float:left;width:50%}.product-content .product-block.product_short_dec,.product-content .js-enabled span,.index .product-content .product_subheading{margin:0}.home_clinical_video .text-center{font-size:25px;width:100%!important}.product .product-media{position:inherit!important;height:auto!important}.home_result_video .text-center .inline-heading-rte{font-size:22px;padding-bottom:20px}.home_result_video .text-center{padding:0 15px}.home_clinical_video{padding:0 20px}footer .section-content{padding-top:0!important}.image_highlight_content_wrapper{height:500px}.feature-tabs-section .section-content .faq_answer{gap:1rem!important;padding:10px 0 20px!important}.section-content .feature-tab-content.faq_list,.pdp_deeper .section-content{max-width:100%!important}.pdp_deeper .section-content .splide__track--draggable{padding:0!important}.testimonials .section-content .inline-heading-rte{width:100%!important}.pdp_deeper .product_BR0{background-size:70%!important}footer .contact-form .field_wrapper{width:60%!important}.index .main-product:hover .inline-heading-rte,.index .main-product .inline-heading-rte{animation:none!important}.feature-tabs-section .section-content .rte{width:100%!important}.testimonials .section-content{padding-left:20px!important;padding-right:20px!important}#slideshow-template--18711526211825__testimonials_JfHL3X .splide__slide{width:42%!important}.section-content .feature-tab-content.faq_list .faq_answer p,.metafield-rich_text_field p{padding:0px 0rem 0 0!important}.image_highlight_content_wrapper{position:relative}.image_highlight_content_wrapper:before{position:absolute;top:0;width:120%;content:"";background-size:cover!important;right:-63%;height:170vh}.pdp_deeper .section-content .mt-2\.5{padding-right:10rem;padding-bottom:100px}.image_highlight_content_wrapper{height:350px}.product_BR0:before{width:100%;right:-49%}.product_BR0{height:170vh}.product_FSA0{height:500px!important}.product_FSA0:before,.product_FSA2:before{right:-61%}.product_BR0{height:540px!important}.product_FSA2{height:450px}footer.relative .section-content-top-margin .flex{flex-direction:column-reverse;gap:20px}footer.relative .section-content-top-margin .list-none{padding-left:0!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-4.2%!important}.feature-column-section .subheading_list li:nth-child(1):before{left:-2.4%!important}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg{flex-direction:column}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__header,.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__body{width:100%}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__header{text-align:left}.feature-tabs-section .section-content .rte{margin-top:30px!important}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg{padding:24px 0}.feature-tabs-section .jdgm-review-widget .jdgm-form{max-width:100%;padding:0}}@media (min-width: 768px) and (max-width: 989px){.video-with-text-overlay-section .mob_hidden{display:block!important}.video-with-text-overlay-section .desk_hidden{display:none!important}.index .product-media img.media__styled-element{padding-top:30px;margin:auto!important;width:70%!important}.index .product-content .product-block.product_short_dec{display:block}}@media (max-width: 881px){.feature-column-section .subheading_list li:nth-child(2):before{left:-5%!important}.image_subheading_content_wrapper{display:flex;width:130%;flex-direction:column;align-items:baseline;margin-left:-15%;gap:10px;margin-top:25px}}@media (max-width: 767px){.image_subheading_content_wrapper{display:flex;width:130%;flex-direction:column;align-items:baseline;margin-left:-15%;gap:10px;margin-top:25px}.image_subheading_content_wrapper .image_subheading_content_inner p a:after,.bottom_image_description p a:after,.mob_caption p a:after{font-size:12px!important}.jdgm-rev__actions{flex-direction:column-reverse;align-items:unset!important}.jdgm-rev__social,.jdgm-rev__votes{width:100%!important}.jdgm-rev__social:before{font-size:10px!important}.product_price_variant_wrapper{margin-bottom:1.25rem}footer .grid{display:flex!important;flex-direction:column}.index .product-content .product-block.product_short_dec{display:none}.index_hero_banner .inline-heading-rte{font-size:18px;padding-top:7%;line-height:25px}.headerBorderWrap h1.h1.font-heading.font-heading{padding:0}.feature-column-section .gap-10{gap:1.3rem}.comparison-table-section .inline-heading-rte.font-heading{padding:0 20px}.heading-feature{font-size:30px}.fix-center-image-section{padding-bottom:30px!important}.product-media .controls .flex.gap-2{display:flex;justify-content:space-between}.faq_inner{padding-top:48px;display:inherit!important}.faq_inner .faq_content{width:100%!important;padding-top:40px}.faq_inner .faq_list{max-width:100%!important}.feature-text-with-image .feature-text{padding-bottom:0}.faq_inner .faq_header{width:100%!important}.feature-tabs-section .section-content .faq_answer{flex-direction:column!important}.feature-tabs-section .section-content .faq_answer .badges_inner{font-size:14px!important;margin-bottom:10px}.feature-tabs-section .section-content .faq_answer .badges_wrapper{gap:10px!important;width:100%!important}.pdp_deeper .section-content .media{height:500px;overflow:hidden}.feature-column-section .section-content-top-margin li:nth-child(3n){border-bottom:1px solid #ccc!important}.section-content-top-margin.grid.grid-cols-1 li:last-child{border-bottom:0}.product-media img.media__styled-element{width:100%}.product-LH2 .product-media img.media__styled-element,.product-BR0\.05 .product-media img.media__styled-element{width:85%;margin:auto}.pdp_deeper,.bg-scheme-background{background-size:auto!important}.feature-column-section .section-content-top-margin .text-center{padding-right:0!important;align-items:flex-start}.feature-column-section .section-content-top-margin .inline-rte{margin-top:2px}.video-with-text-overlay-section .desk_hidden{display:block!important}.video-with-text-overlay-section .mob_hidden{display:none!important}footer .contact-form .field_wrapper{width:70%!important}.testimonials .section-content{display:block!important}.testimonials .section-content .section-content-top-margin,.feature-column-section .subheading_list li{width:100%!important}.feature-column-section .subheading_list{display:block!important}.feature-column-section .section-content .splide{position:unset}.feature-column-section .section-content{padding-top:2rem;padding-bottom:5rem}.feature-column-section .splide__pagination--ltr{bottom:2rem!important}.feature-tabs-section .section-content .feature-tab-heading .flex.items-center{justify-content:center!important;padding:5px 0}.feature-tab-heading.faq_tab,.feature-tab-heading{border-radius:3px}.feature-tab-heading. .flex.items-center .flex.items-center{padding:10px}.feature-tab-heading.active .flex.items-center{color:#fff!important;font-weight:400!important}.section-content .feature-tab-content.faq_list{margin:30px auto auto!important}.feature-tab-heading:after{display:none!important}.image_highlight_content_wrapper:before{width:156%;right:-80%}.product_BR0:before{width:149%;right:-73%}.feature-column-section .subheading_list li:nth-child(1):before{left:-1.2%!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-2.1%!important}.testimonials .section-content .testimonials-content-wrapper{width:100%;padding:0}.feature-column-section .subheading_list li{margin-top:0!important}.feature-column-section .subheading_list{width:100%!important}.feature-column-section .subheading_list li:nth-child(1):before,.feature-column-section .subheading_list li:nth-child(2):before{top:8.6px!important}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg{flex-direction:column}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__header,.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__body{width:100%}.feature-tabs-section .jdgm-review-widget .jdgm-rev-widg__header{text-align:left}.feature-tabs-section .section-content .rte{margin:30px auto auto}.feature-tabs-section .section-content .feature-tab-heading .flex.items-center{border-radius:3px}.feature-tab-heading-wrapper{gap:10px!important}.jdgm-rev__votes{justify-content:space-between!important;float:unset!important}}@media (min-width: 420px) and (max-width: 550px){.image_subheading_content_wrapper{display:flex;width:114%;flex-direction:column;align-items:baseline;margin-left:-7%;gap:10px;margin-top:25px}}@media (max-width: 641px){.faq_inner .faq_content{padding-top:0}.faq_inner{display:block!important}.faq_inner .faq_content{width:100%!important}.faq_inner .faq_list{max-width:100%!important;margin-top:30px!important}.feature-text-with-image h2{padding-bottom:40px!important}.pdp_deeper .section-content .media{height:400px}.home_result_video .text-scheme-text{max-width:100%!important}.feature-tabs-section .section-content .faq_answer .badges_wrapper{grid-template-columns:1fr 1fr 1fr 1fr!important}.image_highlight_content_wrapper:before{right:-81%}.product_BR0:before{right:-74%}.image_highlight_content_wrapper{height:300px}.pdp_deeper .section-content .product_info_BR0{padding-right:7rem}.product_BR0{height:468px!important}.product_FSA0{height:453px!important}.feature-column-section .subheading_list li:nth-child(2):before{left:-14px!important}.feature-column-section .subheading_list li:nth-child(1):before{left:-1.5%!important}footer.relative .section-content-top-margin .list-none{gap:14px}}@media (max-width: 574px){.image_highlight_content_wrapper:before{width:200%;right:-90%}.pdp_deeper .section-content .mt-2\.5{padding-right:7rem;padding-bottom:50px}}@media (max-width: 500px){.fix-center-image-section .inline-heading-rte{font-size:26px}.pdp_deeper .section-content .media{height:250px!important}.pdp_deeper .section-content .mt-2\.5 .text-center{width:55%}.feature-tabs-section .section-content .faq_answer{text-align:left!important}.pdp_deeper .product_BR0{background-size:90%!important}footer .contact-form .field_wrapper{width:100%!important}.button_qty_wrapper .button_wrapper{margin-top:0}.button_qty_wrapper .button_wrapper .dynamic-payment-buttons{margin-top:0!important}.button_qty_wrapper .button_wrapper .dynamic-payment-buttons,.button_qty_wrapper .button_wrapper button.add-to-cart-btn{width:100%}.product .product-content .metafield-rich_text_field p{text-align:left!important}.button_qty_wrapper .button_wrapper{align-items:flex-start!important}.button_qty_wrapper:has(.dynamic-payment-buttons){display:block}#slideshow-template--18711526211825__testimonials_JfHL3X .splide__slide{width:80%!important}.product_FSA0{height:410px!important}.product_FSA2{height:350px!important}}@media (max-width: 480px){.image_highlight_content_wrapper:before{width:246%;right:-130%}.pdp_deeper .section-content .mt-2\.5{padding-right:16%;padding-bottom:30px}.product_BR0:before{width:230%;right:-114%;height:200vh}.product_FSA0:before,.product_FSA2:before{right:-112%;width:219%;height:190vh}.product_BR0{height:532px!important}.feature-column-section .subheading_list li:nth-child(1):before{left:-2%!important}footer.relative .section-content-top-margin .list-none{flex-wrap:wrap}.pdp_deeper .section-content .mt-2\.5 .section-content-top-margin{max-width:289px}}@media (max-width: 375px){.image_highlight_content_wrapper{height:230px}.pdp_deeper .section-content .mt-2\.5{padding-right:26%}.product_BR0:before{right:-7%;width:126%}.pdp_deeper .section-content .mt-2\.5 .text-center{width:56%}.product_BR0{height:450px!important}.fix-center-image-section .inline-heading-rte{font-size:22px}.product_FSA0{height:350px!important}.product_FSA2{height:300px!important}}.main-product .product-block .metafield-rich_text_field em{position:relative;vertical-align:baseline;font-size:75%;top:-.5rem;font-style:normal}.image_subheading_content_wrapper em,.bottom_image_description em,.mob_caption em{position:relative;vertical-align:baseline;font-size:75%;top:-.3rem;font-style:normal}.product_tile_image .media__styled-element{border:0}.product_tile_image .media__styled-element img{background:#fff}.fix-center-image-section{padding-top:70px;padding-bottom:150px}.product-media img.media__styled-element{border:0;background:transparent}.peer:checked~.peer-checked\:bg-scheme-text{padding-left:0;background:transparent;box-shadow:none;text-decoration:none}.faq_inner .faq_list{gap:0;margin:0;max-width:90%}.faq_inner .faq_list .break-words{font-size:20px}.faq_inner .faq_list .border-scheme-text{border-top:1px solid #fff}.splide__list .bg-scheme-card.card__surface.p-5.h-full.text-center{border:2px solid #1c3a13;background:#f9f9f9}.card:before,.card:after{content:none!important}.btn:after,.push-btn:after,.shopify-payment-button__button:after{content:none!important}.product-thumbnail-list .product-thumbnail-list-item .media--small img{border:1px solid #c7c6c6;padding:6px}.product-thumbnail-list .product-thumbnail-list-item--active .media__styled-element{box-shadow:0 4px 14px}.product-thumbnail-list{display:flex;flex-direction:row;justify-content:center}.product-thumbnail-list .product-thumbnail-list-item{width:75px;position:relative;z-index:9999;top:17px}.product-media .splide__arrows .controls{display:flex;width:100%}.product-media .splide__arrows .controls .splide__arrow_wrapper{width:100%;justify-content:space-between;position:absolute;top:66px}.media__styled-element{border:0}.push-btn:hover .push-btn__surface{transform:none}nav li .top-full{top:80px!important;background:transparent}.index nav li .top-full li a,.product nav li .top-full li a{color:#fff}.faq_inner{display:flex;gap:4rem}.faq_inner .faq_content{width:70%;margin:0}.controls{margin:auto}.splide__arrow_wrapper{gap:20px}.faq_inner .faq_header{width:50%}.product_quantity_inner{display:inline-flex;border-radius:4px;border:1px solid #fff;padding:4px 4px 5px}.product_quantity_inner button.push-btn .push-btn__surface{box-shadow:none}.product-media .relative:has(.product-thumbnail-list .product-thumbnail-list-item--active[data-last-thumbnail]) .splide__arrow_wrapper .push-btn.next_btn .push-btn__surface,.product-media .relative:has(.product-thumbnail-list .product-thumbnail-list-item--active[data-first-thumbnail]) .splide__arrow_wrapper .push-btn.prev_btn .push-btn__surface{filter:opacity(.5)}.product-media .relative:has(.product-thumbnail-list .product-thumbnail-list-item--active[data-last-thumbnail]) .splide__arrow_wrapper .push-btn.next_btn,.product-media .relative:has(.product-thumbnail-list .product-thumbnail-list-item--active[data-first-thumbnail]) .splide__arrow_wrapper .push-btn.prev_btn{cursor:no-drop}.feature-tab-heading{cursor:pointer;width:100%;float:left;position:relative}.section-content .feature-tab-content.faq_list{max-width:100%;animation:fadeIn .8s ease-in-out;margin:71px auto auto;gap:0}.faq_tab .flex.items-center{display:flex;justify-content:center}.feature-tab-heading:nth-child(3){display:flex;justify-content:center}.feature-tabs-section .section-content{width:100%;margin:0}.feature-tabs-section .section-content .grid{display:inline-block;width:100%}.feature-tabs-section .section-content .rte{animation:fadeIn .8s ease-in-out;width:93%;margin:70px auto auto}.section-content .feature-tab-content.faq_list .faq_answer p{animation:fadeIn .8s ease-in-out;padding:0 5rem 0 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.transition{transition-duration:.5s}.pdp_details .right_highlight{padding-right:15%}.pdp_details .left_highlight{padding-left:15%}.pdp_details .left_highlight .font-heading{font-size:35px;line-height:1.2;text-transform:math-auto}#headerBorderWrap .rounded-full{color:initial;top:15px;width:15px;height:15px;left:15px}#modals-rightDrawer{z-index:99}.highlight_item details[open] path.plus,.faq_list_item .border-scheme-text:has(button[aria-expanded=true]) path.plus{display:none}.feature-tab-heading.active{position:relative}.feature-tab-heading.active:before{position:absolute;border-bottom:2px solid #fffefe;content:"";width:100%;margin:auto;left:0;right:0;bottom:-6px}.feature-tabs-section .section-content .feature-tab-heading .flex.items-center{font-size:20px;justify-content:flex-start}.image_highlight_content_wrapper .left_highlight .metafield-rich_text_field p{font-size:30px}.rounded-card .text-scheme-text{font-size:16px}.cart__contents [x-ref=quantityControl]{display:flex;gap:10px;align-items:self-end}.product-media img.media__styled-element{margin-left:auto}.feature-tabs-section .section-content .faq_answer{display:flex;justify-content:space-between;margin-top:0;padding:10px 0 20px;text-align:justify;width:100%}.faq_list_item .metafield-rich_text_field{margin:0!important}.feature-tabs-section .section-content .faq_answer .badges_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;animation:fadeIn .8s ease-in-out;width:60%}.feature-tabs-section .section-content .faq_answer .badges_inner{text-align:center;float:left}.feature-tabs-section .section-content .faq_answer .badges_wrapper .badges{display:block;width:60px;height:60px;margin:auto auto 10px;border-radius:50px}.feature-tabs-section .section-content .faq_answer p:empty{display:none}.z-header-dropdown .min-w-full .text-base{display:flex;gap:10px;padding:0;align-items:center;height:110px}.z-header-dropdown .min-w-full .text-base img.media__styled-element{max-width:200px;text-align:left}.z-header-dropdown .min-w-full .text-base .link_title{width:100%;float:left}#shopify-section-sections--18457368232177__header .text-base.uppercase{justify-content:start}.section-site-header .logo{width:12%}.z-header-dropdown .min-w-full .text-base .link_subtitle{max-width:80%;float:left}html body.popup nav li .top-full button.top-0.block .theme-icon{width:15px}.z-header-dropdown::-webkit-scrollbar,div#left-drawer-slot::-webkit-scrollbar{width:5px;height:5px;background-color:transparent}.z-header-dropdown::-webkit-scrollbar-thumb,div#left-drawer-slot::-webkit-scrollbar-thumb{background:#fff;border-radius:5px}.contact-form .border-scheme-text:focus-visible,.border-scheme-error{outline:none!important}.testimonials .section-content .inline-heading-rte{text-align:left}.feature-column-section .section-content{margin:0 auto}.add-to-cart-btn span{font-size:18px;font-family:NeueHaasUnicaW1G,Helvetica,sans-serif!important;text-transform:capitalize}.product-content .product-block.product_subheading{font-size:21px}.product-content .product-block.product_short_dec,.product-content .js-enabled span{font-size:16px}.z-header-dropdown .min-w-full .text-base .link_content{text-transform:capitalize}html body.popup nav li .top-full button.top-0.block{float:right;padding-right:15px;padding-top:21px;position:absolute;right:0;z-index:99}.drawer_navlist .text-lg .heading-secondary{display:grid;align-items:center;grid-template-columns:auto auto;justify-content:left;padding:0;height:90px}.drawer_navlist .text-lg .heading-secondary .link_content{font-size:16px}.drawer_navlist .text-lg .heading-secondary .link_content .link_title{width:100%;display:inline-block}.drawer_navlist .text-lg .heading-secondary .link_content .link_subtitle{float:left;width:97%;margin-top:5px;text-transform:math-auto}.sidebar-nav .text-base li{margin:0}.sidebar-nav .space-y-1\.5 li a{padding:0 0 0 35px}.desk_hidden{display:none}data-island.main-product.relative.overflow-hidden.bg-scheme-background.text-scheme-text{overflow:visible}.icon-wrapper .theme-icon{width:25px;margin-top:5px}.index .fix-center-image-section .text-center{font-size:30px;text-transform:math-auto;width:30%;margin:auto;line-height:40px}.index .main-product .section-content{display:flex;align-items:center}.index .main-product .section-content .section-content-top-margin{width:100%}.index .main-product .section-content .inline-heading-rte{font-size:25px;text-transform:math-auto;text-align:left}.index .main-product .section-content .push-btn__surface,.index .feature-text-with-image .push-btn__surface{text-transform:math-auto;font-size:15px;padding:9px 15px;border-radius:3px}textarea.input,li.input{border:1px solid #fff}textarea.input,li.input:focus-visible{outline:none}.feature-column-section .splide__pagination--ltr{position:absolute;bottom:-6rem}.splide__pagination{justify-content:center;padding-top:30px}.splide__pagination__page.is-active{width:50px}.splide__pagination__page{transition:all .8s ease-in-out}.splide__arrows button.splide__arrow .block{display:flex;justify-content:center}.splide__arrows button.splide__arrow .theme-icon{width:10px}.faq_list_item .block{padding:0 10px 0 0}.button_qty_wrapper{display:flex;gap:10px;align-items:center}.feature-column-section{background:#fff}.faq_list_item .faq_question_wrapper{font-size:20px}.product .product-content .metafield-rich_text_field p{text-align:left!important;animation:fadeIn .8s ease-in-out}.home_clinical_video .inline-heading-rte{width:60%;margin:auto}.home_result_video data-island .text-scheme-text{max-width:70%;margin:auto}.upper_video .content-wrapper{max-width:30%}.shopify-product-form{display:flex;flex-direction:column-reverse;justify-content:start;gap:10px}.shopify-product-form .rounded-button{margin:0;color:#f53444;align-items:center;padding-top:10px;font-size:14px;text-align:center}.faq_answer:has(.badges_wrapper){text-align:left!important}.feature-tabs-section .section-content .faq_answer ul{padding-bottom:10px;animation:fadeIn .8s ease-in-out;margin-left:0;margin-top:5px}.feature-tabs-section .section-content .faq_answer ul li{margin:0}.dynamic-payment-buttons .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-box-shadow: none}.pdp_deeper .product_BR0{gap:50%;background-size:50%}.pdp_deeper .image_highlight_content_wrapper.product_FSA0{padding-top:28rem}.pdp_deeper .product_FSA2{padding-top:3rem}.index .home_ask{padding:0}.cart .section-site-header,.policy-page .section-site-header,.page .section-site-header{background:#f33444}.discount_wrapper{background:#fff;color:#f33545;width:fit-content;display:flex;margin-left:auto;padding:10px 20px;margin-bottom:10px;gap:10px;justify-content:center}.home_clinical_video .banner-section-content--h{height:auto!important}.product .product-content .rte{margin:7px 0}.feature-tab-heading.active .flex.items-center{font-weight:600}.border-t-2{border-top-width:1px!important}.border-b-general{border-bottom-width:1px!important}.free_shiping_bar{z-index:2}footer .contact-form .field_wrapper{display:flex;align-items:center;gap:0;width:max-content}footer .contact-form .field_wrapper input{box-shadow:none;border:1px solid;border-radius:3px}footer .contact-form button.push-btn{width:max-content;margin-top:0}footer .contact-form .field_wrapper .push-btn__surface{border-radius:3px;background:transparent!important;color:#fff!important;box-shadow:none!important;border:1px solid;margin-left:10px}footer.relative .section-content-top-margin{justify-content:flex-start;border-top:1px solid #fff;padding-top:20px;display:flex}footer.relative .section-content-top-margin .list-none{display:flex;gap:20px;padding-left:20px}footer.relative .py-section-vertical-spacing{padding-bottom:20px}.success_message,.text-scheme-error{background:#d1eccf;width:max-content;color:#0c8a04;border-radius:4px;padding:.5rem .75rem;margin-bottom:8px}.text-scheme-error{color:#f23344;background:#fff}#right-drawer-slot input.push-btn__surface{background:transparent;font-size:17px}footer .contact-form .field_wrapper .push-btn .push-btn__surface{color:#f23344}.button_qty_wrapper .button_wrapper{display:flex;gap:20px;align-items:baseline}.feature-tabs-section .section-content .faq_answer .badges_inner .vegan{background-image:url(//wildfleur.com/cdn/shop/t/43/assets/vegan_small.svg?v=130272619315449877821752501481);background-size:cover!important}.cruelty{background:url(/cdn/shop/files/Cruelty_free.png);background-size:cover}.fragrance{background:url(/cdn/shop/files/fragrance_free.png);background-size:cover}.dye{background:url(/cdn/shop/files/Dye_free.png);background-size:cover}.paraben{background:url(/cdn/shop/files/Paraben_free.png);background-size:cover}.sulphate{background:url(/cdn/shop/files/Sulfate_free.png);background-size:cover}.tested{background:url(/cdn/shop/files/dermatologist_tested.png);background-size:cover}.dermatologist{background:url(/cdn/shop/files/clinically_tested.png);background-size:cover}.cart .push-btn .push-btn__surface{color:#f33444!important}.feature-tab-heading-wrapper{display:flex;justify-content:space-around;gap:20px}#sticky-add-to-cart{bottom:0!important}.feature-column-section .subheading_list{display:flex;justify-content:end;gap:20px;width:80%;margin-left:auto}.feature-column-section .subheading_list li{width:30%;position:relative;margin-top:21px}.testimonials .section-content{padding-left:2.5rem;display:flex;align-items:center}.testimonials .section-content .section-content-top-margin{width:72%}#slideshow-template--18711526211825__testimonials_JfHL3X .splide__slide{width:45%}.metafield-rich_text_field h3{font-size:16px;font-weight:600}form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1 input{border-radius:3px 0 0 3px!important;height:40px!important}form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1 button{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important;height:40px!important}.go1769539710.go1769539710.go1769539710::placeholder{color:#c3c3c3!important}.section-footer{margin-top:0}.pdp_deeper,.pdp_deeper .section-content{padding-bottom:0!important}.product_PA5 .right_highlight{padding-top:20%!important}.product_FSA0 .right_highlight{padding-top:7%}.product_FSA0 .right_highlight{padding-top:10rem}.feature-tab-heading:after{position:absolute;content:"";width:100%;height:1px;border-bottom:1px solid;bottom:-6px}.tab_mtop.flex.items-center{margin-top:20px}#sticky-add-to-cart .sticky-add-to-cart-btn{border-radius:3px;padding:10px 50px!important}#sticky-add-to-cart.show{justify-content:space-between!important}.contact-form{display:flex;justify-content:flex-start}.feature-column-section .subheading_list li:nth-child(1):before{position:absolute;content:"*";top:-.8px;color:#ef3340;left:-2.2%}.feature-column-section .subheading_list li:nth-child(2):before{position:absolute;content:"**";top:-.8px;color:#ef3340;left:-4%}.index .main-product .section-content .product_subheading{margin-top:0}.index .main-product .section-content .product_title{margin-top:8rem!important}.index .main-product .section-content .block_heading{width:43%}.index .main-product .section-content .grid{align-items:center}@media screen and (min-width: 1700px){.testimonials .section-content .testimonials-content-wrapper{margin-right:20px!important}.product_FSA0 .right_highlight{padding-top:5%!important}.testimonials .testimonials-description{margin-right:50px}.feature-column-section .subheading_list li:nth-child(2):before{left:-3.5%}.feature-column-section .subheading_list li:nth-child(1):before{left:-2%}}@media screen and (min-width: 1800px){.product_FSA0 .right_highlight{padding-top:10%!important}}@media screen and (min-width: 1900px){.testimonials .section-content .splide__slide .mx-auto{max-width:100%!important}}@media (max-width: 749px){.small-hide{display:none!important}}@media (min-width: 750px){.large-up-hide{display:none!important}}.product_price_variant_wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}.slick-lightbox-inner .slick-dots{bottom:20px;justify-content:center;display:flex}.slick-lightbox-inner .slick-arrow{display:none!important}.slick-lightbox-inner .slick-dots li button:before{background:transparent!important;border:1px solid #ffffff!important}.slick-lightbox-inner .slick-dots li.slick-active button:before{opacity:1;background:#fff!important}.testimonials-description .metafield-rich_text_field ul{list-style:none;padding-left:0;display:grid;grid-template-columns:auto auto;align-items:baseline}.testimonials-description .metafield-rich_text_field li{margin-bottom:0}@media (max-width: 991px){.testimonials-description .metafield-rich_text_field ul{display:none}}.slide_item{opacity:0;visibility:hidden;transition:all .1s}.bottom_tab.slide_footer,.upr_slide_item{display:none}.slick-current.slick-active.slide_footer.bottom_tab,.slick-current.slick-active.upr_slide_item{display:block}.slick-current.slick-active .slide_item{opacity:1;visibility:visible;transition:all .4s}.footer-inner div[data-slide-highlight-text]:not(:has(.slick-current.slick-active.slide_footer.bottom_tab)){display:none}.image_focus_carousel .py-section-vertical-spacing{padding-top:0!important}.index .announcement_bar:not(.cart_announcement_bar),.policy-page .announcement_bar:not(.cart_announcement_bar){background:#e4e4e4}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper,.jdgm-notification,.jdgm-row-media{border:none!important}.jdgm-widget a:not([href])[role=button],.jm-mfp-wrap a:not([href])[role=button],.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link{text-decoration:none}.jdgm-row-actions,.jdgm-rev-widg__title,.jdgm-paginate__first-page,.jdgm-paginate__last-page,.jdgm-gallery-title{display:none!important}.jdgm-rev__votes:before{content:"Was this review helpful? "}.jdgm-rev__actions{display:flex;align-items:center;justify-content:space-between}.jdgm-rev__social{width:50%}.jdgm-rev__votes{display:flex;align-items:center;gap:30px;width:50%;justify-content:flex-end}.jdgm-form__fieldset.jdgm-form__fieldset-actions{display:flex;justify-content:flex-start;gap:20px}body *::selection{background-color:#fff;color:#000}.jdgm-paginate__page.jdgm-curt{font-size:100%!important}.jdgm-paginate__prev-page,.jdgm-paginate__next-page{font-weight:400!important;font-size:32px!important}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-media{flex-direction:column!important}}.jdgm-gallery{width:80%!important}.jdgm-gallery .jdgm-gallery__thumbnail-link{width:25%!important}.product-content .js-enabled span:has(svg.map-icon){justify-content:center;align-items:center;display:flex;margin-right:8px}#popup-slot:has(stockist-store-locator){border-radius:15px}@media (min-width: 550px) and (max-width: 990px){#popup-slot:has(stockist-store-locator){width:60%;margin-right:auto;margin-left:auto}}@media (max-width: 1697px) and (min-width: 990px){#popup-slot:has(stockist-store-locator){width:45%;margin-right:auto;margin-left:auto}}@media (max-width: 1909px) and (min-width: 1697.5px){#popup-slot:has(stockist-store-locator){width:40%;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1909.5px){#popup-slot:has(stockist-store-locator){width:30%;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 2332.5px){#popup-slot:has(stockist-store-locator){width:25%;margin-right:auto;margin-left:auto}}#popup-slot:has(stockist-store-locator)::-webkit-scrollbar{display:none}.popup-content{padding:2rem 0}#popup-slot .sticky.popup-header,#popup-slot .popup-header{background-color:#fff!important;padding:0 2rem;z-index:1;height:65px!important}.popup-header .font-heading{padding-top:.5rem}.popup-header .popup-header-close{padding-top:.5rem;padding-right:.5rem}.jdgm-rev__body{font-family:Neue Haas Unica light!important}.caption_wrapper p a,.image_subheading_content_wrapper .image_subheading_content_inner p a,.bottom_image_description p a,.mob_caption p a{text-decoration:none;pointer-events:none;font-size:0}.image_subheading_content_wrapper .image_subheading_content_inner p a:after,.bottom_image_description p a:after,.mob_caption p a:after{content:"\3b1-";white-space:pre;font-family:system-ui;font-size:12px;font-weight:350}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{border-left:0!important}}.image_subheading_content_wrapper .image_subheading_content_inner:last-child .inline-rte p strong{padding-bottom:7px;display:block}.image_subheading_content_inner{width:50%;display:flex;align-items:center;text-align:center;flex-direction:column}.image_subheading_content_inner:first-child{align-items:flex-end}.image_subheading_content_inner:last-child{align-items:flex-start}.image_subheading_subheading_inner{display:flex;justify-content:space-between;width:100%;align-items:center}.bottom_image_description{text-align:left;width:fit-content;justify-content:flex-start;display:flex;align-items:center;margin:auto;padding-bottom:40px;font-weight:400;font-family:NeueHaasUnicaW1G;font-size:12px;line-height:1.4rem;width:263px}.mob_caption{text-align:left;justify-content:flex-start;display:flex;align-items:center;margin-left:-15%;padding-top:40px;font-weight:400;font-family:NeueHaasUnicaW1G;font-size:12px;line-height:1.4rem;width:150%;max-width:263px}.bottom_image_description p strong~strong,.mob_caption p strong~strong{padding-top:15px;display:block}.image_subheading_content_wrapper.desk_version{display:flex;gap:10px;width:max-content}.image_subheading_content_wrapper.desk_version .image_subheading_content_inner:last-child .inline-rte p strong{padding-bottom:7px;display:block}.image_subheading_content_wrapper.desk_version{display:flex;width:300%;margin-left:-100%;justify-content:space-between;gap:5%;flex-direction:row}.desk_version .image_subheading_content_inner{width:50%;display:flex;align-items:center;text-align:center;flex-direction:column}.desk_version .image_subheading_content_inner:first-child{align-items:flex-end}.desk_version .image_subheading_content_inner:last-child{align-items:flex-start}.feature-slider .desk_version .image-subheading{font-size:10px;margin-bottom:10px;font-weight:400;font-family:Neue Haas Unica light!important;border-radius:30px;display:inline-block;padding:2px 10px 3px;color:#fff;margin-top:20px;text-transform:uppercase;width:fit-content;text-align:center}.feature-slider .desk_version .slide_item p{text-align:center;font-weight:400;font-size:12px;font-family:Neue Haas Unica light!important;line-height:1.4rem}.policy-page footer .contact-form .field_wrapper input,.policy-page footer .contact-form .field_wrapper input::placeholder,.policy-page footer .contact-form .field_wrapper .push-btn__surface{color:#000!important}@supports (-webkit-touch-callout: none) and (max-width: 767.5px){.image_subheading_content_wrapper{display:flex;width:130%;flex-direction:column;align-items:baseline;margin-left:-15%;gap:10px;margin-top:25px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
