.contact.page-width.page-width--narrow.section-template--16743569883390__bd4141c6-6240-4e12-84a4-eb9ca2f9a8cf-padding,.contact.page-width.page-width--narrow.section-template--16742561612030__fef69c46-3f3c-4b35-a974-2882a1b0b9ad-padding{padding-top:40px;padding-bottom:52px;max-width:72.6rem;margin:0 auto}.contact .field{margin-bottom:2rem}#ContactForm .field select{font-size:1.6rem;position:initial;width:100%;padding:1.5rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.1rem!important;color:rgba(var(--color-foreground),.7)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text),var(--inputs-shadow-opacity));z-index:-1}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}.text-area,.select{display:flex;position:relative;width:100%}.form__label{display:block;margin-bottom:.6rem}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__button{margin-top:4rem}div#halo-product-block-template--16737557184766__1627285730d8d5e449 .container.container-1770{max-height:490px}.client-logo img{max-width:150px!important;height:60px!important;object-fit:contain!important}.hero-bannerr .heroCarousel-content.content-box{padding:30px;border-radius:4px}.hero-bannerr .heroCarousel .heroCarousel-title{margin-bottom:20px}.t-dn h3.title.text-center{display:none}.home-feature{background:#f9f9f9}.home-feature img{mix-blend-mode:darken}.home-feature .image.image-adapt{padding-top:75%!important}.home-feature h3.title{font-size:30px!important}.media-loading{font-size:0!important}ul.social-icons{list-style:none;display:flex;padding:0;margin:0}ul.social-icons li{width:auto!important}ul.social-icons li a{display:block;font-size:50px}ul.social-icons li a svg{font-size:50px!important;height:36px!important;width:36px!important;padding:8px;color:#000!important;fill:#000!important;background:#fff;border-radius:5px;margin:5px}.wrapper-item:has(ul.social-icons){flex-direction:column-reverse;flex-wrap:wrap}.wrapper-item:has(ul.social-icons) .item-icon{width:100%;display:flex;justify-content:center;align-items:center}.wrapper-item:has(ul.social-icons) .item-content.text-left{width:100%;padding:0!important}.slick-slide .card-media{padding-top:0!important}.d-grid .banner-item.item{background:#f2f2f2;padding:30px 15px}.Exclusive-Bundles.d-grid h3.title{margin-top:0!important}.custom-banner-item.Porcelain-Routine-steps.banner-item.c2 .content-box{padding-left:50px!important;max-width:650px!important}.Porcelain-Routine-steps .halo-row-item{margin-bottom:30px!important}.mw-600 span.desc.text-center{max-width:760px;margin:20px auto 30px;font-weight:400;line-height:28px}.point-collected .image.image-adapt{padding-top:80%!important}.membership-benfit .heroCarousel .image.image-adapt{padding-top:63%!important}.membership-benfit,.bg-white{background:#fff}.membership-benfit h3.title.text-center{background:#2b668e!important;padding:20px}.mt-0 .custom-text-action{margin:0}.membership-benfit span.text{background:#f30!important}.htp svg.placeholder-svg,.no-img svg.placeholder-svg{display:none}div#halo-contact-form-template--16740001022206__0b1ffef4-750f-40ce-8825-fb8dba466e7c{max-width:600px;margin:0 auto}.mw-600 span.desc.text-center{max-width:760px;margin:20px auto 0;font-weight:400;line-height:28px}.immediate-effect-banner .heroCarousel .image.image-adapt{padding-top:55%!important}.guasha .heroCarousel .image.image-adapt{padding-top:60%!important}.eco img{max-width:240px;max-height:240px;left:50%!important;transform:translate(-50%)}.eco .image.image-adapt{padding-top:50%!important}.Exclusive-Bundles.mt-o h3.title{margin-top:0!imprtant}.htu{background:#fff}.htu .c2,.htu-ultra .c2,.htu-grey .c2{background:#f9f9f9}.img-circles .image.image-adapt{padding-top:initial!important;width:250px;height:250px;margin:0 auto;border-radius:150px}.eco-friendly .image.image-adapt{padding:initial!important;width:250px;height:250px;margin:0 auto}.Skincare-Steps .heroCarousel .image.image-adapt{padding-top:33.7%!important}.Skincare-Steps{background:#fff}.p-suit .image.image-adapt{padding-top:77%!important}.Exclusive-Bundles.mt-0 h3.title{font-size:40px!important;margin-top:0!important}.pt-150 .heroCarousel .image.image-adapt{padding-top:150%!important}.contact.appointment{max-width:800px;margin:0 auto;padding:0 15px}select#select{border:1px solid #c7c7c7}@media only screen and (max-width: 600px){.right-side-img .c2{flex-direction:column!important}.contact.appointment .contact__fields{grid-template-columns:repeat(1,1fr)}.heroCarousel-content{max-width:calc(100% - 30px)!important}}.custom-banner-item.banner-item.c2 .content-box{padding-left:50px!important}.custom-banner-item.banner-item.c2 .content-box h4,.custom-banner-item.banner-item.c2 .content-box span.banner-text.typography__text{max-width:540px!important}html{font-size:16px}span.banner-text.typography__text{font-size:var(--text-font-size)}@media only screen and (max-width: 1024px){.custom-banner-item.banner-item.c2 .content-box{padding:30px!important}}@media only screen and (max-width: 600px){.custom-banner-item.banner-item.c2 .content-box{padding:30px 0 0 30px!important}span.banner-text.typography__text.typography__textmobile{font-size:var(--text-font-size-mobile)}span.banner-text.typography__text{font-size:var(--text-font-size)!important;line-height:1.7}.halo-block-header .desc{font-size:var(--font-size)!important;line-height:1.7!important}.halo-icon-with-text .item-content .sub-title,.halo-icon-with-text .item-content .text{font-size:var(--text-font-size)!important;line-height:1.7!important}}iframe.iframe-form{width:100%}.contact.appointment label.field__label{font-size:16px!important;transform:translateY(1.2rem) scale(1)!important;padding-left:15px!important}.contact.appointment .field__input{padding:15px!important}.contact.appointment input:not(:placeholder-shown)+label,.contact.appointment textarea:not(:placeholder-shown)+label,.contact.appointment input:focus+label,.contact.appointment textarea:focus+label{transform:translate(0) scale(1)!important;cursor:pointer!important;padding-left:16px!important;font-size:10px!important;margin-top:5px!important}.contact.appointment .field select{font-size:16px!important;padding:15px!important}#tangent-add-all-to-cart{color:#fff!important}form#ContactForm label.field__label{font-size:16px!important;transform:translateY(1.2rem) scale(1)!important;padding-left:15px!important;line-height:1}form#ContactForm .field__input{padding:15px!important}form#ContactForm input:not(:placeholder-shown)+label,form#ContactForm textarea:not(:placeholder-shown)+label,form#ContactForm input:focus+label,form#ContactForm textarea:focus+label{transform:translate(0) scale(1)!important;cursor:pointer!important;padding-left:16px!important;font-size:10px!important;margin-top:5px!important}form#ContactForm .field select{font-size:16px!important;padding:15px!important}.custom-banner-item.banner-item.c2 .img-box,.custom-banner-item.banner-item.c2 .content-box{width:50%;left:0}.custom-banner-item.banner-item.c2{display:flex;align-items:center}
/*# sourceMappingURL=/s/files/1/0654/3858/0990/t/21/assets/new-custom-style.css.map?v=1699610338 */
