:is(.image-text-section,#itws-specificity){width:100%;overflow:hidden;border-radius:var(--itws-radius, 0px)}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained){padding:var(--itws-outer-y-mobile)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--contained)){padding-top:var(--itws-top-mobile);padding-bottom:var(--itws-bottom-mobile)}:is(.image-text-section,#itws-specificity):where(.image-text-section--top-border){border-top:var(--itws-border-top)}:is(.image-text-section,#itws-specificity):where(.image-text-section--bottom-border){border-bottom:var(--itws-border-bottom)}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained) .image-text-container-wrapper{max-width:var(--itws-container-width);margin:0 auto;border-radius:var(--itws-container-radius);overflow:hidden;box-sizing:border-box}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(.image-text-section--container-gradient) .image-text-container-wrapper{background:var(--itws-container-gradient)}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(:not(.image-text-section--container-gradient)) .image-text-container-wrapper{background-color:var(--itws-container-bg)}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(.image-text-section--container-border) .image-text-container-wrapper{border:var(--itws-container-border)}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(.image-text-section--shadow) .image-text-container-wrapper{box-shadow:0 4px 6px #0000001a}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(.image-text-section--full-height) .image-text-container-wrapper{flex:1;display:flex;align-items:stretch;margin:0!important;border-radius:0!important}}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained) .image-text-container{overflow:hidden;box-sizing:border-box}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained) .image-text-content{margin-top:var(--itws-container-top-mobile);margin-bottom:var(--itws-container-bottom-mobile);margin-left:var(--itws-container-left-mobile);margin-right:var(--itws-container-right-mobile)}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity):where(.image-text-section--contained) .image-text-content{margin-top:var(--itws-container-top);margin-bottom:var(--itws-container-bottom);margin-left:var(--itws-container-left);margin-right:var(--itws-container-right)}}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--contained)) .image-text-container{max-width:var(--itws-width, 1200px);margin:0 auto;padding:var(--itws-gutter-mobile)}@media(max-width:990px){:is(.image-text-section,#itws-specificity):has(.mobile-media-full-width) .image-text-container{padding:0!important}}:is(.image-text-section,#itws-specificity) .image-text-content{display:flex}:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-top) .image-text-content{flex-direction:column}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--mobile-top)):where(.image-text-section--mobile-bottom) .image-text-content{flex-direction:column-reverse}:is(.image-text-section,#itws-specificity) .image-text-content{gap:var(--itws-gap-mobile)}@media screen and (max-width:599px){:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-top) .image-text-content{flex-direction:column}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--mobile-top)):where(.image-text-section--mobile-bottom) .image-text-content{flex-direction:column-reverse}:is(.image-text-section,#itws-specificity) .image-text-content{gap:var(--itws-gap-mobile)}:is(.image-text-section,#itws-specificity) .media-column,:is(.image-text-section,#itws-specificity) .text-column{width:100%}}:is(.image-text-section,#itws-specificity) .mobile-heading-above-image{display:none;width:100%;order:-1}@media screen and (max-width:990px){:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-heading) .mobile-heading-above-image{display:block;padding:var(--itws-heading-gutter);margin-bottom:var(--itws-heading-gap, 20px)}:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-heading):where(.image-text-section--align-center) .mobile-heading-above-image{text-align:center}:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-heading):where(:not(.image-text-section--align-center)):where(.image-text-section--align-right) .mobile-heading-above-image{text-align:right}:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-heading):where(:not(.image-text-section--align-center)):where(:not(.image-text-section--align-right)) .mobile-heading-above-image{text-align:left}:is(.image-text-section,#itws-specificity):where(.image-text-section--mobile-heading) .heading-block-wrapper.hide-on-mobile{display:none}}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity) .mobile-heading-above-image{display:none!important}:is(.image-text-section,#itws-specificity) .heading-block-wrapper.hide-on-mobile{display:block}}:is(.image-text-section,#itws-specificity) .media-column{width:100%;padding:var(--itws-image-padding);border-radius:var(--itws-image-radius);overflow:hidden}:is(.image-text-section,#itws-specificity):where(.image-text-section--short-height) .media-column.background-image-mode{min-height:var(--itws-height, 100vh)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--short-height)) .media-column.background-image-mode{min-height:400px}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .media-column.background-image-mode{min-height:var(--itws-height, 100vh)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)) .media-column.background-image-mode{min-height:500px}}:is(.image-text-section,#itws-specificity):where(.image-text-section--fade):where(.image-text-section--image-left) .media-column{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 40%,rgba(0,0,0,.7) 60%,rgba(0,0,0,.3) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 0% 40%,#000000b3 60%,#0000004d,#0000)}:is(.image-text-section,#itws-specificity):where(.image-text-section--fade):where(:not(.image-text-section--image-left)) .media-column{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 20%,rgba(0,0,0,.7) 40%,rgba(0,0,0,1) 60%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to right,#0000,#0000004d,#000000b3 40%,#000 60% 100%)}@media screen and (max-width:990px){:is(.image-text-section,#itws-specificity):where(.image-text-section--fade) .media-column{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.3) 85%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0% 50%,#000000b3 70%,#0000004d,#0000)}}:is(.image-text-section,#itws-specificity) .main-image,:is(.image-text-section,#itws-specificity) .main-video{width:100%;height:auto;border-radius:var(--itws-image-radius)!important;object-fit:cover;display:block;margin-top:var(--itws-media-top-mobile);margin-bottom:var(--itws-media-bottom-mobile)}:is(.image-text-section,#itws-specificity):where(.image-text-section--max-width) .main-image,:is(.image-text-section,#itws-specificity):where(.image-text-section--max-width) .main-video{max-width:var(--itws-image-width)}:is(.image-text-section,#itws-specificity):where(.image-text-section--max-height) .main-image,:is(.image-text-section,#itws-specificity):where(.image-text-section--max-height) .main-video{max-height:var(--itws-image-height)}:is(.image-text-section,#itws-specificity) .main-video{background-color:#000;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}:is(.image-text-section,#itws-specificity) .media-placeholder{width:100%;aspect-ratio:16/9;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;border-radius:var(--itws-image-radius)!important;margin-top:var(--itws-media-top-mobile);margin-bottom:var(--itws-media-bottom-mobile)}:is(.image-text-section,#itws-specificity):where(.image-text-section--max-width) .media-placeholder{max-width:var(--itws-image-width);margin:0 auto}:is(.image-text-section,#itws-specificity):where(.image-text-section--max-height) .media-placeholder{max-height:var(--itws-image-height)}:is(.image-text-section,#itws-specificity) .media-placeholder svg{width:40%;height:40%;fill:#d0d0d0}:is(.image-text-section,#itws-specificity) .text-column{display:flex;flex-direction:column;padding:var(--itws-text-padding-mobile);overflow:visible;box-sizing:border-box;min-width:0}:is(.image-text-section,#itws-specificity):where(.image-text-section--align-center) .text-column{align-items:center;text-align:center}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--align-center)):where(.image-text-section--align-right) .text-column{align-items:flex-end;text-align:right}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--align-center)):where(:not(.image-text-section--align-right)) .text-column{align-items:flex-start;text-align:left}:is(.image-text-section,#itws-specificity) .text-column{gap:var(--itws-text-gap-mobile)}:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media) .text-column{justify-content:center}:is(.image-text-section,#itws-specificity) .image-text-heading{font-weight:var(--font-weight-bold);color:var(--itws-heading-color)!important;margin-bottom:0;letter-spacing:var(--letter-spacing-heading)!important;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%;box-sizing:border-box}:is(.image-text-section,#itws-specificity) .text-column>div{width:100%;max-width:100%;box-sizing:border-box;overflow:visible}:is(.image-text-section,#itws-specificity) .text-column{overflow:visible!important;max-width:100%}:is(.image-text-section,#itws-specificity) .text-column h2,:is(.image-text-section,#itws-specificity) .text-column .image-text-heading{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;box-sizing:border-box!important}:is(.image-text-section,#itws-specificity) .text-column>div:first-child{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}:is(.image-text-section,#itws-specificity) .accent-text{color:var(--itws-accent-color);font-family:var(--itws-accent-family);font-weight:var(--itws-accent-weight);font-style:var(--itws-accent-style);letter-spacing:var(--letter-spacing-heading)!important;padding:2px 4px!important;margin:-2px -4px!important;display:inline-block!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--theme-colors):where(.image-text-section--inverse) .accent-text{background:var(--itws-global-accent-text-gradient-light)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--theme-colors):where(:not(.image-text-section--inverse)) .accent-text{background:var(--itws-global-accent-text-gradient-dark)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--theme-colors) .accent-text{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--theme-colors)):where(.image-text-section--accent-gradient) .accent-text{background:var(--itws-accent-text-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--theme-colors)):where(:not(.image-text-section--accent-gradient)) .accent-text{color:var(--itws-accent-solid)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override) .accent-text{margin-left:var(--itws-accent-margin)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(.image-text-section--font-serif) .accent-text{font-family:serif!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(:not(.image-text-section--font-serif)):where(.image-text-section--font-georgia-pro) .accent-text{font-family:Georgia Pro,Georgia,serif!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(:not(.image-text-section--font-serif)):where(:not(.image-text-section--font-georgia-pro)):where(.image-text-section--font-bodoni-moda) .accent-text{font-family:Bodoni Moda,Georgia,serif!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(:not(.image-text-section--font-serif)):where(:not(.image-text-section--font-georgia-pro)):where(:not(.image-text-section--font-bodoni-moda)):where(.image-text-section--font-instrument-serif) .accent-text{font-family:"Instrument Serif",Georgia,serif!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(:not(.image-text-section--font-serif)):where(:not(.image-text-section--font-georgia-pro)):where(:not(.image-text-section--font-bodoni-moda)):where(:not(.image-text-section--font-instrument-serif)):where(.image-text-section--font-dm-serif-text) .accent-text{font-family:"DM Serif Text",Georgia,serif!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-font):where(:not(.image-text-section--font-serif)):where(:not(.image-text-section--font-georgia-pro)):where(:not(.image-text-section--font-bodoni-moda)):where(:not(.image-text-section--font-instrument-serif)):where(:not(.image-text-section--font-dm-serif-text)):where(.image-text-section--font-nothing-you-could-do) .accent-text{font-family:Nothing You Could Do,cursive!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(:not(.image-text-section--accent-font)) .accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-style) .accent-text{font-style:var(--itws-accent-local-style)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(:not(.image-text-section--accent-style)) .accent-text{font-style:var(--font-accent-style, normal)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(.image-text-section--accent-weight) .accent-text{font-weight:var(--itws-accent-local-weight)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--accent-override):where(:not(.image-text-section--accent-weight)) .accent-text{font-weight:var(--font-accent-weight, inherit)!important}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--accent-override)) .accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}:is(.image-text-section,#itws-specificity) .image-text-subtitle{font-weight:var(--font-weight-semibold);margin-top:0;margin-bottom:0;letter-spacing:var(--letter-spacing-heading)}:is(.image-text-section,#itws-specificity) .subtitle-wrapper{width:fit-content!important;max-width:100%!important;display:inline-block!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--align-center) .subtitle-wrapper{align-self:center}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--align-center)):where(.image-text-section--align-right) .subtitle-wrapper{align-self:flex-end}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--align-center)):where(:not(.image-text-section--align-right)) .subtitle-wrapper{align-self:flex-start}:is(.image-text-section,#itws-specificity) .image-text-divider-wrapper{display:flex!important;align-items:center!important;width:100%!important;clear:both!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}:is(.image-text-section,#itws-specificity) .image-text-divider-line{display:block!important;flex-shrink:0!important;box-sizing:border-box!important;position:relative!important;min-height:1px!important;min-width:20px!important}:is(.image-text-section,#itws-specificity) .image-text-divider-line:empty{background-color:#000!important;height:2px!important;width:50%!important}:is(.image-text-section,#itws-specificity) .subtitle-wrapper[data-itws-block=subtitle] .image-text-subtitle{color:var(--itws-subtitle-color)!important}:is(.image-text-section,#itws-specificity) .image-text-body{line-height:1.6;margin-bottom:0;letter-spacing:var(--letter-spacing-body)}:is(.image-text-section,#itws-specificity) .image-text-bullet-list{padding-left:0;margin:0;list-style-type:none}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.no-bullets{list-style-type:none;padding-left:0}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .list-title{font-weight:var(--font-weight-semibold);margin-bottom:12px;list-style-type:none;padding-left:0}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .list-item{margin-bottom:10px;line-height:1.4;position:relative;display:flex;align-items:flex-start}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .item-icon{width:20px;height:20px;flex-shrink:0;margin-right:10px;display:flex;align-items:center;justify-content:center}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .item-icon svg{width:100%;height:100%;fill:currentColor}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .item-icon img{width:100%;height:100%;object-fit:contain;display:block}:is(.image-text-section,#itws-specificity) .image-text-bullet-list .item-text{flex:1;letter-spacing:var(--letter-spacing-body)}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.emoji-bullets .list-item{list-style-type:none;position:relative;padding-left:25px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.emoji-bullets .list-item:before{content:attr(data-icon);position:absolute;left:0;top:0}:is(.image-text-section,#itws-specificity) .secondary-image-container{width:100%;margin-top:5px;margin-bottom:5px}:is(.image-text-section,#itws-specificity) .secondary-image{max-width:100%;height:auto;border-radius:4px}:is(.image-text-section,#itws-specificity) .button-container{margin-top:0}:is(.image-text-section,#itws-specificity) .button{display:inline-flex;align-items:center;justify-content:center;padding:var(--itws-button-padding);background-color:var(--itws-button-bg);color:var(--itws-button-color);text-decoration:none;font-weight:var(--font-weight-bold);transition:all .3s ease;letter-spacing:var(--letter-spacing-body);text-transform:none;text-align:center;min-width:120px}:is(.image-text-section,#itws-specificity) .button.button-section-specific-sizing{padding:var(--global-button-padding-y) var(--itws-button-x)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--theme-colors):where(.image-text-section--inverse) .button:hover{background-color:var(--itws-global-section-text-color)}:is(.image-text-section,#itws-specificity):where(.image-text-section--theme-colors):where(:not(.image-text-section--inverse)) .button:hover{background-color:var(--itws-global-section-accent-2-color)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--theme-colors)) .button:hover{opacity:.9}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1px 2px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.two-columns .list-title{grid-column:1 / -1;margin-bottom:15px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style{display:flex;flex-wrap:wrap;gap:8px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-title{width:100%;margin-bottom:12px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-item.pill-item{display:inline-flex;align-items:center;margin-bottom:0;transition:all .3s ease;cursor:default}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-item.pill-item:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-item.pill-item .item-icon{margin-right:6px;width:16px;height:16px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-item.pill-item .item-icon img{width:100%;height:100%;object-fit:contain;display:block}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style .list-item.pill-item .item-text{font-size:inherit;line-height:1.2}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style.two-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}:is(.image-text-section,#itws-specificity) .image-text-bullet-list.pill-style.two-columns .list-title{grid-column:1 / -1}@media screen and (max-width:990px){:is(.image-text-section,#itws-specificity) .image-text-heading[data-itws-block=heading]{font-size:var(--itws-size-mobile)!important;line-height:var(--itws-leading-mobile)!important}:is(.image-text-section,#itws-specificity) .image-text-heading[data-itws-block=heading]:where([data-itws-tracking]){letter-spacing:var(--itws-tracking)!important}:is(.image-text-section,#itws-specificity) .accent-text[data-itws-block=heading]{font-size:var(--itws-size-mobile)!important;line-height:var(--itws-leading-mobile)!important}:is(.image-text-section,#itws-specificity) .accent-text[data-itws-block=heading]:where([data-itws-tracking]){letter-spacing:var(--itws-tracking)!important}:is(.image-text-section,#itws-specificity) .image-text-body[data-itws-block=paragraph]{font-size:var(--itws-size-mobile)!important}:is(.image-text-section,#itws-specificity) [data-itws-block=subtitle] .image-text-subtitle{font-size:var(--itws-size-mobile)!important}:is(.image-text-section,#itws-specificity) .image-text-bullet-list[data-itws-block=bullet_list]{font-size:var(--itws-size-mobile)!important}}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(.image-text-section--full-height){padding:0!important;min-height:var(--itws-height, 100vh);display:flex;align-items:stretch}:is(.image-text-section,#itws-specificity):where(.image-text-section--contained):where(:not(.image-text-section--full-height)){padding:var(--itws-outer-y)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--contained)):where(.image-text-section--full-height){padding:0!important;min-height:var(--itws-height, 100vh);display:flex;align-items:stretch}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--contained)):where(:not(.image-text-section--full-height)){padding-top:var(--itws-top-desktop);padding-bottom:var(--itws-bottom-desktop)}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--contained)):where(:not(.image-text-section--full-height)) .image-text-container{padding:var(--itws-gutter-desktop)}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .image-text-container{flex:1;display:flex;align-items:stretch;padding:0!important}:is(.image-text-section,#itws-specificity) .image-text-content{flex-direction:row}:is(.image-text-section,#itws-specificity):where(.image-text-section--stretch-content) .image-text-content{align-items:stretch}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--stretch-content)) .image-text-content{align-items:flex-start}:is(.image-text-section,#itws-specificity) .image-text-content{gap:var(--itws-gap-desktop)}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .image-text-content{flex:1}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height):where(.image-text-section--auto-height) .image-text-content{min-height:auto}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height):where(:not(.image-text-section--auto-height)) .image-text-content{min-height:var(--itws-height, 100vh)}:is(.image-text-section,#itws-specificity) .media-column{width:var(--itws-image-column-width);flex-shrink:0}:is(.image-text-section,#itws-specificity):where(.image-text-section--stretch-media) .media-column{align-self:stretch;display:flex;align-items:center}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--stretch-media)) .media-column{align-self:flex-start}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .media-column{padding:0!important;height:100%}:is(.image-text-section,#itws-specificity) .text-column{width:var(--itws-text-width);flex-shrink:1;min-width:0}:is(.image-text-section,#itws-specificity):where(.image-text-section--short-height) .media-column,:is(.image-text-section,#itws-specificity):where(.image-text-section--short-height) .text-column,:is(.image-text-section,#itws-specificity):where(.image-text-section--short-height) .main-image,:is(.image-text-section,#itws-specificity):where(.image-text-section--short-height) .main-video{min-height:var(--itws-min-height, 0vh)!important}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .media-column.background-image-mode{min-height:var(--itws-height, 100vh);padding:0!important}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)) .media-column.background-image-mode{min-height:500px}:is(.image-text-section,#itws-specificity) .text-column{flex-grow:1}:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media):where(.image-text-section--short-height) .text-column{min-height:var(--itws-height, 100vh)}:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media):where(:not(.image-text-section--short-height)) .text-column{min-height:400px}:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media) .text-column{justify-content:center}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--center-media)) .text-column{min-height:0}:is(.image-text-section,#itws-specificity) .image-text-content.image-right .media-column{order:2}:is(.image-text-section,#itws-specificity) .image-text-content.image-right .text-column{order:1;padding:var(--itws-text-padding)}:is(.image-text-section,#itws-specificity) .image-text-content.image-left .text-column{padding:var(--itws-text-padding)}:is(.image-text-section,#itws-specificity) .image-text-heading{margin-bottom:var(--itws-heading-bottom)}:is(.image-text-section,#itws-specificity) .image-text-body{line-height:1.5;margin-bottom:var(--itws-body-bottom)}:is(.image-text-section,#itws-specificity) .text-column{gap:var(--itws-text-gap-desktop)}:is(.image-text-section,#itws-specificity) .main-image,:is(.image-text-section,#itws-specificity) .main-video{margin-top:var(--itws-media-top-desktop);margin-bottom:var(--itws-media-bottom-desktop)}:is(.image-text-section,#itws-specificity) .media-placeholder{margin-top:var(--itws-media-top-desktop);margin-bottom:var(--itws-media-bottom-desktop)}:is(.image-text-section,#itws-specificity) .image-text-heading[data-itws-block=heading]{font-size:var(--itws-size-desktop)!important;line-height:var(--itws-leading-desktop)!important}:is(.image-text-section,#itws-specificity) .image-text-heading[data-itws-block=heading]:where([data-itws-tracking]){letter-spacing:var(--itws-tracking)!important}:is(.image-text-section,#itws-specificity) .accent-text[data-itws-block=heading]{font-size:var(--itws-size-desktop)!important;line-height:var(--itws-leading-desktop)!important}:is(.image-text-section,#itws-specificity) .accent-text[data-itws-block=heading]:where([data-itws-tracking]){letter-spacing:var(--itws-tracking)!important}:is(.image-text-section,#itws-specificity) .image-text-body[data-itws-block=paragraph]{font-size:var(--itws-size-desktop)!important}:is(.image-text-section,#itws-specificity) [data-itws-block=subtitle] .image-text-subtitle{font-size:var(--itws-size-desktop)!important}:is(.image-text-section,#itws-specificity) .image-text-bullet-list[data-itws-block=bullet_list]{font-size:var(--itws-size-desktop)!important}}:is(.image-text-section,#itws-specificity) .image-text-body p{margin-bottom:.5em}:is(.image-text-section,#itws-specificity) .image-text-body p:last-child{margin-bottom:0}:is(.image-text-section,#itws-specificity) .image-text-body strong{font-weight:600!important}:is(.image-text-section,#itws-specificity) .image-text-body em{font-style:italic!important}:is(.image-text-section,#itws-specificity) .image-text-body a{text-decoration:underline}:is(.image-text-section,#itws-specificity) .image-text-body ul,:is(.image-text-section,#itws-specificity) .image-text-body ol{margin:.5em 0;padding-left:1.5em}:is(.image-text-section,#itws-specificity) .image-text-body li{margin-bottom:.25em}:is(.image-text-section,#itws-specificity) .accordion-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0}:is(.image-text-section,#itws-specificity) .accordion-item{width:100%;max-width:100%;box-sizing:border-box;min-width:0}:is(.image-text-section,#itws-specificity) .accordion-title{margin:0 0 16px;font-weight:600;font-size:var(--accordion-title-size)}:is(.image-text-section,#itws-specificity) .accordion-items-wrapper{width:100%}:is(.image-text-section,#itws-specificity) .accordion-item{overflow:hidden;transition:all .2s ease}:is(.image-text-section,#itws-specificity) .accordion-header{display:flex;align-items:center;padding:var(--header-padding-mobile);cursor:pointer;font-weight:500;position:relative;transition:background-color .3s ease;gap:16px;width:100%;max-width:100%;box-sizing:border-box;min-width:0}:is(.image-text-section,#itws-specificity) .accordion-header:hover{opacity:.9}:is(.image-text-section,#itws-specificity) .accordion-header-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:var(--accordion-icon-size-mobile);height:var(--accordion-icon-size-mobile);margin-right:12px}:is(.image-text-section,#itws-specificity) .accordion-header-icon svg{width:100%;height:100%;fill:currentColor}:is(.image-text-section,#itws-specificity) .accordion-header-text{flex-grow:1;padding-right:15px;font-weight:500;letter-spacing:var(--letter-spacing-body);font-size:var(--accordion-header-size)}:is(.image-text-section,#itws-specificity) .accordion-toggle{position:absolute;right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size);font-weight:700;transition:transform .3s ease;line-height:1}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-toggle{transform:rotate(45deg)}:is(.image-text-section,#itws-specificity) .accordion-content{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}:is(.image-text-section,#itws-specificity) .accordion-content-inner{padding:var(--content-padding-mobile);opacity:0;transition:opacity .3s ease;line-height:1.6;font-size:var(--accordion-content-size)}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content{max-height:1000px!important;padding:var(--content-outer-padding-mobile) 0!important;overflow:visible!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content-inner{opacity:1!important;letter-spacing:var(--letter-spacing-body);padding:var(--content-padding-mobile)!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-toggle{transform:rotate(45deg)!important}@media screen and (min-width:600px)and (max-width:990px){:is(.image-text-section,#itws-specificity):where(.image-text-section--top-media) .media-column{height:fit-content}:is(.image-text-section,#itws-specificity) .media-column{position:relative}:is(.image-text-section,#itws-specificity) .media-column .main-video,:is(.image-text-section,#itws-specificity) .media-column .main-image{height:auto!important;max-height:none!important;object-fit:cover}:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media) .media-column .main-video,:is(.image-text-section,#itws-specificity):where(.image-text-section--center-media) .media-column .main-image{width:100%;flex-shrink:0}:is(.image-text-section,#itws-specificity) .text-column{overflow:visible;width:100%!important;max-width:100%!important}:is(.image-text-section,#itws-specificity) .accordion-container{width:100%!important;max-width:100%!important}:is(.image-text-section,#itws-specificity) .text-column>*,:is(.image-text-section,#itws-specificity) .image-text-heading,:is(.image-text-section,#itws-specificity) .image-text-body{width:100%!important;max-width:100%!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}}@media screen and (min-width:991px){:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)) .media-column{height:fit-content}:is(.image-text-section,#itws-specificity) .media-column{position:relative}:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .media-column .main-video,:is(.image-text-section,#itws-specificity):where(.image-text-section--full-height) .media-column .main-image{height:100%!important;width:100%;object-fit:cover;flex:1}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)) .media-column .main-video,:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)) .media-column .main-image{height:auto!important;max-height:none!important;object-fit:cover}:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)):where(.image-text-section--center-media) .media-column .main-video,:is(.image-text-section,#itws-specificity):where(:not(.image-text-section--full-height)):where(.image-text-section--center-media) .media-column .main-image{width:100%;flex-shrink:0}:is(.image-text-section,#itws-specificity) .text-column{overflow:visible}:is(.image-text-section,#itws-specificity) .accordion-container{width:100%;max-width:100%}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content{max-height:none!important;height:auto!important}:is(.image-text-section,#itws-specificity) .accordion-header-icon{width:var(--accordion-icon-size-desktop);height:var(--accordion-icon-size-desktop)}}:is(.image-text-section,#itws-specificity) .accordion-item:not(.active) .accordion-content{max-height:0!important;padding:0!important;overflow:hidden!important}:is(.image-text-section,#itws-specificity) .accordion-item:not(.active) .accordion-content-inner{opacity:0!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner p,:is(.image-text-section,#itws-specificity) .accordion-content-inner ul,:is(.image-text-section,#itws-specificity) .accordion-content-inner ol,:is(.image-text-section,#itws-specificity) .accordion-content-inner li,:is(.image-text-section,#itws-specificity) .accordion-content-inner strong,:is(.image-text-section,#itws-specificity) .accordion-content-inner em,:is(.image-text-section,#itws-specificity) .accordion-content-inner b,:is(.image-text-section,#itws-specificity) .accordion-content-inner i,:is(.image-text-section,#itws-specificity) .accordion-content-inner a{color:inherit!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner strong,:is(.image-text-section,#itws-specificity) .accordion-content-inner b{font-weight:700}:is(.image-text-section,#itws-specificity) .accordion-content-inner em,:is(.image-text-section,#itws-specificity) .accordion-content-inner i{font-style:italic}:is(.image-text-section,#itws-specificity) .accordion-content-inner a{color:inherit;text-decoration:underline}:is(.image-text-section,#itws-specificity) .accordion-content-inner p{margin-top:0;margin-bottom:10px}:is(.image-text-section,#itws-specificity) .accordion-content-inner p:last-child{margin-bottom:0}:is(.image-text-section,#itws-specificity) .accordion-content-inner ul,:is(.image-text-section,#itws-specificity) .accordion-content-inner ol{margin:10px 0;padding-left:20px}:is(.image-text-section,#itws-specificity) .accordion-content-inner li{margin-bottom:5px}@media(max-width:599px){:is(.image-text-section,#itws-specificity) .accordion-container{max-width:100%}:is(.image-text-section,#itws-specificity) .image-text-heading{margin-bottom:var(--itws-heading-bottom-mobile)!important}:is(.image-text-section,#itws-specificity) .accordion-header{padding:var(--header-padding-mobile);gap:12px}:is(.image-text-section,#itws-specificity) .accordion-toggle{right:var(--header-padding-mobile);font-size:var(--accordion-toggle-size-mobile)!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner{padding:var(--content-padding-mobile)}:is(.image-text-section,#itws-specificity) .accordion-title{font-size:var(--accordion-title-size-mobile)!important}:is(.image-text-section,#itws-specificity) .accordion-header-text{font-size:var(--accordion-header-size-mobile)!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner{font-size:var(--accordion-content-size-mobile)!important}}@media(min-width:600px)and (max-width:990px){:is(.image-text-section,#itws-specificity) .accordion-header{padding:calc(var(--header-padding-desktop) * .5)!important}:is(.image-text-section,#itws-specificity) .accordion-toggle{right:calc(var(--header-padding-desktop) * .5)!important;font-size:calc(var(--accordion-toggle-size-desktop) * .75)!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important;font-size:calc(var(--accordion-content-size-desktop) * .8)!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content{padding:calc(var(--content-outer-padding-desktop) * .5) 0!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content-inner{padding:calc(var(--content-padding-desktop) * .5)!important}:is(.image-text-section,#itws-specificity) .accordion-title{font-size:calc(var(--accordion-title-size-desktop) * .7)!important}:is(.image-text-section,#itws-specificity) .accordion-header-text{font-size:calc(var(--accordion-header-size-desktop) * .8)!important}}@media(min-width:991px){:is(.image-text-section,#itws-specificity) .accordion-header{padding:var(--header-padding-desktop)!important}:is(.image-text-section,#itws-specificity) .accordion-toggle{right:var(--header-padding-desktop)!important;font-size:var(--accordion-toggle-size-desktop)!important}:is(.image-text-section,#itws-specificity) .accordion-content-inner{padding:var(--content-padding-desktop)!important;font-size:var(--accordion-content-size-desktop)!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content{padding:var(--content-outer-padding-desktop) 0!important}:is(.image-text-section,#itws-specificity) .accordion-item.active .accordion-content-inner{padding:var(--content-padding-desktop)!important}:is(.image-text-section,#itws-specificity) .accordion-title{font-size:var(--accordion-title-size-desktop)!important}:is(.image-text-section,#itws-specificity) .accordion-header-text{font-size:var(--accordion-header-size-desktop)!important}}:is(.image-text-section,#itws-specificity) .button-container{width:100%;max-width:100%;box-sizing:border-box;overflow:visible;flex-shrink:1;min-width:0}:is(.image-text-section,#itws-specificity) .button-container .button{max-width:100%;box-sizing:border-box;word-wrap:break-word;min-width:0}:is(.image-text-section,#itws-specificity) .button-container.full-width-mobile{width:100%;max-width:100%;box-sizing:border-box}:is(.image-text-section,#itws-specificity) .button.full-width-mobile{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;min-width:unset!important;box-sizing:border-box!important;overflow:hidden!important}@media(max-width:990px){:is(.image-text-section,#itws-specificity) .image-text-content.mobile-media-full-width{gap:var(--itws-full-width-gap, 0px)}:is(.image-text-section,#itws-specificity) .media-column.mobile-full-width{margin-left:0;margin-right:0;padding:0!important;width:100%;max-width:none}:is(.image-text-section,#itws-specificity) .media-column.mobile-full-width .main-image,:is(.image-text-section,#itws-specificity) .media-column.mobile-full-width .main-video,:is(.image-text-section,#itws-specificity) .media-column.mobile-full-width .media-placeholder{border-radius:0!important;max-width:none!important;width:100%!important;height:auto!important}:is(.image-text-section,#itws-specificity) .mobile-media-full-width .text-column{padding-top:var(--itws-gap-mobile);padding-left:var(--itws-text-gutter);padding-right:var(--itws-text-gutter)}:is(.image-text-section,#itws-specificity) .media-column.mobile-full-width .main-video{object-fit:cover!important;display:block!important;min-height:200px!important}:is(.image-text-section,#itws-specificity) .image-text-content.mobile-media-full-width{overflow:hidden}:is(.image-text-section,#itws-specificity) .image-text-container{overflow-x:hidden}}:is(.image-text-section,#itws-specificity) .image-text-heading{color:var(--itws-heading-color)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.icon-block{width:100%;box-sizing:border-box}.icon-wrapper{box-sizing:border-box}.icon-wrapper img{display:block}.icon-svg svg{width:100%;height:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-image-with-text.css.map */
