.adev-collection-banner{position:relative;width:100%}.adev-collection-banner .adev-cb__media-left{width:300px;height:100%;position:absolute;top:0;left:0}.adev-collection-banner .adev-cb__media-left img{height:100%;width:100%;pointer-events:none}.adev-collection-banner .adev-cb__media-right{width:300px;height:100%;position:absolute;top:0;right:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.adev-collection-banner .adev-cb__media-right img{height:100%;width:100%;pointer-events:none}@media(min-width:769px){.adev-collection-banner{height:var(--media-height)}}.adev-collection-banner .adev-cb__media{width:100%;height:var(--media-height);overflow:hidden;position:relative}@media(min-width:769px){.adev-collection-banner .adev-cb__media{height:100%}}.adev-collection-banner .adev-cb__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;display:block}.adev-collection-banner .adev-cb__main{background:var(--background);width:100%;padding:25px 20px}@media(min-width:769px){.adev-collection-banner .adev-cb__main{background:transparent;position:absolute;top:0;left:0;height:100%;padding:0}}.adev-collection-banner .page-width{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.adev-collection-banner .adev-cb__contents{max-width:430px;margin:0 auto;text-align:center}@media(min-width:769px){.adev-collection-banner .adev-cb__contents{margin:0 0 0 auto;text-align:right}}.adev-collection-banner .adev-cb__contents h2{color:#652480;font-size:var(--heading-font-size);margin-bottom:10px}.adev-collection-banner .adev-cb__contents .adev-cb__richtext{color:#fff;font-size:var(--content-font-size)}