.ci-trimless-description{--g: #7fb629;--gd: #567f17;--ink: #20252a;--muted: #6d757c;--line: #e4e8ea;--soft: #f7f9f8;--max: 1240px;--shadow: 0 14px 34px rgba(18, 26, 32, .08);color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:auto;line-height:1.5;overflow-wrap:anywhere}.ci-trimless-description *{box-sizing:border-box}.ci-trimless-description img{display:block;max-width:100%}.ci-trimless-description :is(h1,h2,h3,h4,p){color:inherit;font-family:inherit;font-style:normal;line-height:inherit;text-transform:none;letter-spacing:normal}.ci-trimless-description :is(h1,h2,h3,h4){font-weight:700}.ci-trimless-description h3{font-size:1.17em;margin-block:1em}.ci-trimless-description h4{font-size:1em;margin-block:1.33em}.ci-trimless-description p{font-size:inherit;font-weight:400;margin-block:1em}.ci-trimless-description .ct-container{width:min(var(--max),calc(100% - 40px));margin:auto}.ci-trimless-description .ct-section{padding:62px 0}.ci-trimless-description .ct-section-title{font-size:36px;line-height:1.08;font-weight:900;letter-spacing:-.035em;margin:0 0 10px}.ci-trimless-description .ct-section-sub{margin:0;color:var(--muted);max-width:850px}.ci-trimless-description .ct-center{text-align:center}.ci-trimless-description .ct-desc{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}.ci-trimless-description .ct-desc img{width:100%;border-radius:18px;box-shadow:var(--shadow)}.ci-trimless-description .ct-eyebrow{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-variation-settings:normal;font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:var(--g);font-weight:900}.ci-trimless-description .ct-desc .ct-intro-heading{margin:8px 0 14px}.ci-trimless-description .ct-desc>div>p{color:var(--muted);font-size:14px}.ci-trimless-description .ct-bullets{display:grid;gap:17px;margin-top:22px}.ci-trimless-description .ct-bullet{display:grid;grid-template-columns:22px 1fr;gap:10px}.ci-trimless-description .ct-check{width:19px;height:19px;background:var(--g);border-radius:50%;color:#fff;display:grid;place-items:center;font-size:11px}.ci-trimless-description .ct-bullet .ct-benefit-heading{margin:0 0 3px;font-size:14px}.ci-trimless-description .ct-bullet p{margin:0;color:#606970;font-size:12.5px}.ci-trimless-description .ct-features-wrap{background:#fbfcfc}.ci-trimless-description .ct-feature-head{text-align:center;margin-bottom:30px}.ci-trimless-description .ct-feature-head .ct-section-sub{max-width:980px;margin:auto}.ci-trimless-description .ct-feature-grid-new{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ci-trimless-description .ct-feature-new{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 8px 18px #141c210a}.ci-trimless-description .ct-feature-new img{width:100%;object-fit:cover}.ci-trimless-description .ct-feature-new div{padding:18px;text-align:center}.ci-trimless-description .ct-feature-new h3{font-size:17px;margin:0 0 7px}.ci-trimless-description .ct-feature-new p{font-size:12.5px;color:#616a70;margin:0}.ci-trimless-description{--green: #7fb629 }.ci-trimless-description .ct-bl-note{font-size:12px;color:#727a7e;margin-bottom:0}.ci-trimless-description .ct-bl-mount{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ci-trimless-description .ct-bl-mount article{border:1px solid var(--line);border-radius:14px;overflow:hidden;padding:24px}.ci-trimless-description .ct-bl-mount img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px}.ci-trimless-description .ct-bl-mount p{font-size:14px;color:#6d757c}.ci-trimless-description .ct-desc .ct-intro-heading{font-size:30px;line-height:1.18}.ci-trimless-description .ct-desc img{aspect-ratio:3/2;object-fit:cover}.ci-trimless-description .ct-feature-new img{aspect-ratio:3/2}@media(max-width:940px){.ci-trimless-description .ct-desc,.ci-trimless-description .ct-feature-grid-new,.ci-trimless-description .ct-bl-mount{grid-template-columns:1fr}.ci-trimless-description .ct-section{padding:36px 0}.ci-trimless-description .ct-section-title{font-size:clamp(27px,5.8vw,36px);line-height:1.16}.ci-trimless-description .ct-section-sub{font-size:15px;line-height:1.65}.ci-trimless-description .ct-feature-new h3{font-size:16px}.ci-trimless-description .ct-feature-new p{font-size:14px}}.ci-trimless-description .ct-desc img,.ci-trimless-description .ct-bl-mount img,.ci-trimless-description .ct-feature-new img{height:auto}.ci-trimless-description .ct-bl-effect-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;text-align:center}.ci-trimless-description .ct-bl-effect-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:180px 180px 12px 12px}.ci-trimless-description .ct-type-card-rounded{align-self:start}.ci-trimless-description .ct-bl-effect-grid .ct-type-card-rounded img{height:auto;aspect-ratio:auto;border-radius:12px}.ci-trimless-description .ct-bl-effect-grid p{font-size:14px;color:#6d757c}.ci-trimless-description .ct-bl-package-visual{position:relative;max-width:950px;margin:auto}.ci-trimless-description .ct-bl-package-visual img{width:100%;height:auto}.ci-trimless-description .ct-bl-callout{position:absolute;background:#fffffff0;font-size:13px;font-weight:700;padding:7px 11px;border-radius:5px;box-shadow:0 2px 10px #0000000a}.ci-trimless-description .ct-bl-c1{left:2%;top:29%}.ci-trimless-description .ct-bl-c2{right:3%;top:29%}.ci-trimless-description .ct-bl-c3{left:35%;top:66%}.ci-trimless-description .ct-bl-c4{left:2%;bottom:0}.ci-trimless-description .ct-bl-c5{right:3%;bottom:0}.ci-trimless-description .ct-bl-install-diagrams,.ci-trimless-description .ct-bl-install-photos{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ci-trimless-description .ct-bl-install-diagrams article{border:1px solid #e4e8ea;border-radius:12px;padding:18px;background:#fbfcfb}.ci-trimless-description .ct-bl-install-diagrams svg{width:100%;height:auto}.ci-trimless-description .ct-bl-install-photos article{align-self:start}.ci-trimless-description .ct-bl-install-photos img{width:100%;height:auto;aspect-ratio:auto;border-radius:9px}.ci-trimless-description .ct-bl-install-diagrams h3,.ci-trimless-description .ct-bl-install-photos h3{font-size:16px;margin:12px 0 8px}.ci-trimless-description .ct-bl-install-diagrams p,.ci-trimless-description .ct-bl-install-photos p{font-size:13px;color:#6d757c}.ci-trimless-description .ct-bl-power-flow{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:26px;padding:20px;background:#f6f9f2;border-radius:10px}.ci-trimless-description .ct-bl-power-flow span{font-size:14px;font-weight:700}.ci-trimless-description .ct-bl-power-flow b{color:#7fb629}.ci-trimless-description .ct-bl-space{margin-top:60px}.ci-trimless-description .ct-bl-install-note{padding:24px;background:#f7f9f8;border-radius:10px;margin-top:28px}.ci-trimless-description .ct-bl-install-note p{font-size:14px;color:#6d757c}.ci-trimless-description .ct-bl-note{line-height:1.5}@media(max-width:940px){.ci-trimless-description .ct-bl-effect-grid,.ci-trimless-description .ct-bl-install-diagrams,.ci-trimless-description .ct-bl-install-photos{grid-template-columns:1fr}.ci-trimless-description .ct-bl-effect-grid{gap:30px}.ci-trimless-description .ct-bl-effect-grid img{max-width:360px;margin:auto}.ci-trimless-description .ct-bl-package-visual{display:flex;flex-wrap:wrap;gap:8px}.ci-trimless-description .ct-bl-callout{position:static;font-size:11px;box-shadow:none;background:#f7f9f8}.ci-trimless-description .ct-bl-power-flow{flex-direction:column;gap:8px}.ci-trimless-description .ct-bl-power-flow b{transform:rotate(90deg)}.ci-trimless-description .ct-bl-install-diagrams svg{max-height:170px}.ci-trimless-description .ct-bl-space{margin-top:40px}}@media(max-width:940px){.ci-trimless-description .ct-desc{gap:24px}}.ci-trimless-description .ct-bl-install-diagrams img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.ci-trimless-description .ct-bl-callout{max-width:23%}@media(max-width:940px){.ci-trimless-description .ct-bl-callout{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/description-trimless.css.map */
