body.astra-child-redesign-home{background:#f7f3eb}body.astra-child-redesign-home #content,body.astra-child-redesign-home .site-content{background:linear-gradient(180deg,#f7f3eb 0%,#ffffff 22%,#f7f3eb 100%)}body.astra-child-redesign-home .ast-above-header-bar{background:#0f0f10;border-bottom:1px solid rgb(212 175 55 / .35)}body.astra-child-redesign-home .hf-topbar-static{color:#e6cf8b;font-weight:600;letter-spacing:.12em;text-align:center;padding:6px 16px;font-size:12px;text-transform:uppercase}body.astra-child-redesign-home .ast-primary-header-bar{background:#fffdf8;border-bottom:1px solid rgb(186 151 83 / .22);box-shadow:0 8px 24px rgb(23 20 16 / .05)}body.astra-child-redesign-home .site-branding img.custom-logo{max-height:56px;width:auto}body.astra-child-redesign-home .main-header-menu{flex-wrap:nowrap}body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link{color:#171410;font-size:14px;font-weight:600;letter-spacing:.02em;padding-inline:10px;white-space:nowrap}body.astra-child-redesign-home .ast-builder-grid-row-container.ast-container,body.astra-child-redesign-home .ast-container{max-width:1320px}body.astra-child-redesign-home .elementor-element-2ec0a37{padding:20px 0 8px}body.astra-child-redesign-home .elementor-element-09230a3 .elementor-swiper{border-radius:28px;overflow:hidden;box-shadow:0 30px 60px rgb(15 23 42 / .14)}body.astra-child-redesign-home .elementor-element-09230a3 .swiper-slide-bg{background-size:cover!important;background-position:center center!important}body.astra-child-redesign-home .elementor-element-882e5cd,body.astra-child-redesign-home .elementor-element-eb51957,body.astra-child-redesign-home .elementor-element-d3a75de,body.astra-child-redesign-home .elementor-element-4414526,body.astra-child-redesign-home .elementor-element-53a9f82,body.astra-child-redesign-home .elementor-element-ddf69d5{margin-top:14px}body.astra-child-redesign-home .elementor-widget-heading h6.elementor-heading-title{color:#b28a2e!important;text-transform:uppercase;letter-spacing:.22em;font-size:12px!important;font-weight:700!important}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{color:#151515;font-size:clamp(30px, 3vw, 48px);line-height:1.1;letter-spacing:-.03em}body.astra-child-redesign-home .logo-strip{background:#fff;border:1px solid #eadfcd;border-radius:24px;padding:16px 0;box-shadow:0 16px 40px rgb(15 23 42 / .06)}body.astra-child-redesign-home .woocommerce ul.products li.product-category{background:#fff;border:1px solid #eadfcd;border-radius:24px;overflow:hidden;box-shadow:0 16px 38px rgb(15 23 42 / .05);transition:transform 0.25s ease,box-shadow 0.25s ease;padding:14px}body.astra-child-redesign-home .woocommerce ul.products li.product-category:hover{transform:translateY(-4px);box-shadow:0 24px 46px rgb(15 23 42 / .1)}body.astra-child-redesign-home .woocommerce ul.products li.product-category img{border-radius:18px;aspect-ratio:1 / 1;object-fit:cover}body.astra-child-redesign-home .woocommerce-loop-category__title{font-size:17px!important;font-weight:700;text-align:center;color:#171717;margin-top:14px}body.astra-child-redesign-home .woocommerce-loop-category__title .count{display:block;margin-top:8px;background:#f7f1e3;color:#9a7728;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}body.astra-child-redesign-home .uael-woo-product-wrapper{background:#fffdf8;border:1px solid #e8dfd0;border-radius:16px;padding:12px;box-shadow:0 10px 28px rgb(23 20 16 / .06);transition:transform 0.2s ease,box-shadow 0.2s ease;height:100%}body.astra-child-redesign-home li.product:hover .uael-woo-product-wrapper{transform:translateY(-4px);box-shadow:0 24px 46px rgb(15 23 42 / .12)}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap img,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) img{border-radius:14px;object-fit:contain;background:#f7f1e6}body.astra-child-redesign-home .woocommerce-loop-product__title{color:#141414;font-size:17px!important;line-height:1.35;min-height:46px}body.astra-child-redesign-home .uael-woo-product-category{color:#8c6a1f;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}body.astra-child-redesign-home .price{color:#111;font-weight:700}body.astra-child-redesign-home .uael-woocommerce a.button,body.astra-child-redesign-home .uael-woocommerce .add_to_cart_button,body.astra-child-redesign-home .elementor-button{background:#1c1814!important;color:#ffffff!important;border:0!important;border-radius:999px!important;padding:12px 20px!important;font-weight:700!important;letter-spacing:.02em;box-shadow:0 8px 18px rgb(28 24 20 / .12)}body.astra-child-redesign-home .uael-woocommerce a.button:hover,body.astra-child-redesign-home .uael-woocommerce .add_to_cart_button:hover,body.astra-child-redesign-home .elementor-button:hover{background:#b99238!important;color:#111111!important}body.astra-child-redesign-home .elementor-element-f1b723d>.e-con-inner{background:linear-gradient(135deg,#0f1115 0%,#1c2230 62%,#8e6a29 100%);border-radius:30px;padding:clamp(28px, 4vw, 54px)!important;box-shadow:0 30px 60px rgb(15 23 42 / .18)}body.astra-child-redesign-home .elementor-element-f1b723d .elementor-heading-title,body.astra-child-redesign-home .elementor-element-f1b723d .elementor-image-box-title,body.astra-child-redesign-home .elementor-element-f1b723d .elementor-image-box-description{color:#ffffff!important}body.astra-child-redesign-home .elementor-element-db63840 img{border-radius:26px;box-shadow:0 22px 50px rgb(15 23 42 / .14)}body.astra-child-redesign-home .elementor-element-30a02a1,body.astra-child-redesign-home .elementor-element-79e83db,body.astra-child-redesign-home .elementor-element-28c2e8c{background:#fff;border:1px solid #eadfcd;border-radius:24px;padding:22px;box-shadow:0 16px 40px rgb(15 23 42 / .06)}body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{gap:24px}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{position:relative;border-radius:28px;overflow:hidden;min-height:420px;box-shadow:0 22px 54px rgb(15 23 42 / .16)}body.astra-child-redesign-home .elementor-element-4ee27ba:before,body.astra-child-redesign-home .elementor-element-6be75f6:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .1) 0%,rgb(0 0 0 / .62) 100%);z-index:0}body.astra-child-redesign-home .elementor-element-4ee27ba>*,body.astra-child-redesign-home .elementor-element-6be75f6>*{position:relative;z-index:1}body.astra-child-redesign-home .elementor-element-4ee27ba .elementor-heading-title,body.astra-child-redesign-home .elementor-element-6be75f6 .elementor-heading-title{color:#ffffff!important}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-wrapper{background:#fff;border:1px solid #eadfcd;border-radius:22px;padding:18px 18px 16px;box-shadow:0 14px 36px rgb(15 23 42 / .06);height:100%}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon{background:#b99238!important}@media (max-width:1024px){body.astra-child-redesign-home .ast-container{padding-left:18px;padding-right:18px}body.astra-child-redesign-home .elementor-element-09230a3 .elementor-swiper,body.astra-child-redesign-home .elementor-element-f1b723d>.e-con-inner,body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{border-radius:22px}}@media (max-width:767px){body.astra-child-redesign-home .site-branding img.custom-logo{max-height:52px}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(24px, 6.5vw, 30px)!important}body.astra-child-redesign-home .uael-woo-product-wrapper,body.astra-child-redesign-home .woocommerce ul.products li.product-category{border-radius:18px;padding:10px}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{min-height:340px}}body.astra-child-redesign-home .elementor-element-f1b723d>.e-con-inner{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important}body.astra-child-redesign-home .elementor-element-4ee27ba:before,body.astra-child-redesign-home .elementor-element-6be75f6:before{content:none!important;display:none!important;background:none!important}.hf-shop-cats ul.products{margin:0!important;padding:0!important}.hf-shop-cats ul.products li.product-category{background:#fff!important;border:1px solid #eee5d6!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 12px 30px rgb(17 17 17 / .06)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}.hf-shop-cats ul.products li.product-category:hover{transform:translateY(-6px)!important;box-shadow:0 18px 40px rgb(17 17 17 / .12)!important;border-color:#d6c3a0!important}.hf-shop-cats ul.products li.product-category a{display:block!important;text-decoration:none!important;text-align:center!important}.hf-shop-cats ul.products li.product-category img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;margin:0!important;border-radius:24px 24px 0 0!important}.hf-shop-cats ul.products li.product-category .woocommerce-loop-category__title{margin:0!important;padding:16px 16px 14px!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important;color:#111111!important;background:#ffffff!important;letter-spacing:0!important}.hf-shop-cats ul.products li.product-category .count{display:block!important;margin-top:6px!important;font-size:12px!important;font-weight:600!important;color:#9f8350!important}@media (max-width:767px){.hf-shop-cats ul.products{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.hf-shop-cats ul.products li.product-category{width:100%!important;float:none!important;margin:0!important;border-radius:18px!important}.hf-shop-cats ul.products li.product-category img{border-radius:18px 18px 0 0!important}.hf-shop-cats ul.products li.product-category .woocommerce-loop-category__title{font-size:16px!important;padding:14px 12px 16px!important}.hf-shop-cats ul.products li.product-category .count{display:none!important}}.site-footer{position:relative;background:linear-gradient(180deg,#fbf7ef 0%,#f5efe2 100%)!important;color:#3e3528!important;border-top:1px solid rgb(180 145 77 / .16);box-shadow:0 -10px 30px rgb(25 18 10 / .04)}.site-footer a{color:#4c4132;transition:color 0.25s ease,opacity 0.25s ease,transform 0.25s ease}.site-footer a:hover,.site-footer a:focus{color:#b48a47}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap,.site-footer .site-above-footer-wrap,.site-footer .footer-adv{background:transparent!important}.site-footer .ast-builder-grid-row-container,.site-footer .site-primary-footer-inner-wrap,.site-footer .site-below-footer-inner-wrap,.site-footer .site-above-footer-inner-wrap{max-width:1280px;margin:0 auto}.site-footer .site-primary-footer-wrap{padding:34px 0 18px}.site-footer .site-below-footer-wrap,.site-footer .site-above-footer-wrap{padding-top:10px;padding-bottom:10px}.site-footer .ast-builder-footer-grid-columns,.site-footer .site-primary-footer-inner-wrap{gap:24px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{background:rgb(255 255 255 / .38);border:1px solid rgb(180 145 77 / .14);border-radius:22px;box-shadow:0 14px 32px rgb(42 31 19 / .05);padding:24px;backdrop-filter:blur(4px)}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{color:#2d2418;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a{color:#5c4f3d;line-height:1.75}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer .menu,.site-footer .sub-menu{margin:0}.site-footer .menu-item{margin-bottom:8px}.site-footer .menu-item a,.site-footer .footer-widget-area a{text-decoration:none}.site-footer .menu-item a:hover,.site-footer .footer-widget-area a:hover{opacity:1}.site-footer img{max-width:100%;height:auto}.site-footer .custom-logo,.site-footer .footer-logo img{max-height:54px}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles{gap:10px}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(255 255 255 / .72);border:1px solid rgb(180 145 77 / .22);box-shadow:0 8px 18px rgb(42 31 19 / .06)}.site-footer .wp-block-social-links a:hover,.site-footer .social-icons a:hover,.site-footer .astra-widget-social-profiles a:hover{transform:translateY(-2px);background:#fffaf1}.site-footer input[type="email"],.site-footer input[type="text"],.site-footer input[type="search"],.site-footer .newsletter-form input,.site-footer .mc4wp-form input[type="email"],.site-footer form input[type="email"]{min-height:50px;width:100%;border:1px solid rgb(180 145 77 / .28);border-radius:999px;background:rgb(255 255 255 / .92);color:#2d2418;padding:0 18px;box-shadow:inset 0 1px 2px rgb(38 28 16 / .04)}.site-footer input[type="email"]:focus,.site-footer input[type="text"]:focus,.site-footer input[type="search"]:focus,.site-footer .newsletter-form input:focus,.site-footer .mc4wp-form input[type="email"]:focus,.site-footer form input[type="email"]:focus{outline:none;border-color:#b48a47;box-shadow:0 0 0 3px rgb(180 138 71 / .12)}.site-footer button,.site-footer input[type="submit"],.site-footer .button,.site-footer .wp-element-button,.site-footer .mc4wp-form input[type="submit"],.site-footer form button[type="submit"]{min-height:50px;border:0;border-radius:999px;padding:0 22px;background:linear-gradient(135deg,#b48a47 0%,#d5b06d 100%);color:#fffdf8;font-weight:600;letter-spacing:.02em;box-shadow:0 12px 24px rgb(180 138 71 / .2)}.site-footer button:hover,.site-footer input[type="submit"]:hover,.site-footer .button:hover,.site-footer .wp-element-button:hover,.site-footer .mc4wp-form input[type="submit"]:hover,.site-footer form button[type="submit"]:hover{transform:translateY(-1px);filter:brightness(1.03)}.site-footer .mc4wp-form,.site-footer .newsletter-form,.site-footer form{row-gap:12px}.site-footer .wp-block-image img,.site-footer .widget_media_image img,.site-footer .payment-icons img,.site-footer .app-badges img{border-radius:10px}.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.site-footer .site-below-footer-wrap{border-top:1px solid rgb(180 145 77 / .16)}@media (min-width:921px){.site-footer .site-primary-footer-inner-wrap{align-items:stretch}.site-footer .footer-widget-area,.site-footer [class*="footer-widget"]{height:100%}}@media (max-width:920px){.site-footer .site-primary-footer-wrap{padding:24px 0 12px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{padding:18px;border-radius:18px}.site-footer .custom-logo,.site-footer .footer-logo img{max-height:48px}}@media (max-width:767px){.site-footer{overflow-x:hidden}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap,.site-footer .site-above-footer-wrap{padding-left:14px;padding-right:14px}.site-footer .ast-builder-footer-grid-columns,.site-footer .site-primary-footer-inner-wrap{gap:16px}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{font-size:14px;margin-bottom:10px}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a{line-height:1.6;font-size:14px}.site-footer input[type="email"],.site-footer input[type="text"],.site-footer input[type="search"],.site-footer .newsletter-form input,.site-footer .mc4wp-form input[type="email"],.site-footer form input[type="email"],.site-footer button,.site-footer input[type="submit"],.site-footer .button,.site-footer .wp-element-button,.site-footer .mc4wp-form input[type="submit"],.site-footer form button[type="submit"]{min-height:48px;width:100%}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:38px;height:38px}}.site-footer{--highfi-footer-cream:#fffdf8;--highfi-footer-soft:#f8f2e8;--highfi-footer-gold:#b48a47;--highfi-footer-gold-deep:#8f6a33;--highfi-footer-text:#5a4a37;--highfi-footer-heading:#2f2418;--highfi-footer-border:rgba(180, 138, 71, 0.18);--highfi-footer-shadow:0 14px 30px rgba(42, 31, 19, 0.06)}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{padding:20px 20px 18px;border-radius:20px;background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(248 242 232 / .88) 100%);border-color:var(--highfi-footer-border);box-shadow:var(--highfi-footer-shadow)}.site-footer .footer-widget-area>*+*,.site-footer .footer-adv-overlay>*+*,.site-footer [class*="footer-widget"]>*+*{margin-top:10px}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{color:var(--highfi-footer-heading);margin-bottom:8px;font-size:14px;letter-spacing:.12em}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a,.site-footer .footer-widget-area a{color:var(--highfi-footer-text);line-height:1.58}.site-footer .footer-widget-area p:last-child,.site-footer .footer-widget-area ul:last-child,.site-footer .footer-widget-area figure:last-child,.site-footer [class*="footer-widget"] p:last-child,.site-footer [class*="footer-widget"] ul:last-child,.site-footer [class*="footer-widget"] figure:last-child{margin-bottom:0}.site-footer .custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img{max-height:46px;width:auto}.site-footer .menu-item{margin-bottom:4px}.site-footer .menu-item a,.site-footer .footer-widget-area a{display:inline-flex;align-items:center;gap:6px;padding:4px 0;transition:color 0.22s ease,transform 0.22s ease,opacity 0.22s ease}.site-footer .menu-item a:hover,.site-footer .footer-widget-area a:hover{color:var(--highfi-footer-gold-deep);transform:translateX(2px)}.site-footer .menu-item a::after{content:"";width:0;height:1px;background:currentColor;transition:width 0.22s ease}.site-footer .menu-item a:hover::after{width:14px}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:42px;height:42px;background:linear-gradient(180deg,#ffffff 0%,#fbf6ec 100%);border-color:rgb(180 138 71 / .2);box-shadow:0 10px 20px rgb(42 31 19 / .07);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.site-footer .wp-block-social-links a:hover,.site-footer .social-icons a:hover,.site-footer .astra-widget-social-profiles a:hover{transform:translateY(-2px);border-color:rgb(180 138 71 / .34);box-shadow:0 14px 24px rgb(180 138 71 / .12)}.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{gap:12px;align-items:center}.site-footer .payment-icons img,.site-footer .app-badges img,.site-footer [class*="payment"] img,.site-footer [class*="app-store"] img,.site-footer [class*="google-play"] img{display:block;border-radius:12px;box-shadow:0 6px 14px rgb(42 31 19 / .05)}.site-footer .app-badges a,.site-footer [class*="app-store"] a,.site-footer [class*="google-play"] a{display:inline-flex;align-items:center}.site-footer .mc4wp-form,.site-footer .newsletter-form,.site-footer form{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;border:1px solid rgb(180 138 71 / .14);border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .72) 0%,rgb(251 246 236 / .92) 100%)}.site-footer .mc4wp-form p,.site-footer .newsletter-form p,.site-footer form p{margin:0}.site-footer .mc4wp-form input[type="email"],.site-footer .newsletter-form input,.site-footer form input[type="email"],.site-footer form input[type="text"],.site-footer form input[type="search"]{flex:1 1 220px;min-height:48px;background:rgb(255 255 255 / .98)}.site-footer .mc4wp-form input[type="submit"],.site-footer .newsletter-form button,.site-footer .newsletter-form .button,.site-footer form button[type="submit"],.site-footer form input[type="submit"]{flex:0 0 auto;min-height:48px;padding:0 20px;white-space:nowrap}.site-footer .site-below-footer-wrap{margin-top:14px;padding-top:14px}.site-footer .site-below-footer-wrap,.site-footer .site-below-footer-wrap p,.site-footer .site-below-footer-wrap span,.site-footer .site-below-footer-wrap a{line-height:1.45}@media (min-width:921px){.site-footer .site-primary-footer-wrap{padding-top:28px}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-grid-row-container,.site-footer .ast-builder-footer-grid-columns{align-items:stretch;gap:18px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%}.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{margin-top:auto;padding-top:6px}}@media (max-width:920px){.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{padding:18px 16px 16px;border-radius:18px}.site-footer .mc4wp-form,.site-footer .newsletter-form,.site-footer form{padding:10px}}@media (max-width:767px){.site-footer .site-primary-footer-wrap{padding-top:20px}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-grid-row-container,.site-footer .ast-builder-footer-grid-columns{gap:14px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{width:100%;margin-left:auto;margin-right:auto;padding:16px 14px 14px;border-radius:16px}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{margin-bottom:6px;font-size:13px}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a,.site-footer .footer-widget-area a{font-size:13px;line-height:1.5}.site-footer .custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img{max-height:40px}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{justify-content:center;gap:10px}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:40px;height:40px}.site-footer .mc4wp-form,.site-footer .newsletter-form,.site-footer form{display:block;padding:12px}.site-footer .mc4wp-form input[type="email"],.site-footer .newsletter-form input,.site-footer form input[type="email"],.site-footer form input[type="text"],.site-footer form input[type="search"],.site-footer .mc4wp-form input[type="submit"],.site-footer .newsletter-form button,.site-footer .newsletter-form .button,.site-footer form button[type="submit"],.site-footer form input[type="submit"]{width:100%}.site-footer .mc4wp-form input[type="submit"],.site-footer .newsletter-form button,.site-footer .newsletter-form .button,.site-footer form button[type="submit"],.site-footer form input[type="submit"]{margin-top:10px}.site-footer .site-below-footer-wrap{margin-top:10px;padding-top:12px}}.site-footer .custom-logo-link,.site-footer .footer-logo,.site-footer .widget_media_image:has(img.custom-logo),.site-footer .widget_media_image:has(img[alt*="HighFi" i]),.site-footer .widget_media_image:has(img[title*="HighFi" i]){display:inline-flex;align-items:center;margin-bottom:6px}.site-footer img.custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img[alt*="HighFi" i],.site-footer .widget_media_image img[title*="HighFi" i]{width:clamp(190px, 18vw, 230px);max-width:100%;max-height:none;height:auto}@media (max-width:767px){.site-footer img.custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img[alt*="HighFi" i],.site-footer .widget_media_image img[title*="HighFi" i]{width:clamp(150px, 46vw, 180px)}}.site-footer .site-primary-footer-wrap .site-footer-primary-section-1 img,.site-footer .site-footer-primary-section-1 .widget_media_image img,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{width:clamp(220px, 18vw, 260px)!important;max-width:260px!important;height:auto!important;object-fit:contain!important}.site-footer .site-primary-footer-wrap .site-footer-primary-section-1,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"]{display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width:767px){.site-footer .site-primary-footer-wrap .site-footer-primary-section-1 img,.site-footer .site-footer-primary-section-1 .widget_media_image img,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{width:clamp(170px, 52vw, 200px)!important;max-width:200px!important}}.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"],.site-footer [data-section="sidebar-widgets-footer-widget-5"]{display:flex;justify-content:center;text-align:center}.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{display:block;width:min(260px, 100%)!important;max-width:min(260px, 100%)!important;max-height:none!important;height:auto!important;margin-inline:auto;object-fit:contain}@media (max-width:767px){.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{width:min(220px, 70vw)!important;max-width:min(220px, 70vw)!important}}@media (max-width:767px){body.astra-child-redesign-home .elementor-element-09230a3 .elementor-swiper,body.astra-child-redesign-home .elementor-element-09230a3 .swiper,body.astra-child-redesign-home .elementor-element-09230a3 .swiper-wrapper,body.astra-child-redesign-home .elementor-element-09230a3 .swiper-slide,body.astra-child-redesign-home .elementor-element-09230a3 .swiper-slide-inner{height:clamp(240px, 72vw, 320px)!important;min-height:clamp(240px, 72vw, 320px)!important}body.astra-child-redesign-home .elementor-element-09230a3 .swiper-slide-bg{background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}}body.astra-child-redesign-home{--hf-home-ink:#15130f;--hf-home-muted:#6f675c;--hf-home-line:rgba(186, 151, 83, 0.2);--hf-home-card:#fffdf8;--hf-home-soft:#f8f1e5;--hf-home-gold:#b99238;--hf-home-shadow:0 18px 42px rgba(25, 22, 17, 0.08);--hf-home-shadow-hover:0 24px 54px rgba(25, 22, 17, 0.12)}body.astra-child-redesign-home .site-content .elementor-section,body.astra-child-redesign-home .site-content .elementor-top-section,body.astra-child-redesign-home .site-content .e-con{scroll-margin-top:96px}body.astra-child-redesign-home .site-content .elementor-widget-heading{margin-bottom:12px}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{color:var(--hf-home-ink);letter-spacing:0}body.astra-child-redesign-home .elementor-widget-text-editor,body.astra-child-redesign-home .elementor-image-box-description,body.astra-child-redesign-home .elementor-icon-box-description{color:var(--hf-home-muted);line-height:1.65}body.astra-child-redesign-home .elementor-element-2ec0a37{padding-bottom:clamp(18px, 2.6vw, 34px)}body.astra-child-redesign-home .elementor-element-09230a3 .elementor-swiper{border:1px solid rgb(255 255 255 / .68);box-shadow:0 24px 58px rgb(25 22 17 / .13)}body.astra-child-redesign-home .logo-strip{display:flex;align-items:center;min-height:74px;padding:clamp(10px, 1.5vw, 16px) clamp(12px, 2vw, 22px);border-color:var(--hf-home-line);box-shadow:0 14px 34px rgb(25 22 17 / .055)}body.astra-child-redesign-home .logo-strip img{max-height:clamp(32px, 4vw, 48px);width:auto;object-fit:contain}body.astra-child-redesign-home .hf-shop-cats ul.products,body.astra-child-redesign-home .woocommerce ul.products{align-items:stretch}body.astra-child-redesign-home .woocommerce ul.products li.product-category{display:flex;flex-direction:column;height:100%;min-height:100%;border-color:var(--hf-home-line);background:linear-gradient(180deg,#ffffff 0%,var(--hf-home-card) 100%);box-shadow:var(--hf-home-shadow)}body.astra-child-redesign-home .woocommerce ul.products li.product-category a{display:flex;flex:1 1 auto;flex-direction:column;height:100%}body.astra-child-redesign-home .woocommerce ul.products li.product-category img{width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--hf-home-soft)}body.astra-child-redesign-home .woocommerce-loop-category__title{margin:14px 0 4px;line-height:1.25}body.astra-child-redesign-home .woocommerce ul.products li.product-category:hover{box-shadow:var(--hf-home-shadow-hover)}body.astra-child-redesign-home .uael-woocommerce ul.products,body.astra-child-redesign-home .woocommerce ul.products{row-gap:clamp(18px, 2.4vw, 30px)}body.astra-child-redesign-home .woocommerce ul.products li.product{display:flex;flex-direction:column;min-height:100%}body.astra-child-redesign-home .uael-woo-product-wrapper{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;border:1px solid #e8dfd0;border-radius:16px;background:#fffdf8;box-shadow:0 10px 28px rgb(23 20 16 / .06)}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap,body.astra-child-redesign-home .woocommerce ul.products li.product .astra-shop-thumbnail-wrap{overflow:hidden;border-radius:18px;background:var(--hf-home-soft)}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap img,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) img{width:100%;aspect-ratio:4 / 5;object-fit:contain;background:var(--hf-home-soft)}body.astra-child-redesign-home .woocommerce-loop-product__title{margin:8px 0 4px;min-height:46px}body.astra-child-redesign-home .uael-woo-products-summary-wrap,body.astra-child-redesign-home .woocommerce ul.products li.product .astra-shop-summary-wrap{display:flex;flex:1 1 auto;flex-direction:column}body.astra-child-redesign-home .price{margin-top:auto;margin-bottom:12px}body.astra-child-redesign-home .uael-woocommerce a.button,body.astra-child-redesign-home .uael-woocommerce .add_to_cart_button,body.astra-child-redesign-home .woocommerce ul.products li.product .button{width:100%;margin-top:6px!important;text-align:center;box-shadow:0 10px 22px rgb(17 17 17 / .13)}body.astra-child-redesign-home .elementor-element-f1b723d>.e-con-inner{padding:clamp(22px, 3vw, 40px)!important}body.astra-child-redesign-home .elementor-element-db63840 img{width:100%;object-fit:cover;border:1px solid rgb(255 255 255 / .72);box-shadow:0 18px 42px rgb(25 22 17 / .11)}body.astra-child-redesign-home .elementor-element-30a02a1,body.astra-child-redesign-home .elementor-element-79e83db,body.astra-child-redesign-home .elementor-element-28c2e8c{height:100%;border-color:var(--hf-home-line);background:linear-gradient(180deg,#ffffff 0%,var(--hf-home-card) 100%);box-shadow:var(--hf-home-shadow)}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-wrapper{display:flex;height:100%;min-height:150px;flex-direction:column;justify-content:flex-start;gap:10px;padding:clamp(18px, 2vw, 24px);border-color:var(--hf-home-line);background:linear-gradient(180deg,#ffffff 0%,var(--hf-home-card) 100%);box-shadow:var(--hf-home-shadow)}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-title{margin-bottom:6px;color:var(--hf-home-ink);line-height:1.25}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-description{margin:0;font-size:14px}body.astra-child-redesign-home .elementor-widget-icon-box .elementor-icon-box-wrapper,body.astra-child-redesign-home .elementor-widget-image-box .elementor-image-box-wrapper{height:100%}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{min-height:clamp(360px, 34vw, 440px);border:1px solid rgb(255 255 255 / .62);box-shadow:0 20px 48px rgb(25 22 17 / .13)}body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{gap:clamp(16px, 2vw, 26px)}@media (max-width:1024px){body.astra-child-redesign-home .site-content .elementor-section,body.astra-child-redesign-home .site-content .elementor-top-section,body.astra-child-redesign-home .site-content .e-con{--container-default-padding-top:clamp(18px, 3vw, 30px);--container-default-padding-bottom:clamp(18px, 3vw, 30px)}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap img,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) img{aspect-ratio:1 / 1.18;object-fit:contain}}@media (max-width:767px){body.astra-child-redesign-home #content,body.astra-child-redesign-home .site-content{max-width:100%}body.astra-child-redesign-home .site-content .elementor-section,body.astra-child-redesign-home .site-content .elementor-top-section,body.astra-child-redesign-home .site-content .e-con{--container-default-padding-top:22px;--container-default-padding-bottom:22px}body.astra-child-redesign-home .elementor-element-2ec0a37{padding-top:12px;padding-bottom:22px}body.astra-child-redesign-home .elementor-element-09230a3 .elementor-swiper{border-radius:18px;box-shadow:0 16px 34px rgb(25 22 17 / .12)}body.astra-child-redesign-home .elementor-widget-heading h6.elementor-heading-title{margin-bottom:6px;font-size:11px!important;letter-spacing:.16em}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(25px, 8vw, 32px)!important;line-height:1.16}body.astra-child-redesign-home .logo-strip{min-height:58px;border-radius:16px;padding:9px 12px}body.astra-child-redesign-home .logo-strip img{max-height:34px}body.astra-child-redesign-home .woocommerce ul.products li.product-category{border-radius:16px;padding:9px}body.astra-child-redesign-home .woocommerce ul.products li.product-category img{border-radius:13px}body.astra-child-redesign-home .woocommerce-loop-category__title{margin-top:10px;font-size:14px!important}body.astra-child-redesign-home .woocommerce-loop-category__title .count{margin-top:6px;padding:4px 9px;font-size:11px}body.astra-child-redesign-home .uael-woocommerce ul.products,body.astra-child-redesign-home .woocommerce ul.products{row-gap:16px}body.astra-child-redesign-home .uael-woo-product-wrapper{gap:8px;border-radius:16px;padding:10px}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap,body.astra-child-redesign-home .woocommerce ul.products li.product .astra-shop-thumbnail-wrap{border-radius:13px}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap img,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) img{aspect-ratio:1 / 1.12;border-radius:13px;object-fit:contain}body.astra-child-redesign-home .woocommerce-loop-product__title{min-height:40px;font-size:14px!important;line-height:1.35}body.astra-child-redesign-home .uael-woo-product-category{font-size:10px;letter-spacing:.06em}body.astra-child-redesign-home .price{margin-bottom:10px;font-size:14px}body.astra-child-redesign-home .uael-woocommerce a.button,body.astra-child-redesign-home .uael-woocommerce .add_to_cart_button,body.astra-child-redesign-home .woocommerce ul.products li.product .button,body.astra-child-redesign-home .elementor-button{min-height:42px;padding:11px 14px!important;font-size:13px!important;line-height:1.2!important}body.astra-child-redesign-home .elementor-element-f1b723d>.e-con-inner{padding:18px 0!important}body.astra-child-redesign-home .elementor-element-db63840 img{border-radius:18px}body.astra-child-redesign-home .elementor-element-30a02a1,body.astra-child-redesign-home .elementor-element-79e83db,body.astra-child-redesign-home .elementor-element-28c2e8c,body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-wrapper{border-radius:16px;padding:16px}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-wrapper{min-height:0}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{min-height:300px;border-radius:18px}}body.astra-child-redesign-home .logo-strip{justify-content:center;min-height:clamp(70px, 6vw, 88px);padding:clamp(10px, 1.2vw, 14px) clamp(14px, 2vw, 24px);border-radius:22px;background:linear-gradient(180deg,#ffffff 0%,#fffaf1 100%);box-shadow:0 18px 38px rgb(26 22 16 / .075)}body.astra-child-redesign-home .logo-strip .elementor-widget-container{display:flex;align-items:center;justify-content:center}body.astra-child-redesign-home .logo-strip img{width:auto;max-width:min(180px, 28vw);max-height:clamp(48px, 5vw, 64px);object-fit:contain;filter:saturate(1.03) contrast(1.03)}body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{align-items:stretch;gap:clamp(18px, 2.2vw, 30px)}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{isolation:isolate;overflow:hidden;border-radius:30px;border:1px solid rgb(255 255 255 / .72);box-shadow:0 28px 62px rgb(22 18 12 / .18);transition:transform 0.28s ease,box-shadow 0.28s ease}body.astra-child-redesign-home .elementor-element-4ee27ba::after,body.astra-child-redesign-home .elementor-element-6be75f6::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(12 10 8 / .06) 0%,rgb(12 10 8 / .54) 100%),linear-gradient(90deg,rgb(255 246 225 / .16) 0%,#fff0 54%)}body.astra-child-redesign-home .elementor-element-4ee27ba>*,body.astra-child-redesign-home .elementor-element-6be75f6>*{position:relative;z-index:1}body.astra-child-redesign-home .elementor-element-4ee27ba .elementor-heading-title,body.astra-child-redesign-home .elementor-element-6be75f6 .elementor-heading-title,body.astra-child-redesign-home .elementor-element-4ee27ba .elementor-widget-text-editor,body.astra-child-redesign-home .elementor-element-6be75f6 .elementor-widget-text-editor{text-shadow:0 2px 14px rgb(0 0 0 / .28)}body.astra-child-redesign-home .elementor-element-4ee27ba .elementor-button,body.astra-child-redesign-home .elementor-element-6be75f6 .elementor-button{width:auto;min-width:138px;margin-top:10px;padding-inline:22px!important;box-shadow:0 12px 28px rgb(0 0 0 / .18)}@media (min-width:1025px){body.astra-child-redesign-home .elementor-element-4ee27ba{transform:translateY(-8px)}body.astra-child-redesign-home .elementor-element-6be75f6{transform:translateY(10px)}body.astra-child-redesign-home .elementor-element-4ee27ba:hover,body.astra-child-redesign-home .elementor-element-6be75f6:hover{box-shadow:0 34px 72px rgb(22 18 12 / .22)}}@media (max-width:767px){body.astra-child-redesign-home .logo-strip{min-height:64px;padding:9px 12px;border-radius:18px}body.astra-child-redesign-home .logo-strip img{max-width:min(150px, 34vw);max-height:46px}body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{gap:18px}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{transform:none;min-height:310px;border-radius:20px;box-shadow:0 18px 42px rgb(22 18 12 / .14)}body.astra-child-redesign-home .elementor-element-4ee27ba .elementor-button,body.astra-child-redesign-home .elementor-element-6be75f6 .elementor-button{width:auto;min-width:128px;padding-inline:18px!important}}body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{align-items:stretch;gap:clamp(18px, 2vw, 28px)}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{align-self:stretch;min-height:clamp(360px, 34vw, 440px);height:auto;transform:none!important;border-radius:30px;box-shadow:0 26px 58px rgb(22 18 12 / .17)}@media (min-width:1025px){body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{transform:none!important}}@media (max-width:767px){body.astra-child-redesign-home .elementor-element-9c8c9dd>.e-con-full{gap:18px}body.astra-child-redesign-home .elementor-element-4ee27ba,body.astra-child-redesign-home .elementor-element-6be75f6{min-height:310px;border-radius:20px;box-shadow:0 18px 42px rgb(22 18 12 / .14)}}.site-footer{--highfi-footer-card-radius:20px;--highfi-footer-card-shadow:0 16px 34px rgba(42, 31, 19, 0.07);--highfi-footer-card-border:rgba(180, 138, 71, 0.18)}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{min-height:168px;border-radius:var(--highfi-footer-card-radius);border:1px solid var(--highfi-footer-card-border);background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(250 244 234 / .9) 100%);box-shadow:var(--highfi-footer-card-shadow)}.site-footer .highfi-footer-contact-card{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px;text-align:start}.site-footer .highfi-footer-contact-card>*{margin-top:0;margin-bottom:0}.site-footer .highfi-footer-contact-card p,.site-footer .highfi-footer-contact-card li,.site-footer .highfi-footer-contact-card a,.site-footer .highfi-footer-contact-card span{line-height:1.55}.site-footer :lang(en),.site-footer [dir="ltr"],.site-footer .highfi-footer-contact-card :lang(en),.site-footer .highfi-footer-contact-card [dir="ltr"]{text-align:left}.site-footer .newsletter-form,.site-footer .mc4wp-form{align-content:center;align-items:center;padding:16px}.site-footer .newsletter-form p,.site-footer .mc4wp-form p{width:100%}.site-footer .newsletter-form input,.site-footer .mc4wp-form input[type="email"],.site-footer .newsletter-form button,.site-footer .newsletter-form .button,.site-footer .mc4wp-form input[type="submit"]{margin-top:0}.site-footer .site-primary-footer-wrap{padding-top:24px;padding-bottom:14px}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns{align-items:stretch;gap:16px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{justify-content:flex-start;padding-top:18px;padding-bottom:16px}.site-footer .footer-widget-area .widget-title,.site-footer [class*="footer-widget"] .widget-title{margin-bottom:7px}.site-footer .footer-widget-area p,.site-footer [class*="footer-widget"] p{margin-bottom:8px}.site-footer .menu-item{margin-bottom:2px}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .app-badges,.site-footer [class*="app-store"],.site-footer [class*="google-play"]{justify-content:center}.site-footer .payment-icons,.site-footer [class*="payment"]{justify-content:center;width:100%;margin-left:auto;margin-right:auto}.site-footer .site-below-footer-wrap{margin-top:10px;padding-top:12px;padding-bottom:12px}@media (min-width:921px){.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{height:100%}.site-footer .site-primary-footer-inner-wrap>*,.site-footer .ast-builder-footer-grid-columns>*{min-width:0}}@media (max-width:767px){.site-footer{padding-bottom:max(18px, env(safe-area-inset-bottom))}.site-footer .site-primary-footer-wrap{padding-top:18px;padding-bottom:10px}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns{gap:12px}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{min-height:auto;padding:14px;border-radius:16px}.site-footer .highfi-footer-contact-card{gap:6px}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{padding:14px 13px}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .app-badges,.site-footer .payment-icons,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{gap:9px}}.site-footer .highfi-footer-contact-card .highfi-contact-row{display:flex;align-items:baseline;gap:8px;margin:0;text-align:left;line-height:1.5}.site-footer .highfi-footer-contact-card .highfi-contact-row>*{margin:0}.site-footer .highfi-footer-contact-card .highfi-contact-row strong,.site-footer .highfi-footer-contact-card .highfi-contact-row b,.site-footer .highfi-footer-contact-card .highfi-contact-row .highfi-contact-label{flex:0 0 auto;min-width:74px;color:var(--highfi-footer-heading,#2f2418);font-weight:700;white-space:nowrap}.site-footer .highfi-footer-contact-card .highfi-contact-row a,.site-footer .highfi-footer-contact-card .highfi-contact-row span:not(.highfi-contact-label){min-width:0;color:var(--highfi-footer-text,#5a4a37);text-decoration:none;overflow-wrap:anywhere}.site-footer .highfi-footer-contact-card .highfi-contact-row a:hover,.site-footer .highfi-footer-contact-card .highfi-contact-row a:focus{color:var(--highfi-footer-gold-deep,#8f6a33);text-decoration:underline;text-underline-offset:3px}.site-footer .highfi-footer-contact-card .highfi-footer-help-text{margin-top:4px;line-height:1.5}@media (max-width:767px){.site-footer .highfi-footer-contact-card .highfi-contact-row{gap:6px}.site-footer .highfi-footer-contact-card .highfi-contact-row strong,.site-footer .highfi-footer-contact-card .highfi-contact-row b,.site-footer .highfi-footer-contact-card .highfi-contact-row .highfi-contact-label{min-width:66px}}.hf-combo-hero{--hf-combo-gold:#d6b25e;--hf-combo-gold-2:#f1d283;--hf-combo-ink:#0f0f10;--hf-combo-text:#2c2822;--hf-combo-stack-width:min(500px, 36vw);--hf-combo-stack-right:clamp(24px, 4vw, 72px);position:relative!important;display:flex!important;flex-direction:column!important;overflow-x:hidden;overflow-y:visible;isolation:isolate;width:100%!important;height:auto!important;min-height:clamp(620px, 38vw, 700px)!important;aspect-ratio:1920 / 820;background-color:#f6efe4!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}.hf-combo-hero .elementor-container,.hf-combo-hero .elementor-column,.hf-combo-hero .e-con{position:relative!important;width:100%!important;max-width:none!important;min-height:100%;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}.hf-combo-hero .elementor-widget-wrap,.hf-combo-hero .e-con-inner{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;width:100%!important;max-width:none!important;min-height:clamp(620px, 38vw, 700px);flex:1 1 auto;box-sizing:border-box;padding:40px var(--hf-combo-stack-right) 40px 24px;z-index:2}.hf-combo-hero .elementor-widget-image,.hf-combo-hero .elementor-widget-shortcode{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:0!important;margin:0!important;order:0!important;pointer-events:none!important;background:transparent!important}.hf-combo-hero .elementor-widget-image .elementor-widget-container{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.hf-combo-hero .elementor-widget-image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center center!important}.hf-combo-hero .elementor-background-overlay,.hf-combo-hero::after{content:none!important;display:none!important;background:none!important;opacity:0!important}.hf-combo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;background-color:transparent!important;background:linear-gradient(to inline-end,#fff0 0%,#fff0 50%,rgb(244 229 205 / .08) 72%,rgb(244 229 205 / .18) 100%)!important}.hf-combo-hero .hf-combo-eyebrow,.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-price,.hf-combo-hero .hf-combo-button{position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;float:none!important;z-index:3!important;width:var(--hf-combo-stack-width)!important;max-width:var(--hf-combo-stack-width)!important;height:auto!important;min-height:0!important;margin-left:0!important;margin-right:0!important;margin-top:0!important;text-align:left!important;flex:0 0 auto;align-self:flex-end;visibility:visible!important;opacity:1!important;overflow:visible!important}.hf-combo-hero .hf-combo-eyebrow{order:1;margin-bottom:14px!important}.hf-combo-hero .hf-combo-title{order:2;margin-bottom:22px!important}.hf-combo-hero .hf-combo-subtitle{order:3;margin-bottom:20px!important}.hf-combo-hero .hf-combo-price{order:4;margin-bottom:16px!important}.hf-combo-hero .hf-combo-button{order:5;margin-bottom:0!important}.hf-combo-hero .hf-combo-eyebrow{display:block!important;width:var(--hf-combo-stack-width)!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;z-index:5!important}.hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important;width:auto!important;max-width:100%!important;color:#684b24!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.18em!important;text-transform:uppercase!important;line-height:1.1!important;padding:8px 14px!important;border-radius:999px!important;border:1px solid #d4b476!important;background:rgb(255 250 242 / .92)!important;box-shadow:0 8px 20px rgb(20 15 10 / .08)}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-title .elementor-widget-container,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title{display:block!important;width:100%!important;max-width:500px!important;box-sizing:border-box!important;color:#241f1a!important;font-size:clamp(40px, 3vw, 52px)!important;line-height:1.03!important;font-weight:600!important;letter-spacing:-0.025em!important;text-shadow:0 1px 0 rgb(255 250 242 / .55)!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance;overflow:visible!important;margin-top:0!important}.hf-combo-hero .hf-combo-subtitle{max-width:var(--hf-combo-stack-width)!important}.hf-combo-hero .hf-combo-subtitle .elementor-widget-container,.hf-combo-hero .hf-combo-subtitle p{max-width:450px}.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-subtitle p,.hf-combo-hero .hf-combo-subtitle .elementor-widget-container{color:#564b40!important;font-size:16px!important;line-height:1.45!important;font-weight:500!important;text-shadow:none!important}.hf-combo-hero .hf-combo-price{width:var(--hf-combo-stack-width)!important;max-width:var(--hf-combo-stack-width)!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.hf-combo-hero .hf-combo-price .elementor-heading-title{display:inline-flex!important;align-items:baseline!important;width:auto!important;max-width:100%!important;color:var(--hf-combo-ink)!important;font-size:clamp(22px, 2vw, 30px)!important;line-height:1.05!important;font-weight:900!important;padding:10px 16px!important;border-radius:999px!important;background:linear-gradient(135deg,var(--hf-combo-gold) 0%,var(--hf-combo-gold-2) 100%)!important;box-shadow:0 10px 22px rgb(20 15 10 / .12)!important}.hf-combo-hero .hf-combo-button{z-index:5!important}.hf-combo-hero .hf-combo-button .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:52px!important;padding:14px 26px!important;border-radius:999px!important;border:1px solid rgb(180 135 61 / .55)!important;background:#1c1814!important;color:#ffffff!important;font-size:14px!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase!important;box-shadow:0 12px 24px rgb(20 15 10 / .16)!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease!important}.hf-combo-hero .hf-combo-button .elementor-button:hover{transform:translateY(-2px)!important;border-color:rgb(180 135 61 / .8)!important;background:#2a241c!important;color:#ffffff!important}.hf-combo-hero .hf-combo-button .elementor-button:focus,.hf-combo-hero .hf-combo-button .elementor-button:active{color:#ffffff!important}body.rtl .hf-combo-hero .elementor-widget-wrap,body.rtl .hf-combo-hero .e-con-inner{align-items:flex-start!important;padding-left:var(--hf-combo-stack-right);padding-right:24px}body.rtl .hf-combo-hero .hf-combo-eyebrow,body.rtl .hf-combo-hero .hf-combo-title,body.rtl .hf-combo-hero .hf-combo-subtitle,body.rtl .hf-combo-hero .hf-combo-price,body.rtl .hf-combo-hero .hf-combo-button{align-self:flex-start;text-align:right!important}@media (min-width:1024px){.hf-combo-hero{--hf-combo-stack-width:min(500px, 36vw);min-height:clamp(620px, 38vw, 700px)!important;overflow-x:clip;overflow-y:visible!important}.hf-combo-hero .elementor-widget-wrap,.hf-combo-hero .e-con-inner,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap,body.astra-child-redesign-home .hf-combo-hero .e-con-inner{min-height:clamp(620px, 38vw, 700px);justify-content:flex-start!important;align-items:flex-end!important;padding-top:32px!important;padding-bottom:32px!important;overflow:visible!important}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{max-width:500px!important;font-size:clamp(40px, 3vw, 52px)!important;line-height:1.03!important;font-weight:600!important;letter-spacing:-0.025em!important;color:#241f1a!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance}.hf-combo-hero .hf-combo-subtitle{width:var(--hf-combo-stack-width)!important;max-width:var(--hf-combo-stack-width)!important;font-size:16px!important;line-height:1.45!important;color:#564b40!important}.hf-combo-hero .hf-combo-subtitle p,.hf-combo-hero .hf-combo-subtitle .elementor-widget-container{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:1.45!important;color:#564b40!important}}@media (min-width:768px) and (max-width:1023px){.hf-combo-hero{--hf-combo-stack-width:min(380px, 46vw);--hf-combo-stack-right:clamp(16px, 3vw, 36px);min-height:clamp(560px, 68vw, 660px)!important;aspect-ratio:16 / 8}.hf-combo-hero .elementor-widget-wrap,.hf-combo-hero .e-con-inner{min-height:clamp(560px, 68vw, 660px);padding-top:32px;padding-bottom:32px}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title{font-size:clamp(34px, 4vw, 44px)!important;line-height:1.04!important;max-width:min(420px, 100%)!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance;overflow:visible!important}.hf-combo-hero .hf-combo-subtitle{max-width:min(360px, 100%)!important}}body:has(.hf-combo-landing) #primary article.page>.entry-header{display:none}body:has(.hf-combo-landing) #primary{margin-block:28px 55px}body:has(.hf-combo-landing) #primary .entry-content{margin-top:0}.entry-content .hf-combo-landing{background:radial-gradient(circle at 10% 0%,rgb(240 203 112 / .16),transparent 34%),radial-gradient(circle at 100% 100%,rgb(201 155 53 / .12),transparent 38%),linear-gradient(145deg,#120f0c 0%,#241b13 52%,#17110c 100%);border:1px solid rgb(240 203 112 / .72);border-radius:26px;box-shadow:0 24px 60px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .05);box-sizing:border-box;isolation:isolate;margin:0 auto;max-width:1120px;overflow:hidden;padding:clamp(36px, 5vw, 66px);position:relative;text-align:center}.hf-combo-landing .hf-combo-offer-box__eyebrow{align-items:center;background:rgb(240 203 112 / .1);border:1px solid rgb(240 203 112 / .5);border-radius:999px;color:#f5d783;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;letter-spacing:1.4px;margin:0 0 18px;padding:9px 16px;text-transform:uppercase}.entry-content .hf-combo-landing h2{color:#fff;font-size:clamp(32px, 4.5vw, 54px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:0 auto 18px;max-width:880px;text-wrap:balance}.entry-content .hf-combo-landing .hf-combo-landing__lead{color:rgb(255 255 255 / .86);font-size:clamp(16px, 1.8vw, 19px);line-height:1.75;margin:0 auto 34px;max-width:780px;text-wrap:pretty}.entry-content .hf-combo-landing .hf-combo-landing__steps{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.entry-content .hf-combo-landing .hf-combo-landing__step{align-items:center;background:linear-gradient(145deg,rgb(255 255 255 / .085),rgb(255 255 255 / .035));border:1px solid rgb(240 203 112 / .28);border-radius:19px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05);box-sizing:border-box;display:flex;flex-direction:column;min-height:270px;padding:30px;transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.entry-content .hf-combo-landing .hf-combo-landing__step:hover{border-color:rgb(240 203 112 / .58);box-shadow:0 16px 35px rgb(0 0 0 / .18);transform:translateY(-4px)}.hf-combo-landing .hf-combo-landing__step>span{color:#f5d783;font-size:12px;font-weight:800;letter-spacing:1.25px;margin-bottom:12px;text-transform:uppercase}.entry-content .hf-combo-landing .hf-combo-landing__step h3{color:#fff;font-size:clamp(21px, 2.2vw, 27px);font-weight:750;line-height:1.25;margin:0 0 12px}.entry-content .hf-combo-landing .hf-combo-landing__step p{color:rgb(255 255 255 / .78);font-size:15px;line-height:1.65;margin:0 0 24px}.hf-combo-landing .hf-combo-offer-box__button{align-items:center;background:linear-gradient(135deg,#f6dc91 0%,#dfb852 52%,#c6942d 100%);border:1px solid #f6df9d;border-radius:999px;box-shadow:0 10px 24px rgb(201 155 53 / .22),inset 0 1px 0 rgb(255 255 255 / .45);box-sizing:border-box;color:#17110c!important;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;line-height:1.3;margin-top:auto;max-width:320px;min-height:50px;padding:14px 24px;text-align:center;text-decoration:none!important;width:100%}.hf-combo-landing .hf-combo-offer-box__button:hover{background:linear-gradient(135deg,#ffe8a8 0%,#e8c365 52%,#d09e35 100%);box-shadow:0 14px 30px rgb(215 173 75 / .34);color:#17110c!important;transform:translateY(-2px)}.hf-combo-landing .hf-combo-offer-box__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.entry-content .hf-combo-landing .hf-combo-landing__price{background:rgb(240 203 112 / .1);border:1px solid rgb(240 203 112 / .4);border-radius:16px;color:#f6d77e;display:inline-flex;font-size:clamp(22px, 3.2vw, 34px);font-weight:850;justify-content:center;letter-spacing:-.015em;line-height:1.25;margin-top:34px;max-width:100%;padding:15px 24px;text-wrap:balance}@media (max-width:767px){body:has(.hf-combo-landing) #primary{margin-block:16px 38px}.entry-content .hf-combo-landing{border-radius:20px;margin:0;padding:30px 18px;width:100%}.entry-content .hf-combo-landing h2{font-size:clamp(28px, 9vw, 38px);line-height:1.16}.entry-content .hf-combo-landing .hf-combo-landing__lead{font-size:16px;line-height:1.65;margin-bottom:26px}.entry-content .hf-combo-landing .hf-combo-landing__steps{gap:16px;grid-template-columns:1fr;margin-top:24px}.entry-content .hf-combo-landing .hf-combo-landing__step{min-height:0;padding:25px 20px}.hf-combo-landing .hf-combo-offer-box__button{max-width:none;min-height:50px;width:100%}.entry-content .hf-combo-landing .hf-combo-landing__price{border-radius:14px;font-size:clamp(21px, 7vw, 28px);margin-top:25px;padding:14px 16px;width:100%}}@media (max-width:480px){.entry-content .hf-combo-landing{padding:26px 15px}.hf-combo-landing .hf-combo-offer-box__eyebrow{font-size:10px;letter-spacing:1px;padding:8px 12px}.entry-content .hf-combo-landing .hf-combo-landing__step{padding:22px 16px}}@media (prefers-reduced-motion:reduce){.hf-combo-landing .hf-combo-landing__step,.hf-combo-landing .hf-combo-offer-box__button{scroll-behavior:auto;transition:none}}body.home.astra-child-redesign-home,body.astra-child-redesign-home{--hf-ivory:#fbf7ef;--hf-cream:#f3eadc;--hf-card:#fffdf8;--hf-ink:#1c1814;--hf-muted:#6a6156;--hf-line:#e8dfd0;--hf-gold:#c4a36a;background:#f7f3eb;color:#1c1814}body.astra-child-redesign-home #content,body.astra-child-redesign-home .site-content{background:#f7f3eb}body.astra-child-redesign-home .ast-primary-header-bar .ast-builder-grid-row{align-items:center}body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link:hover,body.astra-child-redesign-home .main-header-menu>.current-menu-item>.menu-link{color:#8f6a33}body.astra-child-redesign-home .ast-header-woo-cart,body.astra-child-redesign-home .ast-header-search,body.astra-child-redesign-home .ast-header-account{color:#1c1814}body.astra-child-redesign-home .site-content .e-con,body.astra-child-redesign-home .site-content .elementor-section{--container-default-padding-top:clamp(16px, 2.2vw, 28px);--container-default-padding-bottom:clamp(16px, 2.2vw, 28px)}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{color:#1c1814;font-size:clamp(26px, 2.6vw, 40px);font-weight:650;letter-spacing:-.03em}body.astra-child-redesign-home .elementor-widget-heading h6.elementor-heading-title{color:#8f6a33!important;letter-spacing:.16em}body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{background:rgb(255 250 242 / .92)!important;border:1px solid #d4b476!important;color:#684b24!important;font-weight:800!important;letter-spacing:0.14em!important}body.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-heading-title{background:linear-gradient(180deg,#ead7a4 0%,#c4a36a 100%)!important;color:#1c1814!important;box-shadow:0 10px 24px rgb(0 0 0 / .18)!important}body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button{background:#1c1814!important;border:1px solid rgb(212 175 104 / .55)!important;min-height:48px!important;letter-spacing:0.08em!important}body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button:hover,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button:focus,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button:active{background:#2a241c!important;color:#ffffff!important}body.astra-child-redesign-home .hf-shop-cats ul.products li.product-category,body.astra-child-redesign-home .woocommerce ul.products li.product-category{background:#fffdf8!important;border:1px solid #e8dfd0!important;border-radius:16px!important;box-shadow:0 10px 26px rgb(23 20 16 / .05)!important;padding:0!important;outline:0!important}body.astra-child-redesign-home .hf-shop-cats ul.products li.product-category img,body.astra-child-redesign-home .woocommerce ul.products li.product-category img{aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:16px 16px 0 0!important}body.astra-child-redesign-home .hf-shop-cats ul.products li.product-category .woocommerce-loop-category__title,body.astra-child-redesign-home .woocommerce-loop-category__title{padding:14px 14px 16px!important;font-size:16px!important;font-weight:600!important;color:#1c1814!important}body.astra-child-redesign-home .uael-woo-product-wrapper,body.astra-child-redesign-home li.product:not(.product-category) .uael-woo-product-wrapper{border:1px solid #e8dfd0!important;outline:0!important;box-shadow:0 10px 26px rgb(23 20 16 / .05)!important;border-radius:16px!important;padding:12px!important;background:#fffdf8!important}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap,body.astra-child-redesign-home li.product:not(.product-category) .astra-shop-thumbnail-wrap{background:#f7f1e6;border-radius:14px;overflow:hidden}body.astra-child-redesign-home .uael-woo-products-thumbnail-wrap img,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) img{width:100%;aspect-ratio:4 / 5;object-fit:contain!important;object-position:center;background:#f7f1e6}body.astra-child-redesign-home .uael-woo-product-category{color:#8f6a33;font-size:11px;letter-spacing:.1em}body.astra-child-redesign-home .woocommerce-loop-product__title{color:#1c1814;font-size:15px!important;font-weight:600;line-height:1.35;min-height:0}body.astra-child-redesign-home .price,body.astra-child-redesign-home .price .woocommerce-Price-amount{color:#1c1814;font-weight:700}body.astra-child-redesign-home .price del{color:#8a8176;font-weight:500}body.astra-child-redesign-home .elementor-element-a611072 .elementor-icon-box-wrapper{min-height:0;padding:16px 16px 14px;border:1px solid #e8dfd0;border-radius:16px;box-shadow:0 8px 20px rgb(23 20 16 / .04)}body.astra-child-redesign-home .logo-strip{min-height:64px;border:1px solid #e8dfd0;box-shadow:0 8px 20px rgb(23 20 16 / .04)}body.home.astra-child-redesign-home .site-footer,body.astra-child-redesign-home .site-footer{border-top:1px solid #e8dfd0}body.rtl.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link,body.rtl.astra-child-redesign-home .woocommerce-loop-product__title,body.rtl.astra-child-redesign-home .woocommerce-loop-category__title{text-align:start}@media (min-width:768px) and (max-width:1023px){body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link{font-size:13px;padding-inline:7px}}@media (max-width:767px){body.astra-child-redesign-home .hf-topbar-static{font-size:11px;letter-spacing:.08em;padding:5px 12px}body.astra-child-redesign-home .site-branding img.custom-logo{max-height:44px}body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(22px, 6vw, 28px)!important}body.astra-child-redesign-home .uael-woocommerce a.button,body.astra-child-redesign-home .woocommerce ul.products li.product:not(.product-category) .button,body.astra-child-redesign-home .elementor-button{min-height:48px}body.astra-child-redesign-home .site-content{padding-bottom:28px}}@media (max-width:375px){body.astra-child-redesign-home .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(20px, 6.4vw, 24px)!important}}@media (prefers-reduced-motion:reduce){body.astra-child-redesign-home .uael-woo-product-wrapper,body.astra-child-redesign-home .woocommerce ul.products li.product-category,body.astra-child-redesign-home .elementor-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button,body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link{transition:none!important;transform:none!important}}.ast-above-header,.ast-above-header-wrap,.ast-above-header-bar,#masthead .ast-above-header-bar,body.astra-child-redesign-home .ast-above-header-bar{background:#ead7b3!important;border-bottom:1px solid #d4b476!important}.hf-topbar-static,body.astra-child-redesign-home .hf-topbar-static{background:#ead7b3!important;color:#684b24!important;border-bottom:1px solid #d4b476!important}#masthead,#masthead .main-header-bar,#masthead .ast-primary-header-bar,.ast-primary-header-bar,.ast-mobile-header-wrap,.ast-mobile-header-wrap .ast-primary-header-bar,.ast-desktop-header,.ast-header-sticked .ast-primary-header-bar,body.astra-child-redesign-home .ast-primary-header-bar,body.astra-child-redesign-home .ast-mobile-header-wrap .ast-primary-header-bar{background-color:#f6efe4!important;background-image:linear-gradient(180deg,#fffaf3 0%,#f3e8d8 100%)!important;border-bottom:1px solid #dfc89f!important;box-shadow:none!important}#masthead .custom-logo,#masthead img.custom-logo,.site-header .custom-logo{filter:none!important;mix-blend-mode:normal}.main-header-menu,body.astra-child-redesign-home .main-header-menu{flex-wrap:nowrap}.main-header-menu>.menu-item>.menu-link{white-space:nowrap}.ast-header-woo-cart .count,.ast-header-account .count{background:#b4873d!important;color:#fffaf3!important}#masthead .main-header-menu>.menu-item>.menu-link,.ast-builder-menu .main-header-menu>.menu-item>.menu-link,.main-header-menu>.menu-item>.menu-link,body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link{color:#2c2822!important}#masthead .main-header-menu>.menu-item>.menu-link:hover,#masthead .main-header-menu>.menu-item>.menu-link:focus,#masthead .main-header-menu>.current-menu-item>.menu-link,#masthead .main-header-menu>.current-menu-ancestor>.menu-link,.ast-builder-menu .main-header-menu>.menu-item>.menu-link:hover,.ast-builder-menu .main-header-menu>.current-menu-item>.menu-link,.main-header-menu>.menu-item>.menu-link:hover,.main-header-menu>.menu-item>.menu-link:focus,.main-header-menu>.current-menu-item>.menu-link,.main-header-menu>.current-menu-ancestor>.menu-link,body.astra-child-redesign-home .main-header-menu>.menu-item>.menu-link:hover,body.astra-child-redesign-home .main-header-menu>.current-menu-item>.menu-link{color:#b4873d!important}.ast-header-woo-cart,.ast-header-search,.ast-header-account,.ast-header-woo-cart a,.ast-header-search a,.ast-header-account a,.ast-header-woo-cart .ahfb-svg-iconset,.ast-header-search .ahfb-svg-iconset,.ast-header-account .ahfb-svg-iconset,.ast-header-woo-cart svg,.ast-header-search svg,.ast-header-account svg,.ast-mobile-menu-buttons button,.ast-mobile-menu-buttons .menu-toggle,.ast-button-wrap .menu-toggle,body.astra-child-redesign-home .ast-header-woo-cart,body.astra-child-redesign-home .ast-header-search,body.astra-child-redesign-home .ast-header-account{color:#2c2822!important;fill:#2c2822!important}.ast-header-woo-cart a:hover,.ast-header-search a:hover,.ast-header-account a:hover,.ast-mobile-menu-buttons button:hover,.ast-button-wrap .menu-toggle:hover{color:#b4873d!important;fill:#b4873d!important}#masthead .main-header-menu .sub-menu,.ast-builder-menu .sub-menu,.main-header-menu .sub-menu{background:#fffaf2!important;border:1px solid #dfc89f!important}#masthead .main-header-menu .sub-menu .menu-link,.ast-builder-menu .sub-menu .menu-link,.main-header-menu .sub-menu .menu-link{color:#302a23!important;background:transparent!important}#masthead .main-header-menu .sub-menu .menu-link:hover,#masthead .main-header-menu .sub-menu .menu-link:focus,#masthead .main-header-menu .sub-menu .current-menu-item>.menu-link,.main-header-menu .sub-menu .menu-link:hover,.main-header-menu .sub-menu .menu-link:focus{color:#b4873d!important;background:rgb(180 135 61 / .08)!important}.ast-mobile-popup-drawer,.ast-mobile-popup-content,.ast-mobile-header-wrap .main-header-menu,.ast-header-break-point .main-header-menu{background:#fffaf3!important}.ast-mobile-popup-content .menu-link,.ast-header-break-point .main-header-menu .menu-link,.ast-mobile-header-wrap .main-header-menu .menu-link{color:#2c2822!important}.ast-mobile-popup-content .menu-link:hover,.ast-header-break-point .main-header-menu .menu-link:hover,.ast-mobile-popup-content .current-menu-item>.menu-link{color:#b4873d!important}.hf-combo-hero .hf-combo-eyebrow,.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-price,.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button{position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;visibility:visible!important;opacity:1!important}body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.astra-child-redesign-home .hf-combo-hero,.hf-combo-hero{overflow-x:hidden;overflow-y:visible}body.astra-child-redesign-home .hf-combo-hero .elementor-widget-image img,.hf-combo-hero .elementor-widget-image img{object-fit:contain!important;object-position:center center!important}.hf-combo-hero::after,body.astra-child-redesign-home .hf-combo-hero::after,.hf-combo-hero .elementor-background-overlay,body.astra-child-redesign-home .hf-combo-hero .elementor-background-overlay{content:none!important;display:none!important;background:none!important;opacity:0!important}.hf-combo-hero::before,body.astra-child-redesign-home .hf-combo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;background-color:transparent!important;background:linear-gradient(to inline-end,#fff0 0%,#fff0 50%,rgb(244 229 205 / .08) 72%,rgb(244 229 205 / .18) 100%)!important}body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{color:#241f1a!important;font-size:clamp(40px, 3vw, 52px)!important;line-height:1.03!important;font-weight:600!important;letter-spacing:-0.025em!important}@media (min-width:768px) and (max-width:1023px){body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{font-size:clamp(34px, 4vw, 44px)!important;max-width:min(420px, 100%)!important}}.site-footer{background:#f6efe4!important;color:#302a23!important;border-top:1px solid #e2d3bb!important;box-shadow:none!important;padding-bottom:0!important}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap,.site-footer .site-above-footer-wrap,.site-footer .footer-adv,.site-footer .ast-footer-overlay{background:transparent!important}.site-footer .ast-builder-grid-row-container,.site-footer .site-primary-footer-inner-wrap,.site-footer .site-below-footer-inner-wrap,.site-footer .site-above-footer-inner-wrap{max-width:1240px;margin-inline:auto;width:100%}.site-footer .site-above-footer-wrap{padding:20px 20px 8px!important}.site-footer .site-primary-footer-wrap{padding:12px 20px 8px!important}.site-footer .site-below-footer-wrap{padding:8px 20px 16px!important;margin-top:0!important;border-top:1px solid #e2d3bb!important}.site-footer .site-above-footer-inner-wrap,.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns,.site-footer .ast-builder-grid-row{align-items:flex-start!important;gap:16px 28px!important}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important;padding:4px 0 8px!important;height:auto!important;min-height:0!important}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{color:#2a251f!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.08em!important;margin-bottom:8px!important}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a,.site-footer .footer-widget-area a{color:#6d6255!important;line-height:1.5!important;font-size:14px!important}.site-footer a:hover,.site-footer a:focus,.site-footer .menu-item a:hover,.site-footer .footer-widget-area a:hover{color:#b4873d!important}.site-footer .menu-item{margin-bottom:2px!important}.site-footer .menu-item a{padding:2px 0!important;transform:none!important}.site-footer .menu-item a::after{content:none!important}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{background:#fffaf3!important;border:1px solid #e2d3bb!important;border-radius:12px!important;box-shadow:none!important;padding:14px 16px!important;min-height:0!important;height:auto!important}.site-footer .highfi-footer-contact-card p,.site-footer .highfi-footer-contact-card li,.site-footer .highfi-footer-contact-card a,.site-footer .highfi-footer-contact-card span{color:#302a23!important}.site-footer .highfi-footer-contact-card .highfi-contact-row strong,.site-footer .highfi-footer-contact-card .highfi-contact-row b,.site-footer .highfi-footer-contact-card .highfi-contact-row .highfi-contact-label{color:#2a251f!important}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;justify-content:flex-start!important;margin-top:6px!important}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:36px!important;height:36px!important;background:#fffaf3!important;border:1px solid #e2d3bb!important;box-shadow:none!important;transform:none!important}.site-footer .payment-icons img,.site-footer .app-badges img,.site-footer [class*="app-store"] img,.site-footer [class*="google-play"] img{height:36px!important;width:auto!important;border-radius:8px!important;box-shadow:none!important}.site-footer .mc4wp-form input[type="email"],.site-footer .newsletter-form input,.site-footer form input[type="email"]{min-height:44px!important;background:#ffffff!important;border:1px solid #e2d3bb!important}.site-footer .mc4wp-form input[type="submit"],.site-footer .newsletter-form button,.site-footer form button[type="submit"]{min-height:44px!important;background:#b4873d!important;color:#fffaf3!important;box-shadow:none!important}.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"],.site-footer [data-section="sidebar-widgets-footer-widget-5"]{display:flex!important;justify-content:flex-start!important;text-align:start!important}body.rtl .site-footer .wp-block-social-links,body.rtl .site-footer .social-icons,body.rtl .site-footer .app-badges,body.rtl .site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"]{justify-content:flex-start}@media (min-width:921px){.site-footer .footer-widget-area,.site-footer [class*="footer-widget"],.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{height:auto!important;min-height:0!important}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns{align-items:flex-start!important}}@media (max-width:767px){.site-footer .site-primary-footer-wrap,.site-footer .site-above-footer-wrap,.site-footer .site-below-footer-wrap{padding-inline:16px!important}.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns,.site-footer .site-above-footer-inner-wrap{gap:12px!important}.site-footer .footer-widget-area,.site-footer [class*="footer-widget"]{width:100%!important;padding:6px 0!important}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .app-badges,.site-footer [class*="payment"]{justify-content:flex-start!important}}@media (max-width:767px){.hf-combo-hero,.hf-combo-hero.e-con,body.astra-child-redesign-home .hf-combo-hero,body.astra-child-redesign-home .hf-combo-hero.e-con{--hf-combo-mobile-image:clamp(230px, 62vw, 290px);--hf-combo-stack-width:100%;position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important;padding-top:var(--hf-combo-mobile-image)!important;padding-right:0!important;padding-bottom:90px!important;padding-left:0!important;overflow:visible!important;overflow-x:hidden!important;background-color:#fff9f1!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:auto var(--hf-combo-mobile-image)!important}.hf-combo-hero::before,body.astra-child-redesign-home .hf-combo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:auto!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100%!important;height:var(--hf-combo-mobile-image)!important;z-index:0!important;pointer-events:none!important;opacity:1!important;transform:none!important;background-image:inherit!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center center!important;background-color:#f6efe4!important;background-attachment:scroll!important;box-shadow:inset 0 0 0 9999px rgb(246 239 228 / .12)!important}.hf-combo-hero::after,body.astra-child-redesign-home .hf-combo-hero::after{content:""!important;display:block!important;position:absolute!important;inset:auto!important;top:var(--hf-combo-mobile-image)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;z-index:1!important;pointer-events:none!important;opacity:1!important;background:#fff9f1!important}.hf-combo-hero .elementor-background-overlay,body.astra-child-redesign-home .hf-combo-hero .elementor-background-overlay{display:none!important}.hf-combo-hero .elementor-container,.hf-combo-hero .elementor-column,.hf-combo-hero .e-con,.hf-combo-hero .e-con-inner,.hf-combo-hero .elementor-widget-wrap,body.astra-child-redesign-home .hf-combo-hero .e-con-inner,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap{position:static!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;background-color:transparent!important;z-index:auto!important}.hf-combo-hero .elementor-widget-image,.hf-combo-hero .elementor-widget-shortcode,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-image,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-shortcode{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:var(--hf-combo-mobile-image)!important;margin:0!important;padding:0!important;overflow:hidden!important;z-index:0!important;pointer-events:none!important;background-color:transparent!important}.hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{position:absolute!important;top:14px!important;right:auto!important;bottom:auto!important;left:50%!important;transform:translateX(-50%)!important;z-index:5!important;width:fit-content!important;max-width:calc(100% - 24px)!important;margin:0!important;padding:0!important;background:transparent!important;align-self:center!important;text-align:center!important}.hf-combo-hero .hf-combo-eyebrow .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{display:inline-flex!important;width:fit-content!important;max-width:100%!important;margin:0!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.12em!important;line-height:1.1!important;padding:7px 14px!important;color:#684b24!important;background:rgb(255 249 241 / .94)!important;border:1px solid #d4b476!important;border-radius:999px!important}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-price,.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;inset:auto!important;transform:none!important;float:none!important;background:transparent!important;background-color:transparent!important;z-index:3!important;align-self:center!important;text-align:center!important}.hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title{order:2;width:100%!important;max-width:360px!important;box-sizing:border-box!important;margin:24px auto 0!important;margin-inline:auto!important;padding-inline:18px!important;overflow:visible!important}.hf-combo-hero .hf-combo-title .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-widget-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important;padding:0!important}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{font-size:clamp(27px, 7vw, 34px)!important;line-height:1.04!important;font-weight:600!important;letter-spacing:-0.025em!important;color:#241f1a!important;text-align:center!important;width:100%!important;max-width:360px!important;box-sizing:border-box!important;margin-inline:auto!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance;overflow:visible!important}.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{max-width:100%!important;padding-inline:0!important}.hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle{order:3;width:100%!important;max-width:350px!important;margin:20px auto 0!important;margin-inline:auto!important;padding-inline:18px!important;box-sizing:border-box!important}.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-subtitle p,.hf-combo-hero .hf-combo-subtitle .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle p,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle .elementor-widget-container{text-align:center!important;font-size:15px!important;line-height:1.48!important;font-weight:400!important;color:#5d5145!important;max-width:350px!important;margin-inline:auto!important}.hf-combo-hero .hf-combo-price,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price{order:4;width:fit-content!important;max-width:100%!important;margin:22px auto 0!important;padding:0!important;background:transparent!important}.hf-combo-hero .hf-combo-price .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-heading-title{font-size:clamp(22px, 5.8vw, 26px)!important;padding:8px 18px!important;box-shadow:0 6px 14px rgb(20 15 10 / .1)!important}.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button{order:5;display:flex!important;justify-content:center!important;width:100%!important;max-width:none!important;margin:18px auto 0!important;padding:0 18px!important}.hf-combo-hero .hf-combo-button .elementor-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:auto!important;min-width:150px!important;max-width:min(200px, calc(100% - 36px))!important;min-height:48px!important;margin:0 auto!important;padding:12px 22px!important;font-size:13px!important;letter-spacing:0.02em!important;border:1px solid rgb(180 135 61 / .55)!important}body.rtl .hf-combo-hero .hf-combo-eyebrow,body.rtl .hf-combo-hero .hf-combo-title,body.rtl .hf-combo-hero .hf-combo-subtitle,body.rtl .hf-combo-hero .hf-combo-price,body.rtl .hf-combo-hero .hf-combo-button{align-self:center!important;text-align:center!important}body.rtl .hf-combo-hero .hf-combo-eyebrow,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{left:50%!important;right:auto!important;transform:translateX(-50%)!important}}@media (max-width:375px){.hf-combo-hero,.hf-combo-hero.e-con,body.astra-child-redesign-home .hf-combo-hero,body.astra-child-redesign-home .hf-combo-hero.e-con{--hf-combo-mobile-image:clamp(210px, 58vw, 245px)}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button{padding-inline:16px!important;max-width:100%!important}.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title{font-size:clamp(25px, 7vw, 30px)!important;max-width:100%!important}.hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{top:12px!important}}@media (min-width:768px){.hf-combo-hero,.hf-combo-hero.e-con,body.astra-child-redesign-home .hf-combo-hero,body.astra-child-redesign-home .hf-combo-hero.e-con{background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f6efe4!important;box-shadow:none!important}.hf-combo-hero .e-con-inner,.hf-combo-hero .elementor-widget-wrap,body.astra-child-redesign-home .hf-combo-hero .e-con-inner,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.hf-combo-hero::after,body.astra-child-redesign-home .hf-combo-hero::after{content:none!important;display:none!important;background:none!important;background-color:transparent!important;box-shadow:none!important;opacity:0!important}.hf-combo-hero::before,body.astra-child-redesign-home .hf-combo-hero::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;z-index:1!important;pointer-events:none!important;opacity:1!important;transform:none!important;box-shadow:none!important;background-color:transparent!important;background-image:linear-gradient(to inline-end,#fff0 0%,#fff0 50%,rgb(244 229 205 / .08) 72%,rgb(244 229 205 / .18) 100%)!important;background-repeat:no-repeat!important;background-size:auto!important;background-position:0 0!important;background-attachment:scroll!important}.hf-combo-hero .hf-combo-eyebrow,.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-price,.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button{z-index:3!important}}@media (min-width:1024px){.hf-combo-hero,.hf-combo-hero.e-con,body.astra-child-redesign-home .hf-combo-hero,body.astra-child-redesign-home .hf-combo-hero.e-con{padding-top:0!important;min-height:clamp(620px, 38vw, 700px)!important;aspect-ratio:1920 / 820;height:auto!important;overflow-x:clip;overflow-y:visible!important}.hf-combo-hero .elementor-widget-wrap,.hf-combo-hero .e-con-inner,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap,body.astra-child-redesign-home .hf-combo-hero .e-con-inner{justify-content:flex-start!important;padding-top:32px!important;padding-bottom:32px!important;overflow:visible!important}.hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important}}@media (min-width:1024px){.hf-combo-hero,.hf-combo-hero.e-con,body.astra-child-redesign-home .hf-combo-hero,body.astra-child-redesign-home .hf-combo-hero.e-con,body.home.astra-child-redesign-home .hf-combo-hero,body.home.astra-child-redesign-home .hf-combo-hero.e-con{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.hf-combo-hero .elementor-widget-wrap,.hf-combo-hero .e-con-inner,body.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap,body.astra-child-redesign-home .hf-combo-hero .e-con-inner,body.home.astra-child-redesign-home .hf-combo-hero .e-con-inner,body.home.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap{justify-content:flex-start!important;align-items:flex-end!important;padding-top:32px!important;padding-bottom:32px!important;overflow:visible!important}.hf-combo-hero .hf-combo-eyebrow,.hf-combo-hero .hf-combo-title,.hf-combo-hero .hf-combo-subtitle,.hf-combo-hero .hf-combo-price,.hf-combo-hero .hf-combo-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-button{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;float:none!important;width:var(--hf-combo-stack-width)!important;max-width:var(--hf-combo-stack-width)!important;margin-left:0!important;margin-right:0!important;align-self:flex-end!important;text-align:left!important;box-sizing:border-box!important;overflow:visible!important}.hf-combo-hero .hf-combo-eyebrow,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{order:1!important;display:block!important;visibility:visible!important;opacity:1!important}.hf-combo-hero .hf-combo-eyebrow .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:auto!important;max-width:100%!important}.hf-combo-hero .hf-combo-title .elementor-widget-container,.hf-combo-hero .hf-combo-title .elementor-heading-title,.hf-combo-hero .hf-combo-title h2.elementor-heading-title,.hf-combo-hero .hf-combo-subtitle p,.hf-combo-hero .hf-combo-subtitle .elementor-widget-container,.hf-combo-hero .hf-combo-price .elementor-widget-container,.hf-combo-hero .hf-combo-button .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle p,body.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-widget-container,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-widget-container,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-widget-container,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-heading-title,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title h2.elementor-heading-title,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle p,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle .elementor-widget-container,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-widget-container,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-widget-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important;box-sizing:border-box!important}.hf-combo-hero .hf-combo-price .elementor-heading-title,.hf-combo-hero .hf-combo-button .elementor-button,body.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-heading-title,body.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-price .elementor-heading-title,body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-button .elementor-button{width:auto!important;max-width:100%!important}body.rtl .hf-combo-hero .elementor-widget-wrap,body.rtl .hf-combo-hero .e-con-inner,body.rtl.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap,body.rtl.astra-child-redesign-home .hf-combo-hero .e-con-inner{align-items:flex-start!important}body.rtl .hf-combo-hero .hf-combo-eyebrow,body.rtl .hf-combo-hero .hf-combo-title,body.rtl .hf-combo-hero .hf-combo-subtitle,body.rtl .hf-combo-hero .hf-combo-price,body.rtl .hf-combo-hero .hf-combo-button,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-title,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-subtitle,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-price,body.rtl.astra-child-redesign-home .hf-combo-hero .hf-combo-button{align-self:flex-start!important;text-align:right!important}}@media (min-width:1024px){body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-top:64px!important;margin-bottom:16px!important;z-index:5!important}body.home.astra-child-redesign-home .hf-combo-hero,body.home.astra-child-redesign-home .hf-combo-hero .e-con-inner,body.home.astra-child-redesign-home .hf-combo-hero .elementor-widget-wrap{overflow:visible!important}}@media (min-width:1024px){body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{display:block!important;visibility:visible!important;opacity:1!important;z-index:20!important}body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-widget-container{display:flex!important;visibility:visible!important;opacity:1!important;justify-content:flex-start!important;align-items:center!important;overflow:visible!important}body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:auto!important;max-width:none!important;padding:8px 16px!important;margin:0!important;background:#fff8ed!important;color:#8f6a33!important;border:1px solid #d4af68!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1!important;position:relative!important;z-index:21!important}}@media (min-width:1024px){body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;overflow:visible!important;min-height:34px!important;z-index:30!important}body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow .elementor-heading-title{display:none!important}body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-eyebrow::before{content:"SPECIAL OFFER";display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:8px 16px!important;background:#fff8ed!important;color:#8f6a33!important;border:1px solid #d4af68!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:31!important}}@media (min-width:1024px){body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-widget-container{display:block!important;overflow:visible!important}body.home.astra-child-redesign-home .hf-combo-hero .hf-combo-title .elementor-widget-container::before{content:"SPECIAL OFFER"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:8px 16px!important;margin:0 0 16px 0!important;background:#fff8ed!important;color:#8f6a33!important;border:1px solid #d4af68!important;border-radius:999px!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:1!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:50!important}}@media (min-width:1024px){body.home.astra-child-redesign-home .elementor-element-bc51708{position:relative!important;top:55px!important;transform:none!important;z-index:30!important}}.site-footer{--highfi-footer-cream:#f6efe4;--highfi-footer-ivory:#fffdf8;--highfi-footer-soft:#fffaf3;--highfi-footer-gold:#b4873d;--highfi-footer-gold-line:rgba(180, 135, 61, 0.28);--highfi-footer-ink:#2a251f;--highfi-footer-text:#5d5348;--highfi-footer-muted:#6d6255;background:var(--highfi-footer-cream)!important;color:var(--highfi-footer-text)!important;border-top:1px solid #e2d3bb!important;box-shadow:none!important;overflow-x:hidden}.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap,.site-footer .site-above-footer-wrap,.site-footer .footer-adv,.site-footer .ast-footer-overlay{background:transparent!important}.site-footer .ast-builder-grid-row-container,.site-footer .site-primary-footer-inner-wrap,.site-footer .site-below-footer-inner-wrap,.site-footer .site-above-footer-inner-wrap{max-width:1240px;width:100%;margin-inline:auto;box-sizing:border-box}.site-footer .site-above-footer-wrap{padding:28px 24px 10px!important}.site-footer .site-primary-footer-wrap{padding:10px 24px 8px!important}.site-footer .site-below-footer-wrap{margin-top:0!important;padding:16px 24px 22px!important;border-top:1px solid #e2d3bb!important}.site-footer .site-above-footer-inner-wrap,.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns,.site-footer .ast-builder-grid-row{align-items:stretch!important;gap:18px 24px!important}.site-footer .footer-widget-area,.site-footer .footer-adv-overlay,.site-footer [class*="footer-widget"]{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important;padding:4px 0 6px!important;min-height:0!important;height:auto!important;max-width:100%;box-sizing:border-box}.site-footer .widget-title,.site-footer .footer-widget-area h2,.site-footer .footer-widget-area h3,.site-footer .footer-widget-area h4{color:var(--highfi-footer-ink)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0.14em!important;text-transform:uppercase!important;margin:0 0 12px!important}.site-footer p,.site-footer li,.site-footer span,.site-footer .menu-item a,.site-footer .footer-widget-area a{color:var(--highfi-footer-text)!important;font-size:14px!important;line-height:1.6!important}.site-footer a{text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease,background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.site-footer a:hover,.site-footer a:focus,.site-footer .menu-item a:hover,.site-footer .footer-widget-area a:hover{color:var(--highfi-footer-gold)!important}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{background:linear-gradient(180deg,#ffffff 0%,var(--highfi-footer-soft) 100%)!important;border:1px solid var(--highfi-footer-gold-line)!important;border-radius:16px!important;box-shadow:0 10px 24px rgb(42 31 19 / .05)!important;padding:20px 22px!important;min-height:0!important;height:auto!important;box-sizing:border-box}.site-footer .highfi-footer-contact-card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:8px!important}.site-footer .highfi-footer-contact-card p,.site-footer .highfi-footer-contact-card li,.site-footer .highfi-footer-contact-card a,.site-footer .highfi-footer-contact-card span{color:var(--highfi-footer-ink)!important}.site-footer .highfi-footer-contact-card .highfi-contact-row{display:flex;align-items:baseline;gap:10px;margin:0}.site-footer .highfi-footer-contact-card .highfi-contact-row strong,.site-footer .highfi-footer-contact-card .highfi-contact-row b,.site-footer .highfi-footer-contact-card .highfi-contact-row .highfi-contact-label{color:var(--highfi-footer-ink)!important;font-weight:700!important}.site-footer .highfi-footer-help-text{color:var(--highfi-footer-muted)!important;line-height:1.55!important}.site-footer .newsletter-form,.site-footer .mc4wp-form,.site-footer form{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.site-footer .newsletter-form p,.site-footer .mc4wp-form p,.site-footer form p{margin:0;flex:1 1 100%}.site-footer input[type="email"],.site-footer input[type="text"],.site-footer .newsletter-form input,.site-footer .mc4wp-form input[type="email"],.site-footer form input[type="email"]{flex:1 1 180px;width:100%;min-height:48px!important;margin:0;padding:0 16px!important;border:1px solid #e2d3bb!important;border-radius:999px!important;background:#ffffff!important;color:var(--highfi-footer-ink)!important;box-shadow:inset 0 1px 2px rgb(42 31 19 / .04);box-sizing:border-box}.site-footer input[type="email"]:focus,.site-footer .newsletter-form input:focus,.site-footer .mc4wp-form input[type="email"]:focus,.site-footer form input[type="email"]:focus{outline:none;border-color:var(--highfi-footer-gold)!important;box-shadow:0 0 0 3px rgb(180 135 61 / .14)}.site-footer button,.site-footer input[type="submit"],.site-footer .button,.site-footer .wp-element-button,.site-footer .mc4wp-form input[type="submit"],.site-footer .newsletter-form button,.site-footer .newsletter-form .button,.site-footer form button[type="submit"]{flex:0 0 auto;min-height:48px!important;margin:0;padding:0 22px!important;border:1px solid #1c1814!important;border-radius:999px!important;background:#1c1814!important;color:#fffdf8!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase;box-shadow:0 8px 18px rgb(28 24 20 / .12)!important;cursor:pointer}.site-footer button:hover,.site-footer input[type="submit"]:hover,.site-footer .button:hover,.site-footer .wp-element-button:hover,.site-footer .mc4wp-form input[type="submit"]:hover,.site-footer .newsletter-form button:hover,.site-footer form button[type="submit"]:hover{background:var(--highfi-footer-gold)!important;border-color:var(--highfi-footer-gold)!important;color:#fffdf8!important}.site-footer button:focus,.site-footer input[type="submit"]:focus,.site-footer form button[type="submit"]:focus{outline:none;box-shadow:0 0 0 3px rgb(180 135 61 / .2)!important}.site-footer .site-primary-footer-wrap .site-footer-primary-section-1,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"],.site-footer [data-section="sidebar-widgets-footer-widget-5"]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;text-align:start!important}.site-footer .custom-logo-link,.site-footer .footer-logo,.site-footer .widget_media_image:has(img.custom-logo),.site-footer .widget_media_image:has(img[alt*="HighFi" i]),.site-footer .widget_media_image:has(img[title*="HighFi" i]),.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] .widget_media_image,.site-footer [data-section="sidebar-widgets-footer-widget-5"] .widget_media_image{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:14px 18px!important;background:var(--highfi-footer-ivory)!important;border:1px solid var(--highfi-footer-gold-line)!important;border-radius:16px!important;box-shadow:0 10px 22px rgb(42 31 19 / .06)!important;box-sizing:border-box}.site-footer img.custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img[alt*="HighFi" i],.site-footer .widget_media_image img[title*="HighFi" i],.site-footer .site-primary-footer-wrap .site-footer-primary-section-1 img,.site-footer .site-footer-primary-section-1 .widget_media_image img,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{display:block!important;width:clamp(210px, 18vw, 280px)!important;max-width:min(280px, 100%)!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;margin:0!important}.site-footer .widget_media_image:has(img[alt*="flag" i]),.site-footer .widget_media_image:has(img[alt*="Saudi" i]),.site-footer .widget_media_image:has(img[alt*="KSA" i]),.site-footer .widget_media_image:has(img[src*="flag"]),.site-footer .widget_media_image:has(img[src*="saudi"]){padding:10px 12px!important;border-radius:12px!important;box-shadow:0 8px 16px rgb(42 31 19 / .05)!important}.site-footer img[alt*="flag" i],.site-footer img[alt*="Saudi" i],.site-footer img[alt*="KSA" i],.site-footer img[src*="flag"],.site-footer img[src*="saudi"]{width:auto!important;max-width:88px!important;height:48px!important;object-fit:contain!important;object-position:center center!important}.site-footer .menu,.site-footer .sub-menu{margin:0;padding:0;list-style:none}.site-footer .menu-item{margin:0 0 4px!important}.site-footer .menu-item a,.site-footer .footer-widget-area a{display:inline-block;padding:3px 0!important;transform:none!important}.site-footer .menu-item a::after{content:none!important}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .payment-icons,.site-footer .app-badges,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin-top:8px!important}.site-footer .wp-block-social-links a,.site-footer .social-icons a,.site-footer .astra-widget-social-profiles a{width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--highfi-footer-ivory)!important;border:1px solid var(--highfi-footer-gold-line)!important;border-radius:999px!important;box-shadow:0 6px 14px rgb(42 31 19 / .05)!important}.site-footer .wp-block-social-links a:hover,.site-footer .social-icons a:hover,.site-footer .astra-widget-social-profiles a:hover{transform:translateY(-2px);border-color:var(--highfi-footer-gold)!important;background:#fffaf1!important}.site-footer .payment-icons img,.site-footer .app-badges img,.site-footer [class*="app-store"] img,.site-footer [class*="google-play"] img,.site-footer .app-badges a,.site-footer [class*="app-store"] a,.site-footer [class*="google-play"] a{display:inline-flex;height:40px!important;width:auto!important;max-width:100%;border-radius:8px!important}.site-footer .app-badges a:hover img,.site-footer [class*="app-store"] a:hover img,.site-footer [class*="google-play"] a:hover img{transform:translateY(-1px)}.site-footer .site-below-footer-wrap,.site-footer .site-below-footer-wrap p,.site-footer .site-below-footer-wrap span,.site-footer .site-below-footer-wrap a{color:var(--highfi-footer-muted)!important;font-size:13px!important;line-height:1.7!important}.site-footer .site-below-footer-wrap p{margin:0 0 8px}.site-footer .site-below-footer-wrap p:last-child{margin-bottom:0}.site-footer .site-below-footer-wrap :lang(ar),.site-footer .site-below-footer-wrap [lang="ar"],.site-footer .site-below-footer-wrap [dir="rtl"]{font-size:13px!important;line-height:1.9!important;letter-spacing:0}body.rtl .site-footer .site-primary-footer-wrap .site-footer-primary-section-1,body.rtl .site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"],body.rtl .site-footer .wp-block-social-links,body.rtl .site-footer .social-icons,body.rtl .site-footer .app-badges{justify-content:flex-start!important}@media (min-width:1024px){.site-footer .site-above-footer-inner-wrap,.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns{align-items:stretch!important}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{height:100%}}@media (min-width:768px) and (max-width:1023px){.site-footer .site-above-footer-wrap,.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap{padding-inline:20px!important}.site-footer img.custom-logo,.site-footer .footer-logo img,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{width:clamp(180px, 28vw, 230px)!important}}@media (max-width:767px){.site-footer{padding-bottom:max(16px, env(safe-area-inset-bottom))}.site-footer .site-above-footer-wrap,.site-footer .site-primary-footer-wrap,.site-footer .site-below-footer-wrap{padding-inline:16px!important}.site-footer .site-above-footer-inner-wrap,.site-footer .site-primary-footer-inner-wrap,.site-footer .ast-builder-footer-grid-columns,.site-footer .site-below-footer-inner-wrap{gap:14px!important}.site-footer .footer-widget-area,.site-footer [class*="footer-widget"]{width:100%!important;padding:4px 0!important}.site-footer .highfi-footer-contact-card,.site-footer .newsletter-form,.site-footer .mc4wp-form{width:100%;padding:16px!important}.site-footer .site-primary-footer-wrap .site-footer-primary-section-1,.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"],.site-footer [data-section="sidebar-widgets-footer-widget-5"]{justify-content:center!important;text-align:center!important}.site-footer .custom-logo-link,.site-footer .footer-logo,.site-footer .widget_media_image{margin-inline:auto!important}.site-footer img.custom-logo,.site-footer .footer-logo img,.site-footer .widget_media_image img[alt*="HighFi" i],.site-footer .footer-widget-area[data-section="sidebar-widgets-footer-widget-5"] img,.site-footer [data-section="sidebar-widgets-footer-widget-5"] img{width:clamp(180px, 62vw, 230px)!important;margin-inline:auto!important}.site-footer img[alt*="flag" i],.site-footer img[alt*="Saudi" i],.site-footer img[src*="flag"],.site-footer img[src*="saudi"]{height:42px!important;max-width:76px!important;margin-inline:auto!important}.site-footer .newsletter-form,.site-footer .mc4wp-form,.site-footer form{width:100%}.site-footer input[type="email"],.site-footer .newsletter-form input,.site-footer .mc4wp-form input[type="email"],.site-footer form input[type="email"],.site-footer button,.site-footer input[type="submit"],.site-footer form button[type="submit"]{width:100%;flex:1 1 100%}.site-footer .wp-block-social-links,.site-footer .social-icons,.site-footer .astra-widget-social-profiles,.site-footer .app-badges,.site-footer .payment-icons,.site-footer [class*="payment"],.site-footer [class*="app-store"],.site-footer [class*="google-play"]{justify-content:center!important}.site-footer .site-below-footer-wrap,.site-footer .site-below-footer-wrap p{text-align:center;overflow-wrap:anywhere}}