.ec-section{padding-block:48px}.ec-muted{color:rgba(var(--color-foreground),.7)}.ec-eyebrow{font-size:1.3rem;letter-spacing:.12em;margin:0 0 12px}.ec-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:50px}.ec-hero h1{max-width:none;line-height:1.35;margin:0 0 20px}.ec-hero p{max-width:48ch;line-height:1.9}.ec-hero-art{display:flex;justify-content:center;align-items:center;background:#f5f4f0;min-height:420px;overflow:hidden}.ec-hero-art img{width:100%;height:430px;object-fit:contain;margin:0;transform:none}.ec-hero-art img+img{transform:rotate(9deg);margin-top:45px}.ec-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.ec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ec-card{display:block;color:inherit;text-decoration:none}.ec-card img{width:100%;aspect-ratio:1;object-fit:contain;background:#f6f6f4}.ec-card h3{font-size:2rem;line-height:1.5;margin:16px 0 8px}.ec-card p{margin:6px 0;line-height:1.8}.ec-card:hover h3{text-decoration:underline}.ec-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ec-product-grid .ec-card img{aspect-ratio:4/5;padding:12px}.ec-soft{background:#f6f6f4}.ec-rule{border-block:1px solid #e4e4e4}.ec-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-block:24px}.ec-proof p{margin:0}.ec-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ec-split>img{width:100%;height:360px;object-fit:contain;background:#f6f6f4}.ec-heading{margin:0 0 12px}.ec-intro{margin:0 0 28px;max-width:70ch}.ec-tools{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin:20px 0}.ec-tools input,.ec-tools select{width:100%;min-height:48px;padding:12px;font:inherit;border:1px solid #8b8b8b;background:#fff;color:#121212;border-radius:0}.ec-tools label{display:block;font-size:1.4rem;margin-bottom:6px}.ec-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.ec-tabs button{padding:10px 20px;min-height:44px;border:1px solid #ccc;background:#fff;color:#121212;font:inherit;cursor:pointer}.ec-tabs button[aria-pressed=true]{background:#121212;color:#fff;border-color:#121212}.ec-device-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ec-device{display:flex;flex-direction:column;align-items:center;padding:16px 10px;background:#f7f7f5;text-decoration:none;color:inherit;text-align:center;min-width:0}.ec-device img{width:100%;height:125px;object-fit:contain}.ec-device strong{font-size:1.4rem;line-height:1.6;margin-top:14px;overflow-wrap:anywhere}.ec-device small{font-size:1.1rem;margin-top:6px}.ec-device:focus-visible,.ec-card:focus-visible{outline:3px solid #121212;outline-offset:4px}.ec-device-hero{display:grid;grid-template-columns:160px 1fr;gap:32px;align-items:center;padding-block:40px}.ec-device-hero img{width:160px;height:200px;object-fit:contain}.ec-empty{padding:32px;background:#f6f6f4;margin-block:28px}.ec-empty p{max-width:64ch}.ec-placeholder{display:grid;place-items:center;aspect-ratio:1;background:#f4f4f2;padding:24px;text-align:center}.ec-placeholder img{height:150px;object-fit:contain}.ec-reading{max-width:820px;margin-inline:auto;line-height:1.9}.ec-reading img{max-width:100%;height:auto}.ec-reading iframe,.rte iframe{max-width:100%}.ec-reading table,.rte table{display:block;max-width:100%;overflow-x:auto}.ec-reading h2{margin-top:40px}.ec-reading a{overflow-wrap:anywhere}.ec-article-cover{width:100%;max-height:390px;object-fit:contain;background:#f6f6f4}.ec-top-nav{display:flex;gap:24px;align-items:center;overflow-x:auto;padding-block:12px;white-space:nowrap;scrollbar-width:thin}.ec-top-nav a{color:inherit;text-decoration:none;min-height:36px;display:flex;align-items:center;font-size:1.4rem}.ec-top-nav a:hover{text-decoration:underline}.ec-step img{height:150px;object-fit:contain;width:100%}.ec-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ec-crumb{font-size:1.3rem;margin-top:24px}.ec-crumb a{color:inherit}.ec-caption{font-size:1.2rem}.ec-footer{padding-block:28px}.ec-footer nav{display:flex;gap:20px;flex-wrap:wrap}.ec-footer a{color:inherit}.ec-compare{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ec-compare img{width:100%;height:210px;object-fit:contain;background:#f6f6f4}.ec-note{border-left:3px solid #bdbdbd;padding-left:16px}.ec-status:empty{display:none}[hidden]{display:none!important}@media(max-width:989px){.ec-device-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ec-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ec-section{padding-block:32px}.ec-hero{grid-template-columns:1fr;gap:24px;padding-block:32px}.ec-hero h1{font-size:3.2rem;max-width:18ch}.ec-hero-art{min-height:280px;grid-row:2}.ec-hero-art img{height:260px}.ec-grid,.ec-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.ec-grid .ec-card:last-child:nth-child(odd){grid-column:1/-1}.ec-grid .ec-card:last-child:nth-child(odd) img{aspect-ratio:2}.ec-product-grid .ec-card:last-child:nth-child(odd){grid-column:auto}.ec-product-grid .ec-card:last-child:nth-child(odd) img{aspect-ratio:4/5}.ec-proof{grid-template-columns:1fr;gap:12px;font-size:1.4rem}.ec-split{grid-template-columns:1fr;gap:24px}.ec-split>img{height:260px}.ec-tools{grid-template-columns:1fr;gap:12px}.ec-device-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ec-device{padding:12px 6px}.ec-device img{height:100px}.ec-device strong{font-size:1.2rem}.ec-device-hero{grid-template-columns:90px 1fr;gap:18px}.ec-device-hero img{width:90px;height:140px}.ec-device-hero h1{font-size:2.5rem}.ec-steps,.ec-compare{grid-template-columns:1fr;gap:24px}.ec-step{display:grid;grid-template-columns:100px 1fr;gap:16px;align-items:center}.ec-step img{height:120px}.ec-card h3{font-size:1.7rem}.ec-actions .button{flex:1 1 150px;padding-inline:16px}.ec-tabs button{padding-inline:16px}.ec-reading h1{font-size:2.8rem}.ec-top-nav{gap:20px}}.ec-actions .button,.ec-section .button{background:#121212;color:#fff}.ec-actions .button--secondary,.ec-section .button--secondary{background:#fff;color:#121212;border:1px solid #121212}.ec-hero h1{letter-spacing:.02em}.ec-reading .rte img{display:block;margin:24px auto}.decocom-designer-button:not(.push-btn){background:#121212;color:#fff;font-weight:400}.decocom-designer-hint,.decocom-designer-modal__caption{font-size:1.4rem}.decocom-editor-mode .decocom-designer-button:not(.push-btn){background:#121212;color:#fff}.ec-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.ec-info-grid{grid-template-columns:1fr}}@media(max-width:749px){[data-ec-devices].ec-section{padding-top:16px}[data-ec-devices] .ec-crumb{margin-top:0}[data-ec-devices] h1{font-size:2.8rem;margin:16px 0}[data-ec-devices] .ec-intro{font-size:1.4rem;margin-bottom:12px;line-height:1.7}[data-ec-devices] .ec-tabs{margin:12px 0}[data-ec-devices] .ec-tools{margin:12px 0;gap:8px}[data-ec-devices] .ec-tools input,[data-ec-devices] .ec-tools select{min-height:44px;padding:8px}.ec-device-hero{padding-block:24px;align-items:start}.ec-device-hero p{font-size:1.3rem;line-height:1.7}.ec-device-hero h1{margin-block:8px}.ec-device-hero+.ec-section{padding-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ec-storefront.css.map */
