body.avr-home-preview .theme-page{padding-top:28px;padding-bottom:30px;background:#fcfaf7}.avh-row,.avh-row *{box-sizing:border-box}.avh-row.vc_row{display:flex;flex-wrap:wrap;clear:both;float:none;align-items:flex-start;width:calc(100% - 64px);max-width:1180px;margin:0 auto 46px!important;padding:0;color:#303a43;font-size:15px;line-height:1.65}.avh-row:before,.avh-row:after,.avh-inner:before,.avh-inner:after{display:none!important}.avh-row>.wpb_column,.avh-row .avh-inner>.wpb_column{margin:0!important;padding:0 14px;min-width:0;box-sizing:border-box}.avh-row .vc_column-inner{padding:0;height:100%}.avh-row .vc_col-sm-12{width:100%}.avh-row .vc_col-sm-6{width:50%}.avh-row .vc_col-sm-4{width:33.333333%}.avh-row .vc_col-sm-3{width:25%}.avh-row .vc_col-sm-8{width:66.666667%}.avh-inner.vc_row{display:flex;flex-wrap:wrap;width:calc(100% + 28px);margin:0 -14px;padding:0}.avh-row .avh-inner>p,.avh-row .wpb_wrapper>br,.avh-row p:empty{display:none!important}.avh-row p{padding:0!important;margin:0 0 16px;line-height:1.65}.avh-row .wpb_text_column p:last-child{margin-bottom:0}.avh-row .wpb_content_element{margin:0 0 18px}.avh-row h1,.avh-row h2,.avh-row h3{padding:0!important;color:#29343d!important;font-weight:400;letter-spacing:-.02em}.avh-row h1{font-size:43px!important;line-height:1.15!important;margin:0 0 20px!important;white-space:pre-line}.avh-row h2{font-size:30px!important;line-height:1.25!important;margin:0 0 16px!important;white-space:pre-line}.avh-row h3{font-size:19px!important;line-height:1.35!important;margin:0 0 10px!important}.avh-row a{color:#a34625}.avh-row a:focus-visible,.avh-row button:focus-visible{outline:2px solid #b95430;outline-offset:4px}.avh-row [id]{scroll-margin-top:20px}.avh-row .avh-eyebrow p{font-size:11px;color:#a66746;font-weight:700;letter-spacing:.13em;line-height:1.5}.avh-row .avh-muted p{font-size:14px;color:#77808a}.avh-row .avh-button{display:inline-block;margin:4px 8px 8px 0}.avh-row .avh-button .vc_btn3{padding:12px 18px!important;border:1px solid #d2552d!important;border-radius:9px!important;box-shadow:none!important;font-size:14px!important;font-family:inherit!important;font-weight:600;line-height:1.4!important}.avh-row .avh-button .vc_btn3:hover{background:#b64b27!important;color:white!important}.avh-row .avh-outline .vc_btn3{background:transparent!important;color:#a64624!important}.avh-row .avh-small-button .vc_btn3{font-size:13px!important;padding:9px 13px!important}.avh-row .avh-image{margin-bottom:0}.avh-row .avh-image img{display:block;width:100%;height:auto;border-radius:16px}.avh-row .avh-image .vc_figure,.avh-row .avh-image .vc_single_image-wrapper{display:block;width:100%}.avh-row .avh-photo-caption p{font-size:12px;color:#82796e;margin-top:9px}.avh-row .avh-icon{margin:0 0 16px}.avh-row .vc_icon_element-inner{width:44px!important;height:44px!important;border:0!important;border-radius:13px!important;background:#fff0e5!important}.avh-row .vc_icon_element-icon{font-size:21px!important;color:#b4512c!important}
.avh-row.avh-hero{background:linear-gradient(125deg,#fff9f1 0%,#f8ece0 100%);padding:32px 18px!important;border:1px solid #efdfd2;border-radius:24px;align-items:center;margin-bottom:24px!important}.avh-hero .avh-hero-subtitle p{font-size:21px;color:#95613f;line-height:1.45}.avh-hero .avh-hero-address p{font-size:12px;color:#797b7d;margin-top:10px}.avh-hero-image img{border-radius:19px!important}.avh-row.avh-facts{padding:8px 0 23px!important;border-bottom:1px solid #eadfd5;margin-bottom:38px!important}.avh-fact>.wpb_wrapper,.avh-fact>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:44px 1fr;gap:0 12px;align-items:center}.avh-fact .avh-icon{grid-row:1/3;margin:0}.avh-fact h3{font-size:17px!important;margin:0 0 2px!important}.avh-fact .wpb_content_element{margin:0}.avh-fact p{font-size:12px;color:#79818a}.avh-row.avh-section-heading{margin-bottom:20px!important}.avh-section-heading .wpb_content_element{margin-bottom:0}
.avh-row.avh-service-grid{align-items:stretch;margin-bottom:20px!important}.avh-service-card>.wpb_wrapper,.avh-service-card>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column;height:100%;padding:24px 20px;background:white;border:1px solid #ecdfd6;border-radius:17px;box-shadow:0 7px 22px rgba(71,44,22,.035)}.avh-service-card .avh-icon{margin-bottom:18px}.avh-service-card h3{min-height:50px}.avh-service-card .wpb_text_column{flex:1}.avh-service-card p{font-size:14px;color:#727b83;line-height:1.6}.avh-service-card .avh-button{margin:0}.avh-other-card>.wpb_wrapper,.avh-other-card>.vc_column-inner>.wpb_wrapper{background:#f4efe9;border-radius:15px;padding:21px;height:100%}.avh-other-card h3{font-size:19px!important}.avh-other-card p{font-size:14px;color:#747d83}.avh-row.avh-other-grid{align-items:stretch;margin-bottom:12px!important}.avh-row.avh-all-services{margin-bottom:45px!important}.avh-all-services .avh-button{margin-top:0}
.avh-row.avh-epilation{padding:30px 18px!important;background:#fff;border:1px solid #eddfd4;border-radius:22px;align-items:center;margin-bottom:13px!important}.avh-epilation ul{margin:0;padding:0;list-style:none}.avh-epilation li{padding:0 0 0 23px;margin:0 0 10px;position:relative;font-size:14px}.avh-epilation li:before{content:'✓'!important;position:absolute;left:0;top:0;color:#b45732;font-family:inherit!important}.avh-row.avh-epilation-links{margin-bottom:20px!important}.avh-row.avh-prices{margin-bottom:55px!important}.avh-prices .avrora-mini-price{margin:0 0 16px}.avh-prices .avrora-mini-price-title{font-size:17px}.avh-prices .avrora-mini-price-subtitle{font-size:12px}.avh-prices .avrora-mini-price-details>summary{padding:16px 18px}.avh-row.avh-about{align-items:center}.avh-about .avh-clinic-image img{max-height:380px;object-fit:cover}.avh-row.avh-team{padding-top:23px!important;border-top:1px solid #eadfd5}.avh-team .avr-employee-carousel{margin:14px 0 19px;max-width:100%}.avh-team .avr-carousel-heading{min-height:38px;margin-bottom:14px}.avh-team .avr-employee-photo{height:195px;flex-basis:195px}.avh-team .avr-employee-body{padding:15px}.avh-team .avr-employee-body h3{font-size:16px!important;letter-spacing:0}.avh-team .avr-employee-position{font-size:13px;line-height:1.5}.avh-team .avr-employee-actions a{font-size:12px}.avh-team .avr-employee-card{box-shadow:none}.avh-row.avh-equipment{padding:26px 0 10px!important;border-top:1px solid #eadfd5}.avh-equipment .avr-eq-grid{gap:17px;margin:20px 0}.avh-equipment .avr-eq-photo{height:170px}.avh-equipment .avr-eq-title{min-height:85px;padding:17px;font-size:16px}.avh-equipment .avr-eq-card{box-shadow:none}
.avh-row.avh-awards{padding-top:24px!important;border-top:1px solid #eadfd5}.avh-awards-grid{margin-top:20px!important}.avh-awards-grid>.wpb_column>.wpb_wrapper,.avh-awards-grid>.wpb_column>.vc_column-inner>.wpb_wrapper{background:#fff;border:1px solid #ebdfd5;border-radius:15px;padding:16px}.avh-award img{max-height:195px;width:auto!important;max-width:100%;margin:auto;border-radius:0!important;object-fit:contain}.avh-row.avh-reviews{background:#f2ebe3;border-radius:17px;padding:24px 18px!important;align-items:center}.avh-reviews h2{font-size:25px!important;margin-bottom:8px!important}.avh-reviews .wpb_content_element{margin:0}.avh-row .vc_toggle{margin:0;border-bottom:1px solid #eadfd5}.avh-row .vc_toggle_title{padding:17px 35px 17px 0!important}.avh-row .vc_toggle_title h4{padding:0;margin:0;font-size:16px;font-weight:600;line-height:1.45}.avh-row .vc_toggle_content{padding:0 30px 17px 0!important;margin:0;font-size:14px;line-height:1.65}.avh-row .vc_toggle_icon{left:auto!important;right:4px!important}.avh-row .vc_toggle_title::after{display:none!important}.avh-row.avh-contacts{padding-top:30px!important;border-top:1px solid #eadfd5;align-items:center}.avh-contact-address p{font-size:16px;line-height:1.8}.avh-contact-phones p{font-size:23px;line-height:1.8}.avh-contact-phones a{color:#303a43;font-weight:600}.avh-contacts .avr-home-map{overflow:hidden;border-radius:18px;border:1px solid #e5d8ce;background:#f6efe8}.avh-contacts .avr-home-map iframe{display:block;width:100%;height:390px;border:0}.avh-contacts .wpb_column+ .wpb_column{align-self:stretch}.avh-contacts .wpb_column+ .wpb_column>.vc_column-inner,.avh-contacts .wpb_column+ .wpb_column>.vc_column-inner>.wpb_wrapper{height:100%}
@media(max-width:1000px){.avh-row h1{font-size:35px!important}.avh-row h2{font-size:27px!important}.avh-row .vc_col-sm-3{width:50%}.avh-service-grid>.wpb_column{margin-bottom:18px!important}.avh-facts>.wpb_column{margin-bottom:16px!important}.avh-service-card h3{min-height:0}.avh-row .avh-button .vc_btn3{font-size:13px!important;padding:11px 14px!important}.avh-equipment .avr-eq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){body.avr-home-preview .theme-page{padding-top:18px}.avh-row.vc_row{width:calc(100% - 30px);margin-bottom:30px!important}.avh-row>.wpb_column{padding:0}.avh-row .vc_col-sm-6,.avh-row .vc_col-sm-4,.avh-row .vc_col-sm-8,.avh-service-grid .vc_col-sm-3{width:100%}.avh-row .vc_col-sm-3{width:50%}.avh-row h1{font-size:30px!important;line-height:1.18!important}.avh-row h2{font-size:25px!important}.avh-row h3{font-size:18px!important}.avh-row p{font-size:14px}.avh-row.avh-hero{padding:23px 20px 18px!important;border-radius:19px;margin-bottom:20px!important}.avh-hero .avh-hero-subtitle p{font-size:18px}.avh-hero-copy{margin-bottom:15px!important}.avh-row .avh-button{margin:4px 6px 8px 0}.avh-row .avh-button .vc_btn3{font-size:12px!important;padding:10px 12px!important}.avh-fact>.vc_column-inner>.wpb_wrapper,.avh-fact>.wpb_wrapper{grid-template-columns:32px 1fr;gap:0 8px}.avh-facts>.wpb_column{padding:0 5px}.avh-fact .vc_icon_element-inner{width:32px!important;height:32px!important;border-radius:9px!important}.avh-fact .vc_icon_element-icon{font-size:16px!important}.avh-fact h3{font-size:13px!important}.avh-fact p{font-size:10px}.avh-row.avh-facts{margin-bottom:27px!important;padding-bottom:9px!important}.avh-row.avh-section-heading{margin-bottom:18px!important}.avh-service-card>.wpb_wrapper,.avh-service-card>.vc_column-inner>.wpb_wrapper{padding:20px}.avh-service-card .avh-icon{margin-bottom:10px}.avh-service-card h3{font-size:20px!important}.avh-service-card .wpb_text_column{margin-bottom:14px}.avh-other-grid>.wpb_column{margin-bottom:12px!important}.avh-other-card>.wpb_wrapper,.avh-other-card>.vc_column-inner>.wpb_wrapper{padding:20px}.avh-row.avh-all-services{margin-bottom:30px!important}.avh-row.avh-epilation{padding:23px 20px!important}.avh-epilation .avh-image{margin-top:18px}.avh-inner.vc_row{width:100%;margin:0}.avh-row .avh-inner>.wpb_column{padding:0}.avh-row.avh-prices{margin-bottom:32px!important}.avh-about>.wpb_column:first-child{margin-bottom:22px!important}.avh-team .avr-carousel-slide{flex-basis:82%!important}.avh-team .avr-employee-photo{height:195px;flex-basis:195px}.avh-awards-grid>.wpb_column{margin-bottom:12px!important}.avh-award img{max-height:180px}.avh-row.avh-reviews{padding:23px 20px!important}.avh-reviews>.wpb_column+ .wpb_column{margin-top:14px!important}.avh-contacts .avr-home-map{margin-top:22px}.avh-contacts .avr-home-map iframe{height:310px}.avh-contact-phones p{font-size:21px}}
@media(prefers-reduced-motion:reduce){.avh-row *{transition:none!important;scroll-behavior:auto!important}}
@media(max-width:680px){.avh-row.avh-service-grid>.avh-service-card{width:100%!important;margin-bottom:12px!important}.avh-service-card>.wpb_wrapper,.avh-service-card>.vc_column-inner>.wpb_wrapper{padding:20px}.avh-service-card h3{min-height:0!important}.avh-service-card .avh-icon{margin-bottom:12px}}
.avh-row.avh-directions{margin-bottom:10px!important}.avh-direction>.wpb_wrapper,.avh-direction>.vc_column-inner>.wpb_wrapper{padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.avh-row .avh-direction-photo{margin-bottom:17px}.avh-direction-photo img{width:100%!important;height:230px!important;object-fit:cover;border-radius:14px!important}.avh-direction-24210 img{object-position:center 32%}.avh-row h3.avh-linked-heading{font-size:23px!important;line-height:1.3!important;min-height:60px;margin-bottom:9px!important}.avh-linked-heading a{color:#303a43!important;text-decoration:none!important}.avh-linked-heading a:hover{color:#b4512c!important}.avh-direction-description p{font-size:14px;color:#768087}.avh-row .avh-direction-description{margin-bottom:8px}.avh-direction-extra p{font-size:14px}.avh-direction-extra a,.avh-editorial-link a{border-bottom:1px solid #d8bda9;text-decoration:none!important;padding-bottom:3px}.avh-row.avh-secondary-navigation{border-bottom:1px solid #e9ded4;padding-bottom:22px!important;margin-bottom:36px!important}.avh-text-navigation p{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0}.avh-text-navigation a{font-size:14px;color:#57626b!important;text-decoration:none!important}.avh-text-navigation a:hover{color:#b4512c!important}.avh-editorial-link p{font-size:14px}.avh-row .avh-editorial-link{margin-top:13px;margin-bottom:7px}.avh-row.avh-epilation{border:0!important;border-radius:0!important;background:none!important;padding:22px 0!important;border-top:1px solid #e9ded4!important;margin-bottom:9px!important}.avh-epilation-links{border-bottom:1px solid #e9ded4;padding-bottom:18px!important}.avh-row.avh-prices{margin-bottom:38px!important}.avh-row.avh-reviews{background:none!important;border-top:1px solid #e9ded4;border-bottom:1px solid #e9ded4;border-radius:0!important;padding:23px 0!important}
@media(max-width:1000px){.avh-direction-photo img{height:190px!important}.avh-row h3.avh-linked-heading{font-size:20px!important;min-height:53px}}
@media(max-width:680px){.avh-directions>.wpb_column{margin-bottom:24px!important}.avh-directions>.wpb_column:last-child{margin-bottom:5px!important}.avh-direction-photo img{height:210px!important}.avh-row h3.avh-linked-heading{min-height:0!important;font-size:23px!important}.avh-row .avh-direction-photo{margin-bottom:13px}.avh-text-navigation p{gap:13px 22px}.avh-row.avh-secondary-navigation{margin-bottom:25px!important}.avh-row.avh-epilation{padding-top:19px!important}.avh-row.avh-reviews{padding:20px 0!important}}
.avh-row h3.avh-linked-heading{min-height:0!important}.avh-row.avh-epilation{border-top:0!important}
.avh-row.avh-promotions{width:calc(100% - 30px);max-width:1330px;margin-bottom:24px!important}.avh-row.avh-promotions>.wpb_column{padding:0;width:100%}.avh-promotions rs-module-wrap{border-radius:14px;overflow:hidden}.avh-promotions .wpb_content_element{margin:0}.avh-promotions p:empty{display:none}
@media(max-width:680px){.avh-row.avh-promotions{width:calc(100% - 30px);margin-bottom:20px!important}.avh-promotions rs-module-wrap{border-radius:10px}}
.avh-promotions sr7-module{border-radius:14px;overflow:hidden}@media(max-width:680px){.avh-promotions sr7-module{border-radius:10px}}
/* Separate these sections with space, without stacked horizontal rules. */
.avh-contact-social a{display:inline-flex;align-items:center;gap:9px;color:#b4512d!important;font-size:15px;text-decoration:none!important}.avh-contact-social a:hover span{text-decoration:underline}.avh-contact-social svg{display:block;width:24px;height:24px;flex:0 0 24px}
@media(min-width:681px){.avh-prices .avrora-mini-price-title{min-height:2.7em}}
.avh-row.avh-reviews{border-top:1px solid #e9ded4!important;border-bottom:0!important;padding:23px 0 0!important;margin-bottom:24px!important}.avh-row.avh-contacts{border-top:1px solid #e9ded4!important;padding-top:24px!important}
.avh-row.avh-bonus{align-items:center;background:#fff0e5;border:1px solid #efdbca;border-radius:17px;padding:23px 17px!important;margin-bottom:32px!important}.avh-bonus-intro>.wpb_wrapper,.avh-bonus-intro>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:65px minmax(0,1fr);column-gap:19px;align-items:center}.avh-bonus .avh-bonus-icon{grid-column:1;grid-row:1/3;margin:0}.avh-bonus .avh-bonus-icon .vc_icon_element-inner{width:65px!important;height:65px!important;background:#ffe1cb!important;border-radius:16px!important}.avh-bonus .avh-bonus-icon .vc_icon_element-icon{font-size:33px!important;color:#ce542e!important}.avh-bonus h2{grid-column:2;font-size:24px!important;line-height:1.25!important;margin:0 0 12px!important}.avh-bonus-intro .avh-editorial-link{grid-column:2;margin:0!important}.avh-bonus h3.avh-bonus-rate{font-size:27px!important;color:#b64b27!important;letter-spacing:-.02em;margin:0 0 9px!important}.avh-bonus .wpb_text_column p{font-size:14px}.avh-bonus .wpb_content_element:last-child{margin-bottom:0}
@media(max-width:680px){.avh-row.avh-bonus{padding:21px 19px!important;margin-bottom:26px!important}.avh-bonus-intro>.wpb_wrapper,.avh-bonus-intro>.vc_column-inner>.wpb_wrapper{grid-template-columns:48px minmax(0,1fr);column-gap:13px}.avh-bonus .avh-bonus-icon .vc_icon_element-inner{width:48px!important;height:48px!important;border-radius:12px!important}.avh-bonus .avh-bonus-icon .vc_icon_element-icon{font-size:25px!important}.avh-bonus h2{font-size:21px!important;margin-bottom:10px!important}.avh-bonus-intro .avh-editorial-link p{font-size:12px}.avh-bonus>.wpb_column+ .wpb_column{margin-top:20px!important}.avh-bonus h3.avh-bonus-rate{font-size:25px!important}}
.avh-row.avh-celebrity{align-items:center;padding:24px 14px!important;background:#fff;border-top:1px solid #e9ded4;border-bottom:1px solid #e9ded4}.avh-celebrity>.wpb_column:first-child{padding:0 30px}.avh-celebrity h2{font-size:31px!important}.avh-celebrity .avh-celebrity-image img{display:block;max-height:390px;width:auto!important;max-width:100%;height:auto;object-fit:contain;margin:0 auto;border-radius:0!important}.avh-celebrity .wpb_content_element:last-child{margin-bottom:0}
@media(max-width:680px){.avh-row.avh-celebrity{padding:23px 18px!important}.avh-celebrity>.wpb_column:first-child{padding:0;margin-bottom:20px!important}.avh-celebrity h2{font-size:27px!important}.avh-celebrity .avh-celebrity-image img{max-height:340px}}
.avh-row .avh-awards-grid>.wpb_column{margin-bottom:18px!important}.avh-awards-grid .avh-award{margin:0}.avh-awards-grid .avh-award a{display:flex;align-items:center;justify-content:center;min-height:195px}.avh-awards-grid .avh-award img{object-fit:contain}
@media(max-width:680px){.avh-row .avh-awards-grid>.wpb_column{width:50%!important;padding:0 6px!important;margin-bottom:12px!important}.avh-row .avh-awards-grid{width:calc(100% + 12px);margin-left:-6px;margin-right:-6px}.avh-awards-grid>.wpb_column>.wpb_wrapper,.avh-awards-grid>.wpb_column>.vc_column-inner>.wpb_wrapper{padding:12px}.avh-awards-grid .avh-award a{min-height:155px}.avh-awards-grid .avh-award img{max-height:155px!important}}
