.tg-course-hero{position:relative;isolation:isolate;background:#173b2a;overflow:hidden;color:#fff}.tg-course-hero__landscape{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tg-course-hero__landscape img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 60%}.tg-course-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#081c12c7,#081c1254 53%,#081c1208)}.tg-course-hero__inner{position:relative;z-index:2;min-height:560px;display:flex;align-items:center;padding-top:70px;padding-bottom:76px}.tg-course-hero__copy{max-width:570px}.tg-course-hero h1{font-size:clamp(4.8rem,4.5vw,6.6rem);line-height:1.06;letter-spacing:-.035em;color:#fff;margin:0 0 22px;max-width:560px;text-wrap:balance}.tg-course-hero .tm-eyebrow{color:#f4edd9;font-size:1.05rem;letter-spacing:.18em}.tg-course-hero__text{font-size:1.7rem;line-height:1.65;max-width:410px}.tg-course-hero__text p{margin:0 0 30px}.tg-course-hero__actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.tg-course-hero .button{background:#faf6e8;color:#183c2e;min-height:48px;padding:0 24px;border:0}.tg-course-hero .button:after{box-shadow:none}.tg-course-hero__secondary{color:#fff;text-underline-offset:6px;font-size:1.35rem;display:inline-flex;gap:15px;align-items:center}.tg-selection{padding:64px 0 58px;background:#fff}.tg-heading-row{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:28px}.tg-heading-row h2{font-size:4rem;margin:0}.tg-heading-row .tm-eyebrow{margin-bottom:12px}.tg-heading-row>.tm-text-link{font-size:1.3rem;flex:none;padding-bottom:5px}.tg-selection .product-grid{margin-top:0;margin-bottom:0}.tg-selection .card__inner .media{background:#f5f5ef}.tg-selection .card__inner .media>img{padding:22px}.tg-selection .card__heading{font-size:1.55rem;min-height:4.2rem}.tg-selection .card-information .price{font-size:1.45rem}.tg-selection .quick-add__submit{background:#fff;border:0;font-size:1.3rem}.tg-selection .quick-add__submit:after{box-shadow:0 0 0 1px #b6c2b8}.tm-editorial--categories{background:#f3f4ed;padding:60px 0}.tm-editorial--categories h2{font-size:4rem}.tm-editorial--categories .tm-section-heading__text{font-size:1.4rem;max-width:330px}.tm-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.tm-category{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto auto;column-gap:20px;background:#fff;padding:20px;border:1px solid #e4e8df;align-content:center}.tm-category__media{grid-row:1/3;aspect-ratio:1;align-self:center;background:#fff}.tm-category__media .tm-category__image{padding:4px;background:#fff}.tm-category__label{min-height:0;align-items:start;gap:6px}.tm-category__label h3{font-family:inherit;font-size:1.75rem;font-weight:600;line-height:1.3;margin:4px 0 8px;min-height:0}.tm-category__label>span{font-size:1.9rem;padding-top:2px}.tm-category>p{font-size:1.25rem;line-height:1.5;min-height:0;color:#5a665d}.tm-editorial--benefits{background:#183c2e;padding:30px 0;color:#f7f5e9}.tm-editorial--benefits h3{color:inherit;font-size:1.7rem;margin:0 0 8px}.tm-editorial--benefits .tm-benefit-grid{gap:36px}.tm-editorial--benefits .tm-index{display:none}.tm-editorial--benefits p{font-size:1.3rem;line-height:1.6;max-width:300px;margin-bottom:10px}.tm-editorial--benefits .tm-text-link{font-size:1.2rem;color:#e7e9db;gap:15px}.tm-editorial--guide{background:#faf9f4;padding:64px 0}.tm-split{grid-template-columns:.85fr 1.15fr;gap:64px}.tm-split__media{padding:25px 45px 52px;background:#eeefe8;border-radius:2px}.tm-split__media img{height:300px}.tm-split__caption{font-size:1.05rem;letter-spacing:0;bottom:18px}.tm-split__copy h2{font-size:4rem;margin-bottom:16px}.tm-split__copy>p{font-size:1.45rem}.tm-decision-list{display:grid;grid-template-columns:1fr;gap:0;margin:20px 0}.tm-decision-list li{padding:11px 0 11px 33px;border-color:#d9dfd5}.tm-decision-list li:before{top:13px}.tm-decision-list h3{font-size:1.5rem}.tm-decision-list p{font-size:1.25rem}.tm-split__copy>.tm-text-link{font-size:1.3rem}.tm-editorial--checklist{padding:54px 0;background:#fff}.tm-editorial--checklist h2{font-size:3.8rem}.tm-editorial--checklist .tm-benefit-grid{gap:34px}.tm-editorial--checklist h3{font-size:1.8rem;margin-top:10px}.tm-editorial--checklist .tm-benefit-grid p{font-size:1.35rem}.tm-editorial--checklist .tm-section-heading__text{font-size:1.4rem}.tm-editorial--story{padding:54px 0;background:#e7ece3}.tm-story{max-width:700px}.tm-story h2{font-size:4.3rem;margin-bottom:18px}.tm-story p{font-size:1.5rem;line-height:1.75}.tm-story .tm-text-link{font-size:1.3rem}.tm-help{padding:60px 0}.tm-help h2{font-size:4rem}.tm-contact{padding:60px 0}.tm-contact .tm-section-heading h2{font-size:4rem}.tm-contact__details h3{font-size:2.6rem}.tm-map{min-height:300px}.tm-map__placeholder{padding:24px}.tm-footer{padding-top:50px}.tm-footer__top{gap:60px}@media(min-width:990px){.tg-selection .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}.tm-editorial--categories .tm-section-heading{margin-bottom:26px}}@media(min-width:750px)and (max-width:1100px){.tm-category{grid-template-columns:85px minmax(0,1fr);padding:14px;column-gap:12px}.tm-category__label h3{font-size:1.5rem}.tm-category>p{font-size:1.15rem}.tm-split{gap:36px}.tg-course-hero__inner{min-height:510px}}@media(max-width:749px){.tg-course-hero__inner{min-height:475px;padding-top:50px;padding-bottom:50px;align-items:center}.tg-course-hero__landscape img{object-position:57% center}.tg-course-hero:after{background:linear-gradient(90deg,#071c11c2,#071c1147)}.tg-course-hero__copy{max-width:350px}.tg-course-hero h1{font-size:4.25rem;max-width:335px;margin-bottom:20px}.tg-course-hero .tm-eyebrow{font-size:.95rem;letter-spacing:.12em}.tg-course-hero__text{font-size:1.5rem;max-width:310px}.tg-course-hero__text p{margin-bottom:25px}.tg-course-hero__actions{gap:20px}.tg-course-hero .button{font-size:1.3rem;min-height:46px;padding:0 20px}.tg-course-hero__secondary{font-size:1.25rem}.tg-selection{padding:38px 0}.tg-heading-row{display:block;margin-bottom:23px}.tg-heading-row h2,.tm-editorial--categories h2,.tm-split__copy h2,.tm-help h2{font-size:3.2rem}.tg-heading-row>.tm-text-link{margin-top:15px;font-size:1.2rem}.tg-selection .product-grid{row-gap:22px}.tg-selection .card__inner .media>img{padding:12px}.tg-selection .card__heading{font-size:1.35rem;min-height:3.7rem}.tg-selection .card-information .price{font-size:1.3rem}.tg-selection .quick-add__submit{font-size:1.15rem;padding:8px}.tm-editorial--categories{padding:38px 0}.tm-editorial--categories .tm-section-heading{margin-bottom:22px}.tm-editorial--categories .tm-section-heading__text{font-size:1.3rem;margin-top:12px}.tm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tm-category{display:block;padding:14px 12px}.tm-category__media{aspect-ratio:1.3;margin-bottom:10px}.tm-category__label{min-height:0}.tm-category__label h3{font-size:1.45rem;min-height:2.6em;margin:3px 0 4px}.tm-category__label>span{font-size:1.6rem;padding-top:2px}.tm-category>p{font-size:1.15rem;line-height:1.5;min-height:3em}.tm-editorial--benefits{padding:10px 0}.tm-editorial--benefits .tm-benefit-grid{gap:0}.tm-editorial--benefits article{padding:18px 0;border-color:#56705a}.tm-editorial--benefits h3{font-size:1.65rem}.tm-editorial--benefits p{font-size:1.25rem}.tm-editorial--benefits .tm-text-link{font-size:1.15rem}.tm-editorial--guide{padding:38px 0}.tm-split{grid-template-columns:1fr;gap:25px}.tm-split__media{max-width:100%;padding:20px 36px 45px}.tm-split__media img{height:210px}.tm-split__caption{font-size:1rem;bottom:14px}.tm-split__copy>p{font-size:1.35rem}.tm-decision-list p{font-size:1.2rem}.tm-editorial--checklist{padding:38px 0}.tm-editorial--checklist h2{font-size:3rem}.tm-editorial--checklist .tm-benefit-grid{gap:20px}.tm-editorial--checklist .tm-benefit-grid article{padding-top:15px}.tm-editorial--checklist h3{font-size:1.65rem}.tm-editorial--story{padding:38px 0}.tm-story h2{font-size:3.3rem}.tm-story p{font-size:1.35rem}.tm-help,.tm-contact{padding:38px 0}.tm-contact .tm-section-heading h2{font-size:3.2rem}.tm-contact__details h3{font-size:2.4rem}.tm-footer__top{gap:0}.tm-footer{padding-top:38px}}@media(max-width:359px){.tg-course-hero__inner{min-height:465px}.tg-course-hero h1{font-size:3.8rem;max-width:280px}.tg-course-hero__text{font-size:1.4rem}.tg-course-hero__actions{gap:18px}.tg-course-hero__secondary{font-size:1.15rem}.tm-category{padding:12px 9px}.tm-category__label h3{font-size:1.3rem;min-height:2.6em}.tm-category>p{font-size:1.1rem;min-height:4.5em}.tm-split__media img{height:190px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tg-refinement.css.map */
