.ts-how{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.8rem}@media screen and (min-width:750px){.ts-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.ts-how__step{position:relative;margin:0}.ts-how__media{position:relative;aspect-ratio:4 / 3}.ts-how__img{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px;background:#f3f4f6;box-shadow:0 6px 18px #0478571f}.ts-how__num{position:absolute;top:1.2rem;left:1.2rem;width:3.6rem;height:3.6rem;border-radius:50%;background:#00a62d;color:#fff;font:800 1.8rem/3.6rem Roboto,Helvetica,Arial,sans-serif;text-align:center;box-shadow:0 2px 6px #00000040}@media screen and (min-width:750px){.ts-how__step:not(:last-child) .ts-how__media:after{content:"";position:absolute;top:50%;right:-2.9rem;width:1.4rem;height:1.4rem;border-top:3px solid #1b8e3a;border-right:3px solid #1b8e3a;transform:translateY(-50%) rotate(45deg)}}.ts-how__title{margin:1.6rem 0 .4rem;font:800 2.2rem/1.25 Roboto,Helvetica,Arial,sans-serif;color:#121212;text-transform:uppercase;letter-spacing:.04em}.ts-how__text{margin:0;font-size:1.7rem;line-height:1.6;color:#1f2937}.ts-guide{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:2.4rem;max-width:110rem}.ts-guide__item{display:grid;grid-template-columns:1fr;gap:1.6rem;padding:1.6rem;background:#fff;border:1px solid #d1fae5;border-radius:12px}@media screen and (min-width:750px){.ts-guide__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.8rem;align-items:center;padding:2rem}}.ts-guide__thumb{width:100%;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#f3f4f6}.ts-guide__img{width:100%;height:100%;object-fit:cover;display:block}.ts-guide__title{display:flex;letter-spacing:normal;align-items:center;gap:1rem;margin:0 0 .8rem;font:800 2.2rem/1.25 Roboto,Helvetica,Arial,sans-serif;color:#121212}.ts-guide__n{flex:none;width:3.4rem;height:3.4rem;border-radius:50%;background:#047857;color:#fff;font-size:1.7rem;line-height:3.4rem;text-align:center}.ts-guide__text{margin:0;font-size:1.7rem;line-height:1.65;color:#1f2937}.free-sample-card.tankstrap-bundle-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.4rem 1.6rem;gap:1.4rem}.tankstrap-bundle-card__img{width:6.4rem;height:6.4rem;border-radius:8px;object-fit:cover;flex:none;background:#f3f4f6}.tankstrap-bundle-card .free-sample-card__eyebrow{color:#6b7280}.tankstrap-bundle-card .free-sample-card__heading{color:#111827}.tankstrap-bundle-card .free-sample-card__subtext{font-size:1.45rem;color:#4b5563}.tankstrap-bundle-card .free-sample-card__btn.tankstrap-bundle-card__btn{background:transparent;color:#111827;box-shadow:inset 0 0 0 1.5px #111827;text-decoration:none;padding:1rem 1.6rem}.tankstrap-bundle-card .free-sample-card__btn.tankstrap-bundle-card__btn:hover{background:#111827;color:#fff}.ts-help{margin:1.2rem 0 0;font-size:1.5rem;color:#4b5563}.ts-help a{color:#047857;font-weight:700}.product__benefits .product__benefits-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 2.4rem;margin:1.6rem 0 .4rem}@media screen and (max-width:420px){.product__benefits .product__benefits-list{grid-template-columns:1fr}}.product__benefits .product__benefits-item{align-items:flex-start;gap:1.2rem;padding:0}.product__benefits .product__benefits-icon-wrapper{width:2.6rem;height:2.6rem;margin-top:.2rem}.product__benefits .product__benefits-icon{width:2.6rem;height:2.6rem}.product__benefits .product__benefits-text{font-size:1.45rem;line-height:1.4;color:#4b5563}.product__benefits .product__benefits-text strong{display:block;font:700 1.55rem/1.3 Roboto,Helvetica,Arial,sans-serif;color:#111827}.ts-note{margin:1.6rem 0 0;font-size:1.45rem;line-height:1.55;color:#4b5563}.ts-note strong{color:#111827}.product .product__info-container{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-items:start}.product .product__info-container>*{grid-column:1 / -1;min-width:0}.product .product__info-container>*+*{margin-bottom:0}.product .product__info-container>.product-form__quantity{grid-column:1}.product .product__info-container>.product-form__quantity+div{grid-column:2}.product .product__info-container .product-form{margin:0}.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.product-form__quantity .quantity{width:13rem;min-height:5.4rem}.product .product__info-container .product-form__buttons{max-width:none}.product-form__buttons .product-form__submit{min-height:5.4rem;margin-bottom:0;font-size:1.7rem;font-weight:700;letter-spacing:.06rem}
/*# sourceMappingURL=/cdn/shop/t/59/assets/tankstrap-page.css.map */
