.shop478-collection__inner{padding-top:24px;padding-bottom:20px}.shop478-collection h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.15;margin:0 0 10px}.shop478-collection__tagline{font-size:1.8rem;line-height:1.4;margin:0 0 5px}.shop478-collection__intro{font-size:1.5rem;line-height:1.5;margin:0 0 8px}.shop478-collection__pickup{font-size:1.4rem;line-height:1.5;margin:0 0 12px}.shop478-collection__pickup span{margin:0 6px}.shop478-collection__details{display:flex;flex-wrap:wrap;gap:8px 24px}.shop478-collection__details details{font-size:1.4rem;min-width:0}.shop478-collection__details details[open]{flex-basis:100%}.shop478-collection__details summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:5px 0}.shop478-collection__details details[open]>summary{list-style-type:disclosure-open}.shop478-collection__panel{max-width:900px;padding:8px 0 12px;line-height:1.6}.shop478-collection__panel p{margin:0 0 12px}.shop478-collection__panel img{display:block;width:100%;height:auto}@media(max-width:749px){.shop478-collection__inner{padding-top:18px;padding-bottom:16px}.shop478-collection__details{gap:4px 18px}.shop478-collection__intro{font-size:1.4rem}}.team-store-guide{margin-top:20px;margin-bottom:24px}.team-store-guide__card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.15);border-radius:18px;padding:28px}.team-store-guide__header h2{font-size:clamp(24px,3vw,34px);margin:0 0 8px}.team-store-guide__header p{margin:0 0 22px;font-size:15px}.team-store-guide__layout{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}.team-store-guide__figure{margin:0;min-width:0}.team-store-guide__figure img{display:block;width:100%;height:auto;border-radius:10px}.team-store-guide__figure figcaption{font-size:14px;margin-top:10px;text-align:center}.team-store-guide a:not(.button){color:rgb(var(--color-foreground));text-underline-offset:3px}.team-store-guide__ordering{padding-top:22px;border-top:1px solid rgba(var(--color-foreground),.15)}.team-store-guide__ordering h3{margin:0 0 18px;font-size:23px}.team-store-guide__ordering ol{margin:0;padding-left:25px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.team-store-guide__ordering li{padding-left:6px;margin-bottom:16px}.team-store-guide__ordering li strong,.team-store-guide__ordering li span{display:block}.team-store-guide__ordering li span{font-size:15px;line-height:1.55;margin-top:3px}.team-store-guide__note{font-size:14px;line-height:1.5;margin:0 0 18px}.team-store-guide__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;border-top:1px solid rgba(var(--color-foreground),.15);padding-top:16px}.team-store-guide__details summary{display:list-item;cursor:pointer;font-weight:600;padding:8px 0;list-style:disclosure-closed}.team-store-guide__details details[open] summary{list-style:disclosure-open}.team-store-guide__details details>div{font-size:14px;line-height:1.6}.team-store-guide__details p{margin:5px 0 8px}.team-store-guide__anchor{scroll-margin-top:140px}.team-store-guide a:focus-visible,.team-store-guide summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.team-store-guide__ordering ol{grid-template-columns:1fr;gap:0}.team-store-guide__card{padding:18px;border-radius:12px}.team-store-guide__layout{grid-template-columns:1fr;gap:22px}.team-store-guide__details{grid-template-columns:1fr;gap:0}.team-store-guide__details details+details{border-top:1px solid rgba(var(--color-foreground),.12)}.team-store-guide__header p{font-size:14px}.team-store-guide__ordering .button{width:100%}}.announcement-bar__message{font-size:clamp(1.7rem,1.6vw,2.2rem);font-weight:700;line-height:1.45;padding:1.8rem 0}.edse-hero{background:#f5f3ff;color:#111827;padding:clamp(1.75rem,5vw,4.5rem) 1rem;text-align:center}.edse-hero__content{margin:0 auto;max-width:72rem}.edse-hero h1{font-size:clamp(2.5rem,7vw,6rem);font-weight:900;letter-spacing:-.045em;line-height:.98;margin:0;text-wrap:balance}.edse-hero__copy{font-size:clamp(1rem,2vw,1.35rem);line-height:1.5;margin:1.25rem auto 1rem;max-width:48rem}.edse-hero__request{font-size:clamp(1rem,1.7vw,1.2rem);font-weight:700;line-height:1.5;margin:0 auto 1.5rem;max-width:48rem}.edse-hero__button{background:#7c3aed;border:2px solid #7C3AED;border-radius:.35rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:800;margin:.35rem;padding:.9rem 1.4rem;text-decoration:none;text-transform:uppercase}.edse-hero__button:hover{background:#5b21b6;border-color:#5b21b6}.edse-hero__button--secondary{background:#06b6d4;border-color:#06b6d4;color:#111827}.edse-hero__button--secondary:hover{background:#0891b2;border-color:#0891b2}.edse-hero__button:focus-visible{outline:.2rem solid #111827;outline-offset:.2rem}.edse-hero__image{display:block;height:auto;margin:clamp(1.5rem,4vw,3rem) auto 0;max-width:100%;width:min(100%,72rem)}@media(max-width:749px){.edse-hero{padding:1.75rem 1rem}}.shop478-category-buttons{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 20px}.shop478-category-buttons a,.shop478-category-empty{display:block;padding:8px 16px;border:1px solid rgba(var(--color-foreground),.3);border-radius:24px;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem}.shop478-category-empty{opacity:.65}.shop478-category-empty small{display:block;font-size:1.1rem}.shop478-category-buttons a[aria-current=page]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.shop478-category-buttons a:hover,.shop478-category-buttons a:focus-visible{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(min-width:750px){.shop478-category-buttons{padding-left:5rem;padding-right:5rem}}@media(max-width:749px){.shop478-category-buttons{padding-left:1.5rem;padding-right:1.5rem}}.shop478-ordering-help{background:#f5f6f7;border:1px solid #DDE2E4;border-radius:8px;padding:14px 16px;margin:16px 0;font-size:1.35rem;line-height:1.5}.shop478-ordering-help p{margin:0 0 7px}.shop478-ordering-help a{color:#087e98;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
