@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600&family=Roboto:wght@400;500;700&display=swap";.mcs-tb{--tb-text:#1d1f20;--tb-bg:#ffffff;--tb-div:#d1d2d2;--tb-900:#1c1c1c;--tb-800:#2b2b2b;--tb-700:#3a3a3a;--tb-steel:#b9d4f2;--tb-head:"Barlow Condensed",Roboto,system-ui,sans-serif;--tb-body:Roboto,system-ui,sans-serif;font-family:var(--tb-body);color:var(--tb-text);background:var(--tb-bg);font-size:15px;line-height:1.55;text-wrap:pretty}.mcs-tb *,.mcs-tb *:before,.mcs-tb *:after{box-sizing:border-box}.mcs-tb h1,.mcs-tb h2,.mcs-tb h3{font-family:var(--tb-head);font-weight:600;text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1.08}.mcs-tb p{margin:0}.mcs-tb img{display:block;width:100%;height:100%;object-fit:cover}.mcs-tb a{color:var(--tb-700)}.mcs-tb a:hover{color:var(--tb-900)}.mcs-tb :focus-visible{outline:2px solid var(--tb-700);outline-offset:2px}.tb-wrap{max-width:1200px;margin:0 auto;padding:88px clamp(24px,6vw,96px) 16px}.tb-eyebrow{display:block;font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--tb-700);margin:0 0 12px}.tb-rule{height:1px;border:0;background:var(--tb-div);margin:0 0 28px}.tb-h2{font-size:clamp(30px,3.4vw,42px);margin:0 0 8px}.tb-lede{font-size:15px;line-height:24px;color:#1d1f20c7;max-width:62ch}.tb-bp{position:relative;border:1px solid var(--tb-div);background:transparent}.tb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;white-space:nowrap;cursor:pointer;text-decoration:none;font-family:var(--tb-head);font-weight:600;font-size:18px;line-height:1.2;padding:12px 24px;border-radius:0;border:1px solid #000000;background:transparent;color:var(--tb-text);transition:background-color .2s,color .2s}.mcs-tb a.tb-btn--primary,.mcs-tb a.tb-btn--primary:hover,.mcs-tb a.tb-btn--primary:focus-visible{color:#fff}.tb-btn--primary{background:#444;border-color:#444}.tb-btn--primary:hover{background:var(--tb-800);border-color:var(--tb-800)}.tb-btn--primary:active{background:var(--tb-900)}.mcs-tb a.tb-btn--ghost{color:var(--tb-text)}.mcs-tb a.tb-btn--ghost:hover{background:#1d1f200f;color:var(--tb-text)}.tb-actions{display:flex;gap:12px;flex-wrap:wrap}.tb-hero{position:relative;min-height:600px;display:flex;align-items:center;background:var(--tb-900)}.tb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.tb-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:88px clamp(24px,6vw,96px)}.tb-hero__card{grid-column:2;background:var(--tb-bg);padding:32px}.tb-crumbs{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:#1d1f20b3;margin:0 0 14px}.tb-crumbs a{text-decoration:none}.tb-hero__card h1{font-size:clamp(34px,3.6vw,48px);line-height:1.05;letter-spacing:.01em}.tb-hero__card p{font-size:15px;line-height:24px;color:#1d1f20c7;margin:14px 0 22px}.tb-band{position:relative;background:var(--tb-900);overflow:hidden}.tb-band__skew{position:absolute;top:0;bottom:0;right:-5%;width:34%;background:var(--tb-800);transform:skew(-16deg)}.tb-stats{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:1200px;margin:0 auto;padding:56px clamp(24px,6vw,96px)}.tb-stat{padding:8px 0 8px 20px;border-left:3px solid var(--tb-steel)}.tb-stat__n{display:block;font-family:var(--tb-head);font-weight:600;font-size:clamp(36px,4vw,56px);line-height:1;letter-spacing:.02em;color:#fff}.tb-stat__l{display:block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--tb-div);margin-top:8px}.tb-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.tb-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px}.tb-card{display:flex;flex-direction:column}.tb-card__img{aspect-ratio:4/3;overflow:hidden;border-bottom:1px solid var(--tb-div)}.tb-card__txt{padding:20px 24px 24px;display:flex;flex-direction:column;flex:1}.tb-kicker{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--tb-700);margin:0 0 6px}.tb-card h3{font-size:24px}.tb-card p{font-size:14px;line-height:22px;color:#1d1f20c7;margin:10px 0 16px;flex:1}.tb-more{font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.tb-step{padding:24px}.tb-step__n{display:block;font-family:var(--tb-head);font-size:28px;font-weight:600;color:var(--tb-700);margin:0 0 8px}.tb-step h3{font-size:22px}.tb-step p{font-size:14px;line-height:22px;color:#1d1f20c7;margin:10px 0 0}.tb-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.tb-split--stretch{align-items:stretch}.tb-media{overflow:hidden;aspect-ratio:4/3}.tb-media--tall{aspect-ratio:auto;min-height:480px;height:100%}.tb-media--tall img{position:absolute;top:0;right:0;bottom:0;left:0}.tb-list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.tb-list li{display:flex;gap:12px;align-items:baseline;font-size:15px;line-height:24px}.tb-list i{font-style:normal;color:var(--tb-700);font-weight:700}.tb-form__frame{padding:8px 24px 24px;margin-top:24px}.mcs-tb ._form_3{width:100%}.mcs-tb ._form_3 form{margin:0!important;padding:0!important;max-width:none!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--tb-body)!important}.mcs-tb ._form_3 ._form-branding{display:none!important}.mcs-tb ._form_3 ._submit{font-size:16px!important;padding:12px 28px!important;border-radius:0!important;background:var(--tb-900)!important;color:#fff!important}.mcs-tb ._form_3 input[type=text],.mcs-tb ._form_3 .iti input{border-radius:0!important}.tb-offer{position:relative;background:var(--tb-steel);overflow:hidden;padding:40px clamp(24px,4vw,56px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.tb-offer__skew{position:absolute;top:0;bottom:0;right:-4%;width:22%;background:#ffffff59;transform:skew(-16deg)}.tb-offer__txt{position:relative;max-width:60ch}.tb-offer__kicker{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--tb-900);margin:0 0 6px}.tb-offer__line{font-family:var(--tb-head);font-weight:600;font-size:clamp(24px,2.6vw,32px);letter-spacing:.02em;text-transform:uppercase;color:var(--tb-900)}.tb-offer .tb-btn{position:relative}.tb-faq{max-width:880px;border-bottom:1px solid var(--tb-div);margin-top:28px}.tb-faq details{border-top:1px solid var(--tb-div);padding:18px 0}.tb-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-family:var(--tb-head);font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:20px;line-height:1.2}.tb-faq summary::-webkit-details-marker{display:none}.tb-faq summary span{flex:none;transition:transform .2s}.tb-faq details[open] summary span{transform:rotate(45deg)}.tb-faq p{font-size:15px;line-height:24px;color:#1d1f20c7;margin:12px 0 0;max-width:72ch}.tb-nap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:32px;align-items:start;padding:32px}.tb-nap h2{font-size:24px;margin:0 0 8px}.tb-nap address{font-style:normal;font-size:15px;line-height:24px}.tb-hours{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin:0;font-size:14px;line-height:22px}.tb-hours dt{font-weight:600}.tb-hours dd{margin:0}@media(max-width:1024px){.tb-grid3{gap:24px}.tb-nap{grid-template-columns:1fr 1fr}.tb-nap .tb-actions{grid-column:1/-1}}@media(max-width:900px){.tb-hero{display:block;min-height:0}.tb-hero__media{position:relative;aspect-ratio:1920/638;min-height:260px}.tb-hero__inner{display:block;padding:0 24px 40px;margin-top:-40px}.tb-hero__card{max-width:none;padding:28px 24px;box-shadow:0 12px 40px #1514142e}.tb-stats,.tb-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.tb-split{grid-template-columns:1fr;gap:32px}.tb-media--tall{min-height:320px;height:auto;aspect-ratio:4/3}.tb-wrap{padding-top:64px}}@media(max-width:760px){.tb-grid3{grid-template-columns:1fr}.tb-card__img{aspect-ratio:16/10}.tb-nap{grid-template-columns:1fr;padding:24px}}@media(max-width:420px){.tb-stats,.tb-grid4{grid-template-columns:1fr;gap:20px}.tb-actions .tb-btn{flex:1 1 100%}.tb-hero__inner{padding:0 16px 32px}.tb-faq summary{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mcs-try-before-you-buy.css.map */
