.CollectionLayout-module__IJFQoq__main{background:var(--color-cream);min-height:100vh;padding-top:58px;overflow-x:hidden}.CollectionLayout-module__IJFQoq__splitHeader{max-width:var(--container-max);padding:var(--space-md) var(--container-padding) var(--space-sm);border-bottom:1px solid #00000012;grid-template-columns:210px 1fr;align-items:center;margin:0 auto;display:grid}.CollectionLayout-module__IJFQoq__splitHeaderLeft{padding-right:var(--space-2xl)}.CollectionLayout-module__IJFQoq__splitHeaderRight{padding-left:var(--space-2xl)}.CollectionLayout-module__IJFQoq__backBtn{color:var(--color-gray);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.CollectionLayout-module__IJFQoq__backBtn:hover{color:var(--color-gold)}.CollectionLayout-module__IJFQoq__pageTitle{font-family:var(--font-display);color:var(--color-black);font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:700;line-height:1.1}.CollectionLayout-module__IJFQoq__seoText{color:var(--color-gray);max-width:600px;margin-top:6px;font-size:.82rem;line-height:1.6}.CollectionLayout-module__IJFQoq__layout{max-width:var(--container-max);padding:var(--space-xl) var(--container-padding) var(--space-2xl);grid-template-columns:210px 1fr;align-items:start;gap:0;margin:0 auto;display:grid}.CollectionLayout-module__IJFQoq__sidebar{padding-right:var(--space-2xl);border-right:1px solid #00000012;position:sticky;top:70px}.CollectionLayout-module__IJFQoq__sidebarTitle{color:var(--color-gray);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--space-sm);font-size:.7rem;font-weight:700}.CollectionLayout-module__IJFQoq__catList{flex-direction:column;gap:2px;display:flex}.CollectionLayout-module__IJFQoq__catLink{border-radius:var(--radius-md);color:#555;justify-content:space-between;align-items:center;padding:9px 12px;font-size:.86rem;text-decoration:none;transition:all .2s;display:flex}.CollectionLayout-module__IJFQoq__catLink:hover{color:var(--color-black);background:#0000000a}.CollectionLayout-module__IJFQoq__catLinkActive{color:var(--color-gold-dark);background:#c8a87e1a;font-weight:600}.CollectionLayout-module__IJFQoq__catCount{color:#aaa;flex-shrink:0;font-size:.72rem}.CollectionLayout-module__IJFQoq__gridArea{padding-left:var(--space-2xl)}.CollectionLayout-module__IJFQoq__gridMeta{color:var(--color-gray);margin-bottom:var(--space-md);letter-spacing:.04em;font-size:.78rem}.CollectionLayout-module__IJFQoq__bentoGrid{columns:3 auto;column-gap:10px}.CollectionLayout-module__IJFQoq__bentoCard{break-inside:avoid;cursor:pointer;background:#e0dbd4;border-radius:6px;margin-bottom:10px;position:relative;overflow:hidden}.CollectionLayout-module__IJFQoq__bentoImgWrap{background:linear-gradient(90deg,#ede8e0 25%,#e4dfd6 50%,#ede8e0 75%) 0 0/200% 100%;width:100%;min-height:160px;line-height:0;animation:1.4s infinite CollectionLayout-module__IJFQoq__skeleton;display:block}@keyframes CollectionLayout-module__IJFQoq__skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.CollectionLayout-module__IJFQoq__bentoImgWrap[data-loaded]{background:0 0;animation:none}.CollectionLayout-module__IJFQoq__bentoImg{transition:transform .65s cubic-bezier(.16,1,.3,1);display:block;width:100%!important;height:auto!important}.CollectionLayout-module__IJFQoq__bentoCard:hover .CollectionLayout-module__IJFQoq__bentoImg{transform:scale(1.04)}.CollectionLayout-module__IJFQoq__bentoOverlay{background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:14px;transition:background .3s;display:flex;position:absolute;inset:0}.CollectionLayout-module__IJFQoq__bentoCard:hover .CollectionLayout-module__IJFQoq__bentoOverlay{background:#0a080547}.CollectionLayout-module__IJFQoq__bentoCta{opacity:0;color:#fff;letter-spacing:.07em;text-transform:uppercase;border-radius:var(--radius-full);white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#c8a87eed;padding:8px 16px;font-size:.7rem;font-weight:700;text-decoration:none;transition:opacity .3s,transform .3s;transform:translateY(10px)}.CollectionLayout-module__IJFQoq__ctaShort{display:none}.CollectionLayout-module__IJFQoq__bentoCard:hover .CollectionLayout-module__IJFQoq__bentoCta{opacity:1;transform:translateY(0)}.CollectionLayout-module__IJFQoq__bentoVoirPlusBtn{opacity:0;color:#1a1a1a;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background:#ffffffe6;border:1.5px solid #1a1a1a;padding:6px 14px;font-size:.65rem;font-weight:700;transition:opacity .3s,transform .3s;transform:translateY(10px)}.CollectionLayout-module__IJFQoq__bentoCard:hover .CollectionLayout-module__IJFQoq__bentoVoirPlusBtn{opacity:1;transform:translateY(0)}.CollectionLayout-module__IJFQoq__empty{color:var(--color-gray);padding:var(--space-3xl) 0;text-align:center;font-size:.9rem}.CollectionLayout-module__IJFQoq__pagination{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid #00000012;flex-wrap:wrap;width:100%;display:flex}.CollectionLayout-module__IJFQoq__paginationBtn{white-space:nowrap;border:1.5px solid var(--color-gold);border-radius:var(--radius-full);color:var(--color-gold-dark);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;padding:10px 22px;font-size:.72rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.CollectionLayout-module__IJFQoq__paginationBtn:hover{background:var(--color-gold);color:#fff;transform:translateY(-1px)}@media (max-width:1024px){.CollectionLayout-module__IJFQoq__bentoGrid{columns:3 auto}}@media (max-width:860px){.CollectionLayout-module__IJFQoq__splitHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--container-padding) var(--space-sm);flex-direction:row;display:flex}.CollectionLayout-module__IJFQoq__splitHeaderLeft{flex-shrink:0;padding-right:0}.CollectionLayout-module__IJFQoq__splitHeaderRight{text-align:right;margin-left:auto;padding-left:0}.CollectionLayout-module__IJFQoq__pageTitle{text-align:right;font-size:clamp(1.1rem,4.5vw,1.6rem);line-height:1.15}.CollectionLayout-module__IJFQoq__layout{grid-template-columns:1fr;overflow-x:hidden}.CollectionLayout-module__IJFQoq__sidebar{padding-right:0;padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid #00000012;border-right:none;position:static}.CollectionLayout-module__IJFQoq__bentoOverlay{background:#0a080529}.CollectionLayout-module__IJFQoq__bentoCta,.CollectionLayout-module__IJFQoq__bentoVoirPlusBtn{opacity:1;transform:none}.CollectionLayout-module__IJFQoq__catList{flex-flow:wrap;justify-content:flex-start;gap:6px}.CollectionLayout-module__IJFQoq__catLink{border-radius:var(--radius-full);border:1px solid #0000001a;padding:6px 14px;font-size:.8rem}.CollectionLayout-module__IJFQoq__catLinkActive{border-color:var(--color-gold)}.CollectionLayout-module__IJFQoq__gridArea{padding-left:0}.CollectionLayout-module__IJFQoq__bentoGrid{columns:2 auto}}@media (max-width:480px){.CollectionLayout-module__IJFQoq__bentoGrid{columns:2 auto;column-gap:6px}.CollectionLayout-module__IJFQoq__bentoCard{margin-bottom:6px}.CollectionLayout-module__IJFQoq__bentoCta{letter-spacing:.04em;padding:5px 9px;font-size:.6rem}.CollectionLayout-module__IJFQoq__bentoVoirPlusBtn{padding:5px 9px;font-size:.58rem}.CollectionLayout-module__IJFQoq__ctaLong{display:none}.CollectionLayout-module__IJFQoq__ctaShort{display:inline}.CollectionLayout-module__IJFQoq__pagination{padding-top:var(--space-lg);margin-top:var(--space-xl);gap:8px}.CollectionLayout-module__IJFQoq__paginationBtn{letter-spacing:.04em;flex:1;justify-content:center;max-width:48%;padding:9px 16px;font-size:.62rem}}
