.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%;max-width:600px}}@media(max-width:750px){.tp-image-with-text .tp-wrapper .tp-media{justify-content:center}}.tp-image-with-text .tp-wrapper .tp-media img{width:100%;height:auto;display:block}@media(max-width:750px){.tp-image-with-text .tp-wrapper .tp-media img{margin-inline:auto}}.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%;max-width:653px}}.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-title-section *{font-style:normal;line-height:1.2;font-family:Surgena,sans-serif}@media(max-width:750px){.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-title-section *{text-align:start}}.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(max-width:750px){.tp-image-with-text .tp-wrapper .tp-text-wrapper .tp-button{width:100%;max-width:100%}}@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}.tp-image-with-text .tp-wrapper--no-padding-mobile .tp-picture{width:100%}}@media screen and (max-width:1023px){.tp-image-with-text .tp-wrapper--no-padding-mobile .tp-text-wrapper{padding-inline:32px;padding-bottom: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;padding-block:2rem}}@media screen and (min-width:1400px){.tp-image-with-text .tp-wrapper--no-padding-desktop .tp-text-wrapper{padding-right:64px;margin-inline:auto;padding-left:0;padding-block:0!important}}.tp-image-with-text .wrapper-block details{border-bottom:1px solid #C7CDC7;padding-block:1.35rem}.tp-image-with-text .wrapper-block details[open] svg{transform:rotate(180deg)}.tp-image-with-text .wrapper-block details summary{display:flex;align-items:center;justify-content:space-between;gap:1rem}.tp-image-with-text .wrapper-block details summary>p{color:#1b3530;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:130%}.tp-image-with-text .wrapper-block details summary svg{position:initial;transition:transform .3s ease;height:auto}.tp-image-with-text .wrapper-block details .content *{color:#4d4d4d;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media(max-width:750px){.tp-image-with-text .wrapper-block details .content *{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tp-image-with-text.css.map */
