.image-with-text--rebrand .image-with-text__heading :is(h1,h2,h3,h4,h5,h6,p) strong,.image-with-text--rebrand .image-with-text__heading :is(h1,h2,h3,h4,h5,h6,p) b{font-family:var(--secondary-font-body-family);font-style:var(--secondary-font-body-style)}.image-with-text--rebrand .image-with-text__text.rte{font-size:18px;line-height:26px;font-weight:400;margin-top:0}.image-with-text--rebrand .image-with-text__text.rte p{margin:0}.image-with-text--rebrand .image-with-text__text.rte ul{margin:24px 0;padding-left:16px}.image-with-text--rebrand .image-with-text__text.rte li{margin-bottom:16px;list-style-position:outside;padding-left:16px}.image-with-text--rebrand .image-with-text__text.rte li::marker{margin-left:8px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23E87E27'/%3E%3C/svg%3E")}.image-with-text--rebrand .image-with-text__grid{display:flex;flex-direction:column;gap:24px}.image-with-text--rebrand .image-with-text__heading-item{order:1}.image-with-text--rebrand .image-with-text__media-item{order:2}.image-with-text--rebrand .image-with-text__text-item{order:3}.image-with-text--rebrand .image-with-text__content{padding:0}.image-with-text--rebrand .image-with-text__heading{margin:0;text-align:center}.image-with-text--rebrand .image-with-text__heading br{display:none}.image-with-text--rebrand .image-with-text__media{padding-bottom:0!important;height:auto}.image-with-text--rebrand .media>*:not(.zoom):not(.deferred-media__poster-button){position:relative;width:100%;height:auto}.image-with-text--rebrand .image-with-text__media img{width:100%;max-width:295px;height:auto;margin:0 auto;display:block;border-radius:16px}@media screen and (min-width:990px){.image-with-text--rebrand .image-with-text__grid{display:grid;grid-template-columns:480px 1fr;grid-template-rows:auto auto;grid-template-areas:"image heading" "image text";column-gap:60px;row-gap:0;align-items:center;margin:0 auto;max-width:1140px}.image-with-text--rebrand .image-with-text__grid--reverse{grid-template-columns:1fr 480px;grid-template-areas:"heading image" "text image"}.image-with-text--rebrand .image-with-text__heading{text-align:left}.image-with-text--rebrand .image-with-text__heading :is(h1,h2,h3,h4,h5,h6,p){line-height:54px!important}.image-with-text--rebrand .image-with-text__heading-item{grid-area:heading;order:unset;align-self:end;margin-bottom:24px}.image-with-text--rebrand .image-with-text__media-item{grid-area:image;order:unset}.image-with-text--rebrand .image-with-text__text-item{grid-area:text;order:unset;align-self:start}.image-with-text--rebrand .image-with-text__heading br{display:block}.image-with-text--rebrand .media>*:not(.zoom):not(.deferred-media__poster-button){position:relative;max-width:480px;height:600px}.image-with-text--rebrand .image-with-text__media img{width:480px;max-width:none;height:600px;aspect-ratio:4 / 5;object-fit:cover;border-radius:22px}}.image-with-text--rebrand .image-with-text__content .btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;font-family:Lato,sans-serif;font-weight:700;font-size:18px;line-height:26px;text-transform:none;text-decoration:none;text-align:center;border-radius:150px;border:none;min-height:54px;padding:14px 80px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease;background-color:var(--sd-rebrand-primary-60, #543CDD);color:var(--sd-rebrand-neutral-white, #FFFFFF)}.image-with-text--rebrand .image-with-text__content .btn:hover{background-color:var(--sd-rebrand-primary-70, #3B22C3);color:var(--sd-rebrand-neutral-white, #FFFFFF)}.image-with-text--rebrand .image-with-text__content .btn:active{background-color:var(--sd-rebrand-primary-70, #3B22C3)}@media screen and (max-width:749px){.image-with-text--rebrand .image-with-text__content .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/616/assets/sleepdoctor-image-with-text-custom-rebrand.css.map */
