.tabbed-reviews div:empty{display:block}.tabbed-reviews{--tr-accent: #ff8a00;--tr-card-bg: #ffffff;--tr-tab-bg: #ffffff;--tr-verified: rgba(0, 0, 0, .45);--tr-shadow: 0 8px 28px rgba(0, 0, 0, .06);--tr-nav-size: 4.4rem;background-color:var(--tr-bg, #fef8e6)}.tabbed-reviews .swiper-scrollbar-horizontal,.swiper-scrollbar.swiper-scrollbar-horizontal{position:static!important;max-width:600px;margin:0 auto}.tabbed-reviews__inner{max-width:var(--page-width);margin:0 auto}.tabbed-reviews__header{text-align:center;margin-bottom:2.4rem}.tabbed-reviews__panels{position:relative}.tabbed-reviews__panel{display:none;opacity:0}.tabbed-reviews__panel.is-active{display:block;animation:tabbed-reviews-fade-in .4s ease forwards}@keyframes tabbed-reviews-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tabbed-reviews__empty{text-align:center;padding:2rem 1rem;opacity:.7}.tabbed-reviews__slider-wrap{position:relative}.tabbed-reviews__swiper{overflow:hidden;padding-bottom:.4rem}.tabbed-reviews__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--tr-nav-size);height:var(--tr-nav-size);padding:0;margin:0;border:none;border-radius:50%;background:#f0f0f0;color:rgba(var(--color-foreground),.75);cursor:pointer;box-shadow:0 .2rem .6rem #00000014;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.tabbed-reviews__nav:hover{background:#e6e6e6;color:rgb(var(--color-foreground))}.tabbed-reviews__nav:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.tabbed-reviews__nav.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.tabbed-reviews__nav--prev{left:0;transform:translate(-30%,-50%)}.tabbed-reviews__nav--next{right:0;transform:translate(30%,-50%)}.tabbed-reviews__nav .svg-wrapper,.tabbed-reviews__nav svg{width:1.4rem;height:1.4rem;display:block;pointer-events:none}.tabbed-reviews__nav--prev .svg-wrapper{transform:rotate(90deg)}.tabbed-reviews__nav--next .svg-wrapper{transform:rotate(-90deg)}.tabbed-reviews__swiper .swiper-wrapper{align-items:stretch}.tabbed-reviews__swiper .swiper-slide{height:auto;box-sizing:border-box}.tabbed-reviews__card{display:flex;flex-direction:column;height:100%;min-height:100%;padding:2.4rem 2rem;background:var(--tr-card-bg);border-radius:2rem;text-align:left;box-sizing:border-box}.tabbed-reviews__reviewer{margin:0 0 .8rem;font-size:1.6rem;font-weight:600;letter-spacing:.08em;line-height:1.3}.tabbed-reviews__stars{display:flex;gap:.25rem;margin:0 0 1.2rem;color:var(--tr-accent)}.tabbed-reviews__stars svg{display:block;width:2.7rem;height:2.7rem;flex-shrink:0}.tabbed-reviews__title{margin:0 0 .8rem;font-size:1.8rem;font-weight:700;line-height:1.3;color:#111;letter-spacing:-.01em}.tabbed-reviews__content{margin:0 0 1.6rem;font-size:1.6rem;line-height:1.55;flex-grow:1}.tabbed-reviews__content p{margin:0 0 .6em}.tabbed-reviews__content p:last-child{margin-bottom:0}.tabbed-reviews__verified{margin:auto 0 0;padding-top:.4rem;font-size:1.4rem;line-height:1.3;color:var(--tr-verified);text-transform:capitalize}.tabbed-reviews__scrollbar.swiper-scrollbar{position:relative;left:auto;bottom:auto;width:min(28rem,70%);height:.3rem;margin:2.8rem auto 0;background:#00000014;border-radius:9999px;overflow:hidden}.tabbed-reviews__scrollbar .swiper-scrollbar-drag{background:var(--tr-accent);border-radius:9999px;height:100%;cursor:grab}.tabbed-reviews__scrollbar.swiper-scrollbar-lock{display:none}@media screen and (max-width:749px){.tabbed-reviews__header{margin-bottom:1.8rem}.tabbed-reviews__tabs-wrap{margin-bottom:2rem;justify-content:flex-start;padding:0 .2rem}.tabbed-reviews__tabs{margin:0 auto}.tabbed-reviews__tab{padding:.8rem 1.4rem;font-size:1.2rem}.tabbed-reviews__card{padding:2rem 1.6rem;border-radius:1.6rem}.tabbed-reviews__title{font-size:1.6rem}.tabbed-reviews__content{font-size:1.35rem}.tabbed-reviews__scrollbar.swiper-scrollbar{width:min(18rem,60%);margin-top:2rem}}@media screen and (min-width:750px){.tabbed-reviews__header{margin-bottom:3.2rem}.tabbed-reviews__nav--prev{transform:translate(-50%,-50%)}.tabbed-reviews__nav--next{transform:translate(50%,-50%)}.tabbed-reviews__card{padding:2.8rem 2.4rem}.tabbed-reviews__title{font-size:2rem}}@media screen and (min-width:990px){.tabbed-reviews{--tr-nav-size: 4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-tabbed-reviews.css.map */
