.quotes{position:relative;padding-top:var(--section-gap, 80px);padding-bottom:56px;background:var(--color-background);color:var(--color-foreground)}.quotes--border-top:before,.quotes--border-bottom:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--color-border);z-index:2}.quotes--border-top:before{top:0}.quotes--border-bottom:after{bottom:0}.quotes__inner{position:relative}.quotes__swiper{max-width:800px;margin-left:auto;margin-right:auto}.quotes__swiper .quotes__slide{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacer-5);margin:0;padding:0;text-align:center}.quotes__text{margin:0;color:var(--color-foreground);text-align:center;font-style:italic}.quotes__meta{margin:0;color:var(--color-foreground);text-align:center;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.quotes__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;min-width:0;min-height:0;color:var(--color-foreground);transition:color var(--default-duration, .2s) ease}.quotes__arrow:hover{background:none;color:var(--color-text-secondary)}.quotes__arrow--prev{left:var(--page-margin, 80px)}.quotes__arrow--next{right:var(--page-margin, 80px)}.quotes__arrow--next svg{transform:scaleX(-1)}.quotes__arrow.swiper-button-disabled{opacity:.2;cursor:default}.quotes .quotes__pagination{position:static;bottom:auto;top:auto;left:auto;width:100%;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:var(--spacer-5)}.quotes .swiper-pagination-bullet{position:relative;width:12px;height:12px;margin:0;border-radius:100px;background:var(--color-foreground);opacity:.1;transition:opacity var(--default-duration, .2s) ease}.quotes .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.quotes .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:24px;min-height:24px;width:100%;height:100%}@media screen and (max-width:769px){.quotes{padding-bottom:32px}.quotes .quotes__pagination{margin-top:var(--spacer-3)}.quotes__text{margin:0 var(--spacer-1)}.quotes__swiper .quotes__slide{padding-left:var(--spacer-4);padding-right:var(--spacer-4);gap:var(--spacer-3)}.quotes .swiper-pagination-bullet{width:8px;height:8px}.quotes .quotes__pagination{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/quotes.css.map */
