.e-sticky-thumb-video{position:absolute;top:16px;right:16px;z-index:2;display:block;overflow:hidden;width:100px;height:180px;cursor:pointer;transition:width .3s ease,height .3s ease}.e-sticky-thumb-video.expanded{width:166.6666666667px;height:300px}.e-sticky-thumb-video video{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px}.e-sticky-thumb-video button{position:absolute;top:6px;right:6px;width:20px;height:20px;padding:0;color:#fff;font-size:8px;line-height:20px;text-align:center;border:0;border-radius:50%;background:#000;cursor:pointer;opacity:.35;transition:all .2s linear}.e-sticky-thumb-video button:hover{opacity:1}.e-pill-tabs{display:flex;gap:8px;align-items:center;justify-content:center;padding:7px 11px;border:1px solid #8b8c8e;border-radius:100px}.e-pill-tabs li{flex-grow:1}.e-pill-tabs button,.e-pill-tabs label{width:100%;padding:7px 12px;color:#b5b6b7;font-size:18px;border:0;border-radius:100px;background:none;cursor:pointer;transition:all .2s linear}.e-pill-tabs button:hover,.e-pill-tabs label:hover{color:#212428;background-color:#eee}.e-pill-tabs button.active,.e-pill-tabs label.active{color:#212428;background-color:#c7e5db;pointer-events:none}.e-pill-tabs--selector label{position:relative;text-align:center}.e-pill-tabs--selector label input{position:absolute;z-index:-1;opacity:0}.e-pill-tabs--selector label:has(input:checked){color:#212428;background:#91baec}.e-get-free-shipping{display:flex;gap:16px;align-items:center;padding:14px 24px;border-radius:10px;background:#eef7f4}.e-get-free-shipping:before{flex:none;width:8px;height:8px;border-radius:10px;background:#008763;animation:pulse-green 2s infinite}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(0,135,99,.7);transform:scale(1)}to{box-shadow:0 0 0 8px rgba(0,135,99,0);transform:scale(1.1)}}.e-get-free-shipping:before{content:""}.e-quote-card{position:relative;z-index:1;overflow:hidden;padding:24px 120px 24px 40px;border-radius:5px;background:#f6f6f7}.e-quote-card .e-icon{position:absolute;top:24px;left:20px;color:#c7e5db;font-size:8px}.e-quote-card picture{position:absolute;right:0;bottom:0;z-index:-1;width:120px}.e-quote-card img{display:block;max-width:100%;height:auto}.e-quote-card div{font-size:16px}.e-quote-card div:last-child{margin-top:10px}.e-quote-card div small{color:#8b8c8e;font-size:14px;text-transform:uppercase}.e-expert-quote-tag{display:inline-flex;gap:6px;align-items:center;margin-right:auto;padding:4px 16px 4px 4px;border:1px solid #dfe0e0;border-radius:40px}.e-expert-quote-tag__avatar{position:relative;width:42px;height:42px}.e-expert-quote-tag__avatar img{position:absolute;bottom:0;left:0;width:100%;height:auto}.e-expert-quote-tag__avatar:after{position:absolute;inset:0;border-radius:50%;background:linear-gradient(180deg,rgba(33,36,40,.05) 50%,#212428);content:""}.e-expert-quote-tag__text{display:flex;flex-direction:column;gap:1px}.e-expert-quote-tag__quote{font-size:13px;line-height:18px}.e-expert-quote-tag__author{color:#8b8c8e;font-size:12px;line-height:18px}.e-expert-quote-tag__author strong{font-weight:500}.e-auto-ships{color:#8b8c8e;font-size:12px}.e-auto-ships .e-icon{padding:1px 0;font-size:10px;border:2px solid #c7e5db;border-radius:50%;background:#c7e5db}.e-auto-ships a{text-decoration:underline}.e-auto-ships a:hover{text-decoration:none}.e-rating-stars{position:relative;display:inline-block;line-height:1;letter-spacing:.135em}.e-rating-stars:after,.e-rating-stars:before{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;white-space:nowrap;vertical-align:top;content:"\e921\e921\e921\e921\e921"}.e-rating-stars:before{color:#dfe0e0}.e-rating-stars:after{position:absolute;top:0;left:0;overflow:hidden;width:calc(var(--rating) / 5 * 100%);color:#91baec}.c-rating{display:flex;gap:8px;align-items:center;font-size:.885em;line-height:1}.c-rating .e-rating-stars{font-size:20px}.c-rating a,.c-rating small{vertical-align:top}.c-rating a{color:inherit}.c-rating a:hover{text-decoration:underline}.c-rating--bg{padding:8px 12px;border-radius:5px;background:#f6f6f7}.e-price{display:inline-flex;flex-wrap:wrap;gap:0 8px;line-height:1.25}.e-price__current.highlight-price{color:var(--discount-color)}.e-price__current.savings-price{color:#0fa847}.e-price__main{display:flex;flex-wrap:wrap;gap:0 8px;align-items:center}.e-price__old{color:#8b8c8e;text-decoration:line-through}.e-price--highlight .e-price__current{color:var(--discount-color)}.e-price--profit .e-price__current{color:#0fa847}.e-price--strikethrough{position:relative}.e-price--strikethrough .e-price__main{position:relative;flex-wrap:nowrap}.e-price--strikethrough .e-price__main:before{position:absolute;top:10px;width:100%;height:2px;background:#ff5429;transform:rotate(5deg);content:""}.e-price--strikethrough-old .e-price__old{position:relative}.e-price--strikethrough-old .e-price__old:before{position:absolute;top:10px;width:100%;height:2px;background:#ff5429;transform:rotate(5deg);content:""}.c-special-offer{display:flex;gap:8px 16px;align-items:center}.c-special-offer[data-label]:before{color:transparent;font-weight:600;text-transform:uppercase;background:linear-gradient(90deg,var(--discount-color) 0,hsl(from var(--discount-color) h s calc(l + 20)) 50%,var(--discount-color) 100%);-webkit-background-clip:text;background-clip:text;content:attr(data-label);-webkit-text-fill-color:transparent}.c-special-offer .e-price{font-size:22px;font-weight:500}.c-special-offer .e-price__main{flex-direction:row-reverse}.c-marked-list{display:flex;flex-direction:column;gap:10px}.c-marked-list li{position:relative;padding-left:1.75em;line-height:1.25}.c-marked-list li:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:2.25em;height:2.25em;color:#91baec;font-size:.5em;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;border:1.5px solid;border-radius:50%;content:"\e901"}.c-marked-list--fill li:before{color:#fff;background:#91baec}.e-features-list{display:flex;gap:24px;justify-content:center;font-size:14px}.e-features-list li{display:flex;gap:6px;align-items:center;line-height:1.1}.e-features-list .e-icon-guarantee{font-size:30px}.e-features-list .e-icon-shipping-order{font-size:22px}.e-features-list .e-icon-proven{font-size:28px}.e-features-list .e-icon-checkmark{font-size:10px}.e-features-list .e-icon-one-year{font-size:24px}.e-pay-options{display:flex;flex-wrap:wrap;gap:4px;color:#757677;font-size:14px;line-height:1}.e-pay-options ul{display:flex;gap:6px;align-self:center;justify-content:center;line-height:1}.e-pay-options li{display:flex;align-items:center}.e-pay-options img{max-width:100%;height:auto;vertical-align:top}.c-order-button{display:flex;flex-direction:column;gap:10px}.c-order-button .btn{width:100%}.c-order-button .btn .e-icon-arrow{margin-left:4px;font-size:16px;-webkit-text-stroke:.7px}.c-order-button .btn+p{color:#8b8c8e;font-size:16px;text-align:center}.c-order-button .e-pay-options{justify-content:center}.c-order-button p a{text-decoration:underline}.c-order-button p a:hover{text-decoration:none}.c-certified-box{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:10px;align-items:center;max-width:415px;padding:10px 20px;font-size:14px;line-height:18px;text-align:left;border-radius:5px;background:#f6f6f7}.c-certified-box ul{display:flex;align-items:center}.c-certified-box ul li{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:32px;height:32px;font-size:12px;font-weight:600;border:1px solid #f6f6f7;border-radius:50%;background:#c8e6dc}.c-certified-box ul li+li{margin-left:-8px}.c-certified-box ul li img{width:inherit;max-height:inherit}.c-certified-box a{color:inherit;text-decoration:underline}.c-certified-box a:hover{text-decoration:none}.c-certified-box--light{background:#fff}.c-buy-block{display:flex;flex-direction:column;gap:16px;max-width:500px}.c-buy-block .c-certified-box{margin-right:auto;margin-left:auto}.c-buy-block>p:has(a){font-size:16px;line-height:1.2;text-align:center}.c-buy-block>p:has(a) strong{display:block}.c-buy-block>p:has(a) a{color:inherit;text-decoration:underline}.c-buy-block>p:has(a) a:hover{text-decoration:none}.c-buy-block .e-get-free-shipping{margin-bottom:8px}.c-buy-block .e-auto-ships{align-self:center}.c-buy-block .one-time-purchase{display:block;font-size:16px;text-align:center;text-decoration:underline}.c-buy-block .one-time-purchase:hover{text-decoration:none}.c-buy-block__payment-logos{text-align:center}.c-buy-block__payment-logos img{width:100%;max-width:256px;vertical-align:top}.c-next-batch{display:flex;flex-direction:column;gap:16px;max-width:500px;padding:14px 10px 20px;border:1px solid #dfe0e0;border-radius:10px}.c-next-batch p{font-size:14px;line-height:1.25}.c-next-batch p:first-line{font-size:16px;font-weight:600}.c-next-batch ul{display:flex;flex-direction:column;gap:10px;font-size:12px}.c-next-batch li{display:flex;justify-content:space-between;padding:0 10px;border:1px solid;border-radius:20px}.c-next-batch li:first-child{border-color:#8b8c8e;background:#dfe0e0;opacity:.6}.c-next-batch li:last-child{position:relative;z-index:1;border-color:#91baec}.c-next-batch li:last-child:before{position:absolute;top:0;bottom:0;left:0;z-index:-1;width:var(--data-reserved);border-radius:20px;background:#91baec;content:""}.c-accordion__list{display:flex;flex-direction:column;gap:12px}.c-accordion__item{overflow:hidden;font-size:16px;border-radius:10px;background:#f6f6f7}.c-accordion__item[open] .c-accordion__summary{font-weight:600}.c-accordion__item[open] .c-accordion__summary:after{content:"\e902"}.c-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-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-accordion__content{padding:0 24px 24px}.c-accordion__content picture{float:right;width:min(300px,40%);margin-bottom:25px;margin-left:40px}.c-accordion__content picture img{max-width:100%;height:auto}.c-accordion__content p{margin:0}.c-accordion__content p:not(:last-child),.c-accordion__content ul:not(:last-child){margin-bottom:16px}.c-accordion__content a{color:inherit;text-decoration:underline}.c-accordion__content a:hover{text-decoration:none}.c-accordion__content a[href^="mailto:"]{color:#91baec}.c-accordion__content strong{font-weight:500}.c-accordion__content ul:not(.c-marked-list,.c-percent-list){padding-left:24px}.c-accordion__content ul:not(.c-marked-list,.c-percent-list) li{padding-left:4px;list-style:disc}.c-accordion__content ul:not(:last-child){margin-bottom:15px}.c-accordion__content ol{counter-reset:item}.c-accordion__content ol:not(:last-child){margin-bottom:15px}.c-accordion__content ol li{position:relative;min-height:24px;padding-left:36px;counter-increment:item}.c-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-accordion__content ol li:not(:last-child){margin-bottom:12px}.c-accordion__content hr{margin-top:16px;margin-bottom:16px;opacity:.1}.c-accordion__ask-us{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:40px;font-weight:500}.c-accordion__ask-us a{display:flex;gap:6px;align-items:center;font-weight:inherit}.c-accordion__ask-us a .e-icon{font-size:14px;vertical-align:top;-webkit-text-stroke:.4px}.c-accordion__link{display:block;margin-top:16px;font-size:14px;text-decoration:underline}.c-accordion__link:hover{text-decoration:none}.c-accordion .devices-technical{display:flex;flex-direction:column;gap:24px}.c-accordion .devices-technical ul:not(.c-marked-list){margin-bottom:0;padding-left:0}.c-accordion .devices-technical ul:not(.c-marked-list) li{padding-left:0;list-style:none}.c-accordion .devices-technical__buttons{display:flex;gap:30px}.c-accordion .devices-technical__buttons button{padding:0;color:#b5b6b7;text-align:left;border:0;background:none}.c-accordion .devices-technical__buttons button.active{color:inherit;text-decoration:underline}.c-accordion .devices-technical__pane{transition:opacity .6s linear}.c-accordion .devices-technical__pane:not(.show){position:absolute;left:-300vw;z-index:-10;visibility:hidden;max-width:100vw;opacity:0}.c-accordion .devices-technical__pane hr{margin-top:24px;margin-bottom:24px}.c-accordion .devices-technical__section{display:grid;grid-template-columns:125px 1fr;gap:32px}.c-accordion .devices-technical__section p{margin-bottom:0}.c-accordion .devices-technical__section ul{display:flex;flex-direction:column;gap:16px;font-size:16px;line-height:1.2}.c-accordion .devices-technical__section li{display:flex;gap:8px;align-items:center}.c-accordion .devices-technical__section strong{font-weight:600}.c-accordion--lines .c-accordion__list{gap:0}.c-accordion--lines .c-accordion__item{border-bottom:1px solid #8b8c8e;border-radius:0;background:none}.c-accordion--lines .c-accordion__content,.c-accordion--lines .c-accordion__summary{padding-right:0;padding-left:0}.c-accordion--arrow-icon .c-accordion__item[open] .c-accordion__summary:after{content:"\e905"}.c-accordion--arrow-icon .c-accordion__summary:after{transform:rotate(90deg);content:"\e905"}.c-jump-to__title{margin-bottom:8px;font-family:inherit;font-weight:inherit}.c-jump-to__buttons{display:flex;flex-wrap:wrap;gap:12px}.c-jump-to__buttons a{display:flex;gap:8px;align-items:center;justify-content:center;padding:4px 24px;color:inherit;font-size:16px;border:1px solid #8b8c8e;border-radius:50px}.c-jump-to__buttons a:hover{text-decoration:none;background:hsl(from #8b8c8e h s l/20%)}.c-jump-to__buttons a .e-icon{font-size:12px;transform:rotate(90deg)}.e-pill-badge{display:flex;gap:10px;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 20px;color:var(--badge-base-color,#8b8c8e);font-size:18px;font-weight:500;letter-spacing:.32px;text-transform:capitalize;border-radius:30px;background:hsl(from currentcolor h calc(s * 3) calc(l + (100 - l) * .95))}.e-pill-badge .e-checkmark{font-size:1em}.e-pill-badge .e-icon-checkmark{font-size:.6em}.e-pill-badge--sm,.e-pill-badge--small{gap:6px;padding:4px 12px;font-size:16px;letter-spacing:normal}.e-pill-badge--sm .e-checkmark,.e-pill-badge--small .e-checkmark{margin-left:-4px}.e-pill-badge--xs{gap:6px;padding:2px 12px;font-size:16px;letter-spacing:normal}.e-pill-badge--xs .e-checkmark{margin-left:-4px}.e-pill-badge--xxs{gap:4px;padding:0 10px;font-size:16px;letter-spacing:normal}.e-pill-badge--fill{color:var(--badge-base-color,#fff);background:var(--badge-fill-color,#ff5429)}.c-options-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.c-options-selector .btn--secondary{--btn-secondary-bg:#f5f5f6;width:100%;margin-top:-4px;font-size:16px;font-weight:500}.c-options-selector p,.c-options-selector__title{margin:0}.c-options-selector ul,.c-options-selector__list{display:flex;gap:12px}.c-options-selector ul li,.c-options-selector__list li{width:100%}.c-options-selector ul li:first-child:last-child,.c-options-selector__list li:first-child:last-child{max-width:33.3333333333%}.c-options-selector ul label,.c-options-selector__list label{position:relative;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;min-height:132px;padding:14px;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.c-options-selector ul label:has(input:checked),.c-options-selector__list label:has(input:checked){box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.c-options-selector ul input,.c-options-selector__list input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-options-selector ul img,.c-options-selector__list img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:80px;height:auto;aspect-ratio:30/23;vertical-align:top}.c-options-selector ul .bundle,.c-options-selector__list .bundle{display:flex;align-items:center}.c-options-selector ul .bundle figure,.c-options-selector__list .bundle figure{position:relative;padding:0 8px 8px}.c-options-selector ul .bundle .e-pill-badge,.c-options-selector__list .bundle .e-pill-badge{position:absolute;right:0;bottom:0;color:#ff5429;text-transform:uppercase;border-radius:5px}.e-pill-save{--e-pill-save-color:#ff5429;display:inline-block;padding:.15em .6em;color:#fff;font-weight:600;line-height:1;text-transform:uppercase;border-radius:100px;background:var(--e-pill-save-color)}.e-pill-save--light{color:var(--e-pill-save-color);background:hsl(from var(--e-pill-save-color) h s calc(l + 37))}.e-declaimer{display:block;color:#8b8c8e;font-size:16px;line-height:1.25}.c-supply-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.c-supply-selector .btn--secondary{--btn-secondary-bg:#f5f5f6;width:100%;margin-top:8px;font-size:16px;font-weight:500}.c-supply-selector__title{margin-bottom:0}.c-supply-selector__title small{display:block;color:#8b8c8e;font-size:16px;line-height:1.25}.c-supply-selector__list{display:flex;flex-direction:column;gap:12px}.c-supply-selector__item{width:100%}.c-supply-selector__item:has(.selector-tag-up){margin-top:16px}.c-supply-selector__item:has(.selector-tag-down) .c-supply-selector__main{padding-top:18px}.c-supply-selector__label{position:relative;width:100%;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.c-supply-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-supply-selector__label:has(input:checked){border-color:currentcolor;outline:none;box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.c-supply-selector__label:has(input:checked) .c-supply-selector__final-price{font-weight:600}.c-supply-selector__label:has(input:checked) .c-supply-selector__save .e-pill-save--light{color:#fff;background:#ff5429}.c-supply-selector__label:has(picture) .c-supply-selector__main{grid-template:repeat(2,auto)/50px 1fr auto}.c-supply-selector__label:has(picture) .c-supply-selector__image{grid-row:1/-1}.c-supply-selector__image img{display:block;max-width:100%;height:auto}.c-supply-selector__main{display:grid;flex-grow:1;grid-template-columns:1fr auto;gap:2px 10px;padding:16px 14px}.c-supply-selector__name{display:flex;gap:6px;align-items:center}.c-supply-selector__name .e-pill-save{font-size:14px}.c-supply-selector__price{margin-left:auto}.c-supply-selector__price .e-price{font-size:inherit;font-weight:400}.c-supply-selector__price .e-price__old{font-size:16px}.c-supply-selector__price .e-price__main{flex-direction:row-reverse}.c-supply-selector__final-price{text-align:right}.c-supply-selector__desc{font-size:14px;line-height:1.25}.c-supply-selector__desc small{color:#8b8c8e}.c-supply-selector__desc:has(small){display:flex;flex-wrap:wrap;gap:0 8px}.c-supply-selector__save{color:#ff5429;font-size:14px;text-align:right}.c-supply-selector__save:has(del){display:flex;flex-direction:column;gap:4px;align-items:end}.c-supply-selector__save del{color:#8b8c8e;font-size:16px}.c-supply-selector__tag{position:absolute;right:18px;bottom:100%;color:#fff;font-size:14px;font-weight:600;line-height:1.286}.c-supply-selector__tag .selector-tag-up{display:flex;gap:4px;align-items:center;padding:2px 14px;border-radius:10px 10px 0 0;background:#212428}.c-supply-selector__tag .selector-tag-up .e-icon{font-size:10px;vertical-align:top}.c-supply-selector__tag .selector-tag-down{margin-bottom:-14px;padding:1px 14px;border-radius:0 0 5px 5px;background:#ff5429}.c-supply-selector__tag .selector-tag-down:after,.c-supply-selector__tag .selector-tag-down:before{position:absolute;top:0;width:0;height:0;border-style:solid;content:""}.c-supply-selector__tag .selector-tag-down:before{left:-6px;border-width:0 0 6px 6px;border-color:transparent transparent #ce3812}.c-supply-selector__tag .selector-tag-down:after{right:-6px;border-width:6px 0 0 6px;border-color:transparent transparent transparent #ce3812}.c-supply-selector__kits-left{margin:0 1px 1px}.c-supply-selector__kits-left .kits-left{display:flex;justify-content:space-between;padding:4px 14px;font-size:12px;border-radius:0 0 9px 9px;background:#c7e5db}.c-supply-selector__kits-left .kits-left--hot{color:#fff;background-color:#212428}.c-supply-selector__kits-left .kits-left__items{display:flex;gap:4px;align-items:center}.c-supply-selector--tiles .btn--secondary{margin-top:0}.c-supply-selector--tiles .c-supply-selector__list{display:grid;grid-template-columns:repeat(3,1fr)}.c-supply-selector--tiles .c-supply-selector__list:has(.c-supply-selector__tag){padding-top:24px}.c-supply-selector--tiles .c-supply-selector__item{margin-top:0}.c-supply-selector--tiles .c-supply-selector__label{height:100%}.c-supply-selector--tiles .c-supply-selector__label:has(.selector-tag-up){border-top-left-radius:0;border-top-right-radius:0}.c-supply-selector--tiles .c-supply-selector__label:has(input:checked) .c-supply-selector__tag{right:-1px;left:-1px}.c-supply-selector--tiles .c-supply-selector__image img{width:auto;height:50px}.c-supply-selector--tiles .c-supply-selector__main{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center}.c-supply-selector--tiles .c-supply-selector__price{order:1;margin-top:auto;margin-left:0;padding:4px 0}.c-supply-selector--tiles .c-supply-selector__price .e-price__main{justify-content:center}.c-supply-selector--tiles .c-supply-selector__save{position:absolute;top:100%;margin-top:-11px}.c-supply-selector--tiles .c-supply-selector__tag{right:0;left:0}.c-supply-selector--tiles .c-supply-selector__tag .selector-tag-up{justify-content:center}.c-supply-selector--tiles+button{margin-top:-20px}.c-supply-selector--delivery .c-supply-selector__label:has(picture) .c-supply-selector__main{grid-template-columns:65px 1fr auto}.c-supply-selector--delivery .c-supply-selector__label:not(:has(.c-supply-selector__save del)) .e-price .e-price__old{color:#8b8c8e;text-decoration:none}.c-supply-selector--delivery .e-price{flex-direction:row-reverse;line-height:1.2}.c-supply-selector--delivery .e-price .e-price__old{color:var(--discount-color);font-size:inherit}.c-supply-selector--delivery .e-price .e-price__main{flex-direction:row}.c-supply-selector .c-next-batch{margin-top:32px}.c-subscribe-selector{display:flex;flex-direction:column;gap:12px;max-width:500px}.c-subscribe-selector__title{margin-bottom:16px}.c-subscribe-selector__list{display:flex;flex-direction:column;gap:12px}.c-subscribe-selector__item{width:100%}.c-subscribe-selector__label{position:relative;display:grid;grid-template-columns:repeat(2,auto);gap:4px 10px;width:100%;padding:12px 14px;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.c-subscribe-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-subscribe-selector__label:has(input:checked){box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.c-subscribe-selector__label:has(input:not(:checked)) .e-pill-save{color:inherit;font-weight:500;background:#f6f6f7}.c-subscribe-selector__label:has(input:not(:checked)) .c-subscribe-selector__tag,.c-subscribe-selector__label:has(input:not(:checked)) .c-subscribe-selector__text,.c-subscribe-selector__label:has(input:not(:checked)) .e-price__old{display:none}.c-subscribe-selector__label:has(input:not(:checked)) .e-price--highlight .e-price__current{color:inherit}.c-subscribe-selector__name{display:flex;gap:6px;align-items:center}.c-subscribe-selector__name .e-pill-save{font-size:14px;white-space:nowrap}.c-subscribe-selector__price{margin-left:auto}.c-subscribe-selector__price .e-price{justify-content:flex-end;font-size:18px;font-weight:400}.c-subscribe-selector__price .e-price__main{flex-direction:row-reverse}.c-subscribe-selector__text{grid-column:1/-1;font-size:16px;line-height:1.25}.c-subscribe-selector__text del{color:#8b8c8e}.c-subscribe-selector__text small{display:block;margin-top:4px;font-size:14px}.c-subscribe-selector__text a{color:inherit;text-decoration:underline}.c-subscribe-selector__text a:hover{text-decoration:none}.c-subscribe-selector__text table{width:100%}.c-subscribe-selector__text table td,.c-subscribe-selector__text table th{padding-top:6px;padding-bottom:6px}.c-subscribe-selector__text table th{text-align:left}.c-subscribe-selector__text table td{text-align:right}.c-subscribe-selector__text table td span{color:#ff5429;font-weight:500}.c-subscribe-selector__text hr{margin:6px 0;opacity:.1}.c-subscribe-selector__text hr:not(:first-child){margin-bottom:12px}.c-subscribe-selector__tag{position:absolute;right:18px;bottom:100%;display:flex;gap:4px;align-items:center;padding:2px 15px;color:#fff;font-size:14px;font-weight:600;line-height:1.286;border-radius:10px 10px 0 0;background:#212428}.c-subscribe-selector__tag .e-icon{font-size:10px;vertical-align:top}.c-payment-selector{display:flex;flex-direction:column;max-width:500px}.c-payment-selector__title{margin-bottom:16px}.c-payment-selector__list{display:flex;flex-direction:column;gap:12px}.c-payment-selector__item{width:100%}.c-payment-selector__label{position:relative;display:grid;grid-template-columns:repeat(2,auto);gap:4px 10px;width:100%;padding:12px 14px;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe0e0;cursor:pointer}.c-payment-selector__label input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-payment-selector__label:has(input:checked){box-shadow:inset 0 0 0 1px currentcolor,0 0 0 1px currentcolor;background:#f6f6f7}.c-payment-selector__name{display:flex;gap:6px;align-items:center}.c-payment-selector__name .e-pill-save{font-size:14px}.c-payment-selector__price{margin-left:auto}.c-payment-selector__price .e-price{font-size:18px;font-weight:400}.c-payment-selector__price .e-price__main{flex-direction:row-reverse}.c-payment-selector__text{display:flex;grid-column:1/-1;gap:8px;align-items:center;font-size:14px;line-height:1.25}.c-payment-selector__text img{width:auto;height:18px}.c-selector-switcher{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:500px}.c-selector-switcher .e-pill-tabs{width:100%;margin-bottom:0;border:0;background:#f6f6f7}.c-selector-switcher .e-pill-tabs label{padding-top:9px;padding-bottom:9px}.c-selector-switcher p{color:#8b8c8e;font-size:12px}.c-selector-switcher .e-icon{padding:1px 0;font-size:10px;border:2px solid #c7e5db;border-radius:50%;background:#c7e5db}.c-selector-switcher:has(li:first-child label input:checked) p{display:none}.c-selector-switcher--dark .e-pill-tabs label{padding-top:9px;padding-bottom:9px}.c-selector-switcher--dark .e-pill-tabs label:has(input:checked){color:#fff;font-weight:500;background:#212428}.c-selector-switcher--dark .e-pill-tabs label:has(input:checked) strong{color:#ff5429}.c-selector-switcher--text .e-pill-tabs{justify-content:center;background:none}.c-selector-switcher--text .e-pill-tabs li{text-align:center}.c-selector-switcher--text .e-pill-tabs li:has(input:checked){display:none}.c-selector-switcher--text .e-pill-tabs label{display:inline;padding:0;color:inherit;font-size:16px;text-decoration:underline;background:none}.c-selector-switcher--text .e-pill-tabs label:hover{text-decoration:none}.c-selector-switcher--text p{display:none}.e-countdown{display:flex;justify-content:center}.e-countdown [data-key]{display:flex;flex-direction:column;gap:4px;align-items:center;width:60px;font-weight:600;line-height:1;letter-spacing:2px}.e-countdown [data-key]:after{font-size:.6em;font-weight:400;letter-spacing:0;text-transform:uppercase;content:attr(data-key)}.e-countdown [data-key]:not(:first-child){border-left:1px solid}.c-limited-offer{display:flex;flex-direction:column;gap:12px;align-items:center;max-width:500px;padding:14px 10px;font-weight:600;border:1px solid var(--discount-color);border-radius:10px;background:#f6f6f7}.c-limited-offer p{margin:0;font-size:16px}.c-limited-offer .e-countdown{color:var(--discount-color)}.c-save-up{display:flex;gap:16px;align-items:center;max-width:500px;padding:16px 10px;border-radius:10px;background:#ffeeea}.c-save-up .e-icon-gift{flex:none;padding:5px;color:#fff;font-size:30px;border-radius:30px;background:var(--discount-color)}.c-save-up .e-icon-arrow{font-size:12px;vertical-align:top;-webkit-text-stroke:1px}.c-save-up .btn{display:flex;flex:none;gap:8px;align-items:center}.e-double-tag{display:inline-flex;gap:16px;align-items:center;overflow:hidden;padding-right:16px;font-size:22px;font-weight:500;text-transform:uppercase;border-radius:5px;background:hsl(from var(--e-double-tag-color,#ff5429) h s calc(l + 37))}.e-double-tag strong{padding:4px 16px;color:#fff;background:var(--e-double-tag-color,#ff5429)}.c-exclusive-offer{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;max-width:500px;padding:36px 10px 16px;text-align:center;border:1px solid #dfe0e0;border-radius:10px}.c-exclusive-offer__tag{position:absolute;right:0;bottom:100%;left:0;z-index:1;margin-bottom:-15px;font-size:18px;text-align:center}.c-exclusive-offer__tag .e-double-tag{font-size:inherit}.c-exclusive-offer__list{display:flex;gap:24px;align-items:center}.c-exclusive-offer__item{position:relative;max-width:100px}.c-exclusive-offer__item:has(del) img{border:1px solid #ff5429}.c-exclusive-offer__item img{display:block;max-width:100%;height:auto;vertical-align:top;border-radius:5px}.c-exclusive-offer__item div{position:absolute;right:-8px;bottom:-8px;padding:2px 10px;color:#ff5429;font-size:14px;line-height:1;text-transform:uppercase;border:1px solid #ff5429;border-radius:5px;background:#fff}.c-exclusive-offer__item div:has(del){color:#fff;background:#ff5429}.c-exclusive-offer__item div:has(del) img{border:1px solid #ff5429}.c-exclusive-offer .e-icon-plus{padding:9px;color:#fff;font-size:12px;border-radius:50%;background:#212422}.e-progress{display:flex;flex-direction:column;gap:12px;padding:16px 12px;border-radius:5px;background:#f6f6f7}.e-progress div{position:relative;z-index:1;width:100%;height:25px;padding:0 12px;color:#ff5429;font-size:16px;line-height:23px;text-align:right;border:1px solid #8b8c8e;border-radius:25px;background:#fff}.e-progress div:after{position:absolute;top:0;bottom:0;left:0;z-index:-1;width:var(--progress);border-radius:inherit;background:currentColor;content:""}.e-progress small{margin-top:-8px;font-size:.85em}.e-progress--nearly-full div{color:#212428}.e-progress--nearly-full div:after{background:#ff5429}.e-progress--low-stock{padding-right:20px;padding-left:20px;border-radius:10px;background:rgba(255,84,41,.1)}.c-complete-bundle{display:grid;grid-template:repeat(3,auto)/1fr 43px 1fr;gap:8px 24px;align-items:center;width:min(414px,100%);margin:0 auto;padding:24px 16px;text-align:center;border:1px solid;border-radius:10px}.c-complete-bundle img{display:block;max-width:100%;height:auto}.c-complete-bundle .e-progress,.c-complete-bundle p{grid-column:1/-1}.c-complete-bundle p{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.25}.c-complete-bundle figure{position:relative;padding:16px}.c-complete-bundle .e-pill-badge{position:absolute;right:0;bottom:0;gap:4px;padding-top:0;padding-bottom:0;color:#ff5429;text-transform:uppercase;border-radius:5px}.c-complete-bundle .e-icon{width:42px;height:42px;padding:11px;color:#8b8c8e;font-size:20px;border-radius:50%;background:#f6f6f7}.c-complete-bundle .e-progress{margin-top:16px}.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-clinic-metrics{position:relative;display:flex;gap:12px;max-width:500px;margin-top:30px;padding:24px;border:1px solid #dfe0e0;border-radius:10px}.c-clinic-metrics:before{position:absolute;bottom:100%;left:14px;margin-bottom:1px;padding:4px 16px;font-size:16px;border-radius:10px 10px 0 0;background:#f6f6f7;content:attr(data-label)}.c-clinic-metrics li{display:flex;flex-direction:column;width:100%;max-width:145px;font-size:16px}.c-clinic-metrics li:before{color:#91baec;font-size:40px;font-weight:500;line-height:1;content:attr(data-value)}.c-moneyback{display:grid;grid-template:repeat(2,auto)/80px auto;gap:0 24px;align-items:center;max-width:500px;padding:28px 24px;border-radius:10px;background:#f6f6f7}.c-moneyback img{grid-row:1/-1;max-width:100%;height:auto}.c-moneyback p{font-size:16px;line-height:1.25}.c-lifetime-warranty{display:flex;gap:12px;align-items:center;font-size:16px}.c-lifetime-warranty .e-icon{flex:none;padding:6px;color:#ff5429;font-size:24px;line-height:1;text-align:center;border:5px solid transparent;border-radius:50%;outline:1px solid #b5b6b7;background:#fff;background-clip:padding-box}.c-lifetime-warranty p:first-line{font-weight:500}.c-lifetime-warranty--vertical{flex-direction:column;text-align:center}.c-lifetime-warranty--vertical .e-icon{border-width:2px;outline:0;background:#f6f6f7}.c-lifetime-warranty--vertical p strong{display:block;margin-bottom:6px}.c-lifetime-warranty--vertical p:first-line{font-weight:unset}.c-bundle-included{display:flex;flex-direction:column;gap:24px;max-width:500px}.c-bundle-included hr{margin:0}.c-bundle-included__list{display:flex;flex-direction:column;gap:24px}.c-bundle-included__list li{display:flex;gap:16px;align-items:center}.c-bundle-included__list li a{color:inherit}.c-bundle-included__list li a:hover{text-decoration:underline}.c-bundle-included__list li img{width:100px;height:auto;vertical-align:top;border-radius:5px}.c-bundle-included__list li>div{display:grid;grid-template:repeat(2,auto)/1fr auto;gap:10px 16px;align-items:start}.c-bundle-included__list li .e-price{grid-row:1/-1;grid-column:2}.c-bundle-included__list li .e-price__main{flex-direction:row-reverse}.c-bundle-included__list li small{color:#8b8c8e;font-size:16px;line-height:1.2}.c-bundle-included__amount{display:flex;justify-content:space-between}.c-bundle-included__amount p{color:#008763}.c-bundle-included__amount .e-price__main{flex-direction:row-reverse}.c-approved-by{display:flex;gap:8px;align-items:center;font-size:16px;line-height:1.2}.c-approved-by ul{display:flex}.c-approved-by li{position:relative}.c-approved-by li+li{margin-left:-8px}.c-approved-by li:first-child{z-index:6}.c-approved-by li:nth-child(2){z-index:5}.c-approved-by li:nth-child(3){z-index:4}.c-approved-by li:nth-child(4){z-index:3}.c-approved-by li:nth-child(5){z-index:2}.c-approved-by li:nth-child(6){z-index:1}.c-approved-by img{display:block;-o-object-fit:cover;object-fit:cover;width:46px;height:46px;vertical-align:top;border:3px solid #fff;border-radius:50%;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.c-approved-by--secondary li+li{margin-left:-12px}.c-approved-by--secondary span{padding:0 8px}.c-approved-by--secondary a{margin-right:4px;text-decoration:underline}.c-approved-by--secondary a:hover{text-decoration:none}.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-upsell-card{display:grid;grid-template:repeat(4,auto)/100px repeat(2,auto);gap:6px 16px;align-items:center;padding:16px;border-radius:10px;background:#eff5fc}.c-upsell-card picture{grid-row:1/-1}.c-upsell-card img{display:block;max-width:100%;height:auto}.c-upsell-card h6,.c-upsell-card p,.c-upsell-card small{grid-column:2/-1}.c-upsell-card small{color:#6f6f71;font-size:14px;text-transform:uppercase}.c-upsell-card h6{margin-bottom:0;font-family:inherit;font-weight:400}.c-upsell-card p{color:#6f6f71;font-size:14px}.c-upsell-card .e-price{font-size:16px}.c-upsell-card .e-price__main{flex-direction:row-reverse}.c-upsell-card a{margin-left:auto;font-size:16px;text-transform:uppercase;text-decoration:underline}.c-upsell-card a:hover{text-decoration:none}.c-optional-subscription{display:flex;flex-direction:column;width:100%;padding-bottom:10px;border:2px solid #212428;border-radius:10px}.c-optional-subscription__main{position:relative;display:flex;gap:10px;align-items:center;padding:18px 16px 16px;border-radius:8px 8px 0 0;background:#fff}.c-optional-subscription__main span{position:absolute;top:-6px;right:12px;padding:1px 6px;color:#fff;font-size:14px;font-weight:600;border-radius:0 0 5px 5px;background:#ff5429}.c-optional-subscription__main span:after,.c-optional-subscription__main span:before{position:absolute;top:0;width:0;height:0;border-style:solid;content:""}.c-optional-subscription__main span:before{left:-6px;border-width:0 0 6px 6px;border-color:transparent transparent #ce3812}.c-optional-subscription__main span:after{right:-6px;border-width:6px 0 0 6px;border-color:transparent transparent transparent #ce3812}.c-optional-subscription__main img{display:block;flex:none;width:auto;height:50px}.c-optional-subscription__main p{flex:1 1 auto}.c-optional-subscription__option{position:relative;display:grid;grid-template:repeat(2,auto)/20px auto 1fr auto;gap:6px;align-items:center;margin:0 10px;padding:12px 6px;border-radius:10px;background:#f6f6f7;cursor:pointer}.c-optional-subscription__option input{position:absolute;z-index:-1;visibility:hidden;opacity:0}.c-optional-subscription__option:has(input:checked) .custom-checkbox{background:#212428}.c-optional-subscription__option:has(input:checked) .custom-checkbox .e-icon{opacity:1}.c-optional-subscription__option .custom-checkbox{display:flex;flex:0 0 auto;grid-row:1/-1;align-items:center;justify-content:center;width:18px;height:18px;color:#fff;font-size:8px;border:1px solid;border-radius:6px;box-shadow:0 0 0 1px #8b8c8e;background:#fff}.c-optional-subscription__option .custom-checkbox .e-icon{opacity:0}.c-optional-subscription__option img{grid-row:1/-1;width:auto;height:50px}.c-optional-subscription__option .e-price__current{font-size:14px;font-weight:600}.c-optional-subscription__option small{grid-column:3/-1;padding-top:6px;color:#8b8c8e;font-size:14px;border-top:1px solid #dfe0e0}.c-optional-subscription__option a{text-decoration:underline}.c-optional-subscription__option a:hover{text-decoration:none}.c-optional-subscription__today{display:flex;gap:6px;align-items:center;padding:10px 16px 0;color:#8b8c8e;font-size:16px;border-radius:0 0 8px 8px;background:#fff}.c-optional-subscription__today small{margin-left:auto;font-size:12px}.hero-product__container{display:grid;grid-template:auto 1fr/repeat(2,1fr);gap:40px 60px}body[class*="page.exclusive-holiday-bundle-deal"] .hero-product__container{align-items:center}.hero-product__main{display:flex;flex-direction:column;grid-row:1/-1;gap:32px}.hero-product__main .c-rating{align-self:flex-start}.hero-product__main .e-double-tag{margin-right:auto}.hero-product__main>p:first-of-type{margin-bottom:0;font-size:16px;text-transform:uppercase}.hero-product__main h1{margin-bottom:-5px}.hero-product__main>.e-price{font-size:22px;font-weight:500}.hero-product__main article{max-width:500px}.hero-product__main article p:not(:last-child){margin-bottom:1.5rem}.hero-product__main article ul{display:flex;flex-direction:column;gap:10px}.hero-product__main article ul li{position:relative;padding-left:1.75em;line-height:1.25}.hero-product__main article ul li:before{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:2.25em;height:2.25em;color:#91baec;font-size:.5em;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;border:1.5px solid;border-radius:50%;content:"\e901"}.hero-product__main article ul{gap:16px}.hero-product__main article ul:not(:last-child){margin-bottom:1.5rem}body[class*="product.shower-filter"] .hero-product__main article ul{flex-flow:row wrap}.hero-product__main article a[href="javascript:;"]{display:block;font-size:16px;text-align:center;text-decoration:underline}.hero-product__main article a[href="javascript:;"]:hover{text-decoration:none}.hero-product__main article .collapsed-list li{display:flex;flex-direction:column;gap:4px}.hero-product__main article .collapsed-list p{display:none;font-size:16px}.hero-product__main article.show-more .collapsed-list span{font-weight:600}.hero-product__main article.show-more .collapsed-list p{display:block}body[class*="page.qure-microinfusion-offer"] .hero-product__main article,body[class*="page.qure-microinfusion-offer-men"] .hero-product__main article{order:1}.hero-product__main>hr{max-width:500px;margin:0;opacity:.4}.hero-product__main .purchase-form-wrapper{display:flex;flex-direction:column;gap:32px;max-width:500px}.hero-product__main .purchase-form-wrapper .show-klaviyo-popup-landing{margin-top:-20px}.hero-product__main>picture{width:350px}.hero-product__main>picture[data-url],.hero-product__main>picture[data-video-id]{position:relative;display:block}.hero-product__main>picture[data-url]:after,.hero-product__main>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"}.hero-product__main>picture[data-url],.hero-product__main>picture[data-video-id]{cursor:pointer}.hero-product__main>picture[data-url] img,.hero-product__main>picture[data-video-id] img{border-radius:10px}.hero-product__main>picture[data-label-text]:before{position:absolute;bottom:22px;left:20px;color:#fff;font-weight:500;content:attr(data-label-text)}.hero-product__main>picture[data-label-text]:after{inset:auto 20px 10px auto;font-size:35px;transform:none}.hero-product__main>picture img{width:100%;height:auto;vertical-align:top;border-radius:10px}body[class*="page.qure-microinfusion-offer"] .hero-product__main>picture,body[class*="page.qure-microinfusion-offer-men"] .hero-product__main>picture{order:2}.hero-product__main .e-pill-tabs{max-width:500px}.hero-product__main:has(.c-complete-bundle) .c-buy-block{width:100%;margin-right:auto;margin-left:auto}.hero-product__main .subscription-details{margin:-16px 0 0;font-size:14px;text-align:center}.hero-product__main .subscription-details a{color:inherit;text-decoration:underline}.hero-product__main .subscription-details a:hover{text-decoration:none}.hero-product__gallery{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0}.hero-product__gallery img{max-width:570px;border-radius:10px}.hero-product__gallery .c-swiper{margin:0;padding:0}.hero-product__gallery .c-swiper:first-child{border-radius:10px}.hero-product__gallery .c-swiper img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1.1/1}.hero-product__gallery .c-swiper img.watch-wistia-video,.hero-product__gallery .c-swiper img[data-url]{cursor:pointer}.hero-product__gallery .c-swiper-thumbs-nav{align-self:center;max-width:518px}.hero-product__gallery .c-swiper-thumbs-nav .swiper-slide{width:70px}.hero-product__gallery .c-swiper-thumbs-nav .swiper-slide:last-child{margin-right:0!important}.hero-product__gallery .c-swiper-thumbs-nav .swiper-slide img{border-radius:5px}.hero-product__optional-subscription{display:flex;flex-direction:column;gap:16px;max-width:500px}.hero-product__optional-subscription:has(input:checked) .e-auto-ships{visibility:visible}.hero-product__optional-subscription .e-auto-ships{align-self:center;visibility:hidden}.hero-product__extra{display:flex;flex-direction:column;gap:40px;min-width:0}.hero-product__extra .c-accordion__summary{min-height:56px}.hero-product__best-with h6{margin-bottom:16px;font-family:inherit;font-weight:400}.hero-product__best-with .swiper-slide{display:grid;grid-template:1fr auto/80px 1fr;gap:10px 12px;align-items:center;overflow:hidden;padding:24px 12px;border-radius:10px;background:#f6f6f7}.hero-product__best-with .swiper-slide a{color:inherit}.hero-product__best-with .swiper-slide a:hover{text-decoration:underline}.hero-product__best-with .swiper-slide a:has(img){grid-row:1/-1;align-self:center}.hero-product__best-with .swiper-slide img{grid-row:1/-1}.hero-product__best-with .swiper-slide .btn{--btn-sm-padding:7px 20px}.hero-product__experts{display:flex;flex-direction:column;gap:12px}.hero-product__experts .c-certified-box{max-width:none}.hero-product__studied{display:flex;flex-direction:column;gap:12px;padding:14px 24px;border-radius:10px;background:#f6f6f7}.hero-product__studied p{font-size:16px;font-weight:600}.hero-product__studied .c-percent-list{position:relative;z-index:1;flex-direction:row;font-size:16px}.hero-product__studied .e-circle-percent{width:42px;height:42px;padding:3px}.hero-product__studied .e-circle-percent:before{inset:1px}.hero-product__studied .e-circle-percent span{width:36px;height:36px;font-size:14px;background:#f6f6f7}.hero-product--secondary{scroll-margin-top:60px}.hero-product--secondary .hero-product__main .e-pill-badge:first-child{color:#ff5429}.hero-product--secondary .hero-product__main .e-pill-badge--md:first-child{border-radius:5px}.hero-product--secondary .hero-product__main h2{margin-bottom:0}.hero-product--secondary .hero-product__main h2+h4{margin-top:-30px;margin-bottom:0}.hero-product--secondary .hero-product__main .c-special-offer:before{display:none}.hero-product--secondary .hero-product__main .c-special-offer .e-price__main{flex-direction:row-reverse}.hero-product--secondary .hero-product__main .c-special-offer .e-pill-save{font-size:16px;background:#ff5429}.hero-product--secondary .hero-product__main article ul{flex-direction:row}.hero-product--secondary .hero-product__main:has(.c-complete-bundle) .c-buy-block{order:2}.hero-product--reverse .hero-product__container{-moz-column-gap:100px;column-gap:100px}.hero-product--reverse .hero-product__main{grid-column:2}.hero-product--bg{padding-top:60px;padding-bottom:60px;background:#f6f6f7}.hero-product--bg .hero-product__main{padding:24px;border-radius:10px;background:#fff}.e-experts-quote-inline{display:flex;gap:12px;align-items:center;padding:8px;border:1px solid #dfe0e0;border-radius:60px}.e-experts-quote-inline img{-o-object-fit:cover;object-fit:cover;width:auto;max-width:100px;height:68px;border-radius:60px}.e-experts-quote-inline p{font-size:14px}.peek-cards-slider .container{margin-right:0;padding-right:0}.peek-cards-slider__content{display:grid;grid-template:repeat(2,auto)/1fr 50vw;gap:20px 60px;align-items:center}.peek-cards-slider h2{align-self:end;margin-bottom:0}.peek-cards-slider h2+div{align-self:start}.peek-cards-slider .c-swiper{grid-row:1/-1;grid-column:2}.peek-cards-slider .c-swiper:not(.swiper-initialized){display:none}.peek-cards-slider .swiper-slide{position:relative;overflow:hidden;border:1px solid #8b8c8e;border-radius:10px}.peek-cards-slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;max-height:220px}.peek-cards-slider .swiper-slide article{padding:20px}.peek-cards-slider .swiper-slide h6{margin-bottom:8px;font-family:inherit;font-weight:500}.peek-cards-slider .swiper-slide hr{margin:16px 0}.peek-cards-slider .swiper-slide small{display:block;margin-bottom:8px}.peek-cards-slider .swiper-slide ul{display:flex;flex-wrap:wrap;gap:6px 10px}.peek-cards-slider .swiper-slide .e-pill-badge{color:currentColor}.peek-cards-slider--bg{padding-top:60px;padding-bottom:60px;background:#f6f6f7}.peek-cards-slider--changes .peek-cards-slider__content{grid-template:auto auto 1fr/1fr 65vw}.peek-cards-slider--changes .btn{align-self:start}.peek-cards-slider--changes .swiper-slide{border:0}.peek-cards-slider--changes .changes-tile{display:flex;flex-direction:column;gap:24px;align-items:center;padding:24px;border-radius:10px;background:#f6f6f7}.peek-cards-slider--changes .changes-tile img{width:100%;max-width:100%;height:auto;max-height:none;border-radius:5px}.peek-cards-slider--changes .changes-tile p{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:16px}.peek-cards-slider--changes .changes-tile p span{padding:10px 16px;border:1px solid #dfe0e0;border-radius:50px;background:#fff}.logos-marquee{background:#f6f6f7}.logos-marquee .container{overflow:auto hidden;padding-top:24px;padding-bottom:24px}.logos-marquee__list{display:inline-flex;gap:60px;justify-content:space-around;width:100%;padding-right:40px;padding-left:40px}.logos-marquee__list img{width:auto;height:28px;vertical-align:top;opacity:.6}body.page\.become-stockist .logos-marquee,body.page\.our-story .logos-marquee{margin-top:-60px}@keyframes logos-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.c-pill-tabs{display:flex;flex-direction:column;gap:32px;align-items:center}.c-pill-tabs h6{margin-bottom:-10px;font-family:inherit;font-weight:500}.c-pill-tabs__buttons{min-width:210px}.c-pill-tabs__pane{transition:opacity .6s linear}.c-pill-tabs__pane:not(.show){position:absolute;left:-300vw;z-index:-10;visibility:hidden;max-width:100vw;opacity:0}.c-pill-tabs__pane img{display:block;max-width:100%;height:auto}.c-wistia-embed-video{position:relative;overflow:hidden;cursor:pointer}.c-wistia-embed-video .wistia_embed,.c-wistia-embed-video .wistia_responsive_padding,.c-wistia-embed-video .wistia_responsive_wrapper,.c-wistia-embed-video .wistia_swatch{height:100%}.c-wistia-embed-video .wistia_swatch img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:100%;filter:blur(5px)}.c-wistia-embed-video div[id$=thumbnail_focus_indicator]{box-shadow:none!important}.c-wistia-embed-video--custom{position:relative}.c-wistia-embed-video--custom .wistia_embed{position:absolute;inset:0;z-index:1;opacity:0}.c-wistia-embed-video--custom:has(.wistia_mouseover) .c-wistia-embed-video__link span{text-decoration:underline}.c-wistia-embed-video--custom .c-wistia-embed-video__link{display:flex;gap:8px;align-items:center;font-size:20px;font-weight:600}.c-wistia-embed-video--custom .c-wistia-embed-video__link .e-icon{-webkit-text-stroke:.5px}.meet-filters{padding-top:60px;padding-bottom:60px;background:linear-gradient(270deg,#f6f6f7,#e2e2e3 45%)}.meet-filters .container{display:grid;grid-template-columns:1fr min(450px,40%);gap:24px 60px;align-items:center}.meet-filters article img{display:block;max-width:100%;height:auto}.meet-filters h2{margin-bottom:15px}.meet-filters .c-pill-tabs>img{display:none;width:calc(100% + 32px);height:auto;margin:-24px -16px}.meet-filters .c-pill-tabs__pane{display:grid;grid-template:repeat(3,auto)/repeat(2,1fr);gap:30px 20px;width:100%;padding:30px 20px;border-radius:10px;background:#fff}.meet-filters .c-pill-tabs__pane h6{grid-column:1/-1;font-family:inherit;font-weight:500;text-align:center}.meet-filters .c-pill-tabs__pane ul{display:grid;grid-template-columns:repeat(2,1fr);grid-column:1/-1;gap:20px;padding:20px 35px;font-size:16px;line-height:1.2;border-radius:10px;background:#f6f6f7}.meet-filters .c-pill-tabs__pane ul li{display:flex;gap:12px;align-items:center}.meet-filters .c-pill-tabs__pane img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;display:block;max-width:100%;height:auto;border-radius:10px}.meet-filters .c-pill-tabs__pane .c-wistia-embed-video{overflow:hidden;border-radius:10px}.meet-filters .c-pill-tabs__pane .c-wistia-embed-video .wistia_responsive_padding{max-height:100%;padding-top:0!important}.meet-filters .e-pill-tabs{background:#fff}.meet-filters .e-pill-tabs li button.active{background:#91baec}.e-circle-percent{position:relative;width:62px;height:62px;padding:6px;border-radius:100px;background:conic-gradient(var(--circle-border-color,#c7e5db) 0deg calc(var(--percent-value) * 3.6deg),transparent calc(var(--percent-value) * 3.6deg) 1turn)}.e-circle-percent:before{position:absolute;inset:3px;z-index:-1;border:1px solid #8b8c8e;border-radius:100px;content:""}.e-circle-percent span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:20px;font-weight:500;border-radius:100px;background:#fff}.c-percent-list{display:flex;flex-direction:column;gap:18px}.c-percent-list li{display:flex;gap:12px;align-items:center}.c-percent-list+p{margin-top:18px;color:#8b8c8e;font-size:16px}.c-visual-compare-card{--c-visual-compare-card-pill-color:#c8e6dc;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:24px;border:1px solid #dfe0e0;border-radius:10px}.c-visual-compare-card picture img{display:block;width:100%;height:auto}.c-visual-compare-card article{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:center}.c-visual-compare-card article>span{padding:6px 20px;border-radius:30px;background:var(--c-visual-compare-card-pill-color)}.c-visual-compare-card article:has(a){display:grid;grid-template:repeat(2,auto)/auto 1fr;gap:24px 12px}.c-visual-compare-card article:has(a) p{display:flex}.c-visual-compare-card article:has(a) a{display:flex;grid-column:1/-1;gap:12px;align-items:center;padding:12px 16px;color:inherit;border-radius:10px;background:#f6f6f7}.c-visual-compare-card article:has(a) a:hover{background:#c8e6dc}.c-visual-compare-card article:has(a) a span{text-decoration:underline}.c-visual-compare-card article:has(a) img{display:block;max-width:100%;height:auto;max-width:55px}.c-visual-compare-card article:has(a) .e-icon{margin-left:auto;font-size:14px}.progress-metrics .container{display:grid;grid-template:auto 1fr/1fr min(472px,50%);gap:20px 60px}.progress-metrics h2,.progress-metrics h6{margin-bottom:0}.progress-metrics h2:not(:last-child),.progress-metrics h6:not(:last-child){margin-bottom:15px}.progress-metrics h6{font-family:inherit;font-size:inherit;font-weight:600}.progress-metrics .c-pill-tabs,.progress-metrics .c-swiper{grid-row:1/-1;grid-column:2}.progress-metrics .e-pill-tabs li:first-child button.active{background:#dfe0e0}.progress-metrics .c-swiper{align-self:center;margin:0;padding:0}.progress-metrics .c-visual-compare-card{height:auto}.progress-metrics .c-note,.progress-metrics small{display:inline-block;margin-top:20px}.progress-metrics small{display:block;color:#8b8c8e;font-size:16px;line-height:1.25}body[class*="page.qure-filters-offer"] .progress-metrics .c-percent-list{flex-direction:row;max-width:500px}body[class*="page.qure-filters-offer"] .progress-metrics .c-percent-list li{flex-direction:column;width:100%;text-align:center}body[class*="page.qure-filters-offer"] .progress-metrics small{max-width:500px;text-align:center}body[class*="page.led-mask-offer"] .progress-metrics .container{grid-template-rows:repeat(2,auto);gap:40px;align-items:center}body[class*="page.led-mask-offer"] .progress-metrics article{align-self:end}body[class*="page.led-mask-offer"] .progress-metrics div:has(.c-percent-list){grid-row:1/-1;grid-column:2}body[class*="page.led-mask-offer"] .progress-metrics .c-note{align-self:start;margin-top:0;margin-right:auto}.progress-metrics .c-dialog{width:min(100% - 48px,1040px)}.progress-metrics .c-dialog__content{padding:60px}.progress-metrics .c-dialog__tabs-buttons button{min-width:120px}.progress-metrics .c-dialog__tabs-pane{font-size:16px;line-height:1.2}.progress-metrics .c-dialog__tabs-pane hr{margin-top:15px;margin-bottom:15px}.progress-metrics .c-dialog__tabs-pane .e-pill-badge--fill{--badge-base-color:#212428;--badge-fill-color:#c7e5db;margin-bottom:24px}.progress-metrics .c-dialog__tabs-pane span:last-child{font-size:14px}.e-author{display:flex;gap:10px;align-items:center}.e-author img{width:100%;max-width:25px;height:auto;vertical-align:top;border-radius:50%}.e-checkmark{width:1em;height:1em;color:#212428;line-height:1em;text-align:center;border-radius:50%;background:#c7e5db}.e-checkmark:before{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;font-size:.35em;line-height:inherit;vertical-align:top;content:"\e901"}.e-verified-customer{--e-verified-customer-bg:rgba(199,229,219,.3);display:inline-flex;gap:5px;align-items:center;padding:4px 10px;font-size:14px;border-radius:5px;background:var(--e-verified-customer-bg)}.e-verified-customer .e-checkmark{vertical-align:top}.c-trusted-review-card{display:grid;grid-template:repeat(3,auto)/repeat(2,1fr);gap:24px 6px;align-content:start;overflow:hidden;padding-bottom:24px;border:1px solid #dfe0e0;border-radius:10px;background:#fff}.c-trusted-review-card:has(a){grid-template-rows:repeat(3,auto) 1fr}.c-trusted-review-card figure{position:relative}.c-trusted-review-card figure img{aspect-ratio:360/480;vertical-align:top}.c-trusted-review-card figcaption{position:absolute;top:0;left:0;padding:10px;font-size:16px;border-bottom-right-radius:10px;background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.c-trusted-review-card article,.c-trusted-review-card picture{grid-column:1/-1}.c-trusted-review-card article{padding:0 24px;line-height:1.25}.c-trusted-review-card article p{font-size:16px}.c-trusted-review-card img{width:100%}.c-trusted-review-card h6{margin-bottom:20px;font-family:inherit;font-weight:500;line-height:1}.c-trusted-review-card a{display:grid;grid-template:repeat(2,auto)/45px 1fr;grid-column:1/-1;gap:0 12px;align-items:center;align-self:end;margin:0 24px;padding:12px;color:inherit;font-size:16px;border-radius:10px;background:#f6f6f7}.c-trusted-review-card a:hover{text-decoration:none;background:#c8e6dc}.c-trusted-review-card a img{grid-row:1/-1}.c-trusted-review-card a small{font-size:.875em}.c-trusted-review-card a span{text-decoration:underline}.c-trusted-review-card .e-author{align-self:center;margin-left:24px}.c-trusted-review-card .e-verified-customer{margin-right:24px;margin-left:auto}.c-trusted-review-card--short{gap:10px 24px;background:#f6f6f7}.c-trusted-review-card--short .e-verified-customer{gap:8px;font-size:18px;background:none}.trusted-reviews:not(.trusted-reviews--light){padding-top:60px;padding-bottom:60px;background:#f6f6f7}.trusted-reviews h2{margin-bottom:36px;text-align:center}.trusted-reviews--light .c-trusted-review-card{border:1px solid #dfe0e0}.trusted-reviews .c-trusted-review-card{max-width:400px;height:100%}.trusted-reviews .btn{display:block;max-width:350px;margin:40px auto 0;text-transform:uppercase}.trusted-reviews:has(.e-features-list) .btn{max-width:500px}.trusted-reviews .e-features-list{margin-top:12px}.skin-deserves .container{max-width:900px}.skin-deserves article{text-align:center}.skin-deserves h2{margin-bottom:24px}.skin-deserves table{width:100%;margin-top:32px;text-align:center}.skin-deserves tr:nth-child(2n){background:#f6f6f7}.skin-deserves th{padding-bottom:20px;font-size:20px;vertical-align:middle}.skin-deserves td{padding:24px 5px;vertical-align:middle}.skin-deserves .e-icon{font-size:20px;vertical-align:top}.skin-deserves .e-icon-qure{font-size:24px}.skin-deserves .e-icon-checkmark-fill{color:#008763}.skin-deserves .e-icon-cross-fill{color:#8b8c8e}@media (min-width:576px){.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}@media screen and (min-width:768px){.hero-product__best-with .c-swiper{margin:0;padding:0}.c-percent-list--columns{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.peek-cards-slider .container{max-width:calc(100% - (100vw - 1172px) / 2)}}@media screen and (min-width:1400px){.peek-cards-slider .container{max-width:calc(100% - (100vw - 1232px) / 2)}}@media screen and (max-width:1120px){.hero-product__gallery .c-swiper-thumbs-nav{max-width:354px}.hero-product__studied .c-percent-list li{flex-direction:column;text-align:center}}@media screen and (max-width:991px){.hero-product--reverse .hero-product__container{-moz-column-gap:60px;column-gap:60px}.peek-cards-slider__content{-moz-column-gap:40px;column-gap:40px}.meet-filters .container{gap:40px}.meet-filters article img{display:none}.meet-filters .c-pill-tabs__pane{-moz-column-gap:8px;column-gap:8px}.meet-filters .c-pill-tabs__pane ul{gap:20px 8px;padding:20px}.meet-filters .c-pill-tabs__pane ul li{flex-direction:column;gap:6px;align-items:start}.c-visual-compare-card{gap:16px;padding:16px}.c-visual-compare-card article{flex-direction:column;gap:10px}.progress-metrics .container{-moz-column-gap:40px;column-gap:40px}.trusted-reviews h2{margin-bottom:20px}.trusted-reviews .c-trusted-review-card{max-width:50vw}}@media screen and (max-width:767px){.e-pill-tabs button,.e-pill-tabs label{font-size:16px}.e-get-free-shipping{padding:14px 16px}.e-quote-card{padding:36px 100px 16px 16px}.e-quote-card .e-icon{top:16px;left:16px}.e-quote-card picture{right:-20px;width:140px}.c-special-offer{flex-wrap:wrap}.c-special-offer:has(.e-price):before{width:100%}.c-special-offer .e-price{font-size:18px}.c-marked-list li{font-size:16px}.e-features-list{gap:8px}.e-features-list li{gap:4px}.e-features-list .e-icon-guarantee{font-size:24px}.e-features-list .e-icon-shipping-order{font-size:16px}.e-features-list .e-icon-one-year{font-size:18px}.e-pay-options{font-size:12px}.c-buy-block{max-width:none}.c-accordion__content,.c-accordion__summary{padding-right:16px;padding-left:16px}.c-accordion__content picture{float:none;display:block;width:100%;margin-left:0}.c-accordion__ask-us{margin-top:32px;margin-bottom:4px}.c-accordion .devices-technical__section{grid-template-columns:auto;gap:24px}.c-options-selector{max-width:none}.c-options-selector ul .bundle figure,.c-options-selector__list .bundle figure{padding:0 4px 12px}.c-options-selector ul .bundle .e-pill-badge,.c-options-selector__list .bundle .e-pill-badge{font-size:12px}.e-declaimer{font-size:14px}.c-supply-selector{max-width:none}.c-supply-selector__title small{font-size:14px}.c-supply-selector--tiles .c-supply-selector__list{gap:6px}.c-supply-selector--tiles .c-supply-selector__main{padding-right:2px;padding-left:2px}.c-subscribe-selector{max-width:none}.c-payment-selector__text{flex-direction:column;gap:2px;align-items:start}.c-save-up{flex-direction:column}.c-exclusive-offer{max-width:none}.c-complete-bundle{row-gap:4px}.c-complete-bundle p{gap:8px}.c-complete-bundle figure{padding:12px}.c-clinic-metrics{flex-direction:column;gap:24px}.c-clinic-metrics li{flex-direction:row;gap:12px;align-items:center;max-width:none}.c-moneyback{gap:0 16px;margin-top:8px;padding:22px 16px;font-size:16px}.c-moneyback p{font-size:14px}.c-lifetime-warranty{flex-direction:column;text-align:center}.c-bundle-included{max-width:none}.c-bundle-included__list li{font-size:16px}.c-bundle-included__list li img{width:80px}.c-bundle-included__list li .e-price__main{flex-direction:column-reverse}.c-approved-by,.c-bundle-included__list li small{font-size:14px}.c-approved-by img{width:26px;height:26px;border-width:2px}.c-approved-by--secondary li+li{margin-left:-8px}.c-approved-by--secondary span{padding:0 4px}.page\.qure-microinfusion-offer-listicle .c-note{font-size:16px}.c-upsell-card{grid-template:repeat(3,auto)/90px repeat(2,auto)}.c-upsell-card p{display:none}.c-optional-subscription{padding-bottom:0}.c-optional-subscription__main{padding:10px 6px}.c-optional-subscription__option{margin:0;padding:10px 6px}.c-optional-subscription__option p strong{display:block}.c-optional-subscription__option .e-price__main{flex-direction:column;align-items:end}.c-optional-subscription__today{padding:6px}.hero-product__container{grid-template:auto/auto;gap:24px}.hero-product__main{grid-row:auto;gap:24px}.hero-product__main>.e-price{font-size:18px}.hero-product__main article{max-width:none}.hero-product__main article ul li{font-size:16px}.hero-product__main>hr{max-width:none}.hero-product__main .purchase-form-wrapper{gap:24px;max-width:none}.hero-product__main .purchase-form-wrapper .show-klaviyo-popup-landing{margin-top:-16px}.hero-product__main .e-features-list{display:none}.hero-product__main>picture[data-url],.hero-product__main>picture[data-video-id]{width:100%}.hero-product__main .e-pill-tabs{max-width:100%}.hero-product__gallery{gap:12px}.hero-product__gallery img{max-width:100vw}.hero-product__gallery .c-swiper-thumbs-nav{max-width:324px}.hero-product__gallery .c-swiper-thumbs-nav .swiper-slide{width:60px}.hero-product__optional-subscription{max-width:none}.hero-product__extra{gap:24px}.hero-product__experts{order:-1}.hero-product__studied{display:none}.hero-product--reverse .hero-product__main{grid-column:auto}.hero-product--bg{padding-top:40px;padding-bottom:40px}.hero-product--bg .hero-product__main{padding:0;border-radius:0;background:none}.peek-cards-slider .container{padding-right:15px}.peek-cards-slider__content{grid-template-columns:auto}.peek-cards-slider h2{align-self:start}.peek-cards-slider .c-swiper{grid-row:auto;grid-column:auto}.peek-cards-slider .swiper-slide img{width:100%;border-radius:5px}.peek-cards-slider--bg{padding-top:40px;padding-bottom:40px}.peek-cards-slider--changes .peek-cards-slider__content{grid-template-columns:auto}.peek-cards-slider--changes .btn{order:10}.peek-cards-slider--changes .changes-tile{gap:16px;padding:16px}.peek-cards-slider--changes .changes-tile p span{padding:8px 12px}.logos-marquee .container{overflow:unset;animation:"logos-marquee" 20s linear infinite}body.page\.become-stockist .logos-marquee,body.page\.our-story .logos-marquee{margin-top:-40px}.c-pill-tabs{gap:20px}.c-pill-tabs__buttons{min-width:0}.meet-filters{padding-top:40px;padding-bottom:40px;background:linear-gradient(0deg,#f6f6f7,#e2e2e3 45%)}.meet-filters .container{grid-template-columns:auto;gap:24px}.meet-filters .c-pill-tabs>img{display:block}.c-percent-list+p{margin-top:12px;text-align:center}.progress-metrics .container{grid-template-rows:auto;grid-template-columns:auto}.progress-metrics .c-pill-tabs,.progress-metrics .c-swiper{grid-area:auto;grid-column:1}.progress-metrics small{font-size:14px}body[class*="page.qure-filters-offer"] .progress-metrics .container div:has(.c-percent-list){display:none}body[class*="page.led-mask-offer"] .progress-metrics .container{gap:20px}body[class*="page.led-mask-offer"] .progress-metrics div:has(.c-percent-list){grid-row:auto;grid-column:auto}.progress-metrics .c-dialog__content{padding:40px 24px}.progress-metrics .c-dialog__tabs-buttons button{min-width:0}.c-trusted-review-card{gap:16px 6px;padding-bottom:16px}.c-trusted-review-card article{padding:0 16px;font-size:16px}.c-trusted-review-card a{margin:0 16px}.c-trusted-review-card .e-author{margin-left:16px}.c-trusted-review-card .e-verified-customer{margin-right:16px;font-size:12px}.c-trusted-review-card--short{gap:8px;font-size:16px}.c-trusted-review-card--short .e-verified-customer{font-size:inherit}.trusted-reviews:not(.trusted-reviews--light){padding-top:40px;padding-bottom:40px}.trusted-reviews .c-trusted-review-card{max-width:100vw}.trusted-reviews .btn{margin-top:24px}.trusted-reviews .e-features-list li:first-child{display:none}.skin-deserves article{text-align:left}.skin-deserves h2{margin-bottom:16px}.skin-deserves table{margin-top:24px;font-size:16px}.skin-deserves th{padding-bottom:12px;font-size:inherit}.skin-deserves td{padding:16px 5px}.skin-deserves .e-icon,.skin-deserves .e-icon-qure{font-size:inherit}}@media screen and (max-width:480px){.e-sticky-thumb-video{top:8px;right:8px;width:80.5555555556px;height:145px}.e-sticky-thumb-video.expanded{width:155.5555555556px;height:280px}}