.ziXQ7G_section{padding:clamp(20px,3cqw,40px) clamp(16px,4cqw,64px) clamp(40px,5cqw,72px)}.ziXQ7G_container{max-width:1312px;margin:0 auto}.ziXQ7G_breadcrumb{font:600 13px/1 var(--font-body);color:var(--color-ink3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;display:flex}.ziXQ7G_breadcrumb a{color:var(--color-ink3);text-decoration:none}.ziXQ7G_breadcrumb a:hover{color:var(--color-accent)}.ziXQ7G_grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4cqw,64px);display:grid}@media (max-width:900px){.ziXQ7G_grid{grid-template-columns:1fr}}.ziXQ7G_gallery{flex-direction:column;gap:12px;display:flex}.ziXQ7G_mainImage{cursor:zoom-in;background:var(--color-surface2);border-radius:12px;position:relative;overflow:hidden}.ziXQ7G_mainImage img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .2s;display:block}.ziXQ7G_zoomHint{color:#fff8f0;font:600 12px/1 var(--font-body);pointer-events:none;background:#1e0a00cc;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:flex;position:absolute;bottom:12px;left:12px}.ziXQ7G_wishBtn{color:#1e0a00;cursor:pointer;width:48px;height:48px;box-shadow:var(--shadow-md);background:#fff8f0f2;border:none;border-radius:999px;font-size:22px;position:absolute;top:12px;right:12px}.ziXQ7G_wishBtn.ziXQ7G_filled{color:#c0261b}.ziXQ7G_wishBtn:active{transform:scale(.85)}.ziXQ7G_thumbs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ziXQ7G_thumb{cursor:pointer;background:0 0;border:3px solid #0000;border-radius:12px;padding:0;overflow:hidden}.ziXQ7G_thumb.ziXQ7G_active{border-color:#e85d04}.ziXQ7G_thumb img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.ziXQ7G_buyBox{flex-direction:column;gap:18px;display:flex}.ziXQ7G_category{font:700 13px/1.4 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink)}.ziXQ7G_name{font:400 clamp(38px, 4.03cqw, 58px)/1.1 var(--font-display);text-wrap:balance;margin:0}.ziXQ7G_ratingLink{font:600 15px/1 var(--font-body);color:var(--color-ink);align-items:center;gap:6px;text-decoration:none;display:flex}.ziXQ7G_ratingLink .ziXQ7G_stars{color:#e85d04;letter-spacing:2px}.ziXQ7G_ratingLink span:last-child{color:var(--color-ink3);text-decoration:underline}.ziXQ7G_priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ziXQ7G_price{font:700 32px/1 var(--font-body)}.ziXQ7G_wasPrice{color:var(--color-ink3);font-size:18px}.ziXQ7G_desc{color:var(--color-ink2);text-wrap:pretty;margin:0;font-size:17px}.ziXQ7G_heatBar{align-items:center;gap:12px;display:flex}.ziXQ7G_heatLabel{font:700 12px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink3);width:44px}.ziXQ7G_heatTrack{background:var(--color-surface2);border-radius:999px;flex:1;max-width:220px;height:10px;overflow:hidden}.ziXQ7G_heatFill{background:linear-gradient(90deg,#f6b26b,#e85d04,#b3261e);border-radius:999px;height:100%}.ziXQ7G_heatText{font:700 14px/1 var(--font-body);color:var(--color-accent-ink)}.ziXQ7G_sizeGroup{flex-direction:column;gap:10px;display:flex}.ziXQ7G_sizeLabel{font:700 13px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.ziXQ7G_sizeOptions{flex-wrap:wrap;gap:10px;display:flex}.ziXQ7G_sizeBtn{border:1.5px solid var(--color-border2);background:var(--card-bg);min-width:96px;min-height:56px;color:var(--color-ink);cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 16px;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex}.ziXQ7G_sizeBtn.ziXQ7G_active{background:var(--color-accent-pale);border-color:#e85d04}.ziXQ7G_sizeBtn:active{transform:scale(.96)}.ziXQ7G_sizeBtn .ziXQ7G_sizeLabel{font:700 16px/1.2 var(--font-body)}.ziXQ7G_sizeBtn .ziXQ7G_sizePrice{font:400 13px/1.2 var(--font-body);opacity:.85}.ziXQ7G_sizeHint{font:600 14px/1.4 var(--font-body);color:var(--color-warning);align-items:center;gap:6px;display:flex}.ziXQ7G_stock{font:600 14px/1.4 var(--font-body);align-items:center;gap:6px;display:flex}.ziXQ7G_inStock{color:var(--color-success)}.ziXQ7G_lowStock{color:var(--color-warning)}.ziXQ7G_oos{color:var(--color-error)}.ziXQ7G_qtyRow{flex-wrap:wrap;gap:10px;display:flex}.ziXQ7G_qtyPicker{border:1.5px solid var(--color-border2);border-radius:12px;align-items:center;height:56px;display:flex}.ziXQ7G_qtyPicker button{width:48px;height:52px;color:var(--color-ink);cursor:pointer;background:0 0;border:none;font-size:18px}.ziXQ7G_qtyPicker span{text-align:center;min-width:28px;font:700 17px/1 var(--font-body)}.ziXQ7G_addBtn{color:#1e0a00;min-width:180px;min-height:56px;font:700 17px/1 var(--font-body);cursor:pointer;background:#e85d04;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;transition:background .15s;display:flex}.ziXQ7G_addBtn:hover{background:#ff7a1f}.ziXQ7G_addBtn:disabled{opacity:.5;cursor:not-allowed}.ziXQ7G_buyBtn{border:2px solid var(--color-ink);min-height:52px;color:var(--color-ink);font:700 16px/1 var(--font-body);cursor:pointer;background:0 0;border-radius:12px}.ziXQ7G_buyBtn:hover{background:var(--color-primary-ghost)}.ziXQ7G_buyBtn:disabled{opacity:.5;cursor:not-allowed}.ziXQ7G_tabs{flex-direction:column;gap:14px;display:flex}.ziXQ7G_tabList{border-bottom:1px solid var(--color-border);gap:20px;display:flex}.ziXQ7G_tabList button{min-height:44px;color:var(--color-ink3);font:700 15px/1 var(--font-body);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:0}.ziXQ7G_tabList button.ziXQ7G_active{color:var(--color-ink);border-bottom-color:#e85d04}.ziXQ7G_tabContent{color:var(--color-ink2);padding-top:14px;font-size:15px}.ziXQ7G_tabContent p{margin:0}.ziXQ7G_notifyBtn{border:2px solid var(--color-ink);min-height:52px;color:var(--color-ink);font:700 16px/1 var(--font-body);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.ziXQ7G_notifyBtn:hover{background:var(--color-primary-ghost)}.ziXQ7G_points{font:600 14px/1.4 var(--font-body);color:var(--color-ink2);align-items:center;gap:8px;display:flex}.ziXQ7G_points i{color:var(--color-accent-ink);font-size:18px}.ziXQ7G_provenance{background:var(--color-surface2);border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}.ziXQ7G_provenance img{aspect-ratio:1;object-fit:cover;border-radius:999px;flex-shrink:0;width:56px;height:56px}.ziXQ7G_provenanceLabel{font:700 12px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink3);display:block}.ziXQ7G_provenanceName{font:700 16px/1.3 var(--font-body)}.ziXQ7G_provenanceOrigin{color:var(--color-ink3);font-size:14px}
.gdRHza_section{background:var(--color-surface2);padding:clamp(48px,5cqw,80px) clamp(16px,4cqw,64px)}.gdRHza_container{grid-template-columns:1fr 2fr;gap:clamp(24px,4cqw,64px);max-width:1312px;margin:0 auto;display:grid}@media (max-width:900px){.gdRHza_container{grid-template-columns:1fr}}.gdRHza_summary{flex-direction:column;gap:14px;display:flex}.gdRHza_summary h2{font:400 clamp(30px, 2.78cqw, 40px)/1.15 var(--font-display);margin:0}.gdRHza_ratingBig{align-items:baseline;gap:10px;display:flex}.gdRHza_ratingNum{font:400 64px/1 var(--font-display)}.gdRHza_stars{color:#e85d04;letter-spacing:2px;font-size:20px}.gdRHza_reviewCount{color:var(--color-ink3)}.gdRHza_distribution{flex-direction:column;gap:4px;display:flex}.gdRHza_distribution button{min-height:36px;color:var(--color-ink);cursor:pointer;font:600 14px/1 var(--font-body);background:0 0;border:none;border-radius:8px;grid-template-columns:28px 1fr 44px;align-items:center;gap:10px;padding:0 8px;display:grid}.gdRHza_distribution button.gdRHza_active{background:var(--color-accent-pale)}.gdRHza_bar{background:var(--color-border);border-radius:999px;height:8px;overflow:hidden}.gdRHza_bar span{background:#e85d04;border-radius:999px;height:100%;display:block}.gdRHza_writeBtn{border:2px solid var(--color-ink);min-height:48px;color:var(--color-ink);font:700 15px/1 var(--font-body);cursor:pointer;background:0 0;border-radius:12px}.gdRHza_writeBtn:hover{background:var(--color-primary-ghost)}.gdRHza_list{flex-direction:column;gap:14px;display:flex}.gdRHza_filterRow{gap:8px;display:flex}.gdRHza_filterRow button{border:1.5px solid var(--color-ink);min-height:36px;color:var(--color-ink);font:600 13px/1 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.gdRHza_filterRow button.gdRHza_active{background:var(--color-accent-pale);border-color:#e85d04}.gdRHza_empty{background:var(--card-bg);text-align:center;color:var(--color-ink3);border-radius:12px;padding:32px}.gdRHza_review{background:var(--card-bg);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}@keyframes gdRHza_mzFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gdRHza_review{animation:.25s gdRHza_mzFade}.gdRHza_review p{margin:0;font-size:15px}.gdRHza_reviewHeader{align-items:center;gap:12px;display:flex}.gdRHza_avatar{color:#fff8f0;width:40px;height:40px;font:700 16px/40px var(--font-body);text-align:center;background:#1e0a00;border-radius:999px}.gdRHza_reviewMeta{color:var(--color-ink3);font-size:13px}.gdRHza_reviewStars{color:#e85d04;letter-spacing:1px;margin-left:auto}.gdRHza_verified{font:600 12px/1 var(--font-body);color:var(--color-success);align-items:center;gap:4px;display:flex}
.Mt0jkW_card{background:var(--card-bg);box-shadow:var(--shadow-card);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;height:100%;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;position:relative;overflow:hidden;transform:none}.Mt0jkW_card.Mt0jkW_hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.Mt0jkW_imageWrap{cursor:pointer;aspect-ratio:1;background:var(--color-surface2);position:relative;overflow:hidden}.Mt0jkW_img1,.Mt0jkW_img2{object-fit:cover;aspect-ratio:1;width:100%;height:100%;position:absolute;inset:0}.Mt0jkW_img1{opacity:1;transition:opacity .35s,transform .6s}.Mt0jkW_img1.Mt0jkW_fade{opacity:0}.Mt0jkW_img1.Mt0jkW_oos{filter:grayscale(.6)}.Mt0jkW_hover .Mt0jkW_img1{transform:scale(1.04)}.Mt0jkW_img2{opacity:0;transition:opacity .35s}.Mt0jkW_img2.Mt0jkW_show{opacity:1}.Mt0jkW_badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.Mt0jkW_saleBadge,.Mt0jkW_newBadge,.Mt0jkW_hotBadge{font:700 12px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.Mt0jkW_saleBadge{background:var(--color-accent);color:#1e0a00}.Mt0jkW_newBadge{color:#fff8f0;background:#1e0a00}.Mt0jkW_hotBadge{color:#fff;background:#b3261e}.Mt0jkW_oosOverlay{background:#1e0a0059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Mt0jkW_oosLabel{color:#1e0a00;font:700 13px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#fff8f0;border-radius:999px;padding:8px 16px;transform:rotate(-6deg)}.Mt0jkW_wishBtn{cursor:pointer;color:#1e0a00;background:#fff8f0eb;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #1e0a0026}.Mt0jkW_wishBtn.Mt0jkW_filled{color:#c0261b}.Mt0jkW_wishBtn:active{transform:scale(.85)}.Mt0jkW_actionBar{opacity:0;gap:8px;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(12px)}.Mt0jkW_actionBar.Mt0jkW_visible{opacity:1;transform:translateY(0)}.Mt0jkW_addBtn{background:var(--color-accent);color:#1e0a00;min-height:44px;font:700 14px/1 var(--font-body);cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.Mt0jkW_addBtn i{font-size:18px}.Mt0jkW_addBtn:hover{background:#ff7a1f}.Mt0jkW_viewBtn{color:#fff8f0;cursor:pointer;background:#1e0a00;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;min-height:44px;font-size:18px;display:flex}.Mt0jkW_content{cursor:pointer;flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.Mt0jkW_meta{font:600 12px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink3);justify-content:space-between;gap:8px;display:flex}.Mt0jkW_heat{color:var(--color-accent-ink);letter-spacing:0}.Mt0jkW_name{font:600 17px/1.3 var(--font-body);color:var(--color-ink);text-wrap:pretty;margin:0}.Mt0jkW_rating{font:400 13px/1.4 var(--font-body);color:var(--color-ink3);align-items:center;gap:4px;display:flex}.Mt0jkW_rating i{color:var(--color-accent)}.Mt0jkW_ratingValue{color:var(--color-ink);font-weight:600}.Mt0jkW_price{font-family:var(--font-body);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;display:flex}.Mt0jkW_fromLabel{color:var(--color-ink3);font-size:13px}.Mt0jkW_priceValue{color:var(--color-ink);font-size:19px;font-weight:700}.Mt0jkW_priceValue.Mt0jkW_sale{color:var(--color-accent-ink)}.Mt0jkW_wasPrice{color:var(--color-ink3);font-size:14px}.Mt0jkW_sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
.MvhHgW_btn{letter-spacing:.02em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s ease-out,color .15s ease-out,transform .1s ease-out;display:inline-flex}.MvhHgW_btn:active{transform:translateY(1px)}.MvhHgW_btn:disabled{opacity:.55;cursor:not-allowed}.MvhHgW_sizeSm{min-height:36px;padding:0 16px;font-size:13px}.MvhHgW_sizeLg{min-height:52px;padding:0 32px;font-size:17px}.MvhHgW_primary{background:var(--color-primary);color:#fff8f0}.MvhHgW_primary:hover{background:var(--color-primary-light);color:#fff8f0}.MvhHgW_accent{background:var(--color-accent);color:#1e0a00}.MvhHgW_accent:hover{background:var(--color-accent-hover);color:#1e0a00}.MvhHgW_accent:active{background:var(--color-accent-pressed)}.MvhHgW_ghost{color:var(--color-ink);border:1.5px solid var(--color-border2);background:0 0}.MvhHgW_ghost:hover{background:var(--color-primary-ghost);color:var(--color-ink)}.MvhHgW_fullWidth{width:100%}
.uLx-rG_chip{border:1.5px solid var(--color-border2);min-height:36px;color:var(--color-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out;display:inline-flex}.uLx-rG_chip:hover{border-color:var(--color-accent);color:var(--color-accent-ink)}.uLx-rG_chip.uLx-rG_on{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-bg)}.uLx-rG_chip:disabled{opacity:.5;cursor:not-allowed}
.d5j0Da_row{align-items:baseline;gap:8px;display:inline-flex}.d5j0Da_price{color:var(--color-ink);font-size:17px;font-weight:700}.d5j0Da_compare{color:var(--color-ink3);font-size:14px;text-decoration:line-through}.d5j0Da_sale{color:var(--color-accent-ink)}.d5j0Da_saveLabel{background:var(--color-accent);color:#1e0a00;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}
.VeSbhq_rating{color:var(--color-ink3);align-items:center;gap:6px;font-size:14px;display:inline-flex}.VeSbhq_stars{color:var(--color-accent);gap:2px;line-height:1;display:inline-flex}.VeSbhq_stars i{font-size:15px}.VeSbhq_value{color:var(--color-ink);font-weight:700}.VeSbhq_count{color:var(--color-ink3)}
.BFmY7q_badge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.BFmY7q_new{background:var(--color-success);color:#fff8f0}.BFmY7q_hot{background:var(--color-accent);color:#1e0a00}.BFmY7q_sale{color:#fff8f0;background:#1e0a00}.BFmY7q_low{background:var(--color-warning-pale);color:var(--color-warning)}.BFmY7q_outline{color:var(--color-ink);border:1px solid var(--color-border2);background:0 0}
@keyframes _0STNwa_mzShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}._0STNwa_skel{background:linear-gradient(90deg, var(--color-surface2) 0%, var(--color-surface) 50%, var(--color-surface2) 100%);background-size:800px 100%;border-radius:8px;animation:1.4s linear infinite _0STNwa_mzShimmer}
.rdXTvq_section{padding:clamp(24px,3cqw,48px) clamp(16px,4cqw,64px) clamp(56px,6cqw,96px)}.rdXTvq_container{align-items:flex-start;gap:32px;max-width:1312px;margin:0 auto;display:flex}.rdXTvq_overlay{z-index:61;background:var(--overlay);position:fixed;inset:0}.rdXTvq_sidebar{flex-direction:column;flex-shrink:0;gap:24px;width:260px;display:flex;position:sticky;top:96px}@media (max-width:1079px){.rdXTvq_sidebar{display:none}}.rdXTvq_drawerSidebar{z-index:62;background:var(--color-surface);width:min(360px,90%);box-shadow:var(--shadow-lg);flex-direction:column;gap:22px;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@keyframes rdXTvq_mzFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rdXTvq_drawerSidebar{animation:.2s rdXTvq_mzFade}.rdXTvq_drawerHeader{justify-content:space-between;align-items:center;display:flex}.rdXTvq_drawerHeader strong{font:400 26px/1.25 var(--font-display)}.rdXTvq_closeBtn{background:var(--color-surface2);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border:none;border-radius:999px;font-size:22px}.rdXTvq_sidebarHeader{justify-content:space-between;align-items:center;display:flex}.rdXTvq_sidebarHeader strong{font:400 26px/1.25 var(--font-display)}.rdXTvq_clearAllBtn{color:var(--color-accent-ink);font:700 14px/1 var(--font-body);cursor:pointer;background:0 0;border:none;min-height:32px;text-decoration:underline}.rdXTvq_filterGroup{flex-direction:column;gap:10px;display:flex}.rdXTvq_filterLabel{font:700 12px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink3)}.rdXTvq_chipWrap{flex-wrap:wrap;gap:8px;display:flex}.rdXTvq_priceFilter{flex-direction:column;gap:10px;display:flex}.rdXTvq_priceHeader{justify-content:space-between;display:flex}.rdXTvq_priceValue{font:700 15px/1 var(--font-body)}.rdXTvq_priceSlider{width:100%;height:28px}.rdXTvq_priceMinMax{color:var(--color-ink3);justify-content:space-between;font-size:12px;display:flex}.rdXTvq_drawerActions{gap:8px;margin-top:auto;display:flex}.rdXTvq_drawerActions button{flex:1}.rdXTvq_main{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}.rdXTvq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rdXTvq_toolbarLeft{align-items:center;gap:10px;display:flex}.rdXTvq_filterBtn{border:1.5px solid var(--color-ink);min-height:44px;color:var(--color-ink);font:700 14px/1 var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:flex}@media (min-width:901px){.rdXTvq_filterBtn{display:none}}.rdXTvq_activeCount{color:#1e0a00;text-align:center;background:#e85d04;border-radius:999px;min-width:20px;height:20px;font-size:12px;line-height:20px}.rdXTvq_resultCount{font:600 15px/1 var(--font-body);color:var(--color-ink3)}.rdXTvq_toolbarRight{align-items:center;gap:8px;display:flex}.rdXTvq_sortLabel{font:600 14px/1 var(--font-body);align-items:center;gap:8px;display:flex}.rdXTvq_sortLabel span{color:var(--color-ink3)}.rdXTvq_sortSelect{border:1.5px solid var(--input-border);background:var(--input-bg);height:44px;color:var(--color-ink);border-radius:12px;padding:0 10px;font-size:15px}.rdXTvq_viewToggle{border:1.5px solid var(--color-border2);border-radius:12px;display:flex;overflow:hidden}.rdXTvq_viewToggle button{width:44px;height:41px;color:var(--color-ink3);cursor:pointer;background:0 0;border:none;font-size:18px}.rdXTvq_viewToggle button.rdXTvq_active{background:var(--color-accent-pale);color:var(--color-accent-ink)}.rdXTvq_grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rdXTvq_grid>*{animation:.3s both rdXTvq_mzFade}@media (max-width:1079px){.rdXTvq_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.rdXTvq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:389px){.rdXTvq_grid{grid-template-columns:1fr}}.rdXTvq_grid[data-view=list]{grid-template-columns:1fr}.rdXTvq_emptyState,.rdXTvq_errorState{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.rdXTvq_emptyState i,.rdXTvq_errorState i{font-size:52px}.rdXTvq_emptyState strong,.rdXTvq_errorState strong{font:400 28px/1.2 var(--font-display)}.rdXTvq_emptyState p,.rdXTvq_errorState p{color:var(--color-ink3);max-width:420px;margin:0}.rdXTvq_emptyState{background:var(--color-surface2)}.rdXTvq_emptyState i{color:var(--color-accent-ink)}.rdXTvq_errorState{background:var(--color-error-pale)}.rdXTvq_errorState i{color:var(--color-error)}.rdXTvq_errorState p{color:var(--color-ink2)}
.R9t4Lq_section{padding:clamp(48px,5cqw,80px) clamp(16px,4cqw,64px)}.R9t4Lq_container{max-width:1312px;margin:0 auto}.R9t4Lq_container h2{font:400 clamp(30px, 2.78cqw, 40px)/1.15 var(--font-display);margin:0 0 24px}.R9t4Lq_carousel{scroll-snap-type:x mandatory;grid-auto-columns:clamp(200px,22cqw,290px);grid-auto-flow:column;gap:20px;padding-bottom:12px;display:grid;overflow-x:auto}.R9t4Lq_item{scroll-snap-align:start}
