._9XJTvG_layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:64px;display:grid}._9XJTvG_article{min-inline-size:0;max-inline-size:75ch}._9XJTvG_section{margin-block-end:32px}._9XJTvG_section h2{font-size:var(--text-heading-lg);margin-block-end:12px}._9XJTvG_section p,._9XJTvG_question p{color:var(--color-text-secondary);line-height:2.1}._9XJTvG_question{border-block-end:1px solid var(--color-border-subtle);padding-block:16px}._9XJTvG_question:last-of-type{margin-block-end:24px}._9XJTvG_question summary{cursor:pointer;min-block-size:44px;padding-block:8px;font-weight:600}._9XJTvG_question[open] summary{color:var(--color-brand-300)}._9XJTvG_question p{padding-block:12px}._9XJTvG_navigation{border-inline-start:1px solid var(--color-border-subtle);gap:4px;padding-inline-start:24px;display:grid}._9XJTvG_navigation a{min-block-size:48px;color:var(--color-text-secondary);align-items:center;display:flex}._9XJTvG_navigation a[aria-current],._9XJTvG_navigation a:hover{color:var(--color-brand-300)}._9XJTvG_richText{overflow-wrap:anywhere;line-height:2.1}._9XJTvG_richText h2,._9XJTvG_richText h3{margin-block:32px 12px}._9XJTvG_richText p,._9XJTvG_richText ul,._9XJTvG_richText ol,._9XJTvG_richText blockquote{margin-block:16px}._9XJTvG_richText a{color:var(--color-brand-300);text-decoration:underline}._9XJTvG_richText ul,._9XJTvG_richText ol{padding-inline-start:24px}._9XJTvG_richText ul{list-style:outside}._9XJTvG_richText ol{list-style:decimal}._9XJTvG_richText img{border-radius:var(--radius-sm);block-size:auto;max-inline-size:100%}._9XJTvG_richText table{border-collapse:collapse;max-inline-size:100%;display:block;overflow-x:auto}._9XJTvG_richText td,._9XJTvG_richText th{border:1px solid var(--color-border-default);padding:12px}@media (max-width:767px){._9XJTvG_layout{grid-template-columns:minmax(0,1fr);gap:40px}._9XJTvG_navigation{border-inline-start:0;border-block-start:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:20px;padding-inline-start:0}}
.uILTUG_page{padding-block:32px 64px}.uILTUG_intro{justify-content:space-between;align-items:end;gap:24px;margin-block-end:32px;display:flex}.uILTUG_intro p,.uILTUG_secondary{color:var(--color-text-secondary)}.uILTUG_intro p{max-inline-size:65ch;margin-block-start:8px}.uILTUG_layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.uILTUG_sidebar{position:sticky;inset-block-start:24px}.uILTUG_filterForm{gap:24px;display:grid}.uILTUG_filterForm h2{font-size:var(--text-heading-md)}.uILTUG_field{color:var(--color-text-secondary);gap:8px;display:grid}.uILTUG_input,.uILTUG_select{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-input);min-block-size:48px;inline-size:100%;color:var(--color-text-primary);padding:10px 12px}.uILTUG_priceFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.uILTUG_check{align-items:center;gap:10px;min-block-size:44px;display:flex}.uILTUG_check input{accent-color:var(--color-brand-400);block-size:20px;inline-size:20px}.uILTUG_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.uILTUG_toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin-block-end:20px;display:flex}.uILTUG_search{flex:1;align-items:center;gap:8px;min-inline-size:min(100%,220px);display:flex}.uILTUG_sort{min-inline-size:180px}.uILTUG_chips{flex-wrap:wrap;gap:8px;margin-block-end:20px;display:flex}.uILTUG_chip{border:1px solid var(--color-border-default);border-radius:var(--radius-pill);min-block-size:44px;color:var(--color-text-secondary);background:var(--color-surface-1);justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.uILTUG_chip:hover{color:var(--color-brand-300);border-color:var(--color-brand-400)}.uILTUG_count{color:var(--color-text-secondary);margin-block-end:16px}.uILTUG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.uILTUG_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-block-start:32px;display:flex}.uILTUG_pageLink{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);place-items:center;min-block-size:44px;min-inline-size:44px;padding:8px;display:grid}.uILTUG_pageLink[aria-current]{background:var(--color-brand-400);color:var(--color-text-on-brand);border-color:#0000}.uILTUG_pageLink:hover{border-color:var(--color-brand-400)}.uILTUG_paginationText{text-align:center;inline-size:100%;color:var(--color-text-secondary);margin-block-start:8px}.uILTUG_error{justify-items:start;gap:16px;max-inline-size:65ch;padding-block:48px;display:grid}.uILTUG_error p,.uILTUG_fieldError{color:var(--color-danger)}.uILTUG_mobileFilter{display:none}.uILTUG_dialog{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);max-block-size:90dvh;inline-size:min(100% - 24px,480px);color:var(--color-text-primary);background:var(--color-bg-secondary);padding:24px;overflow:auto}.uILTUG_dialog::backdrop{background:#000000a6}.uILTUG_dialogHeader{justify-content:space-between;align-items:center;gap:16px;margin-block-end:24px;display:flex}.uILTUG_dialogHeader h2{font-size:var(--text-heading-lg)}.uILTUG_categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;padding-block:16px;display:grid}.uILTUG_categoryLink{text-align:center;align-content:start;justify-items:center;gap:16px;display:grid}.uILTUG_categoryImage{border-radius:var(--radius-pill);aspect-ratio:1;object-fit:cover;outline:1px solid var(--color-border-default);outline-offset:6px;background:var(--color-surface-2);inline-size:144px}.uILTUG_categoryLink:hover .uILTUG_categoryImage{outline-color:var(--color-brand-400)}.uILTUG_categoryLink h2{font-size:var(--text-heading-md)}.uILTUG_categoryLink p{color:var(--color-text-secondary);font-size:var(--text-body-sm);max-inline-size:28ch}.uILTUG_categoryHero{border-block-end:1px solid var(--color-border-subtle);align-items:center;gap:32px;margin-block-end:40px;padding-block-end:32px;display:flex}.uILTUG_categoryHero img{border-radius:var(--radius-pill);object-fit:cover;block-size:160px;inline-size:160px}.uILTUG_categoryHero p{color:var(--color-text-secondary);max-inline-size:60ch;margin-block-start:12px}.uILTUG_section{margin-block-start:48px}.uILTUG_section h2{margin-block-end:20px}.uILTUG_notice{background:var(--color-surface-2);color:var(--color-text-secondary);border-radius:var(--radius-sm);margin-block-end:24px;padding:16px}@media (min-width:1200px){.uILTUG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.uILTUG_layout{grid-template-columns:minmax(0,1fr)}.uILTUG_sidebar{display:none}.uILTUG_mobileFilter{display:inline-flex}.uILTUG_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.uILTUG_page{padding-block:24px 40px}.uILTUG_intro{flex-direction:column;align-items:start;gap:12px;margin-block-end:24px}.uILTUG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.uILTUG_toolbar{gap:12px}.uILTUG_search{flex-basis:100%}.uILTUG_sort{flex:1;min-inline-size:0}.uILTUG_dialog{max-block-size:90dvh;inline-size:100%;border-end-end-radius:0;border-end-start-radius:0;margin-block:auto 0;padding-block-end:max(24px, env(safe-area-inset-bottom))}.uILTUG_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.uILTUG_categoryImage{inline-size:112px}.uILTUG_categoryHero{align-items:start;gap:24px}.uILTUG_categoryHero img{block-size:88px;inline-size:88px}.uILTUG_categoryHero h1{font-size:var(--text-heading-xl)}}
.NQUnaq_main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.NQUnaq_gallery{min-inline-size:0}.NQUnaq_zoomTrigger{border-radius:var(--radius-lg);cursor:zoom-in;background:0 0;border:0;inline-size:100%;padding:0;display:block;position:relative}.NQUnaq_zoomHint{border-radius:var(--radius-pill);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:var(--text-body-sm);align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;inset-block-end:16px;inset-inline-end:16px}.NQUnaq_zoomDialog{inline-size:min(96vw,1100px);max-inline-size:1100px}.NQUnaq_zoomToolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-end:16px;display:flex}.NQUnaq_zoomViewport{background:var(--color-surface-1);border-radius:var(--radius-sm);direction:ltr;block-size:min(65dvh,780px);inline-size:100%;overflow:auto}.NQUnaq_zoomImage{object-fit:contain;max-inline-size:none;display:block}.NQUnaq_image{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-surface-1);inline-size:100%;display:block}.NQUnaq_thumbnails{gap:12px;padding:12px 4px;display:flex;overflow-x:auto}.NQUnaq_thumbnail{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:0 0;flex:0 0 72px;padding:3px}.NQUnaq_thumbnail[aria-pressed=true]{border-color:var(--color-brand-400)}.NQUnaq_thumbnail img{aspect-ratio:1;border-radius:var(--radius-xs);display:block}.NQUnaq_info{gap:24px;min-inline-size:0;display:grid}.NQUnaq_info h1{font-size:clamp(24px,3vw,32px)}.NQUnaq_description{color:var(--color-text-secondary);white-space:pre-line;line-height:2}.NQUnaq_categories{color:var(--color-brand-300);flex-wrap:wrap;gap:12px;display:flex}.NQUnaq_categories a{align-items:center;min-block-size:44px;display:inline-flex}.NQUnaq_priceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.NQUnaq_variants{border:0;min-inline-size:0;margin:0;padding:0}.NQUnaq_variants legend{margin-block-end:12px}.NQUnaq_variantList{flex-wrap:wrap;gap:12px;display:flex}.NQUnaq_variant{cursor:pointer;align-items:center;display:flex;position:relative}.NQUnaq_variant input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.NQUnaq_variant span{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);min-block-size:48px;color:var(--color-text-secondary);align-items:center;padding:8px 16px;display:flex}.NQUnaq_variant input:checked+span{border-color:var(--color-brand-400);color:var(--color-brand-300);background:var(--color-surface-2)}.NQUnaq_variant input:focus-visible+span{outline:2px solid var(--color-brand-400);outline-offset:4px}.NQUnaq_variant small{color:var(--color-text-secondary);margin-inline-start:8px}.NQUnaq_quantityRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.NQUnaq_actions,.NQUnaq_purchaseActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.NQUnaq_mobilePrice{display:none}.NQUnaq_favorite{align-items:center;gap:8px;display:inline-flex}.NQUnaq_favorite[aria-pressed=true]{color:var(--color-brand-300)}.NQUnaq_message{color:var(--color-success);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.NQUnaq_error{color:var(--color-danger)}.NQUnaq_facts{border-block-start:1px solid var(--color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding-block-start:20px;display:grid}.NQUnaq_facts dt{color:var(--color-text-secondary);font-size:var(--text-body-sm)}.NQUnaq_facts dd{overflow-wrap:anywhere;margin:4px 0 0}.NQUnaq_details{max-inline-size:75ch;margin-block-start:48px}.NQUnaq_details h2{margin-block-end:16px}.NQUnaq_details p{white-space:pre-line;color:var(--color-text-secondary);line-height:2.1}.NQUnaq_details dl{gap:12px;margin:0;display:grid}.NQUnaq_details dl>div{border-block-end:1px solid var(--color-border-subtle);justify-content:space-between;gap:24px;padding-block-end:12px;display:flex}.NQUnaq_details dd{margin:0}@media (max-width:767px){.NQUnaq_main{grid-template-columns:minmax(0,1fr);gap:28px;padding-block-end:104px}.NQUnaq_purchaseActions{z-index:35;background:var(--color-bg-secondary);border-block-start:1px solid var(--color-border-default);flex-wrap:nowrap;gap:8px;padding:12px 16px;position:fixed;inset-block-end:calc(68px + env(safe-area-inset-bottom));inset-inline:0}.NQUnaq_purchaseActions button{min-block-size:48px;padding-inline:16px}.NQUnaq_mobilePrice{margin-inline-end:auto;display:block}.NQUnaq_mobilePrice .price{font-size:var(--text-body-lg)}.NQUnaq_mobilePrice .old-price{display:none}.NQUnaq_facts{gap:12px}}@media (max-width:390px){.NQUnaq_purchaseActions button{font-size:var(--text-body-sm);padding-inline:10px}}
.vg0Veq_section{margin-block-start:56px;scroll-margin-block-start:24px}.vg0Veq_section>h2{margin-block-end:24px}.vg0Veq_layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;display:grid}.vg0Veq_list{gap:24px;margin-block-start:20px;display:grid}.vg0Veq_review{border-block-end:1px solid var(--color-border-subtle);padding-block-end:24px}.vg0Veq_review header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vg0Veq_review h3{margin-block:12px 8px}.vg0Veq_review p{white-space:pre-line;overflow-wrap:anywhere;margin-block:12px;line-height:2}.vg0Veq_rating{color:var(--color-brand-300);align-items:center;gap:6px;display:inline-flex}.vg0Veq_muted{color:var(--color-text-secondary)}.vg0Veq_empty{color:var(--color-text-secondary);margin-block:24px}.vg0Veq_compose{border-inline-start:1px solid var(--color-border-subtle);padding-inline-start:32px}.vg0Veq_compose h3{font-size:var(--text-heading-lg);margin-block-end:16px}.vg0Veq_form{gap:20px;display:grid}.vg0Veq_error{color:var(--color-danger)}.vg0Veq_success{color:var(--color-success)}.vg0Veq_pagination{flex-wrap:wrap;align-items:center;gap:16px;margin-block-start:24px;display:flex}@media (max-width:767px){.vg0Veq_layout{grid-template-columns:minmax(0,1fr);gap:32px}.vg0Veq_compose{border-inline-start:0;border-block-start:1px solid var(--color-border-subtle);padding-block-start:24px;padding-inline-start:0}}
.EqkETa_form{align-items:end;gap:12px;max-inline-size:760px;margin-block-end:16px;display:flex}.EqkETa_input{flex:1;min-inline-size:0}.EqkETa_status{color:var(--color-text-secondary);min-block-size:28px}.EqkETa_history{margin-block:24px 32px}.EqkETa_historyHeader{justify-content:space-between;align-items:center;gap:20px;max-inline-size:760px;margin-block-end:12px;display:flex}.EqkETa_historyHeader h2{font-size:var(--text-heading-md)}.EqkETa_chips{flex-wrap:wrap;gap:8px;display:flex}.EqkETa_suggestions{margin-block:32px}.EqkETa_suggestions h2{font-size:var(--text-heading-lg);margin-block-end:16px}.EqkETa_empty{max-inline-size:65ch;padding-block:40px}.EqkETa_empty h2{margin-block-end:12px}.EqkETa_empty p{color:var(--color-text-secondary);margin-block-end:20px}@media (max-width:640px){.EqkETa_form{gap:8px}.EqkETa_form button{padding-inline:16px}}
