.section-collection-banner .wrapper{padding:20px 0}.section-collection-banner .wrapper .title{margin-top:0;margin-bottom:0}@media only screen and (max-width: 768px){.section-collection-banner .wrapper:has(.container.img-pos-top-edge>.image-container){padding-top:0}.section-collection-banner .wrapper:has(.container.img-pos-bottom-edge>.image-container){padding-bottom:0}.section-collection-banner .wrapper .container{display:flex;flex-direction:column;gap:20px}.section-collection-banner .wrapper .container.img-pos-top>.image-container{order:-1}.section-collection-banner .wrapper .container.img-pos-top-edge>.image-container{order:-1;margin-left:-16px;margin-right:-16px}.section-collection-banner .wrapper .container.img-pos-bottom-edge>.image-container{margin-left:-16px;margin-right:-16px}}@media only screen and (min-width: 769px){.section-collection-banner .wrapper{padding:40px 0}.section-collection-banner .wrapper .container{display:grid;gap:20px;align-items:flex-end}.section-collection-banner .wrapper .container.has-image{grid-template-columns:1fr 30%}.section-collection-banner .wrapper .container.has-image.img-pos-d-left{grid-template-columns:30% 1fr}.section-collection-banner .wrapper .container.has-image.img-pos-d-left>.image-container{order:-1}}