.fp-cp{--cp-bg:#f3f3f3;position:relative;overflow:hidden;padding-block:clamp(34px,5vw,60px);background:var(--cp-bg);scroll-margin-top:140px}.fp-cp--dark{--cp-bg:#141414;color:#fff}.fp-cp .fp__wrap{position:relative}.fp-cp__head{max-width:640px;margin:0 auto clamp(16px,2.4vw,24px);text-align:center}html .fp-cp__eyebrow{display:block;margin:0 0 10px;padding:0;border:0;background:none;box-shadow:none;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#c00}.fp-cp--dark .fp-cp__eyebrow{color:#ff5a5a}.fp-cp__title{margin:0;font-family:var(--font-heading--family,"Bebas Neue",Impact,sans-serif);font-weight:400;font-size:clamp(2rem,4.2vw,3rem);line-height:.96;letter-spacing:.01em;text-transform:uppercase;color:inherit}.fp-cp__hl{color:#c00}.fp-cp__sub{margin:8px auto 0;max-width:50ch;font-size:.93rem;line-height:1.5;color:#555}.fp-cp--dark .fp-cp__sub{color:#cfcfcf}.fp-cp__list{list-style:none;margin:0;padding:18px 0 0;display:grid;gap:clamp(12px,1.6vw,18px);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),280px));justify-content:center;align-items:stretch}.fp-cp__note{margin:14px 0 0;font-size:.78rem;color:#777;text-align:center}.fp-cp--dark .fp-cp__note{color:#a8a8a8}.fp-tk{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;background:#fff;border-radius:26px;color:#111;box-shadow:0 10px 26px #00000012;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}@media(hover:hover){.fp-tk:hover{transform:translateY(-4px);box-shadow:0 18px 36px #0000001f}}.fp-tk__flag{position:absolute;z-index:2;left:50%;top:-11px;translate:-50% 0;padding:4px 12px;border-radius:999px;background:#c00;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px #cc00004d}.fp-tk__top{position:relative;display:grid;gap:2px}.fp-tk__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.fp-tk__lvl{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#777}.fp-tk__state{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:700;color:#666}.fp-tk__state--on{color:#14773b}.fp-tk__state svg{width:12px;height:12px}.fp-tk__amt{display:flex;align-items:flex-start;gap:3px;margin:0;font-family:var(--font-heading--family,"Bebas Neue",Impact,sans-serif);font-weight:400;line-height:.9;color:#111}.fp-tk__cur{margin-top:.26em;font-size:1.7rem;color:#c00}.fp-tk__num{font-size:3.6rem;letter-spacing:.01em;font-variant-numeric:tabular-nums}.fp-tk__sub{margin:2px 0 0;font-size:.8rem;color:#777}.fp-tk__body{display:flex;flex-direction:column;gap:10px;flex:1}.fp-tk__list{list-style:none;margin:0;padding:0;display:grid;gap:5px}.fp-tk__list li{display:flex;gap:7px;align-items:center;font-size:.8rem;line-height:1.3;color:#555}.fp-tk__list svg{flex:none;box-sizing:content-box;width:10px;height:10px;padding:3px;border-radius:50%;background:#fdeeee;color:#c00}.fp-tk__list path{stroke-dasharray:24}.fp-tk__code{display:flex;align-items:center;gap:8px}.fp-tk__codebox{flex:1;display:flex;align-items:center;gap:8px;min-width:0;padding:9px 14px;border-radius:999px;background:#f3f3f3;font-weight:800;font-size:.9rem;letter-spacing:.1em;color:#111;overflow:hidden;white-space:nowrap}.fp-tk__codebox svg{flex:none;width:15px;height:15px;color:#c00}.fp-tk__codebox--locked{color:#777;font-weight:600;font-size:.82rem;letter-spacing:0;background:linear-gradient(100deg,#f1f1f1 30%,#fff,#f1f1f1 70%) 120% 0/220% 100%}.fp-tk__codebox--locked i{font-style:normal;letter-spacing:.3em;filter:blur(2.5px);-webkit-user-select:none;user-select:none;color:#444}.fp-tk__copy{position:relative;flex:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#111;color:#fff;cursor:pointer;transition:background .2s ease,transform .15s ease}.fp-tk__copy svg{width:16px;height:16px}.fp-tk__copy span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fp-tk__copy:hover{background:#c00}.fp-tk__copy:active{transform:scale(.92)}.fp-tk.is-copied .fp-tk__codebox{background:#e7f7ec;color:#14773b;animation:fp-stamp .5s cubic-bezier(.3,1.6,.5,1)}.fp-tk.is-copied .fp-tk__copy{background:#1b9a4a}.fp-tk__actions{display:grid;gap:8px;margin-top:auto;justify-items:center}.fp-tk__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border-radius:999px;background:#111;color:#fff;font-weight:700;font-size:.88rem;text-decoration:none;transition:background .2s ease,transform .15s ease}.fp-tk__cta svg{width:15px;height:15px;transition:transform .2s ease}.fp-tk__cta:hover{background:#c00;color:#fff;transform:translateY(-1px)}.fp-tk__cta:hover svg{transform:translate(4px)}.fp-tk__link{color:#111;font-weight:600;font-size:.8rem;text-decoration:underline;text-underline-offset:4px}.fp-tk__link:hover{color:#c00}.fp-burst{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:5}.fp-burst i{position:absolute;left:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--c,#cc0000);animation:fp-pop .75s cubic-bezier(.1,.7,.3,1) forwards}.fp-tk.is-ready-use{box-shadow:0 10px 26px #1b9a4a2e}.fp-cp.is-armed:not(.is-live) .fp-tk{opacity:0}.fp-cp.is-live .fp-tk{animation:fp-tk-in .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i,0) * .1s)}.fp-cp.is-live .fp-tk__list li{animation:fp-tk-in .5s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i,0) * .1s + .5s)}.fp-cp.is-active .fp-tk__codebox--locked{animation:fp-shimmer 2.8s linear infinite}@keyframes fp-tk-in{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes fp-shimmer{to{background-position:-100% 0}}@keyframes fp-stamp{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes fp-pop{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--x),var(--y)) scale(.3);opacity:0}}@media(max-width:700px){.fp-cp{padding-block:24px}html .fp-cp__eyebrow{font-size:.7rem}.fp-cp__sub{font-size:.86rem}.fp-cp__list{grid-template-columns:1fr;gap:10px;padding:14px 0 0}.fp-tk{display:grid;grid-template-columns:84px minmax(0,1fr);gap:0;padding:0;border-radius:18px}.fp-tk__top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 6px;border-radius:18px 0 0 18px;background:linear-gradient(160deg,#e23232,#a90f0f);color:#fff;text-align:center}.fp-tk__row{display:block;margin:0}.fp-tk__lvl{color:#ffffffd9;font-size:.56rem;letter-spacing:.12em}.fp-tk__state,.fp-tk__list{display:none}.fp-tk__amt{color:#fff;justify-content:center}.fp-tk__cur{margin-top:.2em;font-size:1rem;color:#ffffffe6}.fp-tk__num{font-size:2.3rem}.fp-tk__sub{margin:0;font-size:.58rem;line-height:1.2;color:#ffffffe0}.fp-tk__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:10px 12px 10px 14px;border-left:2px dashed #dcdcdc}.fp-tk__body:before,.fp-tk__body:after{content:"";position:absolute;left:-10px;width:18px;height:18px;border-radius:50%;background:var(--cp-bg)}.fp-tk__body:before{top:-9px}.fp-tk__body:after{bottom:-9px}.fp-tk__meter{grid-column:1/-1;order:-1;padding:0;background:none;gap:4px}.fp-tk__meter-txt{font-size:.64rem;line-height:1.2}.fp-tk__meter-bar{height:4px}.fp-tk__code{min-width:0;gap:6px}.fp-tk__codebox{padding:7px 8px;font-size:.7rem;letter-spacing:.02em}.fp-tk__codebox svg{display:none}.fp-tk__copy{width:30px;height:30px}.fp-tk__copy svg{width:13px;height:13px}.fp-tk__actions{display:block;margin:0}.fp-tk__cta{width:auto;padding:8px 10px;font-size:.74rem;gap:4px;white-space:nowrap}.fp-tk__cta svg{width:13px;height:13px}.fp-tk__link{display:none}.fp-tk__flag{top:-9px;left:auto;right:14px;translate:none;font-size:.54rem;padding:3px 9px}.fp-tk:hover{transform:none}}@media(prefers-reduced-motion:reduce){.fp-cp *,.fp-cp *:before,.fp-cp *:after{animation:none!important;transition:none!important}.fp-cp.is-armed .fp-tk{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fp-coupons.css.map */
