.gwcountdown-wrapper {
--gwcountdown-bg: transparent;
width: 100%;
max-width: 100%;
box-sizing: border-box;
display: block;
}
.gwcountdown-wrapper span {
display: inline-block;
min-width: 50px;
margin: 0 5px;
line-height: 1.2;
text-align: inherit;
} .gwcountdown-style-boxed {
background: var(--gwcountdown-bg, #f5f5f5);
padding: 20px;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
text-align: inherit;
}
.gwcountdown-style-boxed span {
display: inline-block;
min-width: 50px;
font-variant-numeric: tabular-nums;
} .gwcountdown-style-grid {
display: flex;
justify-content: center;
gap: 20px;
}
.gwcountdown-style-grid .gwcountdown-item {
display: flex;
flex-direction: column;
align-items: center;
min-width: 110px;
background: var(--gwcountdown-bg, #f5f5f5);
padding: 20px;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
.gwcountdown-style-grid .gwcountdown-number {
font-size: 2em;
}
.gwcountdown-style-grid .gwcountdown-label {
font-size: 0.8em;
opacity: 0.8;
margin-top: 3px;
font-weight: normal;
}
@media (max-width: 480px) {
.gwcountdown-style-grid {
flex-wrap: wrap;
gap: 10px;
}
.gwcountdown-style-grid .gwcountdown-item {
flex: 1 1 40%;
min-width: 110px;
max-width: 45%;
}
}