.reviews-grid{display:grid;grid-template-columns:minmax(Max(1rem,5vw),1fr) minmax(min-content,67.5rem) minmax(Max(1rem,5vw),1fr);grid-template-rows:repeat(3,auto);row-gap:clamp(2.5rem,2vw,7.25rem);color:var(--color-black);text-align:center;font-family:var(--font-primary),"Gill Sans","Geneva",sans-serif}.reviews-grid .loading-spinner{margin:0 auto 35px}.reviews-grid .reviews-title{font-size:clamp(1.6rem,5vw,2.6rem);font-weight:400;letter-spacing:.02em;line-height:1.3em}.reviews-grid .btn-cozy{padding:.5em clamp(2.5em,5vw,3.8em);min-width:unset;font-size:clamp(1.14rem,3.6vw,1.125rem);letter-spacing:.12em}.reviews-grid .quote-name,.reviews-grid .product-link{font-family:var(--font-secondary);font-size:clamp(1rem,1.5vw,1.125rem);letter-spacing:.1em;line-height:1.6em}.reviews-grid .quote-name{font-weight:700;text-transform:uppercase}.reviews-grid .product-link{font-weight:500;text-decoration:underline}.reviews-grid .product-link:hover{color:var(--color-green);cursor:pointer}.reviews-grid .header{grid-row:1;grid-column:1 / -1;text-align:center}.reviews-grid .header .reviews-title{margin-top:clamp(2.8rem,6vw,5.25rem);padding-inline:Max(1rem,5vw)}.reviews-grid .header #productSwiper{padding-block:clamp(2.2rem,5vw,3.6rem) 1rem}.reviews-grid .header #productSwiper .swiper-slide{opacity:1;transition:opacity .5s ease-in-out}.reviews-grid .header #productSwiper .swiper-slide:not(.swiper-slide-active){opacity:.35}.reviews-grid .header #productSwiper .swiper-slide .img-wrapper{width:100%}.reviews-grid .header #productSwiper .swiper-slide .img-wrapper img{width:100%;aspect-ratio:1;object-fit:cover}.reviews-grid .header #productSwiper .swiper-slide .product-name{margin-top:clamp(.4rem,1vw,.6rem);font-size:clamp(1rem,1.8vw,1.25rem);letter-spacing:.05em;line-height:1.5em}.reviews-grid .header #productSwiper .swiper-slide .viscose-notice{font-size:12px;color:var(--color-dark-green)}.reviews-grid .header .reviews{position:relative;background-color:#f7f8f6;padding-top:calc(1.5rem + 14px);padding-bottom:clamp(2.8rem,6vw,4.4rem)}.reviews-grid .header .reviews:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#fff;height:14px;aspect-ratio:2.44;clip-path:polygon(0 0,50% 100%,100% 0)}.reviews-grid .header .reviews .product-title,.reviews-grid .header .reviews .shop-btn-desktop{margin-bottom:clamp(1.64rem,2vw,2rem)}.reviews-grid .header .reviews .product-title{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500;letter-spacing:.1em;line-height:1.6em;text-transform:uppercase;padding:0 1rem}.reviews-grid .header .reviews .all-reviews{margin-top:clamp(2rem,5vw,3.4rem)}.reviews-grid .header .reviews .shop-btn-mobile{display:inline-block;margin-top:clamp(1.8rem,3.5vw,2.5rem);color:var(--color-green);font-size:1rem;font-weight:500;letter-spacing:.1em;text-decoration:underline}.reviews-grid .header .reviews .shop-btn-mobile:hover{filter:brightness(1.1);cursor:pointer}.reviews-grid .header #reviewSwiper .swiper-slide{background-color:#fff;text-align:left;padding:clamp(1.4rem,2vw,1.8rem) clamp(1rem,1.5vw,1.45rem);gap:1rem;align-items:start;height:fit-content}.reviews-grid .header #reviewSwiper .swiper-slide:hover{cursor:default}.reviews-grid .header #reviewSwiper .swiper-slide .title{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:700}.reviews-grid .header #reviewSwiper .swiper-slide a{color:var(--color-green);font-family:var(--font-primary),"Gill Sans","Geneva",sans-serif;font-size:.9rem;font-weight:500;text-decoration:underline}.reviews-grid .header #reviewSwiper .swiper-slide a:hover{filter:brightness(1.1);cursor:pointer}.reviews-grid .quote{grid-column:2 / -2;display:flex;gap:Min(Max(1rem,5vw),4.4rem);align-items:center;justify-content:center}.reviews-grid .quote:nth-child(odd) .img-wrapper{order:1}.reviews-grid .quote .img-wrapper{flex-basis:40%;flex-grow:0;flex-shrink:0}.reviews-grid .quote .img-wrapper img{width:100%;aspect-ratio:.96;object-fit:cover}.reviews-grid .quote .mobile-img-wrapper{flex-basis:4.7rem;flex-shrink:0;height:4.7rem;border-radius:50%;overflow:hidden}.reviews-grid .quote .mobile-img-wrapper img{width:100%;height:100%;object-fit:cover}.reviews-grid .quote .stars-wrapper{height:clamp(1.3rem,2.3vw,1.5rem);margin-bottom:clamp(1.3rem,3vw,2.2rem)}.reviews-grid .quote .stars-wrapper img{display:block;height:100%;width:100%;object-fit:contain}.reviews-grid .quote .title{font-size:clamp(1.7rem,3vw,2.625rem);font-weight:400;line-height:1.3em;margin-bottom:clamp(1.3rem,3vw,2.2rem)}.reviews-grid .quote .quote-name{margin-bottom:clamp(0rem,calc(10vw - 70px),clamp(1.3rem,3vw,2.2rem))}.reviews-grid .quote-blocks{grid-column:2 / -2}.reviews-grid .quote-blocks h2{font-size:1.13rem;font-family:var(--font-primary),"Gill Sans","Geneva",sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:clamp(2rem,4vw,2.6rem);margin-top:clamp(0rem,calc(6rem - 10vw),2.9rem)}.reviews-grid .quote-blocks .blocks{gap:1.5rem}.reviews-grid .quote-blocks .blocks>*{flex-basis:33%;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:15.7rem;background-color:#f7f8f6;padding:clamp(0rem,calc(7vw - 30px),3.8rem) clamp(1.4rem,2.5vw,2rem) clamp(0rem,calc(9vw - 40px),5.25rem) clamp(1.4rem,2.5vw,2rem)}.reviews-grid .quote-blocks .blocks>* p{font-size:clamp(1.06rem,calc(42px - 2.5vw),1.14rem);margin-bottom:0}.reviews-grid .quote-blocks .blocks>* .title{font-size:1.7rem;font-weight:400;line-height:1.3em;max-width:25rem}.reviews-grid .quote-blocks .logo-wrapper{height:4.4rem;margin-bottom:1.5rem;overflow:hidden}.reviews-grid .quote-blocks .logo-wrapper img{height:100%;width:100%;object-fit:contain}.reviews-grid .perks-bg{grid-row:3;grid-column:1 / -1;background-color:#f7f8f6;margin-top:clamp(0rem,calc(6rem - 10vw),2.9rem)}.reviews-grid .perks{grid-row:3;grid-column:2 / -2;gap:5.4rem;margin-top:clamp(0rem,calc(6rem - 10vw),2.9rem);padding:clamp(4.1rem,calc(9rem - 9vw),6.4rem) clamp(0rem,calc(3rem - 6vw),1.4rem)}.reviews-grid .perks>*{flex-basis:33%;flex-shrink:1}.reviews-grid .perks>* .icon-wrapper{height:4.25rem;width:4.25rem;margin-inline:auto;margin-bottom:1.3rem}.reviews-grid .perks>* .icon-wrapper img{height:100%;width:100%;object-fit:contain}.reviews-grid .perks>* h3{color:var(--color-green);font-size:clamp(1rem,2.5vw,1.125rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:clamp(.5rem,1.5vw,1rem);font-family:var(--font-secondary)}.reviews-grid .perks>* p{max-width:20rem;margin:0 auto}@media (min-width: 768px){.reviews-grid .product-link{text-transform:uppercase}}.reviews-grid .reviewStars{display:flex;flex-direction:column;align-items:center}.reviews-grid .reviewStars .stars{display:flex;justify-content:space-between;margin-bottom:.5rem}.reviews-grid .reviewStars .stars .star{margin:0 .15rem;stroke-width:1px;stroke:var(--color-black);display:inline-block;fill:transparent}.reviews-grid .reviewStars .stars .star.filled{fill:var(--color-black)}.reviews-grid .reviewStars .stars .star.gradient{fill:url(#grad)}.reviews-grid .reviewStars .stars .gradient-start{stop-color:var(--color-black);stop-opacity:1}.reviews-grid .reviewStars .stars .gradient-end{stop-color:transparent;stop-opacity:1}.reviews-grid .reviewStars p{color:var(--color-black);font-family:brandon-grotesque;text-align:center;margin-bottom:0}.reviews-grid .grey-bg{background-color:#f7f8f6!important}.reviews-grid .review-search-wrapper{display:flex;justify-content:center;width:100%}.reviews-grid .search-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.reviews-grid .search-icon-wrapper{position:absolute;transform:translate(-125px,29px);width:23px;height:23px}@media (max-width: 768px){.reviews-grid .search-icon-wrapper{transform:translate(-125px,35px)}}.reviews-grid #review-search{background-color:#eaeaea;margin-top:20px;height:45px;width:300px;border-radius:1px;outline:none;padding-left:50px;font-size:20px}@media (max-width: 768px){.reviews-grid #review-search{margin-top:25px}}.reviews-grid #review-search::placeholder{font-size:16px;letter-spacing:.25px}.reviews-grid #review-search:focus{background-color:#fff;outline:4px solid var(--color-green)}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/reviews.scss.css.map */
