.fs-hdr{position:sticky;top:0;z-index:60;background:#050505b8;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid rgba(255,255,255,.07)}.fs-hdr-inner{max-width:var(--fs-maxw);margin:0 auto;padding:0 24px;height:66px;display:flex;align-items:center;justify-content:space-between;gap:24px}.fs-hdr-left,.fs-hdr-right{display:flex;align-items:center;gap:22px}.fs-hdr-logo{color:var(--fs-ink);font:300 26px/1 var(--fs-font-head);letter-spacing:.02em}.fs-hdr-nav{display:flex;gap:26px;align-items:center}.fs-hdr-nav a{color:var(--fs-ink-2);font:500 13.5px/1 var(--fs-font-body);transition:color .2s}.fs-hdr-nav a:hover{color:var(--fs-ink)}.fs-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid transparent;background:none;color:var(--fs-ink);cursor:pointer;transition:background .2s,border-color .2s;padding:0}.fs-icon-btn:hover{background:#ffffff0f;border-color:var(--fs-border-soft)}.fs-icon-btn svg{width:19px;height:19px;display:block}.fs-cart-btn{position:relative}.fs-cart-count{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--fs-accent);color:#050505;font:700 10.5px/18px var(--fs-font-body);text-align:center;box-shadow:0 0 0 2px var(--fs-bg)}.fs-cart-count:empty,.fs-cart-count[data-count="0"]{display:none}.fs-burger{display:none}.fs-hdr-mobile{display:none;flex-direction:column;gap:2px;padding:8px 24px 18px;border-top:1px solid var(--fs-border-soft);background:#050505f5}.fs-hdr-mobile.is-open{display:flex}.fs-hdr-mobile a{color:var(--fs-ink-2);font:500 15px/1 var(--fs-font-body);padding:13px 0;border-bottom:1px solid var(--fs-border-soft)}.fs-hdr-mobile a:last-child{border-bottom:none}.fs-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fs-drawer-overlay.is-open{opacity:1;visibility:visible}.fs-drawer{position:fixed;top:0;right:0;bottom:0;z-index:96;width:min(420px,92vw);background:var(--fs-bg-2);border-left:1px solid var(--fs-border);display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);box-shadow:-30px 0 60px -30px #000000e6}.fs-drawer.is-open{transform:translate(0)}.fs-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--fs-border-soft)}.fs-drawer-title{font:400 20px/1 var(--fs-font-head);color:var(--fs-ink);display:flex;align-items:baseline;gap:9px}.fs-drawer-title small{font:500 11px/1 var(--fs-font-mono);letter-spacing:.12em;color:var(--fs-ink-3);text-transform:uppercase}.fs-drawer-body{flex:1;overflow-y:auto;padding:8px 22px;scrollbar-width:thin}.fs-drawer-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;text-align:center;padding:40px 10px}.fs-drawer-empty p{font:300 20px/1.4 var(--fs-font-head);color:var(--fs-ink-2)}.fs-line{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--fs-border-soft)}.fs-line:last-child{border-bottom:none}.fs-line-img{flex:none;width:72px;height:72px;border-radius:12px;overflow:hidden;background:radial-gradient(120% 120% at 30% 25%,#18181c,#0a0a0c);border:1px solid var(--fs-border-soft)}.fs-line-img img{width:100%;height:100%;object-fit:cover}.fs-line-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.fs-line-top{display:flex;justify-content:space-between;gap:10px}.fs-line-title{font:500 14px/1.3 var(--fs-font-body);color:var(--fs-ink)}.fs-line-title a:hover{color:var(--fs-accent)}.fs-line-variant{font:400 12px/1.3 var(--fs-font-body);color:var(--fs-ink-3);margin-top:2px}.fs-line-price{font:600 14px/1 var(--fs-font-body);color:var(--fs-ink);white-space:nowrap}.fs-line-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.fs-qty{display:inline-flex;align-items:center;border:1px solid var(--fs-border-strong);border-radius:var(--fs-radius-pill);overflow:hidden}.fs-qty button{width:30px;height:30px;background:none;border:none;color:var(--fs-ink);cursor:pointer;font-size:15px;display:flex;align-items:center;justify-content:center;transition:background .18s;padding:0}.fs-qty button:hover{background:#ffffff12}.fs-qty button:disabled{opacity:.35;cursor:not-allowed}.fs-qty input{width:34px;height:30px;background:none;border:none;color:var(--fs-ink);text-align:center;font:600 13px/1 var(--fs-font-body);-moz-appearance:textfield}.fs-qty input::-webkit-outer-spin-button,.fs-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fs-line-remove{background:none;border:none;color:var(--fs-ink-3);font:500 12px/1 var(--fs-font-body);cursor:pointer;transition:color .18s;padding:0}.fs-line-remove:hover{color:var(--fs-accent)}.fs-drawer-foot{border-top:1px solid var(--fs-border-soft);padding:20px 22px;display:flex;flex-direction:column;gap:14px}.fs-drawer-sub{display:flex;align-items:baseline;justify-content:space-between}.fs-drawer-sub .lb{font:500 13px/1 var(--fs-font-body);color:var(--fs-ink-2);text-transform:uppercase;letter-spacing:.08em}.fs-drawer-sub .val{font:300 26px/1 var(--fs-font-head);color:var(--fs-ink)}.fs-drawer-note{font:400 12px/1.4 var(--fs-font-body);color:var(--fs-ink-3);text-align:center}.fs-drawer-actions{display:flex;flex-direction:column;gap:9px}.fs-drawer.is-loading{opacity:.6;pointer-events:none}.fs-grid{display:grid;grid-template-columns:repeat(var(--fs-cols,4),1fr);gap:clamp(14px,1.6vw,22px)}.fs-pcard{display:flex;flex-direction:column;gap:12px;position:relative}.fs-pcard-media{position:relative;aspect-ratio:1/1;border-radius:var(--fs-radius-lg);overflow:hidden;background:radial-gradient(120% 120% at 30% 20%,#18181c,#0a0a0c);border:1px solid var(--fs-border-soft);transition:border-color .25s,transform .3s cubic-bezier(.16,1,.3,1)}.fs-pcard:hover .fs-pcard-media{border-color:#8edcff4d;transform:translateY(-4px)}.fs-pcard-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.fs-pcard-media img.fs-pcard-alt{opacity:0}.fs-pcard:hover .fs-pcard-media img.fs-pcard-alt{opacity:1}.fs-pcard-badge{position:absolute;top:12px;left:12px;z-index:2;font:600 10px/1 var(--fs-font-body);letter-spacing:.06em;text-transform:uppercase;padding:7px 11px;border-radius:var(--fs-radius-pill);background:#8edcff24;border:1px solid rgba(142,220,255,.3);color:var(--fs-accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fs-pcard-badge.sold{background:#ffffff14;border-color:var(--fs-border-soft);color:var(--fs-ink-3)}.fs-pcard-add{position:absolute;bottom:12px;right:12px;z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid var(--fs-border-strong);background:#0c0c0ecc;color:var(--fs-ink);cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(6px);transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fs-pcard:hover .fs-pcard-add{opacity:1;transform:translateY(0)}.fs-pcard-add:hover{background:var(--fs-accent);color:#050505;border-color:var(--fs-accent)}.fs-pcard-add.is-added{background:var(--fs-green);color:#04140c;border-color:var(--fs-green)}.fs-pcard-body{display:flex;flex-direction:column;gap:5px}.fs-pcard-title{font:500 15px/1.35 var(--fs-font-body);color:var(--fs-ink)}.fs-pcard-title a:hover{color:var(--fs-accent)}.fs-pcard-meta{font:400 12.5px/1.3 var(--fs-font-body);color:var(--fs-ink-3)}.fs-pcard-price{display:flex;align-items:baseline;gap:9px;margin-top:2px}.fs-pcard-now{font:500 15px/1 var(--fs-font-body);color:var(--fs-ink)}.fs-pcard-was{font:400 13px/1 var(--fs-font-body);color:var(--fs-ink-3);text-decoration:line-through}.fs-pcard-stars{color:var(--fs-accent);font-size:11px;letter-spacing:1.5px}.fs-coll-hero{padding:clamp(40px,6vw,72px) 0 clamp(24px,3vw,36px);text-align:center;border-bottom:1px solid var(--fs-border-soft)}.fs-coll-hero .fs-eyebrow{display:block;margin-bottom:14px}.fs-coll-hero h1{font:300 clamp(32px,5vw,54px)/1.05 var(--fs-font-head);color:var(--fs-ink)}.fs-coll-hero h1 em{font-style:italic;color:var(--fs-accent)}.fs-coll-hero p{font:400 16px/1.6 var(--fs-font-body);color:var(--fs-ink-2);max-width:56ch;margin:14px auto 0}.fs-coll-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0;margin-bottom:8px}.fs-coll-count{font:500 12.5px/1 var(--fs-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fs-ink-3)}.fs-select{position:relative;display:inline-flex;align-items:center}.fs-select select{appearance:none;-webkit-appearance:none;background:var(--fs-panel);border:1px solid var(--fs-border-strong);color:var(--fs-ink);font:500 13px/1 var(--fs-font-body);padding:11px 38px 11px 16px;border-radius:var(--fs-radius-pill);cursor:pointer}.fs-select:after{content:"\2304";position:absolute;right:16px;top:44%;transform:translateY(-50%);color:var(--fs-ink-3);pointer-events:none;font-size:15px}.fs-coll-empty{text-align:center;padding:clamp(60px,10vw,120px) 0}.fs-coll-empty p{font:300 22px/1.4 var(--fs-font-head);color:var(--fs-ink-2)}.fs-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:clamp(40px,6vw,64px)}.fs-pagination a,.fs-pagination span{min-width:42px;height:42px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--fs-radius-pill);border:1px solid var(--fs-border-soft);font:500 14px/1 var(--fs-font-body);color:var(--fs-ink-2);transition:all .2s}.fs-pagination a:hover{border-color:var(--fs-accent);color:var(--fs-ink)}.fs-pagination .is-current{background:var(--fs-accent);border-color:var(--fs-accent);color:#050505;font-weight:600}.fs-cartpage{padding:clamp(36px,5vw,64px) 0 clamp(60px,8vw,100px)}.fs-cartpage h1{font:300 clamp(30px,4.4vw,48px)/1.05 var(--fs-font-head);color:var(--fs-ink);margin-bottom:6px}.fs-cartpage h1 em{font-style:italic;color:var(--fs-accent)}.fs-cartpage-sub{font:400 15px/1.5 var(--fs-font-body);color:var(--fs-ink-2);margin-bottom:clamp(28px,4vw,44px)}.fs-cart-grid{display:grid;grid-template-columns:1.7fr .9fr;gap:clamp(28px,4vw,52px);align-items:start}.fs-cart-lines{display:flex;flex-direction:column}.fs-cart-line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:24px 0;border-bottom:1px solid var(--fs-border-soft)}.fs-cart-line:first-child{border-top:1px solid var(--fs-border-soft)}.fs-cart-line-img{width:96px;height:96px;border-radius:14px;overflow:hidden;background:radial-gradient(120% 120% at 30% 25%,#18181c,#0a0a0c);border:1px solid var(--fs-border-soft)}.fs-cart-line-img img{width:100%;height:100%;object-fit:cover}.fs-cart-line-info{display:flex;flex-direction:column;gap:6px;min-width:0}.fs-cart-line-title{font:500 16px/1.3 var(--fs-font-body);color:var(--fs-ink)}.fs-cart-line-title a:hover{color:var(--fs-accent)}.fs-cart-line-variant{font:400 13px/1.4 var(--fs-font-body);color:var(--fs-ink-3)}.fs-cart-line-ctrls{display:flex;align-items:center;gap:16px;margin-top:6px}.fs-cart-line-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;text-align:right}.fs-cart-line-total{font:500 16px/1 var(--fs-font-body);color:var(--fs-ink)}.fs-cart-line-each{font:400 12px/1.3 var(--fs-font-body);color:var(--fs-ink-3);margin-top:4px}.fs-cart-summary{position:sticky;top:90px;background:var(--fs-panel);border:1px solid var(--fs-border-soft);border-radius:20px;padding:26px 24px;display:flex;flex-direction:column;gap:16px}.fs-cart-summary h3{font:500 13px/1 var(--fs-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fs-ink-2)}.fs-sum-row{display:flex;align-items:baseline;justify-content:space-between;font:500 14px/1 var(--fs-font-body);color:var(--fs-ink-2)}.fs-sum-row b{color:var(--fs-ink);font-weight:600}.fs-sum-total{display:flex;align-items:baseline;justify-content:space-between;padding-top:16px;border-top:1px solid var(--fs-border-soft)}.fs-sum-total .lb{font:500 14px/1 var(--fs-font-body);color:var(--fs-ink);text-transform:uppercase;letter-spacing:.06em}.fs-sum-total .val{font:300 30px/1 var(--fs-font-head);color:var(--fs-ink)}.fs-cart-note label{display:block;font:600 11px/1 var(--fs-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fs-ink-2);margin-bottom:9px}.fs-cart-note textarea{width:100%;min-height:74px;resize:vertical;background:var(--fs-bg-2);border:1px solid var(--fs-border-strong);border-radius:12px;color:var(--fs-ink);font:400 13.5px/1.5 var(--fs-font-body);padding:12px 14px}.fs-cart-note textarea:focus{outline:none;border-color:var(--fs-accent)}.fs-cart-trust{display:flex;flex-direction:column;gap:9px;margin-top:2px}.fs-cart-trust div{display:flex;align-items:center;gap:9px;font:500 12.5px/1.3 var(--fs-font-body);color:var(--fs-ink-2)}.fs-cart-trust .tk{color:var(--fs-green)}.fs-cart-empty{text-align:center;padding:clamp(50px,9vw,110px) 0}.fs-cart-empty p{font:300 24px/1.4 var(--fs-font-head);color:var(--fs-ink-2);margin-bottom:24px}.fs-hhero{position:relative;overflow:hidden;padding:clamp(48px,7vw,104px) 0}.fs-hhero-grid{max-width:var(--fs-maxw);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:clamp(28px,4vw,60px);align-items:center}.fs-hhero-copy{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.fs-hhero h1{font:300 clamp(40px,6vw,72px)/1.02 var(--fs-font-head);color:var(--fs-ink);letter-spacing:-.015em}.fs-hhero h1 em{font-style:italic;color:var(--fs-accent)}.fs-hhero p{font:400 17px/1.6 var(--fs-font-body);color:var(--fs-ink-2);max-width:46ch}.fs-hhero-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.fs-hhero-media{position:relative;aspect-ratio:1/1;border-radius:var(--fs-radius-lg);overflow:hidden;background:radial-gradient(120% 120% at 30% 20%,#18181c,#0c0c0f 55%,#070709);border:1px solid var(--fs-border-soft);box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #ffffff0f}.fs-hhero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fs-hhero-stats{display:flex;gap:clamp(20px,3vw,44px);flex-wrap:wrap;margin-top:6px}.fs-hhero-stat .n{font:300 clamp(26px,3vw,36px)/1 var(--fs-font-head);color:var(--fs-ink)}.fs-hhero-stat .l{font:500 12px/1.3 var(--fs-font-body);color:var(--fs-ink-3);margin-top:4px}.fs-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:clamp(28px,4vw,56px);align-items:center}.fs-feat.rev .fs-feat-media{order:2}.fs-feat-media{position:relative;aspect-ratio:4/5;border-radius:var(--fs-radius-lg);overflow:hidden;background:radial-gradient(120% 120% at 30% 20%,#18181c,#0a0a0c);border:1px solid var(--fs-border-soft)}.fs-feat-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fs-feat-body{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.fs-feat-body h2{font:300 clamp(28px,4vw,46px)/1.05 var(--fs-font-head);color:var(--fs-ink)}.fs-feat-body h2 em{font-style:italic;color:var(--fs-accent)}.fs-feat-body p{font:400 16px/1.6 var(--fs-font-body);color:var(--fs-ink-2);max-width:46ch}.fs-feat-price{display:flex;align-items:baseline;gap:12px}@media(max-width:980px){.fs-cart-grid{grid-template-columns:1fr}.fs-cart-summary{position:static}.fs-feat.rev .fs-feat-media{order:0}}@media(max-width:760px){.fs-hdr-nav{display:none}.fs-burger{display:inline-flex}.fs-grid{--fs-cols:2}.fs-cart-line{grid-template-columns:76px 1fr;grid-template-areas:"img info" "img right"}.fs-cart-line-img{grid-area:img}.fs-cart-line-info{grid-area:info}.fs-cart-line-right{grid-area:right;align-items:flex-start;text-align:left;flex-direction:row;gap:14px;margin-top:4px}}@media(max-width:480px){.fs-grid{--fs-cols:2;gap:12px}.fs-pcard-add{opacity:1;transform:none;width:38px;height:38px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/felou-shop.css.map */
