.pricing__cont{padding-block:72px;background-color:#f8f8f8}.pricing__cont .page-width *{margin:0;padding:0}.pricing__cont .page-width{display:flex;flex-direction:column;gap:24px}.pricing__top{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pricing__cont .page-width .pricing-title__cont{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.pricing__title{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:"FONTSPRING DEMO - The Seasons";font-size:56px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:4px;margin-bottom:0}.pricing__subtitle h3{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.pricing__subtitle strong{color:var(--Hello-Skin-Green-Granite, #8c9691);font-family:"FONTSPRING DEMO - The Seasons";font-size:28px;font-style:normal;font-weight:700;line-height:normal}.pricing__cont .page-width .pricing-cta__cont{display:flex;gap:24px;margin-bottom:48px}.pricing-cta__cont .pricing__btn{padding:6px 48px;text-transform:capitalize;color:#818b86;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.pricing-cta__cont .pricing__btn--secondary{border:1px solid #c8918c!important;background:var(--Hello-Skin-Neutrals-White, #fff)!important}.pricing-cta__cont .pricing__btn--secondary:hover{border-color:#5d5959!important;background-color:#fff!important}.pricing-cta__cont .pricing__btn--secondary span{color:#c8918c!important;transition:all .35s ease-in-out}.pricing-cta__cont .pricing__btn--secondary:before{background-color:#0000001a!important}.pricing-cta__cont .pricing__btn--secondary:hover span{color:#5d5959!important}.pricing__description{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);text-align:center;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:400;line-height:normal;max-width:95rem}.pricing__description-mobile{display:none}.pricing-treatments__cont{display:flex;gap:40px;justify-content:center;align-items:stretch}.pricing-treatments__cont--reverse{flex-direction:row-reverse}.pricing__cont .page-width .pricing-treatments{width:100%;display:flex;flex-direction:column;padding:24px 20px;gap:24px;border-radius:12px;height:max-content;background:var(--Hello-Skin-Neutrals-White, #fff);box-shadow:-1px 11px 20px 9px #0000000d}.pricing__cont .page-width .pricing-treatments .pricing-treatments__title{font-family:"FONTSPRING DEMO - The Seasons";font-weight:400;font-style:Regular;font-size:28px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#5d5959;text-align:center}.pricing__cont .page-width .pricing-treatment__cont{border-right:1px solid var(--Hello-Skin-Neutrals-Silver, #c1bab7);padding:16px;display:flex;flex-direction:column;transition:border-right .3s ease-out,padding .3s ease-out,background-color .3s ease-out;border-radius:12px 0 0 12px}.pricing__cont .page-width .pricing-treatment__cont:not([open]):hover{background-color:#f9f9f9;padding:16px 24px;border-right:3px solid var(--Hello-Skin-Neutrals-Silver, #c1bab7)}.pricing__cont .page-width .pricing-treatment__cont[open]{border-right:3px solid var(--Hello-Skin-Neutrals-Silver, #c1bab7);padding:16px 24px}.pricing-treatment__top{display:flex;justify-content:space-between}.pricing-treatment-title__cont{display:flex;flex-direction:column;gap:8px}.pricing-treatment__title{color:#5d5959cc;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:700;line-height:normal;transition:color .3s ease-in-out}.pricing-treatment__description{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:color .3s ease-in-out}.pricing-treatment__cont[open] .pricing-treatment__title,.pricing-treatment__cont[open] .pricing-treatment__description{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959)}.pricing__cont .page-width .pricing-treatment__badge{display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;height:max-content;border-radius:12px;background:var(--Hello-Skin-Background-Light-Beige, #f2edeb)}.pricing-treatment__price-button{color:#5d5959cc;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:500;line-height:normal;transition:color .3s ease-in-out}.pricing__cont .page-width .pricing-treatment__badge span{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.pricing__cont .page-width .pricing-treatment__content{overflow:hidden;transition:height .3s ease-out}.pricing__cont .page-width .pricing-treatment__content>div{display:flex;flex-direction:column;gap:8px;padding-top:16px;overflow:visible}.pricing__cont .page-width .pricing-treatment__price-cont{border-bottom:1px solid var(--Hello-Skin-Neutrals-Silver, #c1bab7)}.pricing__cont .page-width .pricing-treatment__price-cont .pricing-treatment__value{padding-bottom:16px}.pricing__cont .page-width .pricing-treatment__price{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.pricing-treatment__value{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.pricing-treatments__image{display:flex;justify-content:center;align-items:center;width:100%;max-width:55rem;height:auto;border-radius:12px;background:radial-gradient(44.25% 44.25% at 50% 47.87%,#a28d91,#cdb4b9);background-size:cover;background-position:60% 30%;background-repeat:no-repeat;overflow:hidden;box-shadow:-1px 11px 20px 9px #0000000d}.pricing-treatments__image h3{color:#fff;text-align:center}.pricing-treatment__bullet-points ul{display:flex;flex-direction:column;gap:16px}.pricing__cont .page-width .pricing-treatment__bullet-points ul li{color:var(--Hello-Skin-Neutrals-Dark-Grey, #5d5959);font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-left:2.5rem;position:relative;display:flex;align-items:flex-start;gap:3px}.pricing__cont .page-width .pricing-treatment__bullet-points ul li:before{content:"";position:absolute;left:0;width:16px;height:16px;background-color:#c8918c;background-image:url(/cdn/shop/files/material-symbols_check.svg?v=1760480931);background-size:contain;background-repeat:no-repeat;border-radius:50%}.pricing__cont .page-width .pricing-treatment__cta-cont{display:flex;flex-direction:row!important;justify-content:center;align-items:center;padding-top:24px!important}.pricing__cont .page-width .pricing-treatment__btn{padding:6px 48px;text-transform:capitalize;color:#818b86;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:500;line-height:28px;box-shadow:none!important}.pricing__cont .page-width .pricing-treatment__btn--secondary{border:1px solid #949f9a!important;background:var(--Hello-Skin-Neutrals-White, #fff)!important}.pricing__cont .page-width .pricing-treatment__btn--secondary:hover{border-color:#5d5959!important;background-color:#fff!important}.pricing__cont .page-width .pricing-treatment__btn--secondary span{color:#818b86!important;transition:all .35s ease-in-out}.pricing__cont .page-width .pricing-treatment__btn--secondary:before{background-color:#0000001a!important}.pricing__cont .page-width .pricing-treatment__btn--secondary:hover span{color:#5d5959!important}@media (max-width: 800px){.pricing__cont{padding-block:48px}.pricing-treatments__cont{flex-direction:column-reverse;gap:24px}.pricing__cont .page-width .pricing-treatments .pricing-treatments__title{font-size:24px}.pricing-treatments__image{max-width:100%;height:50vh;max-height:420px;background-size:cover;background-position:50% 55%}.pricing__title{font-size:32px;font-style:normal;font-weight:400;line-height:normal}.pricing__subtitle h3{font-size:20px;font-style:normal;line-height:normal}.pricing__subtitle h3 strong{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.pricing__cont .page-width .pricing-cta__cont{margin-bottom:0}.pricing-cta__cont .pricing__btn{padding:6px 32px}.pricing-cta__cont .pricing__btn span{font-size:16px}.pricing__description-desktop{display:none}.pricing__description-mobile{display:flex}.pricing__description-mobile p{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-width .pricing-treatments{margin-top:12px}.pricing-treatment__title{font-size:20px;font-style:normal;font-weight:500;line-height:normal}.pricing__cont .page-width .pricing-treatment__cont[open]{padding:16px}.pricing-treatment__description{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.pricing-treatment__price-cont{gap:4px!important}.pricing__cont .page-width .pricing-treatment__price{font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.pricing-treatment__cont[open] .pricing-treatment__title,.pricing-treatment__cont[open] .pricing-treatment__description,.pricing-treatment__cont[open] .pricing-treatment__price,.pricing-treatment__cont[open] .pricing-treatment__price-button,.pricing__cont .page-width .pricing-treatment__price-cont .pricing-treatment__value{color:#000!important}.pricing__cont .page-width .pricing-treatment__bullet-points ul li{color:#000}.pricing__cont .page-width .pricing-treatment__btn{padding:6px 0;width:100%}.pricing__cont .page-width .pricing-treatment__btn span{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pricing.css.map */
