.rl-endorsement{position:relative;padding:40px 0;background-color:var(--rl-color-linen)}.rl-endorsement__wrapper.is-framed{padding:40px 0;border-radius:5px;border:1px solid #212525;overflow:hidden}@media screen and (min-width: 768px){.rl-endorsement [data-swiper][data-number-of-items="1"] .rl-endorsement__arrows,.rl-endorsement [data-swiper][data-number-of-items="2"] .rl-endorsement__arrows,.rl-endorsement [data-swiper][data-number-of-items="3"] .rl-endorsement__arrows{display:none}}.swiper-pagination-bullet,.swiper-pagination{opacity:1!important}.rl-endorsement__title{font-weight:300;font-size:32px;line-height:48px;margin:0;padding-left:20px;padding-right:20px;letter-spacing:-.01em;color:#212525;text-align:center}@media screen and (min-width: 768px){.rl-endorsement__title{font-size:48px;line-height:64px}}.rl-endorsement .page-width{position:relative}@media screen and (min-width: 768px){.rl-endorsement{border-radius:var(--rl-border-radius)}}.rl-endorsement__list{display:flex;flex-direction:row}.rl-endorsement__list>:last-child{margin-right:0}@media screen and (min-width: 768px){.rl-endorsement__list{flex-direction:row}}.rl-endorsement__list-item{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1 0 auto;transition:opacity .2s ease-in-out;padding:20px;border-radius:5px;text-decoration:none;gap:40px}.is-framed .rl-endorsement__list-item{width:100%;opacity:0}.is-framed .rl-endorsement__list-item.is-active{opacity:1}@media screen and (min-width: 768px){.rl-endorsement__list-item{width:100%;flex-direction:row;align-items:flex-start;padding:80px}.is-framed .rl-endorsement__list-item{width:100%}}.rl-endorsement__image-wrapper{aspect-ratio:3/4;width:80%;height:100%;position:relative}.rl-endorsement__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:5px}.rl-endorsement__text{font-weight:400;font-size:18px;line-height:1.4;text-align:center;margin-top:0;color:#212525;margin-bottom:24px}.rl-endorsement__name{margin-bottom:12px;text-transform:uppercase}.rl-endorsement__name,.rl-endorsement__profession{font-weight:700;font-size:14px;line-height:1;text-align:center;margin-top:0;color:#212525}.rl-endorsement__profession{font-weight:400}@media screen and (min-width: 768px){.rl-endorsement__image-wrapper{width:100%}.rl-endorsement__text{font-size:24px;text-align:left}.rl-endorsement__name,.rl-endorsement__profession{font-size:16px;text-align:left}}@media screen and (max-width: 768px){.rl-endorsement__text{font-size:16px;line-height:22px}}.swiper-button-prev{left:0}.swiper-button-next{right:0}@media screen and (min-width: 768px){.swiper-button-prev{left:20px}.swiper-button-next{right:20px}}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:none;background:#fff;border-radius:40px;cursor:pointer}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{pointer-events:none;opacity:.5}.rl-endorsement .swiper-pagination{display:flex;justify-content:center;gap:24px}.rl-endorsement .swiper-pagination-bullet{display:block;background-color:#21252500;width:10px;height:10px;border:1px solid #212525;border-radius:50%;transition:background-color .2s ease;cursor:pointer}.rl-endorsement .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#212525}@media screen and (max-width: 768px){.rl-endorsement__wrapper.is-framed{padding:60px 0 40px;border-radius:5px;border:1px solid #212525;background-color:#fffbf2;overflow:visible;min-height:300px}.rl-endorsement__text{font-weight:lighter}.rl-endorsement__content{box-sizing:border-box;padding:10px;position:relative;margin-top:120px}.rl-endorsement__text,.rl-endorsement__name,.rl-endorsement__profession{text-align:left}.rl-endorsement__title{display:none}.rl-endorsement__image-wrapper{position:absolute;padding:0;margin:0;height:auto}.rl-endorsement__image{position:absolute;top:-20px;left:50%;max-width:280px;max-height:191px;object-fit:cover;object-position:center top;transform:translate(-50%,-40%);margin-bottom:0}.rl-endorsement__list-item{margin-bottom:-32px;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/rl-section-endorsement.css.map */
