*{box-sizing:border-box}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0}a{text-decoration:none}.fu-page{--fu-ink: #1c2430;--fu-muted: #5b6675;--fu-paper: #eef2f4;--fu-panel: rgba(255, 255, 255, .78);--fu-line: rgba(28, 36, 48, .1);--fu-accent: #0f6b5c;--fu-accent-soft: rgba(15, 107, 92, .12);--fu-sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;position:relative;min-height:100svh;min-height:100dvh;color:var(--fu-ink);font-family:var(--fu-sans);background:var(--fu-paper);overflow-x:clip}.fu-atmosphere{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 90% 55% at 12% -10%,rgba(15,107,92,.16),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 8%,rgba(61,90,128,.14),transparent 50%),linear-gradient(165deg,#e8eef2,#f2f5f7 46%,#e7ece8)}.fu-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.fu-shell{position:relative;z-index:1;width:min(1080px,calc(100% - 2rem));margin:0 auto;padding:clamp(2.5rem,8vh,5rem) 0 4.5rem}.fu-hero{margin-bottom:clamp(2.25rem,5vh,3.5rem);animation:fu-rise .7s ease-out both}.fu-hero-brand{margin:0;font-family:var(--fu-sans);font-size:clamp(1.55rem,6.4vw,3.55rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:var(--fu-ink)}.fu-status{margin:0;padding:1.25rem 0;color:var(--fu-muted);font-size:.98rem}.fu-section{margin-top:clamp(2rem,4vh,3rem);animation:fu-rise .75s ease-out both;animation-delay:.12s}.fu-hero+.fu-section{margin-top:0}.fu-section+.fu-section{animation-delay:.22s}.fu-section-header{margin-bottom:1.1rem;padding-bottom:.65rem;border-bottom:1px solid var(--fu-line)}.fu-section-title{margin:0;font-family:var(--fu-sans);font-size:clamp(1.7rem,3.4vw,2.1rem);font-weight:800;letter-spacing:-.03em}.fu-grid{display:grid;grid-template-columns:1fr;gap:.9rem}@media(min-width:720px){.fu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.fu-product{display:grid;grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr);gap:.95rem;align-items:start;width:100%;margin:0;padding:.85rem;text-align:left;color:inherit;font:inherit;text-transform:none;background:var(--fu-panel);border:1px solid var(--fu-line);border-radius:1.1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 28px #1c24300d;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.fu-product--static{cursor:default}.fu-product:not(.fu-product--static):hover,.fu-product:not(.fu-product--static):focus-visible{transform:translateY(-2px);border-color:#0f6b5c59;box-shadow:0 14px 34px #1c243017;outline:none}.fu-product-media{min-width:0;overflow:hidden;border-radius:.8rem;background:#1c24300f;aspect-ratio:4 / 3}.fu-product-img{display:block;width:100%;height:100%;object-fit:cover}.fu-product-img--empty{background:linear-gradient(145deg,rgba(15,107,92,.18),transparent 55%),#1c243014}.fu-product-copy{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;gap:.28rem;padding:0}.fu-product-brand{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fu-muted)}.fu-product-name{margin:0;font-size:1.18rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}.fu-product-desc{margin:.15rem 0 0;font-size:.92rem;line-height:1.45;color:var(--fu-muted)}@keyframes fu-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fu-hero,.fu-section,.fu-product{animation:none;transition:none}.fu-product:not(.fu-product--static):hover,.fu-product:not(.fu-product--static):focus-visible{transform:none}}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(inter-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(inter-latin-900-normal.woff2) format("woff2")}
/*# sourceMappingURL=/cdn/shop/t/12/assets/catalog.css.map */
