.native-product-discussion{font-size:15px;line-height:1.5}.native-product-discussion section{padding-top:16px;scroll-margin-top:190px}.native-product-discussion h2{margin:0;font-size:18.75px;font-weight:500;line-height:1.2}.native-discussion-columns{gap:16px;min-width:0;margin-top:0;display:grid}.native-discussion-average{color:var(--primary);margin:20px 0 0;font-size:64px;font-weight:700;line-height:1}.native-discussion-rate-total{color:var(--muted);margin-top:8px}.native-discussion-invite{margin:24px 0 8px;font-size:13px}.native-question-invite{margin:16px 0 8px;padding-top:4px;font-size:13px}.native-discussion-outline{border:1px solid var(--primary);color:var(--primary);border-radius:6px;padding:6px 12px}.native-discussion-stars-details{font-variant-numeric:tabular-nums;margin:8px 0 24px;padding:8px 0 0;list-style:none}.native-discussion-stars-details li{white-space:nowrap;align-items:center;line-height:2;display:flex}.native-discussion-progress{background:color-mix(in srgb,var(--primary) 25%,transparent);border-radius:8px;min-width:260px;height:8px;margin-inline:16px;display:flex;overflow:hidden}.native-discussion-progress>span{background:var(--primary);border-radius:8px;height:100%}.native-discussion-list,.native-discussion-list ul{margin:0;padding:0;list-style:none}.native-discussion-item{border-bottom:1px solid var(--border);margin-top:24px;padding:16px 0}.native-discussion-item:last-child{border-bottom:0}.native-discussion-review-heading{align-items:baseline;gap:16px;display:flex}.native-discussion-review-heading>div{flex:1;min-width:0}.native-discussion-review-title{gap:8px;display:flex}.native-discussion-review-title strong{font-weight:600}.native-discussion-review-title time{color:var(--muted);white-space:nowrap;margin-inline-start:auto;font-weight:200}.native-discussion-author{color:var(--muted);margin-top:8px;font-size:13px}.native-discussion-text{margin:24px 0 8px}.native-discussion-points{font-size:14px;line-height:2}.native-discussion-points svg{vertical-align:middle;margin-inline-end:8px;display:inline-block}.native-discussion-positive{color:var(--success)}.native-discussion-negative{color:var(--danger)}.native-discussion-pending{background:color-mix(in srgb,var(--primary) 12%,transparent);border-radius:16px;gap:8px;margin:24px 0 16px;padding:16px;display:flex}.native-discussion-useful{color:var(--muted);align-items:center;gap:8px;display:flex}.native-discussion-useful>span:first-child{margin-inline:auto 4px;font-size:13px}.native-discussion-useful button{place-items:center;display:grid}.native-discussion-reply{margin-inline-start:24px}.native-question-heading{align-items:start;gap:16px;display:flex}.native-question-heading>svg{color:var(--primary);flex-shrink:0}.native-question-heading strong{font-weight:600}.native-question-pending{color:var(--primary);padding-inline:4px;font-size:12px}.native-question-answer{margin-inline-end:12px;font-size:13px;display:inline-block}.native-question-reply-button{border:1px solid var(--border);color:var(--primary);border-radius:4px;margin-top:24px;padding:4px 8px;font-size:13px}.native-discussion-more{text-align:center;margin-top:24px}.native-discussion-more button{background:var(--surface);border-radius:6px;padding:6px 48px}.native-discussion-more-mobile{text-align:start}.native-discussion-more-mobile button{color:var(--primary);background:0 0;align-items:center;gap:8px;padding-inline:0;display:flex}.native-discussion-error{color:#dc3545;margin-top:12px}.native-discussion-error button{margin-inline-start:12px;text-decoration:underline}.native-product-discussion-modal{width:min(500px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--foreground);background:var(--surface);border:0;border-radius:32px 32px 16px 16px;margin:auto;padding:0;font-size:15px;overflow:auto}.native-product-discussion-modal::backdrop{background:#00000080}.native-product-discussion-modal>header{justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.native-product-discussion-modal h3{margin:0;font-size:18px;font-weight:500}.native-product-discussion-modal>header>button{opacity:.5}.native-product-discussion-modal>header>button:hover{opacity:.75}.native-discussion-back-icon{display:none}.native-discussion-modal-body{padding:0 24px 12px}.native-discussion-about{color:var(--muted);margin:0 0 48px;padding-inline-end:48px}.native-discussion-field{margin-top:16px;display:block}.native-discussion-field input,.native-discussion-field textarea{border:1px solid var(--border);width:100%;color:inherit;background:0 0;border-radius:6px;margin-top:8px;padding:6px 12px;display:block}.native-discussion-rate-label{display:block}.native-discussion-terms{margin-top:16px;font-size:13px}.native-discussion-terms a{color:var(--primary)}.native-product-discussion-modal footer{border-top:1px solid var(--border);justify-content:flex-end;gap:16px;padding:24px;display:flex}.native-discussion-submit{border:1px solid var(--primary);background:var(--primary);color:#fff;border-radius:6px;padding:6px 12px}.native-product-discussion-modal button:disabled{opacity:.65}.native-product-discussion-modal.native-discussion-fullscreen>ul{padding:0 12px 12px}@media (min-width:992px){.native-product-discussion section{padding-top:48px}.native-discussion-columns{grid-template-columns:calc(25% - 36px) minmax(0,1fr);gap:48px;margin-top:0}.native-discussion-stars-details{margin-bottom:48px}}@media (max-width:991px){.native-product-discussion-modal.native-discussion-fullscreen{border-radius:0;width:100vw;max-width:100vw;height:100svh;max-height:100svh;margin:0}.native-discussion-fullscreen::backdrop{background:0 0}.native-discussion-modal-body{padding-inline:16px}.native-product-discussion-modal footer{padding:16px}}@media (max-width:767px){.native-discussion-modal-body{padding-inline:12px}.native-product-discussion-modal footer{padding:12px}}.native-discussion-rating-control{height:4px;margin:12px 0 28px;display:block;position:relative}.native-discussion-rating-control input{appearance:none;cursor:pointer;border:0;border-radius:2px;width:100%;height:4px;margin:0;display:block}.native-discussion-rating-control input::-webkit-slider-thumb{appearance:none;background:var(--primary);width:20px;height:20px;box-shadow:0 2px 2px color-mix(in srgb,var(--primary) 38%,transparent);outline:0 solid color-mix(in srgb,var(--primary) 12%,transparent);border:0;border-radius:50%;transition:outline-width .1s,outline-color .15s}.native-discussion-rating-control input::-moz-range-thumb{background:var(--primary);width:20px;height:20px;box-shadow:0 2px 2px color-mix(in srgb,var(--primary) 38%,transparent);outline:0 solid color-mix(in srgb,var(--primary) 12%,transparent);border:0;border-radius:50%;transition:outline-width .1s,outline-color .15s}.native-discussion-rating-control input:hover::-webkit-slider-thumb{outline-width:12px}.native-discussion-rating-control input:focus-visible::-webkit-slider-thumb{outline-width:12px}.native-discussion-rating-control input:hover::-moz-range-thumb{outline-width:12px}.native-discussion-rating-control input:focus-visible::-moz-range-thumb{outline-width:12px}.native-discussion-rating-control input:active::-webkit-slider-thumb{outline-color:color-mix(in srgb,var(--primary) 25%,transparent)}.native-discussion-rating-control input:active::-moz-range-thumb{outline-color:color-mix(in srgb,var(--primary) 25%,transparent)}.native-discussion-rating-marks{pointer-events:none;height:12px;position:absolute;inset:16px 10px auto}.native-discussion-rating-marks>span{width:12px;height:12px;color:color-mix(in srgb,var(--secondary) 24%,transparent);line-height:0;position:absolute;top:0;transform:translate(50%)}@media (max-width:991px){.native-product-discussion-modal>header{padding:8px 16px 8px 20px}.native-discussion-fullscreen>header{justify-content:flex-start;gap:8px;padding:8px}.native-discussion-fullscreen>header>button{order:-1}.native-discussion-fullscreen .native-discussion-close-icon{display:none}.native-discussion-fullscreen .native-discussion-back-icon{display:block}}@media (max-width:767px){.native-product-discussion-modal:not(.native-discussion-fullscreen)>header{padding:8px 12px 8px 20px}}
.BannerSlider-module__x0ev6q__frame{width:100vw;margin-inline:calc(50% - 50vw)}@media (min-width:1677px){.BannerSlider-module__x0ev6q__frame{margin-inline:0;width:100%;margin-top:4px}.BannerSlider-module__x0ev6q__slide{border-radius:16px}}
