.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}
.ATVyfq_section{inline-size:100%;min-inline-size:0;padding-block:.25rem;position:relative;overflow:hidden}.ATVyfq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-block-size:2.75rem;margin-block-end:.75rem;display:flex}.ATVyfq_title{min-inline-size:0;color:var(--theme-text-heading);font-size:var(--pdp-heading);line-height:var(--pdp-heading-leading);overflow-wrap:anywhere;margin:0;font-weight:700}.ATVyfq_controls{align-items:center;gap:.5rem;display:flex}.ATVyfq_position{color:var(--theme-text-muted);margin:0;font-size:.8125rem;line-height:1.375rem}.ATVyfq_control{border:1px solid var(--storefront-border-strong);background:var(--storefront-surface-strong);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--theme-text-heading);border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.ATVyfq_control:hover:not(:disabled){background:var(--storefront-surface-muted)}.ATVyfq_control:disabled{opacity:.4}.ATVyfq_control:focus-visible{outline:2px solid var(--theme-color-primary);outline-offset:-3px}.ATVyfq_swiper{inline-size:100%;min-inline-size:0;padding:.25rem 0 .75rem}.ATVyfq_swiper:not(.swiper-initialized){overflow-x:auto}.ATVyfq_slide{width:12.25rem!important;height:auto!important}.ATVyfq_slide>*{block-size:100%}@media (min-width:768px){.ATVyfq_slide{width:13.5rem!important}}@media (min-width:1024px){.ATVyfq_slide{width:14.5rem!important}}@media (prefers-reduced-motion:reduce){.ATVyfq_swiper .swiper-wrapper{transition-duration:0s!important}}
.gK76pW_panel,.gK76pW_state{background:var(--storefront-surface-muted);min-inline-size:0;max-inline-size:45rem;color:var(--theme-text-body);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);border-radius:.75rem;padding:1rem}.gK76pW_state{text-align:center}.gK76pW_header,.gK76pW_identity{min-inline-size:0}.gK76pW_heading{color:var(--theme-text-heading);margin:0;font-size:1rem;font-weight:700;line-height:1.75rem}.gK76pW_parent,.gK76pW_hint,.gK76pW_counter,.gK76pW_fileName{color:var(--theme-text-muted);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.8125rem;line-height:1.375rem}.gK76pW_parent{color:var(--theme-text-accent)}.gK76pW_counter{text-align:end}.gK76pW_form{gap:1rem;min-inline-size:0;margin-block-start:1rem;display:grid}.gK76pW_form>div{min-inline-size:0}.gK76pW_label{color:var(--theme-text-heading);margin-block-end:.375rem;font-size:.875rem;font-weight:700;line-height:1.5rem;display:block}.gK76pW_input,.gK76pW_fileInput{border:1px solid var(--storefront-border-strong);background:var(--storefront-surface-strong);min-block-size:2.75rem;inline-size:100%;min-inline-size:0;color:var(--theme-text-heading);border-radius:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:1rem;line-height:1.75rem;display:block}.gK76pW_input::placeholder{color:var(--theme-text-muted)}.gK76pW_textarea{resize:vertical;block-size:8.75rem;min-block-size:8.75rem;padding-block:.625rem}.gK76pW_replyTextarea{block-size:6rem;min-block-size:6rem}.gK76pW_fileInput{padding:.5rem;overflow:hidden}.gK76pW_fileInput::file-selector-button{background:var(--theme-button-primary-background);min-block-size:2.75rem;max-inline-size:100%;color:var(--theme-button-primary-text);font:inherit;cursor:pointer;border:0;border-radius:.375rem;margin-inline-end:.5rem;padding:.5rem .75rem;font-weight:700}.gK76pW_ratingField{border:0;min-inline-size:0;margin:0;padding:0}.gK76pW_stars{flex-wrap:wrap;gap:.25rem;display:flex}.gK76pW_star{cursor:pointer;block-size:2.75rem;inline-size:2.75rem;display:block;position:relative}.gK76pW_starIcon{block-size:100%;inline-size:100%;color:var(--theme-text-muted);border-radius:.5rem;justify-content:center;align-items:center;font-size:1.6875rem;line-height:1;display:flex}.gK76pW_filledStar{color:#b45309}.gK76pW_star input:checked+.gK76pW_starIcon{background:#f59e0b24}.gK76pW_star:hover .gK76pW_starIcon{background:#f59e0b14}.gK76pW_star input:focus-visible+.gK76pW_starIcon,.gK76pW_input:focus-visible,.gK76pW_fileInput:focus-visible,.gK76pW_removeImage:focus-visible,.gK76pW_panel button.gK76pW_action:focus-visible{outline:2px solid var(--theme-color-primary);outline-offset:3px}.gK76pW_imagePreview{flex-wrap:wrap;align-items:start;gap:.75rem;min-inline-size:0;display:flex}.gK76pW_imagePreview>.gK76pW_identity{flex:8rem}.gK76pW_image{background:var(--storefront-surface-strong);object-fit:contain;border-radius:.5rem;flex-shrink:0;block-size:6rem;inline-size:6rem}.gK76pW_removeImage{color:#b91c1c;overflow-wrap:anywhere;border-radius:.5rem;justify-content:center;align-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;max-inline-size:100%;margin-block-start:.5rem;padding:.5rem;font-size:.8125rem;font-weight:700;line-height:1.375rem;display:inline-flex}.gK76pW_removeImage:hover{background:#ef444414}.gK76pW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.gK76pW_panel button.gK76pW_action{letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;min-block-size:3rem;max-inline-size:100%;box-shadow:none;border-radius:.5rem;padding:.625rem 1rem;font-size:1rem;font-weight:700;line-height:1.5}.gK76pW_success,.gK76pW_error{background:var(--storefront-surface-strong);color:var(--theme-text-body);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);overflow-wrap:anywhere;border-inline-start:3px solid #059669;border-radius:.5rem;margin:.75rem 0;padding:.75rem}.gK76pW_error{border-inline-start-color:#ef4444}.dark .gK76pW_filledStar{color:#fbbf24}.dark .gK76pW_removeImage{color:#fca5a5}
.OcFK3W_rating{--rating-percent:0%;--rating-size:18px;width:max-content;color:color-mix(in srgb, var(--theme-text-muted) 36%, transparent);font-size:var(--rating-size);letter-spacing:1px;white-space:nowrap;line-height:1;display:inline-block;position:relative}.OcFK3W_active{width:var(--rating-percent);color:#f59e0b;white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}
.sogWcW_section{min-inline-size:0;margin-block-start:var(--pdp-section-gap)}.sogWcW_headingGroup,.sogWcW_identity{min-inline-size:0}.sogWcW_heading{color:var(--theme-text-heading);font-size:var(--pdp-heading);line-height:var(--pdp-heading-leading);overflow-wrap:anywhere;margin:0;font-weight:700}.sogWcW_intro{max-inline-size:45rem;color:var(--theme-text-muted);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);overflow-wrap:anywhere;margin:.5rem 0 0}.sogWcW_toolbar{border-block:1px solid var(--storefront-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-block-start:1rem;padding-block:1rem;display:flex}.sogWcW_count{font-size:var(--pdp-body);color:var(--theme-text-heading);margin:0;font-weight:700}.sogWcW_sort{min-inline-size:0;color:var(--theme-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.375rem;display:flex}.sogWcW_select{border:1px solid var(--storefront-border-strong);background:var(--storefront-surface-strong);min-block-size:2.75rem;min-inline-size:0;max-inline-size:100%;color:var(--theme-text-heading);font:inherit;border-radius:.5rem;padding-inline:.75rem;font-size:1rem}.sogWcW_reviewList,.sogWcW_replies{gap:1rem;min-inline-size:0;margin-block-start:1rem;display:grid}.sogWcW_row{border-block-end:1px solid var(--storefront-border);min-inline-size:0;padding:1rem}.sogWcW_nestedRow{padding-inline:0}.sogWcW_rowHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem 1rem;display:flex}.sogWcW_reviewer{align-items:start;gap:.75rem;min-inline-size:0;display:flex}.sogWcW_avatar{background:var(--theme-color-primary);block-size:2.5rem;inline-size:2.5rem;color:var(--theme-button-primary-text);border-radius:50%;flex:0 0 2.5rem;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.sogWcW_name,.sogWcW_reviewTitle{color:var(--theme-text-heading);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);overflow-wrap:anywhere;margin:0;font-weight:700}.sogWcW_reviewTitle{max-inline-size:45rem;margin-block-start:.75rem}.sogWcW_metadata{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-block-start:.25rem;display:flex}.sogWcW_date,.sogWcW_hint,.sogWcW_parent{color:var(--theme-text-muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.375rem}.sogWcW_parent{color:var(--theme-text-accent);margin-block-end:.5rem}.sogWcW_purchaser{color:var(--theme-text-heading);background:color-mix(in srgb, #10b981 12%, var(--storefront-surface-strong));border-radius:.375rem;padding:.125rem .375rem;font-size:.8125rem;line-height:1.375rem}.sogWcW_textBlock{margin-block-start:.5rem}.sogWcW_reviewText{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:2;max-inline-size:45rem;color:var(--theme-text-body);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sogWcW_expandedText{-webkit-line-clamp:unset;display:block;overflow:visible}.sogWcW_actions{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-inline-size:0;margin-block-start:.75rem;display:flex}.sogWcW_action,.sogWcW_deleteAction,.sogWcW_loadMore{min-block-size:2.75rem;min-inline-size:2.75rem;max-inline-size:100%;color:var(--theme-text-accent);text-align:start;overflow-wrap:anywhere;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:700;line-height:1.375rem;display:inline-flex}.sogWcW_action{justify-self:start}.sogWcW_action:hover,.sogWcW_loadMore:hover{background:var(--storefront-surface-muted)}.sogWcW_deleteAction{color:#b91c1c}.sogWcW_deleteAction:hover{background:#b91c1c14}.sogWcW_loadMore{border:1px solid var(--storefront-border-strong);color:var(--theme-text-heading);margin-block-start:1rem;font-size:1rem}.sogWcW_action:focus-visible,.sogWcW_deleteAction:focus-visible,.sogWcW_loadMore:focus-visible,.sogWcW_select:focus-visible,.sogWcW_imageButton:focus-visible,.sogWcW_dialogClose:focus-visible{outline:2px solid var(--theme-color-primary);outline-offset:3px}.sogWcW_deleteAction:disabled,.sogWcW_select:disabled{opacity:.6}.sogWcW_state,.sogWcW_success,.sogWcW_error{background:var(--storefront-surface-muted);color:var(--theme-text-body);font-size:var(--pdp-body);line-height:var(--pdp-body-leading);overflow-wrap:anywhere;border-radius:.5rem;margin:1rem 0 0;padding:1rem}.sogWcW_state{text-align:center}.sogWcW_success{border-inline-start:3px solid #059669}.sogWcW_error{border-inline-start:3px solid #b91c1c}.sogWcW_replyForm,.sogWcW_formRegion{min-inline-size:0;margin-block-start:1rem}.sogWcW_threadBranch{border-inline-start:2px solid var(--storefront-border);min-inline-size:0;margin-inline-start:.75rem;padding-inline-start:.625rem}.sogWcW_deepThreadBranch{min-inline-size:0;margin-inline-start:0;padding-inline-start:0}.sogWcW_imageButton{border-radius:.5rem;margin-block-start:.75rem;display:block}.sogWcW_thumbnail{border:1px solid var(--storefront-border);background:var(--storefront-surface-strong);object-fit:contain;border-radius:.5rem;block-size:6rem;inline-size:6rem}.sogWcW_dialog{border:1px solid var(--storefront-border);background:var(--storefront-surface-strong);max-block-size:92dvh;inline-size:min(94vw,61.25rem);color:var(--theme-text-body);box-shadow:var(--storefront-shadow-md);border-radius:.75rem;margin:auto;padding:0}.sogWcW_dialog[open]{flex-direction:column;display:flex}.sogWcW_dialog::backdrop{background:#0f172ab8}.sogWcW_dialogHeader{border-block-end:1px solid var(--storefront-border);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.sogWcW_dialogTitle{max-block-size:5rem;min-inline-size:0;color:var(--theme-text-heading);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700;line-height:1.75rem;overflow-y:auto}.sogWcW_dialogClose{min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--theme-text-heading);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.sogWcW_dialogClose:hover{background:var(--storefront-surface-muted)}.sogWcW_dialogMedia{background:var(--storefront-surface-muted);flex:auto;justify-content:center;align-items:center;block-size:70dvh;min-block-size:0;padding:.75rem;display:flex;overflow:hidden}.sogWcW_dialogImage{object-fit:contain;block-size:100%;min-block-size:0;max-block-size:100%;inline-size:100%;max-inline-size:100%}@media (min-width:640px){.sogWcW_reviewText{-webkit-line-clamp:3}.sogWcW_expandedText{-webkit-line-clamp:unset}.sogWcW_threadBranch{margin-inline-start:1.125rem;padding-inline-start:.875rem}.sogWcW_thumbnail{block-size:6.5rem;inline-size:6.5rem}}.dark .sogWcW_deleteAction{color:#fca5a5}
