.cld-section{background:var(--cld-section-bg);padding-top:var(--cld-pad-top-d);padding-bottom:var(--cld-pad-bottom-d);width:100%;box-sizing:border-box}.qss-badge-wrap{text-align:center;margin-bottom:16px}.qss-badge{display:inline-flex;align-items:center;background:var(--qss-badge-bg, #DCFCE7);color:var(--qss-badge-color, #15803D);font-size:14px;font-weight:500;border-radius:20px;border:1px solid #98d6af;padding:5px 10px;line-height:0px}.qss-badge-icon{line-height:0px}.cld-header{text-align:var(--cld-heading-align);margin-bottom:var(--cld-header-bottom-gap)}.cld-heading{color:var(--cld-heading-color);font-size:var(--cld-heading-size-d);font-family:"Anton",Sans-serif;font-weight:500;line-height:1.5;margin:0 0 var(--cld-heading-sub-gap) 0;letter-spacing:0}.cld-heading-highlight{color:var(--cld-heading-highlight-color)}.cld-subheading{color:var(--cld-subheading-color);font-size:var(--cld-subheading-size-d);line-height:1.5;max-width:720px;margin-left:auto;margin-right:auto;letter-spacing:0px}.cld-section[style*="--cld-heading-align: left"] .cld-subheading,.cld-section[style*="--cld-heading-align: right"] .cld-subheading{margin-left:0;margin-right:0}.cld-grid{display:grid;grid-template-columns:repeat(var(--cld-cols-desktop),1fr);gap:var(--cld-gap-desktop)}.cld-card{background:var(--cld-card-bg);border-radius:var(--cld-card-radius);border:var(--cld-card-border-width) solid var(--cld-card-border-color);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,calc(var(--cld-card-shadow) * .25));display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.cld-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,0,0,calc(var(--cld-card-shadow) * .35))}.cld-card-title{background:var(--cld-title-bg);color:var(--cld-title-color);font-size:var(--cld-title-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:10px 14px;text-align:center}.cld-image-wrap{position:relative;overflow:hidden;border-radius:2px}.cld-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cld-image-link:hover .cld-image,.cld-image-wrap:hover .cld-image{transform:scale(1.06)}.cld-image-ratio-square .cld-image-wrap{aspect-ratio:1 / 1}.cld-image-ratio-portrait .cld-image-wrap{aspect-ratio:3 / 4}.cld-image-ratio-landscape .cld-image-wrap{aspect-ratio:4 / 3}.cld-image-ratio-wide .cld-image-wrap{aspect-ratio:16 / 9}.cld-image-ratio-adaptive .cld-image-wrap{aspect-ratio:auto}.cld-image-ratio-adaptive .cld-image{object-fit:contain;height:auto}.cld-placeholder-svg{width:100%;height:100%;object-fit:cover}.qss-badge-icon svg{width:1em;height:1em}@media screen and (max-width:989px){.cld-grid{grid-template-columns:repeat(var(--cld-cols-tablet),1fr)}}@media screen and (max-width:749px){.cld-section{padding-top:var(--cld-pad-top-m);padding-bottom:var(--cld-pad-bottom-m)}.cld-heading{font-size:var(--cld-heading-size-m)}.cld-subheading{font-size:var(--cld-subheading-size-m)}.cld-grid{grid-template-columns:repeat(var(--cld-cols-mobile),1fr);gap:var(--cld-gap-mobile)}.cld-container{padding:0 16px}span.qss-badge{font-size:12px;line-height:0px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-cnc-laser-designs.css.map */
