.tm-shortcuts{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.tm-shortcuts a{color:#34203f;font-weight:700;text-underline-offset:4px}.tm-guide-signup{max-width:1120px;margin:48px auto;padding:clamp(24px,5vw,56px);background:#f5efe4;color:#201c20;border-top:3px solid #ad8945;box-sizing:border-box}.tm-guide-signup h2{color:#34203f;font-family:inherit;font-size:clamp(26px,4vw,38px);line-height:1.2}.tm-growth-form{display:grid;gap:14px;max-width:620px}.tm-growth-form label{display:grid;gap:7px;font-weight:600}.tm-growth-form input,.tm-growth-form select,.tm-growth-form textarea,.tm-scent-field select,.tm-scent-field input{font:inherit;font-size:16px;width:100%;padding:12px;border:1px solid #887985;border-radius:5px;box-sizing:border-box;background:white;color:#201c20}.tm-growth-form textarea{min-height:120px}.tm-growth-form details{padding:12px;border:1px solid #c8bda9}.tm-growth-form summary{cursor:pointer;font-weight:600}.tm-growth-form details label{margin-top:14px}.tm-growth-form .tm-consent{display:flex;align-items:flex-start;font-size:15px;font-weight:400;line-height:1.6}.tm-consent input{width:20px;min-width:20px;margin-top:5px}.tm-growth-form button,.tm-choose{padding:13px 20px;background:#34203f;color:#fff;border:2px solid #34203f;border-radius:5px;font:inherit;font-weight:700;cursor:pointer;min-height:48px}.tm-growth-form button:disabled{opacity:.65;cursor:wait}.tm-growth-form [role=status]{line-height:1.6;overflow-wrap:anywhere}.tm-growth-form a,.tm-guide-signup a{color:#34203f;text-decoration:underline;text-underline-offset:3px}.tm-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.tm-form-note{font-size:15px;line-height:1.6}.tm-scent-field{display:grid;gap:6px;margin:8px 0}.tm-scent-help{padding:12px;background:#f5efe4;color:#201c20}.tm-repeat-cta{margin:28px 0}.tm-sticky{display:none}.tm-growth-form :focus-visible,.tm-choose:focus-visible{outline:3px solid #ad8945;outline-offset:3px}[hidden]{display:none!important}@media(max-width:700px){.tm-sticky:not([hidden]){display:block;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:16px;right:16px;z-index:50;text-align:center;padding:14px;background:#34203f;color:white;border:2px solid #ad8945;border-radius:6px;font-weight:700;text-decoration:none;box-shadow:0 3px 15px #0003}body:has(.tm-sticky){padding-bottom:80px}.tm-guide-signup{margin:28px 16px}.tm-shortcuts{flex-direction:column}}@media print{nav,footer,.tm-growth-form,.tm-sticky,.tm-print{display:none!important}.tm-guide-signup{border:0;margin:0;padding:0;background:white}}

.tm-order-details{padding:16px;border:1px solid #c8bda9}.tm-order-details summary{cursor:pointer;font-weight:700}.tm-order-details li{margin-top:10px}

.tm-guide-signup{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.tm-growth-form label{font-size:16px}.tm-guide-signup .eyebrow{font-size:12px}.tm-scent-choice label{display:grid;gap:6px;margin:12px 0}.tm-scent-choice select,.tm-scent-choice input{font:inherit;font-size:16px;padding:12px;width:100%;box-sizing:border-box}@media(max-width:760px){.tm-guide-signup{grid-template-columns:1fr;gap:22px}}
