.reviews-tab__handle{position:fixed;top:var(--reviews-tab-offset, 50%);z-index:8;display:flex;align-items:center;gap:7px;margin:0;padding:8px 14px;border:0;border-radius:0 0 var(--buttons-radius, 0) var(--buttons-radius, 0);background:var(--reviews-tab-bg, #a21d21);color:var(--reviews-tab-text, #fbf4f4);font-family:Nunito Sans,sans-serif;font-size:1.2rem;font-weight:400;line-height:1;letter-spacing:.04em;white-space:nowrap;cursor:pointer;box-shadow:0 2px 10px #00000029;transition:filter .2s ease}.reviews-tab__handle:hover{filter:brightness(1.08)}.reviews-tab--left .reviews-tab__handle{left:0;transform-origin:0 0;transform:rotate(-90deg) translate(-50%)}.reviews-tab--right .reviews-tab__handle{right:0;transform-origin:100% 0;transform:rotate(90deg) translate(-50%)}.reviews-tab__rating{display:inline-flex;align-items:center;gap:4px;line-height:1}.reviews-tab__star{font-size:1.3rem;line-height:1}.reviews-tab__score{font-weight:700;letter-spacing:.02em}.reviews-tab__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:#00000073;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.reviews-tab .reviews-tab__overlay{display:block}.reviews-tab.is-open .reviews-tab__overlay{opacity:1;visibility:visible}.reviews-tab__panel{position:fixed;top:0;bottom:0;z-index:10;display:flex;flex-direction:column;width:min(460px,92vw);background:rgb(var(--color-background, 255 255 255));box-shadow:0 0 30px #0000002e;visibility:hidden;transition:transform .35s ease,visibility .35s ease}.reviews-tab--left .reviews-tab__panel{left:0;transform:translate(-100%)}.reviews-tab--right .reviews-tab__panel{right:0;transform:translate(100%)}.reviews-tab.is-open .reviews-tab__panel{visibility:visible;transform:translate(0)}.reviews-tab__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid rgba(var(--color-foreground, 0 0 0),.1)}.reviews-tab__title{margin:0;font-family:nunito-light,sans-serif!important;font-weight:300!important;font-size:20px!important;line-height:1.2;letter-spacing:0}.reviews-tab__close{flex-shrink:0;width:34px;height:34px;padding:0;border:0;background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer}.reviews-tab__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:16px 20px 20px}.reviews-tab__body::-webkit-scrollbar{display:none}.reviews-tab__foot{flex-shrink:0;padding:14px 20px 18px;border-top:1px solid rgba(var(--color-foreground, 0 0 0),.1)}.reviews-tab__cta{display:block;padding:11px 14px;border:1px solid var(--reviews-tab-bg, #a21d21);border-radius:var(--buttons-radius, 0);background:var(--reviews-tab-bg, #a21d21);color:var(--reviews-tab-text, #fbf4f4);font-family:Nunito Sans,sans-serif;font-size:13px;line-height:1.2;text-align:center;text-decoration:none;transition:filter .2s ease}.reviews-tab__cta:hover{filter:brightness(1.08)}.reviews-tab__empty{margin:0;padding:28px 4px;font-family:Nunito Sans,sans-serif;font-size:13.5px;line-height:1.55;text-align:center;color:rgba(var(--color-foreground, 0 0 0),.7)}.reviews-tab__empty[hidden],.reviews-tab__widget .jdgm-all-reviews-widget,.reviews-tab__widget .jdgm-widget{display:none}.reviews-tab__list{margin:0;padding:0;list-style:none}.reviews-tab__review{padding:18px 0 20px;border-bottom:1px solid rgba(13,2,3,.08)}.reviews-tab__review:first-child{padding-top:2px}.reviews-tab__review:last-child{border-bottom:0}.reviews-tab__review-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.reviews-tab__stars{display:inline-flex;gap:2px;color:#a21d21;font-size:13px;line-height:1;letter-spacing:.04em}.reviews-tab__stars .is-off{color:#e3bbbc}.reviews-tab__date{flex-shrink:0;color:#0d020373;font-family:Nunito Sans,sans-serif;font-size:12px;line-height:1}.reviews-tab__review-title{margin:10px 0 0;color:#0d0203;font-family:nunito-light,sans-serif;font-size:16px;font-weight:300;line-height:1.3}.reviews-tab__review-text{margin:6px 0 0;color:#0d0203;font-family:Nunito Sans,sans-serif;font-size:13.5px;font-weight:400;line-height:1.55;white-space:pre-line}.reviews-tab__review-meta{margin:10px 0 0;color:#0d020380;font-family:Nunito Sans,sans-serif;font-size:12px;line-height:1.4}.reviews-tab__product-link{color:inherit;text-decoration:underline;text-decoration-color:#a21d2159;text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}.reviews-tab__product-link:hover{color:#a21d21;text-decoration-color:currentColor}@media screen and (max-width:749px){.reviews-tab__handle{gap:5px;padding:6px 10px;font-size:1.05rem}.reviews-tab__star{font-size:1.15rem}.reviews-tab--desktop-only .reviews-tab__handle,.reviews-tab--desktop-only .reviews-tab__panel,.reviews-tab--desktop-only .reviews-tab__overlay{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/reviews-tab.css.map */
