
div.ws_loading_co{
  position: relative;
}
div.ws_loading_co:after{
  content: '';
  position: absolute;
  background:#000;
  opacity:0.5;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index: 4;
}
div.ws_loading_co:before{
  content: '';
  position: absolute;
  top: 50%;
  left:50%;
  z-index: 5;
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px; 
  border: 4px solid #000;
  border-top-color: #fff;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%, -50%) rotate(360deg); }
}




.ws_entry_popup_co {position:fixed; top:0px; left:0px; width:100%; height:100%; opacity:0; visibility:hidden; display:flex !important; z-index:300; justify-content:center; align-items:center;}
.ws_entry_popup_co.active {visibility:visible; opacity:1;}
.ws_entry_popup_overlay {position:absolute; z-index:4; top:0px; left:0px; width:100%; height:100%; background:#000; opacity:0.5;}
.ws_entry_popup_inner {background:#fff; z-index:5; width:600px; max-width:calc(100% - 50px); padding:20px; border-radius:8px; height:calc(100% - 50px); overflow:auto; position:relative; overflow:hidden;}
.admin-bar .ws_entry_popup_inner {margin-top:32px;}
.ws_entry_popup_content {height:calc(100% - 70px); overflow:auto;}
.ws_entry_ticket_table tr td, .ws_entry_ticket_table tr th {padding:3px;}
.ws_entry_ticket_table tr td {text-align:center;}
.ws_entry_popup_inner h3 {margin-top:0px;}
.ws_entry_popup_co .ws_close_popup {position:absolute; width:30px; height:30px; display:flex; justify-content:center; align-items:center; right:0px; top:0px; background:#000; color:#fff; font-weight:700; font-size:20px; cursor:pointer;}

.ws_giveaway_item{
    display:block;
    padding:10px;
    border:1px solid #000;
    border-radius: 10px;
    margin-bottom: 10px;
}
.ws-giveaway-item {margin-bottom:50px; display:flex; flex-wrap:wrap; gap:30px; border:1px solid #000; padding:20px;}
.ws-giveaway-item .ws-giveaway-title {width:100%; margin-bottom:0px;}
.ws-giveaway-item .ws-giveaway-thumbnail {width:100%;}
.ws-giveaway-item-section h3 {margin-top:0px;}
.ws-giveaway-item-section p {margin-bottom:5px;}
.ws-giveaway-item-section:nth-child(2) {width:300px; max-width:100%;}
.ws-giveaway-item-section:nth-child(3) {width:300px; padding-left:20px;}
.ws_giveaway_prizes_list {display:flex; gap:20px; flex-wrap:wrap;}
.ws_giveaway_prize_item_frontend {display:flex; flex-wrap:wrap; gap:10px; width:100%;}
.ws_giveaway_prize_item_frontend .ws_giveaway_prize_image_frontend {width:100px; height:auto;}

.ws-giveaway-item.gw_upcoming .ws-giveaway-item-section.section-packages{display:none;}
/* .ywsbs-subscription-info-item .ywsbs-change-status-buttons-wrapper{
    display:none !important;
} */

.ywsbs_subscription_disable_renewal{
  display:inline-block;
  background: #c0392b !important;
  color: #fff !important;
  padding:.618em 1em;
  cursor:pointer;
}
.ywsbs_subscription_disable_renewal[intend_status="no"]{
  background:#7acfd9 !important;
  color:#000 !Important;
}
.ywsbs_subscription_disable_renewal.loading{
  pointer-events:none;
  background:#999 !Important;;
cursor:progress;
}
.ywsbs_subscription_disable_renewal[intend_status="cancelled"]{
    background:transparent !important;
    color:#c0392b !important;
    pointer-events: none !important;
    padding:0px !important;
}

.ws_giveaway_winner_list {display:flex; flex-wrap:wrap; gap:20px;}
.ws_giveaway_winner_list .ws_giveaway_winner_thumb {width:calc(33.33% - 40px/3);}
.ws_giveaway_winner_thumb_img img {width:100%;}




#yith-par-message-reward-cart{
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute !important;
  top:0px;
  left:0px;
}

.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-thumbnail,
.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-details,
.ywpar-share-points-booster-pack .ws-giveaway-item-section.section-prize,
.ywpar-share-points-booster-pack .wspack_benefit{
    display:none;
}
.wspack.convert_point .wspack_btn:not(.btn_convert_point){
    height:0px;
    width:0px;
    padding:0px;
    opacity: 0;
    visibility: hidden;
}
.wspack_btn.btn_convert_point{
    width:100%;
    left:0px;
    bottom:0px;
    
}

.user_entries_co .pagination {display:flex; justify-content:flex-start;}
.user_entries_co .pagination_item {margin-right:10px; display:inline-block; border-radius: 6px; cursor:pointer; padding:2px 10px; background:#eee; min-width:30px; text-align:center;}
.user_entries_co .pagination_item.active {background:var(--e-global-color-primary); color:#fff; pointer-events:none;}
.user_entries_co .search_ticket_number_co {display:flex; margin-bottom:10px; gap:10px;}
.user_entries_co .search_ticket_number_btn {border-radius:3px;}


.ws_hide_section {display:none !important;}


.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates {padding-left:20px;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p {padding-left:13px; margin-bottom:5px; position:relative;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p:last-child {margin-bottom:0px;}
.ws_fr_dashboard_giveaway_co .ws-giveaway-meta.giveaway_dates p:before {content:''; position:absolute; width:6px; height:6px; background:#000; border-radius:50%; left:0px; top:10px;}

.ws_giveaway_winner_prize_winner_frontend{text-transform: capitalize;}

.ws_active_membership_item{
    padding:5px 10px;
    color:#fff;
    font-weight: 700;
    display:inline-block;
    border-radius: 5px;
}
.ws_active_membership_item[tier="basic"]{
    background-color:#CD7F32;
}
.ws_active_membership_item[tier="essentials"]{
    background-color:#C0C0C0;
    color:#000;
}
.ws_active_membership_item[tier="gold"]{
    background-color:gold;
    color:#000;
}


.ws-giveaway-item-section.section-packages,
.ws-giveaway-item-section.section-packages-subscription{
    width:100%;
}

/* .wspack_entries_info{
  display: none;
} */
.ws-active-giveaway-list .ws-giveaway-item .section-packages{
    display:none;
}
.ws-active-giveaway-list .ws-giveaway-item:not(:first-child) .section-packages-subscription{
    display:none;
}
.ws_fr_giveaway_list>.ws_giveaway_item:not(:first-child) .gw_package_list_co{
    display:none;
}
.ws-giveaway-view-details-btn{
    display:inline-block;
    padding:5px 10px;
    border:1px solid #000;
    background:#000;
    color:#fff !important;
}




/* ws-giveaway-slim-banner */
.ws-giveaway-slim-banner {background:var(--e-global-color-46cc6af); border-radius:0px 0px 20px 20px;}
.ws-giveaway-slim-banner-in {display:flex; justify-content:center; align-items:center; gap:80px; padding:11px 15px;}
.ws-giveaway-slim-banner-title {font-family:Aro; font-weight:800; font-size:20px; line-height:90%; letter-spacing:0%; text-transform:uppercase; margin:0px;}
.ws-giveaway-slim-banner-title a {color:#fff;}
.ws-giveaway-slim-banner-title a:hover{color:var(--e-global-color-secondary);}
.ws-giveaway-slim-banner-title a svg {margin-left:10px;}
/* ws-giveaway-slim-banner end */

/* .gvaw_countdown_wrp */
.ws-giveaway-slim-banner-counter .gvaw_countdown_wrp_title {display:none;}
.gvaw_countdown_wrp .ul_countdown {display:flex; list-style:none; padding:0px; gap:4px;}
.gvaw_countdown_wrp .ul_countdown li {display:block; width:40px; background:var(--e-global-color-9e91b6a); padding:2px 5px; border-radius:4px;}
.gvaw_countdown_wrp .timer-tittle {font-family:'Inter'; font-weight:700; font-size:14.1px; line-height:16px; ; text-align:center; vertical-align:middle;}
.gvaw_countdown_wrp .timer-single {display:flex; flex-direction:column;}
.gvaw_countdown_wrp .timer-sub-tittle {font-family:'Inter'; font-weight:400; font-size:8px; line-height:12px; letter-spacing:0.5px; text-align:center; vertical-align:middle; color:#999999;}
.ws-giveaway-slim-banner .ul_countdown>li:nth-child(4) {display:none;}
/* .gvaw_countdown_wrp end */



/* ws-giveaway-list.s2 -----------------------*/
.ws-giveaway-list.s2 .ws-giveaway-list-header {text-align:center;}
.ws-giveaway-list.s2 {padding-top:100px; padding-bottom:100px;}
.ws_subtitle {border-radius:30px; opacity:1; border-width:2px; padding:8px 15px; background:var(--e-global-color-secondary); display:inline-block; font-family:'Geist Mono'; font-weight:500; font-size:16px; line-height:100%; text-align:center; text-transform:uppercase; margin-top:0px; margin-bottom:40px;}

.ws-giveaway-item-s2 {background:var(--e-global-color-46cc6af); border-radius:40px; padding:20px;}
.ws-giveaway-item-s2-in {display:flex; flex-direction:row; justify-content:space-between;}
.ws-giveaway-item-s2 .ws-giveaway-item-s2-col:first-child {padding:40px; width:400px; box-sizing:content-box;}
.ws-giveaway-item-s2 .ws-giveaway-item-s2-col:nth-child(2) {width:calc(50% - 10px);}
.ws-giveaway-meta-item-live {padding:4px 10px; border-radius:12px; background:var(--e-global-color-922f531); color:#fff; font-family:Aro; font-weight:700; font-style:Normal; font-size:12px; line-height:1; ; letter-spacing:0%; vertical-align:middle;}
.ws-giveaway-meta-1 {display:flex; gap:10px; align-items:center; margin-bottom:20px;}
.ws-giveaway-meta-item-featured, .ws-giveaway-meta-item-featured2 {font-family:Geist Mono; font-weight:500; font-size:16px; line-height:1; text-transform:uppercase; color:var(--e-global-color-922f531);}
.ws-giveaway-meta-item-featured2 {margin-bottom:20px; color:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-title {font-family:var(--e-global-typography-c210f62-font-family), Sans-serif; font-size:var(--e-global-typography-c210f62-font-size); font-weight:var(--e-global-typography-c210f62-font-weight); line-height:var(--e-global-typography-c210f62-line-height); text-transform:uppercase; color:#fff; margin-top:0px; margin-bottom:20px;}
.ws-giveaway-item-prize_S2 .ws_giveaway_prize_image_frontend {display:none;}
.ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend {font-family:var(--e-global-typography-e5cf783-font-family), Sans-serif; font-size:var(--e-global-typography-e5cf783-font-size); font-weight:var(--e-global-typography-e5cf783-font-weight); line-height:var(--e-global-typography-e5cf783-line-height); color:var(--e-global-color-922f531); color:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-item-prize_S2 {margin-bottom:40px;}
.ws-giveaway-item-s2 .gvaw_countdown_wrp_title {font-family:Geist Mono; font-weight:400; font-size:12px; line-height:1.1; letter-spacing:0%; text-transform:uppercase; color:#fff; margin-bottom:8px;}
.ws-giveaway-item-s2 .gvaw_countdown_wrp .ul_countdown li {padding:6px 8px; background:#fff;}
.ws-giveaway-item-s2 .ws-giveaway-item-section {margin-bottom:40px;}
.ws-giveaway-item-s2 .ws_btn_wrp {margin-bottom:0px;}
.ws-giveaway-draw-date {font-family:Inter; font-weight:400; font-size:11.1px; line-height:100%; letter-spacing:0%; vertical-align:middle; color:var(--e-global-color-9e91b6a);}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail {position:relative; height:100%; border-radius:24px; overflow:hidden;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail .ws-giveaway-thumbnail-img {position:absolute; top:0px; left:0px; width:100%; height:100%; object-fit:cover; z-index:5;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el {content:''; position:absolute; top:25%; left:0px; width:24px; z-index:9; line-height:0;}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el.el2 {left:auto; right:0px; transform:rotate(180deg);}
.ws-giveaway-item-s2 .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-46cc6af);}
.ws-giveaway-list.section_2 {padding-top:80px;padding-bottom: 0px;}
.ws-giveaway-list-section_2_header {text-align:center;}
.ws-giveaway-list-section_2_content {display:flex; display:flex; flex-direction:row; justify-content:space-between; gap:20px;}
.ws-giveaway-item-s2.type2 {width:33.33%; border-radius:40px; background:#fff;}
.ws-giveaway-item-s2.type2 {padding:10px; position:relative;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-in {flex-direction:column-reverse;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col {width:100%;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col:nth-child(2) {width:100%; height:232px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail {border-radius:40px; border:18px solid var(--e-global-color-49d6365); border-left-width:16px; border-right-width:16px;}

/* .ws-giveaway-item-s2.type2:nth-child(2) .ws-giveaway-thumbnail {border-color:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2:nth-child(2) .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2:nth-child(3) .ws-giveaway-thumbnail {border-color:var(--e-global-color-primary);}
.ws-giveaway-item-s2.type2:nth-child(3) .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-primary);} */

.ws-giveaway-item-s2.type2[color_sc="cyan"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type2[color_sc="yellow"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type2[color_sc="pink"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-46cc6af);}
.ws-giveaway-item-s2.type2[color_sc="orange"] .ws-giveaway-thumbnail{border-color:var(--e-global-color-primary);}

.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el {transform:rotate(90deg); top:0px; left:35%; transform-origin:top left; line-height:0;display:none !important;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el.el2 {top:auto; left:35%; bottom:0px; transform:rotate(-90deg); transform-origin:bottom left;}
.ws-giveaway-item-s2.type2 .ws-giveaway-thumbnail-bg-el path {fill:var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-s2-col:first-child {width:100%; padding:20px; box-sizing:border-box;}
.ws-giveaway-item-s2.type2 .ws-giveaway-title, .ws-giveaway-item-s2.type2 .ws_giveaway_prize_name_frontend, .ws-giveaway-item-s2.type2 .gvaw_countdown_wrp_title {color:var(--e-global-color-922f531);}
.ws-giveaway-item-s2.type2 .ws-giveaway-title {font-size:28px;}
.ws-giveaway-item-s2.type2 .ws_giveaway_prize_name_frontend {font-size:16px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-prize_S2 {margin-bottom:20px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-section {margin-bottom:20px;}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li {background:var(--e-global-color-9e91b6a);}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li:last-child {display:none;}
.ws-giveaway-item-s2.type2 .ws-giveaway-draw-date {color:#999999;font-size: 11px;}
.ws-giveaway-item-s2.type2 .ws-giveaway-meta-1 {position:absolute; top:28px; left:28px; z-index:9;}

.ws-giveaway-item-s2.type1 .ws-giveaway-item-section {background:transparent; padding:0px;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp_title {display:none;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .ul_countdown li {background:transparent !important;}
.ws-giveaway-item-s2.type1 .gvaw_countdown_wrp .timer-sub-tittle {color:#fff;}
.ws-giveaway-item-s2.type1 .ws_btn_wrp {margin-top:40px !important; margin-bottom:0px;}

.ws-giveaway-item-s2.type2 .ws-giveaway-item-section {padding:0px; background:transparent;}
.ws-giveaway-item-s2.type2 .ws-giveaway-item-section .gvaw_countdown_wrp_title {display:none;}
.ws-giveaway-item-s2.type2 .gvaw_countdown_wrp .ul_countdown li {background:transparent;}
.ws-giveaway-item-s2.type2 .ws_btn_wrp {margin-top:20px;}

.ws-giveaway-item-s2 .section-counter {margin-bottom:10px;}
/* .ws-giveaway-list.s2 .section_2_title {color:#fff;} */

.ws-giveaway-item-s2.type1[color_sc="cyan"] {background:var(--e-global-color-49d6365); border:1px solid#fff;}
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-49d6365);}
.ws-giveaway-item-s2.type1[color_sc="yellow"] {background:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-secondary);}
.ws-giveaway-item-s2.type1[color_sc="orange"] {background:var(--e-global-color-primary);}
.ws-giveaway-item-s2.type1[color_sc="orange"] .ws-giveaway-thumbnail-bg-el svg path {fill:var(--e-global-color-primary);}
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-title, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-title, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws_giveaway_prize_name_frontend, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws_giveaway_prize_name_frontend, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .timer-sub-tittle, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .timer-sub-tittle, 
.ws-giveaway-item-s2.type1[color_sc="cyan"] .ws-giveaway-draw-date, 
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws-giveaway-draw-date {color:var(--e-global-color-922f531);}
.ws-giveaway-item-s2.type1[color_sc="yellow"] .ws_btn_wrp a {border:1px solid #fff;}


.ws-giveaway-list-upcoming {display:flex; flex-wrap:wrap; max-width:100%; width:1052px; margin:0 auto; gap:12px;}
.ws-giveaway-thumb-mini {border-radius:10px; background:#fff; width:calc(50% - 6px);}
.ws-giveaway-thumb-mini-in {padding:14px;}
.ws-giveaway-thumb-mini-img {width:72px; height:52px; object-fit:cover; border-radius:6px !important;}
.ws-giveaway-thumb-mini-in {display:flex; align-items:center;}
.ws-giveaway-thumb-mini .ws_giveaway_prize_image_frontend {display:none;}
.ws-giveaway-thumb-mini .ws_giveaway_prizes_list{gap:5px;}
.ws-giveaway-thumb-mini-col{line-height: 0;}
.ws-giveaway-thumb-mini-col:nth-child(2) {padding-left:14px;width:calc(100% - 160px);}
.ws-giveaway-thumb-mini-title {font-family:Aro; font-weight:700; font-size:13.3px; line-height:1; vertical-align:middle; text-transform:uppercase; margin-bottom:5px;}
.ws-giveaway-thumb-mini .ws_giveaway_prize_name_frontend {font-family:Inter; font-weight:400; font-size:12.3px; line-height:100%; letter-spacing:0%; vertical-align:middle;}
.ws-giveaway-thumb-mini-col:nth-child(3) {margin-left:auto;}
.ws-giveaway-thumb-mini-date_open_label, .ws-giveaway-thumb-mini-date_open_value, .ws-giveaway-thumb-mini-date_draw {font-family:Inter; font-weight:400; font-size:10px; line-height:1; text-align:right; text-transform:uppercase; display:block; margin-bottom:4px;}
.ws-giveaway-thumb-mini-date_open_value {font-weight:700; font-size:12px;}
.ws-giveaway-thumb-mini-date_draw {font-size:10px;}
.ws-giveaway-thumb-mini[color_sc="cyan"] {background:var(--e-global-color-49d6365);}
.ws-giveaway-thumb-mini[color_sc="pink"] {background:var(--e-global-color-46cc6af);}
.ws-giveaway-thumb-mini[color_sc="orange"] {background:var(--e-global-color-primary);}
.ws-giveaway-thumb-mini[color_sc="yellow"] {background:var(--e-global-color-secondary);}
.ws-giveaway-thumb-mini[color_sc="yellow"] {outline:1px solid #fff;}
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-title,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-title,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws_giveaway_prize_name_frontend,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws_giveaway_prize_name_frontend,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_open_label,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_open_label,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_open_value,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_open_value,
.ws-giveaway-thumb-mini[color_sc="orange"] .ws-giveaway-thumb-mini-date_draw,
.ws-giveaway-thumb-mini[color_sc="pink"] .ws-giveaway-thumb-mini-date_draw 
{color:#fff;}
/* ws-giveaway-list.s2 - end -----------------------*/


/* giveaway single */
.gw_col_pink {background:var(--e-global-color-46cc6af);}
.ws-giveaway-banner-wrp {position:relative;}
.ws-giveaway-banner-wrp img {border-radius:24px !important;}
.ws-giveaway-banner-wrp svg {position:absolute; z-index:5; height:40px; left:0px; top:25%;}
.ws-giveaway-banner-wrp svg:last-child {transform:scaleX(-1); left:auto; right:0px;}
.gw_col_pink .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-46cc6af);}
.ws-giveaway-banner-co {position:relative; line-height:0;}
.ws-giveaway-banner-label {position:absolute; bottom:-17px; left:50%; transform:translateX(-50%) rotate(-4deg);}
.ws-giveaway-banner-label-in {display:flex;}
.ws-giveaway-banner-label-in>div {background:var(--e-global-color-49d6365); line-height:0; border-radius:10px;}
.ws-giveaway-banner-label-gg-logo {padding:13px; margin-right:-1px;}
.ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-922f531);}
.ws-giveaway-banner-label-text {padding:11px 13px 15px; display:flex; align-items:center; color:var(--e-global-color-922f531);}

.di.ws-giveaway-title {color:#fff;margin-bottom: 20px !important;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-featured {color:#fff;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-live {background:var(--e-global-color-secondary); color:var(--e-global-color-922f531);}
.ws-giveaway-item-prize_S2 {display:flex; gap:8px; color:#fff !important;}
.ws-giveaway-detail-info .ws-giveaway-item-prize_S2 {margin-bottom:40px;}
.ws-giveaway-detail-info .ws-giveaway-meta-item-featured2{margin-bottom: 0px;;}
.section-counter.s2 {padding:16px 22px; background:var(--e-global-color-9e91b6a); border-radius:20px; display:inline-flex; flex-direction:column;}
.section-counter.s2 .gvaw_countdown_wrp_title {font-family:Aro; font-weight:800; font-size:14px; line-height:1; letter-spacing:0px; text-align:center; text-transform:uppercase; margin-bottom:10px;}
.section-counter.s2 .timer-tittle {display:flex;}
.section-counter.s2 .timer-tittle>span {width:24px; height:36px; border-radius:4px; display:flex; ; align-content:center !important; justify-content:center; font-weight:800; font-size:21px; line-height:0.9; flex-wrap:wrap; background:var(--e-global-color-922f531); color:#fff;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown li {width:48px; padding:0px;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown li:last-child {display:none;}
.section-counter.s2 .timer-sub-tittle {padding-top:2px;}
.section-counter.s2 .gvaw_countdown_wrp .ul_countdown {justify-content:center;}
.section-counter.s2 .ws-giveaway-draw-date {margin-top:10px; color:var(--e-global-color-922f531);}
.section-counter.s2 .ws-giveaway-draw-date {font-size:11px;}

.di_gw_member_box {margin-top:40px; background:var(--e-global-color-922f531); border-radius:12px; padding:20px; gap:40px; display:flex; align-items:flex-end;}
.di_gw_member_box_col1 {width:calc(100% - 40px - 129px);}
.di_gw_member_box_col2 {width:129px;}
.di_gw_member_box_title {color:#fff !important; margin-bottom:8px !important;}
.di_gw_member_box_text {text-align:left !important; color:#fff !important;} 
.di_gw_member_box_btn {border-radius:10px !important; padding:16px !important; font-family:Geist !important; font-weight:900 !important; font-size:14px !important; line-height:0.9 !important;}

.di_tnc_box_title {color:#fff !important; margin-bottom:8px !important;}
.di_tnc_box_text {margin-bottom:0px !important; color:#fff !important; text-align:left !important;}
.di_tnc_box_text a {color:#fff !important; text-decoration:underline !important;}
.di_tnc_box .ws-giveaway-detail-sp:last-child {margin-bottom:0px;}

.ws-giveaway-detail-info .ws-giveaway-meta-item-featured2{color:var(--e-global-color-922f531) !important;}
body.gw_col_pink .ws-giveaway-detail-info .ws-giveaway-meta-item-featured2,
body.gw_col_orange .ws-giveaway-detail-info .ws-giveaway-meta-item-featured2 {color:#fff !important;}
body.gw_col_cyan {background:var(--e-global-color-49d6365);}
body.gw_col_yellow {background:var(--e-global-color-secondary);}
body.gw_col_orange {background:var(--e-global-color-primary);}
body.gw_col_pink {background:var(--e-global-color-46cc6af);}
body.gw_col_yellow  .gw_package_list_co.s2{border:1px solid var(--e-global-color-922f531);}

body.gw_col_cyan .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-49d6365) !important;}
body.gw_col_orange .ws-giveaway-banner-wrp svg path {fill:var(--e-global-color-primary) !important;}

body.gw_col_yellow .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-49d6365) !important;}
body.gw_col_yellow .ws-giveaway-banner-label-text {color:var(--e-global-color-49d6365);}
body.gw_col_yellow .ws-giveaway-banner-label-in>div {background:var(--e-global-color-46cc6af);}

body.gw_col_orange .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-46cc6af) !important;}
body.gw_col_orange .ws-giveaway-banner-label-text {color:var(--e-global-color-46cc6af);}
body.gw_col_orange .ws-giveaway-banner-label-in>div {background:var(--e-global-color-49d6365);}

body.gw_col_cyan .ws-giveaway-banner-label-gg-logo path {fill:var(--e-global-color-primary) !important;}
body.gw_col_cyan .ws-giveaway-banner-label-text {color:var(--e-global-color-primary);}
body.gw_col_cyan .ws-giveaway-banner-label-in>div {background:var(--e-global-color-secondary);}

body.gw_col_orange .ws-giveaway-list-section_2_header .section_2_title,
body.gw_col_pink .ws-giveaway-list-section_2_header .section_2_title{
    color:#fff;
}

body.gw_col_cyan .ws-giveaway-detail-info .ws-giveaway-meta-item-featured, 
body.gw_col_yellow .ws-giveaway-detail-info .ws-giveaway-meta-item-featured, 
body.gw_col_cyan .di.ws-giveaway-title, 
body.gw_col_yellow .di.ws-giveaway-title, 
body.gw_col_cyan .ws-giveaway-item-prize_S2, 
body.gw_col_yellow .ws-giveaway-item-prize_S2, 
body.gw_col_cyan .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, 
body.gw_col_yellow .ws-giveaway-item-prize_S2 .ws_giveaway_prize_name_frontend, 
body.gw_col_cyan .di_pack_title, body.gw_col_yellow .di_pack_title, 
body.gw_col_cyan .di_pack_text , body.gw_col_yellow .di_pack_text , 
body.gw_col_cyan .di_tnc_box_title, 
body.gw_col_yellow .di_tnc_box_title, 
body.gw_col_cyan .di_tnc_box_text, 
body.gw_col_yellow .di_tnc_box_text, 
body.gw_col_cyan .di_tnc_box_text a, 
body.gw_col_yellow .di_tnc_box_text a, 
body.gw_col_cyan .section_2_title, 
body.gw_col_yellow .section_2_title {color:var(--e-global-color-922f531) !important;}
body.gw_col_cyan .ws-giveaway-detail-info .ws-giveaway-detail-sp, 
body.gw_col_yellow .ws-giveaway-detail-info .ws-giveaway-detail-sp {border-color:var(--e-global-color-922f531) !important;}


.wspack_info2_member_only {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:99; background:#2B2517E5;}
.wspack_info2_member_only_in {display:flex; flex-direction:column; justify-content:center; align-items:center; height:100%; width:100%; padding:20px;}
.wspack_info2_member_only_title {color:#fff !important; margin-bottom:10px !important;}
.wspack_info2_member_only_text {color:#fff !important; width:306px; max-width: 100%; text-align:center !important; margin-bottom:22px !important;}
/* giveaway single end */




/* RESPONSIVE ========================================================================================================================== */
/* RESPONSIVE ========================================================================================================================== */
/* RESPONSIVE ========================================================================================================================== */

@media(max-width:1024px) {
.ws-giveaway-slim-banner-in>.ws-giveaway-slim-banner-title:last-child {display:none;}
}

@media(max-width:767px) {
.mob_opacity_05 {opacity:0.5 !important;}
.ws-giveaway-slim-banner-in {flex-direction:column; gap:20px; text-align:center;}
}

@media(max-width:600px) {
.ws-giveaway-slim-banner-in>.ws-giveaway-slim-banner-title {font-size:12px;}
.ws-giveaway-slim-banner-title a svg {width:15px; display:inline-block; margin-bottom:-5px;}
.ws-giveaway-slim-banner-in {gap:10px;}
}