/*
Theme Name: Awaisia Pansar
Description: Awaisia Pansar editorial storefront and editable WooCommerce block theme.
Version: 0.3.2
Requires at least: 6.6
Requires PHP: 7.4
Text Domain: awaisia-pansar
License: GPL-2.0-or-later
*/
:root{--aw-green:#24492a;--aw-paper:#f7f5ef;--aw-white:#fffdf8;--aw-gold:#e2d37e;--aw-muted:#5b675a;--aw-line:#dcd6c3;--aw-red:#cc4547}

/* Custom formula: soft olive panel, distinct from the hero. */
.aw-section.aw-custom{background:#e9eddf;color:var(--aw-green);padding:64px 0;border-top:1px solid #ccd5bc;border-bottom:1px solid #ccd5bc}
.aw-custom h2,.aw-custom h3{color:var(--aw-green)}
.aw-custom .aw-story-copy>p:not(.aw-kicker){color:#4b5b43;line-height:1.75}
.aw-custom .aw-story-copy>p strong{color:var(--aw-green)}
.aw-custom .wp-block-button__link{background:var(--aw-green);color:var(--aw-paper);border:1px solid var(--aw-green);border-radius:6px;padding:15px 26px;box-shadow:0 3px 10px #24492a12}
.aw-custom .wp-block-button__link:hover{background:#355c32;border-color:#355c32;filter:none}
.aw-custom .aw-steps{background:var(--aw-white);border:1px solid #c8d2b7;border-radius:10px;padding:28px 30px}
.aw-custom .aw-steps p{color:#4b5b43;border-top-color:#d9dfcf}
.aw-custom .aw-steps strong{color:var(--aw-green)}
.aw-custom .aw-steps span{color:#827b4a}
@media(max-width:781px){.aw-section.aw-custom{padding:44px 0}.aw-custom .aw-story-grid{gap:24px}.aw-custom .aw-steps{padding:22px}.aw-custom .wp-block-button__link{padding:14px 24px}}
/* Small compositor-only scroll reveals; unsupported browsers stay visible. */
@supports (animation-timeline:view()) {
 @media (prefers-reduced-motion:no-preference) {
  .aw-category-card,.aw-custom .aw-story-copy,.aw-custom .aw-steps,.aw-section-heading {
   animation:aw-soft-reveal linear both;
   animation-timeline:view();
   animation-range:entry 0% entry 100%;
  }
 }
}
@keyframes aw-soft-reveal{from{opacity:.65;translate:0 8px}to{opacity:1;translate:0 0}}
@media (prefers-reduced-motion:no-preference) and (hover:hover) {
 .aw-custom .wp-block-button__link{transition:background-color .18s ease,transform .18s ease}
 .aw-custom .wp-block-button__link:hover{transform:translateY(-1px)}
}
@media(prefers-reduced-motion:reduce){.aw-category-card,.aw-custom .aw-story-copy,.aw-custom .aw-steps,.aw-section-heading{animation:none!important;translate:none!important;opacity:1!important}}


*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{text-underline-offset:5px;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--aw-red);outline-offset:5px}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}.wp-site-blocks>*{margin-block-start:0}.wp-site-blocks>main{margin-top:0}h1,h2,h3,h4,p{overflow-wrap:break-word}.aw-wrap{width:min(1176px,calc(100% - 64px));margin-left:auto!important;margin-right:auto!important}.aw-section{padding:80px 0}.aw-kicker{font:700 11px/1.5 Karla,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#736b32;margin:0 0 16px}.aw-section h2{font-size:clamp(32px,3.5vw,44px);letter-spacing:-.025em;margin:0 0 20px}.aw-section-intro{max-width:600px;color:var(--aw-muted);margin-bottom:36px}.aw-topbar{background:var(--aw-green);color:#ede9cd;font-size:11px;letter-spacing:.035em}.aw-top-row{display:flex;justify-content:space-between;gap:16px;padding:8px 0}.aw-top-row p{margin:0}.aw-header{background:var(--aw-white);border-bottom:1px solid var(--aw-line);padding:16px 0}.aw-header-row{gap:24px}.aw-brand{gap:12px!important}.aw-brand .wp-block-site-logo{flex-shrink:0}.aw-brand .wp-block-site-title{font-family:Fraunces,Georgia,serif;font-size:23px;line-height:1.1;font-style:italic;margin:0}.aw-brand .wp-block-site-title a{text-decoration:none}.aw-brand-caption{font-size:9px;letter-spacing:.11em;margin:7px 0 0;color:#746c38}.aw-nav-actions{gap:26px!important}.aw-nav{font-size:13px;font-weight:700}.aw-nav .wp-block-navigation__container{gap:26px}.aw-nav a{text-decoration:none}.aw-nav a:hover{color:var(--aw-red)}.aw-header .wc-block-mini-cart__button{padding:9px;background:var(--aw-green);color:#fff}.aw-header .wc-block-mini-cart__badge{background:var(--aw-red);color:#fff}.aw-hero{background-color:var(--aw-green);background-image:radial-gradient(ellipse at center,rgba(226,211,126,.10) 0 1px,transparent 1.5px);background-size:24px 32px;color:#fff;padding:76px 0 68px}.aw-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:60px;align-items:center}.aw-hero .aw-kicker{color:var(--aw-gold)}.aw-hero h1{font:500 clamp(42px,4.65vw,62px)/1.02 Fraunces,Georgia,serif;letter-spacing:-.03em;margin:0 0 24px;text-wrap:balance}.aw-hero h1 em{font-weight:400}.aw-lede{font-size:17px;line-height:1.7;color:#e1e6dc;max-width:510px;margin:0 0 30px}.aw-hero .wp-block-buttons{gap:12px}.wp-block-button__link{border-radius:0;font-weight:700;font-size:14px;padding:15px 24px;transition:background-color .2s}.aw-hero .wp-block-button:not(.is-style-outline) .wp-block-button__link,.aw-cta .wp-block-button__link{background:var(--aw-gold);color:var(--aw-green)}.aw-hero .is-style-outline .wp-block-button__link{color:var(--aw-gold);border:1px solid #9eaa76;padding:14px 23px}.wp-block-button__link:hover{filter:brightness(.96)}.aw-hero-notes{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #617257;padding-top:21px;margin-top:32px}.aw-hero-notes p{font-size:12px;color:#d6dfcf;margin:0}.aw-hero-notes strong{font-size:13px;color:white}.aw-hero-frame{border:1px solid var(--aw-gold);padding:10px;background:#ffffff06;transform:rotate(1deg)}.aw-hero-image{margin:0}.aw-hero-image img{width:100%;height:390px;object-fit:cover;display:block}.aw-image-caption{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:12px;color:var(--aw-gold);margin:12px 4px 4px}.aw-trust{background:var(--aw-white);padding:0;border-bottom:1px solid var(--aw-line)}.aw-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.aw-trust-grid p{font-size:13px;line-height:1.7;color:var(--aw-muted);padding:28px 28px;margin:0;border-left:1px solid var(--aw-line)}.aw-trust-grid p:first-child{padding-left:0;border:0}.aw-trust-grid strong{font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:500;color:var(--aw-green)}.aw-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px}.aw-category-grid>.aw-category-card{margin-block:0!important;height:100%;min-width:0}.aw-category-card .aw-category-figure{margin:0 0 18px;height:160px;min-height:0;aspect-ratio:auto;overflow:hidden}.aw-category-card .aw-category-figure img{margin:0}@media(max-width:600px){.aw-category-card .aw-category-figure{height:130px}}.aw-category-card .aw-category-photo{display:block;width:100%;height:160px;object-fit:cover;margin:0 0 18px}.aw-category-card{position:relative;background:var(--aw-white);border:1px solid var(--aw-line);padding:28px 24px;transition:border-color .2s,transform .2s}.aw-category-card:hover{border-color:#938a4d;transform:translateY(-3px)}.aw-category-card .aw-icon{height:40px;width:40px;color:var(--aw-green);margin-bottom:18px}.aw-counter-number{position:absolute;right:24px;top:20px;color:#827b4a;font-size:12px;letter-spacing:.1em}.aw-category-card h3{font-size:23px;margin:0 0 10px}.aw-category-card h3 a{text-decoration:none}.aw-category-card h3 a:after{content:"";position:absolute;inset:0}.aw-category-card h3 a:focus-visible{outline:none}.aw-category-card:focus-within{outline:3px solid var(--aw-red);outline-offset:3px}.aw-category-card h3 span{float:right;font-family:Karla,sans-serif;font-size:17px}.aw-category-card>p:last-child{font-size:14px;line-height:1.65;margin:0;color:var(--aw-muted);max-width:29ch}.aw-featured{padding-top:0}.aw-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.aw-section-heading h2{margin-bottom:0}.aw-section-heading>p{font-size:13px;font-weight:700;margin-bottom:5px}.aw-empty{border:1px solid var(--aw-line);padding:40px;background:var(--aw-white)}.aw-empty h3{font-size:28px;margin:0 0 12px}.aw-empty p:not(.aw-kicker){max-width:600px;color:var(--aw-muted)}.aw-empty>a{font-size:14px;font-weight:700}.aw-story{border-top:1px solid var(--aw-line);background:#eeecdf}.aw-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:center}.aw-story-copy>p:not(.aw-kicker){color:var(--aw-muted);max-width:58ch}.aw-story-copy .wp-block-buttons{margin-top:26px}.aw-story .is-style-outline .wp-block-button__link{border:1px solid #a09c7a;padding:14px 23px}.aw-steps{border:1px solid #cdc9b3;padding:30px 34px;background:var(--aw-white)}.aw-steps h3{font:italic 400 27px Fraunces,Georgia,serif;margin:0 0 22px}.aw-steps p{font-size:14px;color:var(--aw-muted);padding:19px 0 19px 32px;border-top:1px solid var(--aw-line);margin:0;position:relative}.aw-steps strong{font-weight:600;color:var(--aw-green)}.aw-steps span{position:absolute;left:0;font:italic 20px Fraunces,serif;color:#827b4a}.aw-cta{background:var(--aw-green);color:#fff;padding:60px 0}.aw-cta-grid{display:flex;align-items:center;justify-content:space-between;gap:40px}.aw-cta .aw-kicker{color:var(--aw-gold)}.aw-cta h2{color:white;margin-bottom:12px}.aw-cta p:not(.aw-kicker){color:#d8e0d1;margin:0;max-width:560px}.aw-cta .wp-block-buttons{flex-shrink:0}.aw-footer{padding:56px 0 24px;background:var(--aw-white)}.aw-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;padding-bottom:36px}.aw-footer h3{font-size:28px;font-style:italic;margin:0 0 10px}.aw-footer h4{font:700 11px Karla,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.aw-footer p{font-size:13px;color:var(--aw-muted);margin:8px 0;line-height:1.9}.aw-footer-links a{text-decoration:none;line-height:2.2}.aw-footer-bottom{display:flex;justify-content:space-between;gap:24px;padding-top:19px;border-top:1px solid var(--aw-line)}.aw-footer-bottom p{font-size:11px}.aw-page{padding:58px 0 80px;min-height:50vh}.aw-page h1,.aw-shop h1{font-size:clamp(34px,4.6vw,54px);letter-spacing:-.025em}.aw-page-inner>.wp-block-post-content{max-width:860px}.aw-shop-categories{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--aw-line);padding:20px 0;margin:24px 0 34px}.aw-shop-categories a{padding:8px 14px;border:1px solid var(--aw-line);text-decoration:none;font-size:13px;background:var(--aw-white)}.aw-shop .wp-block-search{max-width:620px;margin:28px 0}.wp-block-search__input{border:1px solid var(--aw-line);padding:12px;background:var(--aw-white)}.wp-block-search__button{background:var(--aw-green);color:#fff;border:0;padding:12px 22px}.woocommerce ul.products li.product{background:var(--aw-white);border:1px solid var(--aw-line);padding:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font:400 22px/1.3 Fraunces,Georgia,serif}.woocommerce ul.products li.product a img{aspect-ratio:1;object-fit:contain;background:#f1eee4}.woocommerce .price{color:var(--aw-green)!important;font-weight:600!important}.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.wc-block-components-button:not(.is-link){background:var(--aw-green);color:white;border-radius:0;font-weight:700}.woocommerce a.button:hover,.woocommerce button.button:hover{background:#39653c;color:white}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select{padding:12px;border:1px solid #bdb9a8;background:var(--aw-white);max-width:100%}.woocommerce table.shop_table,.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}.woocommerce-message{border-top-color:var(--aw-green)}.woocommerce-message:before{color:var(--aw-green)}.wc-block-components-product-name{color:var(--aw-green)}.wp-block-woocommerce-product-collection .wp-block-post-title{font-size:22px}.wp-block-woocommerce-product-template>li{background:var(--aw-white);border:1px solid var(--aw-line);padding:18px}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{color:#263328}.wp-block-woocommerce-product-image img{object-fit:contain}.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid var(--aw-line);padding:20px;background:var(--aw-white)}
.woocommerce div.product form.cart .variations select{box-sizing:border-box;font-family:Karla,sans-serif;font-size:16px;line-height:1.4;height:48px;min-height:48px;padding:8px 36px 8px 12px;color:#263328;background-color:#fffdf8;min-width:180px;max-width:100%;text-indent:0;vertical-align:middle}.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations td{vertical-align:middle}
@media(max-width:1000px){.aw-header-row{justify-content:center!important}.aw-hero-grid{gap:32px}.aw-hero-image img{height:360px}.aw-story-grid{gap:40px}.aw-nav-actions{gap:20px!important}.aw-hero h1{font-size:48px}}
@media(max-width:700px){.aw-wrap{width:calc(100% - 36px)}.aw-top-note{display:none}.aw-top-row{justify-content:center}.aw-header{padding:12px 0}.aw-header-row{justify-content:space-between!important;gap:12px}.aw-brand .wp-block-site-logo{width:46px}.aw-brand .wp-block-site-title{font-size:20px}.aw-brand-caption{font-size:7px;letter-spacing:.07em}.aw-nav-actions{gap:12px!important}.aw-nav-actions .wc-block-customer-account{display:none}.aw-nav .wp-block-navigation__responsive-container.is-menu-open{background:var(--aw-white);padding:30px}.aw-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{font-size:23px}.aw-hero{padding:44px 0}.aw-hero-grid,.aw-story-grid{grid-template-columns:1fr}.aw-hero h1{font-size:clamp(39px,10vw,52px)}.aw-lede{font-size:16px}.aw-hero-frame{transform:none;margin-top:10px}.aw-hero-image img{height:300px}.aw-hero-notes{gap:14px}.aw-hero-notes p{font-size:11px}.aw-hero .wp-block-button__link{font-size:13px;padding:14px 18px}.aw-hero .is-style-outline .wp-block-button__link{padding:13px 17px}.aw-trust-grid{grid-template-columns:1fr}.aw-trust-grid p,.aw-trust-grid p:first-child{padding:18px 0;border-left:0;border-bottom:1px solid var(--aw-line)}.aw-trust-grid p:last-child{border-bottom:0}.aw-section{padding:48px 0}.aw-trust{padding:0}.aw-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aw-category-card{padding:20px 16px}.aw-category-card h3{font-size:20px}.aw-category-card p:last-child{font-size:12px}.aw-counter-number{right:16px;top:15px}.aw-section-heading{display:block}.aw-section-heading>p{margin-top:16px}.aw-featured{padding-top:0}.aw-empty{padding:26px}.aw-steps{padding:24px}.aw-cta-grid{display:block}.aw-cta .wp-block-buttons{margin-top:24px}.aw-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.aw-footer-brand{grid-column:1/-1}.aw-footer-bottom{display:block}.aw-page{padding:36px 0 56px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important;padding:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px}.woocommerce ul.products li.product .button{font-size:12px;padding:11px}.aw-shop .wp-block-search__button{padding:10px 14px}.aw-photo-credit{max-width:300px}}
@media(max-width:370px){.aw-brand-caption{display:none}.aw-brand .wp-block-site-title{font-size:18px}.aw-nav-actions{gap:8px!important}.aw-category-grid{grid-template-columns:1fr}.aw-hero .wp-block-buttons{display:grid}.aw-hero .wp-block-button__link{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.aw-category-card:hover{transform:none}}

.aw-sticky-header{position:sticky;top:0;z-index:100;background:var(--aw-white)}body.admin-bar .aw-sticky-header{top:32px}.aw-sticky-header .aw-topbar{max-height:60px;overflow:hidden;transition:max-height .2s}.aw-sticky-header .aw-header{transition:padding .2s}.aw-sticky-header .wp-block-site-logo img{transition:width .2s;width:62px}.aw-scrolled .aw-topbar{max-height:0}.aw-scrolled .aw-header{padding:8px 0;box-shadow:0 3px 15px #24492a14}.aw-scrolled .wp-block-site-logo img{width:42px}.aw-scrolled .aw-brand-caption{display:none}.aw-whatsapp{position:fixed;left:20px;bottom:20px;z-index:90;display:flex;align-items:center;gap:8px;padding:13px 16px;color:#fff;background:#246c37;box-shadow:0 4px 16px #0002;border-radius:8px;text-decoration:none;font:700 14px Karla,sans-serif}.aw-whatsapp:hover{background:#24492a;color:#fff}.aw-footer{padding-bottom:85px}.aw-ticker{position:relative;overflow:hidden;background:#e2d37e;color:#24492a;padding:14px 88px 14px 0;font-size:13px;font-weight:700}.aw-ticker-track{display:flex;width:max-content;animation:aw-ticker-move 45s linear infinite}.aw-ticker-track span{white-space:nowrap;padding-right:2rem}.aw-ticker-toggle{position:absolute;right:8px;top:8px;background:#24492a;color:#fff;border:0;padding:7px 10px;font-size:12px;cursor:pointer}.aw-paused .aw-ticker-track,.aw-ticker:hover .aw-ticker-track{animation-play-state:paused}@keyframes aw-ticker-move{to{transform:translateX(-50%)}}.aw-category-symbol{height:160px;display:flex;align-items:center;justify-content:center;background:#eeecdf;color:#827b4a;font-size:64px;margin-bottom:18px}.aw-category-grid>.aw-category-card>*{margin-block-start:0}.aw-practitioner{background:#eeecdf;border-block:1px solid var(--aw-line)}.aw-practitioner .aw-wrap{border-left:3px solid #827b4a;padding-left:28px}.aw-practitioner .aw-practitioner-grid{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:48px;align-items:center;border-left:0;padding-left:0}.aw-practitioner-photo{margin:0!important;border:1px solid #b4ad85;padding:8px;background:var(--aw-white)}.aw-practitioner-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 75%}.aw-practitioner-copy{margin:0!important}.aw-practitioner-copy h3{margin-top:0}.aw-practitioner-copy p{max-width:65ch}@media(max-width:700px){.aw-practitioner .aw-practitioner-grid{grid-template-columns:1fr;gap:28px;padding-left:0}.aw-practitioner-photo{width:min(100%,300px);justify-self:center}}.aw-custom{scroll-margin-top:120px}.aw-custom strong{color:var(--aw-green)}
@media(max-width:782px){body.admin-bar .aw-sticky-header{top:46px}}
@media(max-width:600px){body.admin-bar .aw-sticky-header{top:0}.aw-whatsapp{left:12px;bottom:12px;padding:12px}.aw-whatsapp span{display:none}.aw-sticky-header .wp-block-site-logo img{width:46px}.aw-scrolled .wp-block-site-logo img{width:36px}.aw-category-symbol{height:130px}.aw-category-card .aw-category-photo{height:130px}.aw-practitioner .aw-wrap{padding-left:18px}.aw-category-grid{grid-template-columns:1fr 1fr}.aw-category-card h3{font-size:19px}}
@media(max-width:370px){.aw-category-grid{grid-template-columns:1fr}}

/* Refined floating header, spacious ticker and Urdu typography. */
.aw-sticky-header{background:transparent;pointer-events:none;padding:0 0 0;transition:padding .55s cubic-bezier(.22,1,.36,1)}
.aw-sticky-header .aw-topbar,.aw-sticky-header .aw-header{pointer-events:auto}
/* Full-width homepage hero and ticker, retaining their inner content spacing. */
.home .aw-main > .aw-hero,.home .aw-main > .aw-ticker{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important}
/* Full-width masthead, with responsive edge spacing. */
.aw-topbar > .aw-top-row,.aw-header > .aw-header-row{width:calc(100% - 64px);max-width:none}
@media(max-width:700px){.aw-topbar > .aw-top-row,.aw-header > .aw-header-row{width:calc(100% - 36px)}}
.aw-sticky-header .aw-topbar{transition:max-height .55s cubic-bezier(.22,1,.36,1),opacity .4s;opacity:1}
.aw-sticky-header .aw-header{width:100%;max-width:100%;margin:0 auto;border:1px solid transparent;border-bottom-color:var(--aw-line);border-radius:0;transition:width .55s cubic-bezier(.22,1,.36,1),max-width .55s cubic-bezier(.22,1,.36,1),padding .55s,border-radius .55s,box-shadow .55s}
.aw-sticky-header.aw-scrolled{padding-top:14px}
.aw-scrolled .aw-topbar{opacity:0}
.aw-scrolled .aw-header{width:calc(100% - 96px);max-width:1176px;padding:12px 0;border-color:#a39c70;border-radius:20px;box-shadow:0 12px 32px #1f293726}
.aw-scrolled .aw-header-row{width:calc(100% - 48px)}
.aw-sticky-header .wp-block-site-logo img{transition:width .55s cubic-bezier(.22,1,.36,1)}
.aw-scrolled .wp-block-site-logo img{width:46px}
.aw-scrolled .aw-brand-caption{display:block}
.aw-ticker{margin-block:0!important;padding:22px 0;background:#24492a;color:#e2d37e;border-top:1px solid #ffffff26;font-size:16px;line-height:1.6;letter-spacing:.015em}
.aw-ticker-track{animation-duration:75s}
.aw-ticker-track>span{display:flex;align-items:center;flex-shrink:0;padding-right:64px;gap:64px}
.aw-ticker-item{font-weight:700;font-style:normal;white-space:nowrap}
.aw-ticker-item:after{content:"·";margin-left:64px;color:#79a970}
.aw-ticker-toggle{top:50%;right:10px;transform:translateY(-50%);background:#24492a;border:1px solid #96a477;color:#e2d37e;padding:6px 10px;box-shadow:-12px 0 15px #24492a}
body{font-family:Karla,"Noto Naskh Arabic",sans-serif}
h1,h2,h3,h4,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Fraunces,"Noto Naskh Arabic",Georgia,serif;letter-spacing:normal}
[lang="ur"],.wc-block-components-product-name{font-family:Karla,"Noto Naskh Arabic",sans-serif;letter-spacing:normal;word-spacing:normal}
[lang="ur"]{font-family:"Noto Naskh Arabic",serif;line-height:1.9;unicode-bidi:isolate}
@media(max-width:1000px){.aw-scrolled .aw-header-row{justify-content:space-between!important;gap:12px}.aw-scrolled .aw-header{width:calc(100% - 40px)}}
@media(max-width:700px){.aw-sticky-header.aw-scrolled{padding-top:8px}.aw-scrolled .aw-header{width:calc(100% - 24px);padding:10px 0;border-radius:14px}.aw-scrolled .aw-header-row{width:calc(100% - 28px)}.aw-scrolled .aw-brand-caption{display:none}.aw-scrolled .wp-block-site-logo img{width:36px}.aw-ticker{font-size:14px;padding:18px 0}.aw-ticker-track>span{gap:42px;padding-right:42px}.aw-ticker-item:after{margin-left:42px}}
@media(prefers-reduced-motion:reduce){.aw-sticky-header,.aw-sticky-header *{transition:none!important}.aw-ticker-track{animation:none}.aw-ticker-track>span{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0 20px}.aw-ticker-track>span[aria-hidden]{display:none}.aw-ticker-item{white-space:normal}.aw-ticker-item:after{margin-left:16px}}

@media(prefers-reduced-motion:reduce){.aw-ticker-track{animation:none;width:auto}.aw-ticker-track span{white-space:normal;padding:0 18px}.aw-ticker-track span[aria-hidden]{display:none}.aw-ticker-toggle{display:none}.aw-ticker{padding-right:0}.aw-sticky-header *{transition:none!important}}

