StyRa F320 – Med kassett
Produktinformation – F320 @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap'); :root { --navy: #253551; --navy-light: #2e4168; --n avy-pale: #e8ecf3; --cream: #f7f6f2; --accent: #253551; --text: #1a2030; --text-muted: #6b7a94; --border: rgba(37,53,81,0.10); --radius: 12px; } .pd-root { font-family: 'Poppins', sans-serif; color: var(--text); max-width: 680px; line-height: 1.65; } /* ── Quick specs strip ── */ .pd-specs-strip { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; margin-bottom: 1rem; } .pd-spec-item { background: #fff; padding: 1rem 1.1rem; display: flex; flex-direction: column; gap: 0.2rem; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; cursor: default; } .pd-spec-item:hover { background: var(--navy); transform: translateY(-2px); box-shadow: 0 6px 16px rgba(37,53,81,0.18); z-index: 1; position: relative; } .pd-spec-item:hover .pd-spec-label { color: rgba(255,255,255,0.55); } .pd-spec-item:hover .pd-spec-value { color: #fff; } .pd-spec-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); } .pd-spec-value { font-size: 18px; font-weight: 600; color: var(--navy); white-space: nowrap; } /* ── Intro ── */ .pd-intro { margin-top: 3rem; margin-bottom: 1rem; } .pd-intro-label { font-size: 17px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; color: var(--navy); margin: 0 0 4px 2px; } .pd-lead { font-size: 15px; color: var(--text-muted); font-weight: 400; max-width: 560px; margin: 0; padding: 0.5rem 0.25rem; line-height: 1.7; } /* ── Expandable section ── */ .pd-details { border-radius: var(--radius); overflow: hidden; } .pd-details-summary { list-style: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; padding: 1.1rem 1.4rem; background: var(--navy-pale); border: 2px solid rgba(37,53,81,0.18); border-radius: var(--radius); user-select: none; transition: background 0.18s ease, border-color 0.18s ease; } .pd-details[open] .pd-details-summary { border-bottom-left-radius: 0; border-bottom-right-radius: 0; background: var(--navy); border-color: var(--navy); } .pd-details[open] .pd-details-summary .pd-details-title, .pd-details[open] .pd-details-summary .pd-details-subtitle { color: #fff; } .pd-details[open] .pd-details-summary .pd-details-icon { background: rgba(255,255,255,0.15); } .pd-details[open] .pd-details-summary .pd-details-icon svg { stroke: #fff; } .pd-details[open] .pd-details-summary .pd-chevron { stroke: #fff; } .pd-details-summary::-webkit-details-marker { display: none; } .pd-details-summary:hover { background: #d4dbe8; border-color: rgba(37,53,81,0.3); } .pd-details[open] .pd-details-summary:hover { background: var(--navy-light); border-color: var(--navy-light); } .pd-details-summary-left { display: flex; align-items: center; gap: 0.75rem; } .pd-details-icon { width: 36px; height: 36px; background: rgba(37,53,81,0.12); border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: background 0.18s ease; } .pd-details-icon svg { width: 18px; height: 18px; stroke: var(--navy); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; transition: stroke 0.18s ease; } .pd-details-title { font-size: 15px; font-weight: 700; color: var(--navy); transition: color 0.18s ease; } .pd-details-subtitle { font-size: 13px; color: var(--text-muted); margin-top: 0.05rem; transition: color 0.18s ease; } .pd-chevron { width: 20px; height: 20px; stroke: var(--navy); fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; transition: transform 0.25s ease, stroke 0.18s ease; flex-shrink: 0; } .pd-details[open] .pd-chevron { transform: rotate(180deg); } /* Body */ .pd-details-body { padding: 0 1.4rem 1.4rem; padding-top: 0; background: #fff; border: 2px solid var(--navy); border-top: 1px solid rgba(37,53,81,0.15); border-bottom-left-radius: var(--radius); border-bottom-right-radius: var(--radius); animation: pdFadeIn 0.22s ease; } @keyframes pdFadeIn { from { opacity: 0; transform: translateY(-6px); } to { opacity: 1; transform: translateY(0); } } /* Sections within body */ .pd-section { margin-top: 1.4rem; } .pd-section:first-child { margin-top: 2rem; } .pd-section-title { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--accent); margin-bottom: 0.6rem; display: flex; align-items: center; gap: 0.5rem; } .pd-section-title::after { content: ''; flex: 1; height: 1px; background: var(--border); transition: background 0.3s ease; } .pd-section:hover .pd-section-title::after { background: var(--navy); } .pd-section p, .pd-section ul { font-size: 15px; color: var(--text-muted); margin: 0 0 0.5rem; } .pd-section ul { padding-left: 1.2rem; } .pd-section li { margin-bottom: 0.25rem; } .pd-section a { color: var(--navy); font-weight: 500; } .pd-section a:hover { color: var(--accent); } /* Fact grid */ .pd-fact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; } .pd-fact { background: var(--navy); border-radius: 8px; padding: 0.6rem 0.8rem; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; cursor: default; } .pd-fact:hover { background: var(--navy-light); transform: translateY(-2px); box-shadow: 0 6px 16px rgba(37,53,81,0.18); } .pd-fact-k { font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: rgba(255,255,255,0.55); } .pd-fact-v { font-size: 15px; font-weight: 600; color: #fff; margin-top: 0.1rem; } /* Doc links */ .pd-docs { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; margin-top: 0; } .pd-doc-link { display: flex; align-items: center; gap: 0.5rem; padding: 0.6rem 0.8rem; border: 1px solid var(--border); border-radius: 8px; text-decoration: none; font-size: 14px; font-weight: 500; color: var(--navy); background: #fff; transition: all 0.16s ease; } .pd-doc-link:hover { background: var(--navy); color: #fff !important; border-color: var(--navy); } .pd-doc-link:hover svg { stroke: #fff; } .pd-doc-link svg { width: 14px; height: 14px; flex-shrink: 0; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; } /* Measure tip */ .pd-tip { background: linear-gradient(135deg, var(--navy-pale), #eef1f7); border-left: 3px solid var(--navy); border-radius: 0 8px 8px 0; padding: 0.75rem 1rem; font-size: 14px; color: var(--text-muted); margin-top: 0.5rem; transition: border-left-width 0.18s ease, padding-left 0.18s ease, background 0.18s ease; } .pd-tip:hover { border-left-width: 5px; background: linear-gradient(135deg, #dce3ef, #e8edf6); } .pd-tip strong { color: var(--navy); display: block; margin-bottom: 0.15rem; font-size: 11px; letter-spacing: 0.05em; text-transform: uppercase; } /* Colors row */ .pd-colors { display: flex; gap: 0.6rem; flex-wrap: wrap; margin-top: 0.3rem; } .pd-color-chip { display: flex; align-items: center; gap: 0.4rem; font-size: 13px; color: #fff; background: var(--navy); padding: 0.3rem 0.6rem; border-radius: 20px; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; } .pd-color-chip:hover { background: var(--navy-light); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(37,53,81,0.18); } .pd-color-dot { width: 12px; height: 12px; border-radius: 50%; border: 1px solid rgba(0,0,0,0.1); } /* Close button */ .pd-close-btn { display: flex; align-items: center; justify-content: center; gap: 0.4rem; width: 100%; padding: 0.7rem 1rem; background: var(--navy-pale); border: 1px solid rgba(37,53,81,0.15); border-radius: 8px; font-family: 'Poppins', sans-serif; font-size: 13px; font-weight: 600; letter-spacing: 0.05em; color: var(--navy); cursor: pointer; transition: background 0.16s ease, border-color 0.16s ease; } .pd-close-btn:hover { background: #d4dbe8; border-color: rgba(37,53,81,0.3); } .pd-close-btn svg { width: 16px; height: 16px; stroke: var(--navy); fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; } /* Responsive */ @media (max-width: 500px) { .pd-specs-strip { grid-template-columns: repeat(2, 1fr); } .pd-fact-grid { grid-template-columns: 1fr; } .pd-docs { grid-template-columns: 1fr; } } Bredd 500 – 3200 mm Utfall 400 – 1000 mm Vindklass Klass 3 Om produkten Välj F320 när fasaden saknar takutsprång — helkassetten skyddar väven dygnet runt och ger ett rent, inbyggt utseende oavsett väder. Specifikationer & dokument Mått, styrning, färger, monteringsanvisning Montering Monteras enkelt på vägg eller i fönsterkarm med medföljande monteringskonsoler. Styrning Välj mellan bandreglage, vev eller motor. Vid motorstyrning: Trådbundet via väggströmbrytare Trådlöst med fjärrkontroll App-styrning med sol- och vindautomatik Profilfärger Vit RAL 9010 Svart WY360F Silver SW801D Alla profiler är pulverlackerade för lång hållbarhet. Produktfakta Min bredd (manuell) 500 mm Min bredd (motor) 575 mm Max bredd 3200 mm Max utfall (manuell) 1000 mm Max utfall (motor) 900 mm Observera Skruvar för infästning ingår ej och köps separat. Dukavdrag per sida Bandreglage 70 mm Motor 60 mm Måttagning Bredd Lägg till 100–150 mm på varje sida av karm- eller nischmåttet för optimal solavskärmning. Armlängd Mät höjden från överkant foder till fönsterbleck och dela med två — resultatet är rekommenderad armlängd. Reglagesida Från insidan Höger in / Vänster in Från utsidan Höger ut / Vänster ut Vävar Vi använder vävar från Sandatex — akrylväv av högsta kvalitet för optimalt UV-skydd och lång hållbarhet. Visa hela vävkollektionen → Dokument Produktblad Teknisk info Skötselråd Monteringsanvisning Stäng