.intro-section{width:100%}.intro-section article{padding:28px 32px;border-radius:10px;background:#f6f6f7}.intro-section article h1:last-child,.intro-section article p{margin-bottom:0}.intro-section article p+p,.intro-section article picture{margin-top:15px}.intro-section article picture[data-url],.intro-section article picture[data-video-id]{position:relative;display:block;cursor:pointer}.intro-section article picture[data-url]:after,.intro-section article picture[data-video-id]:after{position:absolute;top:50%;left:50%;padding:.155em;color:#fff;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:52px;border-radius:50%;background:rgba(0,0,0,.35);transform:translate(-50%,-50%);content:"\e90d"}.intro-section article picture[data-url],.intro-section article picture[data-video-id]{width:60%}.intro-section article picture[data-url] img,.intro-section article picture[data-video-id] img{width:100%;vertical-align:top;border-radius:10px}.intro-section article picture[data-label-text]:before{position:absolute;bottom:22px;left:20px;color:#fff;font-weight:500;content:attr(data-label-text)}.intro-section article picture[data-label-text]:after{inset:auto 20px 10px auto;font-size:35px;transform:none}.intro-section article .c-wistia{margin-top:15px}.intro-section--simple article{padding:0;background:none}.shopify-section--guide-menu{max-width:350px}.guide-menu{font-size:20px}.guide-menu .container{padding-right:0}.guide-menu__select{position:fixed;top:var(--height-header);left:0;z-index:10;display:none;width:100%;background:#fff}.has-guide-select:has(#announcement-bar) .guide-menu__select{top:calc(var(--height-bar) + var(--height-header))}.guide-menu__select.scroll-hiding{transform:translateY(-200px)}.guide-menu__select select{width:100%;height:60px;padding:16px;color:inherit;font-size:18px;border:0;border-bottom:1px solid #dfe0e0;border-radius:0;background:#fff url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTggOSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjEyNDI4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMS41Ljc1IDkgOC4yNWw3LjUtNy41Ii8+PC9zdmc+") no-repeat right 16px center/18px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.guide-menu__list p{font-weight:500}.guide-menu__list li{border-bottom:1px solid #dfe0e0}.guide-menu__list button{display:flex;gap:8px;align-items:center;width:100%;height:80px;padding:6px;text-align:left;border:0;background:none}.guide-menu__list button:after{margin-left:auto;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:18px;transform:rotate(90deg);transition:all .2s;content:"\e900"}.guide-menu__list button.active{font-weight:500}.guide-menu__list button.active:after{transform:rotate(0);-webkit-text-stroke:1px}.guide-menu__list button em{padding:0 12px;font-size:14px;font-weight:600;text-transform:uppercase;background:#c7e5db}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;overflow:hidden auto;width:100%;height:100%;outline:0}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0;background-color:#fff;background-clip:padding-box}.fade:not(.show){opacity:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.c-modal{position:fixed;top:0;left:0;z-index:1055;display:none;overflow:hidden auto;width:100%;height:100%;outline:0}.c-modal .modal-header{padding:10px;border:0}.c-modal .modal-header .btn-close{padding:5px;color:#fff;font-size:14px;line-height:1}.c-modal .modal-header .btn-close:hover{color:#212428}.c-modal .modal-header .btn-close:after{font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;vertical-align:top;content:"\e904"}.c-modal--light .modal-dialog{display:flex;align-items:center;height:calc(100% - var(--bs-modal-margin) * 2)}.c-modal--light .modal-header{height:30px;padding:0}.c-modal--light .modal-header .btn-close{position:absolute;top:8px;right:8px;z-index:1;margin:0;color:#212428;font-size:20px;border:0;outline:none;background:none}.c-modal--light .modal-header .btn-close:hover{background:#c8e6dc}.c-modal--light .modal-content{border-radius:0}.c-modal--light .modal-body{padding:0 16px 32px}.c-modal--wistia .modal-dialog{max-width:500px;margin:0 auto}.c-modal--wistia .modal-header{display:flex}.c-modal--wistia .modal-header .btn-close{margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto;padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5)}.c-modal--wistia .modal-content{border:none;background:transparent}.c-modal--wistia .modal-body{overflow:hidden;padding:0;border-radius:10px}.c-modal--wistia .c-modal__video{overflow:hidden;max-width:400px;margin:0 auto;border-radius:10px}.c-note{display:block;padding:10px 12px;font-size:16px;line-height:1.25;border-radius:10px;background:var(--note-bg,#eef7f4);max-width:500px}.c-note h6{font-family:inherit;font-weight:500}.c-note p{margin:0}.c-note p+p{margin-top:15px}.c-note p+ul{margin-top:5px}.c-note strong{font-weight:600}.c-note ul{padding-left:24px}.c-note ul li{padding-left:4px;list-style:disc}.c-note a{color:inherit;text-decoration:underline}.c-note a:hover{text-decoration:none}.c-note--info,.c-note--warning{position:relative;padding-left:36px}.c-note--info:before,.c-note--warning:before{position:absolute;top:12px;left:12px;width:16px;height:16px;color:#fff;font-size:8px;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;line-height:16px;text-align:center;border-radius:16px;content:"\e90c"}.c-note--info{background:#f4f8fd}.c-note--info:before{background:#91baec}.c-note--warning{background:#ffeeea}.c-note--warning:before{background:#ff5429}.c-note--triangle{position:relative;margin-top:8px}.c-note--triangle:before{position:absolute;top:-14px;left:50%;width:0;height:0;border-color:transparent transparent #e5f7f2;border-style:solid;border-width:0 9px 14px;transform:translateX(-50%);content:""}.page\.qure-microinfusion-offer-listicle .c-note{max-width:none;padding:12px 16px;color:#008763;font-size:18px;background:#e5fff7}.c-step-by-step__title{margin-bottom:28px;font-size:20px;font-weight:500}.c-step-by-step__list ol{counter-reset:item}.c-step-by-step__list ol:not(:last-child){margin-bottom:16px}.c-step-by-step__list ol li{position:relative;min-height:24px;padding-left:36px;counter-increment:item}.c-step-by-step__list ol li:before{position:absolute;top:0;left:0;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid;border-radius:24px;background:#fff;content:counters(item,"")}.c-step-by-step__list ol li:not(:last-child){margin-bottom:16px}.c-step-by-step__item{position:relative;display:flex;align-items:center;overflow:hidden;min-height:165px;border:1px solid #dfe0e0;border-radius:10px}.c-step-by-step__item:has(picture){min-height:224px}.c-step-by-step__item[data-index]:before{top:12px;left:12px;font-size:20px;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;color:#fff;font-weight:500;border-radius:50%;background:#212428;content:attr(data-index)}.c-step-by-step__item picture{position:relative;flex:0 0 250px;align-self:stretch}.c-step-by-step__item img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.c-step-by-step__item article{padding:28px 32px}.c-step-by-step__item h6{font-family:inherit;font-weight:500}.c-step-by-step__item a{color:#91baec;text-decoration:underline}.c-step-by-step__item a:hover{text-decoration:none}.c-step-by-step__item .c-note{margin-top:15px}.c-step-by-step .swiper-wrapper{flex-direction:column;gap:16px}.c-step-by-step .swiper-slide img{width:100%;height:100%}.c-step-by-step .c-swiper-nav{display:none}.c-faq-accordion__list{display:flex;flex-direction:column;gap:12px}.c-faq-accordion__item{overflow:hidden;font-size:16px;border-radius:10px;background:#f6f6f7}.c-faq-accordion__item[open] .c-faq-accordion__summary{font-weight:600}.c-faq-accordion__item[open] .c-faq-accordion__summary:after{content:"\e902"}.c-faq-accordion__header button,.c-faq-accordion__summary{display:flex;gap:10px;align-items:center;width:100%;min-height:63px;padding:12px 24px;color:#212428;text-align:left;border:0;background:none}.c-faq-accordion__header button:after,.c-faq-accordion__summary:after{margin-left:auto;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:14px;content:"\e903"}.c-faq-accordion__header button[aria-expanded=true]{font-weight:600}.c-faq-accordion__header button[aria-expanded=true]:after{content:"\e902"}.c-faq-accordion__body{display:none}.c-faq-accordion__body.show{display:block}.c-faq-accordion__content{padding:0 24px 24px}.c-faq-accordion__content picture{float:right;width:min(300px,40%);margin-bottom:25px;margin-left:40px}.c-faq-accordion__content picture img{max-width:100%;height:auto}.c-faq-accordion__content p{margin:0}.c-faq-accordion__content p:not(:last-child){margin-bottom:15px}.c-faq-accordion__content a{color:inherit;text-decoration:underline}.c-faq-accordion__content a:hover{text-decoration:none}.c-faq-accordion__content a[href^="mailto:"]{color:#91baec}.c-faq-accordion__content strong{font-weight:500}.c-faq-accordion__content ul{padding-left:24px}.c-faq-accordion__content ul:not(:last-child){margin-bottom:15px}.c-faq-accordion__content ul li{padding-left:4px;list-style:disc}.c-faq-accordion__content ol{counter-reset:item}.c-faq-accordion__content ol:not(:last-child){margin-bottom:16px}.c-faq-accordion__content ol li{position:relative;min-height:24px;padding-left:36px;counter-increment:item}.c-faq-accordion__content ol li:before{position:absolute;top:0;left:0;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid;border-radius:24px;background:#fff;content:counters(item,"")}.c-faq-accordion__content ol li:not(:last-child){margin-bottom:16px}.c-faq-accordion__ask-us{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:40px;font-weight:500}.c-faq-accordion__ask-us a{display:flex;gap:6px;align-items:center;font-weight:inherit}.c-faq-accordion__ask-us a .e-icon{font-size:14px;vertical-align:top;-webkit-text-stroke:.4px}.c-faq-accordion--lines .c-faq-accordion__list{gap:0}.c-faq-accordion--lines .c-faq-accordion__item{border-bottom:1px solid #8b8c8e;border-radius:0;background:none}.c-faq-accordion--lines .c-faq-accordion__content,.c-faq-accordion--lines .c-faq-accordion__header button,.c-faq-accordion--lines .c-faq-accordion__summary{padding-right:0;padding-left:0}.c-app-stores{display:inline-flex;flex-direction:column;gap:12px}.c-app-stores a{width:100%}.c-app-stores img{width:100%;height:auto;vertical-align:top}.c-app-stores--row{flex-direction:row}.guide-content{display:none}.guide-content.active{display:block}.guide-content .container{margin:0;padding-left:0}.guide-content .accordion>.accordion-button{display:none;gap:8px;align-items:center;width:100%;height:80px;padding:6px;color:inherit;font-size:20px;text-align:left;border:0;box-shadow:none;background:none}.guide-content .accordion>.accordion-button:after{width:auto;height:auto;margin-left:auto;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:18px;background:none;transform:none;transition:all .2s;content:"\e900"}.guide-content .accordion>.accordion-button.active{font-weight:500}.guide-content .accordion>.accordion-button.active:after{font-size:20px}.guide-content .accordion>.accordion-button[aria-expanded=true]{font-weight:500}.guide-content .accordion>.accordion-button[aria-expanded=true]:after{transform:rotate(-90deg)}.guide-content .accordion>.accordion-button em{padding:0 12px;font-size:14px;font-weight:600;text-transform:uppercase;background:#c7e5db}.guide-content .accordion>.accordion-collapse{display:none;padding:0 6px 28px}.guide-content .accordion>.accordion-collapse.show{display:block}.guide-content article{overflow:hidden;max-width:100%}.guide-content article:not(:last-child){margin-bottom:25px}.guide-content article h2:not(:last-child){margin-bottom:24px}.guide-content article h6{font-family:inherit;font-size:inherit;font-weight:600}.guide-content article h6 em{color:#ff5429}.guide-content article h6+p{margin-top:15px}.guide-content article ul{padding-left:24px}.guide-content article ul:not(:last-child){margin-bottom:15px}.guide-content article ul li{padding-left:4px;list-style:disc}.guide-content article p{margin:0}.guide-content article p:not(:last-child){margin-bottom:15px}.guide-content article p+ul{margin-top:-10px}.guide-content article ol{margin-top:16px;counter-reset:item}.guide-content article ol:not(:last-child){margin-bottom:16px}.guide-content article ol li{position:relative;min-height:24px;padding-left:36px;counter-increment:item}.guide-content article ol li:before{position:absolute;top:0;left:0;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid;border-radius:24px;background:#fff;content:counters(item,"")}.guide-content article ol li:not(:last-child){margin-bottom:16px}.guide-content article a{color:inherit;text-decoration:underline}.guide-content article a:hover{text-decoration:none}.guide-content article strong{font-weight:500}.guide-content article .c-wistia,.guide-content article picture{float:right;width:clamp(250px,50%,335px);margin-bottom:25px;margin-left:40px}.guide-content article picture[data-url],.guide-content article picture[data-video-id]{position:relative;display:block}.guide-content article picture[data-url]:after,.guide-content article picture[data-video-id]:after{position:absolute;top:50%;left:50%;padding:.155em;color:#fff;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:52px;border-radius:50%;background:rgba(0,0,0,.35);transform:translate(-50%,-50%);content:"\e90d"}.guide-content article picture[data-url],.guide-content article picture[data-video-id]{cursor:pointer}.guide-content article picture[data-url] img,.guide-content article picture[data-video-id] img{border-radius:10px}.guide-content article picture[data-label-text]:before{position:absolute;bottom:22px;left:20px;color:#fff;font-weight:500;content:attr(data-label-text)}.guide-content article picture[data-label-text]:after{inset:auto 20px 10px auto;font-size:35px;transform:none}.guide-content article picture img{width:100%;height:auto;vertical-align:top;border-radius:10px}.guide-content article hr{max-width:100%;margin:15px 0;border-color:#dfe0e0;opacity:1}.guide-content article .c-app-stores{float:right;width:100%;max-width:200px;margin-left:40px}.guide-content article .c-note{overflow:hidden}.guide-content .guide-link a{color:inherit;text-decoration:underline}.guide-content .guide-link a:hover{text-decoration:none}.guide-content .serum-ingredients-list{display:flex;flex-direction:column;gap:25px;align-items:center;max-width:100%}.guide-content .serum-ingredients-list ul{display:flex;gap:24px}.guide-content .serum-ingredients-list li{display:grid;grid-template:repeat(2,auto)/repeat(2,auto);gap:4px 24px;align-items:center;padding:24px;border:1px solid #dfe0e0;border-radius:10px}.guide-content .serum-ingredients-list picture{grid-row:1/-1}.guide-content .serum-ingredients-list img{width:auto;height:100px;vertical-align:top}.guide-content .serum-ingredients-list p{margin:0}.guide-content .serum-ingredients-list strong{font-weight:500}.guide-content .serum-ingredients-list a{display:flex;gap:6px;align-items:center;color:inherit}.guide-content .serum-ingredients-list a span{text-decoration:underline}.guide-content .serum-ingredients-list a:hover,.guide-content .serum-ingredients-list a:hover span{text-decoration:none}.guide-content .serum-ingredients-list .e-icon{font-size:14px}.guide-content .serum-ingredients-details .tabs{display:flex;margin-bottom:20px}.guide-content .serum-ingredients-details .tabs button{padding:0 22px 8px;color:#212428;border:0;border-bottom:1px solid #b5b6b7;background:none}.guide-content .serum-ingredients-details .tabs button.active{font-weight:600;border-bottom:2px solid #212428}.guide-content .serum-ingredients-details .tab-content{display:none;margin-bottom:25px}.guide-content .serum-ingredients-details .tab-content.show{display:block}.guide-content .serum-ingredients-details .c-note{background:#f6f6f7}.guide-content .content-angles-ideas-card{height:100%;padding:68px 24px 24px;border-radius:10px;background:#f6f6f7}.guide-content .content-angles-ideas-card:before{top:24px;left:24px;font-size:16px;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;color:#fff;font-weight:500;border-radius:50%;background:#212428;content:attr(data-index)}.guide-content .content-angles-ideas-card .c-note{background:#fff}.guide-content .content-angles-ideas-card .c-note strong{display:block;margin-bottom:4px;font-weight:600}.guide-content .treatment-modes-list,.guide-content .water-modes-list{display:flex;gap:60px;max-width:100%}.guide-content .treatment-modes-list li,.guide-content .water-modes-list li{display:flex;flex-direction:column;width:100%}.guide-content .treatment-modes-list picture,.guide-content .water-modes-list picture{margin-top:auto}.guide-content .treatment-modes-list img,.guide-content .water-modes-list img{width:100%;height:auto;vertical-align:top;border-radius:10px}.page\.shower-filter-online-guide .water-modes-list{flex-wrap:wrap}.page\.shower-filter-online-guide .water-modes-list li{gap:16px;align-items:center;width:auto;text-align:center}.page\.shower-filter-online-guide .water-modes-list picture{max-width:95px}.guide-content .included-box-list{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px 32px}.guide-content .included-box-list li{display:flex;gap:16px;align-items:center;padding-top:24px;border-top:1px solid #dfe0e0}.guide-content .included-box-list li:first-child,.guide-content .included-box-list li:first-child+li{padding-top:0;border-top:0}.guide-content .included-box-list img{flex:none;width:40px;height:auto}.guide-content .included-box-list img+p{flex-grow:1}.guide-content .included-box-list p{margin-bottom:0}.guide-content .c-swiper{margin:0 -22px;padding-right:22px;padding-left:22px}.guide-content .c-swiper:not(:last-child){margin-bottom:25px}.guide-content .c-swiper picture[data-url],.guide-content .c-swiper picture[data-video-id]{position:relative;display:block;cursor:pointer}.guide-content .c-swiper picture[data-url]:after,.guide-content .c-swiper picture[data-video-id]:after{position:absolute;top:50%;left:50%;padding:.155em;color:#fff;font-family:icomoon;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:never;font-size:52px;border-radius:50%;background:rgba(0,0,0,.35);transform:translate(-50%,-50%);content:"\e90d"}.guide-content .c-swiper .c-wistia__custom picture:after,.guide-content .c-swiper picture[data-url]:after,.guide-content .c-swiper picture[data-video-id]:after{font-size:46px}.guide-content #creative-direction-collapse .c-swiper{max-width:616px}.guide-content .c-step-by-step{max-width:100%;margin-bottom:25px}.guide-content .c-step-by-step .c-swiper img{height:100%}.guide-content .c-step-by-step+.c-note{max-width:100%}.guide-content .c-note:not(:last-child){margin-bottom:25px}.guide-content .c-faq-accordion{max-width:100%}.guide-content .wistia-embed-video .wistia_responsive_padding{position:relative}.guide-content .wistia-embed-video .wistia_responsive_wrapper{position:absolute;inset:0}.guide-content .wistia-embed-video .wistia_embed{position:relative;width:100%;height:100%}.guide-content .wistia-embed-video .wistia_swatch{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;transition:opacity .2s;opacity:0}.guide-content .wistia-embed-video img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.across-image-banner .container article{max-width:460px}@media (min-width:576px){.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}@media screen and (min-width:992px){.shopify-section--guide-content{display:none;max-width:calc(100% - 410px)}.shopify-section--guide-content:has(.guide-content.active){display:block}.guide-content .accordion>.accordion-collapse{display:block;padding:0}}@media screen and (min-width:1200px){.shopify-section--guide-menu{margin-left:max(0px,(100% - 1172px)/2)}.shopify-section--guide-content{max-width:calc(100% - ((100% - 1172px) / 2 + 350px + 60px))}.guide-content .c-faq-accordion,.guide-content .c-step-by-step,.guide-content .c-step-by-step+.c-note,.guide-content .included-box-list,.guide-content .serum-ingredients-list,.guide-content .treatment-modes-list,.guide-content .water-modes-list,.guide-content article,.guide-content article hr{max-width:746px}}@media screen and (min-width:1400px){.shopify-section--guide-menu{margin-left:max(0px,(100% - 1232px)/2)}.shopify-section--guide-content{max-width:calc(100% - ((100% - 1232px) / 2 + 350px + 60px))}.guide-content .c-faq-accordion,.guide-content .c-step-by-step,.guide-content .c-step-by-step+.c-note,.guide-content .included-box-list,.guide-content .serum-ingredients-list,.guide-content .treatment-modes-list,.guide-content .water-modes-list,.guide-content article,.guide-content article hr{max-width:806px}}@media screen and (max-width:991px){.intro-section article{padding:0;border-radius:0;background:none}.guide-menu{height:0;margin-top:-40px}.guide-menu__select{display:block}.has-guide-select{padding-top:calc(var(--height-header) + 60px)}.has-guide-select:has(#announcement-bar){padding-top:calc(var(--height-bar) + var(--height-header) + 60px)}.guide-menu__list{display:none}.shopify-section--guide-content{max-width:none;margin-top:-40px}.guide-content{display:block}.guide-content .container{padding-left:16px}.guide-content .accordion{border-bottom:1px solid #dfe0e0}.guide-content .accordion>.accordion-button{display:flex}.guide-content .accordion>.accordion-collapse{max-width:none}.guide-content article h2{display:none}}@media screen and (max-width:767px){.intro-section article picture[data-url],.intro-section article picture[data-video-id]{width:100%}.page\.qure-microinfusion-offer-listicle .c-note{font-size:16px}.c-step-by-step__item{flex-direction:column}.c-step-by-step__item picture{flex-basis:180px}.c-step-by-step__item article{display:flex;flex-grow:1;flex-direction:column;padding:20px 24px}.c-step-by-step__item .c-note{margin-top:auto}.c-step-by-step .swiper-wrapper{flex-direction:row;gap:0}.c-step-by-step .c-swiper-nav{display:flex}.c-faq-accordion__content,.c-faq-accordion__header button,.c-faq-accordion__summary{padding-right:16px;padding-left:16px}.c-faq-accordion__content picture{float:none;display:block;width:100%;margin-left:0}.c-faq-accordion__ask-us{margin-top:32px;margin-bottom:4px}.guide-content article:not(:has(p),:has(ul)){display:none}.guide-content article .c-wistia,.guide-content article picture{float:none;display:block;width:100%;margin-right:auto;margin-left:auto}.guide-content article picture[data-url],.guide-content article picture[data-video-id]{width:100%}.guide-content article .c-app-stores{float:none;flex-direction:row;order:10;max-width:400px;margin-top:20px;margin-left:0}.guide-content article:has(picture:not(.d-none.d-lg-block)){display:flex;flex-direction:column}.guide-content article:has(picture:not(.d-none.d-lg-block)) picture{order:10;margin-top:25px;margin-bottom:0}.guide-content article:has(.c-app-stores){display:flex;flex-direction:column}.guide-content .serum-ingredients-list ul{flex-direction:column}.guide-content .treatment-modes-list,.guide-content .water-modes-list{flex-direction:column;gap:28px}.page\.shower-filter-online-guide .water-modes-list{flex-direction:row;gap:24px}.page\.shower-filter-online-guide .water-modes-list li{width:calc(50% - 24px)}.guide-content .included-box-list{grid-template-columns:auto;gap:12px}.guide-content .included-box-list li{padding-top:16px}.guide-content .included-box-list li:first-child+li{padding-top:16px;border-top:1px solid #dfe0e0}.guide-content .c-step-by-step{padding-top:25px;border-top:1px solid #dfe0e0}.across-image-banner .container article{max-width:none}}