.collection-slider-o2{position:relative;background-color:transparent;overflow:hidden}.collection-slider-o2__bg-shape{position:absolute;top:5%;left:0;width:100%;height:80%;background-color:rgba(var(--color-foreground),.04);z-index:calc(var(--o2-z-behind) - 1)}.collection-slider-o2__bg-shape:before,.collection-slider-o2__bg-shape:after{content:"";position:absolute;left:0;width:100%;height:var(--o2-size-control-sm);background-color:rgb(var(--color-background));z-index:var(--o2-z-base)}.collection-slider-o2__bg-shape:before{top:0;border-bottom-left-radius:50% var(--o2-radius-curve);border-bottom-right-radius:50% var(--o2-radius-curve)}.collection-slider-o2__bg-shape:after{bottom:0;border-top-left-radius:50% var(--o2-radius-curve);border-top-right-radius:50% var(--o2-radius-curve)}.o2-bubble{position:absolute;z-index:var(--o2-z-behind);pointer-events:none;height:auto}.o2-bubble--1{bottom:0;left:-6rem;width:15%;max-width:var(--o2-size-slider-art-lg)}.o2-bubble--2{top:0;right:33%;width:8%;max-width:var(--o2-size-slider-art-md);transform:rotate(135deg)}.o2-bubble--3{top:20%;left:16%;width:6%;max-width:var(--o2-size-slider-art-sm);transform:rotate(-45deg);filter:blur(2px)}.o2-bubble--4{bottom:20%;right:10%;width:18%;max-width:var(--o2-size-header-mobile);filter:blur(2px);opacity:var(--o2-opacity-muted)}@media screen and (max-width:749px){.o2-bubble{opacity:var(--o2-opacity-disabled)}.o2-bubble--1{width:30%;top:var(--o2-space-control-y)}.o2-bubble--2{width:18%;right:2%;top:var(--o2-space-control-y)}.o2-bubble--3{width:12%;left:2%;bottom:var(--o2-page-gutter)}.o2-bubble--4{width:35%;bottom:0}}.collection-slider-o2 .title-wrapper-with-link{margin-top:calc(var(--o2-space-section) + var(--o2-space-2xl));margin-bottom:0;justify-content:center}.collection-slider-o2__title{margin-bottom:var(--o2-page-gutter);margin-top:0}.collection-slider-o2 .page-width{position:relative;overflow:visible}.o2-slide{width:var(--o2-size-slider-card)}@media screen and (min-width:990px){.o2-slider-wrapper{max-width:var(--o2-size-slider-viewport);margin-left:auto;margin-right:auto}.o2-slide{width:var(--o2-size-card-product)}.o2-slider-button--next{right:calc(0px - var(--o2-size-touch) - var(--o2-space-sm))}.o2-slider-button--prev{left:calc(0px - var(--o2-size-touch) - var(--o2-space-sm))}.o2-slider-button--prev .o2-slider-nav-btn svg{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-collection-slider-o2.css.map */
