.bulk-geo{--wine: #622b3c;--wine-dark: #3e2630;--rose: #efe5e2;--mauve: #e7dfe8;--mauve-deep: #d8cadb;--paper: #faf8f4;--ink: #291d22;--muted: #6c5d62;--line: #d9cecb;color:var(--ink);background:var(--paper)}.bulk-geo *{box-sizing:border-box}.bulk-geo__shell{width:min(1180px,86vw);margin:0 auto}.bulk-geo h2,.bulk-geo h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;line-height:1.04;margin:0}.bulk-geo h2{font-size:clamp(2.25rem,4vw,4.25rem)}.bulk-geo h3{font-size:1.35rem}.bulk-geo p{margin:0}.bulk-geo__eyebrow{color:var(--wine);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bulk-geo__why,.bulk-geo__guide,.bulk-geo__quantity,.bulk-geo__care,.bulk-geo__faq{padding:clamp(4.5rem,8vw,8rem) 0}.bulk-geo__why{background:var(--rose)}.bulk-geo__why-grid,.bulk-geo__faq-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(2rem,7vw,7rem)}.bulk-geo__intro>p:not(.bulk-geo__eyebrow){margin-top:1.5rem;max-width:30rem}.bulk-geo__benefits{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.bulk-geo__benefits article{background:#fffdfb;border-top:4px solid var(--wine);padding:1.5rem}.bulk-geo__benefits span,.bulk-geo__care-grid span{color:#c5a06b;font-size:.72rem;font-weight:800;letter-spacing:.1em}.bulk-geo__benefits h3,.bulk-geo__care-grid h3{margin:.55rem 0}.bulk-geo__benefits p,.bulk-geo__care-grid p{color:var(--muted);font-size:.92rem}.bulk-geo__heading{align-items:end;display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;margin-bottom:2.25rem}.bulk-geo__heading h2{margin-top:.85rem}.bulk-geo__heading>p{color:var(--muted);max-width:31rem}.bulk-geo__guide-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.bulk-geo__guide-card{background:#f7f4f1;min-height:25rem;padding:2rem}.bulk-geo__guide-card--mauve{background:var(--mauve)}.bulk-geo__guide-card--rose{background:#f1e7e8}.bulk-geo__guide-card h3{margin-top:.75rem}.bulk-geo__guide-card dl{margin:1.4rem 0 0}.bulk-geo__guide-card dl div{border-top:1px solid #cbb3b8;padding:.8rem 0}.bulk-geo__guide-card dt{font-size:.92rem;font-weight:800}.bulk-geo__guide-card dd{color:var(--muted);font-size:.86rem;line-height:1.55;margin:.18rem 0 0}.bulk-geo__quantity{background:var(--mauve-deep)}.bulk-geo__quantity-grid{background:#b8a4b7;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.bulk-geo__quantity-grid article{background:#fbf8fb;min-height:11.25rem;padding:1.5rem}.bulk-geo__quantity-grid p{color:var(--wine);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bulk-geo__quantity-grid h3{margin:1.2rem 0 .5rem}.bulk-geo__quantity-grid span{color:var(--muted);font-size:.88rem}.bulk-geo__note{background:#fffdf8;border-left:4px solid #c5a06b;font-size:.88rem;margin-top:1.25rem;padding:1rem 1.2rem}.bulk-geo__care{background:var(--wine-dark);color:#fffdfb}.bulk-geo__care .bulk-geo__eyebrow{color:#c5a06b}.bulk-geo__care .bulk-geo__heading>p{color:#e2d1d4}.bulk-geo__care-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.bulk-geo__care-grid article{border:1px solid #7c5964;min-height:13.5rem;padding:1.5rem}.bulk-geo__care-grid p{color:#e2d1d4}.bulk-geo__faq{background:var(--paper)}.bulk-geo__faq-grid>div:first-child>p:last-child{color:var(--muted);margin-top:1.2rem;max-width:23rem}.bulk-geo__faq-list{border-top:2px solid var(--wine)}.bulk-geo details{border-bottom:1px solid var(--line);padding:1.2rem 0}.bulk-geo summary{cursor:pointer;display:flex;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:700;gap:1rem;justify-content:space-between;list-style:none}.bulk-geo summary::-webkit-details-marker{display:none}.bulk-geo details p{color:var(--muted);font-size:.92rem;margin-top:.85rem;max-width:48rem}@media screen and (max-width:749px){.bulk-geo__shell{width:min(100% - 2rem,1180px)}.bulk-geo__why-grid,.bulk-geo__faq-grid,.bulk-geo__heading{grid-template-columns:1fr;gap:2rem}.bulk-geo__benefits,.bulk-geo__guide-grid,.bulk-geo__quantity-grid,.bulk-geo__care-grid{grid-template-columns:1fr}.bulk-geo__guide-card{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map */
