.dbc-reviews{color:#20201e;font-family:inherit}.dbc-reviews-page{background:#f6f3ee;min-height:100vh}.dbc-reviews-header{border-bottom:1px solid #dedbd3;justify-content:space-between;gap:20px;padding:24px clamp(20px,6vw,80px);display:flex}.dbc-reviews-header a{color:inherit;font-weight:700;text-decoration:none}.dbc-reviews-main{max-width:880px;margin:auto;padding:56px 24px 80px}.dbc-reviews h1{letter-spacing:-1.8px;margin:0 0 16px;font-size:clamp(32px,5vw,52px);line-height:1.08}.dbc-reviews h2{margin:0 0 12px;font-size:24px;line-height:1.2}.dbc-reviews p{line-height:1.65}.dbc-reviews-card{background:#fff;border:1px solid #dedbd3;margin:24px 0;padding:28px}.dbc-reviews label{margin:20px 0 8px;font-weight:600;display:block}.dbc-reviews input,.dbc-reviews textarea,.dbc-reviews select{font:inherit;color:#20201e;background:#fff;border:1px solid #c9c7be;border-radius:0;width:100%;padding:12px}.dbc-reviews textarea{resize:vertical;min-height:150px}.dbc-reviews small{color:#66655e;line-height:1.6;display:block}.dbc-reviews button{font:inherit;cursor:pointer}.dbc-reviews button:disabled{opacity:.45;cursor:not-allowed}.dbc-reviews-primary{color:#fff;background:#20201e;border:1px solid #20201e;margin-top:24px;padding:15px 22px}.dbc-reviews-stars{gap:10px;margin:20px 0;display:flex}.dbc-reviews-stars button{color:#77756e;background:0 0;border:0;padding:4px;font-size:36px}.dbc-reviews-stars button[aria-pressed=true]{color:#ad654d}.dbc-reviews-rating{color:#ad654d;letter-spacing:2px;font-size:22px}.dbc-reviews-check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex!important}.dbc-reviews-check input{width:18px;min-width:18px;margin-top:4px}.dbc-reviews-badge{border:1px solid #c9c7be;margin:8px 0;padding:5px 9px;font-size:12px;display:inline-block}.dbc-reviews-photos{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.dbc-reviews-photos figure{margin:0}.dbc-reviews-photos img{object-fit:cover;border:1px solid #dedbd3;width:130px;height:150px}.dbc-reviews-photos button{background:0 0;border:0;margin:8px 0;text-decoration:underline;display:block}.dbc-reviews-alert{background:#fff0e9;border:1px solid #d7b7a9;padding:14px;line-height:1.6}.dbc-reviews-actions,.dbc-reviews-tabs{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.dbc-reviews-actions button,.dbc-reviews-tabs button{background:#fff;border:1px solid #c9c7be;padding:12px 16px}.dbc-reviews-tabs button[aria-pressed=true]{color:#fff;background:#20201e}.dbc-reviews-original{white-space:pre-wrap;overflow-wrap:anywhere}.dbc-reviews-summary{border-bottom:1px solid #dedbd3;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;padding:20px 0;display:flex}.dbc-reviews-footer{text-align:center;color:#66655e;padding:24px;font-size:12px}.dbc-reviews-admin{max-width:1000px}.dbc-reviews-success{padding:48px 0}.dbc-reviews :focus-visible{outline-offset:4px;outline:2px solid #ad654d}@media (width<=600px){.dbc-reviews-main{padding-top:36px}.dbc-reviews-card{padding:20px}.dbc-reviews-photos img{width:100px;height:120px}}.dbc-reviews-header{flex-wrap:wrap;align-items:center}.dbc-reviews .dbc-reviews-language{align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.dbc-reviews .dbc-reviews-language select{background:#fff;border:1px solid #c9c7be;width:auto;min-width:118px;padding:8px 10px;font-size:12px}@media (width<=600px){.dbc-reviews-header{gap:12px;padding:18px 20px}.dbc-reviews .dbc-reviews-language{justify-content:space-between;width:100%}}
