.collection .title-wrapper.page-width,.collection slider-component.page-width,.collection slider-component.page-width-desktop,slider-component.slider-mobile-gutter.page-width,slider-component.slider-mobile-gutter.page-width-desktop{padding-left:.85rem!important;padding-right:.85rem!important;max-width:100%!important}@media screen and (min-width:750px){.collection .title-wrapper.page-width,.collection slider-component.page-width,.collection slider-component.page-width-desktop,slider-component.slider-mobile-gutter.page-width,slider-component.slider-mobile-gutter.page-width-desktop,slider-component.slider-component-desktop{padding-left:1.5rem!important;padding-right:1.5rem!important;max-width:100%!important}}@media screen and (max-width:749px){.collection .title-wrapper,.collection slider-component,slider-component.slider-mobile-gutter,slider-component.slider-component-full-width{padding-left:1rem!important;padding-right:.75rem!important}}slider-component,slider-component .slider{touch-action:manipulation!important}slider-component .slider.slider--desktop,slider-component .slider.slider--tablet{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch;touch-action:manipulation!important;overscroll-behavior-x:contain;overscroll-behavior-y:auto;cursor:grab;gap:.65rem;padding-left:0!important;padding-right:0!important;margin-left:0!important;scrollbar-width:none}slider-component .slider.slider--desktop::-webkit-scrollbar,slider-component .slider.slider--tablet::-webkit-scrollbar{display:none}slider-component .slider__slide,slider-component .slider__slide *,slider-component .card,slider-component .media,slider-component img{touch-action:manipulation!important;-webkit-user-drag:none}slider-component .slider.grid--peek.slider--tablet,slider-component .slider.grid--peek.slider--desktop,slider-component .grid--peek{margin:0!important;padding-left:0!important;scroll-padding-left:0!important}slider-component .grid--peek .grid__item.slider__slide:first-child{margin-left:0!important;padding-left:0!important}@media screen and (max-width:749px){slider-component .slider.slider--tablet .grid__item.slider__slide{flex:0 0 46%!important;max-width:46%!important;width:46%!important;scroll-snap-align:start}}@media screen and (min-width:750px){slider-component .slider.slider--desktop .grid__item.slider__slide{flex:0 0 22%!important;max-width:22%!important;width:22%!important;scroll-snap-align:start}}slider-component .slider-buttons{display:flex!important;justify-content:center;margin-top:1.25rem}.luvien-payment-icons,.product .list-payment,.product-form .list-payment{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center;gap:.25rem;margin:.75rem 0 0!important;padding:0!important;list-style:none;width:100%;overflow:hidden}.luvien-payment-icons .list-payment__item,.product .list-payment__item,.product-form .list-payment__item{padding:0!important;margin:0!important;flex:0 0 auto;line-height:0}.luvien-payment-icons .icon,.luvien-payment-icons svg,.product .list-payment .icon,.product .list-payment svg,.product-form .list-payment .icon,.product-form .list-payment svg{width:28px!important;height:18px!important;display:block}@media screen and (max-width:749px){.luvien-payment-icons .icon,.luvien-payment-icons svg,.product .list-payment .icon,.product .list-payment svg,.product-form .list-payment .icon,.product-form .list-payment svg{width:24px!important;height:15px!important}.luvien-payment-icons,.product .list-payment,.product-form .list-payment{gap:.15rem;margin-top:.6rem!important}}slider-component .slider,.collection slider-component .slider{align-items:stretch!important}slider-component .slider .grid__item.slider__slide{align-self:stretch!important}slider-component .slider .luvien-view-all-slide.slider__slide,.luvien-view-all-slide{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;align-self:stretch!important}.luvien-view-all-wrapper{width:100%!important;height:100%!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.luvien-view-all-slide .card,.luvien-view-all-card-shell{width:68%!important;max-width:11.5rem!important;flex:0 0 auto!important;height:auto!important;background:transparent!important;box-shadow:none!important;margin:0!important}.luvien-view-all-slide .card__inner.ratio{position:relative!important;width:100%!important;height:auto!important;padding-bottom:0!important;border-radius:0!important;--ratio-percent: 0% !important}.luvien-view-all-slide .card__inner.ratio:before{content:none!important;padding-bottom:0!important;display:none!important}.luvien-view-all-card,.luvien-view-all-card.full-unstyled-link,a.luvien-view-all-card.full-unstyled-link{position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.2rem!important;padding:1.15rem .85rem!important;text-align:center!important;text-decoration:none!important;color:#121212!important;background:#fff!important;border:1px solid #d8d4cf!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;width:100%!important;margin:0!important}.luvien-view-all-card:hover{background:#fafafa!important;border-color:#c4bfb8!important;color:#121212!important}.luvien-view-all-card__eyebrow,.luvien-view-all-card__count{font-family:Urbanist,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;letter-spacing:.06rem!important;text-transform:none!important;text-align:center!important;color:#121212!important;font-style:normal!important;margin:0!important;padding:0!important;display:block!important;line-height:1.25!important}.luvien-view-all-card__eyebrow,.luvien-view-all-card__count{font-size:1.35rem!important}@media screen and (max-width:749px){.luvien-view-all-slide .card,.luvien-view-all-card-shell{width:72%!important;max-width:9.5rem!important}.luvien-view-all-card,.luvien-view-all-card.full-unstyled-link,a.luvien-view-all-card.full-unstyled-link{padding:1rem .7rem!important}.luvien-view-all-card__eyebrow,.luvien-view-all-card__count{font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luvien-product-carousel.css.map */
