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