.text-and-media:has(.swiper){padding-right:0}.text-and-media:has(.swiper) .text-and-media__media-container.slider{padding-right:var(--wrapper-left-and-right-margin)}.text-and-media.flex{gap:15px}.text-and-media.flex .text-and-media__text-container,.text-and-media.flex .text-and-media__media-container{gap:12px;padding-right:10px}:is(.text-and-media.flex .text-and-media__text-container,.text-and-media.flex .text-and-media__media-container) .slider{width:100%}:is(.text-and-media.flex .text-and-media__text-container,.text-and-media.flex .text-and-media__media-container) .swiper-slide:not(.product-media-slide):not(:last-child){margin-right:12px}.text-and-media.flex.section-stack{flex-direction:column}.text-and-media.flex.section-stack .text-and-media__text-container,.text-and-media.flex.section-stack .text-and-media__media-container{width:100%;max-width:100%}.text-and-media.flex.section-stack .text-and-media__text-container:not(:has(.text-and-media__text)) .text-and-media__heading{margin-bottom:5px}.text-and-media.flex:not(.section-stack) .text-and-media__text-container{width:var(--text-width);max-width:var(--text-max-width)}.text-and-media.flex:not(.section-stack) .text-and-media__media-container{width:calc(var(--media-width) - 16px);max-width:calc(var(--media-width) - 16px)}.text-and-media.flex.reverse{flex-direction:column-reverse}.text-and-media.grid{display:grid;gap:12px;grid-template-columns:repeat(var(--grid-size-mobile),minmax(0,1fr))}.text-and-media.grid .text-and-media__image,.text-and-media.grid .text-and-media__product{width:100%;max-width:100%}.text-and-media.grid .text-and-media__text{margin-bottom:0}.text-and-media .text-and-media__heading{margin-bottom:20px;font-size:var(--heading-size-mobile, 24px);font-weight:600;line-height:120%;letter-spacing:.005px;text-transform:uppercase}.text-and-media .text-and-media__text{font-size:var(--text-size-mobile, 13px);font-weight:400;line-height:1.5;letter-spacing:.001px;margin-bottom:30px}.text-and-media .text-and-media__text.text-split{margin-top:auto}.text-and-media .text-and-media__link{font-size:var(--link-size-mobile, 13px);font-weight:400;line-height:1.5;letter-spacing:.001px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.text-and-media .text-and-media__image{display:block;width:var(--media-width-mobile);min-width:var(--media-width-mobile);text-decoration:none}.text-and-media .text-and-media__image .image-caption{display:block;margin-top:16px;font-size:13px;font-weight:700;line-height:1.77;letter-spacing:.001px}.text-and-media .text-and-media__image .image-desktop{display:none}.text-and-media .text-and-media__image--wrapper{position:relative;width:100%}.text-and-media .text-and-media__image--wrapper.mobile--wrapper:before{content:"";display:block;padding-top:var(--aspect-ratio-mobile)}.text-and-media .text-and-media__image--wrapper:before{content:"";display:block;padding-top:var(--aspect-ratio-desktop)}.text-and-media .text-and-media__image--wrapper .image-mobile,.text-and-media .text-and-media__image--wrapper .image-desktop,.text-and-media .text-and-media__image--wrapper .desktop-only{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--image-fit-desktop)}.text-and-media .text-and-media__image--wrapper .image-mobile{object-fit:var(--image-fit-mobile)}.text-and-media .text-and-media__product{width:var(--card-width-mobile);max-width:var(--card-width-mobile)}.text-and-media .text-and-media__product .prod-info-txt{padding-left:10px;padding-right:10px}@media screen and (max-width: 1024px){.text-and-media:has(.slider--mobile){padding-right:0}.text-and-media .text-and-media__media-container.flex.slider--mobile{overflow-x:scroll;scroll-behavior:smooth;scroll-snap-align:start;scroll-snap-type:x mandatory;padding-right:var(--wrapper-left-and-right-margin)}}@media screen and (min-width: 1025px){.text-and-media.flex{gap:20px}.text-and-media.flex.section-stack{gap:10px;flex-direction:row}.text-and-media.flex.section-stack .text-and-media__text-container{width:var(--text-width);max-width:var(--text-max-width)}.text-and-media.flex.section-stack .text-and-media__media-container{width:calc(var(--media-width) - 10px);max-width:calc(var(--media-width) - 10px)}.text-and-media.flex.reverse{flex-direction:row-reverse}.text-and-media.flex .text-and-media__text-container{width:var(--text-width);max-width:var(--text-width)}.text-and-media.flex .text-and-media__media-container{width:calc(var(--media-width) - 16px);max-width:calc(var(--media-width) - 16px);gap:16px}.text-and-media.flex .text-and-media__media-container .swiper-slide:not(.product-media-slide):not(:last-child){margin-right:16px}.text-and-media.flex .text-and-media__image{width:calc(var(--media-width-desktop) - 8px);min-width:calc(var(--media-width-desktop) - 8px)}.text-and-media.flex .text-and-media__product{width:calc(var(--card-width-desktop) - 8px);max-width:calc(var(--card-width-desktop) - 8px)}.text-and-media.flex .text-and-media__product .prod-info-txt{padding-left:12px;padding-right:12px}.text-and-media.grid{gap:16px;grid-template-columns:repeat(var(--grid-size-desktop),minmax(0,1fr))}.text-and-media .text-and-media__image .image-desktop{display:block}.text-and-media .text-and-media__image .image-mobile{display:none}.text-and-media .text-and-media__image--wrapper.mobile--wrapper:before{padding-top:var(--aspect-ratio-desktop)}.text-and-media .text-and-media__heading{margin-bottom:30px;font-size:calc(var(--heading-size-desktop, 30px) - 8px)}.text-and-media .text-and-media__text{margin-bottom:40px;font-size:var(--text-size-desktop, 13px)}.text-and-media .text-and-media__link{font-size:var(--link-size-desktop, 13px)}}@media screen and (min-width: 1200px){.text-and-media.grid{gap:20px}.text-and-media .text-and-media__heading{font-size:var(--heading-size-desktop, 30px)}.text-and-media .text-and-media__media-container{gap:20px;width:calc(var(--media-width) - 20px);max-width:calc(var(--media-width) - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/text-and-media-module.css.map */
