.collection-banner{height:20.0625rem;position:relative}.collection-banner--no-image{height:7rem;margin-top:5.625rem}@media(min-width:769px){.collection-banner--no-image{height:11.875rem;margin-top:6.25rem}}.collection-banner--visual{height:auto;display:grid;grid-template-columns:auto;grid-template-rows:repeat(auto);row-gap:1.25rem}
@media(min-width:769px){.collection-banner--visual{display:flex;gap:1.4375rem;overflow:hidden}}.collection-banner--visual .collection-banner__content{position:static;left:unset;transform:unset;bottom:unset;height:-moz-fit-content;height:fit-content;padding:0}@media(min-width:769px){.collection-banner--visual .collection-banner__content{margin-top:1.8125rem;min-width:19.5625rem}
.collection-banner--visual .collection-banner__content .breadcrumb{margin-bottom:1.875rem}}@media(max-width:768px){.collection-banner--visual .collection-banner__content .breadcrumb{font-family:var(--font-heading);font-weight:700}}.collection-banner--visual .tile-carousel{margin-right:-4.0625rem;overflow:hidden}
@media(min-width:768px){.collection-banner--visual .tile-carousel{width:calc(100% - 4.0625rem)}}@media(max-width:767px){.collection-banner--visual .tile-carousel{padding:0 1.25rem;margin-right:-1.25rem;margin-left:-1.25rem}}.collection-banner__content{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%)}
@media(min-width:769px){.collection-banner__content{bottom:2.5rem}}.collection-banner__content p{margin:0}