html body #MainContent .zabdi-review-zone{background:var(--zabdi-review-background, #e9e9f8)!important}html body #MainContent .zabdi-reviews{padding-top:32px;padding-bottom:40px;color:#30273d}.zabdi-reviews__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}html body #MainContent .zabdi-reviews h2{color:#4d398b;font-size:clamp(26px,3.5vw,42px);line-height:1.15;margin:0}.zabdi-reviews__controls{display:flex;gap:10px;flex-shrink:0}.zabdi-reviews__controls button{border:1px solid #bdb0d3;border-radius:50%;background:#fff;color:#4d398b;width:44px;height:44px;cursor:pointer;font-size:24px}.zabdi-reviews__controls button:disabled{opacity:.4;cursor:default}.zabdi-reviews__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:4px 2px 18px;scrollbar-width:thin;scrollbar-color:#a392c7 #eee9f8}html body #MainContent .zabdi-review{display:flex;flex-direction:column;flex:0 0 calc((100% - 60px)/4);min-width:0;border:1px solid #e3dced;border-radius:22px;overflow:hidden;background:#fff!important;color:#30273d!important;scroll-snap-align:start}.zabdi-review__media{display:block;aspect-ratio:1;background:#f4f0f8}.zabdi-review__media img{display:block;width:100%;height:100%;object-fit:cover}.zabdi-review__media--product img{object-fit:contain;padding:20px}.zabdi-review__body{padding:20px;display:flex;flex-direction:column;flex:1}.zabdi-review__stars{color:#5b4bc4;font-size:22px;line-height:1;letter-spacing:2px}html body #MainContent .zabdi-review blockquote{color:#30273d;margin:16px 0;padding:0;border:0;font-style:normal;font-size:15px;line-height:1.55}html body #MainContent .zabdi-review__author{color:#4c4255;margin:12px 0 0;font-size:14px}html body #MainContent .zabdi-review__verified{color:#35614c;margin:4px 0 0;font-size:12px}html body #MainContent .zabdi-review__product{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px;color:#4d398b!important;font-size:14px;font-weight:700;line-height:1.3;text-decoration:underline;text-underline-offset:3px}.zabdi-review__product img{width:48px;height:48px;flex-shrink:0;object-fit:contain;border-radius:10px}html body #MainContent .zabdi-rec-review{color:#30273d;padding-top:14px;margin-top:14px;border-top:1px solid #ddd3e9;font-size:13px;line-height:1.45}html body #MainContent .zabdi-rec-review a{color:#4d398b!important;text-decoration:underline;text-underline-offset:3px}html body #MainContent .zabdi-rec-review blockquote{margin:10px 0 6px;padding:0;border:0;color:#30273d;font-size:13px;font-style:normal}.zabdi-rec-review p{margin:5px 0 9px}.zabdi-reviews :is(a,button,[tabindex]):focus-visible,.zabdi-rec-review a:focus-visible{outline:3px solid #5b4bc4;outline-offset:3px}@media(max-width:989px){html body #MainContent .zabdi-review{flex-basis:calc((100% - 20px)/2)}}@media(max-width:749px){html body #MainContent .zabdi-reviews{padding-top:32px;padding-bottom:32px}.zabdi-reviews__header{gap:12px}.zabdi-reviews__controls{gap:6px}.zabdi-reviews__controls button{width:40px;height:40px}html body #MainContent .zabdi-review{flex-basis:84%}.zabdi-reviews__track{gap:14px}.zabdi-review__body{padding:16px}}.zabdi-reviews__controls[hidden]{display:none}.zabdi-related-products .grid__item{display:flex;flex-direction:column}.zabdi-related-products .grid__item>:is(.zabdi-rec-card,.card-wrapper){height:auto!important;flex:1}html body #MainContent .zabdi-review__media{aspect-ratio:3 / 4;flex:0 0 auto;overflow:hidden}.zabdi-review__media video{display:block;width:100%;height:100%;object-fit:cover}html body #MainContent .zabdi-review__media--quote{display:flex;flex-direction:column;justify-content:center;padding:26px;background:#f7f3fc}html body #MainContent .zabdi-review__media--quote blockquote{font-size:clamp(17px,1.6vw,22px);line-height:1.45;margin:0 0 16px}html body #MainContent .zabdi-review__body{flex:0 0 auto;padding:16px;min-height:120px;background:#fff}html body #MainContent .zabdi-review__product{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;margin:0;padding:0;align-items:center;text-decoration:none}html body #MainContent .zabdi-review__product>img{width:56px;height:56px;object-fit:contain;border-radius:10px}.zabdi-review__product-info{display:grid;gap:6px}html body #MainContent .zabdi-review__product-title{color:#4d398b;font-size:14px;line-height:1.25;font-weight:800}.zabdi-review__product:hover .zabdi-review__product-title{text-decoration:underline;text-underline-offset:3px}.zabdi-review__product-rating{color:#5b4bc4;font-size:20px;line-height:1.1;letter-spacing:1px}.zabdi-review__product-rating small{font-size:11px;letter-spacing:0;white-space:nowrap}.zabdi-review__full-text{margin-top:10px;font-size:13px}.zabdi-review__full-text summary{cursor:pointer;color:#4d398b;text-decoration:underline;text-underline-offset:3px}.zabdi-review__full-text summary:focus-visible{outline:3px solid #5b4bc4;outline-offset:3px}.zabdi-review__body>.zabdi-review__verified{font-size:11px;margin-top:8px!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/zabdi-reviews.css.map */
