.section-testimonial .testimonial-section.testimonial--has_bkg_img{background-repeat:repeat;background-position:center center;background-attachment:scroll;background-size:auto}@media screen and (max-width: 749px){.testimonial .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.testimonial .slider.slider--tablet{margin-bottom:1.5rem}}.testimonial .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.testimonial .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.testimonial .loading-overlay{left:0}}.testimonial .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.testimonial .loading-overlay{padding-left:5rem;padding-right:5rem}}.testimonial.loading .loading-overlay{display:block}.testimonial--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.testimonial .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.testimonial__description>*{margin:0}.testimonial__title.title-wrapper{margin-bottom:2.5rem}.testimonial__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.testimonial__title--desktop-slider .title{margin-bottom:2.5rem}.testimonial--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.testimonial-grid{--media-radius: 2.3rem;scroll-padding-left:0;--desktop-margin-left-first-item: 0}.testimonial-grid .testimonial-grid__item{border-radius:var(--media-radius)}.testimonial-grid__item .testimonial-card{display:flex;overflow:hidden;height:100%;border-radius:var(--media-radius);flex-direction:column}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper{width:100%}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper .image_wrapper img{transition:all .4s ease-in-out 0s;will-change:transform;border-radius:var(--media-radius) var(--media-radius) 0 0}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper:hover .image_wrapper img{transform:scale(1.05)}.testimonial-grid__item .testimonial-card .testimonial-card__info{width:100%;padding:1.5rem 2.5rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonial-author{font-size:1.4rem;font-weight:400}.testimonial-author .h3{margin:0;font-size:1.4rem;font-weight:400;font-style:italic}.testimonial-author .verified_buyer{display:flex;align-items:center;gap:.5rem;line-height:1.4}.testimonial-card__info .product-item__wrapper{display:flex;align-items:center;gap:1.5rem;margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(var(--color-foreground),.07);text-align:left}.product-item__wrapper .product-item__inner{flex:0 0 auto;width:6.4rem;overflow:hidden;position:relative}.product-item__wrapper .product-item__inner .product__media{height:8rem;border-radius:5px;position:relative;overflow:hidden;display:block;background:#f5f5f5}.product-item__wrapper .product-item__inner .product__media:before{content:"";height:0;display:block;padding-top:calc(100% /(0 + 3/4));pointer-events:none}.product-item__wrapper .product-item__inner .product__media .product-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:100%;transition:all .4s ease-in-out 0s;will-change:transform}.product-item__wrapper .product-item__inner .product__media .secondary-image{opacity:0}.product-item__wrapper .product-item__inner:hover .product__media .product-image{transform:scale(1.05)}.product-item__wrapper .product-item__inner:hover .product__media .secondary-image{opacity:1}.testimonial .testimonial-product .product-item__information a.product-item__name{text-decoration:none;color:rgba(var(--color-foreground));font-size:1.3rem}.testimonial .testimonial-card .review_content{margin-top:1.5rem;margin-bottom:2rem;font-family:var(--font-heading-family);font-weight:400;font-size:1.4rem;line-height:1.357142857}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper .global-media-settings.media .testimonial-card__video{object-fit:cover}.testimonial .testimonial-card .testimonial-card__info .img-rating{margin-bottom:0}.testimonial .testimonial-card__info .testimonial-title h3{font-size:1.8rem;font-weight:600;margin-top:0;margin-bottom:1rem}.testimonial .testimonial-card__info .reviewer-post{font-size:1.3rem}.testimonial .testimonial-product .price{font-size:1.4rem;font-weight:500}.testimonial-card__info.center .product-item__wrapper{justify-content:center}.testimonial-card__info.right .product-item__wrapper{justify-content:right}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper .global-media-settings{border:0}.testimonial-card__info-header{position:relative}.testimonial-card__info-footer{display:flex;align-items:center;gap:1.2rem;justify-content:space-between}.testimonial-card__info-footer .testimonial-author{display:flex;align-items:center;gap:.8rem}.testimonial-card__info-footer .testimonial-author .reviewer_image{width:3.6rem;height:auto;aspect-ratio:1}.testimonial-card__info-footer .testimonial-author .reviewer_image img{width:100%;height:auto}.testimonial-card__info-footer .testimonial-author .reviewer_info{display:flex;gap:.3rem;flex-direction:column}.testimonial-card__info-footer .img-rating{width:10.8rem;height:auto}.testimonial-card__info-footer .img-rating img{width:100%;height:auto}.testimonial__title.title-wrapper .testimonial__subheading{display:inline-flex;align-items:center;gap:1.7rem;padding:1.5rem 3rem;border-radius:7.8rem}.testimonial__title.title-wrapper .testimonial__subheading .rating_stars_image{max-width:12.6rem;height:auto}.testimonial__title.title-wrapper .testimonial__subheading .rating_stars_image img{width:100%;height:auto}.testimonial__title.title-wrapper .testimonial__description{font-family:var(--font-family-inter)}.section-testimonial:has(.pre_lander_testimonials){background:#eadcca;background:#ebddcb;padding-bottom:.9rem}.pre_lander_testimonials{--page-width: 104.4rem;position:relative}.pre_lander_testimonials:after,.pre_lander_testimonials:before{content:"";position:absolute;width:100%;height:.9rem;left:0;right:0}.pre_lander_testimonials:before{background:url(pre-lander-testimonials-bkg_top.webp) repeat-x scroll bottom center / auto .9rem;top:-.9rem}.pre_lander_testimonials:after{background:url(pre-lander-testimonials-bkg_bottom.webp) repeat-x scroll top center / auto .9rem;bottom:-.9rem}.pre_lander_testimonials .testimonial{padding-bottom:calc(var(--padding-bottom) + 6rem)}.pre_lander_testimonials .testimonial__title.title-wrapper{margin-bottom:3.5rem}.pre_lander_testimonials .testimonial__title.title-wrapper:before{content:"";width:9.4rem;height:2.7rem;background:url(icon_heading_star_testimonials_white.svg) no-repeat scroll center center / 100% auto;display:inline-flex;margin-bottom:1.4rem}.pre_lander_testimonials .testimonial__title .title:not(:only-child){margin-bottom:2rem}.pre_lander_testimonials .testimonial__title.title-wrapper .testimonial__subheading{background:linear-gradient(180deg,#335031,#3b5a39 36% 100%);box-shadow:0 .4rem 1.6rem .2rem #00000038}.pre_lander_testimonials .testimonial-grid{--grid-desktop-horizontal-spacing: 1.2rem;--grid-desktop-vertical-spacing: 2rem}.pre_lander_testimonials .testimonial-grid__item .testimonial-card{box-shadow:0 -.8rem 1.1rem #0000004d,0 0 1rem #0000001f}@media only screen and (min-width: 750px){.pre_lander_testimonials .testimonial{padding-bottom:calc(var(--padding-bottom) + 8.1rem)}.pre_lander_testimonials .testimonial__title.title-wrapper{margin-bottom:5rem}.pre_lander_testimonials .testimonial__title.title-wrapper:before{margin-bottom:2rem}.pre_lander_testimonials .testimonial__title .title:not(:only-child){margin-bottom:2.6rem}.pre_lander_testimonials .testimonial-grid{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 3.6rem}}@media only screen and (min-width: 990px){.testimonial-grid.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 1 - var(--grid-desktop-horizontal-spacing) * 5)}.pre_lander_testimonials .testimonial__title.title-wrapper{margin-bottom:6.4rem}.pre_lander_testimonials .testimonial__title .title:not(:only-child){margin-bottom:3.2rem}}@media only screen and (max-width: 1199px) and (min-width: 990px){.testimonial .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 1 - var(--grid-desktop-horizontal-spacing)* 5);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media only screen and (max-width: 989px){.testimonial .testimonial-grid.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}}@media only screen and (max-width: 749px){.testimonial .grid--peek.slider .grid__item:first-of-type{margin-left:0}.testimonial .testimonial-card__info .testimonial-title h3{font-size:1.6rem;margin-bottom:.5rem}.testimonial .testimonial-card .review_content{margin-top:1rem;margin-bottom:2rem}.testimonial-card__info .product-item__wrapper{margin-top:2rem;padding-top:2rem}.testimonial .testimonial-card .testimonial-card__info .img-rating{margin-bottom:0}.pre_lander_testimonials .testimonial__title.title-wrapper .testimonial__subheading{flex-direction:column;gap:1rem}}@media only screen and (max-width: 575px){.testimonial-grid__item .testimonial-card{flex-direction:column}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper{width:100%}.testimonial-grid__item .testimonial-card .testimonial-card__info{width:auto;padding:1.5rem}.testimonial-card__info .product-item__wrapper{padding-top:1.5rem;margin-top:1.5rem}.testimonial .testimonial-product .product-item__information a.product-item__name{font-size:11px}.testimonial .testimonial-card .review_content{margin-top:1rem}.testimonial-grid__item .testimonial-card .testimonial-card__image-wrapper .image_wrapper img{border-radius:var(--media-radius) var(--media-radius) 0 0}.testimonial-grid__item .testimonial-card.no-image{flex-direction:row}}@media only screen and (max-width: 479px){.pre_lander_testimonials .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/testimonial.css.map */
