.rook-testimonials__wrapper{position:relative}.rook-testimonials__header{position:relative}.rook-testimonials .rook-stars{display:flex;align-items:center;gap:3px}.rook-testimonials .rook-star svg{fill:var(--star-color, #000);stroke:var(--star-color, #000)}.rook-testimonials .rook-testimonial__wrapper{color:rgb(var(--color-foreground))}.rook-testimonials--layout-1 .rook-stars{justify-content:center;margin-bottom:18px}.rook-testimonials--layout-1 .rook-testimonial{user-select:none;cursor:grab}.rook-testimonials--layout-1 .rook-testimonial__wrapper{padding:48px 36px;text-align:center}@media screen and (max-width: 767px){.rook-testimonials--layout-1 .rook-testimonial__wrapper{padding:24px}}.rook-testimonials--layout-1 .rook-testimonial__title{font-size:1.25rem;line-height:1.4;font-weight:500;margin-bottom:10px}.rook-testimonials--layout-1 .rook-testimonial__description{color:rgb(var(--color-foreground-secondary));margin-bottom:24px}.rook-testimonials--layout-1 .rook-testimonial__image{--image-width: 3rem;display:block;cursor:pointer;margin-top:18px;transition:all var(--rook-duration-default, 0.25s)}.rook-testimonials--layout-1 .rook-testimonial__image:hover{color:rgb(var(--color-foreground-secondary))}.rook-testimonials--layout-1 .rook-testimonial__image-text{font-size:.875rem;margin-top:10px}@media screen and (min-width: 768px){.rook-testimonials--layout-1 .rook-testimonials-el{width:110%;margin-left:-5%}.rook-testimonials--layout-1 .rook-testimonial__wrapper{opacity:.4;transition:opacity var(--rook-duration-default, 0.25s) cubic-bezier(0.4, 0, 0.2, 1)}.rook-testimonials--layout-1 .swiper-slide-active .rook-testimonial__wrapper,.rook-testimonials--layout-1 .swiper-slide-prev .rook-testimonial__wrapper,.rook-testimonials--layout-1 .swiper-slide-next .rook-testimonial__wrapper{opacity:1}}.rook-testimonials--layout-2 .rook-stars{justify-content:center;margin-bottom:18px}.rook-testimonials--layout-2 .rook-testimonial{user-select:none;cursor:grab}.rook-testimonials--layout-2 .rook-testimonial__wrapper{padding:48px 36px;text-align:center}@media screen and (max-width: 767px){.rook-testimonials--layout-2 .rook-testimonial__wrapper{padding-left:24px;padding-right:24px}}.rook-testimonials--layout-2 .rook-testimonial__title{font-size:1.25rem;line-height:1.4;font-weight:500;margin-bottom:10px}.rook-testimonials--layout-2 .rook-testimonial__description{color:rgb(var(--color-foreground-secondary));margin-bottom:24px}.rook-testimonials--layout-2 .rook-testimonial__image{--image-width: 3rem;display:block;cursor:pointer;margin-top:18px;transition:all var(--rook-duration-default, 0.25s)}.rook-testimonials--layout-2 .rook-testimonial__image:hover{color:rgb(var(--color-foreground-secondary))}.rook-testimonials--layout-2 .rook-testimonial__image-text{font-size:.875rem;margin-top:10px}.rook-testimonials--layout-3 .rook-stars{margin-bottom:16px}.rook-testimonials--layout-3 .rook-testimonial{user-select:none;cursor:grab}.rook-testimonials--layout-3 .rook-testimonial__wrapper{display:flex;padding:40px 30px}@media screen and (max-width: 767px){.rook-testimonials--layout-3 .rook-testimonial__wrapper{padding:30px 20px;flex-direction:column}}.rook-testimonials--layout-3 .rook-testimonial__title{font-size:1.25rem;line-height:1.4;font-weight:500;margin-bottom:10px}.rook-testimonials--layout-3 .rook-testimonial__description{color:rgb(var(--color-foreground-secondary));margin-bottom:12px}.rook-testimonials--layout-3 .rook-testimonial__image{width:84px;margin-right:24px;flex-shrink:0;transition:all var(--rook-duration-default, 0.25s)}.rook-testimonials--layout-3 .rook-testimonial__image:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (max-width: 767px){.rook-testimonials--layout-3 .rook-testimonial__image{width:60px;margin-right:0;margin-bottom:24px}}.rook-testimonials--layout-3 .rook-testimonial__image-text{font-size:.875rem;margin-top:16px;word-break:break-all}@media screen and (max-width: 767px){.rook-testimonials--layout-3 .rook-testimonial__image-text{margin-top:8px}}.rook-testimonials--layout-3 .rook-testimonial__name{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.rook-testimonials--layout-4{--offset-x: 26%}.rook-testimonials--layout-4 .container{--offset-x: 29%}.rook-testimonials--layout-4 .container-fluid{--offset-x: 28%}@media screen and (min-width: 1280px){.rook-testimonials--layout-4{--offset-x: 29%}}.rook-testimonials--layout-4 .rook-stars{justify-content:center;margin-bottom:28px}@media screen and (max-width: 767px){.rook-testimonials--layout-4 .rook-stars{margin-bottom:16px}}.rook-testimonials--layout-4 .rook-slash{margin-left:10px;margin-right:10px}.rook-testimonials--layout-4 .rook-testimonial{user-select:none;text-align:center}@media screen and (max-width: 767px){.rook-testimonials--layout-4 .rook-testimonial{padding-left:22px;padding-right:22px}}@media screen and (min-width: 768px){.rook-testimonials--layout-4 .rook-testimonial__wrapper{opacity:.4;transition:opacity var(--rook-duration-default, 0.25s) cubic-bezier(0.4, 0, 0.2, 1)}}.rook-testimonials--layout-4 .rook-testimonial__description{font-size:2.25rem;line-height:1.2;margin-bottom:40px}@media screen and (max-width: 1279px){.rook-testimonials--layout-4 .rook-testimonial__description{font-size:1.25rem}}@media screen and (max-width: 767px){.rook-testimonials--layout-4 .rook-testimonial__description{margin-bottom:28px}}.rook-testimonials--layout-4 .rook-testimonial__fraction{font-size:.875rem;font-weight:500;display:flex;align-items:center;justify-content:center;margin-top:20px}.rook-testimonials--layout-4 .rook-testimonial__name{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.rook-testimonials--layout-4 .rook-testimonial__product{text-decoration:underline}@media screen and (min-width: 768px){.rook-testimonials--layout-4 .rook-testimonials__inner{margin:0 -25%}.rook-testimonials--layout-4 .swiper-slide-active .rook-testimonial__wrapper{opacity:1}}@media(max-width: 800px){.rook-testimonials--layout-4 .rook-slider-controls__button{display:none}}.rook-testimonials--layout-4 .rook-slider-controls__button-prev{left:calc(50% - var(--offset-x, 26%))}.rook-testimonials--layout-4 .rook-slider-controls__button-next{right:calc(50% - var(--offset-x, 26%))}.rook-testimonials--layout-5 .rook-testimonials__inner{display:flex;flex-direction:column-reverse}@media screen and (min-width: 768px){.rook-testimonials--layout-5 .rook-testimonials__inner{flex-direction:row}}.rook-testimonials--layout-5 .rook-testimonials__list{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.rook-testimonials--layout-5 .rook-testimonials__list{padding-left:0;padding-right:48px}}@media screen and (min-width: 1280px){.rook-testimonials--layout-5 .rook-testimonials__list{padding-left:96px;padding-right:96px}}.rook-testimonials--layout-5 .rook-testimonials__tabs{user-select:none;padding-left:0;margin-bottom:20px}@media screen and (min-width: 768px){.rook-testimonials--layout-5 .rook-testimonials__tabs{padding-left:48px;margin-bottom:0}}@media screen and (min-width: 1280px){.rook-testimonials--layout-5 .rook-testimonials__tabs{padding-left:96px;padding-right:96px}}.rook-testimonials--layout-5 .rook-stars{margin-bottom:28px}@media screen and (max-width: 767px){.rook-testimonials--layout-5 .rook-stars{margin-bottom:12px}}.rook-testimonials--layout-5 .rook-testimonial__title{font-size:1.875rem;line-height:1.5;font-weight:500;margin-bottom:20px}@media screen and (max-width: 1023px){.rook-testimonials--layout-5 .rook-testimonial__title{font-size:1.5rem}}@media screen and (max-width: 767px){.rook-testimonials--layout-5 .rook-testimonial__title{font-size:1rem}}.rook-testimonials--layout-5 .rook-testimonial__image-text{font-size:1.125rem;line-height:1.55;margin-top:20px}.rook-testimonials--layout-5 .rook-slider-controls{justify-content:flex-start;margin-top:40px}@media screen and (max-width: 767px){.rook-testimonials--layout-5 .rook-slider-controls{justify-content:center;margin-top:24px}}.rook-testimonials--layout-5 .swiper-pagination{width:auto}@media screen and (min-width: 768px){.rook-testimonials--layout-5 .swiper-pagination{margin-top:0}}@media screen and (max-width: 767px){.rook-testimonials--layout-5 .rook-slider-controls{width:100%;margin-left:0;margin-right:0;text-align:center}}.rook-testimonials--layout-6 .rook-section__header{margin-bottom:0}.rook-testimonials--layout-6 .rook-testimonials__header{margin-bottom:40px;position:static}@media screen and (min-width: 768px){.rook-testimonials--layout-6 .rook-testimonials__header{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.rook-testimonials--layout-6 .rook-testimonials__header.rook\:text-left{flex-direction:row;margin-bottom:60px}}.rook-testimonials--layout-6 .rook-testimonials__inner{margin-left:-15px;margin-right:-15px}.rook-testimonials--layout-6 .rook-stars{margin-top:8px;margin-bottom:16px}.rook-testimonials--layout-6 .rook-testimonial__wrapper{display:flex;flex-direction:column;height:100%;transition:all var(--rook-duration-default, 0.25s) ease;padding:12px}.rook-testimonials--layout-6 .rook-testimonial__content{display:flex;flex:1 1 0%;padding-bottom:20px}.rook-testimonials--layout-6 .rook-testimonial__info{flex:1 1 0%}.rook-testimonials--layout-6 .rook-testimonial__title{font-size:1rem;font-weight:500;margin-bottom:10px}.rook-testimonials--layout-6 .rook-testimonial__description{color:rgb(var(--color-foreground-secondary));font-size:1rem;line-height:1.7}.rook-testimonials--layout-6 .rook-testimonial__name{font-weight:500}.rook-testimonials--layout-6 .rook-testimonial__image{width:90px;flex-shrink:0;margin-left:24px;align-self:flex-start}@media screen and (min-width: 1536px){.rook-testimonials--layout-6 .rook-testimonial__image{width:130px}}.rook-testimonials--layout-6 .rook-testimonial__footer{padding-top:12px;padding-bottom:12px;border-top:1px solid rgb(var(--color-border))}.rook-testimonials--layout-6 .rook-testimonial__product{--image-width: 42px;display:flex;align-items:center}.rook-testimonials--layout-6 .rook-testimonial__product .rook-image{height:50px;flex-shrink:0;margin-right:16px}.rook-testimonials--layout-6 .rook-testimonial__product p{margin:0}.rook-testimonials--layout-6 .rook-testimonial__product-title{transition:all var(--rook-duration-default, 0.25s) ease}.rook-testimonials--layout-6 .rook-testimonial__product-title:hover{color:rgb(var(--color-foreground-secondary))}@media screen and (min-width: 1280px){.rook-testimonials--layout-6 .rook-testimonial .rook-testimonial__wrapper{padding:24px 24px 0}.rook-testimonials--layout-6 .rook-testimonial:hover .rook-testimonial__wrapper{cursor:pointer;box-shadow:6px 6px 20px rgba(0,0,0,.1);transform:translate3d(0, -10px, 0)}}.rook-testimonials--layout-6 .swiper-slide{padding-left:15px;padding-right:15px}.rook-testimonials--layout-6 .rook-slider-controls{justify-content:center;z-index:9;margin-left:0;margin-right:0}.rook-testimonials--layout-6 .rook-slider-controls .swiper-pagination{width:auto;margin-top:0}@media screen and (max-width: 767px){.rook-testimonials--layout-6 .rook-slider-controls{position:absolute;top:auto;bottom:0;left:50%;transform:translateX(-50%)}}.rook-testimonials--layout-6 .rook-testimonials__header.rook\:text-center .rook-slider-controls{margin-top:20px}@media screen and (min-width: 768px){.rook-testimonials--layout-6 .rook-testimonials__header.rook\:text-left .rook-slider-controls{margin-top:0}}@media screen and (max-width: 767px){.rook-testimonials--layout-6.rook-slider--pagination-fraction .rook-slider-controls{margin-top:20px}}@media screen and (min-width: 768px){.rook-testimonials--layout-6:not([data-container=container]) .rook-testimonials__inner{margin-right:-20vw}}@media screen and (min-width: 1280px){.rook-testimonials--layout-6:not([data-container=container]) .rook-testimonials__inner{margin-right:-15vw}}@media screen and (min-width: 1280px){.rook-testimonials--layout-6 .swiper-container{margin-top:-30px;margin-bottom:-30px}.rook-testimonials--layout-6 .swiper-container .swiper-slide{padding-bottom:30px;padding-top:30px}}@media screen and (max-width: 767px){.rook-testimonials--layout-6.rook-slider--pagination-fraction .rook-testimonials__wrapper{padding-bottom:60px}}@media screen and (max-width: 767px){.rook-testimonials--layout-7 .rook-testimonials-el{width:130vw}}.rook-testimonials--layout-7 .rook-testimonial__wrapper{display:flex;height:100%}.rook-testimonials--layout-7 .rook-testimonial__content{display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:8px;padding:20px 0 0 0}@media screen and (min-width: 1024px){.rook-testimonials--layout-7 .rook-testimonial__content{padding:24px}}@media screen and (min-width: 1536px){.rook-testimonials--layout-7 .rook-testimonial__content{padding:40px 55px;gap:30px}}.rook-testimonials--layout-7 .rook-testimonial__content .rook-stars{gap:6px}.rook-testimonials--layout-7 .rook-testimonial__description,.rook-testimonials--layout-7 .rook-testimonial .rook-stars{margin-top:12px}@media screen and (min-width: 768px){.rook-testimonials--layout-7 .rook-testimonial__description,.rook-testimonials--layout-7 .rook-testimonial .rook-stars{margin-top:20px}}@media screen and (max-width: 1023px){.rook-testimonials--layout-7 .rook-testimonial__description,.rook-testimonials--layout-7 .rook-testimonial .rook-stars{font-size:1rem}}.rook-testimonials--layout-7 .rook-testimonial__image{flex:1}.rook-testimonials--layout-7 .rook-testimonial__image .rook-image{width:100%;height:100%}.rook-testimonials--layout-7 .rook-testimonial__footer{flex:2;display:flex;flex-direction:column;justify-content:flex-end}.rook-testimonials--layout-7 .rook-testimonial__product{display:inline-block;margin-top:4px;text-decoration:underline}@media screen and (min-width: 768px){.rook-testimonials--layout-7 .rook-testimonial__product{margin-top:8px}}@media screen and (max-width: 767px){.rook-testimonials--layout-7 .rook-testimonial:not(.color-scheme-inherit) .rook-testimonial__content{padding:20px 15px}}.rook-testimonials--layout-8 .rook-slider-controls{margin-top:32px}@media screen and (min-width: 1024px){.rook-testimonials--layout-8 .rook-slider-controls{margin-top:60px}}.rook-testimonials--layout-8 .rook-testimonials__inner{display:flex;row-gap:48px}@media screen and (min-width: 768px){.rook-testimonials--layout-8 .rook-testimonials__inner{column-gap:30px}}@media screen and (min-width: 1024px){.rook-testimonials--layout-8 .rook-testimonials__inner{column-gap:50px}}.rook-testimonials--layout-8 .rook-testimonials__tabs .rook-tab-content{position:absolute}.rook-testimonials--layout-8 .rook-testimonials__tabs .rook-tab-content.active{position:static;height:100%}.rook-testimonials--layout-8 .rook-testimonials__image{height:100%}.rook-testimonials--layout-8 .rook-testimonials__image .rook-image{height:100%}.rook-testimonials--layout-8 .rook-testimonials__image-text{margin-top:12px}@media screen and (min-width: 768px){.rook-testimonials--layout-8 .rook-testimonials__list{padding:24px 0}}@media screen and (min-width: 1280px){.rook-testimonials--layout-8 .rook-testimonials__list{padding:88px 0 88px 68px}}.rook-testimonials--layout-8 .rook-testimonials__content{display:flex;flex-direction:column;gap:24px;padding:0}.rook-testimonials--layout-8 .rook-testimonials__content .rook-stars{gap:4px}.rook-testimonials--layout-8 .rook-testimonials__description{margin-top:32px}.rook-testimonials--layout-8 .rook-testimonials__title+.rook-stars{margin-top:24px}@media screen and (min-width: 768px){.rook-testimonials--layout-8 .rook-testimonials__title+.rook-stars{margin-top:32px}}.rook-testimonials--layout-8 .rook-testimonials__product{margin-top:8px;text-decoration:underline;display:inline-block}
