.section--desktop-image,.section--desktop-video{display:none !important}@media (min-width: 769px){.section--mobile-image,.section--mobile-video{display:none !important}.section--desktop-image,.section--desktop-video{display:block !important}}.stl-collage__wrapper{position:relative}.stl-collage__wrapper .shoppable-products__wrapper{width:100%;position:relative;overflow:hidden;transition:transform 1s ease, opacity 1s ease, height 0.5s ease}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__wrapper{width:30%;position:absolute;right:72px;bottom:67px;opacity:0;transform:translateY(50px)}.stl-collage__wrapper .shoppable-products__wrapper.active{opacity:1;transform:translateY(0)}}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__lists-wrapper{transition:transform 0.75s ease}}.stl-collage__wrapper .shoppable-products__list{display:flex;list-style:none;padding:0;margin:0;-ms-overflow-style:none;scrollbar-width:none;transition:opacity 0.75s ease;opacity:0}.stl-collage__wrapper .shoppable-products__list:not(.active){height:0}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list:not(.active){height:auto}}.stl-collage__wrapper .shoppable-products__list.active{opacity:1;height:auto}.stl-collage__wrapper .shoppable-products__list::-webkit-scrollbar{display:none}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list{opacity:1;transition:transform 1s ease;justify-content:flex-end;flex-wrap:wrap}}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list:not(:first-child){padding-top:10px}}.stl-collage__wrapper .shoppable-products__list.w100{width:calc(100% + 5px);overflow-x:auto}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list.w100{overflow-x:visible}}.stl-collage__wrapper .shoppable-products__list.w75{width:calc(100% + 5px);overflow-x:auto;margin:0 0 0 auto}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list.w75{width:75%;overflow:visible}}.stl-collage__wrapper .shoppable-products__list .stl-collage__product-image-wrapper img{display:block}.stl-collage__wrapper .shoppable-products__list li{padding-right:5px;transition:transform 0.5s ease;transform:translateY(0);padding-bottom:16px}.stl-collage__wrapper .shoppable-products__list li.w33{width:33.33%}.stl-collage__wrapper .shoppable-products__list li.w33.mw50{width:50%}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list li.w33.mw50{width:50%;max-width:147px}}.stl-collage__wrapper .shoppable-products__list li.w33.mw100{width:100%}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list li.w33.mw100{width:50%;max-width:147px}}.stl-collage__wrapper .shoppable-products__list li.w50{width:50%;min-width:29%}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list li.w50{min-width:unset}}@media (min-width: 769px){.stl-collage__wrapper .shoppable-products__list li{max-width:147px;padding-bottom:10px}.stl-collage__wrapper .shoppable-products__list li.inactive{transform:translateY(40px)}.stl-collage__wrapper .shoppable-products__list li:nth-child(1){transition-delay:0.1s}.stl-collage__wrapper .shoppable-products__list li:nth-child(2){transition-delay:0.2s}.stl-collage__wrapper .shoppable-products__list li:nth-child(3){transition-delay:0.3s}.stl-collage__wrapper .shoppable-products__list li:nth-child(4){transition-delay:0.4s}.stl-collage__wrapper .shoppable-products__list li:nth-child(5){transition-delay:0.5s}.stl-collage__wrapper .shoppable-products__list li:nth-child(6){transition:transform 1.2s ease}}.stl-collage__product{padding:0;width:100%}.stl-collage__heading-wrapper{position:absolute;top:16px;left:10px;z-index:2}@media (min-width: 769px){.stl-collage__heading-wrapper{top:21px;left:53px}}.stl-collage__heading-wrapper .h3{margin-bottom:0;text-transform:uppercase}.stl-collage__collage-inner{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column}@media (min-width: 769px){.stl-collage__collage-inner{flex-direction:row;position:relative}}.stl-collage__main-image{overflow:hidden;width:100%;aspect-ratio:3 / 4;position:relative}@media (min-width: 769px){.stl-collage__main-image{min-height:800px;aspect-ratio:unset}}.stl-collage__main-image video{width:100%;display:block;pointer-events:none;position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 769px){.stl-collage__main-image video{min-width:550px}}.stl-collage__main-image svg{width:100%}.stl-collage__main-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.stl-collage__main-image .stl-collage__video{width:100%;height:100%}.stl-collage__main-image .stl-collage__video video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.stl-collage__collage{display:flex;flex-wrap:wrap;position:relative;width:100%;display:none}@media (min-width: 769px){.stl-collage__collage{position:absolute;bottom:68px;right:75px;display:none}}.stl-collage__collage .stl-collage__thumbnails{width:100%}@media (min-width: 769px){.stl-collage .stl-collage__thumbnails .splide__list{flex-wrap:wrap;display:flex !important}}.stl-collage__product-title{text-align:center;text-transform:uppercase;font-size:12px;font-family:'Avenir Next';font-weight:500;line-height:1em;letter-spacing:0.12em;word-break:break-word;color:#595959}.stl-collage [data-splide-arrow]{position:absolute;top:30%;text-transform:uppercase;transform:translateY(-50%);z-index:2;font-family:'Avenir Next';font-weight:500;font-size:12px;line-height:12px;letter-spacing:0.12em;color:#000}.stl-collage [data-splide-arrow] .line-svg{font-size:16px;letter-spacing:-1.1px}@media (min-width: 769px){.stl-collage [data-splide-arrow]{top:50%}}.stl-collage [data-splide-next]{right:20px}.stl-collage [data-splide-next] .line-svg{padding-right:10px}.stl-collage [data-splide-prev]{left:20px}.stl-collage [data-splide-prev] .line-svg{padding-left:10px}.stl-collage .splide__pagination{flex-wrap:nowrap;bottom:20px}.stl-collage .splide__pagination li{display:block;margin:0 3px;width:100%;background-color:rgba(var(--color-six), 1);height:3px;position:relative}.stl-collage .splide__pagination__page{opacity:1;position:absolute;left:0;top:0;height:100%;margin:0;background:unset}.stl-collage .splide__pagination__page.is-active{transform:scale(1);background-color:#000}
