.cd-section{position:relative;width:100%}.cd-container-full{width:100%;padding-left:clamp(1.5rem,3vw,4rem);padding-right:clamp(1.5rem,3vw,4rem);box-sizing:border-box}.cd-component{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:nowrap}.cd-component[hidden]{display:none}.cd-left{display:flex;align-items:center;gap:1.4rem;min-width:0}.cd-icon{flex:0 0 auto;width:var(--cd-icon-size, 28px);height:var(--cd-icon-size, 28px);display:inline-flex;align-items:center;justify-content:center;color:var(--cd-accent)}.cd-icon svg{width:100%;height:100%;display:block}.cd-text{display:flex;flex-direction:column;gap:.2rem;line-height:1.15}.cd-title{font-size:var(--cd-title-size-d, 18px);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cd-subtitle{font-size:calc(var(--cd-title-size-d, 18px) * .78);font-weight:600;letter-spacing:.02em;text-transform:uppercase;opacity:.95}@media screen and (max-width:749px){.cd-title{font-size:var(--cd-title-size-m, 14px)}.cd-subtitle{font-size:calc(var(--cd-title-size-m, 14px) * .85)}.cd-component{gap:.8rem;flex-wrap:nowrap;justify-content:space-between}.cd-left{gap:.6rem;min-width:0;flex:1 1 auto}.cd-text{min-width:0}.cd-title,.cd-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-right{flex:0 0 auto}.cd-icon{width:calc(var(--cd-icon-size, 28px) * .75);height:calc(var(--cd-icon-size, 28px) * .75)}}@media screen and (max-width:480px){.cd-right{gap:.25rem}.cd-component{gap:.5rem}}.cd-right{display:flex;align-items:center;gap:.6rem;flex:0 0 auto}.cd-unit{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:2ch}.cd-number{font-size:var(--cd-number-size-d, 32px);font-weight:800;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em}.cd-label{font-size:.65em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.95;font-size:calc(var(--cd-number-size-d, 32px) * .32)}.cd-sep{font-size:var(--cd-number-size-d, 32px);font-weight:800;line-height:1;opacity:.85;align-self:flex-start;padding-top:.05em}@media screen and (max-width:749px){.cd-number,.cd-sep{font-size:var(--cd-number-size-m, 22px)}.cd-label{font-size:calc(var(--cd-number-size-m, 22px) * .42)}.cd-right{gap:.4rem}}.cd-ended{font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:var(--cd-title-size-d, 18px)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-countdown-timer.css.map */
