.product-review-section{display:flex;flex-direction:column;gap:20px}.product-review-section .heading{color:#0f0f0f;font-family:var(--font-heading);font-size:34px;font-style:normal;font-weight:500;line-height:120%}.product-review-section .accessory-heading-slider .tab{display:flex;padding:8px 12px;justify-content:center;align-items:center;border-radius:100px;background:#fff;color:#0f0f0f;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:fit-content;text-wrap-mode:nowrap;cursor:pointer}.product-review-section .accessory-heading-slider .tab+.tab{margin-left:8px}.product-review-section .accessory-heading-slider .tab.active{background:#8782b9;color:#fff}.product-review-section .accessory-heading-slider{--padding-left: 18px;margin-inline:calc(var(--padding-left) * -1);padding-inline:var(--padding-left);width:calc(100% + var(--padding-left) * 2)}.product-review-section .accessory-heading-slider .flickity-viewport{margin-inline:calc(var(--padding-left) * -1);width:calc(100% + var(--padding-left) * 2)}.product-review-section .accessory-heading-slider .flickity-slider{margin-inline:var(--padding-left);width:calc(100% - var(--padding-left) * 2)}.product-review-section .accessory-content-list__review-section{display:flex;flex-direction:column;width:100%}.product-review-section .accessory-content-list .content .image-wrapper{display:flex;position:relative;aspect-ratio:1;width:100%;height:auto;overflow:hidden}.product-review-section .accessory-content-list .content:not(.active){display:none!important}.product-review-section .accessory-content-list .content img{width:100%;height:100%;object-fit:cover}.product-review-section .accessory-content-list .content .text-wrapper{position:absolute;display:flex;flex-direction:column;gap:2px;border-radius:2px;background:#fff;padding:12px;max-width:var(--max-width);left:var(--left);bottom:var(--bottom)}.product-review-section .accessory-content-list .content .text-wrapper svg{position:absolute;left:50%;top:2px;transform:translate(-50%,-100%);width:13px;height:auto}.product-review-section .accessory-content-list .content .text-wrapper .heading{color:#0f0f0f;font-family:var(--font-heading);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product-review-section .accessory-content-list .content .text-wrapper .description *{color:#0f0f0f;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.product-review-section .CarouselWidget__header{display:none!important}.product-review-section .R-ReviewsList-container{padding:0!important}.product-review-section .R-ReviewsList__controlButton{display:none!important}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList{padding:0!important;background:#fff;scrollbar-width:auto}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList::-webkit-scrollbar{width:100%!important;height:3px!important;background:#938fc040;border-radius:100px}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList::-webkit-scrollbar-thumb{background:#938fc0;border-radius:100px}.product-review-section .CarouselWidget-prefix .R-LG .R-ReviewsList .R-ReviewsList__item{padding:0!important;width:240px!important;min-width:240px!important}.product-review-section .CarouselWidget-prefix .R-LG .R-ReviewsList .R-ReviewsList__item+.R-ReviewsList__item{margin-left:12px!important}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item .item__inner{padding:8px 0!important}.product-review-section .CarouselWidget-prefix .CarouselWidget{margin:0!important}.product-review-section .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{color:#8782b9}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container{padding:0 16px 16px!important;background:#fff}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content{display:flex;flex-direction:column;background-color:#fff}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper{padding:16px;width:100%}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper>div{--padding-left: 16px;margin-inline:calc(-1 * var(--padding-left));padding-inline:var(--padding-left);width:calc(100% + 2 * var(--padding-left))}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper .flickity-viewport{margin-inline:calc(-1 * var(--padding-left));padding-inline:var(--padding-left)}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper .flickity-slider{margin-inline:var(--padding-left);width:calc(100% - 2 * var(--padding-left))}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper{padding-block:8px;display:flex;flex-direction:column;gap:8px;min-height:fit-content;height:100%;width:240px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper+.review-wrapper{margin-left:16px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .star-list{display:flex;gap:4px;padding-bottom:4px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .star-list svg{width:20px;height:20px;display:flex;color:#c86450}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .description *{color:#0f0f0f;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin:0}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .author__tag{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .author{color:#0f0f0f;font-family:Helvetica;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .tag{display:flex;align-items:center;gap:2px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .tag .icon{width:16px;height:16px;display:flex}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .tag .text{color:#0f0f0f;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:12px}@media screen and (min-width:60em){.product-review-section .heading{font-size:40px;line-height:48px}.product-review-section .accessory-heading-slider{--padding-left: 0}.product-review-section .accessory-heading-slider .tab{font-size:16px}.product-review-section .accessory-content-list{min-width:400px;width:400px}.product-review-section .accessory-content-list:has(.review-list-wrapper){min-width:100%;width:100%}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .image-wrapper{min-width:400px;width:400px}.product-review-section .accessory-content-list__review-section{flex-direction:row;align-items:center}.product-review-section #reviewsio-carousel-widget{width:calc(100% - 400px)}.product-review-section .CarouselWidget-prefix .CarouselWidget .CarouselWidget__list{flex-basis:100%}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container{padding:32px 24px!important;margin-right:0}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList{padding:0 0 16px!important}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item{height:317px;width:231px;flex-basis:231px;padding:8px 0}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item+.R-ReviewsList__item{margin-left:20px}.product-review-section .CarouselWidget-prefix .CarouselWidget .R-ReviewsList .R-ReviewsList__item--body{font-size:16px}.product-review-section .CarouselWidget-prefix .R-TextHeading--inline{margin-bottom:0}.product-review-section .CarouselWidget-prefix .CarouselWidget .cssVar-authorName{font-size:16px}.product-review-section .CarouselWidget-prefix .R-BadgeElement .R-BadgeElement__text .cssVar-badgeElement__text{font-size:14px}.product-review-section .accessory-heading-slider .flickity-slider{width:100%}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content{flex-direction:row}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper{padding:32px 24px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-list-wrapper>div{--padding-left: 24px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper{gap:12px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .star-list{padding-bottom:0}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper+.review-wrapper{margin-left:24px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .description *{font-size:16px;line-height:22px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .author{font-size:16px}.product-review-section .accessory-content-list:has(.review-list-wrapper) .content .review-wrapper .tag .text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/222/assets/product-review-section.css.map */
