/* GalloShop Core 18.10.1 — ajuste fino: categorias compactas em uma única linha no desktop. */
@media (min-width: 1200px) {
  .gshop-storefront.gshop-home .gshop-topbar .gshop-container{min-height:27px!important}
  .gshop-storefront.gshop-home .gshop-topbar{font-size:9px!important}
  .gshop-storefront.gshop-home .gshop-topbar small{font-size:8px!important}
  .gshop-storefront.gshop-home .gshop-header-row{min-height:70px!important;grid-template-columns:170px minmax(330px,1fr) auto!important;gap:16px!important}
  .gshop-storefront.gshop-home .gshop-brand b{width:42px!important;height:42px!important;font-size:22px!important}
  .gshop-storefront.gshop-home .gshop-brand span{font-size:22px!important}
  .gshop-storefront.gshop-home .gshop-brand small{font-size:7px!important}
  .gshop-storefront.gshop-home .gshop-search{min-height:44px!important}
  .gshop-storefront.gshop-home .gshop-search input{font-size:12px!important}
  .gshop-storefront.gshop-home .gshop-search button{min-width:92px!important;font-size:11px!important}
  .gshop-storefront.gshop-home .gshop-header-actions>a.gshop-header-action{min-height:40px!important;padding:4px 5px!important;grid-template-columns:28px auto!important;gap:5px!important}
  .gshop-storefront.gshop-home .gshop-header-action>i{width:27px!important;height:27px!important;font-size:9px!important}
  .gshop-storefront.gshop-home .gshop-header-action small{font-size:7px!important}.gshop-storefront.gshop-home .gshop-header-action strong{font-size:9px!important}
  .gshop-storefront.gshop-home .gshop-nav-item>.gshop-nav-main-link{padding:10px 0!important;font-size:11px!important}
  .gshop-storefront.gshop-home .gshop-all-categories{min-height:40px!important;font-size:10px!important}

  .gshop-storefront.gshop-home .gshop-home-main{padding-top:0!important}
  .gshop-storefront.gshop-home .gshop-hero.gshop-hero-premium{min-height:350px!important;margin-top:10px!important;border-radius:15px!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-slide{min-height:350px!important;padding:24px 34px!important}
  .gshop-storefront.gshop-home .gshop-hero-content,.gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy{width:min(50%,520px)!important;padding-left:18px!important}
  .gshop-storefront.gshop-home .gshop-hero-title,.gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h1,.gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h2{font-size:clamp(32px,3.1vw,44px)!important;line-height:.96!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy>span{font-size:10px!important;margin-bottom:10px!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy p{font-size:12px!important;margin:11px 0 16px!important}
  .gshop-storefront.gshop-home .gshop-hero-actions .gshop-button{min-height:38px!important;height:38px!important;padding:8px 22px!important;font-size:10px!important}
  .gshop-storefront.gshop-home .gshop-hero-assurances{margin-top:12px!important;gap:11px!important;font-size:8px!important}
  .gshop-storefront.gshop-home .gshop-hero-product{height:78%!important;max-width:45%!important}
  .gshop-storefront.gshop-home .gshop-hero-experience-badge{width:92px!important;height:92px!important;top:20px!important;right:20px!important}
  .gshop-storefront.gshop-home .gshop-hero-experience-badge strong{font-size:31px!important}
  .gshop-storefront.gshop-home .gshop-counter-grid{margin-top:7px!important}
  .gshop-storefront.gshop-home .gshop-counter-card{min-height:54px!important;padding:8px 12px!important}
  .gshop-storefront.gshop-home .gshop-counter-card strong{font-size:18px!important}.gshop-storefront.gshop-home .gshop-counter-card span{font-size:8px!important;margin-top:3px!important}

  .gshop-storefront.gshop-home .gshop-home-shelf{margin:12px auto!important;padding:14px 0!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar{margin-bottom:8px!important}
  .gshop-storefront.gshop-home .gshop-section-heading h2{font-size:21px!important;line-height:1.05!important}
  .gshop-storefront.gshop-home .gshop-section-heading p{font-size:11px!important;margin-top:4px!important}
  .gshop-storefront.gshop-home .gshop-shelf-view-all{min-height:30px!important;padding:6px 13px!important;font-size:8px!important;border-radius:8px!important;background:#d70000!important;border-color:#d70000!important;color:#fff!important}

  .gshop-storefront.gshop-home .gshop-home-shelf .gshop-product-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important;align-items:stretch!important}
  .gshop-storefront.gshop-home .gshop-product-card{min-width:0!important;border-radius:12px!important;overflow:hidden!important}
  .gshop-storefront.gshop-home .gshop-product-image{height:138px!important;padding:6px!important}
  .gshop-storefront.gshop-home .gshop-product-body{padding:7px 7px 5px!important}
  .gshop-storefront.gshop-home .gshop-product-body h3{min-height:32px!important;max-height:32px!important;overflow:hidden!important;margin:3px 0 4px!important;font-size:9.5px!important;line-height:1.18!important}
  .gshop-storefront.gshop-home .gshop-product-rating{min-height:16px!important;font-size:8px!important}
  .gshop-storefront.gshop-home .gshop-product-price{font-size:18px!important;line-height:1.05!important}
  .gshop-storefront.gshop-home .gshop-product-discount{font-size:8px!important;padding:3px 5px!important}
  .gshop-storefront.gshop-home .gshop-product-pix-row{min-height:23px!important;padding:4px 5px!important;font-size:7.5px!important}
  .gshop-storefront.gshop-home .gshop-product-pix{font-size:7.5px!important}.gshop-storefront.gshop-home .gshop-product-installments{font-size:7.5px!important;margin-top:4px!important}
  .gshop-storefront.gshop-home .gshop-product-trust{gap:5px!important;font-size:7px!important;margin-top:5px!important;white-space:normal!important}
  .gshop-storefront.gshop-home .gshop-product-actions{padding:0 7px 7px!important}
  .gshop-storefront.gshop-home .gshop-product-actions .gshop-button{min-height:31px!important;height:31px!important;padding:5px 6px!important;font-size:8px!important;border-radius:7px!important}
  .gshop-storefront.gshop-home .gshop-product-badge{font-size:7px!important;padding:4px 6px!important}
}

@media (min-width: 1024px) and (max-width:1199px){
  .gshop-storefront.gshop-home .gshop-home-shelf .gshop-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
}

@media (min-width: 1200px) {
  .gshop-storefront.gshop-home .gshop-header{transition:box-shadow .18s ease!important}
  .gshop-storefront.gshop-home .gshop-header .gshop-header-row,.gshop-storefront.gshop-home .gshop-header .gshop-category-nav{transition:min-height .18s ease,opacity .16s ease,transform .18s ease!important}
  .gshop-storefront.gshop-home .gshop-header.is-scroll-compact .gshop-header-row{min-height:56px!important}
  .gshop-storefront.gshop-home .gshop-header.is-scroll-compact .gshop-category-nav{position:absolute!important;left:0;right:0;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-6px)!important}
  .gshop-storefront.gshop-home .gshop-header.is-scroll-compact .gshop-brand b{width:36px!important;height:36px!important;font-size:19px!important}
  .gshop-storefront.gshop-home .gshop-header.is-scroll-compact .gshop-brand span{font-size:19px!important}
  .gshop-storefront.gshop-home .gshop-header.is-scroll-compact .gshop-search{min-height:39px!important}
  .gshop-storefront.gshop-home .gshop-categories{margin:14px auto!important;padding:14px 0!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:7px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-card{min-height:138px!important;padding:0 7px 8px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-top{min-height:52px!important;margin:0 -7px 7px!important;padding:7px 8px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-number{font-size:18px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-glyph{width:48px!important;height:44px!important;bottom:4px!important;transform:translateX(-50%) scale(.82)!important;transform-origin:center bottom!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-body{margin:0 0 8px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-title{font-size:12px!important;line-height:1.08!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-subtitle{font-size:9px!important;margin-top:3px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-chips{gap:3px!important;margin-bottom:6px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-chips span{min-width:0!important;min-height:18px!important;padding:3px 5px!important;font-size:7px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-link{gap:6px!important;font-size:9px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-link b{font-size:13px!important}
}

/* 18.10.4 — refinamento mobile da Home: mais produto visível e navegação compacta. */
@media (max-width: 540px) {
  /* Cabeçalho mais enxuto sem alterar funções. */
  .gshop-storefront.gshop-home .gshop-header-row{padding-top:7px!important;padding-bottom:5px!important;gap:6px!important}
  .gshop-storefront.gshop-home .gshop-brand b{width:39px!important;height:39px!important;font-size:20px!important}
  .gshop-storefront.gshop-home .gshop-brand span{font-size:19px!important}
  .gshop-storefront.gshop-home .gshop-brand small{font-size:7px!important}
  .gshop-storefront.gshop-home .gshop-mobile-header-cart{min-height:43px!important;padding:4px 8px!important}
  .gshop-storefront.gshop-home .gshop-search{min-height:42px!important;margin-bottom:7px!important}
  .gshop-storefront.gshop-home .gshop-search input{font-size:12px!important;padding-left:14px!important}
  .gshop-storefront.gshop-home .gshop-search button{min-width:88px!important;padding-inline:12px!important;font-size:11px!important}

  /* Dois cards por linha, com CTA sem quebra. */
  .gshop-storefront.gshop-home .gshop-home-shelf .gshop-product-grid,
  .gshop-storefront.gshop-home .gshop-home-shelf .gshop-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  .gshop-storefront.gshop-home .gshop-product-card{min-width:0!important}
  .gshop-storefront.gshop-home .gshop-product-image{height:132px!important;padding:6px!important}
  .gshop-storefront.gshop-home .gshop-product-body{padding:8px 8px 4px!important}
  .gshop-storefront.gshop-home .gshop-product-body h3{min-height:34px!important;max-height:34px!important;margin-bottom:4px!important;font-size:10.5px!important;line-height:1.25!important}
  .gshop-storefront.gshop-home .gshop-product-price{font-size:17px!important;white-space:nowrap!important}
  .gshop-storefront.gshop-home .gshop-product-pix-row{padding:5px 6px!important;font-size:8.5px!important}
  .gshop-storefront.gshop-home .gshop-product-installments{font-size:8.5px!important}
  .gshop-storefront.gshop-home .gshop-product-trust{font-size:8px!important;gap:4px!important}
  .gshop-storefront.gshop-home .gshop-product-actions{padding:0 8px 8px!important}
  .gshop-storefront.gshop-home .gshop-product-actions .gshop-button{width:100%!important;min-height:38px!important;padding:7px 4px!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}

  /* Categorias: mantém o mesmo desenho; apenas uma faixa horizontal compacta. */
  .gshop-storefront.gshop-home .gshop-categories{overflow:hidden!important;padding-block:18px!important}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion{display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 10px!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion::-webkit-scrollbar{display:none}
  .gshop-storefront.gshop-home .gshop-categories .gshop-category-grid-conversion .gshop-category-card{flex:0 0 138px!important;min-width:138px!important;min-height:126px!important;scroll-snap-align:start}
}

/* 18.10.5 — ajuste cirúrgico do mobile: hero compacto, indicadores menores e títulos de vitrines em uma linha útil. */
@media (max-width: 540px) {
  /* Topo: preserva identidade, mas devolve altura útil para a vitrine. */
  .gshop-storefront.gshop-home .gshop-topbar,
  .gshop-storefront.gshop-home .gshop-topbar .gshop-container{min-height:36px!important;height:36px!important}
  .gshop-storefront.gshop-home .gshop-topbar .gshop-container{grid-template-columns:1fr 1fr!important;padding-inline:18px!important}
  .gshop-storefront.gshop-home .gshop-topbar span{min-width:0!important;grid-template-columns:20px minmax(0,1fr)!important;column-gap:6px!important;justify-content:start!important}
  .gshop-storefront.gshop-home .gshop-topbar span:nth-child(3){display:none!important}
  .gshop-storefront.gshop-home .gshop-topbar i{font-size:15px!important}
  .gshop-storefront.gshop-home .gshop-topbar b{font-size:10px!important;line-height:1.05!important;white-space:nowrap!important}
  .gshop-storefront.gshop-home .gshop-topbar small{display:none!important}

  .gshop-storefront.gshop-home .gshop-header-row{padding-top:5px!important;padding-bottom:4px!important;row-gap:5px!important}
  .gshop-storefront.gshop-home .gshop-brand b{width:36px!important;height:36px!important;font-size:19px!important}
  .gshop-storefront.gshop-home .gshop-brand span{font-size:18px!important}
  .gshop-storefront.gshop-home .gshop-mobile-menu-button{width:43px!important;height:43px!important;min-height:43px!important}
  .gshop-storefront.gshop-home .gshop-mobile-header-cart{min-height:40px!important;padding:3px 7px!important}
  .gshop-storefront.gshop-home .gshop-search{min-height:39px!important;height:39px!important;margin-bottom:5px!important}
  .gshop-storefront.gshop-home .gshop-search input{font-size:11.5px!important}
  .gshop-storefront.gshop-home .gshop-search button{min-width:82px!important;font-size:10.5px!important}

  .gshop-storefront.gshop-home .gshop-mobile-quick-benefits{min-height:32px!important;height:32px!important;margin:0 18px 6px!important;padding:0!important;gap:8px!important;overflow:hidden!important}
  .gshop-storefront.gshop-home .gshop-mobile-quick-benefits span{font-size:8.5px!important;line-height:1!important;white-space:nowrap!important}
  .gshop-storefront.gshop-home .gshop-mobile-quick-benefits span b{font-size:9px!important}

  /* Hero exclusivo para celular: mensagem forte sem consumir uma tela inteira. */
  .gshop-storefront.gshop-home .gshop-hero.gshop-hero-premium,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-slide{min-height:330px!important;height:330px!important;max-height:330px!important}
  .gshop-storefront.gshop-home .gshop-hero.gshop-hero-premium{margin-top:7px!important;border-radius:18px!important;overflow:hidden!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-slide{padding:20px 18px 24px!important}
  .gshop-storefront.gshop-home .gshop-hero-slide:after{background:linear-gradient(110deg,rgba(2,3,3,.99) 0%,rgba(4,5,5,.94) 67%,rgba(4,5,5,.74) 100%)!important}
  .gshop-storefront.gshop-home .gshop-hero-content,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy{width:100%!important;max-width:100%!important;padding:14px 10px 0!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy>span{margin-bottom:10px!important;font-size:9.5px!important;letter-spacing:.12em!important}
  .gshop-storefront.gshop-home .gshop-hero-title,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h1,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h2{max-width:100%!important;margin:0!important;font-size:30px!important;line-height:.98!important;letter-spacing:-.035em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy p{max-width:94%!important;margin:13px 0 0!important;font-size:11.5px!important;line-height:1.35!important}
  .gshop-storefront.gshop-home .gshop-hero-actions{display:block!important;margin-top:15px!important}
  .gshop-storefront.gshop-home .gshop-hero-actions .gshop-button{display:none!important}
  .gshop-storefront.gshop-home .gshop-hero-actions .gshop-button:first-child{display:inline-flex!important;width:auto!important;min-width:126px!important;height:38px!important;min-height:38px!important;padding:0 18px!important;align-items:center!important;justify-content:center!important;font-size:10.5px!important;border-radius:8px!important}
  .gshop-storefront.gshop-home .gshop-hero-assurances{display:none!important}
  .gshop-storefront.gshop-home .gshop-hero-product,
  .gshop-storefront.gshop-home .gshop-hero-experience-badge{display:none!important}
  .gshop-storefront.gshop-home .gshop-slider-dots{bottom:10px!important}

  /* Indicadores institucionais: dois e um pedaço do próximo, incentivando o gesto lateral. */
  .gshop-storefront.gshop-home .gshop-institutional-counters{margin:9px auto 14px!important;padding:0!important;overflow:hidden!important}
  .gshop-storefront.gshop-home .gshop-counter-grid{display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:1px 1px 5px!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;border:0!important;box-shadow:none!important;background:transparent!important}
  .gshop-storefront.gshop-home .gshop-counter-grid::-webkit-scrollbar{display:none!important}
  .gshop-storefront.gshop-home .gshop-counter-card{flex:0 0 42%!important;min-width:42%!important;min-height:66px!important;height:66px!important;grid-template-columns:38px minmax(0,1fr)!important;padding:8px 9px!important;border:1px solid #e4e7eb!important;border-radius:11px!important;background:#fff!important;scroll-snap-align:start!important}
  .gshop-storefront.gshop-home .gshop-counter-icon{width:32px!important;height:32px!important;border-width:2px!important}
  .gshop-storefront.gshop-home .gshop-counter-icon:after{font-size:15px!important}
  .gshop-storefront.gshop-home .gshop-counter-card strong{font-size:18px!important;line-height:1!important}
  .gshop-storefront.gshop-home .gshop-counter-card span{margin-top:3px!important;font-size:7.5px!important;line-height:1.08!important}

  /* Vitrines: título e Ver todos dividem a mesma linha, sem roubar área de produto. */
  .gshop-storefront.gshop-home .gshop-home-shelf{margin:8px auto 10px!important;padding:8px 0!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar .gshop-section-heading{min-width:0!important;margin:0!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar .gshop-section-heading>span,
  .gshop-storefront.gshop-home .gshop-shelf-topbar .gshop-section-heading>p{display:none!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar .gshop-section-heading h2{margin:0!important;font-size:22px!important;line-height:1.02!important;letter-spacing:-.035em!important;word-break:normal!important;overflow-wrap:normal!important}
  .gshop-storefront.gshop-home .gshop-shelf-view-all{min-height:30px!important;height:30px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:8px!important;line-height:1!important;white-space:nowrap!important;border-radius:8px!important}
}

@media (max-width: 390px) {
  .gshop-storefront.gshop-home .gshop-hero-title,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h1,
  .gshop-storefront.gshop-home .gshop-hero-premium .gshop-hero-copy h2{font-size:27px!important}
  .gshop-storefront.gshop-home .gshop-shelf-topbar .gshop-section-heading h2{font-size:20px!important}
  .gshop-storefront.gshop-home .gshop-counter-card{flex-basis:46%!important;min-width:46%!important}
}

/* 18.15.18 — Hero institucional estático aprovado.
 * Mantém exatamente o espaço visual do banner anterior no desktop,
 * remove slider/setas/pontos e preserva CTAs clicáveis sobre a arte. */
.gshop-storefront.gshop-home .gshop-hero.gshop-hero-premium.gshop-hero-static{
  position:relative!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  aspect-ratio:1680/686!important;
  margin-top:7px!important;
  padding:0!important;
  overflow:hidden!important;
  border-radius:18px!important;
  background:#050607!important;
  box-shadow:0 18px 48px rgba(0,0,0,.15)!important;
}
.gshop-storefront.gshop-home .gshop-hero-static__picture,
.gshop-storefront.gshop-home .gshop-hero-static__image{
  display:block!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
}
.gshop-storefront.gshop-home .gshop-hero-static__image{object-fit:cover!important;object-position:center top!important}
.gshop-storefront.gshop-home .gshop-hero-static__seo-title{
  position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;
  overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;
}
.gshop-storefront.gshop-home .gshop-hero-static__hotspot{
  position:absolute!important;z-index:3!important;display:block!important;background:transparent!important;
  border:0!important;text-indent:-9999px!important;overflow:hidden!important;border-radius:10px!important;
}
.gshop-storefront.gshop-home .gshop-hero-static__hotspot:focus-visible{outline:3px solid #fff!important;outline-offset:2px!important}
.gshop-storefront.gshop-home .gshop-hero-static__hotspot--products{left:5.6%!important;top:84.9%!important;width:17.8%!important;height:9.5%!important}
.gshop-storefront.gshop-home .gshop-hero-static__hotspot--whatsapp{left:24.2%!important;top:84.9%!important;width:18.3%!important;height:9.5%!important}
@media(max-width:767px){
  .gshop-storefront.gshop-home .gshop-hero.gshop-hero-premium.gshop-hero-static{
    min-height:0!important;height:auto!important;max-height:none!important;aspect-ratio:1000/720!important;border-radius:14px!important;
  }
  .gshop-storefront.gshop-home .gshop-hero-static__image{object-fit:cover!important;object-position:left top!important}
  .gshop-storefront.gshop-home .gshop-hero-static__hotspot--products{left:9.4%!important;top:80.9%!important;width:29.8%!important;height:9.0%!important}
  .gshop-storefront.gshop-home .gshop-hero-static__hotspot--whatsapp{left:40.7%!important;top:80.9%!important;width:30.6%!important;height:9.0%!important}
}
