html .ft-slide--gift{background:#0a0a0b}html .ftx{position:relative;width:100%;overflow:hidden;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}html .ftx__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 20% 30%,#1d1d20,#0e0e10 60%,#070708),repeating-linear-gradient(115deg,#ffffff03 0 2px,#0000 2px 6px)}html .ftx__streak{position:absolute;width:38%;height:180%;top:-40%;transform:rotate(28deg);background:linear-gradient(90deg,#ee712100,#ee712147 45%,#ff963c1f 55%,#ee712100);filter:blur(6px)}html .ftx__streak--1{right:-12%}html .ftx__streak--2{left:-22%;width:22%;opacity:.55}html .ftx__floor{position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(180deg,#0000,#ee71211a 40%,#0a0a0be6)}html .ftx__inner{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:clamp(24px,4vw,48px) 20px clamp(18px,3vw,28px);display:grid;grid-template-columns:1fr;gap:16px}html .ftx__head{display:flex;align-items:center;gap:14px}html .ftx__eyebrow{flex:1;margin:0;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#e7e7e7}html .ftx__eyebrow:after{content:"";flex:1;height:2px;background:#ee7121;max-width:160px}html .ftx__title{margin:0;font-family:Anton,Impact,Arial Narrow Bold,sans-serif;font-weight:400;text-transform:uppercase;line-height:.98;letter-spacing:.005em}html .ftx__t1{display:block;color:#fff;font-size:clamp(2.6rem,7.6vw,5.6rem)}html .ftx__t2{display:block;font-size:clamp(2.1rem,6.2vw,4.6rem);background:linear-gradient(180deg,#ffb15a,#ee7121 55%,#c9500a);-webkit-background-clip:text;background-clip:text;color:#ee7121;-webkit-text-fill-color:transparent}html .ftx__points{margin:0;padding:0;list-style:none;display:grid;gap:8px}html .ftx__points li{position:relative;padding-left:18px;font-size:clamp(1rem,1.6vw,1.45rem);font-weight:600;line-height:1.3}html .ftx__points li:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:4px;border-radius:2px;background:#ee7121}html .ftx__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;justify-self:start;min-height:56px;padding:0 30px;border-radius:10px;background:linear-gradient(180deg,#ff9a3d,#ee7121 55%,#d85f12);color:#0a0a0b;text-decoration:none;font-family:Anton,Impact,Arial Narrow Bold,sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 8px 24px #ee712159,inset 0 1px #ffffff59}html .ftx__btn svg{width:20px;height:20px}html .ftx__btn:hover{filter:brightness(1.08)}html .ftx__btn:focus-visible{outline:3px solid #fff;outline-offset:3px}html .ftx__products{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px}html .ftx__prod{margin:0;display:flex;flex-direction:column;align-items:center}html .ftx__label{display:inline-block;margin-bottom:8px;padding:6px 12px;border:2px solid #ee7121;border-radius:6px;background:#0a0a0b;font-family:Anton,Impact,Arial Narrow Bold,sans-serif;font-size:clamp(.95rem,1.8vw,1.5rem);letter-spacing:.03em;text-transform:uppercase;color:#fff;white-space:nowrap}html .ftx__card{width:100%;aspect-ratio:1/1;background:radial-gradient(90% 80% at 50% 40%,#fff,#f1f1f1 70%,#e3e3e3);border-radius:14px;display:flex;align-items:center;justify-content:center;padding:6%;box-shadow:0 20px 40px #0000008c,0 0 0 1px #ffffff14}html .ftx__prod--gift .ftx__card{box-shadow:0 20px 40px #0000008c,0 0 0 3px #ee7121,0 0 40px #ee712159}html .ftx__card img{width:100%;height:100%;object-fit:contain}html .ftx__missing{font-size:12px;color:#b5470c}html .ftx__model{margin:8px 0 0;font-size:clamp(.8rem,1.2vw,1.05rem);font-weight:700;color:#f2f2f2;letter-spacing:.02em}html .ftx__plus{align-self:center;font-family:Anton,Impact,sans-serif;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1;color:#ee7121;transform:skew(-12deg);text-shadow:0 0 18px rgba(238,113,33,.6)}html .ftx__notice{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:10px 12px;background:#00000073;border-radius:8px}html .ftx__notice p{margin:0;font-size:clamp(.82rem,1.1vw,1rem);color:#f0f0f0;line-height:1.4}html .ftx__logo{position:relative;display:inline-flex;flex:0 0 auto;width:92px;height:92px;border-radius:50%}html .ftx__logo-img{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;border-radius:50%;transform:perspective(520px) rotateX(7deg) rotateY(-9deg);filter:drop-shadow(0 1px 0 #c25a12) drop-shadow(0 2px 0 #8a3c0c) drop-shadow(0 3px 0 #5e2808) drop-shadow(0 12px 14px rgba(0,0,0,.7))}html .ftx__logo:after{content:"";position:absolute;top:2%;right:2%;bottom:2%;left:2%;z-index:3;border-radius:50%;pointer-events:none;transform:perspective(520px) rotateX(7deg) rotateY(-9deg);background:radial-gradient(circle at 32% 24%,#ffffff80,#ffffff1a 26%,#fff0 46%),radial-gradient(circle at 72% 86%,#0006,#0000 55%);mix-blend-mode:overlay}html .ftx__flames{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:1;pointer-events:none}html .ftx__flames i{position:absolute;top:0;right:0;bottom:0;left:0;background:none;filter:none;mask:none;-webkit-mask:none;box-shadow:none;border-radius:0;animation:none}html .ftx__flames i:nth-child(1){top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;box-shadow:0 0 22px 6px #ff6e148c,0 -10px 34px 8px #ffa02859;animation:ftxGlow 2.2s ease-in-out infinite alternate}html .ftx__flames:before,html .ftx__flames:after,html .ftx__flames i:nth-child(2):before,html .ftx__flames i:nth-child(2):after,html .ftx__flames i:nth-child(3):before,html .ftx__flames i:nth-child(3):after{content:"";position:absolute;transform-origin:50% 100%;border-radius:50% 50% 42% 42%/72% 72% 28% 28%;background:radial-gradient(ellipse 50% 70% at 50% 82%,#fffbe0 0,#ffe36a 16%,#ffb020 34%,#ff6a00 56%,#e628008c 70%,#c81e0000 78%);mix-blend-mode:screen;filter:blur(1.6px);animation:ftxTongue 1.1s ease-in-out infinite alternate}html .ftx__flames:before{left:39%;top:-4%;width:22%;height:38%;--r:0deg;animation-duration:.9s}html .ftx__flames:after{left:45%;top:-9%;width:10%;height:26%;--r:3deg;animation-duration:.6s;animation-delay:-.3s;filter:blur(1px)}html .ftx__flames i:nth-child(2):before{left:21%;top:5%;width:19%;height:32%;--r:-24deg;animation-duration:1.15s;animation-delay:-.4s}html .ftx__flames i:nth-child(2):after{left:60%;top:5%;width:19%;height:32%;--r:24deg;animation-duration:1s;animation-delay:-.7s}html .ftx__flames i:nth-child(3):before{left:7%;top:22%;width:16%;height:26%;--r:-50deg;animation-duration:1.3s;animation-delay:-.2s}html .ftx__flames i:nth-child(3):after{left:77%;top:22%;width:16%;height:26%;--r:50deg;animation-duration:1.2s;animation-delay:-.9s}html .ftx__logo--none .ftx__flames,html .ftx__logo--none:after{display:none}@keyframes ftxTongue{0%{transform:rotate(var(--r,0deg)) scale(1.05,.82);opacity:.8}45%{transform:rotate(calc(var(--r,0deg) + 3deg)) scale(.9,1.12) translateY(-4%);opacity:1}to{transform:rotate(calc(var(--r,0deg) - 2deg)) scaleY(.95);opacity:.9}}@keyframes ftxGlow{0%{opacity:.75}to{opacity:1}}@media(prefers-reduced-motion:reduce){html .ftx__flames:before,html .ftx__flames:after,html .ftx__flames i,html .ftx__flames i:before,html .ftx__flames i:after{animation:none!important}}@media(min-width:960px){html .ftx__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"head prod" "title prod" "points prod" "btn prod" "notice notice";column-gap:clamp(24px,4vw,64px);row-gap:18px;align-items:start}html .ftx__head{grid-area:head;flex-direction:column;align-items:flex-start;gap:14px}html .ftx__logo{width:112px;height:112px}html .ftx__eyebrow{width:100%;font-size:15px}html .ftx__title{grid-area:title}html .ftx__points{grid-area:points}html .ftx__btn{grid-area:btn;min-height:72px;padding:0 44px;min-width:min(100%,520px)}html .ftx__products{grid-area:prod;align-self:center;gap:18px}html .ftx__card{aspect-ratio:4/5}html .ftx__notice{grid-area:notice;justify-self:center;background:none;flex-direction:column}html .ftx__notice:before,html .ftx__notice:after{content:"";display:none}}@media(max-width:959px){html .ftx__title{order:2}html .ftx__head{order:1}html .ftx__products{order:3}html .ftx__points{order:4}html .ftx__btn{order:5;width:100%}html .ftx__notice{order:6}}@media(max-width:420px){html .ftx__label{font-size:.9rem;padding:5px 8px}html .ftx__products{gap:6px}html .ftx__eyebrow{letter-spacing:.22em;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ft-slide-gift.css.map */
