/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/* hb-fonts */
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;1,400&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300&display=swap');


/* Add your custom styles here */

/* hb hide theme header on landing page */
body.page-id-8 > .site-header, body.page-id-8 #site-header{display:none !important;}

/* hb center theme footer */
body.page-id-8 .site-footer .footer-inner{justify-content:center;text-align:center;max-width:none;}
body.page-id-8 .site-footer .copyright{width:100%;text-align:center;}

/* hb alignment fixes */
body.page-id-8 [data-id="e4384b5"] > *, body.page-id-8 [data-id="137315d7"] > *{margin-inline:0 !important;}
body.page-id-8 footer.site-footer .footer-inner{display:flex;justify-content:center !important;text-align:center;}
body.page-id-8 footer.site-footer .copyright, body.page-id-8 footer.site-footer .copyright p{text-align:center;margin-inline:auto;}

/* buy now page */
body.page-id-57 > .site-header, body.page-id-57 #site-header{display:none !important;}
body.page-id-57 .page-header{display:none !important;}
body.page-id-57 [data-id="58e77070"] label, body.page-id-57 .e-form label{color:#fff !important;}
body.page-id-57 footer.site-footer .footer-inner{display:flex;justify-content:center !important;text-align:center;}

/* burger menu */
@media (max-width:1024px){body.hb-open [data-id="4ccf420a"]{display:flex !important;}}
@media (min-width:1025px){[data-id="4ccf420a"],[data-id="590f6ff6"]{display:none !important;}}

/* burger fit */
@media (max-width:767px){[data-id="32386baf"]{width:190px !important;padding-inline-end:34px !important;}[data-id="4ea9d588"]{width:140px !important;}[data-id="3c943aa3"]{padding-inline-start:10px !important;padding-inline-end:6px !important;gap:6px !important;}[data-id="3e56bfc"]{padding-inline:12px !important;font-size:12px !important;letter-spacing:0.08em !important;}}

/* buy now fill */
body.page-id-57 [data-id="e8883e1"]{min-height:calc(100vh - 270px) !important;}
