.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.gs_logo_single{height:100px}.gs_logo_single img{width:100px!important;height:100px!important;object-fit:contain!important}.am-category-services-thumbs,.am-category-service-color,.am-service-providers,.am-select-employee-option,.am-service-gallery .el-carousel,.am-service-gallery .am-image-slide{display:none!important}.amelia-app-booking #am-service-booking .am-service-gallery{min-height:46px!important;background:#fff!important}.amelia-app-booking #am-service-booking .am-service{background:#f7f7f7!important}#hubspot-messages-iframe-container{display:none!important}.variation-AppointmentInfo hr{margin:10px 0}dd.variation-AppointmentInfo strong{text-transform:capitalize}dt.variation-AppointmentInfo,.product-price del{display:none!important}.show-on-mobile{display:none}html .wc-bookings-date-picker .ui-datepicker{width:100%!important}html .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next:before,html .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev:before{left:0.75em!important;top:1em!important}.single-product hr{display:none!important}html .woocommerce #respond input#submit.alt.disabled,html .woocommerce #respond input#submit.alt.disabled:hover,html .woocommerce #respond input#submit.alt:disabled,html .woocommerce #respond input#submit.alt:disabled:hover,html .woocommerce #respond input#submit.alt:disabled[disabled],html .woocommerce #respond input#submit.alt:disabled[disabled]:hover,html .woocommerce a.button.alt.disabled,html .woocommerce a.button.alt.disabled:hover,html .woocommerce a.button.alt:disabled,html .woocommerce a.button.alt:disabled:hover,html .woocommerce a.button.alt:disabled[disabled],html .woocommerce a.button.alt:disabled[disabled]:hover,html .woocommerce button.button.alt.disabled,html .woocommerce button.button.alt.disabled:hover,html .woocommerce button.button.alt:disabled,html .woocommerce button.button.alt:disabled:hover,html .woocommerce button.button.alt:disabled[disabled],html .woocommerce button.button.alt:disabled[disabled]:hover,html .woocommerce input.button.alt.disabled,html .woocommerce input.button.alt.disabled:hover,html .woocommerce input.button.alt:disabled,html .woocommerce input.button.alt:disabled:hover,html .woocommerce input.button.alt:disabled[disabled],html .woocommerce input.button.alt:disabled[disabled]:hover{background-color:rgb(89 167 91)!important;color:#fff!important}@media only screen and (max-width:767px){.show-on-mobile{display:block!important}.hide-on-mobile{display:none}#slider-1-slide-1-layer-24,#slider-1-slide-1-layer-24[style]{position:relative!important;top:8px!important}html .tp-arr-imgholder,html .tp-arr-titleholder{display:none!important}}a[href="?add-to-cart=4060"],a[href="?add-to-cart=4075"]{display:none!important}html rs-module .rs-layer{text-shadow:1px 1px 1px #000!important}html section.title-section{background-size:cover!important}html .btn-post-cta{border-color:#367937!important;background:#367937!important;color:#fff!important}html .btn-post-cta:hover{border-color:#333!important;background:#fff!important;color:#333!important}body.single-product .tpl-tabs,body.single-product .tpl-tabs-cont,body.archive.term-cigar-labels .post-prev-text{display:none!important}