.reviews-section{width:100%;overflow:hidden}.reviews-section .reviews__layout{display:flex;align-items:center;gap:3.2rem;gap:4rem 15.5rem}.reviews-section .reviews__heading-wrap{position:relative;max-width:43.5rem;width:100%}.reviews-section .reviews__heading-wrap .subtitle{max-width:29rem;margin-inline:auto}.reviews-section .heading_icon{position:absolute;max-width:15.4rem;bottom:5rem;right:2rem}.reviews-section .heading_icon img{display:block;width:100%;height:auto}.reviews-section .reviews__carousel{display:flex;align-items:center;gap:1.2rem;margin-inline:auto;width:100%;min-width:fit-content}.reviews-section .reviews__arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:none;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;position:relative;z-index:1}.reviews-section .reviews__arrow[hidden]{display:none}.reviews-section .reviews__arrow svg{width:2rem;height:auto;display:block}.reviews-section .reviews__arrow--prev svg{transform:scaleX(-1)}.reviews-section .reviews__arrow:disabled{opacity:.3;cursor:default}.reviews-section .reviews__swiper{flex:1 1 auto;min-width:0;max-width:66.4rem}.reviews-section .swiper-slide{width:100%}.reviews-section .reviews__card{display:flex;gap:4.3rem;height:100%;padding:1.4rem;border-radius:.5rem;background:var(--card-bg, #f3565f);color:var(--card-text, #000)}.reviews-section .reviews__card-image{flex:0 0 49.2%;border-radius:.3rem;overflow:hidden;align-self:stretch;background:#dfdfdf}.reviews-section .reviews__card-image img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;object-position:center}.reviews-section .reviews__card-image .placeholder-svg{display:block;width:100%;height:100%}.reviews-section .reviews__card-content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.reviews-section .reviews__stars{display:none;align-items:center;justify-content:center}.reviews-section .reviews__stars svg{width:1.5rem}.reviews-section .reviews__card-title{line-height:1;letter-spacing:-.36px;text-transform:none}.reviews-section .reviews__card-body{margin-top:1.6rem}.reviews-section .reviews__card-author{font-weight:600;font-size:1.5rem;margin-top:1.6rem}@media(max-width:1499px){.reviews-section .reviews__layout{gap:8rem}.reviews-section .reviews__layout .reviews__heading-wrap{width:calc(40% - 4rem);min-width:calc(40% - 4rem)}.reviews-section .reviews__layout reviews-swiper{width:calc(60% - 4rem);min-width:calc(60% - 4rem)}.reviews-section .reviews__card{gap:2rem}}@media(max-width:1299px){.reviews-section .reviews__layout{gap:5rem}.reviews-section .reviews__layout .reviews__heading-wrap{width:calc(42% - 2.5rem);min-width:calc(42% - 2.5rem)}.reviews-section .reviews__layout reviews-swiper{width:calc(58% - 2.5rem);min-width:calc(58% - 2.5rem)}}@media(max-width:1199px){.reviews-section .reviews__layout{gap:3rem}.reviews-section .reviews__layout .reviews__heading-wrap{width:calc(50% - 1.5rem);min-width:calc(42% - 2.5rem)}.reviews-section .reviews__layout reviews-swiper{width:calc(50% - 1.5rem);min-width:calc(50% - 1.5rem)}.reviews-section .reviews__card{gap:1.2rem;flex-direction:column;padding:2.7rem 2rem 1.9rem;text-align:center}.reviews-section .reviews__card-image{aspect-ratio:2.7/1}.reviews-section .reviews__card-body{margin-top:1.4rem}.reviews-section .reviews__card-author{margin-top:1.2rem}.reviews-section .heading_icon{max-width:12rem;bottom:6rem}}@media(min-width:990px)and (max-width:1199px){.reviews-section .reviews__carousel{gap:3rem}}@media(max-width:989px){.reviews-section .heading_icon{max-width:10.3rem;width:10.2rem;bottom:4rem}.reviews-section .reviews__heading-wrap .subtitle{max-width:24rem}.reviews-section .reviews__swiper{max-width:55rem}}@media(min-width:750px)and (max-width:989px){.reviews-section .reviews__heading-wrap .subtitle{font-size:1.8rem}.reviews-section .reviews__heading-wrap .title{font-size:calc(var(--font-heading-scale) * 4.6rem)}}@media(max-width:749px){.reviews-section .reviews__layout{flex-direction:column}.reviews-section .reviews__layout .reviews__heading-wrap{width:fit-content;min-width:fit-content;text-align:center}.reviews-section .reviews__heading-wrap .subtitle{max-width:19.9rem}.reviews-section .reviews__layout reviews-swiper{width:80%;min-width:80%}.reviews-section .reviews__stars{display:flex}.reviews-section .reviews__card-body{font-weight:500}.reviews-section .reviews__card-author{text-transform:uppercase;font-size:1rem}.reviews-section .reviews__carousel{gap:3rem}.reviews-section .heading_icon{bottom:3rem;right:-2rem}}@media(max-width:629px){.reviews-section .heading_icon{bottom:4rem;right:-8rem}}@media(max-width:480px){.reviews-section .reviews__layout reviews-swiper{width:100%;min-width:100%}.reviews-section .reviews__swiper{max-width:22.8rem;margin-inline:auto}.reviews-section .reviews__arrow svg{width:1.5rem}.reviews-section .reviews__carousel{gap:1rem}.reviews-section .reviews__layout .reviews__heading-wrap .title{max-width:fit-content}.reviews-section .reviews__layout .reviews__heading-wrap{width:fit-content;min-width:fit-content;text-align:left}.reviews-section .reviews__layout{gap:1.3rem;align-items:start}.reviews-section .heading_icon{bottom:2rem;right:-4rem}}.reviews-section.reviews__layout-row .reviews__layout{flex-direction:column}.reviews-section.reviews__layout-row .reviews__heading-wrap{max-width:52.2rem;text-align:center;width:100%}.reviews-section .reviews__layout .reviews__heading-wrap>*{width:100%!important}@media(min-width:750px){.reviews-section.reviews__layout-row .reviews__carousel{width:fit-content;gap:2.5rem}}@media(max-width:749px){.reviews-section.reviews__layout-row .reviews__layout{gap:1.3rem}}@media(max-width:480px){.reviews-section.reviews__layout-row .reviews__heading-wrap{text-align:left}}.subscription-reviews .reviews-section .heading_icon{position:absolute;max-width:21rem;bottom:2rem;right:-4rem}@media(max-width:1499px){.subscription-reviews .reviews-section .heading_icon{position:absolute;max-width:19rem;bottom:2rem;right:0rem}}@media(min-width:750px)and (max-width:989px){.subscription-reviews .reviews-section .heading_icon{max-width:13rem}}@media(max-width:749px){.subscription-reviews .reviews-section .heading_icon{max-width:14rem;bottom:2rem;right:-5rem}}@media(max-width:480px){.subscription-reviews .reviews-section .heading_icon{bottom:0;right:-9rem}}section:has(.banner-section)+section .reviews-section{margin-top:-5rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-reviews.css.map */
