#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 label{margin-bottom:20px}.qodef-qi-contact-form-7 h6.contact-form-subtitles{margin:3em 0 1em;font-size:16px;font-weight:500}.qodef-qi-contact-form-7 h6.contact-form-subtitles.custom-neo{margin:3em 0 .5em;font-size:16px;font-weight:500}.qodef-qi-contact-form-7 .contact-form-subtitles.no-padding{margin-top:1em}body .qodef-qi-contact-form-7 input[type=checkbox],body .qodef-qi-contact-form-7 input[type=radio]{width:16px;height:16px;border-radius:0;margin-bottom:3px;margin-right:8px}body .qodef-qi-contact-form-7 input[type=checkbox]:after{left:1px;top:2px}.wpcf7-acceptance .wpcf7-list-item label{margin-bottom:8px}.qodef-contact.custom-neo .wpcf7-form-control-wrap{display:block}.wpcf7-form .custom-btn-neo.wpcf7-submit{margin-top:3em}.wpcf7-form .custom-btn-neo.wpcf7-submit:disabled{background-color:#959595!important;background-image:none}#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}.qodef-mobile-header-navigation ul li ul li>a{text-transform:uppercase;font-weight:400;color:#18191a;color:#000;font-size:12px;font-size:14px;line-height:1.5em;letter-spacing:.035em;padding-left:16px}span.qodef-woo-product-mark.qodef--out-of-stock{display:none}.wishlist-mobile-menu a,.account-mobile-menu a{position:relative;display:flex;align-items:center}.wishlist-mobile-menu a::before,.account-mobile-menu a::before{content:"";display:inline-block;width:16px;height:14px;background-size:contain;margin-right:8px}.wishlist-mobile-menu a::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="14px" viewBox="0 0 62.5 58.325"><path d="M58.34 17.56a13.545 13.545 0 0 0-3.86-9.49 12.965 12.965 0 0 0-16.45-1.73l-.08.05a13.415 13.415 0 0 0-4.79 5.81 2.079 2.079 0 0 1-2.72 1.1 2.044 2.044 0 0 1-1.1-1.1 13.419 13.419 0 0 0-4.87-5.86 12.9 12.9 0 0 0-7.17-2.17l-.26-.01A13.061 13.061 0 0 0 8 8.07a13.359 13.359 0 0 0-3.84 9.39v.24c.17 10.47 10.89 19.97 19.16 27.29a81.642 81.642 0 0 1 7.93 7.61 79.714 79.714 0 0 1 7.9-7.63c8.25-7.33 18.96-16.86 19.19-27.41Zm-.9-12.4a17.658 17.658 0 0 1 5.06 12.4l-.01.04c-.24 12.39-11.73 22.61-20.57 30.48-4.17 3.71-7.71 6.86-8.81 9.08a2.035 2.035 0 0 1-.95.95 2.061 2.061 0 0 1-2.77-.95c-1.1-2.22-4.65-5.36-8.83-9.06C11.71 40.25.22 30.08.01 17.79L0 17.46a17.548 17.548 0 0 1 5.04-12.3A17.222 17.222 0 0 1 16.99.01L17.3 0a17.054 17.054 0 0 1 9.47 2.87 4.433 4.433 0 0 0 8.86.07l.1-.07a17.081 17.081 0 0 1 21.71 2.29Z"></path></svg>') no-repeat center}.account-mobile-menu a::before{background:url('data:image/svg+xml;utf8,<svg class="qodef-svg--my-account" xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 66.66 58.34"><path fill="currentColor" d="M18.99 13.68a13.365 13.365 0 0 1 4.25-9.71 14.807 14.807 0 0 1 20.18 0 13.206 13.206 0 0 1 0 19.41 14.807 14.807 0 0 1-20.18 0 13.343 13.343 0 0 1-4.25-9.7Zm7.1-6.69a9.1 9.1 0 0 0 0 13.38 10.732 10.732 0 0 0 14.48 0 9.1 9.1 0 0 0 0-13.38 10.7 10.7 0 0 0-14.48 0ZM4.16 56.25a2.08 2.08 0 1 1-4.16 0c0-7.71 3.79-14.66 9.92-19.67l.12-.1a38.458 38.458 0 0 1 46.7.1c6.13 5.01 9.92 11.96 9.92 19.67a2.08 2.08 0 1 1-4.16 0c0-6.39-3.21-12.21-8.39-16.45a34.312 34.312 0 0 0-41.46-.08l-.1.08c-5.18 4.24-8.39 10.06-8.39 16.45Z"></path></svg>') no-repeat center}.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}