.s-store-page-banner{position:relative;display:block;width:100%}.s-store-page-banner__banner{position:relative;display:flex;align-items:stretch;width:100%;overflow:hidden;background-color:transparent}.s-store-page-banner__banner-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.s-store-page-banner__banner-image{display:block;width:100%;height:100%;object-fit:cover}.s-store-page-banner__banner-image--desktop{display:none}@media screen and (min-width:990px){.s-store-page-banner__banner-image--desktop{display:block}}.s-store-page-banner__banner-image--mobile{display:block}@media screen and (min-width:990px){.s-store-page-banner__banner-image--mobile{display:none}}.s-store-page-banner__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.s-store-page-banner__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media screen and (min-width:990px){.s-store-page-banner__inner{flex-direction:row;align-items:flex-end;justify-content:space-between}}.s-store-page-banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:516px;text-align:left;z-index:5}.s-store-page-banner__overline{margin:0 0 4px;font-family:var(--secondary-font-family);font-weight:400;letter-spacing:.5px;line-height:1.71}.s-store-page-banner__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);line-height:1.25}@media screen and (min-width:990px){.s-store-page-banner__title{line-height:1.07}}.s-store-page-banner__description{margin:0;font-weight:400;line-height:1.72}.s-store-page-banner__description p{margin:0}.s-store-page-banner__details{margin:4px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.s-store-page-banner__detail{margin:0;font-weight:400;line-height:1.6}.s-store-page-banner__detail p{margin:0}.s-store-page-banner__detail a{color:inherit;text-decoration:none}.s-store-page-banner__detail a:hover{text-decoration:underline}.s-store-page-banner__detail a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (min-width:990px){.s-store-page-banner__detail{line-height:1.16}}.s-store-page-banner__address{margin:0;font-weight:400;line-height:1.4}.s-store-page-banner__address p{margin:0}.s-store-page-banner__address--hide-mobile{display:none}@media screen and (min-width:990px){.s-store-page-banner__address--hide-mobile{display:block}}.s-store-page-banner__collage{position:absolute;top:0;left:0;width:100%;height:100%}.s-store-page-banner__collage-item{position:absolute;overflow:hidden;transition:transform .3s ease}.s-store-page-banner__collage-item--1{transform:rotate(-4.633deg)}.s-store-page-banner__collage-item--2{transform:rotate(-10.013deg)}.s-store-page-banner__collage-item--3{transform:rotate(14.263deg)}.s-store-page-banner__collage-img{display:block;width:100%;height:auto;object-fit:cover}.s-store-page-banner__collage-item{aspect-ratio:1.27;height:auto;max-height:250px}.s-store-page-banner__collage-item--1{bottom:-28%;right:10%;z-index:3;width:80%}.s-store-page-banner__collage-item--2{bottom:-4%;right:35%;z-index:2;width:63%}.s-store-page-banner__collage-item--3{bottom:-8%;right:0%;z-index:1;width:68%}@media screen and (min-width:990px){.s-store-page-banner__collage-item{max-height:400px}.s-store-page-banner__collage-item--1{bottom:-8%;right:20%;width:31%}.s-store-page-banner__collage-item--2{bottom:32%;right:13%;width:32%}.s-store-page-banner__collage-item--3{bottom:-5%;right:1%;width:34%}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-store-page-banner.css.map */
