.cr-samples,.cr-scope,.cr-faq{padding:36px 0 45px;border-bottom:1px solid #dce5eb;scroll-margin-top:130px;min-width:0}.cr-section-head{max-width:850px;margin-bottom:27px}.cr-section-head h2{font-size:clamp(27px,2.7vw,36px);line-height:1.22;margin:0 0 15px;letter-spacing:-.025em}.cr-section-head p:last-child{font-size:16px;line-height:1.75;color:#536777;margin:0}.cr-real-samples{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.cr-real-brick{grid-template-columns:2fr 1fr 1fr}.cr-photo{border:1px solid #dce5eb;border-radius:6px;background:#fff;margin:0;overflow:hidden}.cr-photo>a{height:215px;display:flex;align-items:center;justify-content:center;padding:20px;position:relative}.cr-photo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.cr-photo>a>span{position:absolute;inset-inline-end:10px;bottom:10px;font-size:15px;border:1px solid #d7e3ea;background:#fff;border-radius:3px;padding:2px 8px;color:#165a8b}.cr-photo figcaption{padding:14px 18px;font-size:13px;line-height:1.6;color:#315569;background:#f6f9fb;border-top:1px solid #e2eaf0}.cr-brick-samples>a{padding:12px}.cr-brick-samples svg{height:100%;width:100%;display:block}.cr-formats-heading{margin:29px 0 19px;display:flex;gap:28px;align-items:baseline;justify-content:space-between}.cr-formats-heading h3{font-size:20px;line-height:1.5;margin:0}.cr-formats-heading p{font-size:13px;line-height:1.7;margin:0;color:#627788;max-width:550px}.cr-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cr-format-count-1{grid-template-columns:minmax(0,380px)}.cr-format-count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.cr-format{padding:0;border:1px solid #d8e3e9;border-radius:6px;cursor:pointer;color:#183e58;background:#f4f8fa;text-align:start;overflow:hidden;font-family:inherit;min-width:0}.cr-format:hover,.cr-format[aria-pressed=true]{border-color:#1a648e;box-shadow:0 0 0 1px #1a648e}.cr-format:focus-visible{outline:3px solid #d68a42;outline-offset:4px}.cr-format-art{display:block;height:170px;padding:8px}.cr-format-art svg{display:block;height:100%;width:100%}.cr-format-copy{padding:15px 18px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:73px}.cr-format-copy strong{font-size:15px;line-height:1.5}.cr-format-copy>span{font-size:11px;line-height:1.5;color:#587182;display:block;flex-shrink:0;max-width:110px}.cr-format-note{font-size:12px;line-height:1.8;color:#647a88;margin:14px 0 0;max-width:1080px}.cr-sample-action{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:17px 21px;background:#edf5f9;border-inline-start:3px solid #1c6592}.cr-sample-action p{margin:0;font-size:14px;line-height:1.7;color:#315a73}.cr-sample-action a{flex-shrink:0;font-size:14px}.cr-scope-grid{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;margin:0}.cr-scope-grid li{border:1px dashed #bacbd5;border-radius:5px;padding:20px;background:#f7fafb;min-width:0}.cr-scope-grid .cr-scope-core{background:#173f5c;border:1px solid #173f5c;color:#fff}.cr-scope-num{font-size:27px;line-height:1;color:#7c96a5;display:block;margin-bottom:17px}.cr-scope-core .cr-scope-num{color:#bad6e5}.cr-scope-grid p{font-size:11px;line-height:1.5;margin:0 0 8px;color:#67818e}.cr-scope-core p{color:#b8d1e1}.cr-scope-grid h3{font-size:16px;line-height:1.6;margin:0}.cr-faq details{border-top:1px solid #dce5eb;padding:18px 0}.cr-faq summary{font-size:17px;line-height:1.6;font-weight:600;cursor:pointer;color:#204e6c}.cr-faq details p{font-size:15px;line-height:1.8;color:#536e7e;max-width:1030px;margin:15px 0 0}.cr-proposal{margin:40px 0 30px;display:grid;grid-template-columns:1.4fr 1fr;gap:45px;padding:37px;background:#eaf3f8;border:1px solid #d2e2ec;border-radius:7px;scroll-margin-top:130px}.cr-proposal h2{font-size:30px;line-height:1.25;letter-spacing:-.02em;margin:0 0 16px}.cr-proposal>div>p:not(.cp-eyebrow){font-size:15px;line-height:1.8;color:#4a687a;margin:0 0 21px}.cr-proposal ol{list-style:none;margin:0 0 25px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cr-proposal ol li{display:flex;gap:10px;font-size:13px;line-height:1.7;color:#274b65}.cr-proposal ol span{color:#a56a35;font-size:12px;flex-shrink:0;direction:ltr}.cr-proposal aside{padding:26px;background:#fff;border-radius:5px;align-self:start}.cr-proposal aside h3{font-size:21px;line-height:1.4;margin:0 0 20px}.cr-proposal aside ul{padding-inline-start:18px;margin:0}.cr-proposal aside li{font-size:14px;line-height:1.85;margin-bottom:14px;color:#3e6278}.cr-proposal aside>p{font-size:12px;line-height:1.8;color:#6c8390;border-top:1px solid #dae5ec;padding-top:16px;margin:18px 0 0}.cr-videos{padding:5px 0 42px}.cr-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.cr-video-card{border:1px solid #d6e2e9;border-radius:6px;overflow:hidden;min-width:0;background:#fff}.cr-video-card .cxv-video-frame{aspect-ratio:16/9;border-radius:0}.cr-video-card .cxv-video-poster img{object-fit:cover}.cr-video-copy{padding:19px 21px}.cr-video-copy h3{font-size:19px;line-height:1.5;margin:0 0 9px}.cr-video-copy p{font-size:13px;line-height:1.85;color:#587285;margin:0 0 14px}.cr-video-copy a{font-size:13px}.cr-video-card .cxv-play-circle{width:64px;height:64px;font-size:20px}.cr-videos .cr-section-head{margin-bottom:24px}.cr-model-heading{margin:0 0 20px;scroll-margin-top:130px}.cr-model-heading h2{font-size:30px;line-height:1.3;margin:0 0 10px}.cr-model-heading p{font-size:14px;color:#587285;line-height:1.8;max-width:900px}.cr-model-heading .cp-eyebrow{font-size:11px}.cr-videos a:focus-visible,.cr-sample-action a:focus-visible{outline:2px solid #d68a42;outline-offset:5px}.cr-value-how{font-size:15px;line-height:1.8;color:#536e7e;margin:0 0 22px}.cxv-factory-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cxv-factory-grid>figure:only-child{max-width:760px;width:100%;margin-inline:auto}.cxv-factory-grid>figure:only-child .cxv-factory-image{height:330px}@media(max-width:1000px){.cr-real-brick{grid-template-columns:1fr 1fr}.cr-brick-samples{grid-column:1/-1}.cr-formats-heading{display:block}.cr-formats-heading p{margin-top:8px}.cr-format-copy{display:block}.cr-format-copy>span{margin-top:5px;max-width:none}.cr-proposal{gap:25px;padding:27px}.cr-scope-grid{gap:12px}}@media(max-width:760px){.cr-samples,.cr-scope,.cr-faq{padding:28px 0 33px;scroll-margin-top:115px}.cr-real-samples,.cr-real-brick{grid-template-columns:1fr}.cr-photo>a{height:200px}.cr-format-grid,.cr-format-count-2{gap:10px}.cr-format-art{height:135px;padding:5px}.cr-format-copy{padding:12px}.cr-format-copy strong{font-size:13px}.cr-format-copy>span{font-size:10px}.cr-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-scope-grid li{padding:18px}.cr-scope-grid h3{font-size:14px}.cr-sample-action{display:block;padding:16px 18px}.cr-sample-action a{display:inline-block;margin-top:12px}.cr-proposal{grid-template-columns:1fr;gap:25px;padding:25px 21px}.cr-proposal h2,.cr-model-heading h2{font-size:27px}.cr-proposal ol{grid-template-columns:1fr}.cr-proposal aside{padding:22px}.cr-video-grid{grid-template-columns:1fr;gap:20px}.cr-videos{padding:0 0 35px}.cr-video-copy{padding:17px}.cr-video-copy h3{font-size:18px}.cr-faq summary{font-size:16px}.cr-faq details p{font-size:14px}}@media(max-width:400px){.cr-format-art{height:110px}.cr-format-copy{padding:10px 8px}.cr-format-copy strong{font-size:12px}.cr-format-copy>span{font-size:9px}.cr-format-grid{gap:8px}.cr-format-note{font-size:11px}}.cr-scope-grid .cr-scope-core h3{color:#fff}.cr-scope-grid .cr-scope-core p,.cr-scope-grid .cr-scope-core .cr-scope-num{color:#d6e6f2}.cr-scope-grid li:not(.cr-scope-core) h3{color:#17354d}.cr-scope-grid li:not(.cr-scope-core) p{color:#476273}.cr-scope-grid li:not(.cr-scope-core) .cr-scope-num{color:#547184}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cp-product-showcase.css.map */
