.cc-custom-liquid .section--padded-default:has(#reviewsio-carousel-widget){padding-block:4.8rem;background-color:#f7f5f0}@media(min-width:769px){.cc-custom-liquid .section--padded-default:has(#reviewsio-carousel-widget){padding-block:6.4rem}}.shopify-section #reviewsio-carousel-widget{--grc-ink: #2f4f3e;--grc-muted: #5f7268;--grc-line: #e5e3dc;--grc-green: #2f4f3e;--grc-star: #d97706;--grc-star-light: #f5a524;--grc-radius: .8rem}.shopify-section #reviewsio-carousel-widget .CarouselWidget{margin-bottom:0}.shopify-section #reviewsio-carousel-widget .CarouselWidget__inner{align-items:stretch}.shopify-section #reviewsio-carousel-widget .CarouselWidget__header{display:flex;padding:2rem 0}.shopify-section #reviewsio-carousel-widget .header__inner{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:.6rem;padding:2.6rem 2.4rem!important;border:0!important;border-radius:var(--grc-radius);background:var(--grc-green)!important;box-shadow:none!important;text-align:left!important}.shopify-section #reviewsio-carousel-widget .header__inner>*{margin:0!important;text-align:left!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextHeading{order:1}.shopify-section #reviewsio-carousel-widget .cssVar-header__heading{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(3){order:2}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(3) .cssVar-header__subheading{font-size:0;line-height:1}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(3) strong{display:block;font-family:var(--heading-font-family);font-size:5.6rem;font-weight:600;line-height:1;letter-spacing:-.02em;color:#fff!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-RatingStars{order:3}.shopify-section #reviewsio-carousel-widget .header__inner .stars__icon{margin-right:.2rem;font-size:2.2rem;color:var(--grc-star-light)!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(4){order:4}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(4) .cssVar-header__subheading{font-size:1.4rem;font-weight:400;color:#fffc!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(4) strong{font-weight:700;color:#fff}.shopify-section #reviewsio-carousel-widget .header__inner>div:last-child{order:5;width:100%;margin-top:1.2rem!important;padding-top:1.2rem;border-top:.1rem solid rgba(255,255,255,.16)}.shopify-section #reviewsio-carousel-widget .R-ReviewsList{padding:2rem 0}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item{padding:0 .8rem}.shopify-section #reviewsio-carousel-widget .item__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"stars badge" "date date" "product product" "body body" "name name";align-items:center;height:100%;min-height:28rem;padding:2.4rem!important;border:0!important;border-radius:1.2rem;background:#fff!important;box-shadow:0 .2rem 1.2rem #21302812!important;transition:transform .25s ease,box-shadow .25s ease}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item:hover .item__inner{transform:translateY(-.3rem);box-shadow:0 1.4rem 2.8rem #21302821!important}.shopify-section #reviewsio-carousel-widget .item__inner:before{content:"";position:absolute;right:2.4rem;bottom:2.8rem;width:3.6rem;height:2.9rem;background-color:#d9770652;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'%3E%3Cpath d='M0 32V19.2C0 8.6 5.6 2.2 16.8 0l1.6 4.4C12.3 6 9.4 9.6 9 15h8v17H0zm22 0V19.2C22 8.6 27.6 2.2 38.8 0l1.6 4.4C34.3 6 31.4 9.6 31 15h8v17H22z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'%3E%3Cpath d='M0 32V19.2C0 8.6 5.6 2.2 16.8 0l1.6 4.4C12.3 6 9.4 9.6 9 15h8v17H0zm22 0V19.2C22 8.6 27.6 2.2 38.8 0l1.6 4.4C34.3 6 31.4 9.6 31 15h8v17H22z'/%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.shopify-section #reviewsio-carousel-widget .item__inner>div:first-child,.shopify-section #reviewsio-carousel-widget .item__inner>div:first-child>div:first-child,.shopify-section #reviewsio-carousel-widget .item__inner>div:first-child>div:last-child{display:contents}.shopify-section #reviewsio-carousel-widget .item__inner .R-RatingStars{grid-area:stars;margin:0!important}.shopify-section #reviewsio-carousel-widget .item__inner .stars__icon{margin-right:.1rem;font-size:1.6rem;color:var(--grc-star)!important}.shopify-section #reviewsio-carousel-widget .item__inner>.R-flex-row{grid-area:date;justify-content:flex-start;margin-top:.6rem}.shopify-section #reviewsio-carousel-widget .item__inner>.R-flex-row .R-TextBody{margin:0!important;font-size:1.2rem;text-align:left!important;color:var(--grc-muted)}.shopify-section #reviewsio-carousel-widget .item__inner div:has(>em){grid-area:product;margin-top:1.2rem}.shopify-section #reviewsio-carousel-widget .item__inner em{display:block;font-size:1.2rem;font-style:normal;font-weight:600;color:var(--grc-green)}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item--body{grid-area:body;align-self:start;display:-webkit-box;margin:1.2rem 0 0!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-size:1.6rem!important;font-weight:500;line-height:1.55!important;color:var(--grc-ink)}.shopify-section #reviewsio-carousel-widget .item__inner .R-TextHeading{grid-area:name;display:flex!important;align-items:center;gap:1rem;min-width:0;margin:2rem 0 0!important;padding:1.6rem 4.4rem 0 0;border-top:.1rem solid var(--grc-line)}.shopify-section #reviewsio-carousel-widget .item__inner .R-TextHeading:before{content:"";flex:none;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--grc-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Ccircle cx='12' cy='8.5' r='4'/%3E%3Cpath d='M4.5 20c.8-3.8 3.9-6 7.5-6s6.7 2.2 7.5 6z'/%3E%3C/svg%3E") center / 2rem no-repeat}.shopify-section #reviewsio-carousel-widget .cssVar-authorName{overflow:hidden;font-size:1.4rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis;color:var(--grc-ink)}.shopify-section #reviewsio-carousel-widget .item__inner .R-BadgeElement{grid-area:badge;justify-self:end;margin:0 0 0 .8rem!important;white-space:nowrap}.shopify-section #reviewsio-carousel-widget .item__inner .R-BadgeElement__icon{margin:0 .2rem 0 0!important}.shopify-section #reviewsio-carousel-widget .item__inner .cssVar-badgeElement__icon,.shopify-section #reviewsio-carousel-widget .item__inner .cssVar-badgeElement__text{color:#ca6c00!important}.shopify-section #reviewsio-carousel-widget .item__inner .cssVar-badgeElement__text{font-size:1.2rem;font-weight:600}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__controlButton{display:grid;place-items:center;width:4rem;height:4rem;border:.1rem solid var(--grc-line);border-radius:50%;background:#fff!important;box-shadow:0 .6rem 1.6rem #21302824;transition:background-color .2s ease,border-color .2s ease}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__controlButton .controlButton__icon{font-size:1.6rem;color:var(--grc-green)!important}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__controlButton:hover{border-color:var(--grc-green);background:var(--grc-green)!important}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__controlButton:hover .controlButton__icon{color:#fff!important}.shopify-section #reviewsio-carousel-widget .js-pause-btn{margin:0!important;opacity:.7}.shopify-section #reviewsio-carousel-widget .js-pause-btn :is(.cssVar-badgeElement__icon,.cssVar-badgeElement__text){color:var(--grc-muted)!important}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item{container-type:inline-size}@container (max-width: 207px){.shopify-section #reviewsio-carousel-widget .item__inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr auto;grid-template-areas:"stars" "badge" "date" "product" "body" "name";padding:1.6rem!important}.shopify-section #reviewsio-carousel-widget .item__inner .R-BadgeElement{justify-self:start;margin:.6rem 0 0!important}.shopify-section #reviewsio-carousel-widget .item__inner:before{display:none}.shopify-section #reviewsio-carousel-widget .item__inner .R-TextHeading{gap:.8rem;padding-right:0}.shopify-section #reviewsio-carousel-widget .item__inner .R-TextHeading:before{width:2.8rem;height:2.8rem;background-size:1.6rem}.shopify-section #reviewsio-carousel-widget .cssVar-authorName{font-size:1.3rem}}@media(max-width:989.98px){.shopify-section #reviewsio-carousel-widget .CarouselWidget__inner{flex-direction:column}.shopify-section #reviewsio-carousel-widget .CarouselWidget__header,.shopify-section #reviewsio-carousel-widget .CarouselWidget__list{flex:none;width:100%;max-width:none}.shopify-section #reviewsio-carousel-widget .CarouselWidget__header{padding:0}.shopify-section #reviewsio-carousel-widget .header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"score label logo" "score stars logo" "score count logo";align-items:center;column-gap:1.6rem;row-gap:.4rem;box-sizing:border-box;width:100%;max-width:none;padding:2rem 2.8rem!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextHeading{grid-area:label}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(3){grid-area:score}.shopify-section #reviewsio-carousel-widget .header__inner .R-RatingStars{grid-area:stars}.shopify-section #reviewsio-carousel-widget .header__inner .stars__icon{font-size:1.8rem}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(4){grid-area:count}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(4) .cssVar-header__subheading{font-size:1.3rem}.shopify-section #reviewsio-carousel-widget .header__inner>div:last-child{grid-area:logo;width:auto;margin:0!important;padding:0;border:0}.shopify-section #reviewsio-carousel-widget .R-ReviewsList{padding:1.6rem 0}}@media(max-width:767.98px){.shopify-section #reviewsio-carousel-widget .header__inner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"score label" "score stars" "score count" "score logo";padding:1.8rem 2rem!important}.shopify-section #reviewsio-carousel-widget .header__inner .R-TextBody:nth-child(3) strong{font-size:5.2rem}.shopify-section #reviewsio-carousel-widget .header__inner>div:last-child{margin-top:.4rem!important}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__controlButton{display:none}.shopify-section #reviewsio-carousel-widget .R-ReviewsList-container{padding-inline:0}.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item{padding:0 .8rem 0 0}.shopify-section #reviewsio-carousel-widget .item__inner{min-height:0;padding:2rem!important}.shopify-section #reviewsio-carousel-widget .item__inner:before{right:2rem;bottom:2.4rem}}@media(hover:none){.shopify-section #reviewsio-carousel-widget .R-ReviewsList__item:hover .item__inner{transform:none;box-shadow:0 .2rem 1.2rem #21302812!important}}@media(prefers-reduced-motion:reduce){.shopify-section #reviewsio-carousel-widget :is(.item__inner,.R-ReviewsList__controlButton){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1590/assets/mr-shoe-reviews-carousel.css.map */
