.collab_page__dYCKs{max-width:1040px;margin-inline:auto;padding:24px 16px 56px;color:#6b5d52;font-family:-apple-system,blinkmacsystemfont,Hiragino Sans,Noto Sans JP,sans-serif;line-break:strict}@media(min-width:768px){.collab_page__dYCKs{padding:56px 32px}}.collab_hero__f5Yro{display:grid;gap:16px;margin-bottom:40px}@media(min-width:768px){.collab_hero__f5Yro{gap:56px;align-items:center}.collab_heroWithArt__hTkCe{grid-template-columns:repeat(2,minmax(0,1fr))}}.collab_heroArt__MQsU_{order:-1;width:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}@media(min-width:768px){.collab_heroArt__MQsU_{order:0}}.collab_heroText__0JUMB{display:flex;flex-direction:column;gap:16px;min-width:0}.collab_tag__wqtNM{align-self:flex-start;margin:0;padding:4px 10px;border-radius:8px;background-color:#3d2e24;color:#fff;font-size:13px;font-weight:700;line-height:1.5}.collab_title__Lhxol{margin:0;color:#3d2e24;font-family:var(--font-zen-maru),-apple-system,blinkmacsystemfont,Hiragino Sans,Noto Sans JP,sans-serif;font-size:28px;font-weight:700;line-height:1.35}@media(min-width:768px){.collab_title__Lhxol{font-size:40px}}.collab_when__accQ1{display:flex;flex-direction:column;gap:4px;margin:0;padding:12px 16px;border:1px solid rgba(107,93,82,.16);border-radius:12px;background-color:#fbf8f3}@media(min-width:768px){.collab_when__accQ1{align-self:flex-start}}.collab_whenDate__PVBPC{color:#3d2e24;font-size:22px;font-weight:700;line-height:1.4}@media(min-width:768px){.collab_whenDate__PVBPC{font-size:26px}}.collab_whenPlace__asZWn{font-size:15px;line-height:1.6}.collab_ctaRow__f9G1A{display:flex;flex-direction:column;gap:8px;align-items:stretch}@media(min-width:768px){.collab_ctaRow__f9G1A{flex-direction:row;gap:32px;align-items:center}}.collab_ctaMain__7614f{display:flex;flex-direction:column}@media(min-width:768px){.collab_ctaMain__7614f{min-width:240px}}.collab_ctaSlot__opYSf{display:flex;flex-direction:column;justify-content:center;min-height:56px}.collab_saleNote__Yxpok{margin:8px 0 0;min-height:1.6em;font-size:14px;font-weight:700;line-height:1.6;text-align:center}.collab_reserve__3d1na{visibility:hidden}.collab_primary__VUwVB{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border-radius:999px;background-color:#a96160;color:#fff;font-size:17px;font-weight:700;text-decoration:none;box-shadow:0 4px 12px rgba(169,97,96,.28);transition:background-color .15s cubic-bezier(.2,0,0,1)}.collab_primary__VUwVB:hover{background-color:hsl(.8219178082,29.7959183673%,47.9607843137%)}.collab_primary__VUwVB:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(169,97,96,.2)}.collab_notYet__glco3{margin:0;padding:12px 16px;border-radius:12px;background-color:#f3eee7;font-size:15px;line-height:1.6}.collab_anchor__BpuFs{display:inline-flex;align-self:center;align-items:center;min-height:44px;color:#a65252;font-size:15px;font-weight:700}.collab_anchor__BpuFs:focus-visible{outline:2px solid #a65252;outline-offset:3px}@media(min-width:768px){.collab_anchor__BpuFs{align-self:auto;font-size:16px}}.collab_section__ZnpJ6{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;scroll-margin-top:80px;container-type:inline-size;container-name:collab-section}.collab_h2__RfgDC{margin:0;color:#3d2e24;font-family:var(--font-zen-maru),-apple-system,blinkmacsystemfont,Hiragino Sans,Noto Sans JP,sans-serif;font-size:22px;font-weight:700;line-height:1.4}@media(min-width:768px){.collab_h2__RfgDC{font-size:26px}}.collab_items__HU1pI{display:grid;gap:16px}@media(min-width:768px){.collab_items__HU1pI{gap:24px}}@container collab-section (min-width: 776px){.collab_items__HU1pI{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}.collab_card__yC4Rv{display:flex;gap:16px;box-sizing:border-box;min-height:calc(96px + 2*16px);padding:16px;border:1px solid rgba(107,93,82,.16);border-radius:18px;background-color:#fbf8f3;color:#6b5d52;text-decoration:none}@media(min-width:768px){.collab_card__yC4Rv{min-height:calc(132px + 2*24px);padding:24px}}a.collab_card__yC4Rv{transition:border-color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1)}a.collab_card__yC4Rv:hover{border-color:#c1a993;background-color:#fff}a.collab_card__yC4Rv:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(169,97,96,.2)}.collab_cover__9rMbS{flex-shrink:0;width:96px;height:96px;border-radius:12px;background-color:#f3eee7;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.collab_cover__9rMbS{width:132px;height:132px}}.collab_cardBody__UmPmU{display:flex;flex-direction:column;gap:6px;min-width:0}.collab_badge__9jpM4{align-self:flex-start;margin:0;padding:2px 8px;border-radius:8px;font-size:12px;font-weight:700;line-height:1.6}.collab_badgeLimited__ZY8Xp{background-color:#f2c9c8;color:#3d2e24}.collab_badges__FQEWo{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.collab_badgeState__hzPU2{box-shadow:inset 0 0 0 1px rgba(107,93,82,.16);background-color:#f3eee7;color:#6b5d52}.collab_cardName__rezyT{margin:0;color:#3d2e24;font-size:17px;font-weight:700;line-height:1.4}@media(min-width:768px){.collab_cardName__rezyT{font-size:19px}}.collab_cardText__dkq5P{margin:0;font-size:14px;line-height:1.6}@media(min-width:768px){.collab_cardText__dkq5P{font-size:15px}}.collab_price__JRKPC{margin:0;min-height:1.5em;color:#3d2e24;font-size:18px;font-weight:700;line-height:1.5}@media(min-width:768px){.collab_price__JRKPC{font-size:20px}}.collab_cardNote__ByDev{margin:0;font-size:13px;line-height:1.6}.collab_cardGo__nHO2T{display:inline-flex;gap:4px;align-items:center;margin-top:auto;color:#a65252;font-size:14px;font-weight:700}.collab_steps__nw9IP{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:768px){.collab_steps__nw9IP{gap:24px}}@container collab-section (min-width: 804px){.collab_steps__nw9IP{grid-template-columns:repeat(3,minmax(0,1fr))}}.collab_step__WyDCv{display:flex;gap:12px;align-items:flex-start}@media(min-width:768px){.collab_step__WyDCv{padding:24px;border:1px solid rgba(107,93,82,.16);border-radius:18px;background-color:#fbf8f3}}.collab_stepNo__dNNkG{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background-color:#3d2e24;color:#fff;font-weight:700}.collab_stepText__vcozO{margin:0;font-size:16px;line-height:1.6}.collab_stepTitle__E_t0m{display:block;color:#3d2e24;font-weight:700}.collab_notice__lpwFy{margin:0;padding:12px 16px;border-radius:12px;background-color:#f3eee7;font-size:14px;line-height:1.7}@media(min-width:768px){.collab_notice__lpwFy{font-size:15px}}.collab_foot__Jr06s{display:grid;gap:16px}@media(min-width:768px){.collab_foot__Jr06s{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.collab_footCard__Y56ND{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid rgba(107,93,82,.16);border-radius:18px;background-color:#fbf8f3}.collab_footTitle__iqpUZ{margin:0;color:#3d2e24;font-size:17px;font-weight:700}.collab_footText__GWBuc,.collab_makers__HNhDh{margin:0;font-size:15px;line-height:1.7}.collab_makers__HNhDh{padding:0;list-style:none}