.L_h8sa_incoming{opacity:0;pointer-events:none}.L_h8sa_dissolving{animation:.7s cubic-bezier(.455,.03,.515,.955) both L_h8sa_photo-dissolve}@keyframes L_h8sa_photo-dissolve{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.L_h8sa_dissolving,.L_h8sa_skeleton{animation:none}}
._8tQiZq_variantBorder{border-radius:0;position:relative;overflow:hidden}._8tQiZq_variantBorder:after{content:"";-webkit-mask-composite:exclude;pointer-events:none;background:linear-gradient(60deg,#9ca3af80,#6b7280b3,#9ca3af80);border-radius:0;padding:1px;animation:6s linear infinite paused _8tQiZq_borderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._8tQiZq_variantBorder:hover:after{animation-play-state:running}@keyframes _8tQiZq_borderRotate{0%{background:linear-gradient(60deg,#9ca3af80,#6b7280b3,#9ca3af80)}33%{background:linear-gradient(#6b7280b3,#9ca3af80,#6b7280b3)}66%{background:linear-gradient(300deg,#9ca3af80,#6b7280b3,#9ca3af80)}to{background:linear-gradient(60deg,#9ca3af80,#6b7280b3,#9ca3af80)}}
.wWgDYG_preview{opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.25,.46,.45,.94)}.wWgDYG_previewVisible{opacity:1}@media (prefers-reduced-motion:reduce){.wWgDYG_preview{transition:none}.wWgDYG_skeleton{animation:none}}
.mLXOXq_viewNav{border-bottom:1px solid hsl(var(--border));gap:20px;padding:18px 0;display:flex}.mLXOXq_viewNav a{min-height:40px;color:hsl(var(--muted-foreground));align-items:center;gap:8px;font-size:14px;display:flex}.mLXOXq_viewNav a[aria-current]{color:hsl(var(--foreground))}.mLXOXq_count{font-variant-numeric:tabular-nums;font-size:12px}.mLXOXq_viewNav a:focus-visible,.mLXOXq_collectionCard:focus-visible,.mLXOXq_productCard:focus-visible,.mLXOXq_sidebarLink:focus-visible,.mLXOXq_pickerItem:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:5px}.mLXOXq_workspace{padding:12px 0 48px}.mLXOXq_headingRow,.mLXOXq_detailHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mLXOXq_headingRow{align-items:center}.mLXOXq_headingRow h2{letter-spacing:-.025em;font-size:28px;font-weight:400;line-height:1.2}.mLXOXq_primary{color:#27231b;background:#ffe59a;font-weight:400}.mLXOXq_primary:hover{background:#ffdc78}.mLXOXq_toolbar,.mLXOXq_detailToolbar{justify-content:space-between;align-items:center;gap:20px;margin:26px 0 40px;display:flex}.mLXOXq_search{border:1px solid hsl(var(--border));width:min(100%,290px);height:40px;color:hsl(var(--muted-foreground));border-radius:24px;align-items:center;gap:10px;padding:0 14px;display:flex}.mLXOXq_search:focus-within{border-color:hsl(var(--foreground))}.mLXOXq_search input{min-width:0;color:hsl(var(--foreground));background:0 0;outline:none;flex:1;font-size:14px}.mLXOXq_search input::-webkit-search-cancel-button{display:none}.mLXOXq_search button{place-items:center;min-width:24px;min-height:32px;display:grid}.mLXOXq_sort{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.mLXOXq_sort select{appearance:none;cursor:pointer;background:0 0;min-width:0;padding:10px 0 10px 8px}.mLXOXq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px;display:grid}.mLXOXq_collectionCard{min-width:0;display:block}.mLXOXq_cover{aspect-ratio:3/4;grid-template-rows:1fr 1fr;grid-template-columns:55% 1fr;gap:3px;display:grid;position:relative;overflow:hidden}.mLXOXq_coverPart{background:#f5f4f1;min-width:0;min-height:0;position:relative}.mLXOXq_coverPart:first-child{grid-row:1/-1}.mLXOXq_cover[data-image-count="2"]{grid-template-rows:1fr}.mLXOXq_cover[data-image-count="1"]{display:block}.mLXOXq_cover[data-image-count="1"] .mLXOXq_coverPart{width:100%;height:100%;display:block}.mLXOXq_cover[data-image-count="0"]{background:#f5f4f1;display:block}.mLXOXq_emptyCover{height:100%;color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.mLXOXq_photo{object-fit:cover}.mLXOXq_photoEmpty{color:hsl(var(--muted-foreground));background:#f5f4f1;place-items:center;display:grid;position:absolute;inset:0}.mLXOXq_collectionCard h3{overflow-wrap:anywhere;margin-top:12px;font-size:15px;font-weight:400;line-height:1.4}.mLXOXq_collectionCard:hover h3{text-underline-offset:4px;text-decoration:underline}.mLXOXq_collectionCard p{color:hsl(var(--muted-foreground));margin-top:4px;font-size:12px}.mLXOXq_loading{min-height:320px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.mLXOXq_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:320px;padding:40px 20px;display:flex}.mLXOXq_empty h3,.mLXOXq_empty h2{letter-spacing:-.02em;font-size:21px;font-weight:400}.mLXOXq_empty p{max-width:350px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.6}.mLXOXq_notice{color:hsl(var(--muted-foreground));margin-bottom:20px;font-size:13px}.mLXOXq_sidebar{padding-top:24px;display:none}.mLXOXq_sidebarHeading{justify-content:space-between;align-items:center;gap:8px;padding-bottom:14px;display:flex}.mLXOXq_sidebarHeading h2{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-size:10px}.mLXOXq_sidebarHeading button{min-height:32px;color:hsl(var(--muted-foreground));align-items:center;gap:3px;font-size:12px;display:flex}.mLXOXq_sidebarLink{border-radius:6px;align-items:center;gap:12px;margin:2px -10px;padding:10px;display:flex}.mLXOXq_sidebarLink[aria-current],.mLXOXq_sidebarLink:hover{background:#f5f4f2}.mLXOXq_thumbnail{flex:none;width:42px;height:52px;position:relative;overflow:hidden}.mLXOXq_sidebarLabel{flex-direction:column;gap:4px;min-width:0;font-size:13px;line-height:1.4;display:flex}.mLXOXq_sidebarLabel>span{overflow-wrap:anywhere}.mLXOXq_sidebarLabel small{color:hsl(var(--muted-foreground));font-size:12px}.mLXOXq_breadcrumb{color:hsl(var(--muted-foreground));align-items:center;gap:12px;margin-bottom:26px;font-size:12px;display:flex}.mLXOXq_breadcrumb a{flex:none;align-items:center;gap:6px;min-height:32px;display:flex}.mLXOXq_breadcrumb a:hover{color:hsl(var(--foreground))}.mLXOXq_breadcrumb>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mLXOXq_titleGroup{align-items:flex-start;gap:12px;min-width:0;display:flex}.mLXOXq_titleGroup h2{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:32px;font-weight:400;line-height:1.18}.mLXOXq_description{max-width:650px;color:hsl(var(--muted-foreground));white-space:pre-line;overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.6}.mLXOXq_description[data-expanded=false]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mLXOXq_readMore{min-height:36px;color:hsl(var(--muted-foreground));text-underline-offset:3px;margin-top:4px;font-size:12px;text-decoration:underline;display:block}.mLXOXq_actions{flex:none;gap:6px;display:flex}.mLXOXq_detailToolbar{margin-top:32px;margin-bottom:32px}.mLXOXq_detailToolbar .mLXOXq_search{border-radius:6px;width:260px}.mLXOXq_meta{color:hsl(var(--muted-foreground));align-items:center;gap:28px;font-size:13px;display:flex}.mLXOXq_meta>span{white-space:nowrap;align-items:center;gap:7px;display:flex}.mLXOXq_productPhoto{aspect-ratio:3/4;background:#f5f4f1;position:relative;overflow:hidden}.mLXOXq_productCard{text-align:left;min-width:0;display:block}.mLXOXq_productLabel{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.5}.mLXOXq_productCard:hover .mLXOXq_productLabel{color:hsl(var(--foreground))}.mLXOXq_menuWrap{position:relative}.mLXOXq_menu{z-index:20;border:1px solid hsl(var(--border));background:#fff;border-radius:6px;width:190px;padding:5px;position:absolute;top:42px;left:0;box-shadow:0 4px 18px #0000000b}.mLXOXq_menu button{text-align:left;border-radius:3px;align-items:center;gap:10px;width:100%;padding:12px 10px;font-size:13px;display:flex}.mLXOXq_menu button:hover{background:#f5f4f1}.mLXOXq_menu button:disabled{opacity:.4;cursor:default}.mLXOXq_danger,.mLXOXq_error{color:#ac2929}.mLXOXq_error{font-size:13px;line-height:1.5}.mLXOXq_mobileSwitch{display:none}.mLXOXq_selectionBar{border-block:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;margin:-12px 0 24px;padding:10px 0;font-size:13px;display:flex}.mLXOXq_selectionBar>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.mLXOXq_check{color:#fff;background:#fff;border:1px solid #a7a7a7;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px}.mLXOXq_check[data-checked=true]{background:#161616;border-color:#161616}.mLXOXq_dialog{border-radius:10px;width:calc(100% - 32px);max-height:calc(100dvh - 40px);padding:28px;overflow-y:auto}.mLXOXq_dialog h2{font-size:22px;font-weight:400;line-height:1.3}.mLXOXq_dialog [id]+p{line-height:1.6}.mLXOXq_formFields{flex-direction:column;gap:20px;padding:26px 0;display:flex}.mLXOXq_formFields label{font-size:14px}.mLXOXq_input{border:1px solid hsl(var(--border));resize:vertical;background:#fff;border-radius:5px;width:100%;margin-top:8px;padding:10px 12px;font-size:14px;display:block}.mLXOXq_input:focus{outline:1px solid hsl(var(--foreground))}.mLXOXq_optional{color:hsl(var(--muted-foreground))}.mLXOXq_picker{flex-direction:column;gap:20px;max-width:800px;display:flex;overflow:hidden}.mLXOXq_picker .mLXOXq_search{flex:none}.mLXOXq_pickerScroll{min-height:0;max-height:55dvh;margin:-5px;padding:5px;overflow-y:auto}.mLXOXq_pickerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.mLXOXq_pickerItem{text-align:left;align-self:start;min-width:0;display:block}.mLXOXq_pickerItem:disabled{opacity:.55;cursor:default}.mLXOXq_pickerLabel{overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.4;display:block}.mLXOXq_pickerItem small{color:hsl(var(--muted-foreground));margin-top:3px;font-size:11px;display:block}.mLXOXq_pickerFooter{border-top:1px solid hsl(var(--border));flex:none;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.mLXOXq_pickerFooter>span{color:hsl(var(--muted-foreground));font-size:12px}.mLXOXq_pickerFooter>div{gap:8px;display:flex}@media (min-width:1024px){.mLXOXq_viewNav{flex-direction:column;gap:4px;padding:20px 0}.mLXOXq_viewNav a{justify-content:space-between;padding:5px 0}.mLXOXq_viewNav a[aria-current]>span:first-child{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.mLXOXq_sidebar{display:block}}@media (max-width:1199px){.mLXOXq_grid{column-gap:22px}.mLXOXq_detailHeading{flex-wrap:wrap}.mLXOXq_actions{margin-top:2px}}@media (max-width:1023px){.mLXOXq_workspace{padding-top:0}.mLXOXq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mLXOXq_mobileSwitch{margin-top:22px;display:block}.mLXOXq_mobileSwitch label{color:hsl(var(--muted-foreground));align-items:center;gap:12px;font-size:12px;display:flex}.mLXOXq_mobileSwitch select{min-width:0;max-width:75%;color:hsl(var(--foreground));background:0 0;padding:8px;font-size:14px}}@media (max-width:639px){.mLXOXq_viewNav{justify-content:space-between;gap:18px;padding:10px 0}.mLXOXq_viewNav a{gap:5px;font-size:13px}.mLXOXq_viewNav a[aria-current]{text-underline-offset:6px;text-decoration:underline}.mLXOXq_headingRow{gap:12px}.mLXOXq_headingRow h2{font-size:24px}.mLXOXq_primary{padding-inline:12px;font-size:13px}.mLXOXq_toolbar{flex-wrap:wrap;gap:8px;margin:22px 0 24px}.mLXOXq_toolbar .mLXOXq_search{width:100%}.mLXOXq_sort{margin-left:auto}.mLXOXq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.mLXOXq_collectionCard h3{font-size:14px}.mLXOXq_breadcrumb{margin-bottom:18px}.mLXOXq_titleGroup h2{font-size:28px}.mLXOXq_detailHeading{gap:16px}.mLXOXq_detailToolbar{flex-wrap:wrap;gap:20px;margin:18px 0 24px}.mLXOXq_detailToolbar .mLXOXq_search{width:100%}.mLXOXq_menu{left:auto;right:0}.mLXOXq_selectionBar{flex-direction:column;align-items:flex-start}.mLXOXq_selectionBar>div{width:100%}.mLXOXq_dialog{padding:22px}.mLXOXq_pickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.mLXOXq_pickerFooter{flex-wrap:wrap}.mLXOXq_pickerFooter>div{margin-left:auto}}.mLXOXq_addOptions{gap:12px;margin-top:8px;display:grid}.mLXOXq_addOptions button{border:1px solid hsl(var(--border));text-align:left;background:hsl(var(--background));border-radius:8px;align-items:center;gap:16px;width:100%;padding:20px 16px;transition:background-color .15s,border-color .15s;display:flex}.mLXOXq_addOptions button:hover{background:hsl(var(--muted));border-color:hsl(var(--muted-foreground))}.mLXOXq_addOptions button:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.mLXOXq_addOptions button>svg{stroke-width:1.5px;flex:none;width:20px;height:20px}.mLXOXq_addOptions button>svg:last-child{width:16px;height:16px;margin-left:auto}.mLXOXq_addOptions strong{margin-bottom:5px;font-size:16px;font-weight:500;display:block}.mLXOXq_addOptions span span{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5;display:block}
