.collection-section-2 .collection-slider-heading{margin:0 auto 0 0;padding-right:20px;color:var(--text-color);font-size:18px;font-weight:400;text-transform:uppercase}@media(max-width:575px){.collection-section-2 .collection-slider-heading{font-size:16px}}hartwell-signup{display:block}.hw-signup-dialog .hw-signup-brand,.hw-signup-dialog [id^=HartwellSignupIntro-]{display:none}.hw-signup-dialog{box-sizing:border-box;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:24px 32px;min-height:384px;border:1px solid #b6c1ae;background:#fff;color:#122d26;text-align:left}.hw-signup-dialog::backdrop{background:#0000008c}.hw-signup-dialog .hw-signup-close{position:absolute;right:10px;top:6px;background:none;border:0;color:inherit;font-size:30px;width:44px;height:44px;cursor:pointer}.hw-signup-dialog .hw-signup-brand{font-family:var(--Forum-Font,Georgia);letter-spacing:.18em;font-size:18px;margin:0 0 16px}.hw-signup-dialog h2{font-family:var(--Forum-Font,Georgia);font-size:20px;line-height:1.2;margin:0 0 14px;color:inherit}.hw-signup-dialog p{line-height:1.6}.hw-signup-dialog label{display:block;margin:10px 0 4px;font-size:12px}.hw-signup-dialog input:not([tabindex="-1"]){display:block;box-sizing:border-box;width:100%;min-width:0;border:1px solid #767c75;border-radius:0;background:#fff;color:#122d26;padding:6px 10px;font:inherit;font-size:16px;line-height:20px}.hw-signup-names{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hw-signup-trap{position:absolute;left:-5000px}.hw-signup-dialog .hw-signup-note{font-size:11px;line-height:1.4;margin:10px 0}.hw-signup-dialog a{color:inherit;text-decoration:underline}.hw-signup-dialog .hw-signup-submit{width:100%;border:1px solid #122d26;background:#122d26;color:#fff;min-height:40px;padding:8px;letter-spacing:.1em;font:inherit;line-height:20px;cursor:pointer}.hw-signup-dialog :focus-visible{outline:2px solid #122d26;outline-offset:3px}.hw-signup-badge{display:block;text-align:center}.hw-signup-badge img{max-width:100%;height:24px;width:132px}@media(max-width:480px){.hw-signup-dialog{padding:32px 20px 20px;min-height:0}.hw-signup-names{grid-template-columns:1fr;gap:0}.hw-signup-dialog h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAAABAAAACA */
