.countdown-section{width:100%;background-color:var(--background-color, #ffffff)}.countdown-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:40px 50px}.countdown-single-column{flex-direction:column;text-align:center}.countdown-two-column{flex-direction:row;gap:60px}.countdown-image-column{flex:0 0 45%}.countdown-content-column{flex:0 0 40%}.countdown-content-column.with-background-image{flex:0 0 100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;min-height:500px;position:relative;display:flex;align-items:center;justify-content:center}.countdown-content-column.with-background-image .countdown-content.content-overlay{background:#ffffffe6;padding:60px 40px;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:90%;margin:40px auto}.countdown-image-wrapper{width:100%;border-radius:12px;overflow:hidden}.countdown-image{width:100%;height:auto;display:block;max-height:400px;object-fit:cover;object-position:center}.countdown-placeholder{background:#f5f5f5;padding:60px;text-align:center;border-radius:12px}.countdown-content{display:flex;flex-direction:column;gap:30px}.countdown-heading{font-size:2.5rem;font-weight:700;margin:0;color:#000}.countdown-subheading{font-size:1.2rem;margin:0;color:#666;line-height:1.6}.countdown-timer{margin:20px 0}.countdown-units{display:flex;align-items:center;justify-content:center;gap:15px}.countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:80px}.countdown-number{font-size:3rem;font-weight:var(--font-weight, 700);font-family:var(--font-family, sans-serif);color:var(--number-color, #000000);letter-spacing:var(--number-spacing, 0px);line-height:1;padding:15px;border:2px solid var(--border-color, #e0e0e0);border-radius:8px;background:#fff;margin-bottom:8px;min-width:80px;text-align:center}.countdown-label{font-size:.875rem;font-weight:500;color:var(--label-color, #666666);text-transform:uppercase;letter-spacing:.5px}.countdown-divider{display:flex;align-items:center;justify-content:center;height:60px;margin:0 5px}.countdown-divider.colon{font-size:2.5rem;font-weight:700;color:var(--number-color, #000000);margin-top:-15px}.countdown-divider.line{font-size:2rem;font-weight:300;color:var(--border-color, #e0e0e0);margin-top:-15px}.countdown-divider.border{width:2px;height:40px;background-color:var(--border-color, #e0e0e0);margin:0 15px}.countdown-divider.none{display:none}.countdown-button{display:inline-block;padding:15px 30px;background-color:#000;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:1rem;text-align:center;transition:all .3s ease;border:2px solid #000000;max-width:200px;margin:0 auto}.countdown-button:hover{background-color:transparent;color:#000}@media(max-width:768px){.countdown-section{padding:0}.countdown-two-column{flex-direction:column;gap:40px}.countdown-container{margin-left:1rem;margin-right:1rem;padding:20px}.countdown-image-column,.countdown-content-column{flex:0 0 100%}.countdown-content-column.with-background-image{min-height:400px}.countdown-content-column.with-background-image .countdown-content.content-overlay{padding:40px 20px;margin:20px auto}.countdown-heading{font-size:2rem}.countdown-number{font-size:2rem;min-width:60px;padding:10px}.countdown-units{gap:10px}.countdown-unit{min-width:60px}.countdown-divider.colon,.countdown-divider.line{font-size:1.5rem;margin-top:-33px}.countdown-divider.border{height:30px;margin:0 10px}}@media(max-width:480px){.countdown-units{gap:5px}.countdown-number{font-size:1.5rem;min-width:50px;padding:8px}.countdown-unit{min-width:50px}.countdown-label{font-size:.75rem}.countdown-divider.colon,.countdown-divider.line{font-size:1.2rem}.countdown-content{gap:0px}.countdown-content-column.with-background-image{min-height:300px}.countdown-content-column.with-background-image .countdown-content.content-overlay{padding:30px 15px;margin:15px auto}.countdown-heading{font-size:1.8rem}.countdown-subheading{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/countdown-section.css.map */
