/* Tevzo v11.24 — light premium mobile Offers Zone based on supplied reference */
@media(max-width:700px){
  html:has(.offer94-page),body.a901-body:has(.offer94-page){background:#f8f8f7!important;color:#111!important}
  body.a901-body:has(.offer94-page){padding-bottom:105px!important}
  body.a901-body:has(.offer94-page) .a901-announcement{display:none!important}
  body.a901-body:has(.offer94-page) .a901-header{position:relative!important;top:auto!important;border:0!important;background:#fff!important;box-shadow:0 1px 0 #ececea!important}
  body.a901-body:has(.offer94-page) .a901-header-inner{position:relative!important;height:86px!important;padding:0 18px 0 62px!important;background:#fff!important}
  body.a901-body:has(.offer94-page) .a901-header-inner:before{content:""!important;position:absolute!important;left:21px!important;top:50%!important;width:25px!important;height:18px!important;transform:translateY(-50%)!important;background:linear-gradient(#111 0 0) top/100% 2px no-repeat,linear-gradient(#111 0 0) center/100% 2px no-repeat,linear-gradient(#111 0 0) bottom/100% 2px no-repeat!important}
  body.a901-body:has(.offer94-page) .a901-logo strong{color:#090909!important;font-size:25px!important;letter-spacing:-1.6px!important}
  body.a901-body:has(.offer94-page) .a901-logo span{color:#f4c400!important}
  body.a901-body:has(.offer94-page) .a901-logo small{display:block!important;font-size:0!important;color:#111!important}
  body.a901-body:has(.offer94-page) .a901-logo small:after{content:"STYLE FOR EVERY YOU"!important;font-size:6px!important;font-weight:800!important;letter-spacing:.28em!important}
  body.a901-body:has(.offer94-page) .a901-tools{gap:7px!important}
  body.a901-body:has(.offer94-page) .a901-tools .a901-tool{display:grid!important;width:40px!important;height:40px!important;border:1px solid #e0e2df!important;border-radius:50%!important;background:#fff!important;color:#111!important}
  body.a901-body:has(.offer94-page) .a901-tools .a901-wishlist{display:none!important}
  body.a901-body:has(.offer94-page) .a901-page{overflow:visible!important;background:#f8f8f7!important}
  body.a901-body .offer94-page{width:100%!important;padding:14px 12px 112px!important;background:#f8f8f7!important;color:#111!important}
  body.a901-body .offer94-hero{position:relative!important;display:block!important;height:300px!important;min-height:300px!important;margin:0!important;padding:29px 22px!important;border:0!important;border-radius:22px!important;background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.38)),var(--offer-banner,linear-gradient(135deg,#f3f3f1,#dddcd7)) center/cover no-repeat!important;box-shadow:0 12px 30px rgba(24,28,25,.08)!important;overflow:visible!important}
  body.a901-body .offer94-hero.has-banner:before{display:none!important}
  body.a901-body .offer94-hero-copy{display:block!important;position:relative!important;z-index:2!important;width:64%!important;color:#111!important}
  body.a901-body .offer94-hero-copy>span{display:inline-flex!important;padding:7px 12px!important;border-radius:999px!important;background:#f5c518!important;color:#111!important;font-size:8px!important;letter-spacing:.08em!important}
  body.a901-body .offer94-hero h1{max-width:260px!important;margin:12px 0 9px!important;color:#090909!important;font-size:40px!important;line-height:.92!important;letter-spacing:-.06em!important}
  body.a901-body .offer94-hero-copy>p{max-width:230px!important;color:#666!important;font-size:11px!important;line-height:1.4!important}
  body.a901-body .offer94-hero-actions{margin-top:16px!important}
  body.a901-body .offer94-hero-actions .offer94-coupon{display:none!important}
  body.a901-body .offer94-hero-actions>a{min-height:43px!important;padding:0 20px!important;border-radius:999px!important;background:#101110!important;color:#fff!important;font-size:10px!important}
  body.a901-body .offer94-deal-card{position:absolute!important;z-index:4!important;left:0!important;right:0!important;bottom:-101px!important;display:grid!important;grid-template-columns:37px 105px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:84px!important;padding:12px 15px!important;border:1px solid #f0da92!important;border-radius:20px!important;background:linear-gradient(100deg,#fff9e8,#fffdf5)!important;box-shadow:0 12px 28px rgba(176,131,0,.09)!important;overflow:visible!important}
  body.a901-body .offer94-deal-card:before{content:"◷"!important;display:grid!important;place-items:center!important;width:35px!important;height:35px!important;border-radius:50%!important;background:#f5c518!important;color:#111!important;font-size:23px!important;text-shadow:none!important}
  body.a901-body .offer94-deal-card:after{content:"OFFER ENDS IN\A Don’t miss out"!important;white-space:pre!important;color:#111!important;font-size:10px!important;line-height:1.25!important;font-weight:900!important}
  body.a901-body .offer94-deal-card>span{display:grid!important;position:absolute!important;right:10px!important;top:-104px!important;width:74px!important;height:74px!important;padding:5px!important;border-radius:50%!important;background:#f5c518!important;color:#111!important;font-size:13px!important;line-height:1.05!important;text-align:center!important;place-items:center!important}
  body.a901-body .offer94-deal-card>small{display:none!important}
  body.a901-body .offer94-countdown{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;min-width:0!important}
  body.a901-body .offer94-countdown b{position:relative!important;display:grid!important;gap:3px!important;min-width:0!important;color:#4f514f!important;font-size:7px!important;text-align:center!important;text-transform:capitalize!important}
  body.a901-body .offer94-countdown b:not(:last-child):after{content:""!important;position:absolute!important;right:0!important;top:2px!important;bottom:2px!important;width:1px!important;background:#ded7c0!important}
  body.a901-body .offer94-countdown i{min-height:29px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111!important;font-size:19px!important;box-shadow:none!important}
  body.a901-body .offer94-products{padding-top:137px!important}
  body.a901-body .offer94-section-head{align-items:center!important;padding:0 5px!important;margin-bottom:16px!important}
  body.a901-body .offer94-section-head span{color:#a27d00!important;font-size:9px!important}
  body.a901-body .offer94-section-head h2{margin-top:6px!important;color:#111!important;font-size:34px!important;line-height:.96!important}
  body.a901-body .offer94-section-head p{margin:8px 0 0!important;color:#777!important;font-size:10px!important}
  body.a901-body .offer94-section-head>a{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 12px!important;border:1px solid #e1e2df!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:9px!important;font-weight:850!important;text-decoration:none!important}
  body.a901-body .offer94-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 9px!important;padding:0!important}
  body.a901-body .offer94-product{overflow:visible!important;border:0!important;border-radius:18px!important;background:#fff!important;box-shadow:0 9px 24px rgba(21,25,22,.07)!important}
  body.a901-body .offer94-media{aspect-ratio:4/5!important;border:0!important;border-radius:18px 18px 0 0!important;background:#eee!important;box-shadow:none!important}
  body.a901-body .offer94-media>span{left:9px!important;top:9px!important;padding:7px 9px!important;background:#f5c518!important;color:#111!important;font-size:9px!important;box-shadow:none!important}
  body.a901-body .offer94-info{position:relative!important;margin:0!important;padding:10px 9px 11px!important;border:0!important;border-radius:0 0 18px 18px!important;background:#fff!important;box-shadow:none!important;color:#111!important}
  body.a901-body .offer94-info h3{height:2.5em!important;color:#111!important;font-size:11px!important;line-height:1.25!important}
  body.a901-body .offer94-price{gap:5px!important;margin-top:8px!important}
  body.a901-body .offer94-price:before{display:none!important;content:none!important}
  body.a901-body .offer94-price strong{color:#111!important;font-size:19px!important}
  body.a901-body .offer94-price del{color:#8c8e8c!important;font-size:9px!important}
  body.a901-body .offer94-price em{padding:4px 7px!important;border-radius:999px!important;background:#d8f7e4!important;color:#087d39!important;font-size:8px!important}
  body.a901-body .offer94-card-actions{grid-template-columns:1fr!important;margin-top:9px!important;padding:0!important}
  body.a901-body .offer94-card-actions .dual-cart-actions{grid-template-columns:1fr 1fr!important;gap:5px!important}
  body.a901-body .offer94-card-actions .a912-mini-cart,body.a901-body .offer94-card-actions .a912-mini-buy{height:38px!important;min-height:38px!important;border-radius:10px!important;font-size:8px!important}
  body.a901-body .offer94-card-actions .a912-mini-cart{border-color:#dcdedb!important;background:#fff!important;color:#111!important;box-shadow:none!important}
  body.a901-body .offer94-card-actions .a912-mini-buy{border-color:#f5c518!important;background:#f5c518!important;color:#111!important;box-shadow:none!important}
  body.a901-body .offer94-card-actions>form:not(.dual-cart-actions){top:calc(-52vw - 5px)!important;right:9px!important}
  body.a901-body .offer94-card-actions .offer94-wish{width:35px!important;height:35px!important;min-width:35px!important;min-height:35px!important;border:0!important;border-radius:50%!important;background:#fff!important;color:#111!important;box-shadow:0 5px 14px rgba(0,0,0,.12)!important}
  body.a901-body:has(.offer94-page) .a901-tabbar{left:12px!important;right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;height:78px!important;padding:7px!important;border:1px solid #ecece9!important;border-radius:24px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 12px 38px rgba(22,25,23,.14)!important;backdrop-filter:blur(18px)!important}
  body.a901-body:has(.offer94-page) .a901-tabbar>a{height:63px!important;color:#5d615e!important;background:transparent!important}
  body.a901-body:has(.offer94-page) .a901-tabbar>a.is-active{background:#fff4c8!important;color:#111!important;box-shadow:none!important}
  body.a901-body:has(.offer94-page) .a901-tabbar>a.is-active span{color:#111!important}
  body.a901-body:has(.offer94-page) .a901-wa-float{bottom:98px!important}
}
@media(max-width:390px){
  body.a901-body:has(.offer94-page) .a901-header-inner{padding-left:57px!important}
  body.a901-body .offer94-hero{height:282px!important;min-height:282px!important;padding:24px 18px!important}
  body.a901-body .offer94-hero h1{font-size:35px!important}
  body.a901-body .offer94-deal-card{grid-template-columns:32px 90px minmax(0,1fr)!important;padding:10px!important}
  body.a901-body .offer94-deal-card:before{width:31px!important;height:31px!important;font-size:20px!important}
  body.a901-body .offer94-deal-card:after{font-size:8px!important}
  body.a901-body .offer94-countdown i{font-size:16px!important}
  body.a901-body .offer94-section-head h2{font-size:30px!important}
  body.a901-body .offer94-section-head>a{padding:0 9px!important;font-size:8px!important}
  body.a901-body .offer94-info h3{font-size:10px!important}
  body.a901-body .offer94-card-actions .a912-mini-cart,body.a901-body .offer94-card-actions .a912-mini-buy{font-size:7px!important}
}
