.multicolumn.rebrand{overflow:hidden}.multicolumn.rebrand :is(h1,h2,h3,h4,h5,h6){margin:0}.multicolumn.rebrand>.page-width{max-width:1140px}.multicolumn.rebrand .title-wrapper-with-link{flex-direction:column;gap:16px;margin-bottom:32px;padding:0 4px}.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6){margin:0}@media(max-width:768px){.multicolumn.rebrand .title .title-xl :is(h1,h2,h3,h4,h5,h6),.multicolumn.rebrand .title .title-lg :is(h1,h2,h3,h4,h5,h6),.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6).title-xl,.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6).title-lg{font-size:32px;line-height:38px;margin-bottom:0}.multicolumn.rebrand .title .title-md :is(h1,h2,h3,h4,h5,h6),.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6).title-md{font-size:24px;line-height:30px;margin-bottom:0}.multicolumn.rebrand .title .title-sm :is(h1,h2,h3,h4,h5,h6),.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6).title-sm{font-size:20px;line-height:26px;margin-bottom:0}}.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6,p) strong,.multicolumn.rebrand .title :is(h1,h2,h3,h4,h5,h6,p) b{font-family:var(--secondary-font-body-family);font-style:var(--secondary-font-body-style);display:inline-block}.multicolumn.rebrand .copy p{color:#2e3038;font-weight:400;max-width:700px;font-size:16px;line-height:24px;margin:0 auto}.multicolumn.rebrand .multicolumn-list{gap:40px;padding-left:16px;padding-right:16px;justify-content:center}.multicolumn.rebrand .multicolumn-card{display:flex;flex-direction:column;position:relative;padding:0;border-radius:0;background-color:transparent;border:none;box-shadow:none}.multicolumn.rebrand .multicolumn-card.card-style--card{padding:24px 24px 32px;border-radius:20px}.multicolumn.rebrand .center .multicolumn-card{align-items:center}.multicolumn.rebrand .rebrand-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#2e1b98;color:#fff;border-radius:50%;font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:1;z-index:2;position:relative;margin-bottom:-28px;border:2px solid #FFFFFF;flex-shrink:0}.multicolumn.rebrand .multicolumn-card__image-wrapper{width:100%;position:relative;z-index:1}.multicolumn.rebrand .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--fourth-width{width:25%}.multicolumn.rebrand .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width{width:33%}.multicolumn.rebrand .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--half-width{width:50%}.multicolumn.rebrand .multicolumn-card__image-wrapper .media{overflow:hidden;border-radius:16px}.multicolumn.rebrand .multicolumn-card__info{padding:0;width:100%}.multicolumn.rebrand .center .multicolumn-card__info{text-align:center}.multicolumn.rebrand .multicolumn-card__info>:nth-child(2){margin-top:8px}.multicolumn.rebrand .multicolumn-card__info h3{font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:24px;margin:0}.multicolumn.rebrand .multicolumn-card__info .rte p{color:#28272a;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px}.multicolumn.rebrand .multicolumn-card__info .rte ul{list-style:disc;padding-left:20px}.multicolumn.rebrand .multicolumn-card__info .rte ol{list-style:decimal;padding-left:20px}.multicolumn.rebrand .multicolumn-card__info .rte li{color:#28272a;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px}.multicolumn.rebrand .center .multicolumn-card__info .rte p{text-align:center}.multicolumn.rebrand .multicolumn-card__info .btn{margin-top:16px}.multicolumn.rebrand .button_container{margin-top:48px}.multicolumn.rebrand .swiper-container .swiper-slide{display:flex;flex-direction:column}.multicolumn.rebrand .swiper-container .swiper-slide.center,.multicolumn.rebrand .swiper-container .center .multicolumn-card{align-items:center}.multicolumn.rebrand .swiper-container .rebrand-number{display:flex!important}@media screen and (min-width:750px){.multicolumn.rebrand .copy p{font-size:20px;line-height:28px}.multicolumn.rebrand .title-wrapper-with-link{margin-bottom:60px;padding:0}.multicolumn.rebrand .multicolumn-list{gap:60px;padding-left:0;padding-right:0}.multicolumn.rebrand .grid--2-col-desktop .grid__item{width:calc(50% - 30px);max-width:calc(50% - 30px)}.multicolumn.rebrand .grid--3-col-desktop .grid__item{width:calc(33.33% - 40px);max-width:calc(33.33% - 40px)}.multicolumn.rebrand .grid--4-col-desktop .grid__item{width:calc(25% - 45px);max-width:calc(25% - 45px)}.multicolumn.rebrand .rebrand-number{width:56px;height:56px;font-size:24px;margin-bottom:12px;border:none}.multicolumn.rebrand .multicolumn-card__info h3{font-size:22px;line-height:28px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/598/assets/sleepdoctor-multicolumn-rebrand.css.map */
