.BottomPriceFooter_price__H2Iag{display:inline-flex;align-items:center;gap:24px;border-radius:48px;border:1px solid var(--accent-color);background:#fff;padding:4px 12px;margin:0 auto 12px}.BottomPriceFooter_priceText__hJVUN{color:var(--accent-color);font-size:10px;font-weight:600;line-height:130%;letter-spacing:.5px;text-transform:uppercase}.BottomPriceFooter_priceOld__slfA_{color:#6d6d6d;font-size:16px;font-weight:500;line-height:130%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-right:4px}.BottomPriceFooter_priceNew__Tj_8_{color:var(--price-color);font-size:16px;font-weight:800;line-height:130%}.BottomPriceFooter_button__RV50Q{background-color:var(--accent-color)!important;border-color:transparent!important}.UpsellLayout_root__vQhNy{--container-content-gap:16px;--layout-footer-background:#fff;--layout-footer-shadow:0px -34px 10px 0px transparent,0px -1px 3px 0px rgba(0,0,0,.06),0px -5px 5px 0px rgba(0,0,0,.05);padding-top:32px}.UpsellLayout_confirmButton___iu_F{color:#fff;border:transparent!important;background-color:var(--upsell-accent-color,#c05367)!important}.UpsellLayout_skipButton__Oak4J{margin-top:12px;color:#b7b7b7;font-size:16px;font-weight:700;text-transform:none}.Rating_root__X6JuS{display:flex;align-items:center;gap:8px;justify-content:center}.Rating_stars__U_hwG{display:flex;align-items:center;gap:2px}.Rating_stars__U_hwG svg{width:16px;height:16px;color:#edb001}.Rating_label__0xNHx{color:#5c5c5c;font-size:10px;font-weight:400;line-height:130%;letter-spacing:.5px}.Info_info__NYrzB{padding:16px 32px;text-align:center;background:#e2d3e1;border-radius:16px}.Info_infoTitle__Diy2y{display:inline-flex;align-items:center;color:#191818;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.34px;margin-bottom:6px}.Info_infoTitle__Diy2y img{width:32px;height:32px;margin-right:4px}.Info_infoText__mGMhm{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.084px}.GuidePackAccordion_accordion__g7eZa{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23171717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23171717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.GuidePackAccordion_accordion__g7eZa .accordion-item{border-radius:24px;border:1px solid #f4f4f4;background:#fefefe}.GuidePackAccordion_accordion__g7eZa .collapse:not(.show){display:none}.GuidePackAccordion_accordion__g7eZa .collapsing{height:0;overflow:hidden;transition:height .35s ease}.GuidePackAccordion_accordion__g7eZa .accordion-button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;font-style:normal;line-height:130%;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition);outline:none!important;box-shadow:none!important}.GuidePackAccordion_accordion__g7eZa .accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.GuidePackAccordion_accordion__g7eZa .accordion-button:hover{z-index:2}.GuidePackAccordion_accordion__g7eZa .accordion-button:after{content:"";flex-shrink:0;width:24px;height:24px;margin-left:12px;background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-position:50%;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}.GuidePackAccordion_accordion__g7eZa .accordion-button:not(.collapsed){color:#060606!important;background-color:transparent!important}.GuidePackAccordion_accordion__g7eZa .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.GuidePackAccordion_accordion__g7eZa [type=button]:not(:disabled),.GuidePackAccordion_accordion__g7eZa [type=reset]:not(:disabled),.GuidePackAccordion_accordion__g7eZa [type=submit]:not(:disabled),.GuidePackAccordion_accordion__g7eZa button:not(:disabled){cursor:pointer}.GuidePackAccordion_accordion__g7eZa button:focus:not(:focus-visible){outline:0}.GuidePackAccordion_accordion__g7eZa .accordion-button{font-family:inherit;font-size:14px;font-weight:700;line-height:22px}.GuidePackAccordion_accordion__g7eZa .accordion-body{margin-top:8px;color:#5c5c5c;font-size:14px;line-height:22px}.GuidePackAccordion_root__HHOnt{position:relative}.GuidePackAccordion_discount__nH0vA{position:absolute;padding:4px;border-radius:20px;background:#ffe7ad;color:#585858;font-size:10px;font-weight:600;line-height:130%;right:40px;top:-4px}.GuidePackAccordion_title__2DUfE{display:flex;align-items:center;gap:8px;color:#191818}.GuidePackAccordion_title__2DUfE img{width:24px;height:24px}.GuidePackAccordion_infoList__DnoNt{list-style:disc;margin-left:32px;padding:16px 0;color:#191818;font-size:14px;font-weight:400;line-height:160%}.Price_price__M7vDG{text-align:center}.Price_priceOld__ruN6z{color:#6d6d6d;font-size:12px;font-weight:400;line-height:130%;text-decoration:line-through}.Price_priceNew__Zy0mU{margin-left:4px;color:#191818;font-size:12px;font-weight:700;line-height:130%}.Price_priceDiscount__NvUmD{margin-left:7px;padding:4px 8px;border-radius:20px;background:var(--Pink-700,#c05367);color:#fff;font-size:12px;font-weight:800;line-height:130%}.AiColorScanner_title__liEoN{text-align:center;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.22px;margin-top:8px;margin-bottom:16px}.AiColorScanner_title__liEoN span{color:#c05367}.AiColorScanner_hero__7sQvA{display:flex;gap:8px;align-items:center;margin-bottom:24px}.AiColorScanner_heroImage__ldIbk{width:128px;height:auto}.AiColorScanner_features__IKaKn{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;color:#191818;font-size:14px;font-weight:400;line-height:120%;letter-spacing:-.084px}.AiColorScanner_featuresItem__JOVsQ{display:flex;align-items:center;gap:4px}.AiColorScanner_featuresItem__JOVsQ b{color:#c05367;font-size:36px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.216px}.AiColorScanner_subtitle__cQUrg{color:#191818;text-align:center;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.252px;margin-bottom:16px}.GuidePack_title__pnE2u{text-align:center;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.22px;margin-top:8px;margin-bottom:16px}.GuidePack_title__pnE2u span{color:#c05367}.GuidePack_content__m4n0j{display:flex;flex-direction:column;gap:24px}.Bundle_title__XxHUI{color:#060606;text-align:center;font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.22px;margin-bottom:16px}.Bundle_cards__yWr0D{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Bundle_card___lwhl{padding:12px;border-radius:24px;border:1px solid #f4f4f4;position:relative;display:flex;align-items:center;gap:12px}.Bundle_card___lwhl img{width:90px;height:auto}.Bundle_cardRadioButton__pnJlf{position:absolute;top:50%;transform:translateY(-50%);right:12px;color:#eaeaea}.Bundle_card__hero__td5J1{border-radius:24px;background:#fff3f6}.Bundle_card__hero__td5J1 svg{color:#c05367}.Bundle_cardInfo__rKbtb{display:flex;flex-direction:column;gap:8px}.Bundle_cardInfoTitle__9eIih{color:#171717;font-size:14px;font-weight:700;line-height:130%}.Bundle_cardInfo__rKbtb ul{color:#191818;font-size:12px;font-weight:400;line-height:160%;letter-spacing:-.072px;list-style:disc;margin-left:16px}.Bundle_price__iAC9B{font-size:12px;line-height:130%;display:flex;align-items:center}.Bundle_priceOld__JkNRF{color:#6d6d6d;font-weight:400;text-decoration:line-through;margin-right:3px}.Bundle_priceNew__GvRyP{color:#191818;font-weight:700;line-height:130%;margin-right:7px}.Bundle_priceLabel__aJaHL{color:#fff3f6;font-weight:800;border-radius:20px;background:#f9b030;padding:4px 8px}.Bundle_priceLabel__hero__nnWKb{background:linear-gradient(270deg,#f9b030 -10.87%,#ef504c)}.Bundle_divider__s8E6S{color:#9d9d9d;font-size:12px;font-weight:500;line-height:17px;text-align:center;background-color:#fff;position:relative}.Bundle_divider__s8E6S:after,.Bundle_divider__s8E6S:before{content:"";position:absolute;top:50%;width:calc(50% - 20px);height:1px;background:#9d9d9d}.Bundle_divider__s8E6S:before{left:0}.Bundle_divider__s8E6S:after{right:0}.Bundle_checklist__W_2Nm{display:flex;flex-direction:column;gap:4px}.Bundle_checklistItem__Pf8bY{display:flex;align-items:center;gap:6px;color:#191818;font-size:14px;font-weight:500;line-height:130%}.Bundle_checklistItem__Pf8bY svg{color:#b09bad}.WebToApp_root__IsTsA{display:flex;flex-direction:column;gap:16px;padding-bottom:20px}.WebToApp_title__C_k9h{text-align:center;font-size:28px;font-weight:600}.WebToApp_block__qT_k0{padding:20px 24px;border-radius:24px;border:1px solid #f1f1f1}.WebToApp_blockTitle__UnJGL{font-size:20px;font-weight:600;line-height:140%;margin-bottom:8px}.WebToApp_blockText__sbIgz{font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;color:#585858}.WebToApp_blockList__PyJ7J{margin-left:20px;list-style:decimal}.WebToApp_blockList__PyJ7J b{color:#171717}.WebToApp_button__LesqS{background-color:#000;border:none;outline:none;padding:0;cursor:pointer;display:block}.WebToApp_buttonAndroid__A2X3l{width:162px;height:48px;border-radius:6px}.WebToApp_buttonIos__jW_80{margin:0 auto;border-radius:100px;max-width:268px;width:100%;height:50px}.WebToApp_button__LesqS img{width:100%;height:auto}.WebToApp_divider__REX2t{position:relative;margin:0 auto;width:100%;font-size:14px;font-weight:400;line-height:24px;color:#585858;text-align:center}.WebToApp_divider__REX2t:before{left:0}.WebToApp_divider__REX2t:after,.WebToApp_divider__REX2t:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:calc(50% - 15px);height:1px;background-color:#f1f1f1}.WebToApp_divider__REX2t:after{right:0}.WebToApp_help__v3TCy{color:#9d9d9d;text-align:center;font-size:12px;font-weight:400;line-height:17px}.WebToApp_help__v3TCy a{color:inherit;text-decoration:underline;font-weight:500}.StepStyles_heading__AoSiE{text-align:center;margin-bottom:24px}.StepStyles_headingTitle__dLHCT{font-size:28px;font-weight:600;margin-bottom:8px}.StepStyles_headingSubtitle__h5p3m{font-size:16px;font-weight:400;line-height:24px;color:#585858}.StepStyles_control__Lw5s7{padding:0 16px;width:100%;height:56px;background:var(--c-background-colorful,#e2d3e1);border-radius:8px 8px 0 0;border-bottom:2px solid var(--c-border-colorful,#684f65)}.StepStyles_control__Lw5s7 input:-webkit-autofill,.StepStyles_control__Lw5s7 input:-webkit-autofill:active,.StepStyles_control__Lw5s7 input:-webkit-autofill:focus,.StepStyles_control__Lw5s7 input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.StepStyles_control_BubbleTea__eVI3n{border-radius:48px;border:1px solid #eaeaea;background:var(--c-background-neutral,#fff)}.StepStyles_control_BubbleTea__WithError__i7WEU{border-color:#d3463d}.StepStyles_control__Lw5s7 input{color:#060606;font-size:16px;line-height:100%;background-color:transparent}.StepStyles_control__Lw5s7 input::placeholder{color:#6d6d6d;font-size:16px;line-height:100%}.StepStyles_control__Lw5s7 input:focus{outline:none;box-shadow:none;background-color:transparent}.StepStyles_controlRoot__TECJz{display:block;margin-bottom:24px}.StepStyles_controlLabel__khPv9{font-size:12px;font-weight:500;line-height:17px;color:#6d6d6d;margin-bottom:4px}.StepStyles_form__dBktq{margin-bottom:4px}.StepStyles_errorMessage__LePcQ{font-size:12px;font-style:normal;font-weight:500;line-height:17px;color:#d3463d;margin-top:4px}.StepStyles_emailLegal__CKJaZ{text-align:center;font-size:12px;font-weight:400;line-height:17px;color:#9d9d9d}.StepStyles_emailLegal__CKJaZ a{color:inherit;text-decoration:underline;font-weight:500}