.featured-product-testimonials{overflow:hidden}.featured-product-testimonials__wrapper{display:flex;flex-direction:column;gap:var(--wrapper-gap,48px)}@media (max-width:991px){.featured-product-testimonials__wrapper{gap:var(--wrapper-gap-mobile,24px)}}.featured-product-testimonials__wrapper.container{max-width:1297px;padding-top:var(--padding-top,96px);padding-bottom:var(--padding-bottom,96px)}@media (max-width:991px){.featured-product-testimonials__wrapper.container{padding:var(--padding-top-mobile,48px) 31px var(--padding-bottom-mobile,42px)}}.featured-product-testimonials__header{display:flex;flex-direction:column;gap:16px;text-align:center}.featured-product-testimonials__header p{color:#121212;font-size:16px;font-weight:300;line-height:160%}.featured-product-testimonials__header-heading{font-size:32px;line-height:120%;letter-spacing:normal}@media (max-width:991px){.featured-product-testimonials__header-heading{font-size:22px;line-height:120%}}.featured-product-testimonials__header-subheading{font-style:italic;font-size:24px;line-height:120%;letter-spacing:normal}@media (max-width:991px){.featured-product-testimonials__header-subheading{font-size:18px}}.featured-product-testimonials__footer-text{color:#121212;font-size:13px;line-height:140%;text-align:center}@media (max-width:991px){.featured-product-testimonials__footer-text{font-size:11px}}.featured-product-testimonials__list{display:flex;flex-wrap:wrap;--column-gap:24px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);row-gap:51px;justify-content:var(--justify-content)}@media (max-width:991px){.featured-product-testimonials__list{row-gap:48px}.featured-product-testimonials__list.swiper-wrapper{--column-gap:0;row-gap:48px;flex-wrap:unset;justify-content:unset}.featured-product-testimonials__list .variant-card-wrapper{max-width:unset}}.featured-product-testimonials__list .variant-card-wrapper{display:flex;flex-direction:column;gap:108px;width:100%;height:100%;max-width:calc((100% - var(--column-gap) * 2)/ 3);padding:0}@media (max-width:991px){.featured-product-testimonials__list .variant-card-wrapper{align-items:center;gap:48px;max-width:unset;padding:0}}.featured-product-testimonials__list .variant-card-wrapper .variant-card{width:100%;padding:0}.featured-product-testimonials__list .variant-card-wrapper .variant-card__image{margin-bottom:0}.featured-product-testimonials__list .variant-card-wrapper .variant-card__heading{font-size:14px;font-weight:400;line-height:120%;letter-spacing:.7px;margin-bottom:-12px}@media (max-width:991px){.featured-product-testimonials__list .variant-card-wrapper .variant-card__heading{font-size:13px;letter-spacing:.65px}}.featured-product-testimonials__list .variant-card-wrapper .variant-card__subheading{font-size:16px;font-weight:300;line-height:140%;letter-spacing:normal;margin-bottom:0}@media (max-width:991px){.featured-product-testimonials__list .variant-card-wrapper .variant-card__subheading{font-size:14px}}.featured-product-testimonials__list .variant-card-wrapper .variant-card__subheading+div{display:flex}.featured-product-testimonials__list .variant-card-wrapper .variant-card__info-price{margin-bottom:20px}.featured-product-testimonials__list .variant-card-wrapper .variant-price{font-size:16px;font-style:normal;font-weight:300;line-height:18px}.featured-product-testimonials__list .variant-card-wrapper product-form{z-index:2}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons a,.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons button,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link a,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link button{font-weight:400}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons.variant-card__pdp-link--with-price .button,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link.variant-card__pdp-link--with-price .button{min-height:unset;padding:7px 0}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons .variant-card__buttons-inner,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link .variant-card__buttons-inner{width:100%;display:flex;justify-content:center;padding:2px 0}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons .variant-card__buttons-text,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link .variant-card__buttons-text{display:inline-block;line-height:160%;margin:0 auto}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons .variant-card__buttons-price,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link .variant-card__buttons-price{position:relative;line-height:160%;padding:0 8.7%}.featured-product-testimonials__list .variant-card-wrapper .product__form-buttons .variant-card__buttons-price:before,.featured-product-testimonials__list .variant-card-wrapper .variant-card__pdp-link .variant-card__buttons-price:before{content:"";position:absolute;width:1px;height:100%;top:0;left:0;background-color:currentColor}.featured-product-testimonials__testestimonial{width:100%;max-width:355px;margin:0 auto}@media (max-width:767px){.featured-product-testimonials__testestimonial{width:calc(100% + 30px);margin:0 -15px}}.featured-product-testimonials__wrapper .swiper-slide{text-align:center;display:flex;flex-direction:column;gap:24px}@media (max-width:991px){.featured-product-testimonials__wrapper .swiper-slide{gap:16px}}.featured-product-testimonials__wrapper .swiper-slide p{font-size:16px;font-style:normal;font-weight:300;line-height:18px;text-transform:uppercase}.featured-product-testimonials__wrapper .swiper-slide em{font-family:ivyora-text,serif;font-size:20px;font-style:italic;font-weight:300;line-height:160%;text-transform:none}.featured-product-testimonials__wrapper .swiper-pagination{position:relative;height:16px;margin-top:24px}.template-paid-social .variant-card__subheading{max-width:332px;margin:0 auto}.template-paid-social .featured-product-testimonials__list .product__form-buttons,.template-paid-social .featured-product-testimonials__list .variant-card__pdp-link{margin-top:16px}@media (max-width:991px){.template-paid-social .variant-card__heading{margin-bottom:-10px}.template-paid-social .variant-card__image{margin-top:8px}.template-paid-social .product__form-buttons,.template-paid-social .variant-card__pdp-link{margin-top:11px}}