.media-with-text__wrapper{margin-top:var(--margin-top-mobile);margin-bottom:var(--margin-bottom-mobile);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}@media only screen and (min-width: 1024px){.media-with-text__wrapper{margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}}@media screen and (max-width: 768px){.media-with-text .media-with-text__content{padding:0}}.media-with-text .media-with-text__content>div{text-align:var(--text-alignment)}@media only screen and (max-width: 768px){.media-with-text .media-with-text__content{padding:0}.media-with-text .media-with-text__content a{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1rem 3rem}}.media-with-text .subheading{font-size:var(--mobile-subheading)}@media only screen and (min-width: 768px){.media-with-text .subheading{font-size:var(--desktop-subheading)}}.media-with-text .h2{font-size:var(--mobile-heading)}@media only screen and (min-width: 768px){.media-with-text .h2{font-size:var(--desktop-heading)}}.media-with-text .content{font-size:var(--mobile-content)}.media-with-text .content *{line-height:115%}.media-with-text .content strong{font-weight:600}@media only screen and (min-width: 768px){.media-with-text .content{font-size:var(--desktop-content)}}.media-with-text__slider .swiper .img_wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.media-with-text__slider .product-list-button-next,.media-with-text__slider .product-list-button-prev{transform:unset!important}.media-with-text-and-tags .media-with-text-and-tags__content{padding:32px 24px}@media (min-width: 768px){.media-with-text-and-tags .media-with-text-and-tags__content{padding:40px 50px}}.media-with-text-and-tags .media-with-text-and-tags__content>div{text-align:var(--text-alignment)}.media-with-text-and-tags .media-with-text-and-tags__content a.btn{margin:0}.media-with-text-and-tags .media-with-text-and-tags__content .tags-wrapper .btn{padding-left:30px;padding-right:30px}@media (min-width: 1150px){.media-with-text-and-tags .media-with-text-and-tags__content .tags-wrapper .btn{padding-left:40px;padding-right:40px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/media-with-text.css.map */
