@font-face{font-family:FlekTrikeDSEG;src:url('DSEG7Modern-BoldItalic.woff2') format('woff2');font-style:italic;font-weight:700;font-display:swap}
flektrike-countdown-bar.ft-navy-offer{background-color:#233b53;background-image:url('flektrike-offer-contours.svg'),radial-gradient(ellipse at 100% 115%,rgba(255,190,36,.48),transparent 26%),linear-gradient(110deg,#233b53,#132b3d);background-size:cover;color:#f5f6f7}
.ft-navy-offer .ft-countdown__inner{min-height:100px;max-width:1200px;padding:12px 24px;gap:64px}
.ft-navy-offer .ft-countdown__heading{display:flex;align-items:center;gap:24px;font-size:22px;letter-spacing:.12em;font-weight:600;white-space:nowrap}
.ft-navy-offer .ft-offer-gift{display:block;width:24px;height:24px;flex:0 0 24px;color:#ffbe24}
.ft-navy-offer .ft-offer-divider{height:56px;width:1px;flex:0 0 1px;background:#ffbe24}
.ft-navy-offer .ft-countdown__clock{grid-template-columns:repeat(3,minmax(80px,1fr) 10px) minmax(80px,1fr);gap:12px}
.ft-navy-offer .ft-countdown__number{font-family:FlekTrikeDSEG,monospace;font-style:italic;font-weight:700;font-size:52px;line-height:1;font-variant-numeric:tabular-nums;color:#ffbe24}
.ft-navy-offer .ft-countdown__label{font-family:var(--font-body-family,sans-serif);font-size:13px;line-height:1;font-weight:700;margin-top:10px}
.ft-navy-offer .ft-countdown__colon{font-family:var(--font-body-family,sans-serif);font-size:34px;line-height:1;padding-top:3px;color:#ffbe24}
@media(min-width:750px) and (max-width:1100px){.ft-navy-offer .ft-countdown__inner{gap:28px}.ft-navy-offer .ft-countdown__heading{font-size:19px;gap:16px}.ft-navy-offer .ft-countdown__number{font-size:46px}.ft-navy-offer .ft-countdown__clock{grid-template-columns:repeat(3,minmax(64px,1fr) 8px) minmax(64px,1fr);gap:8px}}
@media(max-width:749px){.ft-navy-offer .ft-countdown__inner{min-height:136px;padding:20px 16px;gap:20px}.ft-navy-offer .ft-countdown__heading{font-size:18px;line-height:1.2;gap:10px}.ft-navy-offer .ft-offer-gift{width:20px;height:20px;flex-basis:20px}.ft-navy-offer .ft-offer-divider{display:none}.ft-navy-offer .ft-countdown__clock{width:min(100%,328px);grid-template-columns:repeat(3,minmax(0,1fr) 5px) minmax(0,1fr);gap:4px}.ft-navy-offer .ft-countdown__number{font-size:clamp(28px,9.5vw,37px)}.ft-navy-offer .ft-countdown__label{font-size:9px;margin-top:7px}.ft-navy-offer .ft-countdown__colon{font-size:24px;padding-top:1px}}

#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer{position:relative;z-index:1;isolation:isolate;background-color:#071f30;background-image:linear-gradient(180deg,transparent 0,transparent 30px,#071f30 96px),linear-gradient(90deg,#27486b 0%,#193a5d 25%,#153457 50%,#133253 75%,#0a2842 100%);background-repeat:no-repeat}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer::before,#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner::after{content:"";position:absolute;left:4%;right:4%;height:3px;background:radial-gradient(ellipse 70px 2px at 50% 50%,#fff4ce 0%,#ffe8a2 15%,rgba(255,178,35,.7) 45%,transparent 100%),linear-gradient(90deg,transparent 0%,rgba(224,156,30,.4) 10%,#e5b649 35%,#fff1b7 50%,#e5b649 65%,rgba(224,156,30,.4) 90%,transparent 100%);background-size:100% 100%,100% 1px;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 0 2px rgba(255,174,35,.28));pointer-events:none}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer::before{top:48px}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner{position:relative;min-height:360px;padding:140px 24px}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner::after{bottom:48px;left:calc(50% - 46vw);right:calc(50% - 46vw)}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer::after{content:"";position:absolute;top:100%;left:0;right:0;height:64px;background:linear-gradient(180deg,#071f30,rgba(7,31,48,0));mask-image:linear-gradient(90deg,#000 0%,#000 43%,transparent 61%);pointer-events:none;z-index:1}
#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__number{font-size:56px}
@media(min-width:750px) and (max-width:1100px){#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__number{font-size:46px}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner{min-height:330px;padding:130px 24px}}
@media(max-width:749px){#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner{min-height:0;padding:82px 16px}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__number{font-size:clamp(27px,9.3vw,36.3px)}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer::before{top:30px}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer .ft-countdown__inner::after{bottom:30px}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer{background-image:linear-gradient(180deg,transparent 0,#071f30 64px),linear-gradient(90deg,#27486b,#153457 50%,#0a2842)}#shopify-section-template--29411099017510__flektrike_bf_countdown flektrike-countdown-bar.ft-navy-offer::after{height:24px;mask-image:linear-gradient(90deg,#000 0%,#000 40%,transparent 56%)}}
