.custom-image-text-section{width:100%;padding-top:var(--iwt-padding-top-mobile);padding-bottom:var(--iwt-padding-bottom-mobile)}.custom-image-text-section,.custom-image-text-section *,.custom-image-text-section *:before,.custom-image-text-section *:after{box-sizing:border-box}.custom-image-text-section .custom-iwt-field{width:var(--iwt-field-width);max-width:var(--iwt-field-max-width);margin-left:auto;margin-right:auto}.custom-image-text-section .custom-iwt-inner{width:100%;padding-left:var(--iwt-field-side-padding);padding-right:var(--iwt-field-side-padding)}.custom-image-text-section .image-with-text,.custom-image-text-section .image-with-text__grid{width:100%}.custom-image-text-section .image-with-text__media-item,.custom-image-text-section .image-with-text__text-item{min-width:0}.custom-image-text-section .image-with-text__media{position:relative;overflow:hidden}.custom-image-text-section .image-with-text__media img{display:block;width:100%!important;height:100%!important;object-fit:var(--iwt-image-fit);object-position:var(--iwt-image-position)}.custom-image-text-section .image-with-text__media .placeholder-svg{width:100%;height:100%}.custom-image-text-section .image-with-text__content{width:100%;padding-top:var(--iwt-content-padding-top);padding-bottom:var(--iwt-content-padding-bottom);padding-left:var(--iwt-content-padding-horizontal);padding-right:var(--iwt-content-padding-horizontal)}.custom-image-text-section .custom-iwt-heading{margin-top:0!important;margin-bottom:var(--iwt-heading-bottom-spacing)!important;color:var(--iwt-heading-color)}.custom-image-text-section .custom-iwt-caption{margin-top:0;margin-bottom:var(--iwt-caption-bottom-spacing)}.custom-image-text-section .custom-iwt-description{width:100%;margin-top:var(--iwt-description-top-spacing)!important;margin-bottom:var(--iwt-description-bottom-spacing)!important;color:var(--iwt-description-color);font-size:var(--iwt-description-size);font-weight:var(--iwt-description-weight);line-height:var(--iwt-description-line-height)}.custom-image-text-section .custom-iwt-description p{margin-top:0;color:inherit;font-size:inherit;font-weight:inherit!important;line-height:inherit}.custom-image-text-section .custom-iwt-description p:last-child{margin-bottom:0}.custom-image-text-section .custom-iwt-description span,.custom-image-text-section .custom-iwt-description strong,.custom-image-text-section .custom-iwt-description em,.custom-image-text-section .custom-iwt-description a{color:inherit}.custom-image-text-section .custom-iwt-description span{font-weight:inherit!important}.custom-image-text-section .custom-iwt-button-wrapper{display:block;width:100%;margin-top:var(--iwt-button-top-spacing)}.custom-image-text-section .custom-iwt-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:var(--iwt-button-min-width);min-height:var(--iwt-button-height);padding-top:0;padding-bottom:0;padding-left:var(--iwt-button-horizontal-padding);padding-right:var(--iwt-button-horizontal-padding);overflow:hidden;border-style:solid;border-width:var(--iwt-button-border-width);border-color:var(--iwt-button-border-color);border-radius:var(--iwt-button-radius);background:var(--iwt-button-background);background-color:var(--iwt-button-background);color:var(--iwt-button-text-color);box-shadow:none;text-decoration:none!important;font-size:var(--iwt-button-font-size);font-weight:var(--iwt-button-font-weight);line-height:1.2;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .35s ease,box-shadow .35s ease}.custom-image-text-section .custom-iwt-button span{position:relative;z-index:5;display:block;color:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit;transition:color .35s ease}.custom-image-text-section .custom-iwt-button[aria-disabled=true]{cursor:default}@media(hover:hover)and (pointer:fine){.custom-image-text-section .custom-iwt-button--hover-color:hover{background:var(--iwt-button-hover-background);background-color:var(--iwt-button-hover-background);color:var(--iwt-button-hover-text-color);border-color:var(--iwt-button-hover-border-color)}.custom-image-text-section .custom-iwt-button--hover-color:hover span{color:var(--iwt-button-hover-text-color)!important}}.custom-image-text-section .custom-iwt-button--hover-swipe_left:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--iwt-button-hover-background);background-color:var(--iwt-button-hover-background);border-radius:inherit;transform:translate(-101%);transition:transform .4s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.custom-image-text-section .custom-iwt-button--hover-swipe_left:hover:before{transform:translate(0)}.custom-image-text-section .custom-iwt-button--hover-swipe_left:hover{color:var(--iwt-button-hover-text-color);border-color:var(--iwt-button-hover-border-color)}.custom-image-text-section .custom-iwt-button--hover-swipe_left:hover span{color:var(--iwt-button-hover-text-color)!important}}.custom-image-text-section .custom-iwt-button--hover-swipe_right:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--iwt-button-hover-background);background-color:var(--iwt-button-hover-background);border-radius:inherit;transform:translate(101%);transition:transform .4s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.custom-image-text-section .custom-iwt-button--hover-swipe_right:hover:before{transform:translate(0)}.custom-image-text-section .custom-iwt-button--hover-swipe_right:hover{color:var(--iwt-button-hover-text-color);border-color:var(--iwt-button-hover-border-color)}.custom-image-text-section .custom-iwt-button--hover-swipe_right:hover span{color:var(--iwt-button-hover-text-color)!important}}@media(hover:hover)and (pointer:fine){.custom-image-text-section .custom-iwt-button--hover-lift:hover{background:var(--iwt-button-hover-background);background-color:var(--iwt-button-hover-background);color:var(--iwt-button-hover-text-color);border-color:var(--iwt-button-hover-border-color);transform:translateY(-5px);box-shadow:0 10px 22px #0000002e}.custom-image-text-section .custom-iwt-button--hover-lift:hover span{color:var(--iwt-button-hover-text-color)!important}}@media(hover:hover)and (pointer:fine){.custom-image-text-section .custom-iwt-button--hover-zoom:hover{background:var(--iwt-button-hover-background);background-color:var(--iwt-button-hover-background);color:var(--iwt-button-hover-text-color);border-color:var(--iwt-button-hover-border-color);transform:scale(1.06)}.custom-image-text-section .custom-iwt-button--hover-zoom:hover span{color:var(--iwt-button-hover-text-color)!important}}.custom-image-text-section .custom-iwt-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:750px){.custom-image-text-section{padding-top:var(--iwt-padding-top-desktop);padding-bottom:var(--iwt-padding-bottom-desktop)}.custom-image-text-section .image-with-text__grid{display:grid!important;width:100%;grid-template-columns:minmax(0,var(--iwt-first-column-width)) minmax(0,var(--iwt-second-column-width));column-gap:var(--iwt-column-gap)}.custom-image-text-section .image-with-text__media-item,.custom-image-text-section .image-with-text__text-item{width:100%!important;max-width:none!important;min-width:0}.custom-image-text-section.custom-iwt-layout--image_first .image-with-text__media-item{grid-column:1;grid-row:1}.custom-image-text-section.custom-iwt-layout--image_first .image-with-text__text-item{grid-column:2;grid-row:1}.custom-image-text-section.custom-iwt-layout--text_first .image-with-text__text-item{grid-column:1;grid-row:1}.custom-image-text-section.custom-iwt-layout--text_first .image-with-text__media-item{grid-column:2;grid-row:1}.custom-image-text-section .image-with-text__media{width:var(--iwt-desktop-image-inner-width)!important;height:var(--iwt-image-height)!important;min-height:var(--iwt-image-height)!important;padding-bottom:0!important}.custom-image-text-section.custom-iwt-image-align--left .image-with-text__media{margin-left:0;margin-right:auto}.custom-image-text-section.custom-iwt-image-align--center .image-with-text__media{margin-left:auto;margin-right:auto}.custom-image-text-section.custom-iwt-image-align--right .image-with-text__media{margin-left:auto;margin-right:0}}@media screen and (max-width:749px){.custom-image-text-section .custom-iwt-field{width:var(--iwt-mobile-field-width);max-width:none}.custom-image-text-section .custom-iwt-inner{padding-left:var(--iwt-mobile-field-side-padding);padding-right:var(--iwt-mobile-field-side-padding)}.custom-image-text-section .image-with-text__grid{display:flex!important;flex-direction:column;width:100%;gap:var(--iwt-mobile-column-gap)}.custom-image-text-section.custom-iwt-mobile-image--top .image-with-text__media-item{order:1}.custom-image-text-section.custom-iwt-mobile-image--top .image-with-text__text-item,.custom-image-text-section.custom-iwt-mobile-image--bottom .image-with-text__media-item{order:2}.custom-image-text-section.custom-iwt-mobile-image--bottom .image-with-text__text-item{order:1}.custom-image-text-section .image-with-text__media-item{width:var(--iwt-mobile-image-column-width)!important;margin-left:auto;margin-right:auto}.custom-image-text-section .image-with-text__media{width:var(--iwt-mobile-image-inner-width)!important;height:var(--iwt-mobile-image-height)!important;min-height:var(--iwt-mobile-image-height)!important;padding-bottom:0!important;margin-left:auto;margin-right:auto}.custom-image-text-section .image-with-text__content{padding-top:var(--iwt-mobile-content-padding-top);padding-bottom:var(--iwt-mobile-content-padding-bottom);padding-left:var(--iwt-mobile-content-padding-horizontal);padding-right:var(--iwt-mobile-content-padding-horizontal)}.custom-image-text-section .custom-iwt-button-wrapper{margin-top:var(--iwt-mobile-button-top-spacing)}.custom-image-text-section .custom-iwt-button{min-height:var(--iwt-mobile-button-height);font-size:var(--iwt-mobile-button-font-size)}}@media screen and (max-width:399px){.custom-image-text-section .custom-iwt-button{max-width:100%}}@media(prefers-reduced-motion:reduce){.custom-image-text-section .custom-iwt-button,.custom-image-text-section .custom-iwt-button:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/image-text-custom.css.map */
