.fclock{display:inline-flex;align-items:flex-start;gap:.28rem;font-variant-numeric:tabular-nums;font-weight:700;font-feature-settings:"tnum" 1;line-height:1}.fclock__cell{display:inline-flex;flex-direction:column;align-items:center;gap:.18rem}.fclock__digits{display:inline-flex;gap:.1rem}.fclock__digit{display:inline-block;overflow:hidden;width:.68em;height:1.15em;line-height:1.15em;text-align:center;border-radius:3px;background:var(--fclock-digit-bg, transparent)}.fclock__strip{display:block;transition:transform .44s cubic-bezier(.2,.9,.25,1)}.fclock__strip b{display:block;height:1.15em;line-height:1.15em;font-weight:inherit;text-align:center}.fclock__sep{align-self:flex-start;font-style:normal;line-height:1.15em;opacity:.5;animation:fclock-colon 1s steps(1,end) infinite}@keyframes fclock-colon{0%,60%{opacity:.5}61%,to{opacity:.16}}.fclock__cap{font-size:.5rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;opacity:.62;line-height:1}.flash{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:var(--grad-brick, linear-gradient(112deg, #4E0F0C, #93251A));--fclock-digit-bg: color-mix(in srgb, #fff 15%, transparent)}.flash[hidden]{display:none}.flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 36%,color-mix(in srgb,#fff 20%,transparent) 50%,transparent 64%);transform:translate(-100%);animation:flash-sheen 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes flash-sheen{0%{transform:translate(-100%)}48%,to{transform:translate(100%)}}.flash.is-in{animation:flash-drop .55s var(--ease, cubic-bezier(.22, 1, .36, 1)) both}@keyframes flash-drop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.flash__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .9rem;padding:.55rem 2.75rem;text-align:center}.flash__dot{flex:0 0 auto;width:.45rem;height:.45rem;border-radius:50%;background:#fff;box-shadow:0 0 color-mix(in srgb,#fff 65%,transparent);animation:flash-pulse 2.2s ease-out infinite}@keyframes flash-pulse{0%{box-shadow:0 0 color-mix(in srgb,#fff 55%,transparent)}70%{box-shadow:0 0 0 .5rem color-mix(in srgb,#fff 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,#fff 0%,transparent)}}.flash[data-state=soon]{background:var(--grad-dark, linear-gradient(165deg, #2A211C, #17120F))}.flash[data-state=soon] .flash__dot{animation-duration:3.4s;opacity:.8}.flash[data-state=soon]:after{animation-duration:11s;opacity:.55}.flash__message{margin:0;font-size:var(--text-sm, .8125rem);font-weight:600;letter-spacing:.01em}.flash__timer{display:inline-flex;align-items:center;gap:.45rem}.flash__timer[hidden]{display:none}.flash__label{font-size:var(--text-xs, .6875rem);letter-spacing:.04em;opacity:.82}.flash .fclock{font-size:var(--text-sm, .8125rem)}.flash .fclock__digit{padding-inline:.1rem;width:.8em}.flash__cta{color:#fff;font-size:var(--text-xs, .6875rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid color-mix(in srgb,#fff 55%,transparent);padding-bottom:1px;transition:border-color .2s var(--ease, ease),opacity .2s var(--ease, ease)}.flash__cta[hidden]{display:none}.flash__cta:hover{border-bottom-color:#fff}.flash__close{position:absolute;inset-block-start:50%;inset-inline-end:.55rem;transform:translateY(-50%);display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;opacity:.72;transition:opacity .2s var(--ease, ease),background .2s var(--ease, ease)}.flash__close svg{width:.95rem;height:.95rem}.flash__close:hover{opacity:1;background:color-mix(in srgb,#fff 16%,transparent)}@media(max-width:749px){.flash__inner{padding:.5rem 2.2rem;gap:.3rem .55rem}.flash__message{font-size:var(--text-xs, .6875rem)}.flash__label{display:none}}.offer{display:flex;align-items:center;gap:.75rem;margin-block:.9rem 0;padding:.7rem .9rem;border-radius:var(--radius-lg, 12px);color:#fff;background:var(--grad-brick, linear-gradient(112deg, #4E0F0C, #93251A));box-shadow:var(--shadow-md, 0 14px 40px rgba(0, 0, 0, .1));--fclock-digit-bg: color-mix(in srgb, #fff 16%, transparent)}.offer[hidden]{display:none}.offer__body{flex:1 1 auto;min-width:0}.offer__title{margin:0;font-size:var(--text-base, .9375rem);font-weight:700;line-height:1.45}.offer__note{margin:.15rem 0 0;font-size:var(--text-xs, .6875rem);line-height:1.6;opacity:.82}.offer__clock{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.22rem;font-size:var(--text-md, 1rem)}.offer__clock .fclock__digit{width:.86em;padding-inline:.08rem}.offer__label{font-size:.5625rem;font-weight:500;letter-spacing:.06em;opacity:.78;line-height:1}.offer__link{display:inline-block;margin-top:.3rem;font-size:var(--text-xs, .6875rem);font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:.22em}.offer__link[hidden]{display:none}@media(max-width:749px){.offer{gap:.55rem;padding:.6rem .7rem}.offer__clock{font-size:var(--text-sm, .8125rem)}}.offer--elsewhere{color:var(--ink, #17120F);background:var(--accent-tint, #FBF6F2);border:1px solid var(--line-strong, rgba(23, 18, 15, .2));box-shadow:none;--fclock-digit-bg: color-mix(in srgb, var(--ink, #17120F) 7%, transparent)}.offer--elsewhere .offer__title{font-weight:600;font-size:var(--text-sm, .8125rem)}.offer--elsewhere a{color:inherit;text-decoration:underline;text-underline-offset:.22em}.dispatch{display:flex;align-items:center;gap:.6rem;margin-block:.9rem 0;padding:.6rem .85rem;border-radius:8px;background:color-mix(in srgb,var(--copper, #C0793A) 10%,transparent);border:1px solid color-mix(in srgb,var(--copper, #C0793A) 26%,transparent);--fclock-digit-bg: transparent}.dispatch__pulse{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background:var(--copper, #C0793A);animation:dispatch-pulse 1.9s ease-out infinite}@keyframes dispatch-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--copper, #C0793A) 70%,transparent)}70%{box-shadow:0 0 0 .55rem color-mix(in srgb,var(--copper, #C0793A) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--copper, #C0793A) 0%,transparent)}}.dispatch__copy{margin:0;font-size:var(--text-sm, .8125rem);line-height:1.6;color:var(--ink, #17120F)}.dispatch .fclock{margin-inline:.3rem;color:var(--accent-deep, #7A2E1B);font-size:1em;vertical-align:baseline}.size-picker__stock[data-level=low]{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;color:var(--brick, #A5301C)}.size-picker__stock[data-level=low]:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor;animation:stock-blink 1.5s steps(1,end) infinite}@keyframes stock-blink{0%,62%{opacity:1}63%,to{opacity:.22}}.ship-meter{display:grid;gap:.4rem;padding:.7rem .85rem;border-radius:var(--radius-lg, 12px);background:var(--accent-tint, #FBF6F2);border:1px solid var(--line, rgba(23, 18, 15, .1))}.ship-meter__text{margin:0;font-size:var(--text-xs, .6875rem);line-height:1.6;color:var(--ink, #17120F)}.ship-meter__text b{color:var(--accent-deep, #7A2E1B)}.ship-meter__track{position:relative;height:.34rem;border-radius:99px;overflow:hidden;background:color-mix(in srgb,var(--ink, #17120F) 9%,transparent)}.ship-meter__track>span{position:relative;display:block;height:100%;overflow:hidden;border-radius:inherit;background:var(--grad-copper, linear-gradient(120deg, #D9A05B, #C0793A));transform-origin:inline-start;transition:width .7s var(--ease, cubic-bezier(.22, 1, .36, 1))}.ship-meter__track>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 40%,color-mix(in srgb,#fff 45%,transparent) 50%,transparent 60%);transform:translate(-100%);animation:ship-sweep 3.2s ease-in-out infinite}@keyframes ship-sweep{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.ship-meter[data-unlocked=true]{background:color-mix(in srgb,var(--copper, #C0793A) 12%,transparent);border-color:color-mix(in srgb,var(--copper, #C0793A) 32%,transparent)}.ship-meter[data-unlocked=true] .ship-meter__text{font-weight:600}@media(prefers-reduced-motion:reduce){.fclock__strip{transition:none}.fclock__sep,.flash__dot,.dispatch__pulse,.size-picker__stock[data-level=low]:before,.ship-meter__track>span:after{animation:none}.flash:after{animation:none;opacity:0}.flash.is-in{animation:none}.ship-meter__track>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/flash.css.map */
