.promotion-category>.sub-title[data-v-2f624d9d]{font-size:18px;font-weight:500}.promotion-category>p[data-v-2f624d9d]{margin-bottom:20px;padding-bottom:0}.promotions[data-v-2f624d9d]{padding-bottom:40px;padding-top:0}.promotions>[data-v-2f624d9d]{border-bottom:1px solid hsla(0,0%,100%,.1)}.promotions>[data-v-2f624d9d]:first-child{padding-top:0}.promotions.last>[data-v-2f624d9d]:last-child{border-bottom:none}.promotion-details[data-v-40362a59]{align-items:center;display:flex;flex-direction:column;gap:20px;padding:30px 0 0}.promotion-details .cover[data-v-40362a59]{cursor:pointer;position:relative;width:100%}.promotion-details .cover img[data-v-40362a59]{border-radius:20px;display:block;position:relative;width:100%;z-index:10}.promotion-details .title[data-v-40362a59]{cursor:pointer;display:flex;font-size:16px!important;font-weight:400!important;gap:10px;justify-content:center;margin:0!important;padding:0;text-align:center;text-decoration:underline}.promotion-details .title .arrow[data-v-40362a59]{height:25px;position:relative;transform:scale(.9) translateY(0);transition:all .25s ease-in-out;width:25px}.promotion-details .title .arrow[data-v-40362a59]:after,.promotion-details .title .arrow[data-v-40362a59]:before{background-color:#fff;border-radius:2px;content:"";height:2px;position:absolute;top:50%;transition:all .25s ease-in-out;width:50%}.promotion-details .title .arrow[data-v-40362a59]:before{left:0;transform:rotate(30deg);transform-origin:bottom right}.promotion-details .title .arrow[data-v-40362a59]:after{right:0;transform:rotate(-30deg);transform-origin:bottom left}.promotion-details .title .arrow.up[data-v-40362a59]{transform:scale(.9) translateY(-5px)}.promotion-details .title .arrow.up[data-v-40362a59]:before{transform:rotate(-30deg);transform-origin:top right}.promotion-details .title .arrow.up[data-v-40362a59]:after{transform:rotate(30deg);transform-origin:top left}.promotion-details .details[data-v-40362a59]{max-height:0;overflow:hidden;transition:all .4s ease-in-out}.promotion-details .details .description[data-v-40362a59] table{border-collapse:collapse;margin:10px 0;width:100%}.promotion-details .details .description[data-v-40362a59] table td,.promotion-details .details .description[data-v-40362a59] table th{padding:5px}.promotion-details .details p[data-v-40362a59]{padding:0}.promotion-details .details .actions[data-v-40362a59]{padding:20px 0 40px;text-align:center}.promotion-details .details .actions .result[data-v-40362a59]{display:none}.promotion-details .details .actions .result.success[data-v-40362a59]{display:block}.promotion-details.opened .details[data-v-40362a59]{max-height:1000px}.button-group[data-v-40362a59]{align-items:center;display:flex;gap:10px;justify-content:center}