/* Keep the existing homepage and native widgets; refine measured spacing only. */
@layer aawara-live-components {
body.ajs-site-polish.home :is(a.elementor-button,a.wpte-button,button.wpte-trip__search-submit,input[type=submit]){min-height:44px!important;border-radius:10px!important;padding:10px 16px!important;font:700 16px/1.25 AawaraManrope,Arial,sans-serif!important;box-sizing:border-box!important;}
body.ajs-site-polish.home .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(24px,2.4vw,32px)!important;line-height:1.2!important;}
body.ajs-site-polish.home .elementor-widget-heading{margin-bottom:6px!important;}
body.ajs-site-polish.home .elementor-widget-text-editor p{margin-block:0 8px!important;line-height:1.45!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-card__content{margin:12px!important;padding:8px!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-card__title{font-size:19px!important;line-height:1.3!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-card__hidden-content{grid-template-rows:1fr!important;opacity:1!important;visibility:visible!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-card__price{margin-top:8px!important;padding-top:8px!important;gap:8px!important;flex-wrap:wrap!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-card__price .actual-price{font-size:23px!important;font-weight:800!important;line-height:1.2!important;}
body.ajs-site-polish.home [data-id="482b657"] .striked-price{font-size:15px!important;line-height:1.3!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-badge_discount{transform:none!important;inset:10px auto auto 0!important;width:auto!important;height:auto!important;overflow:visible!important;}
body.ajs-site-polish.home [data-id="482b657"] .wpte-badge_discount .wpte-badge__text{transform:none!important;white-space:nowrap!important;}
body.ajs-site-polish.home [data-id="960f467"]{padding-block:26px!important;}
body.ajs-site-polish.home [data-id="960f467"]>.e-con-inner{gap:14px!important;}
body.ajs-site-polish.home [data-id="960f467"] .travel-monster_section-header{margin-bottom:0!important;}
body.ajs-site-polish.home [data-id="61557d3"]{padding-block:26px!important;}
body.ajs-site-polish.home [data-id="18260d3"]{padding:18px!important;gap:8px!important;border:1px solid #dce4df!important;border-radius:14px!important;background:#fff!important;}
body.ajs-site-polish.home [data-id="32bb23c"] :is(.elementor-widget-container,.meafe-cf7-container,.meafe-cf7-form){padding:0!important;border:0!important;box-shadow:none!important;}
body.ajs-site-polish.home [data-id="32bb23c"] .wpcf7-form p{margin:0 0 10px!important;}
body.ajs-site-polish.home [data-id="32bb23c"] .wpcf7-form label{font-size:15px!important;line-height:1.35!important;}
body.ajs-site-polish.home [data-id="32bb23c"] :is(input[type=text],input[type=email],input[type=tel],textarea){width:100%!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;border:1px solid #cdd8d1!important;border-radius:9px!important;background:#fff!important;color:#243c34!important;font:500 16px/1.4 AawaraManrope,Arial,sans-serif!important;box-sizing:border-box!important;}
body.ajs-site-polish.home [data-id="32bb23c"] textarea{height:90px!important;min-height:90px!important;}
body.ajs-site-polish.home [data-id="32bb23c"] input[type=submit]{width:100%!important;background:#023d32!important;color:#fff!important;border:1px solid #023d32!important;}
@media(max-width:767px){
 body.ajs-site-polish.home [data-id="50ff0382"]{padding:30px 15px 20px!important;}
 body.ajs-site-polish.home [data-id="50ff0382"]>.elementor-container{gap:16px!important;}
 body.ajs-site-polish.home [data-id="1cb64365"].elementor-hidden-mobile{display:block!important;width:100%!important;max-width:100%!important;margin:12px 0 0!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields>.wpte-trip__adv-field{width:100%!important;min-width:0!important;max-width:100%!important;flex:auto!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields>.wpte-trip__adv-field:first-child,body.ajs-site-polish.home .wpte-trip__submit-field{grid-column:1/-1!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields .wpte__input{font-size:14px!important;padding-left:34px!important;padding-right:24px!important;text-overflow:ellipsis!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields .icon{left:10px!important;width:16px!important;}
 body.ajs-site-polish.home .wpte-trip__search-fields .icon svg{width:16px!important;height:16px!important;}
 body.ajs-site-polish.home [data-id="1358b29"]{padding:18px 12px!important;margin-block:0!important;}
 body.ajs-site-polish.home [data-id="1358b29"]>.elementor-container{display:flex!important;flex-wrap:wrap!important;}
 body.ajs-site-polish.home [data-id="1358b29"]>.elementor-container>.elementor-column{width:50%!important;}
 body.ajs-site-polish.home [data-id="1358b29"] .elementor-widget-wrap{padding:8px!important;}
 body.ajs-site-polish.home [data-id="960f467"]{padding:22px 15px!important;}
 body.ajs-site-polish.home [data-id="960f467"] .e-con-inner{padding-block:0!important;gap:12px!important;}
 body.ajs-site-polish.home [data-id="960f467"] .swiper-slide img{max-height:210px!important;width:auto!important;max-width:100%!important;object-fit:contain!important;}
 body.ajs-site-polish.home [data-id="482b657"] .wpte-card__image{height:310px!important;}
 body.ajs-site-polish.home [data-id="482b657"] .wpte-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;}
 body.ajs-site-polish.home [data-id="482b657"] .wpte-card__wrap{padding:0!important;}
 body.ajs-site-polish.home [data-id="482b657"] .wpte-card__title{font-size:18px!important;}
 body.ajs-site-polish.home [data-id="482b657"] .wpte-card__content{margin:10px!important;padding:8px!important;}
 body.ajs-site-polish.home [data-id="61557d3"]{padding:22px 15px!important;}
 body.ajs-site-polish.home [data-id="18260d3"]{padding:14px!important;}
}
@media(prefers-reduced-motion:reduce){body.ajs-site-polish.home .animated{animation:none!important;}}
}
@layer aawara-live-components {
body.ajs-site-polish.home .wpte-trip__search-fields .wpte__select-options{min-width:0!important;max-width:calc(100vw - 48px)!important;max-height:240px!important;overflow:auto!important;box-sizing:border-box!important;}
body.ajs-site-polish.home .wpte-trip__search-fields .wpte-trip__adv-field:nth-child(3) .wpte__select-options{left:auto!important;right:0!important;width:220px!important;}
body.ajs-site-polish.home [data-id="1358b29"]{min-height:0!important;padding-block:24px!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-area{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:'icon number' 'icon label'!important;column-gap:10px!important;align-items:center!important;text-align:left!important;padding:8px!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-icon{display:contents!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-init-wrapper{grid-area:number!important;width:auto!important;margin:0!important;text-align:left!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-title{grid-area:label!important;margin:2px 0 0!important;font-size:12px!important;line-height:1.3!important;text-align:left!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-icon>.icon{grid-area:icon!important;margin:0!important;width:40px!important;height:40px!important;}
body.ajs-site-polish.home [data-id="1358b29"] .icon svg{width:40px!important;height:40px!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-wrapper{font-size:32px!important;line-height:1.1!important;}
body.ajs-site-polish.home [data-id="11b36ef"]{min-height:0!important;margin-bottom:20px!important;}
body.ajs-site-polish.home [data-id="11b36ef"]>.e-con-inner>.e-con{min-height:260px!important;padding:20px!important;justify-content:flex-start!important;background-size:auto 65%!important;background-position:right bottom!important;background-repeat:no-repeat!important;}
body.ajs-site-polish.home [data-id="11b36ef"] h2.elementor-heading-title{font-size:22px!important;}
body.ajs-site-polish.home [data-id="11b36ef"] p{font-size:15px!important;line-height:1.45!important;}
body.ajs-site-polish.home [data-id="32bb23c"] label{display:grid!important;gap:5px!important;}
body.ajs-site-polish.home [data-id="32bb23c"] label>br,body.ajs-site-polish.home [data-id="32bb23c"] label>i{display:none!important;}
body.ajs-site-polish.home [data-id="32bb23c"] .wpcf7-spinner{position:absolute!important;right:18px!important;bottom:20px!important;}
body.ajs-site-polish.home [data-id="32bb23c"] .wpcf7-response-output:empty{display:none!important;}
body.ajs-site-polish.home [data-id="45a5a27"]::after,body.ajs-site-polish.home [data-id="45a5a27"]::before{display:none!important;}
@media(max-width:767px){
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-wrapper{font-size:27px!important;}
body.ajs-site-polish.home [data-id="1358b29"]>.elementor-container{row-gap:10px!important;}
body.ajs-site-polish.home [data-id="b637621"]{padding-block:18px!important;min-height:0!important;}
body.ajs-site-polish.home [data-id="11b36ef"]>.e-con-inner>.e-con{min-height:250px!important;padding:18px!important;}
body.ajs-site-polish.home [data-id="61557d3"]>.e-con-inner{gap:0!important;}
body.ajs-site-polish.home [data-id="781a39a"]{min-height:0!important;padding:0!important;gap:0!important;}
body.ajs-site-polish.home [data-id="18260d3"]{margin:0!important;}
}
}

@layer aawara-live-components {
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-title{padding:0!important;min-height:0!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-wrapper>span{font:800 32px/1.1 AawaraManrope,Arial,sans-serif!important;}
body.ajs-site-polish.home [data-id="61557d3"]>.e-con-inner{padding-block:0!important;}
body.ajs-site-polish.home [data-id="45a5a27"]{margin-bottom:6px!important;}
body.ajs-site-polish.home [data-id="32bb23c"] .wpcf7-form-control-wrap{padding:0!important;margin:0!important;}
@media(max-width:767px){body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-wrapper>span{font-size:27px!important;}}
}
@layer aawara-live-components {
body.ajs-site-polish.home [data-id="1358b29"] .meafe-init-wrapper{position:static!important;inset:auto!important;transform:none!important;min-width:0!important;}
body.ajs-site-polish.home [data-id="1358b29"] .meafe-counter-wrapper{display:flex!important;gap:0!important;align-items:baseline!important;white-space:nowrap!important;}
}
