.content-block{margin-bottom:42px}@media screen and (min-width: 768px){.content-block{margin-bottom:0}}.content-block:last-of-type{margin-bottom:0}.content-block__image{margin-bottom:28px}.content-block__image.image-squared img{border-radius:0}@media screen and (min-width: 768px){.content-block__image{margin-bottom:18px}}@media screen and (min-width: 768px){.content-block--full .content-block__image{margin-bottom:0}}.content-block__text-wrapper{max-width:550px}.content-block__heading{margin-bottom:0}@media screen and (max-width: 1024px){.content-block__heading{font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:calc(var(--font-heading-letter-spacing) * (var(--font-heading-scale) * 2.4rem))}}.content-block__preheading{font-family:var(--font-hero-preheading-family);font-style:var(--font-hero-preheading-style);font-weight:var(--font-hero-preheading-weight);text-transform:var(--font-hero-preheading-transform)}h5.content-block__preheading,.h5.content-block__preheading{font-size:calc(var(--font-hero-preheading-scale) * 1.6rem);letter-spacing:calc(var(--font-hero-preheading-letter-spacing) * (var(--font-hero-preheading-scale) * 1.6rem))}@media screen and (min-width: 1025px){h5.content-block__preheading,.h5.content-block__preheading{font-size:calc(var(--font-hero-preheading-scale) * 2rem);letter-spacing:calc(var(--font-hero-preheading-letter-spacing) * (var(--font-hero-preheading-scale) * 2rem))}}h6.content-block__preheading,.h6.content-block__preheading{font-size:calc(var(--font-hero-preheading-scale) * 1.4rem);letter-spacing:calc(var(--font-hero-preheading-letter-spacing) * (var(--font-hero-preheading-scale) * 1.4rem))}@media screen and (min-width: 1025px){h6.content-block__preheading,.h6.content-block__preheading{font-size:calc(var(--font-hero-preheading-scale) * 1.7rem);letter-spacing:calc(var(--font-hero-preheading-letter-spacing) * (var(--font-hero-preheading-scale) * 1.7rem))}}.content-block__text{margin-top:16px}.content-block__button{margin-top:20px}.content-blocks .content-block__button-wrapper{display:flex;justify-content:flex-start;align-items:center;column-gap:2rem;flex-wrap:wrap}.custom_font_sizes .content-block__heading{font-size:var(--heading-size);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight)}.custom_font_sizes .content-block__preheading{font-size:var(--preheading-size);line-height:var(--preheading-line-height)}.custom_font_sizes .content-block__text{font-size:var(--text-size)}.content_block_new{height:100%;display:flex}.section--new-content-blocks .text--block,.section--new-content-blocks .image--block{padding:0}@media screen and (max-width: 767px){.content-blocks .row:has(>.text--block+.image--block),.content-blocks .row:has(>.image--block+.text--block){display:grid;grid-template-rows:1fr 1fr}}.content-blocks .row:has(>.text--block+.image--block) .content-block__image,.content-blocks .row:has(>.image--block+.text--block) .content-block__image{height:100%}.custom_colors .text--block{background-color:var(--bg-color)}.custom_colors .text--block .content-block__preheading{color:var(--preheading-color)}.custom_colors .text--block .content-block__heading{color:var(--heading-color)}.custom_colors .text--block .content-block__text{color:var(--text-color)}.custom_colors .text--block .content-block__button{color:var(--button-text-color);background-color:var(--button-bg-color);border:1px solid var(--button-border-color)}.custom_colors .text--block .content-block__button:hover{color:var(--button-text-color-hover);background-color:var(--button-bg-color-hover);border-color:var(--button-border-color-hover)}.custom_colors .content-block__image{margin-bottom:var(--content-margin-bottom)}.custom_colors .text--block:not(.content-block__text){padding:var(--content-padding)}.custom_colors .content-block__text.text--block{padding:var(--content-padding);margin-top:var(--content-margin-top);padding-left:0;padding-right:0}.content-block__button-wrapper.content-left{justify-content:flex-start}.content-block__button-wrapper.content-center{justify-content:center}.content-block__button-wrapper.content-right{justify-content:flex-end}.content-block__image.image-border img{border:1.5px solid}.custom_colors .text--block .content-block__button img{max-width:80px;border-radius:initial}.content-block__button:has(img){gap:4px 10px;justify-content:center;align-items:center;flex-wrap:wrap}.section--new-content-blocks .content-block__text,.section--new-content-blocks .content-block__button{margin-top:24px}.content-block__image+.content-block__text{--content-margin-top: 24px;margin-top:24px}.content-block__image+.content-block__text .content-block__preheading{margin-bottom:10px}.bethenny-brand-section .content-block__heading,.latest-looks-content-block .content-block__heading{padding-top:0!important}@media screen and (min-width: 768px){.content_half_width_desktop{max-width:50%}}@media screen and (max-width: 767px){.content-block__button-wrapper.content-mobile-left{justify-content:flex-start}.content-block__button-wrapper.content-mobile-center{justify-content:center}.content-block__button-wrapper.content-mobile-right{justify-content:flex-end}.custom_colors .text--block .content-block__button img{max-width:50px}.content-block__button:has(img){column-gap:4px;font-size:1rem}.section--new-content-blocks .content-block__text,.section--new-content-blocks .content-block__button{margin-top:16px}.section--new-content-blocks .content_block_new_mobile{margin:0;width:100%}.section--new-content-blocks .content-blocks .content-block__button-wrapper{flex-wrap:wrap}}@media screen and (min-width: 768px) and (max-width: 1050px){.section--new-content-blocks .content_block_new_mobile{margin:0;width:100%}.section--new-content-blocks .content-block__text-wrapper{max-width:270px}}@media screen and (min-width: 991px) and (max-width: 1200px){.section--new-content-blocks .custom_font_sizes .content-block__heading{font-size:30px;line-height:34px}.section--new-content-blocks .content-block__text,.section--new-content-blocks .content-block__button{margin-top:20px}.section--new-content-blocks .content_block_new_mobile .content-block{padding:0}}@media screen and (min-width: 768px) and (max-width: 991px){.section--new-content-blocks .custom_font_sizes .content-block__heading{font-size:20px;line-height:24px}.section--new-content-blocks .custom_colors .text--block .content-block__preheading{margin-bottom:20px}.section--new-content-blocks .custom_font_sizes .content-block__preheading{font-size:20px}.section--new-content-blocks .content-block__text,.section--new-content-blocks .content-block__button{margin-top:10px}.section--new-content-blocks .content-blocks .content-block__button-wrapper{flex-wrap:wrap}.section--new-content-blocks .content_block_new_mobile .content-block{padding:0}.section--new-content-blocks .custom_colors .content-block__image,.section--new-content-blocks .content_block_new_mobile img{height:100%}}@media screen and (min-width: 768px) and (max-width: 1024px){.section--new-content-blocks .content-block__text-wrapper{max-width:460px}}@media screen and (min-width: 768px) and (max-width: 990px){.custom_colors .text--block .content-block__button img{max-width:70px;margin-top:5px}.custom_colors .text--block .content-block__button_icon .content-block__button{padding:12px 15px;flex-wrap:wrap}}@media screen and (min-width: 1181px) and (max-width: 1200px){.image_position_right .content_block_new{justify-content:flex-end;width:100%;margin-left:-65px!important}}@media screen and (min-width: 1130px) and (max-width: 1180px){.image_position_right .content_block_new{justify-content:flex-end;width:100%;margin-left:-40px!important}}@media screen and (min-width: 1024px) and (max-width: 1050px){.section--new-content-blocks .content-block__text-wrapper{max-width:550px}.image_position_right .content_block_new,.image_position_left .content_block_new{justify-content:center}}@media screen and (min-width: 1600px){.image_position_right .content_block_new{justify-content:flex-end;width:100%;margin-left:-80px!important}}@media screen and (min-width: 1700px){.image_position_right .content_block_new{justify-content:flex-end;width:100%;margin-left:-80px!important}}@media screen and (min-width: 1400px){.content_block_new_mobile{margin:0 -24px}.content_block_new_mobile .content-block{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-content-blocks.css.map */
