.pick-auto-banner{--pick-auto-banner-title-grid-width: calc(var(--grid-gutter) * 32);--pick-auto-banner-image-grid-width: 1fr;--pick-auto-banner-column-gap: calc(var(--grid-gutter) * 22);--pick-auto-banner-padding-top: calc(var(--grid-gutter) * 4);--pick-auto-banner-padding-left-right: calc(var(--grid-gutter) * 4);--pick-auto-banner-padding-bottom: calc(var(--grid-gutter) * 4);--pick-auto-banner-description-margin-bottom: calc(var(--grid-gutter) * 3);--pick-auto-banner-image-position: absolute;--pick-auto-banner-image-top: calc(0px - var(--pick-auto-banner-padding-top));--pick-auto-banner-image-bottom: calc(0px - var(--pick-auto-banner-padding-bottom));--pick-auto-banner-height: calc(100% - var(--pick-auto-banner-image-top) - var(--pick-auto-banner-image-bottom));--pick-auto-banner-image-margin-bottom: 0;position:relative;display:grid;grid-template:"TITLE                                     TITLE       IMAGE" 0fr "DESCRIPTION                               DESCRIPTION IMAGE" 1fr "BUTTON                                    NOTHING     IMAGE" auto/var(--pick-auto-banner-title-grid-width) auto var(--pick-auto-banner-image-grid-width);-webkit-column-gap:var(--pick-auto-banner-column-gap);-moz-column-gap:var(--pick-auto-banner-column-gap);column-gap:var(--pick-auto-banner-column-gap);padding:var(--pick-auto-banner-padding-top) var(--pick-auto-banner-padding-left-right) var(--pick-auto-banner-padding-bottom);border-radius:5px;background-color:#f4faff;overflow:hidden}@media (max-width: 1279px){.pick-auto-banner{--pick-auto-banner-column-gap: calc(var(--grid-gutter) * 4);--pick-auto-banner-title-grid-width: calc(var(--grid-gutter) * 30)}}@media (max-width: 1023px){.pick-auto-banner{--pick-auto-banner-column-gap: 0px;--pick-auto-banner-image-top: unset;--pick-auto-banner-height: auto;--pick-auto-banner-title-grid-width: calc(var(--grid-gutter) * 32)}}@media (max-width: 767px){.pick-auto-banner{--pick-auto-banner-image-position: relative;--pick-auto-banner-image-top: unset;--pick-auto-banner-image-bottom: unset;--pick-auto-banner-image-margin-bottom: calc(var(--grid-gutter) * 2);grid-template:"TITLE" "DESCRIPTION" "IMAGE" "BUTTON"}}.pick-auto-banner__title{font-size:24px;line-height:28.8px;font-weight:500;grid-area:TITLE;margin:calc(var(--grid-gutter) * 0) calc(var(--grid-gutter) * 0) calc(var(--grid-gutter) * 1.5);text-wrap:balance}@media (min-width: 768px){.pick-auto-banner__title{font-size:34px;line-height:40.8px}}@media (max-width: 767px){.pick-auto-banner__title{margin:calc(var(--grid-gutter) * 0) calc(var(--grid-gutter) * 0) calc(var(--grid-gutter) * 1.5)}}.pick-auto-banner__description{font-size:16px;font-weight:400;line-height:1.5;grid-area:DESCRIPTION;color:#8a8997;margin:0 0 var(--pick-auto-banner-description-margin-bottom)}.pick-auto-banner__button{--custom-button-min-height: 54px;grid-area:BUTTON}.pick-auto-banner__image-block{grid-area:IMAGE;position:relative}.pick-auto-banner__image{position:var(--pick-auto-banner-image-position);top:var(--pick-auto-banner-image-top);bottom:var(--pick-auto-banner-image-bottom);height:var(--pick-auto-banner-height);margin-bottom:var(--pick-auto-banner-image-margin-bottom);max-width:100%}
