.promotions-banner{aspect-ratio:485/217;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:33px}@media (width>=640px){.promotions-banner{aspect-ratio:640/275;margin-top:-78px}}@media (width>=768px){.promotions-banner{aspect-ratio:768/286;margin-top:-80px}}@media (width>=1024px){.promotions-banner{aspect-ratio:1024/318;margin-top:-78px}}@media (width>=1280px){.promotions-banner{aspect-ratio:1920/318;margin-top:-78px}}.promotions-title{--tw-text-opacity:1;color:rgb(var(--custom-primary-default) / var(--tw-text-opacity));margin-bottom:36px;font-size:18px;font-weight:700}.promotions-container{background:#fff;border-radius:15px;box-shadow:0 0 25px #0000000d}.promotions-content{--tw-text-opacity:1;color:rgb(var(--custom-black-dark) / var(--tw-text-opacity));flex:1}.promotions-section-image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;margin-bottom:27px}@media (width>=1024px){.promotions-section-image{aspect-ratio:285/316;width:264px;margin-bottom:0}}.promotions-section-body{flex-direction:column;width:100%;display:flex}@media (width>=768px){.promotions-section-body{-moz-column-gap:26px;column-gap:26px}}@media (width>=1024px){.promotions-section-body{flex-direction:row;padding-bottom:32px}}.promotions-section-content{flex-direction:column;width:100%;margin-top:12px;display:flex}.promotions-section-logo{margin-bottom:16px}.promotions-section-title{--tw-text-opacity:1;color:rgb(var(--custom-primary-default) / var(--tw-text-opacity));margin-bottom:12px;font-size:19px;font-weight:700}.promotions-section-text{--tw-text-opacity:1;color:rgb(var(--custom-black-dark) / var(--tw-text-opacity));margin-bottom:15px;font-size:15px;font-weight:700}.promotions-section-list{display:grid}.promotions-section-list_1,.promotions-section-list_2{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=640px){.promotions-section-list_1{grid-template-columns:repeat(1,minmax(0,1fr))}.promotions-section-list_2{grid-template-columns:repeat(2,minmax(0,1fr))}}.promotions-section-item{-moz-column-gap:14px;grid-column:span 1/span 1;align-items:center;column-gap:14px;margin-bottom:5px;display:flex}.promotions-section-item p{--tw-text-opacity:1;color:rgb(var(--custom-black-dark) / var(--tw-text-opacity));font-size:13px;font-weight:500}.promotions-section-code{--tw-bg-opacity:1;background-color:rgb(var(--custom-primary-default) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:1.25rem;font-weight:700}@media (width>=1280px){.promotions-section-code{margin-bottom:0}}.promotions-section-code{text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:18px 25px;font-size:14px;display:flex}@media (width>=768px){.promotions-section-code{padding:18px 20px}}.promotions-section-terms{--tw-bg-opacity:1;background-color:rgb(var(--custom-grayscale-light) / var(--tw-bg-opacity));border-radius:10px;margin-bottom:27px;padding:30px 33px}.promotions-section-terms h3{--tw-text-opacity:1;color:rgb(var(--custom-grayscale-dark) / var(--tw-text-opacity));margin-bottom:15px;font-size:13px;font-weight:700}.promotions-section-terms p{--tw-text-opacity:1;color:rgb(var(--custom-black-dark) / var(--tw-text-opacity));font-size:12px;font-weight:500}.promotions-section-footer{align-items:center;display:flex}.promotions-section-footer p{--tw-text-opacity:1;color:rgb(var(--custom-black-dark) / var(--tw-text-opacity));margin-left:19px;font-size:12px;font-weight:500}.promotions-sidebar{width:100%}@media (width>=1280px){.promotions-sidebar{width:375px}}.promotions-sidebar{align-self:flex-start;padding:40px 35px}.promotions-sidebar-title{--tw-text-opacity:1;color:rgb(var(--custom-grayscale-dark) / var(--tw-text-opacity));margin-bottom:20px;font-size:15px;font-weight:700}.promotions-sidebar-item{--tw-text-opacity:1;color:rgb(var(--custom-primary-default) / var(--tw-text-opacity));-moz-column-gap:5px;cursor:pointer;align-items:center;column-gap:5px;margin-bottom:10px;font-size:12px;font-weight:500;display:flex}.promotions-sidebar-arrow_active{width:10px}.promotions-sidebar-arrow{width:10px;transition:all .3s;transform:translate(-5px)}.promotions-sidebar-item:hover .promotions-sidebar-arrow{width:15px}.promotions-sidebar-arrow path:first-child{display:none}.promotions-sidebar-item:hover .promotions-sidebar-arrow path:first-child{transition:all .3s;display:block;transform:translate(5px)}.promotions-sidebar-item:hover .promotions-sidebar-arrow path:nth-child(2){transition:all .3s;transform:translate(5px)}
