body{letter-spacing:.025em;line-height:1.6}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase;letter-spacing:0;font-weight:400;line-height:1.3}.header__heading-link,.header__heading{text-transform:uppercase;letter-spacing:.12em}.header__menu-item,.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.06em}.announcement-bar__message,.announcement-bar a{text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;font-weight:700}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.12em}.footer-block__heading{text-transform:uppercase;letter-spacing:.1em}.elr-section__inner{padding-top:4rem;padding-bottom:4rem}.elr-section__heading{text-align:center;margin:0 0 3rem;font-size:calc(var(--font-heading-scale)*2.6rem)}.elr-stars{display:inline-block;font-size:1.8rem;letter-spacing:.15em;line-height:1;background:linear-gradient(90deg,#c9a84c calc(var(--rating,5)/5*100%),#ddd 0);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.elr-stars--lg{font-size:2.6rem}.elr-rating{text-align:center;margin-bottom:3rem}.elr-rating p{margin:.8rem 0 0}.elr-carousel{position:relative}.elr-carousel__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:0}.elr-carousel__track::-webkit-scrollbar{display:none}.elr-card{flex:0 0 82%;scroll-snap-align:start;border:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));display:flex;flex-direction:column}.elr-card__media img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.elr-card__body{padding:1.8rem 2rem 2.2rem;text-align:center}.elr-card__text{margin:1rem 0}.elr-card__text p{margin:0}.elr-card__title{margin:1rem 0 0;font-size:1.7rem}.elr-card__author{margin:0;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.elr-carousel__btn{display:none}@media(min-width:750px){.elr-card{flex-basis:calc((100% - 3.2rem)/3)}.elr-carousel__btn{display:flex;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));font-size:2.4rem;cursor:pointer;color:rgb(var(--color-foreground))}.elr-carousel__btn--prev{left:-2.2rem}.elr-carousel__btn--next{right:-2.2rem}}.elr-points{list-style:none;margin:1.6rem 0;padding:0}.elr-points li{display:flex;gap:1rem;align-items:flex-start;margin:.8rem 0}.elr-points li:before{content:"";flex:0 0 2.2rem;height:2.2rem;margin-top:.1rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232c2c2c' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9'/%3E%3C/svg%3E")}.product__tax,.price__badge-sale{display:none!important}.elr-save{margin:.4rem 0 0;color:#c20000;font-size:1.4rem}.product__title h1,.product__title{font-size:2.2rem;letter-spacing:.04em}.elr-rating-line{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem}.elr-rating-line svg{width:12rem;height:auto}.elr-rating-line span{font-size:1.3rem;color:#555}.elr-sub{margin:0 0 .8rem;font-size:1.6rem;opacity:.85}html,body,p,span,li,label,button,input,textarea,h1,h2,h3,h4,h5,h6,[class*=text]{font-family:Twentieth Century,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],[class*=title]{font-weight:400!important}body{font-weight:400;color:#2c2c2c}.product__description,.product__info-container .caption,.price__regular,.price-item,.accordion__content,.collapsible-content__text,.rich-text__text{color:#2c2c2c}.announcement-bar__message,.announcement-bar a{font-size:12.15px!important;line-height:19.44px;font-weight:400}.header__heading-link,.header__heading,.header__heading-logo-wrapper{font-size:30px!important;line-height:45px;color:#2c2c2c}.header__heading-link .h2{font-size:30px!important;line-height:45px}.elr-rating-line span{font-size:13px!important;color:#555!important;line-height:20.8px}.product__title h1,.product__title{font-size:17px!important;line-height:25.5px;letter-spacing:0;text-transform:uppercase}@media(min-width:769px){.product__title h1,.product__title{font-size:29px!important;line-height:43.5px}}.price,.price-item{font-size:20px!important;line-height:32px;letter-spacing:.414px;color:#000}.price--on-sale .price-item--regular{color:#000;text-decoration:line-through}.elr-save{font-size:12px!important;line-height:19.2px}.product__description,.product__description p{font-size:inherit}body{font-size:16.56px;font-weight:300;letter-spacing:.414px;line-height:26.496px}@media(min-width:750px){.page-width{padding-left:40px;padding-right:40px}}.announcement-bar{min-height:39px;display:flex;align-items:center;justify-content:center;padding:0;border:0}@media(min-width:750px){.announcement-bar{min-height:44px}}.announcement-bar__message{font-size:12.15px!important;font-weight:700!important;letter-spacing:2.43px;text-transform:uppercase;line-height:19.44px;padding:0;margin:0}.header{min-height:79px;padding:7px 17px;align-items:center}@media(min-width:750px){.header{min-height:106px;padding:30px 40px}}.header__heading-link,.header__heading-link .h2{font-family:Tenor Sans,serif!important;font-size:30px!important;line-height:45px;letter-spacing:normal;text-transform:uppercase;font-weight:400!important;color:#2c2c2c}@media(min-width:750px){.product.grid{display:grid;grid-template-columns:49.2% 45.8%;column-gap:5%;margin:0;align-items:start;max-width:none}.product--small.grid{grid-template-columns:39% 56%!important}.product--medium.grid{grid-template-columns:49.2% 45.8%!important}.product.grid>.grid__item{width:auto;max-width:none;padding:0;margin:0}}@media(max-width:749px){.product__media-wrapper{margin-left:-17px;margin-right:-17px}}.thumbnail-list{gap:16px}@media(min-width:750px){.thumbnail-list{gap:23px}}.thumbnail-list__item{width:80px;flex:0 0 80px;margin:0}.product__accordion .accordion__title{font-size:13.248px;letter-spacing:3.9744px;text-transform:uppercase;text-align:center;width:100%;line-height:21.1968px}.product__accordion summary{padding:12px;justify-content:center;border-top:1px solid #d4d4d4}@media(min-width:750px){.product__accordion .accordion__title{font-size:14.4px;letter-spacing:4.32px;line-height:23.04px}.product__accordion summary{padding:15px}}.product__accordion .accordion__content{padding:0 20px 20px;font-size:16.56px}.product__title h1,.product__title{font-size:17px!important;line-height:25.5px}@media(min-width:769px){.product__title h1,.product__title{font-size:24.65px!important;line-height:36.975px}}@media(min-width:750px){.product.grid{column-gap:5%!important;row-gap:0!important}.product.grid>.grid__item,.product--medium .product__media-wrapper,.product--medium .product__info-wrapper{max-width:none!important;width:auto!important}}.product__info-container{max-width:none!important}.elr-pricerow{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap}.elr-pricerow .price{display:inline-block}.elr-save{color:#c20000;font-size:12px;line-height:19.2px;margin:0}.product__description,.product__description *,.elr-points li{font-size:18px;line-height:28.8px}@media(min-width:750px){.product.grid{margin-top:19px}}.product__title{margin-top:-5px!important}.elr-pricerow{margin-top:9px}.product__description{padding-bottom:12px;margin:-6px 0 12px;border-bottom:1px solid #d4d4d4}.elr-points{margin:0!important}.elr-points li{margin:0 0 5.2px!important;gap:10px!important}.elr-points li:before{flex:0 0 25px!important;width:25px!important;height:25px!important}.elr-points li.elr-stock:before{background:none!important;width:25px!important;height:25px!important;position:relative}.elr-points li.elr-stock:after{content:"";position:absolute}.elr-points li.elr-stock{position:relative}.elr-points li.elr-stock:before{background:radial-gradient(circle,#ffa500 0 5px,transparent 5.5px) center/25px 25px no-repeat!important}.elr-points li.elr-stock:after{display:none}.product__title{margin-top:2px!important}.elr-pricerow{margin-top:18px}.product__description{margin-top:-12px}.elr-points{margin-top:12px!important}.kaching-bundles-wrapper,[class*=kaching-bundles]{margin-top:0}.product__accordion summary{position:relative}.product__accordion summary .icon-caret{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.product__accordion details[open] summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.product__title{margin-top:4px!important}.elr-pricerow{margin-top:27px!important}.product__description{margin-top:-18px!important}.elr-points{margin-top:18px!important;margin-bottom:10px!important}.product__title{margin-top:6px!important}.elr-pricerow{margin-top:24px!important}.product__description{margin-top:4px!important}.elr-points{margin-top:30px!important;margin-bottom:21px!important}.elr-rating-line{margin-bottom:10px!important}.product__description{margin-top:8px!important}.elr-points{margin-top:37px!important;margin-bottom:25px!important}.product__description{padding-top:4px}.elr-points{margin-bottom:24px!important}.product-form__submit,.product-form__submit.button{background:#b8956a!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:3.9px!important;text-transform:uppercase;line-height:20px!important;padding:13px 20px!important;min-height:0!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.elr-videos{display:flex;gap:16.5px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 4px;margin:0}.elr-videos::-webkit-scrollbar{display:none}.elr-videos video{flex:0 0 calc((100% - 41px)/3);width:calc((100% - 41px)/3);scroll-snap-align:start;object-fit:cover;background:#eee}.elr-videos--square video{aspect-ratio:1/1}.elr-videos--portrait video{aspect-ratio:3/5}.product-form__buttons,.product-form__submit{width:100%}.product-form__submit{font-size:13px!important}@media(min-width:750px){.product-form__submit{font-size:14px!important}}.product-form__buttons{max-width:none!important;margin-top:-14px!important}.elr-videos{margin-top:37px!important;margin-bottom:27px!important}.elr-videos{margin-top:62px!important;margin-bottom:53px!important}:root{--font-body-family:"Twentieth Century",sans-serif}.elr-section.elr-it .elr-section__inner{padding:0;max-width:none}.elr-imagetext{display:block;position:relative}.elr-imagetext__media img{display:block;width:100%;height:auto}.elr-imagetext__title{margin:0 0 20px;font-size:29px;line-height:43.5px;text-transform:uppercase;font-weight:400;letter-spacing:0}.elr-imagetext__text,.elr-imagetext__text p{font-size:18px;line-height:28.8px;margin:0}.elr-imagetext__content{padding:20px}@media(min-width:750px){.elr-imagetext--solo{display:grid;align-items:center}.elr-imagetext--solo.elr-imagetext--right{grid-template-columns:8.5% 35.7% 47.4% 8.4%}.elr-imagetext--solo.elr-imagetext--right .elr-imagetext__content{grid-column:2;grid-row:1;padding:0}.elr-imagetext--solo.elr-imagetext--right .elr-imagetext__media{grid-column:3;grid-row:1}.elr-imagetext--solo.elr-imagetext--left{grid-template-columns:8.4% 47.4% 4.2% 40%}.elr-imagetext--solo.elr-imagetext--left .elr-imagetext__media{grid-column:2;grid-row:1}.elr-imagetext--solo.elr-imagetext--left .elr-imagetext__content{grid-column:4;grid-row:1;padding:0}.elr-imagetext--duo{height:437px}.elr-imagetext--duo .elr-imagetext__media{position:absolute;top:0;width:43.8%;height:437px}.elr-imagetext--duo.elr-imagetext--left .elr-imagetext__media{left:12%}.elr-imagetext--duo.elr-imagetext--right .elr-imagetext__media{left:47.7%}.elr-imagetext--duo .elr-imagetext__media img{position:absolute;width:54%;height:auto}.elr-imagetext--duo .elr-imagetext__media img:nth-child(1){left:0;top:100px}.elr-imagetext--duo .elr-imagetext__media img:nth-child(2){left:46%;top:50px}.elr-imagetext--duo .elr-imagetext__content{position:absolute;top:50%;transform:translateY(-50%);width:30%;padding:0}.elr-imagetext--duo.elr-imagetext--left .elr-imagetext__content{left:60%}.elr-imagetext--duo.elr-imagetext--right .elr-imagetext__content{left:8.5%}}@media(min-width:750px){.shopify-section[id$=__main]{padding-bottom:70px}.shopify-section[id$=__timeline]{padding-top:164px}.shopify-section[id$=__oneminute]{padding-top:53px}.shopify-section[id$=__everywhere]{padding-top:76px}.shopify-section[id$=__guarantee]{padding-top:74px}.shopify-section[id$=__reviews]{padding-top:129px}.shopify-section[id$=__faq]{padding-top:53px}.shopify-section[id$=__cards]{padding-top:75px}.shopify-section-group-footer-group{margin-top:74px}}.shopify-section[id$=__steps]{margin-bottom:-51px}body{line-height:1.6}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.5}.elr-footer{background:#f5f0e8;color:#2c2c2c;padding:64px 40px 0}.elr-footer__cols{display:flex;gap:0 30px;flex-wrap:wrap}.elr-footer__col{flex:1 1 calc(25% - 30px);min-width:200px}.elr-footer__title{font-size:14.4px;line-height:1.5;letter-spacing:4.32px;text-transform:uppercase;font-weight:400;margin:0 0 14px}.elr-footer__links{list-style:none;margin:0;padding:0}.elr-footer__links li{margin:0 0 10px}.elr-footer a{color:#2c2c2c;text-decoration:none;font-size:15.3px;font-weight:300;line-height:18px;letter-spacing:.3825px}.elr-footer__text,.elr-footer__text p{font-size:15.3px;font-weight:300;line-height:24px;margin:0;letter-spacing:.3825px}.elr-footer__form{display:flex;border-bottom:1px solid #2c2c2c;margin-top:16px}.elr-footer__form input{flex:1;border:0;background:transparent;font-size:12.24px;letter-spacing:.06em;text-transform:uppercase;padding:12px 0;min-height:0;outline:0;box-shadow:none}.elr-footer__form button{background:none;border:0;cursor:pointer;color:#2c2c2c}.elr-footer__bottom{text-align:left;padding-top:40px}.elr-footer__logo img{height:30px;width:auto;display:block}.elr-footer__pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;list-style:none;margin:30px 0 20px;padding:0}.elr-footer__pay .icon{width:38px;height:24px}.elr-footer__copy{text-align:center;font-size:12.6px;font-weight:300;margin:0;line-height:1.2;padding:0 0 12px}@media(max-width:749px){.elr-footer{padding:40px 17px 0}.elr-footer__col{flex:1 1 100%}}.elr-totop{position:fixed;right:18px;bottom:18px;width:36px;height:36px;border-radius:50%;background:#b8956a;color:#fff;border:0;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:40;font-size:18px;line-height:1}.elr-totop.is-visible{display:flex}.product__accordion .summary__title{justify-content:center;width:100%}.product__accordion .summary__title h2,.product__accordion .accordion__title{margin:0;text-align:center}.elr-imagetext__title{font-family:Tenor Sans,serif!important}.mdc-guarantee-btn{color:#2c2c2c!important}@media(min-width:750px){.product-form__submit{font-size:14px!important;letter-spacing:4.2px!important}}body{font-size:18px;letter-spacing:.45px}.header,.footer,.elr-footer,.announcement-bar{font-size:16.56px;letter-spacing:.414px}@media(min-width:1100px){.madeca-reviews{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.madeca-reviews__header{margin-top:0!important;margin-bottom:24px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.madeca-reviews__stars-top{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:20px!important}.madeca-reviews__rating-text{margin-top:4px!important;margin-bottom:12px!important;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}.madeca-reviews__title{margin-top:60px!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:26px!important}.madeca-reviews__photos{margin-top:0!important;margin-bottom:32px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.madeca-review-card{margin-top:0!important;margin-bottom:16px!important;padding-top:20px!important;padding-bottom:20px!important;font-size:18px!important}.madeca-review-card__stars{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important}.madeca-review-card__title{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important}.madeca-review-card__text{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.madeca-review-card__author{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.madeca-review-card__avatar{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}.madeca-review-card__name{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.madeca-review-card__verified{margin-top:2px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important}.mdc-guarantee{margin-top:0!important;margin-bottom:0!important;padding-top:30px!important;padding-bottom:30px!important;font-size:18px!important}.mdc-guarantee-title{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:34px!important}.mdc-guarantee-text{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.mdc-guarantee-btn{margin-top:0!important;margin-bottom:0!important;padding-top:15px!important;padding-bottom:15px!important;font-size:12px!important}.mdc-timeline{margin-top:0!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.mdc-timeline-header{margin-top:0!important;margin-bottom:40px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.mdc-timeline-title{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:28px!important}.mdc-timeline-sub{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.mdc-carousel{margin-top:0!important;margin-bottom:20px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.mdc-card-body{margin-top:0!important;margin-bottom:0!important;padding-top:20px!important;padding-bottom:24px!important;font-size:18px!important}.mdc-card-week{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important;font-size:10px!important}.mdc-card-title{margin-top:0!important;margin-bottom:8px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important}.mdc-card-desc{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}.mdc-progress-wrap{margin-top:18px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important}.scf-heading{margin-top:0!important;margin-bottom:8px!important;padding-top:0!important;padding-bottom:0!important;font-size:40px!important;line-height:52px!important}.scf-slider-wrapper{margin-top:40px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.scf-content{margin-top:24px!important;margin-bottom:0!important;padding-top:16px!important;padding-bottom:16px!important}.scf-title{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important;line-height:24px!important}.scf-text{margin-top:16px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important;line-height:24px!important}.scf-nav{margin-top:40px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.scf-arrow{margin-top:0!important;margin-bottom:0!important;padding-top:1px!important;padding-bottom:1px!important;font-size:18px!important;line-height:28.8px!important}}.elr-faq{padding:0 20px}.elr-faq__title{text-align:center;margin:0;font-size:24.65px;line-height:37px;text-transform:uppercase;font-weight:400;letter-spacing:0}.elr-faq__list{max-width:917px;margin:61px auto 0}.elr-faq__item summary{list-style:none;display:flex;align-items:center;gap:17px;padding:15px 0;cursor:pointer}.elr-faq__item summary::-webkit-details-marker{display:none}.elr-faq__icon{flex:0 0 22px;height:22px;display:flex;color:#2c2c2c}.elr-faq__item[open] .elr-faq__icon svg{transform:rotate(180deg)}.elr-faq__q{font-size:18px;line-height:21px;font-weight:400}.elr-faq__a{padding:0 0 15px 39px;font-size:16px}.shopify-section[id$=__timeline]{padding-bottom:37px}.shopify-section[id$=__reviews]{padding-bottom:38px}.shopify-section[id$=__guarantee]{padding-bottom:22px}.shopify-section[id$=__timeline]{padding-bottom:44px}.shopify-section[id$=__reviews]{padding-bottom:22px}@media(min-width:750px){.shopify-section[id$=__oneminute]{padding-top:37px}.shopify-section[id$=__faq]{padding-top:34px}.shopify-section[id$=__cards]{padding-top:58px}}.elr-faq__list{margin-top:50px}.elr-faq__item summary{padding:14.5px 0}.elr-footer{padding-top:61px}.elr-footer__title{margin-bottom:24px;max-width:225px}.elr-footer__links li{margin:0 0 11.52px;line-height:24.48px}.elr-footer a{line-height:24.48px}.elr-footer__text{max-width:250px}b,strong{font-weight:700}@media(min-width:750px){.shopify-section[id$=__oneminute]{padding-top:31px}.shopify-section[id$=__faq]{padding-top:52px}.shopify-section[id$=__cards]{padding-top:74px}}.elr-footer__cols{gap:0 22px}.elr-footer__col{flex:1 1 calc(25% - 22px)}.elr-footer__copy{line-height:1.6}.elr-footer__text{max-width:262px}@media(min-width:750px){.product--large.grid{grid-template-columns:59.3% 35.7%!important}}@media(min-width:750px){.product__info-wrapper{padding-left:0!important;padding-right:0!important}}.elr-sub--solvane{margin-top:-6px!important;margin-bottom:16px!important}.elr-sub--solvane{margin-bottom:32px!important}.elr-points li{color:#2c2c2c!important}.elr-sub--solvane{padding-bottom:16px}.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:14px}@media(min-width:750px){.elr-t-dermalift .shopify-section[id$=__glow],.elr-t-dermalift .shopify-section[id$=__firm],.elr-t-dermalift .shopify-section[id$=__multi],.elr-t-dermalift .shopify-section[id$=__specs],.elr-t-dermalift .shopify-section[id$=__hydrate],.elr-t-dermalift .shopify-section[id$=__faq],.elr-t-dermalift .shopify-section[id$=__cards]{padding-top:75px}}.elr-imagetext__title{margin:0 0 15px!important}.elr-imagetext__text p{margin:0 0 25px!important}.elr-imagetext__text p:last-child{margin-bottom:0!important}.elr-t-dermalift .shopify-section-group-footer-group,.elr-t-solvane .shopify-section-group-footer-group{margin-top:0}.utility-bar,.announcement-bar-section .utility-bar{min-height:0!important;padding:0!important;border:0!important}.announcement-bar,.utility-bar__grid{min-height:39px!important;height:39px;padding-top:0!important;padding-bottom:0!important}@media(min-width:750px){.announcement-bar,.utility-bar__grid{min-height:44px!important;height:44px}}.header{height:79px;min-height:0!important;padding-top:0!important;padding-bottom:0!important}@media(min-width:750px){.header{height:106px}}.header__heading,.header__heading-link{margin:0!important;padding:0!important;line-height:45px!important}.header__heading-link{display:inline-block}.announcement-bar{position:relative}.announcement-bar .slider-button{position:absolute!important;opacity:0;pointer-events:none}.announcement-bar__message,.header__heading,.header__heading-link{white-space:nowrap}@media(max-width:749px){.product__media-list .product__media-item{width:100%!important;flex:0 0 100%!important;padding:0!important}.product__media-list{gap:0!important}.product__media-wrapper slider-component{margin:0}.product__media-wrapper .product__media-icon{top:auto!important;left:auto!important;bottom:17px!important;right:17px!important;width:36px;height:36px;border-radius:50%;background:#fff}.thumbnail-list{padding:0 17px}}@media(max-width:749px){.product__media-wrapper{width:calc(100% + 34px)!important;max-width:none!important;margin:0 -17px!important}.product__media-wrapper slider-component,.product__media-wrapper .product__media-list{margin:0!important;width:100%!important}.product__media-list .product__media-item{width:100%!important}}.product__accordion .accordion__title{max-width:none!important}@media(max-width:749px){.product__media-list .product__media-item{margin:0!important}.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider .thumbnail-list{padding:0 17px;gap:16.5px}}@media(max-width:749px){.shopify-section[id$=__main] [class*=section-][class*=-padding]{padding-top:0!important}.thumbnail-slider{margin-top:25px}.thumbnail-slider .thumbnail-list{padding:0 17px!important;gap:16.5px!important}.thumbnail-list__item{width:80px!important;flex:0 0 80px!important}.thumbnail{border:2px solid transparent!important;padding:0!important;box-shadow:none!important}.thumbnail[aria-current=true]{border-color:#2c2c2c!important}.thumbnail img{width:76px!important;height:76px!important;object-fit:cover}}@media(max-width:749px){.thumbnail-slider .thumbnail-list{margin-top:30px!important}.product__info-wrapper{margin-top:25px}}@media(max-width:749px){.product__description,.product__description *,.elr-points li{font-size:16.56px!important;line-height:26.496px!important}.elr-points li{margin-bottom:5.2px!important}}@media(max-width:749px){.madeca-reviews__header{margin-top:0!important;margin-bottom:24px!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.madeca-reviews__stars-top{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:20px!important}.madeca-reviews__rating-text{margin-top:4px!important;margin-bottom:12px!important;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}.madeca-reviews__title{margin-top:60px!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:26px!important}.madeca-reviews__photos{margin-top:0!important;margin-bottom:32px!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.madeca-review-card{margin-top:0!important;margin-bottom:16px!important;padding-top:20px!important;padding-bottom:20px!important;font-size:16.56px!important}.madeca-review-card__stars{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important}.madeca-review-card__title{margin-top:0!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important}.madeca-review-card__text,.madeca-review-card__name{margin-top:0!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.madeca-review-card__verified{margin-top:2px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important}.mdc-guarantee{margin-top:0!important;margin-bottom:0!important;padding-top:30px!important;padding-bottom:30px!important;font-size:16.56px!important}.mdc-guarantee-title{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:26px!important}.mdc-guarantee-text{margin-top:0!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.mdc-guarantee-btn{margin-top:0!important;margin-bottom:0!important;padding-top:15px!important;padding-bottom:15px!important;font-size:12px!important}.mdc-timeline{margin-top:0!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.mdc-timeline-header{margin-top:0!important;margin-bottom:40px!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.mdc-timeline-title{margin-top:0!important;margin-bottom:25px!important;padding-top:0!important;padding-bottom:0!important;font-size:28px!important}.mdc-timeline-sub{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:14px!important}.mdc-carousel{margin-top:0!important;margin-bottom:20px!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.mdc-card-body{margin-top:0!important;margin-bottom:0!important;padding-top:20px!important;padding-bottom:24px!important;font-size:16.56px!important}.mdc-card-week{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important;font-size:10px!important}.mdc-card-title{margin-top:0!important;margin-bottom:8px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important}.mdc-card-desc{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}.mdc-progress-wrap{margin-top:18px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:16.56px!important}.scf-heading{margin-top:0!important;margin-bottom:8px!important;padding-top:0!important;padding-bottom:0!important;font-size:18px!important;line-height:23.4px!important}.scf-slider-wrapper{margin-top:40px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.scf-content{margin-top:24px!important;margin-bottom:0!important;padding-top:12px!important;padding-bottom:12px!important}.scf-title{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important;line-height:22.5px!important}.scf-text{margin-top:16px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important;line-height:24px!important}.scf-nav{margin-top:32px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.scf-arrow{margin-top:0!important;margin-bottom:0!important;padding-top:1px!important;padding-bottom:1px!important;font-size:16.56px!important;line-height:26.496px!important}}.elr-footer__toggle{display:block;width:100%;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;text-align:left;cursor:default;pointer-events:none}.elr-footer__toggle .elr-footer__title{margin:0 0 24px}.elr-footer__chev{display:none}.elr-footer__col--text .elr-footer__text{margin-top:-28px}@media(max-width:749px){.elr-footer{padding:23px 17px 0}.elr-footer__cols{display:block}.elr-footer__col{border-bottom:1px solid #d4d4d4;min-width:0;flex:none}.elr-footer__col:first-child{border-top:0}.elr-footer__toggle{pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;padding:23px 0;text-align:center}.elr-footer__toggle .elr-footer__title{margin:0;font-size:13.248px;line-height:21.1968px;letter-spacing:3.9744px;max-width:none;text-align:center;padding:0 24px}.elr-footer__chev{display:block;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.elr-footer__col.is-open .elr-footer__chev{transform:translateY(-50%) rotate(180deg)}.elr-footer__body{display:none;padding:0 0 23px;text-align:center}.elr-footer__col.is-open .elr-footer__body{display:block}.elr-footer__col--text .elr-footer__text{margin-top:0}.elr-footer__links li{margin:0 0 11.52px}.elr-footer__form{margin:16px auto 0;max-width:300px}.elr-footer__text{max-width:none;margin:0 auto}.elr-footer__bottom{padding-top:23px;text-align:center}.elr-footer__logo img{margin:0 auto}.elr-footer__pay{margin:30px 0 40px}}@media(max-width:749px){.elr-imagetext{display:block}.elr-imagetext--solo .elr-imagetext__media{margin:0 17px}.elr-imagetext--solo .elr-imagetext__content{padding:30px 37px 0}.elr-imagetext--duo{height:auto;position:relative}.elr-imagetext--duo .elr-imagetext__media{position:relative;display:block;width:341px;height:201px;margin:0 auto;left:auto;top:auto}.elr-imagetext--duo .elr-imagetext__media img{position:absolute;width:171px;height:auto}.elr-imagetext--duo .elr-imagetext__media img:nth-child(1){left:15px;top:30px}.elr-imagetext--duo .elr-imagetext__media img:nth-child(2){left:156px;top:0}.elr-imagetext--duo .elr-imagetext__content{position:static;transform:none;width:auto;padding:15px 37px 0}.elr-imagetext__title{font-size:24.65px;line-height:36.975px;margin:0 0 11px!important}.elr-imagetext__text,.elr-imagetext__text p{font-size:16.56px;line-height:26.496px}.elr-faq__title{font-size:21.17px;line-height:31.755px}.elr-faq__list{margin-top:30px;padding:0 17px}.elr-faq__item summary{padding:11px 0;gap:18px}.elr-faq__q{font-size:16.56px;line-height:26.496px}.shopify-section[id$=__timeline]{padding-top:131px;padding-bottom:17px}.shopify-section[id$=__oneminute]{padding-top:23px;margin-bottom:10px}.shopify-section[id$=__everywhere]{padding-top:40px}.shopify-section[id$=__guarantee]{padding-top:41px}.shopify-section[id$=__reviews]{padding-top:62px}.shopify-section[id$=__faq]{padding-top:2px}.shopify-section[id$=__cards]{padding-top:40px}.shopify-section-group-footer-group{margin-top:39px}}@media(max-width:749px){.scf-content{padding-left:12px!important;padding-right:12px!important}}@media(max-width:749px){.shopify-section[id$=__steps] [id^=section-]{padding-top:30px!important}.shopify-section[id$=__guarantee]{padding-bottom:9px}.shopify-section[id$=__cards]{padding-bottom:4px}}@media(max-width:749px){.shopify-section[id$=__everywhere]{margin-bottom:-28px}}.madeca-review-card__avatar{font-size:13px!important}@media(max-width:749px){.shopify-section[id$=__reviews]{padding-left:17px;padding-right:17px}}@media(max-width:749px){.shopify-section[id$=__reviews]{padding-bottom:39px}}@media(max-width:749px){.elr-faq{padding:0}}@media(max-width:749px){.elr-footer{padding-top:0}}@media(max-width:749px){.elr-footer__pay{margin:30px 0 10px}}.header__heading,.header__heading-link{letter-spacing:normal!important}.shopify-section[id$=__guarantee] [class*=section-][class*=-padding],.shopify-section[id$=__timeline] [class*=section-][class*=-padding],.shopify-section[id$=__reviews] [class*=section-][class*=-padding]{padding-left:0!important;padding-right:0!important}@media(max-width:749px){.product-form__submit{line-height:18.46px!important}}@media(max-width:749px){body{font-size:16.56px;line-height:1.6}}.product__media-wrapper .product-media-container{--ratio:1!important;--preview-ratio:1!important}.product__media-wrapper .product-media-container img,.product__media-wrapper .product-media-container video{object-fit:cover!important}@media(max-width:749px){.elr-t-solvane .product__info-wrapper{margin-top:47px}}.product__accordion .accordion__title{max-width:calc(100% - 56px)!important}:where(p){margin:0 0 25px}@media(max-width:749px){:where(p){margin:0 0 15px}}.solvane-story ul,.solvane-story ol{padding-left:30px}@media(max-width:749px){.elr-t-solvane .product__accordion{margin-top:-16px}}@media(min-width:750px){.product-form__submit,.product-form__submit.button{font-size:14px!important;letter-spacing:4.2px!important}}@media(min-width:750px){.elr-footer__bottom{padding-top:28px}.elr-footer__pay{margin-bottom:36px}.elr-footer__col--text .elr-footer__text{margin-top:-24px}.elr-footer{padding-bottom:63px}}@media(min-width:750px){.elr-footer{padding-bottom:59px}}@media(min-width:750px){.elr-t-dermalift .shopify-section[id$=__main]{padding-bottom:66px}}@media(max-width:749px){.elr-imagetext__text p{margin:0 0 15px!important}.elr-imagetext__text p:last-child{margin-bottom:0!important}.elr-imagetext--solo .elr-imagetext__content{padding-top:19px!important}.elr-imagetext--duo .elr-imagetext__content{padding-top:3px!important}.elr-t-dermalift .shopify-section[id$=__glow],.elr-t-dermalift .shopify-section[id$=__firm],.elr-t-dermalift .shopify-section[id$=__multi],.elr-t-dermalift .shopify-section[id$=__specs],.elr-t-dermalift .shopify-section[id$=__hydrate],.elr-t-dermalift .shopify-section[id$=__faq],.elr-t-dermalift .shopify-section[id$=__cards]{padding-top:40px}}@media(max-width:749px){.elr-imagetext--solo .elr-imagetext__content{padding-top:29px!important}.elr-imagetext--duo .elr-imagetext__content{padding-top:13px!important}.elr-t-dermalift .shopify-section[id$=__specs] .elr-imagetext__content{padding-top:2px!important}.elr-t-madeca .shopify-section[id$=__oneminute] .elr-imagetext__content{padding-top:3px!important}}.elr-imagetext .button{background:#b8956a!important;color:#fff!important;font-size:14px;font-weight:700;letter-spacing:4.2px;text-transform:uppercase;padding:13px 21px;border-radius:0;min-height:0;line-height:20px;margin-top:6px}.elr-imagetext .button:before,.elr-imagetext .button:after{display:none}.shopify-section[id$=__best],.shopify-section[id$=__about],.shopify-section[id$=__homereviews]{padding-top:75px}.shopify-section[id$=__best]{padding-bottom:0}@media(max-width:749px){.shopify-section[id$=__best],.shopify-section[id$=__about],.shopify-section[id$=__homereviews]{padding-top:40px}}.announcement-bar{overflow:hidden;width:100%;max-width:100%}.announcement-bar-slider,.announcement-bar .slider,.announcement-bar .slideshow__slide{width:100%;max-width:100%;min-width:0}.announcement-bar__announcement{max-width:100%;justify-content:center}.announcement-bar__message{max-width:100%;overflow:hidden;text-overflow:clip}html,body{overflow-x:hidden}.elr-t-index .header__heading-link,.elr-t-index .header__heading-link .h2{font-family:Twentieth Century,sans-serif!important}.header{padding-left:17px!important;padding-right:17px!important}.header__icons{padding-right:0!important}.header__icon,.header__icon--menu,.header__icon--summary,.header__icon--cart{width:45px!important;height:45px!important}.header__icon .icon,.header__icon svg,.header__icon--menu .icon-hamburger{width:30px!important;height:30px!important}.header__icon--menu .icon-close{width:22px!important;height:22px!important}.header__icon .svg-wrapper{width:30px;height:30px}header-drawer{margin-left:-7px!important}.header__icon--cart{margin-left:-4px!important;margin-right:-8px!important}@media(min-width:750px){.header{padding-left:40px!important;padding-right:40px!important}.header__icon,.header__icon--menu,.header__icon--summary,.header__icon--cart{width:52px!important;height:43px!important}.header__icon .icon,.header__icon svg,.header__icon--menu .icon-hamburger{width:28px!important;height:28px!important}.header__icon .svg-wrapper{width:28px;height:28px}header-drawer{margin-left:-12px!important}.header__icon--cart{margin-left:0!important;margin-right:-12px!important}}body{letter-spacing:.025em}.header__icon svg{transform:translate(-.5px)}.elr-t-index .elr-imagetext__text,.elr-t-index .elr-imagetext__text p{color:#2c2c2c!important}.elr-t-index .elr-imagetext .button{font-size:13px;line-height:18.46px;letter-spacing:3.9px;padding:9px 17px;margin-top:15.5px!important}@media(max-width:749px){.elr-t-index .elr-imagetext--solo .elr-imagetext__content{padding-top:30px!important}.elr-t-index .elr-imagetext__title{margin-bottom:10px!important}}@media(min-width:750px){.elr-t-index .elr-imagetext .button{font-size:14px;line-height:19.88px;letter-spacing:4.2px;padding:11px 20px}}.announcement-bar__announcement{display:flex!important;align-items:center;justify-content:center;height:100%;min-height:0}.announcement-bar__message{margin:0!important;line-height:19.44px}.announcement-bar-slider,.announcement-bar .slider,.announcement-bar .slideshow__slide{height:39px!important}@media(min-width:750px){.announcement-bar-slider,.announcement-bar .slider,.announcement-bar .slideshow__slide{height:44px!important}}.elr-t-index .elr-imagetext .button{border:1px solid #b8956a!important;box-sizing:border-box;min-width:0}.elr-t-index .elr-imagetext .button:after,.elr-t-index .elr-imagetext .button:before{box-shadow:none!important}@media(max-width:749px){.announcement-bar,.utility-bar__grid,.announcement-bar-slider,.announcement-bar .slider,.announcement-bar .slideshow__slide{height:39.4375px!important;min-height:39.4375px!important}}.thumbnail-slider .thumbnail-list{scroll-padding-left:17px}@media(max-width:749px){.thumbnail-slider{position:relative}.thumbnail-slider .slider-button--next{display:flex!important;position:absolute;right:17px;top:30px;width:25px;height:96px;margin:0;padding:0;background:#fff;border:0;border-radius:0;align-items:center;justify-content:flex-end;z-index:2;color:#2c2c2c}.thumbnail-slider .slider-button--next .icon{display:none}.thumbnail-slider .slider-button--next:after{content:"";display:block;width:6px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M.6.6l4.4 4.4L.6 9.4' fill='none' stroke='%232c2c2c' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center/contain}.thumbnail-slider .slider-button--prev,.thumbnail-slider .slider-button[disabled]{display:none!important}}.elr-points li:before{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M52.68 24.48A22 22 0 1 1 47 15.93M21 32l8.5 8.5L57 13' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E")!important;flex:0 0 25px!important;width:25px!important;height:25px!important;margin-top:0!important}.elr-points li.elr-stock:before{background:radial-gradient(circle,#ffa500 0 4.5px,transparent 5px) center/25px 25px no-repeat!important}.elr-points li.elr-stock:after{display:block!important;content:"";position:absolute;left:8px;top:8px;width:9px;height:9px;border-radius:50%;background:orange;opacity:.45;animation:elr-pulse 1.6s ease-out infinite}@keyframes elr-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}.thumbnail-slider .thumbnail-list{margin-bottom:5.5625px!important}.elr-vs{position:relative;padding:15px 0;margin:0}.elr-vs .elr-vs__swiper{overflow:hidden;padding:8px 4px;margin-top:16px}.elr-vs .swiper-slide{flex-shrink:0;width:calc((100% - 36px)/3);aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 5px #00000040}.elr-vs--portrait .swiper-slide{aspect-ratio:3/5}.elr-vs .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;pointer-events:none}.elr-vs video{display:block;width:100%;height:100%;object-fit:cover}.elr-vs__btn{position:absolute;top:50%;margin-top:-7px;z-index:2;width:20px;height:30px;padding:0;border:0;background:#ffffffb3;display:flex;align-items:center;justify-content:center;cursor:pointer}.elr-vs__btn svg{width:15px;height:15px;display:block}.elr-vs__prev{left:0;border-radius:0 40px 40px 0}.elr-vs__next{right:0;border-radius:40px 0 0 40px}.elr-vs__btn.swiper-button-disabled{display:none}.product__accordion{margin:0!important;border:0;border-bottom:1px solid #d4d4d4}.product__accordion+.product__accordion{margin-top:-1px!important}.product__accordion summary{padding:12px!important;border:0!important;border-left:1px solid #d4d4d4!important;border-right:1px solid #d4d4d4!important;position:relative}.product__accordion:first-of-type summary,.product__accordion:not(.product__accordion+.product__accordion) summary{border-top:1px solid #d4d4d4!important}.product__accordion summary .icon-caret{display:none!important}.product__accordion summary:after{content:"";position:absolute;right:13px;top:50%;width:10px;height:6px;margin-top:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16'%3E%3Cpath d='M1.57 1.59l12.76 12.77L27.1 1.59' stroke-width='2' stroke='%23000' fill='none'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .2s}.product__accordion details[open] summary:after{transform:rotate(180deg)}.product__accordion details[open] .accordion__content{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;padding:0 19px 20px!important;margin:0!important}@media(min-width:750px){.product__accordion summary{padding:15px!important}}.product-form__submit{line-height:18.46px!important}.product-form__buttons{margin-bottom:-10px}.product__info-container .elr-vs{margin:0 0 24px}.product__info-container .elr-vs{margin-top:-2.8px}.product__info-container .product__accordion:last-of-type{margin-bottom:46px!important}@media(max-width:749px){.elr-t-madeca .shopify-section[id$=__steps] [id^=section-]{padding-top:48px!important}.elr-t-madeca .shopify-section[id$=__steps]{margin-bottom:0!important}}@media(max-width:749px){.product__info-container .product__accordion:last-of-type{margin-bottom:45px!important}}.elr-imagetext__text,.elr-imagetext__text p{color:#2c2c2c!important}@media(max-width:749px){.elr-imagetext--duo .elr-imagetext__media{position:relative;display:block;width:calc(100vw - 34px);height:calc((100vw - 34px)/2 + 15px);margin:0 0 0 2px!important;left:auto;top:auto}.elr-imagetext--duo .elr-imagetext__media img{position:absolute;width:calc((100vw - 34px)/2);height:calc((100vw - 34px)/2);object-fit:cover}.elr-imagetext--duo .elr-imagetext__media img:nth-child(1){left:30px;top:30px}.elr-imagetext--duo .elr-imagetext__media img:nth-child(2){left:50%;top:0}.elr-imagetext--duo .elr-imagetext__content{padding:30px 37px 0!important}.elr-imagetext__title{margin-bottom:10px!important}}@media(max-width:749px){.elr-t-madeca .shopify-section[id$=__oneminute] .elr-imagetext__content,.elr-imagetext--duo .elr-imagetext__content{padding-top:30px!important}}.elr-sub--solvane{font-size:18px!important;line-height:28.8px!important;color:#2c2c2c!important;font-weight:300}.product-form__submit,.product-form__submit span{line-height:18.46px!important}.product__accordion .accordion__title{max-width:none!important;width:100%!important}@media(max-width:749px){.elr-t-solvane .product__info-container .product__accordion:first-of-type{margin-top:-2px!important}.elr-t-solvane .product__info-container .product__accordion:last-of-type{margin-bottom:41px!important}}@media(max-width:749px){.elr-t-solvane .product__info-container .product__accordion:not(.product__accordion+.product__accordion){margin-top:-2px!important}.elr-t-solvane .product__info-container .product__accordion:last-of-type{margin-bottom:32px!important}}@media(max-width:749px){.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:13.5px!important}}.elr-pricerow s,.elr-pricerow .price-item--regular{color:#000!important}.elr-t-dermalift .elr-sub{font-size:18px!important;line-height:28.8px!important;color:#2c2c2c!important;opacity:1!important;font-weight:300}@media(max-width:749px){.elr-t-dermalift .elr-sub{margin-top:9.5px!important}}@media(max-width:749px){html .elr-t-dermalift .product__info-container p.elr-sub{margin-top:9.5px!important}}@media(max-width:749px){html .elr-t-dermalift .shopify-section[id$=__main]{margin-bottom:-5px!important}}@media(max-width:749px){html .elr-t-dermalift .shopify-section[id$=__specs] .elr-imagetext__content{padding-top:30px!important}}@media(min-width:750px){.product__info-container .elr-vs{padding:20px 0;margin-top:0}.elr-vs .elr-vs__swiper{margin-top:20px}.product__accordion summary:after{right:16px;width:12px;height:7px;margin-top:-3.5px}.announcement-bar__message,.announcement-bar a{font-size:13.77px!important;line-height:22.032px!important;letter-spacing:2.754px!important}.product-form__submit,.product-form__submit span{line-height:19.88px!important}}.announcement-bar__message{min-height:0!important;height:auto!important}@media(min-width:750px){.product__info-container .elr-vs{margin-bottom:22.1px}.product__info-container .product__accordion:last-of-type{margin-bottom:3px!important}}@media(min-width:750px){.thumbnail-slider{position:relative}.thumbnail-slider .thumbnail-list{display:flex!important;flex-wrap:nowrap;gap:23px!important;overflow-x:auto;margin:15px 0 0!important;padding:8px 0!important;grid-template-columns:none!important;scrollbar-width:none}.thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.thumbnail-slider .thumbnail-list__item{flex:0 0 80px!important;width:80px!important;max-width:80px!important}.thumbnail-slider .slider-button--next{display:flex!important;position:absolute;right:0;top:15px;width:25px;height:96px;margin:0;padding:0;background:#fff;border:0;border-radius:0;align-items:center;justify-content:flex-end;z-index:2;color:#2c2c2c}.thumbnail-slider .slider-button--next .icon{display:none}.thumbnail-slider .slider-button--next:after{content:"";display:block;width:6px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M.6.6l4.4 4.4L.6 9.4' fill='none' stroke='%232c2c2c' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center/contain}.thumbnail-slider .slider-button--prev,.thumbnail-slider .slider-button[disabled]{display:none!important}}@media(min-width:750px){.thumbnail-slider .thumbnail-list{margin-top:7px!important}.thumbnail-slider .slider-button--next{top:0!important}}@media(min-width:750px){.thumbnail-slider{top:-4px}}@media(min-width:750px){html .elr-t-solvane .elr-points{margin-top:34.5px!important}html .elr-t-solvane .elr-points li{margin-bottom:5px!important}}@media(min-width:750px){html .elr-t-solvane .product__info-container .product__accordion:not(.product__accordion+.product__accordion){margin-top:-2px!important}html .elr-t-solvane .shopify-section[id$=__main]{padding-bottom:72px!important}}html body.elr-t-collection .shopify-section[id$=__main]{padding-bottom:0!important;margin-bottom:0!important}html body.elr-t-collection .shopify-section-group-footer-group,html body.elr-t-page .shopify-section-group-footer-group{margin-top:0!important}@media(min-width:750px){html body.elr-t-page main .shopify-section{padding-bottom:0!important}}html body.elr-t-404 .shopify-section-group-footer-group{margin-top:0!important}@media(min-width:750px){html body.elr-t-404 main .shopify-section{padding-bottom:0!important}}html body.elr-t-search .shopify-section-group-footer-group{margin-top:0!important}html body.elr-t-search main .shopify-section{padding-bottom:0!important}.elr-line{height:1px;margin:0;border:0;background:#d4d4d4}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container product-form{margin-top:-2px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container>div:has(>product-form){margin-top:0!important}.product__media-list .product__media-item:only-child .product-media-container{max-width:calc(100vw - 68.5px)!important}@media(min-width:750px){.product__media-list .product__media-item:only-child .product-media-container{max-width:712.2px!important;margin-left:auto;margin-right:auto}}@media(max-width:749px){html body.elr-t-product media-gallery:has(.product__media-item:only-child){margin-bottom:20px}}@media(max-width:749px){html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-wrapper{margin-top:45px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .elr-points{margin-top:29px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container product-form{margin-top:13px!important}}@media(max-width:749px){html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product-form__buttons{margin-top:1px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__description{margin-top:-5px!important}}@media(max-width:749px){html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .shopify-section[id$=__main]{padding-bottom:9px}}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .shopify-section-group-footer-group{margin-top:0!important}html body.elr-t-product .shopify-section[id$=__recs]{padding:40px 0}@media(min-width:750px){html body.elr-t-product .shopify-section[id$=__recs]{padding:75px 0}}@media(min-width:750px){html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .elr-points{margin-top:29.5px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product-form__buttons{margin-top:1px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__description{margin-top:-5px!important}html body.elr-t-product:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .shopify-section[id$=__main]{padding-bottom:31px!important;margin-bottom:0}}html body.elr-t-eu-herroeping .shopify-section[id$=__app]{margin:40px 0}@media(min-width:750px){html body.elr-t-eu-herroeping .shopify-section[id$=__app]{margin:75px 0}}main#MainContent{min-height:300px}@media(min-width:769px){main#MainContent{min-height:700px}}@media(min-width:769px){.elr-t-assortiment main#MainContent{padding-bottom:75px}}.elr-sub--g{font-size:18px;line-height:28.8px;color:#2c2c2c!important;opacity:1!important;font-weight:300}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-wrapper{margin-top:25.4px!important}}html body .product__info-container p.elr-sub--g{margin:-5.9px 0 15px!important}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container product-form{margin-top:10.2px!important}html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__accordion:first-of-type{margin-top:-4px!important}html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .shopify-section[id$=__main]{padding-bottom:1px}}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container .product__accordion:not(.product__accordion+.product__accordion){margin-top:-2px!important}}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift).elr-t-retinal-shot .product__info-wrapper{margin-top:9px!important}}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift).elr-t-slumberfit .product__info-wrapper,html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift).elr-t-cloudwalk .product__info-wrapper{margin-top:15px!important}}fieldset.product-form__input.elr-var{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 16px;padding:0;border:0}fieldset.product-form__input.elr-var legend{display:block;float:none;width:100%;margin:0 0 10px;padding:0;font-size:12px;line-height:19.2px;letter-spacing:.36px;text-transform:uppercase;font-weight:300;color:#111}fieldset.product-form__input.elr-var legend .elr-var__dash,fieldset.product-form__input.elr-var legend .elr-var__val{color:#555}fieldset.product-form__input.elr-var legend .elr-var__dash{margin:0 4px}fieldset.product-form__input.elr-var legend .elr-var__val{font-weight:400;text-transform:none}fieldset.product-form__input.elr-var input[type=radio]+label{display:block;box-sizing:border-box;margin:0;padding:8px 5px;border:1px solid transparent;border-radius:4px;background:#fff;color:#111;text-align:center;font-size:13px;line-height:20.8px;letter-spacing:normal;font-weight:400;box-shadow:none;border-color:#d4d4d4;cursor:pointer;width:auto;min-width:0;height:auto}fieldset.product-form__input.elr-var input[type=radio]:checked+label{background:#111;color:#fff;font-weight:700;border:2px solid #111;box-shadow:inset 0 0 0 1px #26332d}fieldset.product-form__input.elr-var input[type=radio]+label:before,fieldset.product-form__input.elr-var input[type=radio]+label:after{display:none!important}fieldset.product-form__input.elr-var--color input[type=radio]+label{width:34px;height:34px;min-height:0;padding:0;margin:0 4px 12px;border-radius:50%;font-size:0;line-height:0;background:var(--elr-sw,#e2c094);color:transparent;box-shadow:0 0 0 1px #d4d4d4}fieldset.product-form__input.elr-var--color input[type=radio]:checked+label{background:var(--elr-sw,#e2c094);box-shadow:0 0 0 2px #2c2c2c}fieldset.product-form__input.elr-var{align-items:start}fieldset.product-form__input.elr-var--first{margin-top:24px}@media(max-width:749px){fieldset.product-form__input.elr-var{width:calc(100% - 17px)}}fieldset.product-form__input.elr-var--color input[type=radio]+label{border:0;box-shadow:0 0 0 1px #d4d4d4}fieldset.product-form__input.elr-var--color input[type=radio]:checked+label{border:0}.kaching-bundles select{font-size:16px;line-height:25.6px}html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container{color:#2c2c2c}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .product__info-container{max-width:calc(100% - 17px)}}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .elr-points.elr-points--np{margin-top:34px!important}}html body .product__info-container>.elr-cb{margin:0 0 24px!important}html body .product__info-container>.elr-cb--first{margin-top:24px!important}@media(max-width:749px){html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift).elr-t-hoygi .elr-points{margin-top:25px!important}}@media(min-width:750px){.kaching-bundles select{font-size:14px;line-height:22.4px}html body.elr-t-product.elr-px:not(.elr-t-madeca):not(.elr-t-solvane):not(.elr-t-dermalift) .shopify-section[id$=__main]{padding-bottom:70px!important}}html body.elr-t-gounod .shopify-section:not([id$=__main]) img,html body.elr-t-linvara .shopify-section:not([id$=__main]) img,html body.elr-t-pulsara .shopify-section:not([id$=__main]) img{max-width:100%}html body.elr-t-gounod .shopify-section:not([id$=__main]) :is(h1,h2,h3,h4,h5,h6),html body.elr-t-linvara .shopify-section:not([id$=__main]) :is(h1,h2,h3,h4,h5,h6),html body.elr-t-pulsara .shopify-section:not([id$=__main]) :is(h1,h2,h3,h4,h5,h6){margin-top:0}html body .product__info-container>.elr-cb.elr-desc{margin:0 0 24px!important}html body .product__info-container .elr-desc .rte p{margin:0}.elr-adv .elr-card{flex:initial;display:block;flex-direction:initial;scroll-snap-align:initial}@media(min-width:750px){.elr-adv .elr-card{flex-basis:auto}}.elr-adv :is(h1,h2,h3,h4,h5,h6){margin:60px 0 25px}.elr-adv :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}body.elr-px .elr-faq__a{padding:0 0 30px;font-size:16.56px;line-height:26.496px}@media(min-width:750px){body.elr-px .elr-faq__a{font-size:18px;line-height:28.8px}}body.elr-px .elr-faq__icon circle{stroke:#d4d4d4}html body .product__info-container>.elr-cb.elr-desc{padding-top:4px;margin-bottom:20px!important}.elr-adv p{margin:0 0 15px}.elr-adv p:last-child{margin-bottom:0}:where(.elr-adv) :where(button,input,select,textarea){font-family:inherit;line-height:inherit;letter-spacing:inherit}html.elr-vm-open{overflow:hidden}.elr-vs__slide{cursor:pointer}.elr-vm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:#0000009e}.elr-vm__close{position:absolute;top:10px;right:10px;width:42px;height:42px;border:0;border-radius:4px;background:#ffffff40;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.elr-vm__box{position:relative;width:min(390px,calc(100vw - 40px));height:min(650px,72vh);overflow:hidden;border-radius:20px;background:#000}.elr-vm__track{display:flex;height:100%;transition:transform .3s ease}.elr-vm__slide{flex:0 0 100%;height:100%}.elr-vm__slide video{display:block;width:100%;height:100%;object-fit:cover}.elr-vm__sound{position:absolute;top:12px;left:12px;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff4d;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.elr-vm__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:46px;border:0;border-radius:4px;background:#ffffff59;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.elr-vm__prev{left:12px}.elr-vm__next{right:0}.elr-vm__nav.is-off{opacity:.35;pointer-events:none}html body.elr-t-gounod .shopify-section table,html body.elr-t-pulsara .shopify-section table,html body.elr-t-linvara .shopify-section table{table-layout:auto}@media(min-width:750px){.elr-adv p{margin:0 0 25px}.elr-adv p:last-child{margin-bottom:0}}.elr-adv .elr-timeline-sub{margin:0 auto}fieldset.product-form__input.elr-var--nolabel legend{position:absolute!important;width:1px;height:1px;margin:0!important;overflow:hidden;clip:rect(0 0 0 0)}[id*=custom_scrolling_features_video] p{margin-bottom:15px}@media(max-width:749px){html body.elr-t-solvane .product__info-wrapper{margin-top:50.7px!important}html body.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:7.2px!important}}@media(max-width:749px){html body.elr-t-solvane .elr-points{margin-top:33.7px!important}}@media(max-width:749px){html body.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:13.2px!important}}@media(max-width:749px){html body.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:10.5px!important}}@media(max-width:749px){html body.elr-t-solvane .shopify-section[id$=__main]{padding-bottom:13.2px!important}html body.elr-t-solvane .shopify-section[id$=__story]{margin-top:-2.7px!important}}@media(max-width:749px){html .elr-t-dermalift .product__info-container p.elr-sub{margin-top:-5.5px!important}html .elr-t-dermalift .shopify-section[id$=__main]{margin-bottom:.9px!important}}.elr-vs--r10 .swiper-slide{border-radius:10px}.elr-vs__play{position:absolute;left:8px;bottom:8px;z-index:1;width:34px;height:34px;pointer-events:none;line-height:0}.elr-vs__play svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/45/assets/elorynne-base.css.map */
