.shopify-section.acc_cb_lp_08_01{display:block;overflow:hidden;max-width:100%}.acc08{--acc-pink: #DB4F8C;--acc-purple: #9D51BF;--acc-purple-2: #B175C9;--acc-purple-3: #A856C9;--acc-navy: #001344;--acc-ink: #0B0B0B;--acc-gray: #2F2F2F;--acc-block-sections-padding: 80px;--acc-bg-pink: #FFF6FF;--acc-bg-lav: #F3D9FE;--acc-bg-gray: #EDEDED;--acc-border: #B175C9;--acc-max: 1280px;--acc-pad: 0px;--acc-font-root: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--acc-font-heading: "Epilogue", "Nunito", sans-serif;--acc-font-display: Epilogue, sans-serif;--acc-font-nunito: Nunito, sans-serif;--acc-body-size: 17px;--acc-body-lh: 160%;--acc-fluid-min: 595px;--acc-fluid-range: 685;--acc-fluid-step-min: 768px;--acc-fluid-step-range: 512;font-family:var(--acc-font-root);color:#000;line-height:1.4;-webkit-font-smoothing:antialiased;box-sizing:border-box;interpolate-size:allow-keywords}.acc08 *,.acc08 *:before,.acc08 *:after{box-sizing:border-box}.acc08 img{max-width:100%;display:block}.acc08 p{margin:0}.acc08 h1,.acc08 h2,.acc08 h3{margin:0;font-family:var(--acc-font-heading)}.acc08-h1{font-family:Epilogue,sans-serif;font-weight:700;font-size:30px;line-height:1.15;color:var(--acc-ink);text-transform:uppercase}.acc08-h2{font-family:Epilogue,sans-serif;font-weight:700;font-size:28px;line-height:1.18;color:#000}.acc08-h2--white{color:#fff}.acc08-h2--navy{color:var(--acc-navy)}.acc08-card-title{font-weight:700;font-size:20px;line-height:1.35;color:#000;text-align:center;font-family:var(--acc-font-nunito)!important}.acc08-eyebrow{font-weight:700;font-size:16px;line-height:1.4}.acc08-eyebrow--pink{color:var(--acc-pink)}.acc08-lead{font-weight:700;font-size:18px;line-height:1.35;color:inherit}.acc08-lead--center{text-align:center}.acc08-hero__content .acc08-hero__sub,.acc08-evolve__card p,.acc08-feature__text p,.acc08-step__body p,.acc08-pdp__info>p,.acc08-clean__text>p,.acc08-faq__answer p,.acc08-final__sub{font-family:var(--acc-font-nunito);font-size:var(--acc-body-size);font-style:normal;font-weight:400;line-height:var(--acc-body-lh)}.acc08-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;height:56px;padding:11px 120px;border-radius:8px;background:#000;cursor:pointer;transition:opacity .2s ease;color:#fff;text-align:center;font-family:var(--acc-font-nunito);font-size:13.6px;font-style:normal;font-weight:400;line-height:20.81px;letter-spacing:1.02px;text-transform:uppercase}.acc08-btn:hover{opacity:.88}.acc08-btn--dark{background:#000;color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:13.6px}.acc08-stars{display:inline-flex;gap:2px}.acc08-stars svg{width:16px;height:16px;display:block}.acc08-dot{width:8px;height:8px;border-radius:50%;background:var(--acc-pink);flex:0 0 auto}.acc08-hero{position:relative;overflow:hidden;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:clamp(450px,44.95vw,760px);max-height:none}.acc08-hero-circle-overlay{position:absolute;top:0;bottom:0;height:auto;width:110dvw;border-radius:999px;background:linear-gradient(178deg,#f3d9fe 2.07%,#fff 32.95%);object-fit:cover;margin-inline:auto}.acc08-hero__content{position:relative;z-index:3;max-width:900px;margin:0 auto;display:flex;flex-direction:column;row-gap:16px;align-items:center;padding-block:24px}.acc08-hero__content-header{display:flex;flex-direction:column;align-items:center;row-gap:8px}.acc08-hero__content-header .acc08-eyebrow{color:var(--acc-pink);text-align:center;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:140%}.acc08-hero__content-header .acc08-h1{color:#0b0b0b;text-align:center;font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-hero__content .acc08-hero__sub{color:#000c;text-align:center;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-hero__img{position:absolute;z-index:1;width:100%;object-fit:contain;object-position:top;height:auto}.acc08-hero__pills{position:relative;z-index:3;margin-bottom:26px;display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;border-radius:99px;border:1px solid #FFF;background:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:0 8px}.acc08-hero__pills a{display:flex;align-items:center;justify-content:center;padding:8px;color:#000c;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.acc08-press{background:var(--acc-bg-pink)}.acc08-press__row{max-width:var(--acc-max);padding-inline:var(--acc-pad);margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:26px 32px}.acc08-press__row img{object-fit:contain;opacity:.5}.acc08-press__row img:first-child{width:204px;height:42px}.acc08-press__row img:nth-child(2){width:132px;height:73px}.acc08-press__row img:nth-child(3){width:204px;height:113px}.acc08-press__row img:nth-child(4){width:168px;height:39px}.acc08-press__row img:nth-child(5){width:120px;height:39px}.acc08-press__row img:nth-child(6){width:200px;height:19px}.acc08-evolve{position:relative;margin-bottom:175px}.acc08-evolve__banner{position:relative;background:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_texture.webp?v=100372630533383514361780308845) center/cover;text-align:center;height:100%;max-height:461px;background-position:center;background-repeat:no-repeat;padding-block:64px}.acc08-evolve__banner>*{position:relative;z-index:1}.acc08-evolve__banner-content{display:flex;flex-direction:column;row-gap:40px;align-items:center;justify-content:center}.acc08-evolve__banner-header{display:flex;flex-direction:column;row-gap:16px;align-items:center;justify-content:center;text-align:center;width:100%;max-width:900px}.acc08-evolve__banner-header>h2{color:#fff;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.25);font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-evolve__banner-header>p{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.25);font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.acc08-evolve__cards{position:relative;z-index:2;max-width:var(--acc-max);padding-inline:var(--acc-pad);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.acc08-evolve__card{background:var(--acc-bg-pink);border-radius:8px;border:1px solid #8D49A8;background:#fff6ff;box-shadow:1px 7px 57.3px #d78cf53d;padding:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}.acc08-evolve__card .acc08-card-title{color:#000;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.acc08-evolve__card p{color:#000;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%;text-align:left}.acc08-feature{max-width:var(--acc-max);margin:0 auto;padding:var(--acc-block-sections-padding) var(--acc-pad);display:grid;grid-template-columns:1fr auto;gap:52px;align-items:center}.acc08-feature__text{display:flex;flex-direction:column;gap:24px}.acc08-feature__text .acc08-h2{color:#2f2f2f;font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-feature__text p.acc08-lead{color:#2f2f2f;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:normal;width:100%;max-width:463px}.acc08-feature__text p{color:#2f2f2f;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-feature__media img{width:100%;aspect-ratio:570/650;object-fit:cover}.acc08-steps{background:var(--acc-bg-pink);padding:var(--acc-block-sections-padding) 0px;display:flex;flex-direction:column;row-gap:40px}.acc08-steps__head{text-align:center;max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.acc08-steps__head .acc08-eyebrow{color:#db4f8c;text-align:center;font-family:var(--acc-font-nunito);font-size:18px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:-.9px}.acc08-steps__head .acc08-h2{color:#001344;text-align:center;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-steps__grid{max-width:var(--acc-max);padding-inline:var(--acc-pad);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)}.acc08-step{display:flex;flex-direction:column;gap:24px;align-items:stretch;text-align:left}.acc08-step__img{width:100%}.acc08-step__img img{width:100%;aspect-ratio:427/400;object-fit:cover;border:1px solid var(--acc-purple)}.acc08-step:nth-child(2) .acc08-step__img img{border-inline:0px}.acc08-step__connector{display:flex;align-items:center;justify-content:center;width:100%}.acc08-step__connector span{flex:1;height:1px;background:var(--acc-purple)}.acc08-step__connector i{width:24px;height:24px;border:2px solid var(--acc-purple);border-radius:50%;display:flex;align-items:center;justify-content:center}.acc08-step__connector i:after{content:"";width:16px;height:16px;border-radius:50%;background:var(--acc-purple)}.acc08-step__body{display:flex;flex-direction:column;gap:8px;row-gap:16px;align-items:center;justify-content:center;padding-inline:24px}.acc08-step__num{display:inline-flex;align-items:center;gap:8px}.acc08-step__num-wrapper{width:40px;height:40px;border:1px solid var(--acc-purple);display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff}.acc08-step__num b{color:#9d51bf;text-align:center;font-family:var(--acc-font-nunito);font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-2.3px;margin-right:1px}.acc08-step__num span{color:#9d51bf;text-align:center;font-family:var(--acc-font-nunito);font-size:32px;font-style:normal;font-weight:700;line-height:normal}.acc08-step__body p{color:#000000b3;text-align:center;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-trust{position:relative;background:radial-gradient(80% 60% at 50% 30%,#fbefff,#fff 70%);background-image:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_group-women.webp?v=133853399037508025771780323961);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:643px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.acc08-trust__card{position:relative;z-index:2;width:100%;max-width:var(--acc-max);padding-inline:var(--acc-pad);border-radius:8px 8px 0 0;background:#fff;box-shadow:6px 15px 40px #00000040;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:24px;margin:-1px}.acc08-trust__head{text-align:center;display:flex;flex-direction:column;gap:8px}.acc08-trust__head .acc08-h2{color:#000;text-align:center;font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-trust__head .acc08-lead{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.acc08-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;width:100%}.acc08-stat{display:flex;padding:24px 4px;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;gap:4px;border:1px solid #B175C9;background:#fff6ffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.acc08-stat b{color:#9c50ba;text-align:center;font-family:var(--acc-font-nunito);font-size:50px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:8px}.acc08-stat__label{color:#000;text-align:center;font-family:Nunito;font-size:15px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.3px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.acc08-stat__sub{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.acc08-pdp{max-width:var(--acc-max);margin:0 auto;padding:var(--acc-block-sections-padding) var(--acc-pad);display:grid;grid-template-columns:minmax(0,630px) 1fr;gap:60px;align-items:start}.acc08-pdp__media{min-width:0;display:flex;flex-direction:column;gap:16px}.acc08-pdp-main{width:100%;border-radius:8px;overflow:hidden}.acc08-pdp-main .swiper-slide{height:auto}.acc08-pdp-main .swiper-slide img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}.acc08-pdp-thumbsbar{display:flex;align-items:center;gap:8px;width:100%}.acc08-pdp__navarrow{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.acc08-pdp__navarrow svg{flex-shrink:0}.acc08-pdp-thumbs{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(6,1fr);justify-content:space-between;gap:8px}.acc08-pdp-thumb{border-radius:4px;border:1px solid rgba(0,0,0,.2);padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;aspect-ratio:1 / 1;transition:opacity .15s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.acc08-pdp-thumb img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.acc08-pdp-thumb.is-active{border:1px solid #000}.acc08-pdp-thumb:nth-child(2) img,.acc08-pdp-thumb:nth-child(3) img,.acc08-pdp-thumb:nth-child(4) img,.acc08-pdp-thumb:nth-child(6) img{object-fit:contain}.acc08-pdp__media .swiper-slide:nth-child(2) img,.acc08-pdp__media .swiper-slide:nth-child(3) img,.acc08-pdp__media .swiper-slide:nth-child(4) img,.acc08-pdp__media .swiper-slide:nth-child(6) img{object-fit:contain}.acc08-pdp__info{display:flex;flex-direction:column;gap:24px;min-width:0}.acc08-pdp__info>p{color:#000;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-pdp__toprow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.acc08-pdp__reviews{display:inline-flex;align-items:center;gap:12px;align-self:stretch}.acc08-pdp__reviews span:last-child{color:#000;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.acc08-chip{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:4px;background:#b175c9;color:#fff;font-family:var(--acc-font-nunito);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.acc08-chip-mobile{display:none}.acc08-pdp-title-wrapper{display:flex;flex-direction:column;row-gap:12px}.acc08-pdp-title-wrapper .acc08-eyebrow{color:#db4f8c;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:700;line-height:140%}.acc08-pdp-title-wrapper .acc08-pdp__title{color:#000;font-family:var(--acc-font-display);font-size:34px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-usps{display:grid;grid-template-columns:repeat(3,154px);gap:8px;padding:16px 8px;align-items:flex-start;align-content:flex-start;border-top:.6px solid #B175C9;border-bottom:.6px solid #B175C9}.acc08-usp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.acc08-usp__ic{width:32px;height:32px;border-radius:999px;background:#f3d9feb3;display:flex;align-items:center;justify-content:center}.acc08-usp__ic img{width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1;object-fit:contain}.acc08-usp span:last-child{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;text-wrap:pretty;line-height:140%}.acc08-prices{display:flex;align-items:center;gap:14px}.acc08-price--was{color:#8b8b8b;font-family:var(--acc-font-display);font-size:32px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:line-through;text-transform:uppercase}.acc08-price--now{color:#9d51bf;font-family:Epilogue;font-size:32px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-stock{display:flex;align-items:center;gap:6px;font-size:16px;color:#000;font-family:var(--acc-font-nunito);font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-stock:before{--dot-color: #09BE05;--dot-size: 9px;--pulse-size: 4.5px;--pulse-color: #04C20085;--pulse-color-opaque: rgba(50, 194, 0, .2);content:"";display:block;border-radius:50%;width:var(--dot-size);height:var(--dot-size);box-shadow:0 0 var(--dot-color);transform:scale(1);animation:2.5s infinite pulseit;transition:opacity .35s ease-in-out;background-color:var(--dot-color)}@keyframes pulseit{0%{transform:scale(.95);box-shadow:0 0 var(--pulse-color)}70%{transform:scale(1);box-shadow:0 0 0 var(--pulse-size) var(--pulse-color-opaque)}to{transform:scale(.95);box-shadow:0 0 var(--pulse-color-opaque)}}.acc08-pdp__cta{display:flex;flex-direction:column;gap:9px;align-items:center}.acc08-pdp__cta .acc08-btn{width:100%;height:65px;color:#fff;text-align:center;font-family:var(--acc-font-nunito);font-size:20px;font-style:normal;font-weight:400;line-height:20.81px;letter-spacing:1.02px;text-transform:uppercase}.acc08-payments{max-width:395px!important;width:100%;height:auto}.acc08-minireview{background:var(--acc-bg-pink);border:1px solid #E9ADFE;border-radius:8px;padding:16px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.acc08-minireview b{color:#000;font-family:var(--acc-font-nunito);font-size:13.234px;font-style:normal;font-weight:800;line-height:14px;letter-spacing:.1px;text-transform:uppercase}.acc08-minireview p{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:italic;font-weight:400;line-height:140%}.acc08-minireview__name{color:#000;font-family:var(--acc-font-nunito);font-size:14px;font-style:italic;font-weight:600;line-height:15.4px}.acc08-clean{background:linear-gradient(180deg,#fff,#f3d9fe);padding:var(--acc-block-sections-padding) var(--acc-pad)}.acc08-clean__inner{max-width:var(--acc-max);margin:0 auto;display:grid;grid-template-columns:1fr 570px;gap:52px;align-items:center}.acc08-clean__text{display:flex;flex-direction:column;gap:24px}.acc08-clean__text-header{display:flex;flex-direction:column;row-gap:8px}.acc08-clean__text-header .acc08-eyebrow{color:#db4f8c;font-family:var(--acc-font-nunito);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-align:left}.acc08-clean__text-header h2{color:#000;font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:600;line-height:39px;text-transform:uppercase}.acc08-clean__text>p{color:#000;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%;max-width:547px}.acc08-badges{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc08-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--acc-purple);border-radius:8px;padding:12px 16px;color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:15px;font-style:normal;font-weight:400;line-height:160%;text-align:left}.acc08-badge svg{width:20px;height:20px;flex-shrink:0}.acc08-clean__media img{width:100%;aspect-ratio:570/650;object-fit:cover;border-radius:8px}.acc08-reviews{background:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_texture.webp?v=100372630533383514361780308845) center/cover;background-blend-mode:soft-light;padding:var(--acc-block-sections-padding) var(--acc-pad);display:flex;flex-direction:column;row-gap:40px}.acc08-reviews__head{text-align:center;max-width:878px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.acc08-reviews__head>h2{color:#fff;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.25);font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-reviews__head>p{color:#fff;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.25);font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.acc08-reviews__grid{max-width:var(--acc-max);padding-inline:var(--acc-pad);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.acc08-review{display:flex;padding:40px 24px;flex-direction:column;align-items:center;gap:16px;flex:1 0 0;background:#fff;border-radius:8px;box-shadow:0 4px 40px #005d9f33;background-image:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_card_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.acc08-reviews__grid .acc08-stars svg{width:18px;height:18px}.acc08-review p{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-review__meta{display:flex;justify-content:space-between;width:100%}.acc08-review__meta b,.acc08-review__meta span:first-child{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:17px;font-style:normal;font-weight:700;line-height:160%}.acc08-review__meta span{color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.acc08-faq{position:relative;background:#ededed;padding:var(--acc-block-sections-padding) 0px;overflow:hidden;display:flex;align-items:flex-start;min-height:732px}.acc08-faq-content{max-width:var(--acc-max);padding-inline:var(--acc-pad);margin:0 auto;display:grid;gap:30px;grid-template-columns:500px 1fr;width:100%}.acc08-faq__bg{position:absolute;bottom:0;left:0;width:auto;height:auto;max-height:75%;max-width:1136px!important}.acc08-faq__bg.acc08-faq__bg_mobile{display:none}.acc08-faq__intro{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px;width:100%;max-width:499px}.acc08-faq__title{color:#000;font-family:var(--acc-font-display);font-size:50px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-faq__panel{position:relative;border-radius:8px;border:1px solid #9D51BF;background:#fff;box-shadow:23px 27px 40px #9d51bf1a;padding:40px;width:100%}.acc08-faq__item{border-bottom:1px solid rgba(157,81,191,.2);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:transparent}.acc08-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;color:#000;font-family:var(--acc-font-nunito);font-size:17px;font-style:normal;font-weight:700;line-height:160%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-tap-highlight-color:transparent;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.acc08-faq__item summary::-webkit-details-marker{display:none}.acc08-faq__item::details-content{block-size:0;overflow:hidden;content-visibility:hidden;transition:block-size .32s ease,content-visibility .32s allow-discrete}.acc08-faq__item[open]::details-content{block-size:auto;content-visibility:visible}.acc08-faq__icon{width:20px;height:20px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.acc08-faq__icon svg{width:16px;height:16px}.acc08-faq__item[open] .acc08-faq__icon{transform:rotate(90deg)}.acc08-faq__item[open]{border-bottom:0px}.acc08-faq__item[open] summary{border-bottom:1px solid rgba(157,81,191,.2)}.acc08-faq__answer{display:flex;padding:24px 32px;justify-content:space-between;align-items:center;align-self:stretch}.acc08-faq__answer p{color:#000000b3;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-final{background:var(--acc-bg-lav) url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_texture_final.png) center/cover;padding:var(--acc-block-sections-padding) 0px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;background-size:cover;background-position:center;background-repeat:no-repeat}.acc08-final__title{color:#000;text-align:center;font-family:var(--acc-font-display);font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.acc08-final__sub{max-width:820px;margin:0 auto;color:#000;text-align:center;font-family:Nunito,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:160%}.acc08-final__cta{display:flex;flex-direction:column;align-items:center;gap:16px}.acc08-final__ship{display:inline-flex;align-items:center;gap:10px;color:#000;text-align:center;font-family:var(--acc-font-nunito);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.acc08-final__ship svg{width:20px;height:20px}.acc08-final__cta a{padding-inline:140px}.acc08-hero__img{left:0;bottom:0;height:auto;object-position:bottom center;right:0}.acc08-hero-circle-overlay{display:none}.acc08-evolve{min-height:636px;margin-bottom:0}@media(min-width:1900px){.acc08-hero__img{max-width:70%!important;margin-inline:auto}.acc08-trust{background-size:70% auto;background-position:center top}}@media(max-width:1395px){.acc08{--acc-pad: 25px}}@media(max-width:1280px){.acc08-hero__content{padding-inline:clamp(16px,4vw,24px)}.acc08{--acc-block-sections-padding: clamp(40px, 6vw, 80px)}.acc08-btn{padding-inline:clamp(32px,8vw,120px)}.acc08-final__cta a{padding-inline:clamp(40px,12vw,140px)}.acc08-press__row,.acc08-evolve__cards,.acc08-feature,.acc08-pdp,.acc08-reviews__grid,.acc08-faq-content,.acc08-final__sub{padding-inline:clamp(16px,4vw,40px)}.acc08-trust__card{width:calc(100% - clamp(0px,6vw,64px))}.acc08-press__row img,.acc08-press__row img:first-child,.acc08-press__row img:nth-child(2),.acc08-press__row img:nth-child(3),.acc08-press__row img:nth-child(4),.acc08-press__row img:nth-child(5),.acc08-press__row img:nth-child(6){width:auto;height:clamp(20px,2.6vw,32px)}.acc08-press__row img:nth-child(3){height:clamp(42px,6vw,80px)}.acc08-evolve__banner{max-height:none;padding-block:clamp(40px,5vw,64px);background:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_texture.webp?v=100372630533383514361780308845) top left no-repeat,#a856c9;background-size:cover;background-repeat:no-repeat,no-repeat;background-position:top center,top center}.acc08-evolve__banner-header>p{font-weight:400}.acc08-evolve__banner-content{row-gap:24px}.acc08-evolve{margin-bottom:0;min-height:auto}.acc08-evolve__card{display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto;row-gap:8px;padding:24px;align-items:center}.acc08-evolve__card p{grid-column:1/-1}.acc08-evolve__card svg{width:60px;height:60px;flex-shrink:0px}.acc08-evolve__card .acc08-card-title{text-align:left}.acc08-trust{background-size:100% auto;background-position:center top}.acc08-evolve__banner-header{padding-inline:clamp(16px,4vw,24px)}}@media(min-width:596px)and (max-width:1280px){.acc08{--acc-fluid: ((100vw - var(--acc-fluid-min)) / var(--acc-fluid-range))}.acc08-hero__content-header .acc08-h1,.acc08-trust__head .acc08-h2{font-size:clamp(28px,calc(28px + 12 * var(--acc-fluid)),40px)}.acc08-feature__text .acc08-h2,.acc08-steps__head .acc08-h2,.acc08-clean__text-header h2,.acc08-reviews__head>h2,.acc08-final__title{font-size:clamp(32px,calc(32px + 8 * var(--acc-fluid)),40px)}.acc08-evolve__banner-header>h2{font-size:clamp(24px,calc(24px + 16 * var(--acc-fluid)),40px)}.acc08-faq__title{font-size:clamp(32px,calc(32px + 18 * var(--acc-fluid)),50px)}.acc08-pdp-title-wrapper .acc08-pdp__title{font-size:clamp(28px,calc(28px + 6 * var(--acc-fluid)),34px)}.acc08-evolve__banner-header>p,.acc08-trust__head .acc08-lead{font-size:clamp(17px,calc(17px + 3 * var(--acc-fluid)),20px)}.acc08-steps__head .acc08-eyebrow{font-size:clamp(16px,calc(16px + 2 * var(--acc-fluid)),18px)}.acc08-pdp-title-wrapper .acc08-eyebrow{font-size:clamp(16px,calc(16px + 4 * var(--acc-fluid)),20px)}.acc08-stat b{font-size:clamp(28px,calc(28px + 22 * var(--acc-fluid)),50px)}.acc08-stat__label{font-size:clamp(11px,calc(11px + 4 * var(--acc-fluid)),15px)}.acc08-stat__sub{font-size:clamp(12px,calc(12px + 2 * var(--acc-fluid)),14px)}.acc08-price--was,.acc08-price--now{font-size:clamp(28px,calc(28px + 4 * var(--acc-fluid)),32px)}}@media(min-width:769px)and (max-width:1280px){.acc08{--acc-fluid-step: ((100vw - var(--acc-fluid-step-min)) / var(--acc-fluid-step-range))}.acc08-step__num span{font-size:clamp(25px,calc(25px + 7 * var(--acc-fluid-step)),32px)}}@media(max-width:1024px){.acc08-feature,.acc08-clean__inner{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,52px)}.acc08-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,60px)}.acc08-usps{grid-template-columns:repeat(3,minmax(0,1fr))}.acc08-faq-content{grid-template-columns:minmax(0,300px) 1fr;gap:clamp(20px,3vw,30px)}.acc08-faq__panel{padding-block:clamp(40px,3vw,40px);padding-inline:var(--acc-pad)}.acc08-faq__item summary{padding-inline:8px}.acc08-faq__answer{padding:16px}.acc08-evolve__cards,.acc08-reviews__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:900px){.acc08-pdp{grid-template-columns:1fr}.acc08-pdp__media{max-width:560px;width:100%;margin-inline:auto}.acc08-evolve__cards,.acc08-reviews__grid{grid-template-columns:1fr;max-width:90%;margin-inline:auto}.acc08-stats{grid-template-columns:repeat(2,1fr)}.acc08-faq{min-height:calc(100% + 300px);background:transparent;flex-direction:column;padding-bottom:0}.acc08-faq-content{grid-template-columns:1fr}.acc08-faq__intro{max-width:none}.acc08-faq__bg.acc08-faq__bg_mobile{display:block;margin-top:100px;max-width:100%!important}.acc08-faq__bg.acc08-faq__bg_desktop{display:none}.acc08-faq__bg{position:relative;max-width:max-content}}@media(max-width:768px){.acc08-feature,.acc08-clean__inner{grid-template-columns:1fr;gap:28px}.acc08-feature__media,.acc08-clean__media{max-width:480px;width:100%;margin-inline:auto}.acc08-evolve__cards,.acc08-reviews__grid{grid-template-columns:1fr;max-width:none;margin-inline:auto}.acc08-evolve__cards{row-gap:16px}.acc08-reviews__grid{padding-inline:0px}.acc08-hero{min-height:clamp(647px,44.95vw,760px)}.acc08-press__row{flex-wrap:nowrap;justify-content:initial;overflow-x:scroll;overflow-y:hidden;max-height:48px}.acc08-press__row::-webkit-scrollbar{display:none}.acc08-press__row::-webkit-scrollbar-track{background:transparent}.acc08-press__row::-webkit-scrollbar-thumb{background:transparent}.acc08-press__row img:first-child{width:170px;height:35px}.acc08-press__row img:nth-child(2){width:110px;height:52px}.acc08-press__row img:nth-child(3){width:142px;height:95px}.acc08-press__row img:nth-child(4){width:140px;height:32px}.acc08-press__row img:nth-child(5){width:100px;height:29px}.acc08-press__row img:nth-child(6){width:90px;height:18px}.acc08-step__num span{font-size:25px}.acc08-stat b{margin-bottom:4px}.acc08-stat__label{letter-spacing:normal}}@media(max-width:595px){.acc08{--acc-pad: 16px}.acc08-feature__text .acc08-h2,.acc08-steps__head .acc08-h2,.acc08-clean__text-header h2,.acc08-reviews__head>h2,.acc08-faq__title,.acc08-final__title{font-size:32px}.acc08-hero__content-header .acc08-h1,.acc08-trust__head .acc08-h2,.acc08-pdp-title-wrapper .acc08-pdp__title{font-size:28px}.acc08-evolve__banner-header>h2{font-size:24px}.acc08-hero__content-header .acc08-eyebrow{font-size:20px}.acc08-feature__text p.acc08-lead,.acc08-reviews__head>p{font-size:20px}.acc08-evolve__banner-header>p,.acc08-trust__head .acc08-lead{font-size:17px}.acc08-steps__head .acc08-eyebrow,.acc08-pdp-title-wrapper .acc08-eyebrow{font-size:16px}.acc08-price--was,.acc08-price--now{font-size:28px}.acc08-final{padding-inline:var(--acc-pad)}.acc08-final__cta{width:100%}.acc08-hero__content .acc08-btn,.acc08-final__cta a{width:100%;padding-inline:var(--acc-pad)}.acc08-hero__pills{width:100%;justify-content:space-between;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:8px 16px;border:none;margin-bottom:0}.acc08-hero__pills .acc08-dot{display:none}.acc08-hero__pills a{flex:1 1 0;border-radius:4px;border:1px solid #FFF;background:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:6px 4px;color:#000c;font-size:10px;font-weight:700;line-height:140%;align-self:stretch;text-wrap:pretty}.acc08-feature__text{row-gap:16px}.acc08-feature,.acc08-clean__inner{row-gap:24px}.acc08-feature__media img{height:auto;aspect-ratio:328/328}.acc08-steps__head .acc08-eyebrow,.acc08-pdp-title-wrapper .acc08-eyebrow{letter-spacing:normal}.acc08-pdp-title-wrapper .acc08-eyebrow,.acc08-feature__text .acc08-h2,.acc08-clean__text-header h2,.acc08-steps__head .acc08-eyebrow,.acc08-steps__head .acc08-h2{text-align:left}.acc08-steps__head{padding-inline:var(--acc-pad)}.acc08-steps{row-gap:24px}.acc08-card-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.acc08-step__img,.acc08-step__img img{border-radius:8px}.acc08-step:nth-child(2) .acc08-step__img img{border-inline:1px solid var(--acc-purple)}.acc08-steps__grid{grid-template-columns:1fr;gap:24px}.acc08-step__connector{display:none}.acc08-step__img{order:2}.acc08-step__body{order:1;align-items:flex-start;padding-inline:0;row-gap:8px}.acc08-step__body p{text-align:left}.acc08-pdp{padding-inline:0px}.acc08-pdp__info,.acc08-pdp-thumbs,.acc08-pdp__media{padding-inline:var(--acc-pad)}.acc08-pdp-thumbsbar{margin-inline:-16px;width:auto}.swiper.acc08-pdp-main{max-width:560px}.acc08-pdp__media{max-width:100%}.acc08-pdp__navarrow{display:none}.acc08-pdp-main{border:1px solid #000}.acc08-pdp-thumbs{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none;-ms-overflow-style:none}.acc08-pdp-thumbs::-webkit-scrollbar{display:none}.acc08-pdp-thumb{flex:0 0 84px}.acc08-pdp__reviews span:last-child{font-size:14px;line-height:160%;font-weight:400}.acc08-chip-mobile{display:inline-flex;max-width:fit-content}.acc08-chip-desktop{display:none}.acc08-usps{grid-template-columns:1fr;gap:4px;padding-block:8px;padding-inline:0px}.acc08-usp{flex-direction:row;justify-content:flex-start;gap:8px}.acc08-usp__ic{width:20px;height:20px}.acc08-usp__ic img{width:16px;height:16px}.acc08-usp span:last-child{text-align:left;font-size:12px}.acc08-clean__text-header h2{font-weight:700}.acc08-clean__text{gap:16px}.acc08-badges{column-gap:0px;row-gap:4px;border-radius:8px;border:1px solid #9D51BF;padding:12px 8px}.acc08-badge{padding:0;border:none;font-size:12px;column-gap:4px;text-align:left}.acc08-clean__media img{height:auto;aspect-ratio:328/328}.acc08-reviews__head .acc08-h2{text-align:center}.acc08-review{padding:24px 16px}.acc08-faq__intro{align-items:center;text-align:center}.acc08-faq__title{text-align:center}.acc08-final{background-image:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_texture_final_mobile.png)}.acc08-h2.acc08-final__title{text-align:center}.acc08-final__sub{padding-inline:0px}.acc08-hero-circle-overlay{display:block}.acc08-evolve__banner{padding-bottom:16px}.acc08-step__num span{font-size:32px}.acc08-stat b{font-size:28px}.acc08-stat__label{font-size:11px}.acc08-stat__sub{font-size:12px}.acc08-minireview{padding:16px}}@media(max-width:495px){.acc08-trust__card{width:100%;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:0;margin:0;border:none;border-radius:0;row-gap:0px;height:auto;justify-content:space-between}.acc08-trust__head .acc08-lead{line-height:160%;font-weight:400}.acc08-stat{padding:16px 8px}.acc08-trust{background-image:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_group-women_mobile.webp?v=133853399037508025771780323961);align-items:initial;min-height:631px;background-size:100%;background-position:center top}.acc08-trust[data-de=true]{background-image:url(https://www.calisibeauty.com/cdn/shop/t/36/assets/acc_cb_lp_08_group-women_mobile_de.webp);min-height:689px}.acc08-trust__head{max-width:328px;margin:0 auto;padding-block:24px}.acc08-stats{border-radius:16px 16px 0 0;border:1px solid #FFF;background:linear-gradient(180deg,#ffffffa1,#ffffffe6);box-shadow:6px 15px 40px #00000040;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);padding:16px;grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/acc_cb_lp_08_01.css.map */
