[data-fs-section]{--fs-radius: 14px;--fs-border: rgba(242, 239, 230, .1)}.fs-section{position:relative;background:var(--fs-bg);color:var(--fs-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:clip}.fs-section *{box-sizing:border-box}.fs-section a{color:inherit}.fs-marquee{background:var(--fs-surface);border-bottom:1px solid var(--fs-border);overflow:hidden;white-space:nowrap;padding:9px 0}.fs-marquee-track{display:inline-flex;align-items:center;animation:fs-marquee-scroll 26s linear infinite;will-change:transform}.fs-marquee-track span{display:inline-block;padding:0 28px;font-size:clamp(10.5px,2.6vw,12.5px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fs-accent);position:relative}.fs-marquee-track span+span:before{content:""}@keyframes fs-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fs-marquee-track{animation:none}}.fs-header{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;max-width:1200px;margin:0 auto;padding:18px 24px 0}.fs-brand{font-weight:700;font-size:clamp(13px,3.2vw,15px);letter-spacing:.02em}.fs-trustbar{display:flex;align-items:center;justify-content:center;flex-direction:column}.fs-trustbar{width:100%;padding-top:18px}@media(max-width:900px){.fs-trustbar{padding-top:0}}.fs-rating{display:flex;gap:8px;font-size:clamp(11px,2.6vw,13px);color:var(--fs-muted);flex-direction:column;align-items:center;justify-content:center;line-height:1}.fs-rating-row{display:flex;align-items:center;justify-content:center;gap:20px}.fs-trust-item{display:flex;align-items:center;gap:6px;font-family:Instrument Sans;font-size:clamp(11px,2.6vw,13px);font-weight:500;color:#fffc;white-space:nowrap}.fs-check{flex:none;color:#34d399}.fs-rating-stars{color:var(--fs-accent);letter-spacing:1px;font-size:clamp(11px,2.6vw,13px)}.fs-rating-stars-text-v1{font-family:Instrument Sans;font-style:normal;font-weight:500;font-size:12px;line-height:120%;text-transform:capitalize;color:#000;white-space:nowrap}.fs-trustpilot{display:flex;align-items:center;justify-content:center;border-left:1px solid #d9d9d9}.fs-trustpilot img{display:block;width:100px;height:auto;max-height:55px;object-fit:contain;padding:0 0 0 6px}.fs-trust-items{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:16px}.fs-trust-item{display:flex;align-items:center;gap:8px;color:#16a34a;font-size:16px;line-height:1.2;white-space:nowrap}.fs-trust-item svg{flex-shrink:0}.fs-rating strong{color:var(--fs-text)}.fs-hero{max-width:715px;margin:0 auto;padding:24px 24px 50px;text-align:center}.fs-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#d4a94a1a;border:1px solid rgba(212,169,74,.3);color:var(--fs-accent);font-size:clamp(11px,2.6vw,12.5px);font-weight:600;letter-spacing:.02em;margin-bottom:20px}.fs-eyebrow[hidden]{display:none}.fs-eyebrow--promo{background:#ffffff0d;border-color:var(--fs-border);color:#ffffffd9;font-weight:500}.fs-promo-code{padding:3px 10px;border-radius:999px;background:#ffffff1f;color:#fff;font-weight:700;letter-spacing:.03em}.fs-dot{width:6px;height:6px;border-radius:50%;background:var(--fs-accent);animation:fs-pulse 1.6s ease-in-out infinite}@keyframes fs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.fs-h1{margin:0 0 10px;font-weight:600;font-size:clamp(26px,6vw,32px);line-height:110%;display:flex;align-items:center;color:#fff;justify-content:center}.fs-sub{margin:0 auto;max-width:590px;font-family:Inter;font-size:clamp(13px,2.6vw,16px);line-height:130%;display:flex;align-items:center;text-align:center;color:#c6cdd6;font-family:Instrument Sans;font-style:normal;font-weight:400;font-size:18px;line-height:120%}.fs-sub p{margin:0}.fs-sub strong,.fs-sub b{color:#fff;font-weight:600}.fs-steps{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:26px;color:var(--fs-muted)}.fs-step{font-weight:600;letter-spacing:.02em}.fs-step--active{color:var(--fs-accent)}.fs-step-sep{color:var(--fs-border);letter-spacing:0}.fs-grid-section{max-width:1300px;margin:0 auto}@media(max-width:1310px){.fs-grid{padding:0 20px}}.fs-grid{display:grid;grid-template-columns:repeat(var(--fs-cols, 3),1fr);gap:24px}.fs-empty-hint{grid-column:1 / -1;text-align:center;padding:48px 24px;border:1px dashed var(--fs-border);border-radius:var(--fs-radius);color:var(--fs-muted);font-size:clamp(12px,3vw,14px)}@media(max-width:900px){.fs-grid{display:flex;grid-template-columns:unset;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:9%;padding:2px 9% 6px;gap:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fs-grid-section{padding:0}.fs-grid::-webkit-scrollbar{display:none}.fs-grid>.fs-card{flex:0 0 82%;scroll-snap-align:center}}@media(max-width:480px){.fs-grid>.fs-card{flex-basis:86%}}@media(max-width:900px){[data-fs-mobile-layout=grid] .fs-grid{display:grid;grid-template-columns:1fr 1fr;overflow-x:visible;scroll-snap-type:none;padding:0 20px}[data-fs-mobile-layout=grid] .fs-grid>.fs-card{flex:unset;scroll-snap-align:unset}[data-fs-mobile-layout=grid] .fs-grid-section{padding:0}}[data-fs-mobile-layout=grid] .fs-dots,.fs-dots{display:none}@media(max-width:900px){.fs-dots{display:none;align-items:center;justify-content:center;gap:6px;margin-top:16px}.fs-hero{padding:16px 20px 30px}}.fs-slide-dot{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:var(--fs-border);cursor:pointer;transition:width .25s ease,background .25s ease}.fs-slide-dot.is-active{width:20px;background:#3b82f6}.fs-bottom-badges{display:flex;align-items:center;justify-content:center;gap:12px;max-width:1300px;margin:0 auto;padding:30px 20px 22px}.fs-bottom-badge{display:flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid var(--fs-border);border-radius:12px;background:var(--fs-surface)}.fs-bottom-badge-icon{flex:none;font-size:16px;line-height:1}.fs-bottom-badge-text{font-family:Instrument Sans;font-size:clamp(12px,2.8vw,13.5px);font-weight:500;color:#ddd;text-align:center}@media(max-width:500px){[data-fs-mobile-layout=grid] .fs-grid{grid-template-columns:1fr}}@media(max-width:640px){.fs-bottom-badges{overflow-x:auto;justify-content:center;scrollbar-width:none}.fs-bottom-badges::-webkit-scrollbar{display:none}.fs-bottom-badge{border:none;flex-direction:column;background:#000;align-items:flex-start}.fs-bottom-badge{max-width:150px;padding:0;align-items:center}.fs-media img{max-height:400px;height:100%}.fs-sub{font-weight:400;font-size:12px;line-height:120%;color:#fff}.fs-h1{font-weight:700;font-size:24px;line-height:120%;color:#fff}.fs-steps{gap:6px;margin-top:16px}.fs-title{font-size:16px!important}.fs-price-label,[data-fs-light=true] .fs-hotstat,.fs-trust-item{font-size:12px!important}}.fs-card{position:relative;display:flex;flex-direction:column;background:var(--fs-surface);border:1px solid var(--fs-border);border-radius:var(--fs-radius);overflow:hidden;text-decoration:none;cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:0 8px 30px #0000000d}.fs-card:hover{box-shadow:0 6px 24px -8px #2f6cffb2;border:1px solid #2F6CFF}.fs-card:focus-visible{outline:2px solid var(--fs-accent);outline-offset:2px}.fs-card--selected{border-color:var(--fs-accent);box-shadow:0 0 0 1px var(--fs-accent),0 16px 32px -16px #0000008c}.fs-badge{position:absolute;top:12px;left:12px;z-index:2;padding:4px 10px;border-radius:999px;font-size:clamp(10px,2.4vw,11px);font-weight:700;letter-spacing:.03em;color:#fff;font-family:Instrument Sans;font-style:normal;font-size:14px;line-height:100%;text-transform:capitalize}.fs-media{position:relative;display:block;overflow:hidden;background:#1a1912}.fs-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.fs-media-fallback{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;text-align:center;color:var(--fs-muted);font-size:13px}.fs-soon-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#dddddd8c}.fs-soon-label{padding:7px 18px;border-radius:999px;color:#07080a;font-size:clamp(11px,2.8vw,13px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#2f6cff1a;font-family:Instrument Sans;font-style:normal;border:1px solid #2F6CFF;font-weight:600;font-size:14px;line-height:120%}.fs-card--soon{cursor:default}.fs-card--soon:hover{transform:none;border-color:var(--fs-border);box-shadow:none}.fs-card--soon:hover .fs-media img{transform:none}.fs-card--soon .fs-body{opacity:.4}.fs-body{display:flex;flex-direction:column;gap:6px;padding:20px}.fs-num{display:none}.fs-title{font-family:Instrument Sans;font-style:normal;font-weight:700;font-size:20px;line-height:100%;text-transform:capitalize}.fs-rating-row{display:flex;align-items:center;gap:6px;font-size:clamp(11px,2.6vw,12.5px);color:var(--fs-muted);justify-content:flex-start}.fs-rating-row .fs-rating-stars{font-size:clamp(10.5px,2.4vw,12px);letter-spacing:1px}.fs-star--filled{color:var(--fs-accent)}.fs-star--empty{color:var(--fs-muted);opacity:.5}.fs-price-row{display:flex;align-items:baseline;flex-wrap:wrap;flex-direction:column}.fs-price-row div{display:flex;align-items:center;gap:5px;justify-content:center}.fs-price-label{font-family:Instrument Sans;font-style:normal;font-weight:400;font-size:16px;line-height:120%;text-transform:capitalize;margin-bottom:4px}.fs-price{font-family:Instrument Sans;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#2f6cff}.fs-price-old{display:none;font-size:clamp(11px,2.6vw,13px);color:var(--fs-muted);text-decoration:line-through}.fs-save{font-size:clamp(11px,2.6vw,12px);font-weight:700;color:#34ff26}.fs-hotstat{margin-top:4px;color:#ffd04e;font-size:clamp(10.5px,2.6vw,12px)}.fs-card--more{align-items:center;justify-content:center;min-height:220px;border-style:dashed;background:transparent}.fs-card--more:hover{border-color:var(--fs-accent);background:#d4a94a0d}.fs-more-label{font-size:clamp(12px,3.2vw,14px);font-weight:700;color:var(--fs-accent)}@media screen and (max-width:749px){.fs-trust-items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;gap:10px;overflow:visible;animation:none;margin:16px 0}.fs-trust-items .fs-trust-item{flex:0 0 auto;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/figurative-series-collection.css.map */
