.sd-tile-section__header :is(h1,h2,h3,h4,h5,h6){margin:0 0 24px;text-align:center}.sd-tile-section__header :is(h1,h2,h3,h4,h5,h6) em{display:inline-block;position:relative;font-style:italic;z-index:0}.sd-tile-section__header :is(h1,h2,h3,h4,h5,h6).underline em:after{content:"";position:absolute;display:block;bottom:0;left:0;height:4px;width:100%;border-radius:2px;background-color:#65deb1;z-index:-1}.sd-tile-section__content{flex-direction:column;gap:24px;padding-bottom:40px}.sd-tile-section__content.reverse{flex-direction:column-reverse}.sd-tile-section__content>img{width:100%;max-width:295px;object-fit:cover;border-radius:18px}.sd-tile-section__tiles{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:13px}.sd-tile-section__tile{width:calc(50% - 7px);height:auto;aspect-ratio:1/1;border-radius:18px;background:#2a4189;display:flex;flex-direction:column;gap:4px;padding:16px}.sd-tile-section__tile img.icon{width:36px;height:auto}.sd-tile-section__tile-content>*{margin:0;padding:0}.sd-tile-section__tile-content h3{color:#fff;font-size:32px;font-weight:700;line-height:38px}.sd-tile-section__tile-content p{color:#ebedff;font-size:16px;font-weight:400;line-height:20px}.sd-tile-section__footer a.btn{display:flex;height:60px;width:100%;padding:16px 32px;justify-content:center;align-items:center;align-self:stretch}.sd-tile-section.dm .sd-tile-section__tile{background:#4960b84d;padding:16px}.sd-tile-section.dm .sd-tile-section__content{gap:14px;padding-bottom:80px}.sd-tile-section.dm .sd-tile-section__content>img{height:240px;max-width:100%}@media (min-width: 768px){.sd-tile-section__header :is(h1,h2,h3,h4,h5,h6){margin:0 0 60px}.sd-tile-section{padding:80px 0}.sd-tile-section__content{flex-direction:row;gap:20px;max-width:1200px;padding-bottom:60px}.sd-tile-section__content.reverse{flex-direction:row-reverse}.sd-tile-section__content>img,.sd-tile-section.dm .sd-tile-section__content>img{width:50%;height:auto;max-width:600px;max-height:580px}.sd-tile-section__tiles{gap:20px}.sd-tile-section__tile{max-width:280px;max-height:280px;width:calc(50% - 10px);gap:16px;padding:24px}.sd-tile-section__tile img.icon{width:48px}.sd-tile-section__tile-content h3{font-size:40px;margin-bottom:16px}.sd-tile-section__tile-content p{font-size:20px;line-height:26px}.sd-tile-section__footer a.btn{max-width:266px}.sd-tile-section.dm .sd-tile-section__tile{padding:16px}.sd-tile-section.dm .sd-tile-section__tile-content>img{width:50%;height:auto}}@media screen and (min-width: 1300px){.sd-tile-section__tile-content p{font-size:24px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/582/assets/sleepdoctor-tiles.css.map */
