.dt-bf-countdown-wrapper{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:40px 0;position:relative;overflow:hidden}.dt-bf-countdown-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,#b8860b 50%,transparent 100%)}.dt-bf-countdown-container{text-align:center;max-width:1200px;margin:0 auto;padding:0 20px}.dt-bf-countdown-title{font-family:Playfair Display,serif;font-size:32px;font-weight:600;color:#fff;margin:0 0 30px;letter-spacing:.5px;text-transform:uppercase}.dt-bf-countdown{display:flex;justify-content:center;align-items:center;gap:20px;margin:0 0 30px}.dt-bf-countdown-item{display:flex;flex-direction:column;align-items:center;background:#b8860b1a;border:2px solid #b8860b;border-radius:8px;padding:20px 25px;min-width:100px;transition:all .3s ease}.dt-bf-countdown-item:hover{background:#b8860b33;transform:translateY(-3px);box-shadow:0 6px 20px #b8860b4d}.dt-bf-countdown-value{font-family:Courier New,monospace;font-size:48px;font-weight:700;color:#b8860b;line-height:1;margin:0 0 8px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.dt-bf-countdown-label{font-family:Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;color:#ccc;text-transform:uppercase;letter-spacing:1px}.dt-bf-countdown-separator{font-size:36px;font-weight:700;color:#b8860b;line-height:1;margin:0 5px;opacity:.6}.dt-bf-countdown-cta{display:inline-block;background:#b8860b;color:#fff;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:15px 40px;border-radius:4px;letter-spacing:1px;transition:all .3s ease;box-shadow:0 4px 12px #b8860b4d}.dt-bf-countdown-cta:hover{background:#9a7209;transform:translateY(-2px);box-shadow:0 6px 16px #b8860b66}@media screen and (max-width:749px){.dt-bf-countdown-wrapper{padding:30px 0}.dt-bf-countdown-title{font-size:24px;margin:0 0 20px}.dt-bf-countdown{gap:10px;flex-wrap:wrap}.dt-bf-countdown-item{padding:15px 20px;min-width:70px}.dt-bf-countdown-value{font-size:32px;margin:0 0 6px}.dt-bf-countdown-label{font-size:10px}.dt-bf-countdown-separator{font-size:28px;display:none}.dt-bf-countdown-cta{font-size:14px;padding:12px 30px}}@media screen and (min-width:750px)and (max-width:989px){.dt-bf-countdown-title{font-size:28px}.dt-bf-countdown-item{padding:18px 22px;min-width:85px}.dt-bf-countdown-value{font-size:40px}.dt-bf-countdown-separator{font-size:32px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.dt-bf-countdown-value{animation:pulse 2s ease-in-out infinite}
/*# sourceMappingURL=/cdn/shop/t/67/assets/dt-black-friday-countdown.css.map */
