.bundle-includes-section{background:#ede4d7}.bundle-includes-heading{text-align:center;max-width:900px;margin:0 auto 35px}.bundle-includes-heading h2{margin-bottom:10px}.bundle-includes-description{font-size:16px;line-height:1.6;color:#5a5a5a}.bundle-includes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;justify-content:center;align-items:stretch}.bundle-includes-grid.bundle-count-2{grid-template-columns:repeat(2,minmax(0,385px));max-width:790px;margin-left:auto;margin-right:auto}.bundle-includes-card{display:block;background:#fff;border-radius:18px;padding:15px 25px 25px;text-align:center;overflow:hidden;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}a.bundle-includes-card:hover{color:inherit;text-decoration:none;transform:translateY(-3px);box-shadow:0 8px 25px #00000014}.bundle-includes-image{width:100%;height:230px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.bundle-includes-image img{width:100%;height:100%;max-width:300px;object-fit:contain;display:block;margin:0 auto}.bundle-includes-card h3{font-size:18px;line-height:1.25;color:#222;margin:0 0 8px;font-weight:500}.bundle-includes-size{font-size:15px;line-height:1.4;color:#333;margin-bottom:18px}.bundle-includes-text{font-size:15px;line-height:1.5;color:#5a5a5a;max-width:260px;margin:0 auto}@media screen and (max-width:992px){.bundle-includes-grid{grid-template-columns:repeat(2,1fr);gap:20px}.bundle-includes-grid.bundle-count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:790px}.bundle-includes-grid.bundle-count-3>:last-child{grid-column:1 / -1;justify-self:center;width:calc(50% - 10px)}.bundle-includes-image{height:220px}}@media screen and (max-width:768px){.bundle-includes-heading{margin-bottom:30px}.bundle-includes-description{font-size:14px;line-height:1.6}.bundle-includes-grid,.bundle-includes-grid.bundle-count-2{grid-template-columns:1fr;max-width:100%;gap:18px}.bundle-includes-grid.bundle-count-3>:last-child{width:100%}.bundle-includes-card{padding:15px 25px 25px;border-radius:18px}.bundle-includes-image{height:240px}.bundle-includes-card h3{font-size:18px}.bundle-includes-size{font-size:14px;margin-bottom:15px}.bundle-includes-text{font-size:14px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/bundle-includes.css.map */
