body.single-product #reviews .tr-empty-note{display:block;margin-top:8px;font-size:13px;line-height:1.7;color:#7c869b}body.single-product #reviews .tr-form-intro{margin:9px 0 26px!important;font-size:13px!important;line-height:1.75!important;color:var(--tr-muted)!important;word-break:keep-all}body.single-product #reviews p.stars{margin:2px 0 0!important;padding:0!important;line-height:1!important}body.single-product #reviews p.stars>span{display:inline-flex!important;gap:5px!important;align-items:center!important}body.single-product #reviews p.stars a{display:inline-flex!important;align-items:center!important;justify-content:center!important;float:none!important;position:relative!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;border:1px solid transparent!important;border-radius:10px!important;background:#f7f8fc!important;color:#a2abc0!important;font-size:0!important;line-height:1!important;text-indent:0!important;overflow:hidden!important;text-decoration:none!important}body.single-product #reviews p.stars a:before{content:""!important;display:block!important;position:static!important;width:28px!important;height:28px!important;opacity:1!important;background:currentColor!important;-webkit-mask:var(--tr-star-outline) center/28px 28px no-repeat!important;mask:var(--tr-star-outline) center/28px 28px no-repeat!important;font-size:0!important}body.single-product #reviews p.stars a.tr-filled{color:#1d1f87!important;background:#eeeefa!important;border-color:#e2e1f5!important}body.single-product #reviews p.stars a.tr-filled:before{-webkit-mask-image:var(--tr-star-solid)!important;mask-image:var(--tr-star-solid)!important}body.single-product #reviews p.stars a:hover{border-color:#a8aad6!important}body.single-product #reviews p.stars a:focus-visible{outline:2px solid #6466cb!important;outline-offset:2px!important;box-shadow:none!important}body.single-product #reviews .tr-rating-caption{display:block;font-size:12px;line-height:1.5;color:#78839a;margin-top:9px;min-height:18px}body.single-product #reviews .tr-rating-caption[data-rated=true]{color:#373784;font-weight:600}body.single-product #reviews .tr-character-count{display:block;text-align:right;color:#8992a5;font-size:11px;line-height:1.5;margin:7px 2px 0;font-variant-numeric:tabular-nums}body.single-product #reviews .tr-reward{padding:13px 15px;border:1px solid #e6e8f4;border-radius:10px;background:#f5f6fd;color:#5f6a85;font-size:12px;line-height:1.75}body.single-product #reviews .tr-reward summary{cursor:pointer;font-size:12px;font-weight:650;color:#48488b;min-height:24px;line-height:1.7}body.single-product #reviews .tr-reward>div{margin-top:10px;font-size:12px;color:#6f7890}body.single-product #reviews .tr-reward a{color:#38388a;text-decoration:underline}body.single-product #reviews ol.commentlist{margin:0!important;padding:0!important;list-style:none!important}body.single-product #reviews ol.commentlist li{padding:20px 0!important;margin:0!important;border-bottom:1px solid #e1e5f0}body.single-product #reviews ol.commentlist li:last-child{border-bottom:0}body.single-product #reviews ol.commentlist .comment-text{margin:0!important;padding:0!important;border:0!important}body.single-product #reviews ol.commentlist .avatar{display:none!important}body.single-product #reviews ol.commentlist .meta{font-size:12px!important;color:#7a8499!important;margin:8px 0!important}body.single-product #reviews ol.commentlist .description p{font-size:14px!important;line-height:1.85!important;color:#3b465f!important;margin:12px 0 0!important}body.tuna-review-mode #tuna-book-dock,body.tuna-review-mode #tuna-calendar-fab,body.tuna-review-mode #tuna-chat-launch,body.tuna-review-mode #ch-plugin,body.tuna-review-mode #tuna-live-proof{display:none!important}body.tuna-review-mode{--tuna-book-dock-height:0px!important;padding-bottom:0!important}@media (max-width:767px){body.single-product #reviews .tr-empty-note{font-size:12px;margin-top:4px}body.single-product #reviews .tr-form-intro{margin:8px 0 23px!important;font-size:12px!important}body.tuna-review-mode #tuna-enroll-banner{display:none!important}body.tuna-review-mode{--te-banner-height:0px!important}body.tuna-review-mode header.elementor-4258 .elementor-element-a6654fb>.elementor-container{min-height:56px!important}body.tuna-review-mode header.elementor-4258 .elementor-element-bac1d3f .elementor-icon{font-size:23px!important}body.tuna-review-mode header.elementor-4258 .elementor-element-a6654fb.elementor-sticky--active{top:0!important}body.tuna-review-mode.admin-bar header.elementor-4258 .elementor-element-a6654fb.elementor-sticky--active{top:46px!important}body.tuna-review-mode header.elementor-4258 .elementor-element-a6654fb.elementor-sticky__spacer>.elementor-container{min-height:56px!important}}@media (max-width:359px){body.single-product #reviews p.stars>span{gap:3px!important}body.single-product #reviews p.stars a{width:42px!important;min-width:42px!important;height:44px!important}}body.single-product #reviews .tr-name-privacy{display:block;font-size:11px;line-height:1.8;color:#606b83;margin-top:5px}body.single-product #reviews p.stars a{color:#79859d!important;border-color:#e8ebf3!important}body.single-product #reviews p.stars a.tr-filled{color:#1d1f87!important;border-color:#d7d7f1!important}body.single-product #reviews .tr-rating-caption[data-rated=true],body.single-product #reviews .tr-character-count[data-ready=true]{color:#34367e!important}body.single-product #reviews .tr-character-count{font-size:12px!important;line-height:1.6;margin-top:9px}body.single-product #reviews .tr-photo-remove{flex:none;min-height:44px;min-width:44px;border:0;background:#f2f4f9;color:#4d5873;font-size:12px;border-radius:7px;cursor:pointer}body.single-product #reviews #commentform .tr-public-consent{display:flex!important;align-items:flex-start;gap:10px}body.single-product #reviews .tr-public-consent input{appearance:auto!important;flex:none;width:18px;height:18px;accent-color:#1d1f87;margin:2px 0 0!important}body.single-product #reviews #commentform .tr-public-consent label{font-size:12px!important;font-weight:400!important;line-height:1.75!important;color:#5d687f!important;margin:0!important}