.my-reviews-container{box-sizing:border-box}.my-reviews-container .mpr-icon{display:inline-block;vertical-align:-2px;width:14px;height:14px;flex-shrink:0}.my-reviews-container .mpr-photo-likes .mpr-icon{color:#e4a7b2;width:12px;height:12px}.my-reviews-container{--mpr-bg:transparent;--mpr-card:#fff;--mpr-subtle:#f7f6f2;--mpr-text:#18181b;--mpr-muted:#87878d;--mpr-line:#eae8e1;--mpr-ruby:#be0f34;--mpr-gold:#e2b400;color:var(--mpr-text);background:var(--mpr-bg);font-family:var(--mpr-font, "Be Vietnam Pro", -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:14px;line-height:1.6;max-width:1180px;padding:32px 24px 48px;margin:0 auto;clear:both;isolation:isolate}:is(#reviews,.my-reviews-container) *{box-sizing:border-box}:is(#reviews,.my-reviews-container) [hidden]{display:none!important}:is(#reviews,.my-reviews-container) :where(h2,h3,h4,p,ol,fieldset){margin:0;padding:0}:is(#reviews,.my-reviews-container) :where(button,input,textarea,select){font:inherit;color:inherit;letter-spacing:normal;text-transform:none;box-shadow:none}:is(#reviews,.my-reviews-container) button{cursor:pointer;line-height:1.4}:is(#reviews,.my-reviews-container) button:disabled{cursor:default;opacity:.4}:is(#reviews,.my-reviews-container) :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--mpr-ruby);outline-offset:3px}:is(#reviews,.my-reviews-container) .mpr-panel{background:var(--mpr-card);border:1px solid var(--mpr-line);border-radius:20px;box-shadow:0 3px 12px #18181b04}:is(#reviews,.my-reviews-container) .my-reviews__header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--mpr-line);padding-bottom:20px;margin-bottom:28px}:is(#reviews,.my-reviews-container) .my-reviews__header>div{display:flex;align-items:center;gap:12px;flex-shrink:0}:is(#reviews,.my-reviews-container) .my-reviews__header h2{font:600 27px/1.3 Georgia,Times New Roman,serif;color:var(--mpr-text)}:is(#reviews,.my-reviews-container) .my-reviews__header p{font-size:12.5px;color:var(--mpr-muted);text-align:right}:is(#reviews,.my-reviews-container) .mpr-count-pill{font-size:12px;font-weight:600;background:var(--mpr-subtle);border:1px solid var(--mpr-line);border-radius:99px;padding:3px 11px;white-space:nowrap}:is(#reviews,.my-reviews-container) .my-reviews__summary{display:grid;grid-template-columns:230px minmax(0,1fr) 240px;align-items:center;gap:36px;padding:32px;margin-bottom:28px;min-height:224px}:is(#reviews,.my-reviews-container) .my-reviews__summary-average{text-align:center;border-right:1px solid var(--mpr-line);padding-right:32px;display:flex;flex-direction:column;align-items:center;gap:6px}:is(#reviews,.my-reviews-container) .my-reviews__average-score{font-size:56px;line-height:1.1;font-weight:700;letter-spacing:-2px}:is(#reviews,.my-reviews-container) .my-reviews__average-score small{font-size:16px;letter-spacing:0;font-weight:400;color:var(--mpr-muted);margin-left:8px}:is(#reviews,.my-reviews-container) .my-reviews__summary-average>span:last-child{color:#52525b;font-size:13px}:is(#reviews,.my-reviews-container) .mpr-stars{display:inline-block;position:relative;font:18px/1.3 Arial,sans-serif;letter-spacing:2px;white-space:nowrap;vertical-align:middle;width:max-content;overflow:hidden;text-align:left;flex-shrink:0}:is(#reviews,.my-reviews-container) .mpr-stars>span:first-child{color:#d6d5cd}:is(#reviews,.my-reviews-container) .mpr-stars>span:last-child{position:absolute;inset:0 auto 0 0;color:var(--mpr-text);overflow:hidden}:is(#reviews,.my-reviews-container) .my-reviews__summary-average .mpr-stars{font-size:20px}:is(#reviews,.my-reviews-container) .my-reviews__summary-histogram{display:grid;gap:7px;min-width:0}:is(#reviews,.my-reviews-container) .histogram__row{display:grid;grid-template-columns:105px 42px minmax(24px,1fr) 36px;gap:10px;align-items:center;border:0;border-radius:7px;background:transparent;padding:2px 6px;font-size:13px;text-align:left;width:100%}:is(#reviews,.my-reviews-container) .histogram__row:hover{background:var(--mpr-subtle)}:is(#reviews,.my-reviews-container) .histogram__row .mpr-stars{font-size:16px}:is(#reviews,.my-reviews-container) .histogram__bar-bg{height:7px;background:#eeede8;border-radius:99px;overflow:hidden}:is(#reviews,.my-reviews-container) .histogram__bar-fg{display:block;height:100%;background:var(--mpr-text);border-radius:99px}:is(#reviews,.my-reviews-container) .histogram__bar-fg.is-gold{background:var(--mpr-gold)}:is(#reviews,.my-reviews-container) .histogram__count{text-align:right;color:var(--mpr-muted)}:is(#reviews,.my-reviews-container) .mpr-summary-cta{border-left:1px solid var(--mpr-line);padding-left:36px;font-size:13px;line-height:1.5}:is(#reviews,.my-reviews-container) .mpr-summary-cta strong{font-size:14px}:is(#reviews,.my-reviews-container) .mpr-summary-cta p{color:#52525b;margin:2px 0 14px}:is(#reviews,.my-reviews-container) .mpr-write-review{display:block;border:0;border-radius:99px;background:#18181b;color:#fff;padding:10px 12px;font-weight:600;text-align:center;text-decoration:none;font-size:13px}:is(#reviews,.my-reviews-container) .my-reviews__gallery{padding:22px 28px;margin-bottom:28px}:is(#reviews,.my-reviews-container) .mpr-gallery-header{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}:is(#reviews,.my-reviews-container) .mpr-gallery-header h3{font-size:16px;font-weight:650;display:flex;align-items:center;gap:10px}:is(#reviews,.my-reviews-container) .mpr-image-count{border:1px solid #edcfd7;background:#fdf2f4;color:#a80e31;border-radius:99px;padding:1px 9px;font-size:12px;font-weight:500}:is(#reviews,.my-reviews-container) .mpr-gallery-sort{color:var(--mpr-muted);font-size:12px}:is(#reviews,.my-reviews-container) .mpr-gallery-tools{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:12px}:is(#reviews,.my-reviews-container) :where(.mpr-gallery-page,.mpr-images-only){background:var(--mpr-subtle);border:1px solid var(--mpr-line);padding:5px 12px;border-radius:99px;white-space:nowrap}:is(#reviews,.my-reviews-container) .mpr-gallery-track{position:relative}:is(#reviews,.my-reviews-container) .gallery__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;min-width:0}:is(#reviews,.my-reviews-container) .gallery__item{position:relative;aspect-ratio:1;display:block;width:100%;overflow:hidden;border-radius:14px;padding:0;background:var(--mpr-subtle);border:1px solid var(--mpr-line)}:is(#reviews,.my-reviews-container) .gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s}:is(#reviews,.my-reviews-container) .gallery__item:hover img{transform:scale(1.035)}:is(#reviews,.my-reviews-container) .mpr-photo-likes{position:absolute;left:8px;top:8px;background:#18181bbf;color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:99px}:is(#reviews,.my-reviews-container) .mpr-photo-caption{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:24px 9px 9px;background:linear-gradient(transparent,#000b);color:#fff;font-size:11px;line-height:1.4;text-align:left}:is(#reviews,.my-reviews-container) .mpr-photo-caption strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#reviews,.my-reviews-container) .mpr-photo-caption>span{background:#ffffff30;border-radius:99px;padding:1px 5px;white-space:nowrap;color:#ffe595;font-weight:650}:is(#reviews,.my-reviews-container) :where(.mpr-gallery-nav,.mpr-modal-nav){display:grid;place-items:center;background:#fff;border:1px solid var(--mpr-line);border-radius:50%;width:38px;height:38px;font-size:26px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:2;box-shadow:0 3px 10px #0001;padding:0}:is(#reviews,.my-reviews-container) .mpr-gallery-nav.prev{left:-18px}:is(#reviews,.my-reviews-container) .mpr-gallery-nav.next{right:-18px}:is(#reviews,.my-reviews-container) .mpr-columns{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:32px;align-items:start}:is(#reviews,.my-reviews-container) .mpr-reviews-column{min-width:0}:is(#reviews,.my-reviews-container) .mpr-filters-container{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;align-items:center}:is(#reviews,.my-reviews-container) :where(.mpr-select-label select,.mpr-verified-toggle,.mpr-per-page){appearance:none;border:1px solid var(--mpr-line);border-radius:99px;background-color:#fff;padding:8px 30px 8px 13px;font-size:12px;line-height:1.5;max-width:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2387878d' viewBox='0 0 12 12'%3E%3Cpath d='m3 4 3 3 3-3'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;min-height:36px}:is(#reviews,.my-reviews-container) .mpr-verified-toggle{background-image:none;padding:8px 13px}:is(#reviews,.my-reviews-container) [aria-pressed=true]{background-color:#fdf2f4;border-color:#edcfd7;color:#a80e31}:is(#reviews,.my-reviews-container) .mpr-content-filter{flex-basis:100%}:is(#reviews,.my-reviews-container) .mpr-content-filter select{min-width:210px}:is(#reviews,.my-reviews-container) ol.commentlist{list-style:none;margin:0;padding:0;width:100%}:is(#reviews,.my-reviews-container) .mpr-review-card{list-style:none;background:#fff;border:1px solid var(--mpr-line);border-radius:16px;box-shadow:0 2px 8px #18181b03;padding:23px;margin:0 0 16px;overflow-wrap:anywhere}:is(#reviews,.my-reviews-container) .comment_container{padding:0;margin:0;display:block}:is(#reviews,.my-reviews-container) .mpr-review-meta{display:flex;align-items:center;gap:10px;margin-bottom:14px;position:relative;padding-right:105px;min-height:36px}:is(#reviews,.my-reviews-container) .mpr-avatar{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;border:1px solid var(--mpr-line);background:var(--mpr-subtle);font-size:12px;font-weight:600}:is(#reviews,.my-reviews-container) .mpr-review-byline{font-size:12px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;line-height:1.5}:is(#reviews,.my-reviews-container) .mpr-review-byline time{color:var(--mpr-muted);font-size:11px}:is(#reviews,.my-reviews-container) :where(.badge--verified,.badge--incentivized){display:inline-block;padding:2px 8px;border-radius:99px;border:1px solid #d0e5db;background:#eef8f2;color:#28634a;font-size:10px;white-space:nowrap;font-weight:500}:is(#reviews,.my-reviews-container) .badge--incentivized{background:#fdf2f4;color:#a80e31;border-color:#edcfd7;white-space:normal}:is(#reviews,.my-reviews-container) .mpr-review-meta>.mpr-stars{position:absolute;top:0;right:0;font-size:15px}:is(#reviews,.my-reviews-container) .mpr-review-title{font-size:14px;line-height:1.5;font-weight:650;margin-bottom:5px}:is(#reviews,.my-reviews-container) .description{font-size:13px;line-height:1.75;color:#52525b}:is(#reviews,.my-reviews-container) .description p+p{margin-top:8px}:is(#reviews,.my-reviews-container) .review-image{display:block;padding:0;margin-top:16px;width:108px;height:116px;border:1px solid var(--mpr-line);border-radius:8px;overflow:hidden;background:var(--mpr-subtle)}:is(#reviews,.my-reviews-container) .review-image img{width:100%;height:100%;object-fit:cover;display:block}:is(#reviews,.my-reviews-container) .mpr-product-meta{border-top:1px solid var(--mpr-line);padding-top:12px;margin-top:16px;color:var(--mpr-muted);font-size:11px}:is(#reviews,.my-reviews-container) .review-vote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;color:var(--mpr-muted);margin-top:12px}:is(#reviews,.my-reviews-container) .mpr-vote-group{display:inline-flex;border:1px solid var(--mpr-line);border-radius:99px;background:#faf9f6;overflow:hidden}:is(#reviews,.my-reviews-container) .review-vote-btn{padding:5px 10px;border:0;background:transparent;font-size:11px;color:#52525b;border-radius:0;display:inline-flex;align-items:center;gap:5px}:is(#reviews,.my-reviews-container) .review-vote-btn+.review-vote-btn{border-left:1px solid var(--mpr-line)}:is(#reviews,.my-reviews-container) .mpr-vote-message{flex-basis:100%}:is(#reviews,.my-reviews-container) .review-vote-btn[aria-pressed=true]{color:#a80e31;background:#fdf2f4;font-weight:600}:is(#reviews,.my-reviews-container) .review-vote-btn[aria-busy=true]{cursor:progress}:is(#reviews,.my-reviews-container) .mpr-pagination-wrapper{border-radius:14px;padding:18px 20px}:is(#reviews,.my-reviews-container) .mpr-pagination-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--mpr-muted);font-size:11px}:is(#reviews,.my-reviews-container) .mpr-pagination-meta strong{font-weight:500;color:#52525b}:is(#reviews,.my-reviews-container) .mpr-per-page{font-size:10px;background-color:var(--mpr-subtle);padding-top:3px;padding-bottom:3px;min-height:28px}:is(#reviews,.my-reviews-container) .mpr-pagination{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}:is(#reviews,.my-reviews-container) .page-numbers{display:grid;place-items:center;min-width:34px;height:34px;border-radius:99px;border:1px solid var(--mpr-line);text-decoration:none;color:#52525b;font-size:12px;padding:0 10px;background:#fff}:is(#reviews,.my-reviews-container) .page-numbers.current{background:var(--mpr-ruby);border-color:var(--mpr-ruby);color:#fff;box-shadow:0 3px 10px #be0f3425}:is(#reviews,.my-reviews-container) .mpr-form-card{padding:28px 30px;scroll-margin-top:30px;min-width:0}:is(#reviews,.my-reviews-container) .mpr-form-card>h3{font:600 23px/1.4 Georgia,Times New Roman,serif;margin-bottom:4px}:is(#reviews,.my-reviews-container) .mpr-form-privacy{font-size:12px;line-height:1.6;color:var(--mpr-muted);padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--mpr-line)}:is(#reviews,.my-reviews-container) .required{color:var(--mpr-ruby);font-weight:600}:is(#reviews,.my-reviews-container) .comment-reply-title{display:none}:is(#reviews,.my-reviews-container) .mpr-comment-form{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;margin:0}:is(#reviews,.my-reviews-container) .mpr-comment-form>*{grid-column:1/-1;min-width:0}:is(#reviews,.my-reviews-container) .mpr-comment-form :where(p,fieldset,.comment-form-image){margin:0 0 17px;padding:0;border:0}:is(#reviews,.my-reviews-container) .mpr-comment-form :where(label,legend){display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;margin-bottom:7px;float:none;width:100%}:is(#reviews,.my-reviews-container) .mpr-comment-form label>span:not(.required){color:var(--mpr-muted);font-weight:400;font-size:10.5px;margin-left:auto}:is(#reviews,.my-reviews-container) .mpr-comment-form :where(input[type=text],input[type=email],input:not([type]),textarea){width:100%;max-width:100%;border:1px solid var(--mpr-line);border-radius:10px;background:#fff;padding:10px 13px;font-size:12px;line-height:1.7;height:auto;margin:0;box-shadow:none}:is(#reviews,.my-reviews-container) .mpr-comment-form :where(input,textarea)::placeholder{color:#a3a098;opacity:1}:is(#reviews,.my-reviews-container) .mpr-comment-form textarea{min-height:108px;resize:vertical}:is(#reviews,.my-reviews-container) .mpr-rating-wrap{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--mpr-subtle);border:1px solid var(--mpr-line);border-radius:10px;padding:9px 14px;min-height:56px}:is(#reviews,.my-reviews-container) .mpr-star-picker{display:flex;gap:5px}:is(#reviews,.my-reviews-container) .mpr-star-picker label{position:relative;display:block;width:auto;margin:0;cursor:pointer}:is(#reviews,.my-reviews-container) .mpr-star-picker input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}:is(#reviews,.my-reviews-container) .mpr-star-picker label>span:not(.mpr-sr-only){font:32px/1 Arial,sans-serif;color:#c9c7be;margin:0;pointer-events:none}:is(#reviews,.my-reviews-container) .mpr-star-picker label.is-active>span:not(.mpr-sr-only){color:#d99b26}:is(#reviews,.my-reviews-container) .mpr-star-picker label:focus-within{outline:2px solid var(--mpr-ruby);outline-offset:2px;border-radius:4px}:is(#reviews,.my-reviews-container) .mpr-sentiment{font-size:11px;white-space:nowrap;background:#fff;border:1px solid var(--mpr-line);border-radius:99px;padding:3px 10px;color:#52525b}:is(#reviews,.my-reviews-container) .mpr-quick-tags{display:flex;flex-wrap:wrap;gap:5px;margin:-10px 0 17px}:is(#reviews,.my-reviews-container) .mpr-quick-tags button{font-size:10px;border:1px solid var(--mpr-line);border-radius:99px;background:var(--mpr-subtle);padding:3px 8px;color:#52525b}:is(#reviews,.my-reviews-container) .mpr-upload-zone{display:flex;gap:10px;align-items:center;position:relative;border:1px dashed #d6d3c9;border-radius:10px;background:#fcfbf9;padding:12px}:is(#reviews,.my-reviews-container) .mpr-upload-zone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}:is(#reviews,.my-reviews-container) .mpr-upload-zone:focus-within{outline:2px solid var(--mpr-ruby)}:is(#reviews,.my-reviews-container) .mpr-upload-icon{display:grid;place-items:center;width:34px;height:34px;background:#fff;border:1px solid var(--mpr-line);border-radius:5px;flex-shrink:0;font-size:20px}:is(#reviews,.my-reviews-container) .mpr-upload-text{min-width:0;flex:1;line-height:1.5}:is(#reviews,.my-reviews-container) .mpr-upload-text strong{display:block;font-size:11px;font-weight:500}:is(#reviews,.my-reviews-container) .mpr-upload-text small{display:block;font-size:10px;color:var(--mpr-muted)}:is(#reviews,.my-reviews-container) .mpr-upload-button{padding:4px 11px;border-radius:99px;border:1px solid var(--mpr-line);background:#fff;font-size:10px;white-space:nowrap}:is(#reviews,.my-reviews-container) .mpr-upload-preview{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--mpr-line);border-radius:8px;margin-top:8px;font-size:11px}:is(#reviews,.my-reviews-container) .mpr-upload-preview img{width:48px;height:48px;object-fit:cover;border-radius:5px}:is(#reviews,.my-reviews-container) .mpr-upload-preview span{overflow-wrap:anywhere;flex:1}:is(#reviews,.my-reviews-container) .mpr-remove-image{border:0;background:transparent;font-size:22px;padding:4px}:is(#reviews,.my-reviews-container) .mpr-comment-form .comment-form-author{grid-column:1}:is(#reviews,.my-reviews-container) .mpr-comment-form .comment-form-email{grid-column:2}:is(#reviews,.my-reviews-container) .mpr-comment-form .form-submit{margin:0}:is(#reviews,.my-reviews-container) .mpr-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}:is(#reviews,.my-reviews-container) .mpr-seed-inline-photos{display:flex;gap:10px;flex-wrap:wrap}:is(#reviews,.my-reviews-container) .mpr-seed-purchase{display:inline-block;padding:2px 8px;border-radius:99px;border:1px solid var(--mpr-line);background:var(--mpr-subtle);color:var(--mpr-muted);font-size:10px;white-space:nowrap;font-weight:500}:is(#reviews,.my-reviews-container) .mpr-modal-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}:is(#reviews,.my-reviews-container) .mpr-modal-badges:empty{display:none}:is(#reviews,.my-reviews-container) .mpr-seed-avatar-1{background:#e8e6ff;color:#5745bc}:is(#reviews,.my-reviews-container) .mpr-seed-avatar-2{background:#e0f5eb;color:#247451}:is(#reviews,.my-reviews-container) .mpr-seed-avatar-3{background:#ffe5ed;color:#a4385a}:is(#reviews,.my-reviews-container) .mpr-seed-avatar-4{background:#fff0d6;color:#996b21}:is(#reviews,.my-reviews-container) .mpr-seed-avatar-5{background:#e4f0ff;color:#2a639b}:is(#reviews,.my-reviews-container) .mpr-session-status{font-size:12px;color:var(--mpr-muted);margin:12px 0 0}:is(#reviews,.my-reviews-container) .mpr-session-status.is-error{color:#a80e31}:is(#reviews,.my-reviews-container) .mpr-session-retry{border:1px solid var(--mpr-line);border-radius:99px;background:#fff;padding:3px 10px;font:inherit;color:inherit;cursor:pointer}:is(#reviews,.my-reviews-container) .mpr-comment-form input[type=submit]{border:0;border-radius:99px;background:var(--mpr-ruby);color:#fff;font-weight:650;width:100%;padding:12px 20px;font-size:13px;box-shadow:0 5px 12px #be0f3426;cursor:pointer;height:auto;line-height:1.5}:is(#reviews,.my-reviews-container) .mpr-comment-form input[type=submit]:hover{background:#9e0b2a}:is(#reviews,.my-reviews-container) :where(.mpr-empty,.mpr-notice){padding:20px;border:1px solid var(--mpr-line);border-radius:12px;background:#fff;font-size:13px;margin-bottom:16px}:is(#reviews,.my-reviews-container) :where(.mpr-filter-error,.mpr-upload-error,.mpr-gallery-error){font-size:12px;color:#a80e31}:is(#reviews,.my-reviews-container) :where(.mpr-filter-error,.mpr-upload-error,.mpr-gallery-error):empty{display:none}:is(#reviews,.my-reviews-container) [aria-busy=true]{opacity:.55;pointer-events:none}:is(#reviews,.my-reviews-container) .mpr-modal{position:fixed;inset:0;width:min(960px,calc(100% - 40px));max-width:none;max-height:90vh;padding:0;margin:auto;border:1px solid var(--mpr-line);border-radius:18px;box-shadow:0 20px 80px #0004;color:var(--mpr-text);background:#fff;overflow:auto}:is(#reviews,.my-reviews-container) .mpr-modal::backdrop{background:#000b}:is(#reviews,.my-reviews-container) .mpr-modal-content{display:grid;grid-template-columns:1.2fr 1fr;min-height:400px}:is(#reviews,.my-reviews-container) .mpr-modal-image-wrapper{position:relative;background:var(--mpr-subtle);display:grid;place-items:center;padding:24px;min-height:300px}:is(#reviews,.my-reviews-container) .mpr-modal-main-image{width:100%;height:100%;max-height:75vh;object-fit:contain}:is(#reviews,.my-reviews-container) .mpr-modal-details{padding:40px 28px;overflow-wrap:anywhere}:is(#reviews,.my-reviews-container) .mpr-modal-product-title{font:600 21px/1.5 Georgia,serif;margin-bottom:16px}:is(#reviews,.my-reviews-container) .mpr-modal-author{font-weight:650}:is(#reviews,.my-reviews-container) .mpr-modal-date{font-size:12px;color:var(--mpr-muted);margin:4px 0 12px}:is(#reviews,.my-reviews-container) .mpr-modal-title{font-size:16px;margin:18px 0 8px}:is(#reviews,.my-reviews-container) .mpr-modal-text{white-space:pre-line;color:#52525b;font-size:13px}:is(#reviews,.my-reviews-container) .mpr-modal-close{position:absolute;right:10px;top:10px;z-index:3;display:grid;place-items:center;border:1px solid var(--mpr-line);border-radius:50%;background:#fff;width:32px;height:32px;padding:0;font-size:24px}:is(#reviews,.my-reviews-container) .mpr-modal-nav.prev{left:10px}:is(#reviews,.my-reviews-container) .mpr-modal-nav.next{right:10px}:is(#reviews,.my-reviews-container) .mpr-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:1100px){:is(#reviews,.my-reviews-container) .my-reviews__summary{grid-template-columns:180px minmax(0,1fr) 200px;gap:20px;padding:26px}:is(#reviews,.my-reviews-container) .mpr-summary-cta{padding-left:20px}:is(#reviews,.my-reviews-container) .mpr-gallery-tools{margin-left:0}:is(#reviews,.my-reviews-container) .mpr-form-card{padding:24px}:is(#reviews,.my-reviews-container) .mpr-review-meta{padding-right:0;padding-top:22px}:is(#reviews,.my-reviews-container) .mpr-review-meta>.mpr-stars{left:48px;right:auto}:is(#reviews,.my-reviews-container) .mpr-star-picker{gap:1px}:is(#reviews,.my-reviews-container) .mpr-star-picker label>span:not(.mpr-sr-only){font-size:28px}}@media (max-width:800px){.my-reviews-container{padding:24px 16px 32px}:is(#reviews,.my-reviews-container) .my-reviews__header{align-items:flex-start;flex-direction:column;gap:8px}:is(#reviews,.my-reviews-container) .my-reviews__header p{text-align:left}:is(#reviews,.my-reviews-container) .my-reviews__summary{grid-template-columns:150px minmax(0,1fr);gap:20px;padding:22px}:is(#reviews,.my-reviews-container) .mpr-summary-cta{grid-column:1/-1;border:0;border-top:1px solid var(--mpr-line);padding:16px 0 0;display:grid;grid-template-columns:1fr auto;gap:3px 18px}:is(#reviews,.my-reviews-container) .mpr-summary-cta p{margin:0;grid-column:1}:is(#reviews,.my-reviews-container) .mpr-write-review{grid-column:2;grid-row:1/3;align-self:center}:is(#reviews,.my-reviews-container) .mpr-columns{grid-template-columns:1fr;gap:24px}:is(#reviews,.my-reviews-container) .mpr-review-meta{padding-top:0;padding-right:105px}:is(#reviews,.my-reviews-container) .mpr-review-meta>.mpr-stars{left:auto;right:0}:is(#reviews,.my-reviews-container) .my-reviews__gallery{padding:20px}:is(#reviews,.my-reviews-container) .gallery__grid{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px}:is(#reviews,.my-reviews-container) .gallery__item{scroll-snap-align:start}:is(#reviews,.my-reviews-container) .mpr-form-card{padding:24px}:is(#reviews,.my-reviews-container) .mpr-modal-content{grid-template-columns:1fr}:is(#reviews,.my-reviews-container) .mpr-modal-image-wrapper{height:40vh;min-height:220px}:is(#reviews,.my-reviews-container) .mpr-modal-details{padding:24px}:is(#reviews,.my-reviews-container) .mpr-modal{max-height:94vh}}@media (max-width:480px){.my-reviews-container{padding:22px 12px 28px}:is(#reviews,.my-reviews-container) .my-reviews__header h2{font-size:24px}:is(#reviews,.my-reviews-container) .my-reviews__header>div{gap:8px;flex-wrap:wrap}:is(#reviews,.my-reviews-container) .my-reviews__summary{grid-template-columns:1fr;padding:22px 16px;gap:22px}:is(#reviews,.my-reviews-container) .my-reviews__summary-average{padding:0 0 18px;border-right:0;border-bottom:1px solid var(--mpr-line)}:is(#reviews,.my-reviews-container) .histogram__row{grid-template-columns:90px 36px minmax(20px,1fr) 24px;gap:8px}:is(#reviews,.my-reviews-container) .histogram__row .mpr-stars{font-size:14px}:is(#reviews,.my-reviews-container) .mpr-summary-cta{display:block}:is(#reviews,.my-reviews-container) .mpr-summary-cta p{margin-bottom:12px}:is(#reviews,.my-reviews-container) .mpr-gallery-tools{flex-wrap:wrap;gap:6px}:is(#reviews,.my-reviews-container) .mpr-gallery-sort{display:none}:is(#reviews,.my-reviews-container) .mpr-review-card{padding:18px}:is(#reviews,.my-reviews-container) .mpr-review-meta{padding:22px 0 0}:is(#reviews,.my-reviews-container) .mpr-review-meta>.mpr-stars{left:48px;right:auto}:is(#reviews,.my-reviews-container) .mpr-form-card{padding:22px 18px}:is(#reviews,.my-reviews-container) .mpr-rating-wrap{padding:10px;gap:4px}:is(#reviews,.my-reviews-container) .mpr-sentiment{font-size:10px;padding:3px 6px}:is(#reviews,.my-reviews-container) .mpr-star-picker label>span:not(.mpr-sr-only){font-size:28px}:is(#reviews,.my-reviews-container) .comment-form-image>label{flex-wrap:wrap}:is(#reviews,.my-reviews-container) .comment-form-image>label>span:not(.required){margin-left:0}:is(#reviews,.my-reviews-container) .mpr-content-filter select{min-width:185px}}@media (prefers-reduced-motion:reduce){:is(#reviews,.my-reviews-container) *{transition:none!important;scroll-behavior:auto!important}}
