.background-media{display:grid;grid-gap:0;overflow:hidden}.background-image{background-color:#0000;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;outline:none}.ie11 .background-image{height:auto}.background-media__background{-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:4;grid-column:gutter-start/gutter-end;grid-row:image-start/image-end;height:100%}.background-media__content{grid-column:content;grid-row:content;z-index:1}@media (min-width: 1024px){.background-media__content{grid-column:center;grid-row:content}}.ie11 .background-media__content{grid-column:2;grid-row:2}@media (min-width: 1024px){.ie11 .background-media__content{grid-column:3;grid-row:2}}.background-media__content--left{grid-column:content;grid-row:content}@media (min-width: 1024px){.background-media__content--left{grid-column:content-start;grid-row:content}}.ie11 .background-media__content--left{grid-column:2;grid-row:2}@media (min-width: 1024px){.ie11 .background-media__content--left{grid-column:2;grid-row:2}}.background-media__content--right{grid-column:content;grid-row:content}@media (min-width: 1024px){.background-media__content--right{grid-column:3;grid-row:content}}.ie11 .background-media__content--right{grid-column:2;grid-row:2}@media (min-width: 1024px){.ie11 .background-media__content--right{grid-column:4;grid-row:2}}.background-media__overlay{-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:4;grid-column:gutter-start/gutter-end;grid-row:image-start/image-end;z-index:1;background-color:#0003}.background-media--image{grid-template-columns:[gutter-start] 20px [content] 1fr 20px [gutter-end];grid-template-rows:[image-start] minmax(0,1fr) [content] auto 60px [image-end]}@media (min-width: 1024px){.background-media--image{grid-template-columns:[gutter-start] minmax(26px,1fr) [content-start] minmax(0,720px) [center] auto [content-end] minmax(0,720px) minmax(26px,1fr) [gutter-end];grid-template-rows:[image-start] minmax(0,1fr) [content] auto 80px [image-end]}}.ie11 .background-media--image{grid-template-columns:20px 1fr 20px;grid-template-rows:minmax(20px,1fr) auto minmax(20px,1fr)}@media (min-width: 1024px){.ie11 .background-media--image{grid-template-columns:minmax(26px,1fr) minmax(0,720px) auto minmax(0,720px) minmax(26px,1fr);grid-template-rows:minmax(60px,1fr) auto minmax(60px,1fr)}}.background-media--video{grid-template-columns:[gutter-start] 20px [content] 1fr 20px [gutter-end];grid-template-rows:[image-start] minmax(0,1fr) [content] auto 60px [image-end]}@media (min-width: 1024px){.background-media--video{grid-template-columns:[gutter-start] minmax(26px,1fr) [content-start] minmax(0,720px) [center] auto minmax(0,720px) [content-end] minmax(26px,1fr) [gutter-end];grid-template-rows:[image-start] minmax(0,1fr) [content] auto 80px [image-end]}}.ie11 .background-media--video{grid-template-columns:20px 1fr 20px;grid-template-rows:minmax(20px,1fr) auto minmax(20px,1fr)}@media (min-width: 1024px){.ie11 .background-media--video{grid-template-columns:minmax(26px,1fr) minmax(0,720px) auto minmax(0,720px) minmax(26px,1fr);grid-template-rows:minmax(60px,1fr) auto minmax(60px,1fr)}}.background-media--video .video-block{-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:1;-ms-grid-row-span:4;grid-column:gutter-start/gutter-end;grid-row:image-start/image-end}.background-media--video .background-media__content{grid-column:content;z-index:2}@media (min-width: 1024px){.background-media--video .background-media__content{grid-column:content-start/content-end;grid-row:content}}.background-image.background-image--top-center{-o-object-position:center top;object-position:center top}.background-image.background-image--top-left{-o-object-position:left top;object-position:left top}.background-image.background-image--top-right{-o-object-position:right top;object-position:right top}.background-image.background-image--center{-o-object-position:center center;object-position:center center}.background-image.background-image--left{-o-object-position:left center;object-position:left center}.background-image.background-image--right{-o-object-position:right center;object-position:right center}.background-image.background-image--bottom-center{-o-object-position:center bottom;object-position:center bottom}.background-image.background-image--bottom-left{-o-object-position:left bottom;object-position:left bottom}.background-image.background-image--bottom-right{-o-object-position:right bottom;object-position:right bottom}.background-image.background-image--with-overlay:after{background:#0003;content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:300;transition:all .2s ease}.background-image--with-overlay .background-image__content{color:#fff}.banner-block{width:100%}.banner-block--margin-top-bottom{margin-top:20px;margin-bottom:20px}@media (min-width: 1024px){.banner-block--margin-top-bottom{margin-top:70px;margin-bottom:70px}}.banner-block .background-media{height:unset;max-height:calc(100vh - var(--iamota-header-height));max-height:1000px;min-height:600px;grid-template-columns:[gutter-start] 20px [content] 1fr 20px [gutter-end];grid-template-rows:[image-start] minmax(20px,1fr) [content] auto minmax(20px,1fr) [image-end]}@media (min-width: 1024px){.banner-block .background-media{grid-template-columns:[gutter-start] minmax(60px,1fr) [content-start] minmax(0,720px) [center] minmax(0,720px) [content-end] minmax(60px,1fr) [gutter-end];grid-template-rows:[image-start] minmax(60px,1fr) [content] auto minmax(60px,1fr) [image-end]}}.banner-block .background-media .background-media__logo-container{margin:0 auto 30px;padding:0 5%}@media (min-width: 680px){.banner-block .background-media .background-media__logo-container{padding:0 12%;margin-bottom:20px}}@media (min-width: 1024px){.banner-block .background-media .background-media__logo-container{padding:0;width:55%;max-width:1000px;margin-bottom:40px}}.banner-block .background-media .background-media__logo-container picture>img{width:100%;height:auto;max-width:195px}@media (min-width: 680px){.banner-block .background-media .background-media__logo-container picture>img{max-width:195px}}@media (min-width: 1024px){.banner-block .background-media .background-media__logo-container picture>img{max-width:320px}}.banner-block .background-media__background img{display:block}.banner-block .background-media__background .responsive-image--desktop,.banner-block .background-media__background .responsive-image--mobile{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.banner-block .background-media__background .responsive-image--desktop .responsive-image__image,.banner-block .background-media__background .responsive-image--mobile .responsive-image__image{height:100%}.banner-block .background-media__content{grid-column:content;grid-row:content;text-align:center}@media (min-width: 1024px){.banner-block .background-media__content{grid-column-start:content-start;grid-column-end:content-end;grid-row:content}}.banner-block .banner-block__link{display:block;text-decoration:none}.banner-block .banner-block__link:after{content:"";display:block;position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;border:5px solid rgba(0,0,0,0)}.banner-block .banner-block__link:hover{text-decoration:none}.banner-block .banner-block__link:focus-visible{outline:none}.banner-block .banner-block__link:focus-visible:after{border-color:#e6ff0080}.banner-block .banner-block__title{margin:0;color:#fff;text-transform:uppercase;font-size:32px;font-weight:800;line-height:36px;letter-spacing:-.4px}@media (min-width: 1024px){.banner-block .banner-block__title{font-size:48px;font-weight:800;line-height:48px}}.banner-block .banner-block__content{max-width:546px;margin-left:auto;margin-right:auto;color:#fff;margin-top:20px;font-size:15px;line-height:18px;font-style:normal;font-weight:400;letter-spacing:-.2px}@media (min-width: 1024px){.banner-block .banner-block__content{font-size:21px;line-height:normal}}.banner-block .button{margin-top:40px}.banner-block--with-overlay .background-media__overlay{transition:all .2s ease;background:#596d7599}.banner-block--with-overlay:hover .background-media__overlay{background:#596d7599}.page-section--banner-block .banner-block__title{margin-bottom:5px}.page-section--split-block{grid-column:main}.page-section--split-block .banner-block__split-container{background-color:#596d75}@media (min-width: 680px){.page-section--split-block .banner-block__split-container{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto}}.page-section--split-block .background-media{grid-column:4/span 2;grid-row:1;height:400px;align-self:end}.page-section--split-block .background-media .background-media__overlay{z-index:3}.page-section--split-block .background-media .background-media__background{z-index:2}.page-section--split-block .background-media .background-media__background .responsive-image--desktop,.page-section--split-block .background-media .background-media__background .responsive-image--mobile{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.page-section--split-block .background-media .background-media__background .responsive-image--desktop .responsive-image__image,.page-section--split-block .background-media .background-media__background .responsive-image--mobile .responsive-image__image{height:100%}.page-section--split-block .background-media .background-image{background-color:#0000;-o-object-position:top center;object-position:top center}.page-section--split-block .background-media__content{grid-column:1/span 3;grid-row:1;justify-items:center;align-self:center;padding:60px 20px}@media (min-width: 680px){.page-section--split-block .background-media__content{padding:20px 60px}}.page-section--split-block .banner-block__title{margin-bottom:10px}.page-section--collection-driver{grid-column:span 2}@media (min-width: 680px){.page-section--collection-driver{grid-column:span 1}}.page-section--collection-driver .banner-block,.page-section--collection-driver .banner-block .banner-block__link{height:100%}.page-section--collection-driver .banner-block .background-media{height:100%;grid-template-columns:[gutter-start] 25px [content] 1fr 25px [gutter-end];grid-template-rows:[image-start] 25px [content] auto 25px [image-end];justify-items:stretch}.page-section--collection-driver .banner-block .background-media__content{grid-column:content;grid-row:content;align-self:end}@media (min-width: 1024px){.page-section--collection-driver .banner-block .background-media__content{font-size:25px;font-size:2.5rem;line-height:30px;line-height:3rem}}.page-section--collection-driver .banner-block .banner-block__title{margin-bottom:20px}.page-section--collection-driver .banner-block .button{margin-top:20px;width:100%}.banner-block.banner-block--align-mobile-top .background-media{grid-template-rows:[image-start] .22fr [content] auto minmax(0,1fr) [image-end]}.banner-block.banner-block--align-mobile-middle .background-media{grid-template-rows:[image-start] minmax(0,1fr) [content] auto minmax(0,1fr) [image-end]}.banner-block.banner-block--align-mobile-bottom .background-media{grid-template-rows:[image-start] minmax(0,1fr) [content] auto .22fr [image-end]}@media (min-width: 680px){.banner-block.banner-block--align-top .background-media{grid-template-rows:[image-start] .22fr [content] auto minmax(0,1fr) [image-end]}.banner-block.banner-block--align-middle .background-media{grid-template-rows:[image-start] minmax(0,1fr) [content] auto minmax(0,1fr) [image-end]}.banner-block.banner-block--align-bottom .background-media{grid-template-rows:[image-start] minmax(0,1fr) [content] auto .22fr [image-end]}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/section.banner-block.css.map */
