.individual-preview{background:#f6f3ee;color:#17231f;min-height:100vh}.individual-preview main{padding-bottom:64px}.individual-preview-notice{background:#e9eee9;color:#40574c;font-size:12px;line-height:1.5;padding:10px 20px;text-align:center}.individual-preview-hero{background:#1c342f;color:#fffaf1;padding:clamp(48px,7vw,88px) 24px;text-align:center}.individual-preview-eyebrow{color:#79603d;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.individual-preview-hero .individual-preview-eyebrow{color:#dcb976}.individual-preview-hero h1{font-family:Georgia,serif;font-size:clamp(42px,5.5vw,70px);font-weight:500;letter-spacing:-.035em;line-height:1.08;margin:0}.individual-preview-lead{color:#d8e1dc;font-size:18px;line-height:1.65;margin:22px auto 0;max-width:600px}.individual-preview-features{display:flex;flex-wrap:wrap;font-size:13px;gap:14px 28px;justify-content:center;margin-top:30px}.individual-preview-features span{align-items:center;display:flex;gap:8px}.individual-preview-features svg{color:#dcb976;height:17px;width:17px}.individual-preview-collections,.individual-preview-note{margin:0 auto;width:min(1120px,calc(100% - 40px))}.individual-preview-collections{padding-top:56px}.individual-preview-section-heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.individual-preview-section-heading h2{font-size:clamp(28px,3vw,36px);margin:0}.individual-preview-section-heading>p{color:#5c625e;line-height:1.6;margin:0;max-width:280px}.individual-preview-halloween{background:#302539;border-radius:12px;color:#fff8ef;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.individual-preview-halloween-copy{padding:clamp(28px,4vw,48px)}.individual-preview-season{border:1px solid #be967a;border-radius:30px;color:#ffca95;display:inline-block;font-size:12px;font-weight:700;padding:6px 12px}.individual-preview-halloween h3{font-family:Georgia,serif;font-size:clamp(32px,3.7vw,44px);font-weight:500;line-height:1.12;margin:24px 0 18px}.individual-preview-halloween-copy>p{color:#e0d5e3;line-height:1.7;max-width:390px}.individual-preview-collection-label{align-items:center;border-bottom:1px solid;color:inherit;display:inline-flex;font-size:14px;font-weight:750;gap:12px;margin-top:20px;padding-bottom:7px;text-decoration:none}.individual-preview-collection-label svg{height:18px;width:18px}.individual-preview-collection-label:hover{text-decoration:underline}.individual-preview-collection-label:focus-visible{outline:2px solid currentColor;outline-offset:5px}.individual-preview-halloween .individual-preview-collection-label{color:#ffca95}.individual-preview-halloween-media{background:#d4dbd7;color:#604a60;display:flex;flex-direction:column;justify-content:center;padding:32px}.individual-preview-halloween-media img{display:block;height:auto;object-fit:contain;width:100%}.individual-preview-model-names{display:flex;flex-wrap:wrap;font-size:12px;gap:10px 18px;justify-content:center;margin-top:20px}.individual-preview-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:28px}.individual-preview-card{background:#fffaf3;border:1px solid #e3dfd6;border-radius:12px;overflow:hidden}.individual-preview-card-media{background:#f3f7f5}.individual-preview-card-media img{aspect-ratio:4/3;display:block;height:auto;object-fit:contain;width:100%}.individual-preview-card-copy{padding:28px 32px 32px}.individual-preview-card h3{font-size:30px;margin:0 0 12px}.individual-preview-card-copy>p:not(.individual-preview-eyebrow){color:#59615c;line-height:1.65;margin:0}.individual-preview-note{align-items:center;border-top:1px solid #d9ded6;display:flex;gap:18px;margin-top:40px;padding:26px 0 0}.individual-preview-note>svg{color:#355b4d;flex-shrink:0;height:28px;width:28px}.individual-preview-note h2{font-size:18px;margin:0 0 6px}.individual-preview-note p{color:#59615c;font-size:14px;line-height:1.65;margin:0}@media (max-width:650px){.individual-preview-grid,.individual-preview-halloween{grid-template-columns:1fr}.individual-preview-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.individual-preview-section-heading>p{max-width:none}.individual-preview-card-copy,.individual-preview-halloween-media{padding:24px}.individual-preview-features{gap:12px 18px}.individual-preview-lead{font-size:16px}}
/*# sourceMappingURL=606.8024d068.chunk.css.map*/