.jci-waggle-bundle-features{--wb-deep: #417961;--wb-cream: #f5f3f1;--wb-body: #526c60;--wb-promo: #c94f36;padding:78px 0 84px;background:#fff;color:var(--wb-body);font-family:Poppins,sans-serif;border-radius:5px;margin-bottom:8px}.jci-waggle-bundle-features .wb-features-wrap{width:min(1220px,calc(100% - 40px));margin:0 auto}.jci-waggle-bundle-features .wb-feature-head{display:grid;grid-template-columns:1fr minmax(280px,420px);gap:36px;align-items:end;margin-bottom:30px}.jci-waggle-bundle-features .wb-feature-crumb{display:inline-flex;align-items:center;gap:8px;color:var(--wb-promo);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.jci-waggle-bundle-features .wb-feature-crumb:before{content:"";width:7px;height:7px;border-radius:99px;background:currentColor}.jci-waggle-bundle-features h2,.jci-waggle-bundle-features h3{margin:0;color:var(--wb-deep);font-family:Poppins,sans-serif;letter-spacing:0;text-transform:none}.jci-waggle-bundle-features h2{margin-top:10px;font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.02}.jci-waggle-bundle-features h3{font-size:20px;font-weight:800;line-height:1.15}.jci-waggle-bundle-features .wb-feature-intro,.jci-waggle-bundle-features .wb-feature-card .rte{color:var(--wb-body);line-height:1.65}.jci-waggle-bundle-features .wb-feature-intro p,.jci-waggle-bundle-features .wb-feature-card p{margin:0}.jci-waggle-bundle-features .wb-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.jci-waggle-bundle-features .wb-feature-card{min-height:250px;padding:24px;overflow:hidden;border-radius:8px;background:var(--wb-cream)}.jci-waggle-bundle-features .wb-feature-card img{display:block;width:100%;aspect-ratio:350 / 358;height:auto;margin-bottom:18px;object-fit:cover}@media(max-width:980px){.jci-waggle-bundle-features .wb-feature-head{grid-template-columns:1fr}.jci-waggle-bundle-features .wb-feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.jci-waggle-bundle-features{padding:54px 0}.jci-waggle-bundle-features .wb-features-wrap{width:min(100% - 28px,1220px)}.jci-waggle-bundle-features .wb-feature-grid{grid-template-columns:1fr}.jci-waggle-bundle-features h2{font-size:clamp(30px,10vw,40px)}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/jci-waggle-pdp-bundles-features.css.map */
