.promo-top-banner {
    padding: 12px 60px 12px 8px !important ;
    font-weight: 400 !important ;
    text-align: center !important ;
    font-size: 16px !important ;
    background: #fff5d6 !important ;
    z-index: 99 !important;
    top: auto !important;
    position: relative !important;
    width: 100% !important;
    box-sizing: border-box !important;
    letter-spacing: 0 !important;
}
```css
@font-face {font-family: 'ZohoPuvi';src: url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2') format('woff2'), url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff') format('woff'), url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.ttf') format('truetype');font-style: normal;font-weight: 300;font-display: swap;}
@font-face {font-family: 'ZohoPuvi';src: url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff2') format('woff2'), /* 现代浏览器 */ url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff') format('woff'), url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.ttf') format('truetype');font-style: normal;font-weight: 400;font-display: swap;}
@font-face {font-family: 'ZohoPuvi';src: url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff2') format('woff2'), /* 现代浏览器 */ url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff') format('woff'), url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.ttf') format('truetype');font-style: normal;font-weight: 700;font-display: swap;}
body{font-family: ZohoPuvi, sans-serif;}

.img-zoom-container {width:100% !important;; height:100% !重要;}

.padding-bottom-0 {
    padding-bottom: 0 !重要;
    margin-bottom: 0 !重要;
}
 
.padding-top-0 {
    padding-top: 0 !重要;
    margin-top: 0 !重要;
}
```