/* Shared reset, preserving each original theme guard and specificity. */
.gw-coupon-slot:where(.gw-campaign--normal, .gw-campaign--normal *),
.gw-coupon-slot *:where(.gw-campaign--normal, .gw-campaign--normal *),
.gw-coupon-slot *:where(.gw-campaign--normal, .gw-campaign--normal *)::before,
.gw-coupon-slot *:where(.gw-campaign--normal, .gw-campaign--normal *)::after,
.plan-card .timer-section:where(.gw-campaign--normal, .gw-campaign--normal *),
.plan-card .timer-section *:where(.gw-campaign--normal, .gw-campaign--normal *),
.cloud-coupon-timer .timer-section:where(.gw-campaign--normal, .gw-campaign--normal *),
.cloud-coupon-timer .timer-section *:where(.gw-campaign--normal, .gw-campaign--normal *) {
    box-sizing: border-box;
}
.gw-coupon-slot:where(.gw-campaign--diwali, .gw-campaign--diwali *),
.gw-coupon-slot *:where(.gw-campaign--diwali, .gw-campaign--diwali *),
.gw-coupon-slot *:where(.gw-campaign--diwali, .gw-campaign--diwali *)::before,
.gw-coupon-slot *:where(.gw-campaign--diwali, .gw-campaign--diwali *)::after,
.plan-card .timer-section:where(.gw-campaign--diwali, .gw-campaign--diwali *),
.plan-card .timer-section *:where(.gw-campaign--diwali, .gw-campaign--diwali *),
.cloud-coupon-timer .timer-section:where(.gw-campaign--diwali, .gw-campaign--diwali *),
.cloud-coupon-timer .timer-section *:where(.gw-campaign--diwali, .gw-campaign--diwali *) {
    box-sizing: border-box;
}
.gw-coupon-slot:where(.gw-campaign--black-friday, .gw-campaign--black-friday *),
.gw-coupon-slot *:where(.gw-campaign--black-friday, .gw-campaign--black-friday *),
.gw-coupon-slot *:where(.gw-campaign--black-friday, .gw-campaign--black-friday *)::before,
.gw-coupon-slot *:where(.gw-campaign--black-friday, .gw-campaign--black-friday *)::after,
.plan-card .timer-section:where(.gw-campaign--black-friday, .gw-campaign--black-friday *),
.plan-card .timer-section *:where(.gw-campaign--black-friday, .gw-campaign--black-friday *),
.cloud-coupon-timer .timer-section:where(.gw-campaign--black-friday, .gw-campaign--black-friday *),
.cloud-coupon-timer .timer-section *:where(.gw-campaign--black-friday, .gw-campaign--black-friday *) {
    box-sizing: border-box;
}
.gw-coupon-slot:where(.gw-campaign--christmas, .gw-campaign--christmas *),
.gw-coupon-slot *:where(.gw-campaign--christmas, .gw-campaign--christmas *),
.gw-coupon-slot *:where(.gw-campaign--christmas, .gw-campaign--christmas *)::before,
.gw-coupon-slot *:where(.gw-campaign--christmas, .gw-campaign--christmas *)::after,
.plan-card .timer-section:where(.gw-campaign--christmas, .gw-campaign--christmas *),
.plan-card .timer-section *:where(.gw-campaign--christmas, .gw-campaign--christmas *),
.cloud-coupon-timer .timer-section:where(.gw-campaign--christmas, .gw-campaign--christmas *),
.cloud-coupon-timer .timer-section *:where(.gw-campaign--christmas, .gw-campaign--christmas *) {
    box-sizing: border-box;
}
.gw-coupon-slot:where(.gw-campaign--year-end, .gw-campaign--year-end *),
.gw-coupon-slot *:where(.gw-campaign--year-end, .gw-campaign--year-end *),
.gw-coupon-slot *:where(.gw-campaign--year-end, .gw-campaign--year-end *)::before,
.gw-coupon-slot *:where(.gw-campaign--year-end, .gw-campaign--year-end *)::after,
.plan-card .timer-section:where(.gw-campaign--year-end, .gw-campaign--year-end *),
.plan-card .timer-section *:where(.gw-campaign--year-end, .gw-campaign--year-end *),
.cloud-coupon-timer .timer-section:where(.gw-campaign--year-end, .gw-campaign--year-end *),
.cloud-coupon-timer .timer-section *:where(.gw-campaign--year-end, .gw-campaign--year-end *) {
    box-sizing: border-box;
}
/* Keep template swaps hidden until their required stylesheet is ready. */
.gw-coupon-slot[data-coupon-pending],
.gw-coupon-slot[data-coupon-pending] * { visibility: hidden !important; }

/* Top Sale Bar Padding Remove and make it Sticky */
.gw-monsoon-bar{
    position: sticky;
    top: 0;
    z-index: 99;
    padding: 0 !important;
}