.tc-logo-press{background:#fcfcfc;color:#1e1e1c;padding:28px 0 20px;overflow:hidden}.tc-logo-press__heading{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 24px 6px}.tc-logo-press__heading h2{font:400 11px/1.4 Karla,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0}.tc-logo-press__pause{border:0;background:transparent;color:inherit;padding:8px;cursor:pointer;font:12px/1 Arial,sans-serif;min-width:32px;min-height:32px}.tc-logo-press__viewport{overflow:hidden}.tc-logo-press__track{display:flex;width:max-content;animation:tc-logo-press-scroll 38s linear infinite}.tc-logo-press__group{display:flex;flex:none;align-items:center;justify-content:space-around;width:max(100vw,2040px);padding:0 20px;box-sizing:border-box;gap:20px}.tc-logo-press__item{display:flex;align-items:center;justify-content:center;width:230px;height:150px;flex:none}.tc-logo-press__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tc-logo-press__item:focus-visible,.tc-logo-press__pause:focus-visible,.tc-logo-press__more a:focus-visible{outline:2px solid #20221e;outline-offset:-3px}.tc-logo-press__track:focus-within,.tc-logo-press[data-paused=true] .tc-logo-press__track{animation-play-state:paused}.tc-logo-press__more{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;padding:10px 24px 0}.tc-logo-press__more a{font:400 12px/1.5 Karla,Arial,sans-serif;color:inherit;text-decoration:underline;text-underline-offset:4px}@media(hover:hover){.tc-logo-press__viewport:hover .tc-logo-press__track{animation-play-state:paused}}@keyframes tc-logo-press-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:700px){.tc-logo-press{padding:22px 0 20px}.tc-logo-press__group{width:1680px;gap:10px;padding:0 15px}.tc-logo-press__item{width:195px;height:135px}.tc-logo-press__more{gap:20px}}@media(prefers-reduced-motion:reduce){.tc-logo-press__track{animation:none}.tc-logo-press__viewport{overflow-x:auto}.tc-logo-press__group[aria-hidden],.tc-logo-press__pause{display:none}}.tc-logo-press__image[alt="Minnesota Monthly"]{filter:brightness(0)}.tc-logo-press__more:empty{display:none}.tc-prelaunch{--paper:#f2efe6;--ink:#171615;--orange:#b44c2d;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.tc-prelaunch *{box-sizing:border-box}.tc-prelaunch__hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:680px}.tc-prelaunch__photo{background:#74847e url(/cdn/shop/files/thermaculture-friends-background-blurred.png) center/cover no-repeat;min-height:680px}.tc-prelaunch__intro{padding:clamp(45px,6vw,100px);display:flex;flex-direction:column;justify-content:flex-start}.tc-prelaunch__hero-story{padding:clamp(55px,7vw,105px) 0 0}.tc-prelaunch__cover-label{align-self:flex-start;display:inline-block;background:var(--ink);color:var(--paper);border-left:5px solid var(--orange);padding:15px 20px 15px 16px;margin:0;font:800 14px/1 Arial,Helvetica,sans-serif;letter-spacing:.11em}.tc-prelaunch__label,.tc-prelaunch__form label{font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.13em}.tc-prelaunch h1{font:800 clamp(72px,7vw,126px)/.85 Arial,Helvetica,sans-serif;letter-spacing:-.075em;margin:0 0 29px}.tc-prelaunch h1 span,.tc-prelaunch h2 span{color:var(--orange)}.tc-prelaunch__description{font:18px/1.48 Arial,Helvetica,sans-serif;max-width:30em;margin:0 0 35px}.tc-prelaunch__jump{display:flex;justify-content:space-between;gap:24px;max-width:340px;border-top:1px solid currentColor;padding:17px 0 0;color:inherit;text-decoration:none;font:700 12px/1.3 Arial,sans-serif;letter-spacing:.1em}.tc-prelaunch__signup{scroll-margin-top:85px;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;padding:120px 7vw 130px;background:#d9ddd3}.tc-prelaunch h2{font:800 clamp(54px,5.3vw,86px)/.9 Arial,Helvetica,sans-serif;letter-spacing:-.065em;margin:26px 0 35px}.tc-prelaunch__signup-copy>p:last-child{font:20px/1.45 Arial,sans-serif;max-width:27em}.tc-prelaunch__customer-form{max-width:560px}.tc-prelaunch__form label{display:block;margin-bottom:12px}.tc-prelaunch__form-row{display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.tc-prelaunch__form input{background:transparent;border:0;padding:20px 7px 20px 0;min-width:0;font:18px/1.2 Arial,sans-serif;color:var(--ink)}.tc-prelaunch__form button{background:transparent;border:0;color:var(--ink);font:700 12px/1.2 Arial,sans-serif;letter-spacing:.11em;cursor:pointer;padding:0 0 0 14px}.tc-prelaunch__form button span{font-size:21px;margin-left:12px}.tc-prelaunch__legal,.tc-prelaunch__error{font:12px/1.45 Arial,sans-serif;margin:16px 0 0}.tc-prelaunch__success{border-top:1px solid currentColor;padding-top:20px}.tc-prelaunch__success h3{font:800 38px/.96 Arial,sans-serif;letter-spacing:-.05em}.tc-prelaunch a:focus-visible,.tc-prelaunch button:focus-visible,.tc-prelaunch input:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media(max-width:800px){.tc-prelaunch__hero{display:block;min-height:0}.tc-prelaunch__photo{min-height:0;height:48svh;background-position:center 30%}.tc-prelaunch__intro{padding:30px 24px 65px;display:block}.tc-prelaunch__hero-story{padding-top:45px}.tc-prelaunch__cover-label{font-size:13px;padding:14px 18px 14px 15px}.tc-prelaunch h1{font-size:clamp(65px,15vw,88px);margin:0 0 22px}.tc-prelaunch__description{font-size:17px;line-height:1.5}.tc-prelaunch__signup{display:block;padding:75px 24px 90px}.tc-prelaunch h2{font-size:clamp(48px,11vw,68px)}.tc-prelaunch__signup-copy>p:last-child{font-size:18px}.tc-prelaunch__form{margin-top:55px}.tc-prelaunch__form-row{grid-template-columns:1fr}.tc-prelaunch__form button{text-align:left;border-top:1px solid #aaa89e;padding:17px 0}}
/*# sourceMappingURL=/cdn/shop/t/124/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAEAgA */
