.section-treatment-content-padding{padding-top:64px;padding-bottom:64px;background:#f6f1f0}.treatment-content__container{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;min-height:700px}.treatment-content__left{max-width:558px}.treatment-content__title{color:#272727;font-size:48px;font-family:Lato,sans-serif;font-weight:500;line-height:1.1;margin:0 0 16px;word-wrap:break-word}.treatment-content__pricing{margin-bottom:14px;display:flex;align-items:center;gap:8px}.treatment-content__member-price,.treatment-content__non-member-price{color:#c29267;font-size:16px;font-family:Lato,sans-serif;font-weight:600;line-height:24px}.treatment-content__divider{color:#c29267;font-size:16px;font-family:Lato,sans-serif;font-weight:600}.treatment-content__description{color:#272727;font-size:18px;font-family:Lato,sans-serif;font-weight:300;line-height:27px;margin-bottom:22px}.treatment-content__details{margin-bottom:44px}.treatment-content__detail{margin:0}.treatment-content__detail-summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer;list-style:none}.treatment-content__detail-summary::-webkit-details-marker{display:none}.treatment-content__detail-title{color:#272727;font-size:18px;font-family:Lato,sans-serif;font-weight:600;line-height:27px}.treatment-content__detail-icon{width:16px;height:16px;color:#272727;transition:transform .3s ease}.treatment-content__detail[open] .treatment-content__detail-icon{transform:rotate(180deg)}.treatment-content__detail-content{padding-bottom:16px}.treatment-content__detail-info{display:flex;flex-direction:column;gap:8px;max-width:342px}.treatment-content__detail-row{display:flex;align-items:flex-start;gap:8px}.treatment-content__detail-label{color:#272727;font-size:16px;font-family:Lato,sans-serif;font-weight:500;line-height:24px;white-space:nowrap}.treatment-content__detail-value{color:#272727;font-size:16px;font-family:Lato,sans-serif;font-weight:300;line-height:24px}.treatment-content__detail-divider{height:1px;background:#2727271a;margin:0}.treatment-content__actions{display:flex;align-items:center;gap:12px}.treatment-content__button{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:999px;font-size:18px;font-family:Lato,sans-serif;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}.treatment-content__button--primary{background:#272727;color:#f6f1f0;padding-right:20px}.treatment-content__button--primary:hover{background:#1a1a1a;transform:translateY(-1px)}.treatment-content__button--secondary{background:transparent;color:#272727;border:1px solid #272727}.treatment-content__button--secondary:hover{background:#272727;color:#f6f1f0}.treatment-content__button-icon{width:24px;height:24px;color:currentColor}.treatment-content__right{position:relative;height:600px;min-height:600px}.treatment-content__image-container{position:relative;height:600px;width:100%;max-width:600px}.treatment-content__image{width:100%;height:600px;object-fit:cover;object-position:center;border-radius:16px}.treatment-content__image--facial-balancing{object-position:90% center!important}.treatment-content__image--hair-restoration{object-position:center center!important}.treatment-content__image--skin-treatments-new{object-position:10% center!important}@media screen and (max-width: 989px){.treatment-content__container{grid-template-columns:1fr;gap:40px}.treatment-content__right{order:-1;min-height:400px}.treatment-content__image-container{height:400px;max-width:400px}.treatment-content__image{height:400px}.treatment-content__right:has(.treatment-content__image--facial-balancing){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--facial-balancing) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--facial-balancing{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:90% center!important;margin:0!important;padding:0!important;display:block!important}.treatment-content__right:has(.treatment-content__image--hair-restoration){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--hair-restoration) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--hair-restoration{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important;display:block!important}.treatment-content__right:has(.treatment-content__image--skin-treatments-new){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--skin-treatments-new) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--skin-treatments-new{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:10% center!important;margin:0!important;padding:0!important;display:block!important}.treatment-content__left{order:1}.treatment-content__title{font-size:36px}.treatment-content__actions{flex-direction:column;align-items:stretch}.treatment-content__button{justify-content:center}}@media screen and (max-width: 749px){.section-treatment-content-padding{padding-top:40px;padding-bottom:40px}.treatment-content__container{gap:32px}.treatment-content__title{font-size:28px;margin-bottom:24px}.treatment-content__pricing{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:20px}.treatment-content__divider{display:none}.treatment-content__description{font-size:16px;line-height:24px;margin-bottom:32px}.treatment-content__details{margin-bottom:40px}.treatment-content__button{font-size:16px;padding:12px 20px}.treatment-content__right{min-height:300px}.treatment-content__image-container{height:300px;max-width:300px}.treatment-content__image{height:300px}.treatment-content__right:has(.treatment-content__image--facial-balancing){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--facial-balancing) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--facial-balancing{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:90% center!important;margin:0!important;padding:0!important;display:block!important}.treatment-content__right:has(.treatment-content__image--hair-restoration){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--hair-restoration) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--hair-restoration{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important;display:block!important}.treatment-content__right:has(.treatment-content__image--skin-treatments-new){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.treatment-content__right:has(.treatment-content__image--skin-treatments-new) .treatment-content__image-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;position:relative!important}.treatment-content__image--skin-treatments-new{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:10% center!important;margin:0!important;padding:0!important;display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-treatment-content.css.map */
