.TextBlock-WideImage{box-sizing:border-box;width:100%;padding-top:var(--TextBlock-WideImage-padding-top-mobile);padding-bottom:var(--TextBlock-WideImage-padding-bottom-mobile)}.TextBlock-WideImage *,.TextBlock-WideImage *:before,.TextBlock-WideImage *:after{box-sizing:border-box}.TextBlock-WideImage__container{width:100%}.TextBlock-WideImage__grid{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-right:auto;margin-left:auto;gap:var(--TextBlock-WideImage-column-gap-mobile)}.TextBlock-WideImage__media,.TextBlock-WideImage__content{width:100%;min-width:0}.TextBlock-WideImage__image-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.TextBlock-WideImage__image{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.TextBlock-WideImage__placeholder{display:block;width:100%;min-height:300px}.TextBlock-WideImage__content{display:flex;flex-direction:column;justify-content:center}.TextBlock-WideImage__caption{width:100%;margin:0 0 8px;line-height:1.4}.TextBlock-WideImage__caption>*{margin:0}.TextBlock-WideImage--caption-small .TextBlock-WideImage__caption{font-size:var(--medium_small-body)}.TextBlock-WideImage--caption-medium .TextBlock-WideImage__caption{font-size:var(--medium_body)}.TextBlock-WideImage--caption-large .TextBlock-WideImage__caption{font-size:var(--large_body)}.TextBlock-WideImage__heading{color:rgb(var(--colors-heading))}.TextBlock-WideImage__description{width:100%;margin-top:40px;line-height:1.4}.TextBlock-WideImage__description:only-child{margin-top:0}.TextBlock-WideImage__description>*:first-child{margin-top:0}.TextBlock-WideImage__description>*:last-child,.TextBlock-WideImage__description>*:last-child>*:last-child{margin-bottom:0}.TextBlock-WideImage__description p{margin-top:0;margin-bottom:14px;color:inherit;font-size:inherit;line-height:1.4}.TextBlock-WideImage__description h1,.TextBlock-WideImage__description h2,.TextBlock-WideImage__description h3,.TextBlock-WideImage__description h4,.TextBlock-WideImage__description h5,.TextBlock-WideImage__description h6{margin-top:30px;margin-bottom:30px}.TextBlock-WideImage__description ul,.TextBlock-WideImage__description ol{margin-top:0;margin-bottom:14px;padding-left:18px}.TextBlock-WideImage__description li:not(:first-child){margin-top:15px}.TextBlock-WideImage__description li{line-height:144%}.TextBlock-WideImage__description ul li{list-style:disc}.TextBlock-WideImage__description ol li{list-style:decimal}.TextBlock-WideImage__description a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.TextBlock-WideImage--description-medium .TextBlock-WideImage__description,.TextBlock-WideImage--description-medium .TextBlock-WideImage__description p,.TextBlock-WideImage--description-medium .TextBlock-WideImage__description li{font-size:var(--medium_body);line-height:144%}.TextBlock-WideImage--description-medium .TextBlock-WideImage__description ul li{list-style:disc}.TextBlock-WideImage--description-medium .TextBlock-WideImage__description ol li{list-style:decimal}.TextBlock-WideImage--description-large .TextBlock-WideImage__description,.TextBlock-WideImage--description-large .TextBlock-WideImage__description p,.TextBlock-WideImage--description-large .TextBlock-WideImage__description li{font-size:var(--large_body)}.TextBlock-WideImage--align-left .TextBlock-WideImage__content{text-align:left}.TextBlock-WideImage--align-center .TextBlock-WideImage__content{text-align:center}.TextBlock-WideImage--align-right .TextBlock-WideImage__content{text-align:right}.TextBlock-WideImage--mobile-image-order-first .TextBlock-WideImage__media{order:1}.TextBlock-WideImage--mobile-image-order-first .TextBlock-WideImage__content,.TextBlock-WideImage--mobile-image-order-second .TextBlock-WideImage__media{order:2}.TextBlock-WideImage--mobile-image-order-second .TextBlock-WideImage__content{order:1}.TextBlock-WideImage__btn{margin-top:16px;padding:10px 14px;display:block;max-width:fit-content;display:flex;align-items:center;justify-content:center}.TextBlock-WideImage__buttons{margin-top:18px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.TextBlock-WideImage__buttons.block__TextBlock-WideImage-have-two-btns .TextBlock-WideImage__button{width:100%;max-width:calc(50% - 6px)}.TextBlock-WideImage__buttons.block__TextBlock-WideImage-have-two-btns .TextBlock-WideImage__button .TextBlock-WideImage__btn{width:100%;max-width:100%;margin:0}.TextBlock-WideImage__grid--mobile-image-first .TextBlock-WideImage__media{order:1}.TextBlock-WideImage__grid--mobile-image-first .TextBlock-WideImage__content,.TextBlock-WideImage__grid--mobile-image-second .TextBlock-WideImage__media{order:2}.TextBlock-WideImage__grid--mobile-image-second .TextBlock-WideImage__content{order:1}.TextBlock-WideImage .TextBlock-WideImage__inner-container:not(:last-child){margin-bottom:120px}@media screen and (min-width:768px){.TextBlock-WideImage{padding-top:var(--TextBlock-WideImage-padding-top-desktop);padding-bottom:var(--TextBlock-WideImage-padding-bottom-desktop)}.TextBlock-WideImage__grid{flex-direction:row;align-items:stretch;gap:var(--TextBlock-WideImage-column-gap-desktop)}.TextBlock-WideImage__media,.TextBlock-WideImage__content{flex:1;width:100%;max-width:100%}.TextBlock-WideImage--image-order-first .TextBlock-WideImage__media{order:1}.TextBlock-WideImage--image-order-first .TextBlock-WideImage__content,.TextBlock-WideImage--image-order-second .TextBlock-WideImage__media{order:2}.TextBlock-WideImage--image-order-second .TextBlock-WideImage__content,.TextBlock-WideImage__grid--desktop-image-first .TextBlock-WideImage__media{order:1}.TextBlock-WideImage__grid--desktop-image-first .TextBlock-WideImage__content,.TextBlock-WideImage__grid--desktop-image-second .TextBlock-WideImage__media{order:2}.TextBlock-WideImage__grid--desktop-image-second .TextBlock-WideImage__content{order:1}}@media screen and (min-width:1190px){.TextBlock-WideImage__media{flex:0 0 clamp(300px,var(--TextBlock-WideImage-width-large),700px);width:clamp(300px,var(--TextBlock-WideImage-width-large),700px);max-width:clamp(300px,var(--TextBlock-WideImage-width-large),700px)}.TextBlock-WideImage__content{flex:1 1 0;width:auto;max-width:none}}@media screen and (min-width:767px)and (max-width:1190px){.TextBlock-WideImage__grid{gap:30px}}@media screen and (max-width:767px){.TextBlock-WideImage .TextBlock-WideImage__inner-container:not(:last-child){margin-bottom:80px}.TextBlock-WideImage__image{aspect-ratio:1 / .9}.TextBlock-WideImage__description{margin-top:30px}.TextBlock-WideImage__buttons.block__TextBlock-WideImage-have-two-btns .TextBlock-WideImage__button{max-width:100%}.TextBlock-WideImage__description ul,.TextBlock-WideImage__description ol{padding-left:15px}.TextBlock-WideImage__description h1,.TextBlock-WideImage__description h2,.TextBlock-WideImage__description h3,.TextBlock-WideImage__description h4,.TextBlock-WideImage__description h5,.TextBlock-WideImage__description h6{margin-top:24px;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/text-block-wide-image.css.map */
