.swx-cta-banner{overflow:hidden}.swx-cta-banner__inner{box-sizing:border-box;width:100%;max-width:100%;padding-right:var(--swx-section-padding-right);padding-left:var(--swx-section-padding-left)}.swx-cta-banner__frame{position:relative;display:grid;place-items:center;width:100%;max-width:100%;isolation:isolate;overflow:hidden;--swx-card-hover-radius-hover:clamp(3.2rem, calc(var(--swx-desktop-reference-unit) * 64), 6.4rem);color:rgb(var(--color-foreground));text-decoration:none}.swx-cta-banner__frame--empty{min-height:24rem}.swx-cta-banner__frame--has-image{background-color:rgb(var(--color-background))}.swx-cta-banner__picture,.swx-cta-banner__image{display:block;width:100%;max-width:100%}.swx-cta-banner__image{height:auto}.swx-cta-banner__content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;box-sizing:border-box;flex-direction:column;align-items:var(--swx-cta-banner-content-align-items, center);justify-content:var(--swx-cta-banner-content-justify-content, center);gap:var(--swx-button-gap);padding-block:var(--swx-cta-banner-content-padding-block, 0);padding-inline:var(--swx-cta-banner-content-padding-inline, 0);color:rgb(var(--color-foreground));text-align:var(--swx-cta-banner-content-text-align, center);pointer-events:none}.swx-cta-banner__heading{--swx-section-title-color: currentColor;--swx-section-title-line-height: var(--swx-cta-banner-title-line-height);--swx-section-title-letter-spacing: var(--swx-cta-banner-title-letter-spacing)}.swx-cta-banner__description{--swx-section-description-line-height: var(--swx-cta-banner-description-line-height);--swx-section-description-letter-spacing: var(--swx-cta-banner-description-letter-spacing)}.swx-cta-banner__heading-wrapper{display:flex;flex-direction:column;align-items:var(--swx-cta-banner-content-align-items, center)}.swx-cta-banner__content-image{display:block;flex:0 0 auto;width:min(100%,var(--swx-cta-banner-content-image-width, 84px));margin-bottom:var(--swx-cta-banner-content-image-gap, 20px)}.swx-cta-banner__content-image--desktop_only{display:none}.swx-cta-banner__content-image-element{display:block;width:100%;height:auto}.swx-cta-banner__heading+.swx-cta-banner__description{margin-top:var(--swx-cta-banner-description-margin-top)}.swx-cta-banner__heading-text,.swx-cta-banner__description-text{--swx-responsive-breakpoint-text-display: block}.swx-cta-banner__button{position:relative;z-index:3;padding:var(--swx-button-padding-block) var(--swx-button-padding-inline);font-size:var(--swx-button-font-size)}.swx-cta-banner__frame:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media(hover:none),(pointer:coarse){.swx-cta-banner__button{pointer-events:auto}.swx-cta-banner__button:hover,.swx-cta-banner__button:active{--swx-button-radius-hover: 999rem}}@media screen and (min-width:1200px){.swx-cta-banner__frame--empty{min-height:var(--swx-cta-banner-height, 52rem)}.swx-cta-banner__image{height:var(--swx-cta-banner-height, 52rem);object-fit:var(--swx-cta-banner-image-object-fit-medium, cover)}}@media screen and (min-width:750px){.swx-cta-banner__content-image--desktop_only{display:block}.swx-cta-banner__content-image--mobile_only{display:none}}@media screen and (min-width:750px)and (max-width:1199px){.swx-cta-banner__image{object-fit:var(--swx-cta-banner-image-object-fit-small, contain)}}@media screen and (max-width:1199px)and (min-width:750px){.swx-cta-banner__frame--empty{min-height:min(var(--swx-cta-banner-height, 41rem),calc(var(--swx-small-desktop-reference-unit) * var(--swx-cta-banner-height-small-value, 410)))}.swx-cta-banner__image{height:min(var(--swx-cta-banner-height, 41rem),calc(var(--swx-desktop-reference-unit) * var(--swx-cta-banner-height-small-value, 410)))}}@media screen and (min-width:1400px){.swx-cta-banner__image{object-fit:var(--swx-cta-banner-image-object-fit-large, cover)}}@media screen and (min-width:1921px){.swx-cta-banner__image{object-fit:var(--swx-cta-banner-image-object-fit-xlarge, cover)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/swx-cta-banner.css.map */
