.fds{--fds-o:#ff7a00;--fds-y:#f5b000;--fds-d:#1c1c1c;--fds-g:#f3f4f6;--fds-gap:14px;margin:0 auto}.fds-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin:0 0 14px}.fds-head h2{margin:0;line-height:1}.fds-head p{margin:4px 0 0;color:#666;font-size:14px}.fds-head a{color:var(--fds-o);font-weight:600;white-space:nowrap;text-decoration:none;font-size:15px}.fds-head a:hover{text-decoration:underline}.fds-wrap{position:relative}.fds-track{display:flex;gap:var(--fds-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:6px 2px 14px}.fds-track::-webkit-scrollbar{display:none}.fds-track>*{scroll-snap-align:start}.fds-nav{padding:0!important;min-width:0!important;max-width:44px;box-sizing:border-box;display:grid;place-items:center;position:absolute;top:42%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:0;background:#fff;box-shadow:0 4px 14px #0000002e;font-size:26px;line-height:1;color:var(--fds-d);cursor:pointer;opacity:.95;transition:transform .2s,background .2s}.fds-nav:hover{background:var(--fds-y);transform:translateY(-50%) scale(1.08)}.fds-prev{left:-10px}.fds-next{right:-10px}@media(max-width:767px){.fds-nav{display:none}}.fds-card{--cut:16px;position:relative;flex:0 0 calc((100% - 4*var(--fds-gap))/5);background:#fff;text-decoration:none;color:var(--fds-d);display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);box-shadow:inset 0 0 0 1px #e6e6e6;transition:transform .25s}.fds-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--fds-y);transform:scaleX(0);transform-origin:left;transition:transform .35s}.fds-card:hover{transform:translateY(-5px)}.fds-card:hover:after{transform:scaleX(1)}@media(max-width:1023px){.fds-card{flex-basis:calc((100% - 2*var(--fds-gap))/3)}}@media(max-width:767px){.fds-card{flex-basis:46%}}.fds-img{position:relative;aspect-ratio:1;overflow:hidden;background:#f5f5f3 repeating-linear-gradient(135deg,transparent 0 14px,rgba(0,0,0,.025) 14px 15px)}.fds-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%;transition:transform .45s}.fds-card:hover .fds-img img{transform:scale(1.08)}.fds-off,.fds-new{position:absolute;top:10px;left:-4px;font-family:"Bebas Neue",var(--font-heading-family),sans-serif;font-size:19px;letter-spacing:.03em;line-height:1;padding:5px 12px 4px 14px;transform:skew(-12deg);box-shadow:2px 2px #00000040}.fds-off{background:var(--fds-o);color:#fff}.fds-new{background:var(--fds-d);color:var(--fds-y)}.fds-off span,.fds-new span{display:inline-block;transform:skew(12deg)}.fds-cta{position:absolute;left:0;right:0;bottom:0;background:var(--fds-d);color:var(--fds-y);font-family:"Bebas Neue",var(--font-heading-family),sans-serif;font-size:18px;letter-spacing:.06em;text-align:center;padding:8px 0 6px;transform:translateY(100%);transition:transform .3s}.fds-card:hover .fds-cta{transform:translateY(0)}.fds-info{padding:10px 12px 16px;display:flex;flex-direction:column;gap:2px;flex:1;border-top:3px solid var(--fds-d)}.fds-vendor{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--fds-o);display:flex;align-items:center;gap:6px}.fds-vendor:before{content:"";width:12px;height:3px;background:var(--fds-o);display:inline-block}.fds-title{font-size:13px;line-height:1.3;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333}.fds-was{font-size:12px;color:#999;text-decoration:line-through;margin-top:6px}.fds-price{font-family:"Bebas Neue",var(--font-heading-family),sans-serif;font-size:32px;line-height:1;letter-spacing:.01em;color:var(--fds-d)}.fds-save{display:inline-block;align-self:flex-start;background:#fff4e5;color:#c25e00;font-size:12px;font-weight:700;padding:2px 6px;margin-top:3px;border-left:3px solid var(--fds-o)}.fds-ship{margin-top:auto;padding-top:8px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--fds-d);text-transform:uppercase;letter-spacing:.03em}.fds-ship svg{flex:0 0 22px;height:22px;padding:3px;background:var(--fds-y);color:var(--fds-d);clip-path:polygon(0 0,75% 0,100% 25%,100% 100%,0 100%)}.fds-ship small{display:block;font-weight:500;text-transform:none;letter-spacing:0;color:#666;font-size:11px}.fds-cat{flex:0 0 116px;text-align:center;text-decoration:none;color:var(--fds-d)}.fds-cat span.c{display:block;width:104px;height:104px;margin:0 auto 8px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000001a;overflow:hidden;border:3px solid transparent;transition:border-color .25s,transform .25s}.fds-cat img{width:100%;height:100%;object-fit:contain;padding:10px;transition:transform .4s}.fds-cat:hover span.c{border-color:var(--fds-y);transform:translateY(-4px)}.fds-cat:hover img{transform:scale(1.12)}.fds-cat b{font-size:13px;font-weight:600;line-height:1.2;display:block}.fds-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--fds-gap)}@media(max-width:1023px){.fds-tiles{grid-template-columns:repeat(2,1fr)}}.fds-tile{position:relative;display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;text-decoration:none;background:#fff}.fds-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:12% 10% 30%;transition:transform .5s}.fds-tile:hover img{transform:scale(1.08) rotate(-1deg)}.fds-tile .t{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(0deg,rgba(28,28,28,.95),rgba(28,28,28,.6) 70%,transparent);color:#fff}.fds-tile .t small{display:block;color:var(--fds-y);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.fds-tile .t strong{display:block;font-size:22px;line-height:1.1;margin:4px 0 8px}.fds-tile .t em{font-style:normal;font-size:14px;font-weight:600;border-bottom:2px solid var(--fds-o)}.fds-tile.k1{background:linear-gradient(160deg,#fff3d6,#ffe1b0)}.fds-tile.k2{background:linear-gradient(160deg,#e4f6e8,#c9ecd2)}.fds-tile.k3{background:linear-gradient(160deg,#e6eefc,#cfdcf7)}.fds-tile.k4{background:linear-gradient(160deg,#fde6e1,#f9cfc5)}.fds-chips{display:flex;flex-wrap:wrap;gap:10px}.fds-chip{padding:12px 20px;border-radius:999px;background:var(--fds-d);color:#fff;text-decoration:none;font-weight:600;font-size:15px;transition:background .2s,transform .2s}.fds-chip:hover{background:var(--fds-o);transform:translateY(-2px)}.fds-chip b{color:var(--fds-y)}.fds-marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fds-marquee-in{display:flex;width:max-content;animation:fds-scroll 45s linear infinite}.fds-marquee:hover .fds-marquee-in{animation-play-state:paused}.fds-marquee a{flex:0 0 auto;width:170px;height:85px;margin:0 14px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000014;transition:transform .25s,box-shadow .25s}.fds-marquee a:hover{transform:scale(1.08);box-shadow:0 8px 18px #00000026}.fds-marquee img{max-width:80%;max-height:70%;object-fit:contain}@keyframes fds-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fds-marquee-in{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/fds-home.css.map */
