.lop-3-vertical-carousel{width:100%}.lop-3-vertical-carousel__container{width:100%;max-width:100%;margin:0 auto;padding-left:0;padding-right:0}.lop-3-vertical-carousel__track{display:grid;grid-template-columns:1fr;gap:0;overflow:visible}.lop-3-vertical-carousel__item{min-width:0}.lop-3-vertical-carousel__figure{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:var(--ratio-percent);margin:0;background:#fff}.lop-3-vertical-carousel__figure.aspect-ratio--portrait{padding-bottom:125%}.lop-3-vertical-carousel__figure.aspect-ratio--square{padding-bottom:100%}.lop-3-vertical-carousel__figure.aspect-ratio--landscape{padding-bottom:75%}.lop-3-vertical-carousel__figure img,.lop-3-vertical-carousel__figure svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.lop-3-vertical-carousel__figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000c);z-index:2}.lop-3-vertical-carousel__content{position:absolute;left:18px;bottom:20px;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff}.lop-3-vertical-carousel__title{margin:0;color:inherit;font-family:Helvetica Neue LT Std;font-size:30px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}.lop-3-vertical-carousel__button{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(94px,7.2vw,104px);height:clamp(42px,3.35vw,48px);min-height:33px;padding:10px;border:1px solid #ffffff;box-sizing:border-box;color:#fff;font-family:Helvetica;font-size:clamp(12px,1.15vw,16px);font-style:normal;font-weight:300;line-height:1;text-transform:uppercase;text-decoration:none;position:relative;z-index:5}.lop-3-vertical-carousel__button:hover{opacity:.85;color:#fff}.lop-3-vertical-carousel__block-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media only screen and (max-width:767px){.lop-3-vertical-carousel__button{min-width:clamp(80px,26vw,104px);height:clamp(38px,12.5vw,48px);font-size:clamp(11px,3.8vw,16px)}.lop-3-vertical-carousel__track.is-swipe-on-mobile{grid-auto-flow:column;grid-auto-columns:minmax(var(--mobile-peek-width, 85vw),1fr);grid-template-columns:repeat(auto-fill,minmax(var(--mobile-peek-width, 85vw),1fr));overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.lop-3-vertical-carousel__track.is-swipe-on-mobile::-webkit-scrollbar{display:none}.lop-3-vertical-carousel__track.is-swipe-on-mobile .lop-3-vertical-carousel__item{scroll-snap-align:start;scroll-snap-stop:always}}@media only screen and (min-width:768px){.lop-3-vertical-carousel__button{min-width:clamp(94px,7.2vw,104px);height:clamp(42px,3.35vw,48px);font-size:clamp(12px,.95vw,14px);white-space:nowrap}.lop-3-vertical-carousel__container{padding-left:1px;padding-right:1px}.lop-3-vertical-carousel__track{grid-template-columns:repeat(3,1fr);grid-auto-flow:initial;grid-auto-columns:auto;gap:1px;overflow:visible;scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lop-3-vertical-carousel.css.map */
