.tmf-pro-hero{padding:6.4rem 0 7.2rem}.tmf-pro-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:5.6rem;align-items:center}.tmf-pro-hero__copy,.tmf-pro-hero__media{min-width:0}.tmf-pro-hero__kicker{font-size:1.4rem;font-weight:700;color:var(--pro-accent-fg);letter-spacing:.01em;margin:0}.tmf-pro .tmf-pro-hero__title{font-size:clamp(3.4rem,4.2vw,5.4rem);font-weight:800;line-height:1.08;letter-spacing:-.025em;margin:1.2rem 0 1.8rem}.tmf-pro-hero__accent{color:var(--pro-accent-fg)}.tmf-pro-hero__lede{font-size:1.8rem;line-height:1.6;color:var(--pro-fg-soft);max-width:54rem}.tmf-pro-hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:2.8rem}.tmf-pro-hero__quick{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-top:2rem;font-size:1.5rem}.tmf-pro-hero__quick-label{font-weight:700;color:var(--pro-fg)}.tmf-pro-hero__quick ul{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;margin:0;padding:0}.tmf-pro-hero__quick a{display:inline-block;padding:.4rem 0;font-weight:600;color:var(--pro-fg)!important;border-bottom:2px solid var(--pro-accent);transition:color .2s}.tmf-pro-hero__quick a:hover{color:var(--pro-accent-fg)!important}.tmf-pro-hero__upsell{display:inline-block;margin-top:1.6rem;font-size:1.5rem;color:var(--pro-fg-soft)!important;border-bottom:1px solid var(--pro-border);padding-bottom:.2rem;transition:color .2s,border-color .2s}.tmf-pro-hero__upsell:hover{color:var(--pro-fg)!important;border-color:var(--pro-accent)}.tmf-pro-hero__trust{margin:2.4rem 0 0;font-size:1.5rem;line-height:1.5;color:var(--pro-fg-soft)}.tmf-pro-hero__checks{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:2.8rem 0 0;padding:0;font-size:1.5rem;color:var(--pro-fg-soft)}.tmf-pro-hero__checks li{display:flex;gap:.8rem;align-items:center}.tmf-pro-hero__checks li:before{content:"\2713";width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--pro-accent-soft);color:var(--pro-accent-text);display:grid;place-items:center;font-size:1.1rem;font-weight:800}.tmf-pro-hero__rating{display:inline-flex;align-items:center;gap:1rem;margin-top:2.2rem;font-size:1.4rem;color:var(--pro-fg-soft)!important}.tmf-pro-hero__rating strong{color:var(--pro-fg)}.tmf-pro-hero__media{position:relative}.tmf-pro-hero__bento{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:1.2rem;height:52rem}.tmf-pro-hero__bento--single{grid-template-columns:1fr;height:46rem}.tmf-pro-hero__tile{position:relative;margin:0;border-radius:1.6rem;overflow:hidden;background:var(--pro-tint)}.tmf-pro-hero__tile--main{grid-row:1 / 3}.tmf-pro-hero__img,.tmf-pro-hero__tile video{display:block;width:100%;height:100%;object-fit:cover}.tmf-pro-hero__img--ph{fill:#b9b2a8;background:var(--pro-tint)}.tmf-pro-hero__cap{position:absolute;left:1.2rem;bottom:1.2rem;background:#fffffff0;color:var(--pro-ink);font-size:1.3rem;font-weight:600;padding:.6rem 1.2rem;border-radius:99rem}.tmf-pro-hero__tile--main .tmf-pro-hero__cap{top:1.2rem;bottom:auto}.tmf-pro-hero__price{position:absolute;right:-1.2rem;top:2.4rem;background:var(--pro-accent);color:var(--pro-on-accent);border-radius:1.2rem;padding:1.2rem 1.6rem;text-align:center;box-shadow:0 1rem 2.4rem #24201c24}.tmf-pro-hero__price small{display:block;font-size:1.2rem;font-weight:600}.tmf-pro-hero__price .tmf-pro__num{font-size:2.8rem}.tmf-pro-hero__ship{position:absolute;left:-2rem;bottom:2.4rem;display:flex;align-items:center;gap:1.2rem;background:var(--pro-white);color:var(--pro-ink);border:1px solid var(--pro-line);border-radius:1.2rem;padding:1.4rem 1.8rem;box-shadow:0 1rem 2.4rem #24201c1f}.tmf-pro-hero__dot{width:1rem;height:1rem;flex:none;border-radius:50%;background:#15803d;box-shadow:0 0 0 5px #15803d29}.tmf-pro-hero__ship-text strong{display:block;font-size:1.5rem}.tmf-pro-hero__ship-text span{font-size:1.3rem;color:var(--pro-muted-d)}.tmf-pro-hero__timer{font-size:2.4rem;margin-left:.6rem}.tmf-pro-hero__timer:empty{display:none}@media screen and (max-width:989px){.tmf-pro-hero{padding:4rem 0 4.8rem}.tmf-pro-hero__grid{grid-template-columns:1fr;gap:3.6rem}.tmf-pro-hero__bento{height:44rem}.tmf-pro-hero__bento--single{height:36rem}.tmf-pro-hero__ship{left:1.2rem;bottom:1.2rem}.tmf-pro-hero__price{right:1.2rem;top:1.2rem}}@media screen and (max-width:480px){.tmf-pro-hero{padding:2.8rem 0 4rem}.tmf-pro .tmf-pro-hero__title{margin:.8rem 0 1.2rem}.tmf-pro-hero__lede{font-size:1.6rem}.tmf-pro-hero__ctas{margin-top:2rem}.tmf-pro-hero__ctas .tmf-pro__btn{width:100%}.tmf-pro-hero__quick{margin-top:1.6rem}.tmf-pro-hero__checks{margin-top:2rem;gap:.8rem 1.6rem}.tmf-pro-hero__bento{height:34rem;grid-template-columns:1.3fr 1fr}.tmf-pro-hero__bento--single{height:22rem;grid-template-columns:1fr}.tmf-pro-hero__trust{margin-top:2rem;font-size:1.4rem}.tmf-pro-hero__cap{font-size:1.1rem;padding:.5rem .9rem;left:.8rem;bottom:.8rem}.tmf-pro-hero__tile--main .tmf-pro-hero__cap{top:.8rem}.tmf-pro-hero__price{padding:1rem 1.2rem}.tmf-pro-hero__price .tmf-pro__num{font-size:2.2rem}.tmf-pro-hero__ship{position:static;margin-top:1.2rem;box-shadow:none}}.tmf-pro-hero__bento--single{height:auto;grid-template-rows:1fr}.tmf-pro-hero__bento--landscape{aspect-ratio:4 / 3}.tmf-pro-hero__bento--wide{aspect-ratio:3 / 2}.tmf-pro-hero__bento--portrait{aspect-ratio:4 / 5}.tmf-pro-hero__bento--square{aspect-ratio:1}.tmf-pro-hero__bento--single .tmf-pro-hero__tile{border-radius:2rem;box-shadow:0 2.4rem 4.8rem -2rem #24201c47}@media screen and (max-width:989px){.tmf-pro-hero__bento--single{height:auto;aspect-ratio:3 / 2}}@media screen and (max-width:480px){.tmf-pro-hero__bento--single{height:auto;aspect-ratio:16 / 10}.tmf-pro-hero__bento--single .tmf-pro-hero__tile{border-radius:1.4rem}}.tmf-pro-hero__bento--blend{display:block;height:auto;aspect-ratio:auto}.tmf-pro-hero__bento--blend .tmf-pro-hero__tile{display:flex;justify-content:center;background:none;border-radius:0;box-shadow:none;overflow:visible}.tmf-pro-hero__bento--blend .tmf-pro-hero__img,.tmf-pro-hero__bento--blend video{width:auto;max-width:100%;height:auto;max-height:52rem;object-fit:contain;transform:rotate(5deg);filter:drop-shadow(0 2.4rem 2.8rem rgba(36,32,28,.16));-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 97%);mask-image:linear-gradient(to bottom,#000 80%,transparent 97%)}@media screen and (min-width:990px){.tmf-pro-hero:has(.tmf-pro-hero__bento--blend){padding:4rem 0 3.2rem}}@media screen and (max-width:989px){.tmf-pro-hero__bento--blend{aspect-ratio:auto}.tmf-pro-hero__bento--blend .tmf-pro-hero__img,.tmf-pro-hero__bento--blend video{max-height:44rem}}@media screen and (max-width:480px){.tmf-pro-hero__bento--blend{aspect-ratio:auto}.tmf-pro-hero__bento--blend .tmf-pro-hero__img,.tmf-pro-hero__bento--blend video{max-height:34rem}}.tmf-pro-hero--backdrop{position:relative;overflow:hidden;isolation:isolate}.tmf-pro-hero--backdrop .tmf-pro-hero__grid{display:block}.tmf-pro-hero--backdrop .tmf-pro-hero__copy{position:relative;z-index:1;max-width:60rem}.tmf-pro-hero--backdrop .tmf-pro-hero__media{position:absolute;top:0;right:0;bottom:0;width:62%;z-index:0;pointer-events:none;opacity:.55;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 70%),linear-gradient(to bottom,#000 60%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 70%),linear-gradient(to bottom,#000 60%,transparent 100%);mask-composite:intersect}.tmf-pro-hero__bento--backdrop{display:block;height:100%;aspect-ratio:auto}.tmf-pro-hero__bento--backdrop .tmf-pro-hero__tile{height:100%;border-radius:0;box-shadow:none;background:none}@media screen and (min-width:990px){.tmf-pro-hero--backdrop{padding:9.6rem 0 10.4rem}}@media screen and (max-width:989px){.tmf-pro-hero__bento--backdrop{height:100%;aspect-ratio:auto}.tmf-pro-hero--backdrop .tmf-pro-hero__media{width:100%;opacity:.16;-webkit-mask-image:linear-gradient(to bottom left,#000 0%,transparent 85%);mask-image:linear-gradient(to bottom left,#000 0%,transparent 85%)}}@media screen and (max-width:480px){.tmf-pro-hero__bento--backdrop{height:100%;aspect-ratio:auto}}.tmf-pro-hero--edge{position:relative;overflow:hidden;isolation:isolate}.tmf-pro-hero--edge .tmf-pro-hero__grid{display:block}.tmf-pro-hero--edge .tmf-pro-hero__copy{position:relative;z-index:1}.tmf-pro-hero__bento--edge{display:block;height:auto;aspect-ratio:auto}.tmf-pro-hero__bento--edge .tmf-pro-hero__tile{background:none;border-radius:0;box-shadow:none;overflow:visible}.tmf-pro-hero__bento--edge .tmf-pro-hero__img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 2rem 2.4rem rgba(36,32,28,.18))}@media screen and (min-width:990px){.tmf-pro-hero--edge{display:flex;align-items:center;min-height:min(38vw,60rem);padding:5.6rem 0}.tmf-pro-hero--edge>.tmf-pro__wrap{width:100%}.tmf-pro-hero--edge .tmf-pro-hero__copy{max-width:min(54rem,44%)}.tmf-pro-hero--edge .tmf-pro-hero__media{position:absolute;top:50%;right:-5vw;width:min(54vw,88rem);transform:translateY(-50%) rotate(-3deg);z-index:0;pointer-events:none}}@media screen and (max-width:989px){.tmf-pro-hero--edge .tmf-pro-hero__media{margin:2.8rem -12vw 0 8vw;pointer-events:none}.tmf-pro-hero--edge{padding-bottom:2.4rem}}.tmf-pro-hero--cutout{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 34% 70% at 76% 58%,var(--pro-accent-soft) 0%,rgba(255,240,227,0) 100%),var(--pro-bg)}.tmf-pro-hero--cutout .tmf-pro-hero__grid{display:block}.tmf-pro-hero--cutout .tmf-pro-hero__copy{position:relative;z-index:1}.tmf-pro-hero--cutout .tmf-pro-hero__bento--blend .tmf-pro-hero__tile{display:block}.tmf-pro-hero--cutout .tmf-pro-hero__bento--blend .tmf-pro-hero__img{width:100%;max-width:none;height:auto;max-height:none;transform:none;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 2.4rem 3.2rem rgba(36,32,28,.22))}@media screen and (min-width:990px){.tmf-pro-hero--cutout{display:flex;align-items:center;min-height:min(36vw,58rem);padding:5.6rem 0}.tmf-pro-hero--cutout>.tmf-pro__wrap{width:100%}.tmf-pro-hero--cutout .tmf-pro-hero__copy{max-width:min(56rem,48%)}.tmf-pro-hero--cutout .tmf-pro-hero__media{position:absolute;top:3.2rem;right:max(4vw,calc((100vw - 120rem)/2 + 2rem));width:min(34vw,50rem);transform:rotate(4deg);transform-origin:50% 20%;z-index:0;pointer-events:none}}@media screen and (max-width:989px){.tmf-pro-hero--cutout{padding-bottom:0;background:radial-gradient(ellipse 80% 34% at 50% 88%,var(--pro-accent-soft) 0%,rgba(255,240,227,0) 100%),var(--pro-bg)}.tmf-pro-hero--cutout .tmf-pro-hero__media{width:min(84%,44rem);margin:3.2rem auto 0;max-height:62vw;transform:rotate(2deg);pointer-events:none}.tmf-pro-hero--cutout .tmf-pro-hero__bento--blend{aspect-ratio:auto}}@media screen and (max-width:480px){.tmf-pro-hero--cutout .tmf-pro-hero__media{max-height:74vw}.tmf-pro-hero--cutout .tmf-pro-hero__bento--blend .tmf-pro-hero__img{max-height:none}}.tmf-pro-hero--cutout.tmf-pro--light{background:radial-gradient(ellipse 36% 78% at 76% 56%,#ffe3cc,#ffe3cc00),var(--pro-bg)}.tmf-pro-hero--cutout .tmf-pro-hero__lede{font-size:2rem;max-width:50rem}.tmf-pro-hero--cutout .tmf-pro-hero__ctas .tmf-pro__btn{min-height:5.6rem;padding:1.4rem 3.2rem;font-size:1.8rem}.tmf-pro-hero--cutout .tmf-pro-hero__quick{font-size:1.6rem}.tmf-pro-hero--cutout .tmf-pro-hero__checks{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--pro-border);max-width:50rem;color:var(--pro-fg);font-weight:600}@media screen and (min-width:990px){.tmf-pro-hero--cutout{min-height:min(42vw,66rem);padding:4.8rem 0}.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title,.tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(4.8rem,5.6vw,7.6rem);line-height:1.02;margin-bottom:2.4rem}.tmf-pro-hero--cutout .tmf-pro-hero__accent{display:block}.tmf-pro-hero--cutout .tmf-pro-hero__copy{max-width:min(58rem,46%)}.tmf-pro-hero--cutout .tmf-pro-hero__media{top:2.4rem;width:min(40vw,60rem);right:max(3vw,calc((100vw - 120rem)/2))}}@media screen and (max-width:989px){.tmf-pro-hero--cutout.tmf-pro--light{background:radial-gradient(ellipse 80% 34% at 50% 88%,#ffe3cc,#ffe3cc00),var(--pro-bg)}.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(4rem,11vw,5.6rem);line-height:1.04}.tmf-pro-hero--cutout .tmf-pro-hero__accent{display:block}.tmf-pro-hero--cutout .tmf-pro-hero__lede{font-size:1.7rem}.tmf-pro-hero--cutout .tmf-pro-hero__checks{margin-top:2.4rem;padding-top:1.8rem}}.tmf-pro-hero--cutout.tmf-pro--light{background:radial-gradient(ellipse 30% 64% at 76% 56%,#ffe3cc8c,#ffe3cc00),var(--pro-bg)}.tmf-pro-hero--cutout .tmf-pro-hero__bento--blend .tmf-pro-hero__img{filter:drop-shadow(0 1.6rem 2.4rem rgba(36,32,28,.14))}@media screen and (max-width:989px){.tmf-pro-hero--cutout.tmf-pro--light{background:radial-gradient(ellipse 70% 26% at 50% 90%,#ffe3cc8c,#ffe3cc00),var(--pro-bg)}.tmf-pro-hero--cutout .tmf-pro-hero__media{width:min(68%,36rem);max-height:50vw;margin-top:2.4rem}}@media screen and (max-width:480px){.tmf-pro-hero--cutout .tmf-pro-hero__media{max-height:56vw}}.tmf-pro-hero--cutout .tmf-pro-hero__accent{display:block;color:inherit;margin-top:.06em}.tmf-pro-hero--cutout .tmf-pro-hero__pop{display:inline-block;margin-left:.08em;font-family:Anton,sans-serif;font-weight:400;font-size:1.75em;line-height:.95;letter-spacing:.01em;text-transform:uppercase;vertical-align:baseline;color:var(--pro-accent);text-shadow:.045em .045em 0 var(--pro-ink);transform:rotate(-4deg);transform-origin:0 80%;animation:tmf-pro-hero-pop .5s cubic-bezier(.34,1.6,.64,1) .15s both}@keyframes tmf-pro-hero-pop{0%{opacity:0;transform:rotate(-4deg) scale(.8)}to{opacity:1;transform:rotate(-4deg) scale(1)}}@media screen and (min-width:990px){.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title,.tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(4.2rem,4.4vw,6rem);line-height:1.05;margin-bottom:2.8rem}}@media screen and (max-width:989px){.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(3.4rem,8.6vw,4.8rem);line-height:1.06}}.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title,.tmf-pro-hero--cutout .tmf-pro-hero__title{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:1}.tmf-pro-hero--cutout .tmf-pro-hero__accent{margin-top:.08em}.tmf-pro-hero--cutout .tmf-pro-hero__pop{font-size:1.4em;line-height:1;margin-left:.06em}@media screen and (min-width:990px){.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title,.tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(5.2rem,5.4vw,7.4rem);line-height:1}}@media screen and (max-width:989px){.tmf-pro .tmf-pro-hero--cutout .tmf-pro-hero__title{font-size:clamp(4.2rem,11.5vw,6rem);line-height:1}}.tmf-pro-hero--cutout .tmf-pro-hero__lede{color:var(--pro-fg);font-weight:500;line-height:1.5}.tmf-pro-hero--cutout .tmf-pro-hero__lede strong{font-weight:800;color:var(--pro-accent-fg)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-tmf-pro-hero.css.map */
