.tp-image-with-text{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.tp-image-with-text .tp-wrapper{display:flex;flex-direction:column;gap:clamp(3.2rem,2.0114rem + 3.0476vw,6.4rem)}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper{flex-direction:row}}.tp-image-with-text .tp-wrapper .tp-media{width:100%;display:flex}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper .tp-media{width:50%}}.tp-image-with-text .tp-wrapper .tp-media img{width:100%}.tp-image-with-text .tp-wrapper .tp-text-wrapper{display:flex;flex-direction:column;gap:8px;width:100%;justify-content:center}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper .tp-text-wrapper{width:50%}}.tp-image-with-text .tp-wrapper .tp-text-wrapper h2{font-style:normal;line-height:1.2}.tp-image-with-text .tp-wrapper .tp-text-wrapper p{line-height:1.5}.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-button{margin-top:2rem;width:100%;font-size:clamp(1.4rem,1.3257rem + .1905vw,1.6rem);font-weight:400;line-height:normal;text-transform:uppercase;height:48px;display:flex;align-items:center;justify-content:center;max-width:320px;text-decoration:none;transition:transform .25s ease}@media screen and (min-width:768px){.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-button{height:64px}}.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-button:hover{transform:translateY(-3px)}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper--image-right{flex-direction:row-reverse}}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper--image-left{flex-direction:row}}@media screen and (max-width:1023px){.tp-image-with-text .tp-wrapper--image-up{flex-direction:column}}@media screen and (max-width:1023px){.tp-image-with-text .tp-wrapper--image-down{flex-direction:column-reverse}}@media screen and (max-width:1023px){.tp-image-with-text .tp-wrapper--no-padding-mobile{padding-inline:0}}@media screen and (max-width:1023px){.tp-image-with-text .tp-wrapper--no-padding-mobile .tp-text-wrapper{padding-inline:32px}}@media screen and (max-width:767px){.tp-image-with-text .tp-wrapper--no-padding-mobile .tp-text-wrapper{padding-inline:16px}}.tp-image-with-text .tp-wrapper--no-padding-desktop{max-width:100%}@media screen and (min-width:768px){.tp-image-with-text .tp-wrapper--no-padding-desktop{padding-inline:0px}}@media screen and (min-width:1024px){.tp-image-with-text .tp-wrapper--no-padding-desktop .tp-text-wrapper{padding-inline:64px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tp-image-with-text.css.map */
