h1{font-size:52px!important;line-height:1.2em!important}h2{font-size:48px!important;line-height:1.2em!important}h3{font-size:36px!important;line-height:1.4em!important}h4{font-size:18px!important;line-height:1.2em!important}h5{font-size:18px!important;line-height:1em!important}h6{font-size:16px;line-height:1em}.et_pb_button.buttn:hover{background-color:#00c4cc!important}.et_fixed_nav #main-header{box-shadow:0 0 30px rgba(7,51,84,.17)}#footer-info{font-size:14px}#footer-info a{font-weight:500}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.fade-text .et_pb_text_inner p:first-child{font-family:eb garamond,Georgia,times new roman,serif;font-weight:700;font-size:64px;padding-bottom:0;color:rgba(0,0,0,2%)!important}.archive.woocommerce .page-description{margin-bottom:80px}h2.woocommerce-loop-category__title{font-size:24px!important;font-weight:600}h2.woocommerce-loop-category__title mark{background-color:initial}span.wc-memberships-variation-member-discount{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:68%}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:.3em 1em}.woocommerce-cart #main-content .container #content-area,.woocommerce-checkout #main-content .container #content-area{max-width:900px;margin:auto}.woocommerce-checkout .woocommerce{margin-bottom:60px}.woocommerce-column__title,.woocommerce-order-details__title,.woocommerce-order-downloads__title{font-size:24px!important}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce-page .col2-set .col-2{display:none}.woocommerce .woocommerce-message{background:#00c4cc!important}.post-type-archive h2.woocommerce-loop-category__title{font-size:20px!important;font-weight:400!important}.tax-product_cat .products .product .et_shop_image{border:1px solid #ccc}.tax-product_cat .products .product h2.woocommerce-loop-product__title{font-size:20px!important}.search.search-results #content-area .products li.product .woocommerce-loop-product__title{font-size:24px!important}.post-type-archive h2.woocommerce-loop-category__title mark{background-color:#fff}.post-type-archive .products .product-category img{border:1px solid #ccc}.product-category img{border:1px solid #ccc}span.onsale.wc-memberships-member-discount{display:none}.woocommerce-info.wc-memberships-member-discount-message.wc-memberships-variation-message{display:none!important}.et_pb_button_0,.woocommerce div.product form.cart .button{color:#fff!important;border-width:0!important;border-radius:10px;letter-spacing:1px;font-size:16px;font-weight:700!important;text-transform:uppercase!important;background-image:linear-gradient(180deg,#00c4cc 0%,#7c2ae8 100%);background-color:#00c4cc!important;padding:10px}.et_pb_button_0:hover{padding:10px 30px 10px 10px;color:#fff!important}.et_pb_button_0:after,.woocommerce button.single_add_to_cart_button .button:after{font-size:28px}.woocommerce div.product form.cart .button:hover{background-image:linear-gradient(180deg,#00c4cc 0%,#7c2ae8 100%);background-color:#00c4cc!important;color:#fff!important;border-radius:10px;padding:10px 30px 10px 10px}.single-product .product h1.product_title.entry-title{font-size:24px!important}.single-product .product .woocommerce-Reviews h2.woocommerce-Reviews-title{font-size:28px!important}.woocommerce-message a.button.wc-forward,.woocommerce-page.et_pb_button_helper_class a.button{background-color:#fff!important;color:#00c4cc!important}.woocommerce div.product form.cart .variations td select{padding:10px}.related.products{padding:40px 0}.related.products .et_shop_image img{border:1px solid #ccc}.wc-memberships-member-discount-message{display:none}.woocommerce .woocommerce-info,.woocommerce-page a.button,.woocommerce-page button.button,button.et_pb_contact_submit.et_pb_button:hover{background-color:#00c4cc!important}.woocommerce div.product p.price .woocommerce-page button.button,.woocommerce-LostPassword a,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a,.woocommerce-page.et_pb_button_helper_class button .button:hover,.woocommerce-account .woocommerce-MyAccount-content a{color:#00c4cc!important}.woocommerce-MyAccount-content a,.woocommerce-page.et_pb_button_helper_class button .button,.woocommerce .woocommerce-message a{color:#fff!important}.et_pb_pricing li span:before{border-color:#00c4cc}button.et_pb_contact_submit.et_pb_button{background-color:#00c4cc!important;box-shadow:0 10px 30px rgba(69,162,158,.24)}.cart_totals h2{font-size:24px!IMPORTANT}.woocommerce .woocommerce-message a:hover{text-decoration:underline}.single-page-after-content{padding:20px 0 0}.single-page-after-content #btn-dwnld a{color:#fff!important}.single-page-after-content #btn-dwnld :hover{color:#00c4cc!important}.single-page-after-content p{padding-bottom:10px!important}.product .related h2{font-size:20px!important}@media only screen and (max-width:1440px){}@media only screen and (max-width:1024px){h1{font-size:36px!important}}@media only screen and (max-width:768px){}@media only screen and (max-width:480px){h1{font-size:28px!important}h2{font-size:24px!important}h3{font-size:22px!important}span.et_pb_sum{font-size:50px}.want-discount .header-content{max-width:100%!important}.fade-text .et_pb_text_inner p:first-child{font-size:28px;line-height:28px}h2.woocommerce-loop-category__title{font-size:20px!important;font-weight:600}.single-product .product h1.product_title.entry-title{font-size:30px!important}.single-product .product .woocommerce-Reviews h2.woocommerce-Reviews-title{font-size:24px!important}.single-product .product .summary{margin-top:2em}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.tagged_as{display:block}[data-purchasable=no]{display:none!important}[data-hide-price=yes] .woovr-variation-price{display:none!important}[data-hide-price=yes] .woovr-variation-info{display:flex;flex-direction:column}.product.hide-price .summary .price{display:none}.woo-category-image-container{margin-bottom:50px}.woo-category-image-container>a{display:flex;flex-direction:column;width:250px}.woo-tags-container{border-top:5px solid #000;padding-top:20px}.woo-tags-container>strong{display:inline-block;margin-bottom:20px}.woo-tags{display:flex;flex-wrap:wrap}.woo-tags>a{margin-right:20px;margin-bottom:20px}.woo-tags>a:last-of-type{margin-right:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em!important}.woocommerce ul.products li.product .woocommerce-loop-category__title{font-weight:400}.woocommerce-variation-add-to-cart-disabled{display:none}.custom-search-results ul.products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;width:100%!important}.custom-search-results #left-area{padding-right:0}#main-content.custom-search-results ul.products li.product{width:100%!important;margin:0!important}.custom-search-results ul.products::before{display:none!important}.custom-search-results .pagination{text-align:center}.custom-search-results .pagination .nav-links,.wp-pagenavi{display:flex;justify-content:center}.custom-search-results .pagination .nav-links a,.custom-search-results .pagination .nav-links span,.wp-pagenavi a,.wp-pagenavi span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block;margin-right:-1px!important;border:1px solid #cfc8d8!important}.custom-search-results .pagination .current,.custom-search-results .pagination a:hover,.custom-search-results .pagination a:focus,.wp-pagenavi .current,.wp-pagenavi a:hover,.wp-pagenavi a:focus{background:#e9e6ed;color:#816f98!important}#main-content.custom-search-results .container:before{display:none}@media only screen and (max-width:980px){.custom-search-results ul.products{gap:30px;width:100%!important}}@media only screen and (max-width:767px){.custom-search-results ul.products{grid-template-columns:1fr 1fr;gap:30px;width:100%!important}}@media only screen and (max-width:500px){.custom-search-results ul.products{grid-template-columns:1fr;gap:30px;width:100%!important}}.single-product #left-area .wc-memberships-member-discount-message,#left-area .wc-memberships-restriction-message{background-color:#fff!important;color:#000!important;border:2px solid #00c4cc}.single-product #left-area .wc-memberships-member-discount-message a,#left-area .wc-memberships-restriction-message a,.custom-payment-notice.woocommerce-error a{color:#00c4cc!important}.single-product #left-area .wc-memberships-member-discount-message a:hover,.single-product #left-area .wc-memberships-member-discount-message a:focus,#left-area .wc-memberships-restriction-message a:hover,#left-area .wc-memberships-restriction-message a:focus{border-bottom:1px solid #cfc8d8}#left-area .wc-memberships-restriction-message span{text-decoration:none!important}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-error{border:2px solid #c00;background-color:#fff!important;color:#000!important}.woocommerce-error a{color:#000!important}.woocommerce-error a:hover,.woocommerce-error a:focus{border-bottom:1px solid #cfc8d8}.custom-payment-notice.woocommerce-error{margin-bottom:20px;background-color:#fff!important}a.showlogin,.woocommerce-cart .woocommerce-info a:not(.woocommerce-form-coupon-toggle a),.woocommerce-checkout .woocommerce-info a:not(.woocommerce-form-coupon-toggle a){background-color:#00c4cc!important;color:#fff!important;padding:.6em 1em;border-radius:3px}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-info,.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-info{background-color:initial!important;border:2px solid #00c4cc!important;color:#000!important}.woocommerce-cart .return-to-shop:last-child{margin-bottom:40px}.single-product .woocommerce-variation-add-to-cart{display:none}.single-product .woovr-variation-selected .woocommerce-variation-add-to-cart{display:block}#page-container #et-main-area #main-content .et_pb_button,#page-container #et-main-area #main-content .button,#page-container #et-main-area #main-content .et_pb_button:hover,#page-container #et-main-area #main-content .button:hover,#page-container #et-main-area #main-content .et_pb_button:focus,#page-container #et-main-area #main-content .button:focus,#page-container #et-main-area #main-content .my-account-btn,#page-container #et-main-area #main-content .my-account-btn:hover,#page-container #et-main-area #main-content .my-account-btn:focus,#page-container #et-main-area #main-content .needsclick button{color:#fff!important;border-width:0!important;letter-spacing:0!important;font-size:18px;font-weight:700!important;text-transform:uppercase!important;background-color:#00c4cc!important;padding:.3em 1em!important;background-image:none!important;border-radius:3px!important;box-shadow:0 0 transparent!important;font-family:montserrat,Helvetica,Arial,Lucida,sans-serif!important;line-height:1.7em!important}#page-container #et-main-area #main-content .my-account-btn{display:inline-block}#page-container #et-main-area #main-content .et_pb_button::after,#page-container #et-main-area #main-content .button::after{display:none!important}.single-product button.single_add_to_cart_button.button.alt{margin-top:6px!important}#page-container #et-main-area #main-content .woocommerce-message a.button.wc-forward{background-color:#fff!important;color:#00c4cc!important}.single-product .summary .price{display:none}.single-product.product-category-subscriptions .summary .price,.single-product.term-detail-packs .summary .price{display:block}