.section-collection-banner .wrapper{padding:20px 0}.section-collection-banner .wrapper .title{margin-top: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;padding-left:0 !important;padding-right:0 !important}.section-collection-banner .wrapper .container .content{padding:40px 16px 24px 16px}.section-collection-banner .wrapper .container .content .title{margin-bottom:24px}.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}}