.campaign-countdown{display:block;width:100%;height:88px;background:#fff5e9;color:#292a2e;border-bottom:1px solid #e8ded2;font-family:Barlow,sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;overflow:hidden}.campaign-countdown *,.campaign-countdown *:before,.campaign-countdown *:after{box-sizing:border-box}.campaign-countdown [hidden]{display:none!important}.campaign-countdown__inner{max-width:1360px;height:88px;margin:0 auto;display:flex;align-items:stretch}.campaign-countdown__art{flex:0 0 260px;position:relative;display:flex;align-items:flex-end;justify-content:center}.campaign-countdown__art--right{box-sizing:content-box;flex-basis:240px;margin-left:-30px;padding-left:26px}.campaign-countdown__floor{position:absolute;inset:auto 0 0;height:13px;background:#e8ded2;border-top:2px solid #bd9268}.campaign-countdown__shadow{position:absolute;left:50%;bottom:8px;width:210px;height:6px;margin-left:-105px;border-radius:50%;background:#292a2e2e;filter:blur(3px)}.campaign-countdown__art--right .campaign-countdown__shadow{width:170px;margin-left:-72px}.campaign-countdown__edge{flex:0 0 40px;margin-left:-30px;background:#0d5b42;clip-path:polygon(30px 0,100% 0,calc(100% - 30px) 100%,0 100%)}.campaign-countdown__edge--gold{flex-basis:36px;background:#bd9268}.campaign-countdown__message{box-sizing:content-box;flex:1 1 auto;min-width:0;margin-left:-32px;background:#16815f;clip-path:polygon(30px 0,100% 0,calc(100% - 30px) 100%,0 100%);display:flex;align-items:center;justify-content:center;gap:16px;padding:0 44px}.campaign-countdown__copy{display:flex;flex-direction:column;gap:5px;min-width:0}.campaign-countdown__title{margin:0;padding:0;font-family:Barlow Condensed,sans-serif;font-weight:800;font-style:normal;font-size:39px;line-height:.92;letter-spacing:.015em;text-transform:none;color:#fff5e9;text-shadow:0 2px 0 rgba(9,64,47,.6);overflow-wrap:anywhere}.campaign-countdown__subtitle-row{display:flex;align-items:center;gap:9px}.campaign-countdown__line{display:block;flex:0 0 34px;height:4px;border-radius:2px;background:#e8ded2;transform-origin:left center;animation:campaign-countdown-line .45s cubic-bezier(.2,.7,.2,1) .15s both}@keyframes campaign-countdown-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.campaign-countdown__subtitle{margin:0;font-size:13.5px;font-weight:600;letter-spacing:.06em;line-height:normal;color:#fff5e9;overflow-wrap:anywhere}.campaign-countdown__panel{box-sizing:content-box;flex:0 0 340px;min-width:0;margin-left:-32px;background:#292a2e;clip-path:polygon(30px 0,100% 0,calc(100% - 30px) 100%,0 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 40px}.campaign-countdown__waiting{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:100%}.campaign-countdown__caption{margin:0;font-size:10px;font-weight:600;letter-spacing:.18em;line-height:normal;text-align:center;color:#e8ded2}.campaign-countdown__timer{display:flex;align-items:center}.campaign-countdown__unit{min-width:45px;height:46px;padding-inline:3px;border-radius:6px;background:#fff5e9;border:1px solid #e8ded2;box-shadow:0 2px 5px #00000047;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.campaign-countdown__value{font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:24px;line-height:1;font-variant-numeric:tabular-nums;color:#292a2e}.campaign-countdown__label{font-size:8.5px;font-weight:700;letter-spacing:.06em;line-height:1;color:#6b635a}.campaign-countdown__separator{width:13px;text-align:center;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:20px;line-height:1;color:#d9b48e;padding-bottom:4px}.campaign-countdown__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 22px;border-radius:6px;background:#fff5e9;color:#292a2e;text-decoration:none;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:16px;line-height:normal;letter-spacing:.08em;text-align:center;box-shadow:0 2px 6px #0000004d}.campaign-countdown__cta:hover{background:#fff;color:#0d5b42}.campaign-countdown__cta:focus-visible{outline:2px solid #bd9268;outline-offset:3px}.campaign-countdown__notice{margin:0;padding:8px 16px;text-align:center;font-size:13px}.campaign-countdown.campaign-countdown--invalid{height:auto}@media(max-width:1199px){.campaign-countdown__message,.campaign-countdown__panel,.campaign-countdown__art--right{box-sizing:border-box}.campaign-countdown__art{flex-basis:200px}.campaign-countdown__art svg{max-width:100%;height:auto}.campaign-countdown__art--right{flex-basis:180px}.campaign-countdown__message{padding-inline:36px}.campaign-countdown__panel{flex-basis:300px;padding-inline:34px}}@media(max-width:999px){.campaign-countdown__art--right{display:none}.campaign-countdown__panel{margin-right:0;clip-path:polygon(30px 0,100% 0,100% 100%,0 100%)}}@media(max-width:749px){.campaign-countdown__art,.campaign-countdown__edge{display:none}.campaign-countdown__message{margin-left:-16px;padding:0 24px 0 32px;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%)}.campaign-countdown__panel{flex-basis:300px;margin-left:-16px;margin-right:0;padding-inline:24px;clip-path:polygon(16px 0,100% 0,100% 100%,0 100%)}.campaign-countdown__title{font-size:32px}.campaign-countdown__subtitle{font-size:11px}.campaign-countdown__line{flex-basis:20px}}@media(max-width:549px){.campaign-countdown{height:auto}.campaign-countdown__inner{height:auto;min-height:158px;flex-direction:column}.campaign-countdown__message{flex:auto;min-height:70px;margin:0;padding:12px 16px;clip-path:none;text-align:center}.campaign-countdown__title{font-size:33px}.campaign-countdown__subtitle-row{justify-content:center}.campaign-countdown__panel{flex:auto;min-height:88px;margin:0;padding:10px 16px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);border-top:2px solid #bd9268}}@media(prefers-reduced-motion:reduce){.campaign-countdown__line{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/campaign-countdown.css.map */
