.deals_banner{position:relative;padding:50px 60px;border-radius:12px;background:linear-gradient(100deg,#b6fcff 30%,#c8f8fb 50%,#faf2c0 80%,#f9f3bf 100%);margin-bottom:30px}.deals_banner .content .title{font-family:var(--font-family-main);font-size:64px;font-weight:700;line-height:84px;letter-spacing:-.025em;color:var(--heading-color-one)}.deals_banner .content p{margin-bottom:20px}.countdown-period{position:relative}.countdown-period:before{position:relative;content:"";font-size:14px;line-height:normal;display:block}.dealscountdown{position:relative;display:flex;flex-wrap:wrap;gap:1rem}.dealscountdown .countdown-section{position:relative;text-align:center;padding:5px;text-align:center;display:block;min-width:80px;border-radius:5px;background:var(--color-white);margin-bottom:5px}.dealscountdown .countdown-section .countdown-amount{font-family:var(--font-family-main);font-size:30px;font-weight:700;line-height:45px;letter-spacing:-.02em;color:var(--color-set-one-1)}.dealscountdown .countdown-section .countdown-period{font-family:var(--font-family-main);font-size:18px;font-weight:500;padding-bottom:10px;display:block;line-height:28px;letter-spacing:0em;color:var(--content-color-one)}@media (max-width:768px){.dealscountdown{justify-content:center;gap:.5rem}.dealscountdown .countdown-section .countdown-amount{font-size:18px;line-height:normal}.deals_banner{text-align:center;padding:30px 15px}.deals_banner .content .title{font-size:38px;line-height:normal}}