.intro-image-text{width:100%}.intro-image-text--full-width{max-width:none;padding-left:var(--page-width-margin, 1.5rem);padding-right:var(--page-width-margin, 1.5rem)}.intro-image-text--full-width .intro-image-text__container{max-width:none}.intro-image-text__divider{width:100%;height:var(--intro-divider-thickness, 3px);margin-top:var(--intro-divider-margin-top, 20px);margin-bottom:var(--intro-divider-margin-bottom, 20px);background-image:linear-gradient(to right,var(--intro-divider-color, rgba(var(--color-foreground), .12)) 0,var(--intro-divider-color, rgba(var(--color-foreground), .12)) var(--intro-divider-segment-width, 12px),transparent var(--intro-divider-segment-width, 12px),transparent calc(var(--intro-divider-segment-width, 12px) + var(--intro-divider-spacing, 14px)));background-size:calc(var(--intro-divider-segment-width, 12px) + var(--intro-divider-spacing, 14px)) 100%;background-repeat:repeat-x;background-position:0 0}@media screen and (max-width:991px){.intro-image-text__divider{margin-top:calc(var(--intro-divider-margin-top, 20px) * .6);margin-bottom:calc(var(--intro-divider-margin-bottom, 20px) * .6)}}.intro-image-text__container{max-width:var(--intro-container-max-width, 1200px);margin:0 auto;padding-left:var(--page-width-margin, 1.5rem);padding-right:var(--page-width-margin, 1.5rem)}.intro-image-text__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--grid-desktop-horizontal-spacing, 2rem)}@media screen and (min-width:992px){.intro-image-text__grid{flex-wrap:nowrap;gap:var(--grid-desktop-horizontal-spacing, 3rem)}.intro-image-text__media-column,.intro-image-text__text-column{flex:1 1 0;min-width:0}.intro-image-text__media-column{display:flex;justify-content:center;align-items:flex-start}.intro-image-text--image-right .intro-image-text__media-column{order:2}.intro-image-text--image-right .intro-image-text__text-column{order:1}}.intro-image-text__media-wrapper{width:100%;max-width:var(--intro-image-size, 100%);position:relative}.intro-image-text__media-link{display:block;width:100%;color:inherit;text-decoration:none;cursor:pointer}.intro-image-text__media-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.intro-image-text__media-inner{position:relative;display:block;width:100%}.intro-image-text__image{width:100%;height:auto;display:block;object-fit:contain;border-radius:var(--media-radius, 0)}.intro-image-text__image--hover{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .35s ease;pointer-events:none;border-radius:var(--media-radius, 0)}.intro-image-text__media-wrapper:hover .intro-image-text__image--hover{opacity:1}.intro-image-text__placeholder{width:100%;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.04);border-radius:var(--media-radius, 0)}.intro-image-text__placeholder .placeholder-svg{width:60%;height:auto;opacity:.3}.intro-image-text__content{display:flex;flex-direction:column;gap:1rem;text-align:left;color:var(--intro-text-color, inherit)}.intro-image-text__content .intro-image-text__heading,.intro-image-text__content .intro-image-text__text{color:var(--intro-text-color, inherit)}.intro-image-text__content--center{text-align:center;align-items:center}.intro-image-text__content--right{text-align:right;align-items:flex-end}.intro-image-text__heading,.intro-image-text__text{margin:0}.intro-image-text__text p:last-child{margin-bottom:0}.intro-image-text__button{margin-top:.25rem}@media screen and (max-width:991px){.intro-image-text__grid{flex-direction:column;gap:1.5rem}.intro-image-text__media-column,.intro-image-text__text-column{order:unset;flex:none;width:100%}.intro-image-text__media-column{display:flex;justify-content:center;align-items:center}.intro-image-text--mobile-image_first .intro-image-text__media-column{order:1}.intro-image-text--mobile-image_first .intro-image-text__text-column,.intro-image-text--mobile-text_first .intro-image-text__media-column{order:2}.intro-image-text--mobile-text_first .intro-image-text__text-column{order:1}.intro-image-text__media-wrapper{max-width:100%}.intro-image-text__content{gap:.75rem}.intro-image-text__content--mobile-left{text-align:left;align-items:flex-start}.intro-image-text__content--mobile-center{text-align:center;align-items:center}.intro-image-text__content--mobile-right{text-align:right;align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-intro-image-text.css.map */
