.dynamic-image-with-text-custom{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.dynamic-image-with-text-custom__wrapper{position:relative;width:100%;background-color:var(--section-bg-color);padding:var(--pt-mobile) 0 var(--pb-mobile)}@media(max-width:1023px){.dynamic-image-with-text-custom__wrapper--hide-mobile{display:none}}@media(min-width:1024px){.dynamic-image-with-text-custom__wrapper{padding:var(--pt) 0 var(--pb)}}.dynamic-image-with-text-custom__container{width:100%;max-width:var(--layout-container-max-width);padding:0 15px;margin:0 auto}@media(min-width:1024px){.dynamic-image-with-text-custom__container{padding:0 25px}}.dynamic-image-with-text-custom__inner{width:100%;background-color:var(--card-bg-color);display:flex;flex-direction:column-reverse;gap:var(--card-gap-mobile);padding:var(--card-padding-mobile)}@media(min-width:980px){.dynamic-image-with-text-custom__inner{flex-direction:row;align-items:center;gap:var(--card-gap);padding:var(--card-padding)}.dynamic-image-with-text-custom__wrapper--image-left .dynamic-image-with-text-custom__inner{flex-direction:row-reverse}}.dynamic-image-with-text-custom__content{width:100%}@media(min-width:980px){.dynamic-image-with-text-custom__content{width:calc(100% - var(--image-width))}}.dynamic-image-with-text-custom__heading,.dynamic-image-with-text-custom__heading *{margin:0;color:var(--heading-color);font-size:var(--heading-size-mobile);line-height:1.3;letter-spacing:0;font-weight:600}.dynamic-image-with-text-custom__text{margin:10px 0 0;color:var(--text-color);opacity:var(--text-opacity);font-size:var(--text-size-mobile);line-height:1.75}.dynamic-image-with-text-custom__text *{margin:0 0 12px;color:var(--text-color);opacity:var(--text-opacity);font-size:var(--text-size-mobile);line-height:1.75}.dynamic-image-with-text-custom__text *:last-child{margin-bottom:0}.dynamic-image-with-text-custom__button-wrap{margin-top:20px}.dynamic-image-with-text-custom__button{display:inline-flex;align-items:center;justify-content:center;min-width:207px;min-height:48px;padding:8px 20px;font-weight:500;font-size:var(--button-size-mobile);cursor:pointer;line-height:1.2;letter-spacing:0;border-radius:0;text-transform:none}.dynamic-image-with-text-custom__button--outline{background:transparent;border:2px solid var(--outline-color);color:var(--outline-color);text-decoration:none}.dynamic-image-with-text-custom__button--outline.button-secondary:not(.disabled):hover,.dynamic-image-with-text-custom__button--outline.button-secondary:focus,.dynamic-image-with-text-custom__button--outline.button-secondary:active{border:2px solid var(--outline-color);background:var(--outline-color);color:#fff}.dynamic-image-with-text-custom__image-wrap{width:100%;line-height:0}@media(min-width:980px){.dynamic-image-with-text-custom__image-wrap{width:var(--image-width)}}.dynamic-image-with-text-custom__picture,.dynamic-image-with-text-custom__placeholder{display:block;width:100%}.dynamic-image-with-text-custom__picture img,.dynamic-image-with-text-custom__placeholder svg{display:block;width:100%;height:auto}.dynamic-image-with-text-custom .pxu-lia-element{--zoom-fade-scale: .8;animation:zoom-fade .5s cubic-bezier(0,0,.2,1) both paused;animation-delay:calc(80ms * var(--pxu-lia-inner-sequence))}.dynamic-image-with-text-custom__formstack-popup-overlay{position:fixed;overflow:hidden;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:#000000cf;z-index:10000;display:none;padding:15px}.dynamic-image-with-text-custom__formstack-popup-overlay.is-active{display:flex}.dynamic-image-with-text-custom__formstack-popup-overlay .dynamic-image-with-text-custom__formstack-popup{max-width:100%;max-height:100dvh;overflow:auto;line-height:0}.dynamic-image-with-text-custom__formstack-popup-overlay iframe{max-width:100%;border:none;margin:auto}@media(min-width:1024px){.dynamic-image-with-text-custom__heading,.dynamic-image-with-text-custom__heading *{font-size:var(--heading-size)}.dynamic-image-with-text-custom__text,.dynamic-image-with-text-custom__text *{font-size:var(--text-size)}.dynamic-image-with-text-custom__button{min-width:204px;min-height:50px;padding:9px 20px;font-size:var(--button-size)}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/dynamic-image-with-text-custom.css.map */
