.scrolling-boxes{--gap: 0px;display:block;overflow:hidden}.scrolling-boxes--spacing-small,.scrolling-boxes--spacing-medium{--gap: 10px}@media only screen and (min-width:768px){.scrolling-boxes--spacing-medium{--gap: 20px}}.scrolling-boxes--spacing-large{--gap: 10px}@media only screen and (min-width:768px){.scrolling-boxes--spacing-large{--gap: 30px}}.scrolling-boxes--inner{display:flex;flex-wrap:nowrap;gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(var(--color-body-rgb),.3) transparent}.scrolling-boxes--pinned .scrolling-boxes--inner{overflow:visible;scroll-snap-type:none}.scrolling-boxes--box{width:calc(90vw - 30px);flex-shrink:0;scroll-snap-align:start;color:var(--color-text, #fff)}@media only screen and (min-width:768px){.scrolling-boxes--box{width:calc((100% - (var(--columns-desktop) - 1) * var(--gap)) / var(--columns-desktop))}}.scrolling-boxes--box figure{position:relative;width:100%;margin:0;overflow:hidden;height:0;padding-bottom:var(--ratio-percent)}.scrolling-boxes--box figure.aspect-ratio--portrait{padding-bottom:125%}.scrolling-boxes--box figure.aspect-ratio--square{padding-bottom:100%}.scrolling-boxes--box figure.aspect-ratio--landscape{padding-bottom:75%}.scrolling-boxes--box figure img,.scrolling-boxes--box figure svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;object-fit:cover}.scrolling-boxes--box figure:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:11;pointer-events:none;background:var(--overlay-gradient, rgba(var(--overlay-color-rgb), var(--overlay-opacity)))}.scrolling-boxes--box .scrolling-boxes--video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.scrolling-boxes--box .scrolling-boxes--video video{height:100%;width:100%;object-fit:cover}.scrolling-boxes--box-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;display:flex;padding:30px;color:var(--color-text, #fff)}@media only screen and (min-width:1068px){.scrolling-boxes--box-content{padding:45px}}@media only screen and (min-width:1440px){.scrolling-boxes--box-content{padding:60px}}.scrolling-boxes--box-content.content-top-left{justify-content:flex-start;align-items:flex-start}.scrolling-boxes--box-content.content-top-center{justify-content:center;align-items:flex-start}.scrolling-boxes--box-content.content-top-right{justify-content:flex-end;align-items:flex-start}.scrolling-boxes--box-content.content-middle-left{justify-content:flex-start;align-items:center}.scrolling-boxes--box-content.content-middle-center{justify-content:center;align-items:center}.scrolling-boxes--box-content.content-middle-right{justify-content:flex-end;align-items:center}.scrolling-boxes--box-content.content-bottom-left{justify-content:flex-start;align-items:flex-end}.scrolling-boxes--box-content.content-bottom-center{justify-content:center;align-items:flex-end}.scrolling-boxes--box-content.content-bottom-right{justify-content:flex-end;align-items:flex-end}.scrolling-boxes--box-content-heading{color:inherit;margin-bottom:20px;text-wrap:balance}.scrolling-boxes--box-content p.subheading{font-size:.75rem;margin-bottom:15px}.scrolling-boxes--box-content .text-button{position:relative;z-index:22;color:inherit;margin-inline-end:0}@media only screen and (min-width:768px){.scrolling-boxes--box-content>div{max-width:90%}}.scrolling-boxes--box-content>div>*:last-child{margin-bottom:0}.scrolling-boxes--box-content-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}
/*# sourceMappingURL=/cdn/shop/t/44/assets/scrolling-boxes.css.map */
