#qodef-subscribe-popup-modal .qodef-sp-title,footer h4.wp-block-heading{font-size:1.85rem}.single-product .out-of-stock .qodef-availability-text,.single-product .in-stock .qodef-availability-text{display:none}#qodef-page-footer .widget .qodef-newsletter button.wpcf7-submit{position:absolute}.qodef-qi-contact-form-7 h6.contact-form-subtitles.custom-neo{margin:3em 0 .5em;font-size:16px;font-weight:500}#qodef-page-footer .widget.widget_block .wp-block-columns h4:not([class*=qodef]){margin:0 0 16px}.our-journal .qodef-e-top-holder,.our-journal a.entry-date.published.updated{display:none}.history-sec .qodef-e-quote{display:none}.history-sec .qodef-e-content .qodef-e-title,.history-sec .qodef-e-content .qodef-e-text{text-align:left}.qodef-woo-product-title.woocommerce-loop-product__title,body.single-product .qodef-woo-product-title,body.single-product .qodef-breadcrumbs-current{text-transform:capitalize}.bpa-front-tabs--vertical-left .bpa-front-tab-menu,.bpa-front-module--category .bpa-front-cat-items .bpa-front-ci-pill.el-tag,.bpa-front-module--service-item .bpa-front-si-card,.bpa-front-sm--col .bpa-front-sm-card,.bpa-front-default-card,.bpa-frontend-main-container button,.bpa-front--dt__time-slots .bpa-front--dt__ts-body .bpa-front--dt__ts-body--row .bpa-front--dt__ts-body--items .bpa-front--dt__ts-body--item{border-radius:0!important}.button-book-now a.elementor-button,a.button-book-now{font-family:Outfit,sans-serif;font-size:12px;line-height:2.25em;letter-spacing:.055em;position:relative;vertical-align:middle;width:auto;margin:0;text-decoration:none;text-transform:uppercase;border-radius:0;outline:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:background-size .5s cubic-bezier(.45,.8,.02,.91),color .15s ease,border-color .2s ease-out;box-shadow:none;background-image:none;opacity:1;padding:11.5px 70px;color:#000;border:1px solid #000;background-position:0 0,0 100%;background-size:100% 0,100% 100%;background-repeat:no-repeat;cursor:pointer}a.button-book-now{position:relative;display:block;bottom:-15px;width:fit-content}.qodef-qi-team-member .qodef-m-social-icons{display:none}.woocommerce-product-details__short-description:before{content:"Specifications";font-weight:700;margin-bottom:4px;display:block}.single-product .product_meta span.tagged_as span.qodef-woo-meta-value{flex-wrap:wrap;align-items:flex-start;gap:4px!important}.single-product .product_meta span.tagged_as span.qodef-woo-meta-value a{white-space:nowrap;display:block!important}.single-product .qodef-accordion-content-inner>p:first-of-type{padding-bottom:10px}span.qodef-woo-product-mark.qodef--out-of-stock{display:none}li.qodef-pinterest-share{display:none}.product-type-pw-gift-card .single_add_to_cart_button{flex:unset!important;width:min(100%,380px)!important}.product-type-pw-gift-card #pwgc-message{width:100%}.payment_method_stripe #wc-stripe-upe-form{padding:0}#qodef-woo-page.qodef--checkout .wc_payment_methods li{padding-left:0;padding-right:0}#qode-quick-view-for-woocommerce-pop-up .single-product .woocommerce-message,#qodef-woo-page.qodef--single .woocommerce-message,#yith-quick-view-content.single-product .woocommerce-message{flex-direction:row}.woocommerce-error li{display:flex;align-items:center;flex-direction:row}.woocommerce-error li a{margin-left:auto!important}