.smbd-rg{--rg-blue:#296fd9;--rg-blue-dark:#1b5fc4;--rg-blue-tint:#e9f1fc;--rg-ink:#192a3d;--rg-text:#3a4f66;--rg-muted:#6b7f93;--rg-line:#e1e8ed;--rg-soft:#f2f5f7;--rg-paper:#fafbfc;--rg-star:#f2a516;--rg-star-off:#d9e1e8;--rg-ok:#1f8a5b;--rg-err:#c0392b;color:var(--rg-text)}.smbd-rg #reviews#reviews{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px 48px;align-items:start;margin:0;padding:0}.smbd-rg #reviews#reviews>.clear{display:none}.smbd-rg #reviews#reviews #comments,.smbd-rg #reviews#reviews #review_form_wrapper{width:auto;max-width:none;float:none;margin:0}.smbd-rg #reviews#reviews #comments{padding:0}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px;width:auto;margin:0 auto 28px;padding:0;border:0;background:none;list-style:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::after{content:none;display:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{display:block;flex:0 1 auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::before,body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li::after{content:none;display:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{display:flex;align-items:center;justify-content:center;height:100%;min-height:46px;box-sizing:border-box;margin:0;padding:12px 24px;border:1.5px solid #cfd9e2;border-radius:999px;background:#fff;color:#192a3d;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.03em;text-align:center;text-decoration:none;box-shadow:0 1px 2px rgb(25 42 61 / .06);transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a::before,body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a::after{content:none;display:none}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{border-color:#296fd9;color:#296fd9;background:#f4f8fe}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{border-color:#296fd9;background:#296fd9;color:#fff;box-shadow:0 6px 16px rgb(41 111 217 / .28)}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:focus-visible{outline:3px solid rgb(41 111 217 / .35);outline-offset:2px}@media (max-width:689px){body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{gap:8px;margin-bottom:22px}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{flex:1 1 calc(50% - 8px)}body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{padding:12px 14px}}@media (prefers-reduced-motion:reduce){body.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{transition:none}}.smbd-rg .smbd-rg-summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px 40px;align-items:center;margin:0 0 28px;padding:22px 26px;background:var(--rg-paper);border:1px solid var(--rg-line);border-radius:12px;box-sizing:border-box}.smbd-rg .smbd-rg-summary.smbd-rg-summary--empty{grid-template-columns:minmax(0,1fr) auto}.smbd-rg .smbd-rg-score{display:flex;align-items:center;gap:16px}.smbd-rg .smbd-rg-avg{font-size:46px;line-height:1;font-weight:700;color:var(--rg-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.smbd-rg .smbd-rg-score-meta{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--rg-muted)}.smbd-rg .smbd-rg-empty-title{font-size:17px;font-weight:700;color:var(--rg-ink)}.smbd-rg .smbd-rg-stars{--rg-pct:0%;position:relative;display:inline-block;font-size:18px;line-height:1;letter-spacing:2px;color:var(--rg-star-off);white-space:nowrap}.smbd-rg .smbd-rg-stars::before{content:"\2605\2605\2605\2605\2605"}.smbd-rg .smbd-rg-stars::after{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--rg-pct);overflow:hidden;color:var(--rg-star)}.smbd-rg ul.smbd-rg-bars{list-style:none;margin:0;padding:0;display:grid;gap:7px;max-width:420px;width:100%}.smbd-rg ul.smbd-rg-bars li.smbd-rg-bar{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;margin:0;padding:0;font-size:13px;line-height:1.4;color:var(--rg-muted)}.smbd-rg ul.smbd-rg-bars li.smbd-rg-bar::before,.smbd-rg ul.smbd-rg-bars li.smbd-rg-bar::marker{content:none}.smbd-rg .smbd-rg-bar-track{height:8px;border-radius:4px;background:var(--rg-line);overflow:hidden}.smbd-rg .smbd-rg-bar-fill{display:block;height:100%;border-radius:4px;background:var(--rg-blue)}.smbd-rg .smbd-rg-bar-n{text-align:right;font-variant-numeric:tabular-nums}.smbd-rg a.smbd-rg-cta{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border:0;border-radius:8px;background:var(--rg-blue);color:#fff!important;font-weight:600;font-size:14px;line-height:1.3;text-decoration:none!important;white-space:nowrap;box-shadow:none}.smbd-rg a.smbd-rg-cta:hover{background:var(--rg-blue-dark)}.smbd-rg a.smbd-rg-cta:focus-visible{outline:3px solid rgb(41 111 217 / .35);outline-offset:2px}.smbd-rg #reviews#reviews .woocommerce-Reviews-title{font-size:16px;line-height:1.4;font-weight:700;color:var(--rg-ink);margin:0 0 4px;padding:0;border:0;text-transform:none;letter-spacing:0}.smbd-rg #reviews#reviews .woocommerce-Reviews-title span{font-weight:700}.smbd-rg #reviews#reviews #comments ol.commentlist{list-style:none;margin:0;padding:0;border:0;width:auto;background:none}.smbd-rg #reviews#reviews #comments ol.commentlist li{list-style:none;margin:0;padding:18px 0;border:0;border-bottom:1px solid var(--rg-line);background:none;position:static}.smbd-rg #reviews#reviews #comments ol.commentlist>li:last-child{border-bottom:0}.smbd-rg #reviews#reviews #comments ol.commentlist li::before{content:none}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment_container{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;position:static;padding:0;margin:0;border:0;background:none;box-shadow:none}.smbd-rg #reviews#reviews #comments ol.commentlist li img.avatar{display:block;width:44px;height:44px;border-radius:50%;margin:0;padding:0;border:0;position:static;float:none;background:none;box-shadow:none}.smbd-rg #reviews#reviews #comments ol.commentlist li .smbd-rg-avatar{display:block;width:44px!important;height:44px!important;border-radius:50%;overflow:hidden;position:static;float:none;margin:0;padding:0;border:0}.smbd-rg #reviews#reviews #comments ol.commentlist li .smbd-rg-avatar svg{display:block;width:100%;height:100%}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text{margin:0;padding:0;border:0;border-radius:0;background:none;display:flex;flex-direction:column;gap:6px;position:static;min-width:0}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text p.meta{order:1;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;line-height:1.4;color:var(--rg-muted)}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .star-rating{order:2;float:none;position:relative;overflow:hidden;margin:0;font-size:13px}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .star-rating::before{color:var(--rg-star-off)}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .star-rating span::before{color:var(--rg-star)}.smbd-rg #reviews#reviews .woocommerce-review__author{font-size:15px;font-weight:600;color:var(--rg-ink);font-style:normal}.smbd-rg #reviews#reviews .woocommerce-review__dash{display:none}.smbd-rg #reviews#reviews .woocommerce-review__published-date,.smbd-rg #reviews#reviews .comment-text time{font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--rg-muted)}.smbd-rg #reviews#reviews .woocommerce-review__verified{font-size:0;font-style:normal}.smbd-rg #reviews#reviews .woocommerce-review__verified::before{content:"Verified buyer";display:inline-block;font-size:12px;font-weight:600;color:var(--rg-ok);background:#e7f4ee;border-radius:999px;padding:2px 9px}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .description{order:3;margin:2px 0 0;padding:0;font-size:15px;line-height:1.65;color:var(--rg-text)}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .description p{margin:0 0 .6em}.smbd-rg #reviews#reviews #comments ol.commentlist li .comment-text .description p:last-child{margin:0}.smbd-rg #reviews#reviews #comments ol.commentlist ul.children{list-style:none;margin:14px 0 0 58px;padding:14px 16px;border:0;background:var(--rg-soft);border-radius:10px}.smbd-rg #reviews#reviews #comments ol.commentlist ul.children li{padding:0;border:0}.smbd-rg #reviews#reviews #comments ol.commentlist ul.children li+li{margin-top:14px}.smbd-rg #reviews#reviews .woocommerce-noreviews{margin:0;padding:18px 20px;border:1px dashed var(--rg-line);border-radius:10px;background:none;color:var(--rg-muted);font-size:14px}.smbd-rg #reviews#reviews #review_form_wrapper{background:var(--rg-soft);border:1px solid var(--rg-line);border-radius:12px;padding:24px;position:sticky;top:96px;box-sizing:border-box}.smbd-rg #reviews#reviews #review_form,.smbd-rg #reviews#reviews #respond{margin:0;padding:0;border:0;background:none;box-shadow:none}.smbd-rg #reviews#reviews #reply-title{display:block;font-size:18px;line-height:1.35;font-weight:700;color:var(--rg-ink);margin:0 0 4px;padding:0;text-transform:none;letter-spacing:0}.smbd-rg #reviews#reviews #reply-title small{display:block;font-size:13px;font-weight:400}.smbd-rg #reviews#reviews #commentform{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:14px 0 0;padding:0}.smbd-rg #reviews#reviews #commentform>*{grid-column:1/-1;margin:0;padding:0;width:auto;float:none}.smbd-rg #reviews#reviews #commentform>.comment-form-author{grid-column:1/2}.smbd-rg #reviews#reviews #commentform>.comment-form-email{grid-column:2/3}.smbd-rg #reviews#reviews #commentform .comment-notes{font-size:13px;line-height:1.5;color:var(--rg-muted)}.smbd-rg #reviews#reviews #commentform label{display:block;font-size:13px;line-height:1.4;font-weight:600;color:var(--rg-ink);margin:0 0 6px;padding:0;text-transform:none;letter-spacing:0}.smbd-rg #reviews#reviews #commentform .required{color:var(--rg-err)}.smbd-rg #reviews#reviews #commentform input[type=text],.smbd-rg #reviews#reviews #commentform input[type=email],.smbd-rg #reviews#reviews #commentform input[type=url],.smbd-rg #reviews#reviews #commentform textarea{display:block;width:100%;max-width:none;height:auto;min-height:0;box-sizing:border-box;margin:0;background:#fff;border:1px solid #cfd9e2;border-radius:8px;padding:11px 13px;font:inherit;font-size:15px;line-height:1.4;color:var(--rg-ink);box-shadow:none;transition:border-color .15s}.smbd-rg #reviews#reviews #commentform textarea{min-height:120px;resize:vertical;line-height:1.55}.smbd-rg #reviews#reviews #commentform input:focus,.smbd-rg #reviews#reviews #commentform textarea:focus{outline:none;border-color:var(--rg-blue);box-shadow:0 0 0 3px rgb(41 111 217 / .18)}.smbd-rg #reviews#reviews #commentform .comment-form-rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.smbd-rg #reviews#reviews #commentform .comment-form-rating label{margin:0}.smbd-rg #reviews#reviews #commentform .comment-form-rating p.stars{margin:2px 0 0;padding:0;line-height:1}.smbd-rg #reviews#reviews #commentform .comment-form-rating p.stars span{display:inline-flex;gap:4px}.smbd-rg #reviews#reviews #commentform .comment-form-rating p.stars a{font-size:26px;width:1.05em;height:1.05em;color:var(--rg-star);box-shadow:none}.smbd-rg #reviews#reviews #commentform .smbd-rg-hint{display:block;flex-basis:100%;min-height:18px;margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--rg-muted)}.smbd-rg #reviews#reviews #commentform .smbd-rg-hint.is-error{color:var(--rg-err)}.smbd-rg #reviews#reviews #commentform .comment-form-cookies-consent{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--rg-muted)}.smbd-rg #reviews#reviews #commentform .comment-form-cookies-consent input[type=checkbox]{flex:none;width:16px;height:16px;min-width:16px;margin:2px 0 0;padding:0}.smbd-rg #reviews#reviews #commentform .comment-form-cookies-consent label{font-weight:400;margin:0;color:var(--rg-muted)}.smbd-rg #reviews#reviews #commentform .form-submit input[type=submit],.smbd-rg #reviews#reviews #commentform .form-submit #submit{display:block;width:100%;height:auto;margin:0;padding:13px 18px;border:0;border-radius:8px;background:var(--rg-blue);color:#fff;font-family:inherit;font-weight:600;font-size:15px;line-height:1.3;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer}.smbd-rg #reviews#reviews #commentform .form-submit #submit:hover{background:var(--rg-blue-dark)}.smbd-rg #reviews#reviews #commentform .form-submit #submit:focus-visible{outline:3px solid rgb(41 111 217 / .35);outline-offset:2px}.smbd-rg #reviews#reviews #commentform .smbd-rg-note{grid-column:1/-1;margin:-4px 0 0;font-size:12.5px;line-height:1.5;color:var(--rg-muted)}#respond .smbd-rg-captcha{display:block;margin:0 0 14px;padding:0}#respond .smbd-rg-captcha>label{display:block;margin:0 0 6px}#respond .smbd-rg-captcha .smbd-rg-q{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}#respond .smbd-rg-captcha .smbd-rg-sum{flex:none;font-size:17px;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}#respond .smbd-rg-captcha input.smbd-rg-answer{flex:none;width:80px!important;max-width:80px!important;min-width:0;margin:0;text-align:center}#respond .smbd-rg-captcha input.smbd-rg-answer.is-invalid{border-color:#c0392b!important;box-shadow:0 0 0 3px rgb(192 57 43 / .12)!important}#respond .smbd-rg-captcha button.smbd-rg-refresh{flex:none;display:grid;place-items:center;width:42px;height:42px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid #cfd9e2;border-radius:8px;background:#fff;color:#6b7f93;box-shadow:none;cursor:pointer}#respond .smbd-rg-captcha button.smbd-rg-refresh:hover{color:#296fd9;border-color:#296fd9;background:#fff}#respond .smbd-rg-captcha button.smbd-rg-refresh:focus-visible{outline:3px solid rgb(41 111 217 / .35);outline-offset:2px}#respond .smbd-rg-captcha .smbd-rg-hint{display:block;margin:6px 0 0;font-size:13px;line-height:1.4;color:#6b7f93}#respond .smbd-rg-captcha .smbd-rg-hint.is-error{color:#c0392b}.smbd-rg #reviews#reviews #respond .smbd-rg-captcha{margin:0}.smbd-rg #reviews#reviews #commentform .smbd-rg-captcha .smbd-rg-sum{color:var(--rg-ink)}.smbd-rg #reviews#reviews #commentform .smbd-rg-captcha input.smbd-rg-answer{height:42px;padding:8px 10px;font-size:16px;text-align:center}.smbd-rg-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media (max-width:860px){.smbd-rg #reviews#reviews{grid-template-columns:minmax(0,1fr);gap:22px}.smbd-rg .smbd-rg-summary,.smbd-rg .smbd-rg-summary.smbd-rg-summary--empty{grid-template-columns:minmax(0,1fr);padding:18px;gap:16px}.smbd-rg ul.smbd-rg-bars{max-width:none}.smbd-rg a.smbd-rg-cta{width:100%;box-sizing:border-box}.smbd-rg #reviews#reviews #review_form_wrapper{position:static;padding:18px}.smbd-rg #reviews#reviews #commentform{grid-template-columns:minmax(0,1fr)}.smbd-rg #reviews#reviews #commentform>.comment-form-author,.smbd-rg #reviews#reviews #commentform>.comment-form-email{grid-column:1/-1}.smbd-rg #reviews#reviews #comments ol.commentlist ul.children{margin-left:0}}@media (prefers-reduced-motion:reduce){.smbd-rg *,#respond .smbd-rg-captcha *{transition:none!important}}