.td-tl{background-color:var(--td-beige-100);padding:var(--pt, 96px) 60px var(--pb, 96px)}@media screen and (max-width:989px){.td-tl{padding:var(--pt-mobile, 56px) 18px var(--pb-mobile, 56px)}}.td-tl__inner{max-width:1270px;margin:0 auto}.td-tl__heading{font-family:var(--td-font-display, var(--td-font-serif));font-size:var(--td-tl-heading-fz-d, 40px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.4px;color:var(--td-tl-heading, var(--td-brown-300, #583E36));text-align:var(--td-tl-h-align-d, left);margin:var(--td-tl-heading-mt-d, 0) 0 var(--td-tl-heading-mb-d, 40px)}@media screen and (max-width:989px){.td-tl__heading{font-size:var(--td-tl-heading-fz-m, 36px);text-align:var(--td-tl-h-align-m, left);margin:var(--td-tl-heading-mt-m, 0) 0 var(--td-tl-heading-mb-m, 32px)}}.td-tl__heading-em{font-style:normal;color:var(--td-tl-highlight, #AA9458)}.td-tl__subtitle{font-family:"IBM Plex Sans",var(--td-font-body, inherit);font-size:var(--td-tl-subtitle-fz-d, 15px);font-weight:400;line-height:135%;letter-spacing:-.075px;color:var(--td-tl-subtitle, var(--td-brown-300, #583E36));text-align:var(--td-tl-subtitle-align-d, left);max-width:var(--td-tl-subtitle-mw-d, none);margin-block:var(--td-tl-subtitle-mt-d, 16px) var(--td-tl-subtitle-mb-d, 32px);margin-inline:var(--td-tl-subtitle-mi-d, 0 auto);white-space:pre-line}@media screen and (max-width:989px){.td-tl__subtitle{font-size:var(--td-tl-subtitle-fz-m, 15px);text-align:var(--td-tl-subtitle-align-m, left);max-width:var(--td-tl-subtitle-mw-m, none);margin-block:var(--td-tl-subtitle-mt-m, 12px) var(--td-tl-subtitle-mb-m, 24px);margin-inline:var(--td-tl-subtitle-mi-m, 0 auto)}}.td-tl__rows{display:flex;flex-direction:column;gap:56px}.td-tl__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:relative;padding-top:36px;align-items:stretch}.td-tl__row:before{content:"";position:absolute;top:12px;left:0;right:0;height:1px;background:var(--td-tl-line-grad, linear-gradient(276deg, #3A2A25 11.63%, #775E4D 90.38%))}.td-tl__card{position:relative;background:var(--td-tl-card-bg, var(--td-beige-200, #F4EFE7));padding:20px;border-radius:4px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:990px){.td-tl__card{padding:26px}}.td-tl__card--highlight{background:var(--td-tl-card-highlight-bg, #FEF1E7)}.td-tl__card:before{content:"";position:absolute;top:-33px;left:12px;width:36px;height:20px;background-color:var(--td-beige-100, #FEF9F1);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><circle cx='10' cy='10' r='10' fill='%23D5CAC0'/><circle cx='10' cy='10' r='4' fill='url(%23g)'/><defs><linearGradient id='g' x1='13.8161' y1='13.3286' x2='6.12798' y2='12.4623' gradientUnits='userSpaceOnUse'><stop offset='0.0995813' stop-color='%233A2A25'/><stop offset='1' stop-color='%23775E4D'/></linearGradient></defs></svg>");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.td-tl__badge{display:inline-flex;align-self:flex-start;padding:10px 12px;background:var(--td-tl-badge-bg, var(--td-brown-300, #583E36));color:var(--td-tl-badge-text, #FFFFFF);font-family:"IBM Plex Sans",var(--td-font-body);font-size:1.2rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.06px;text-transform:uppercase;border-radius:4px}.td-tl__title{font-family:var(--td-font-display, "PP Right Gothic", var(--td-font-serif));font-size:2.8rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px;color:var(--td-tl-title, #583E36);margin:0}.td-tl__card--highlight .td-tl__title{color:var(--td-tl-title-highlight, #F46600)}.td-tl__desc{font-family:"IBM Plex Sans",var(--td-font-body);font-size:1.5rem;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.075px;color:var(--td-tl-text, #583E36);margin:0}@media screen and (max-width:749px){.td-tl__rows{position:relative;padding-left:28px;gap:24px}.td-tl__rows:before{content:"";position:absolute;top:8px;bottom:8px;left:5px;width:1px;background:var(--td-tl-line-grad, linear-gradient(180deg, #3A2A25 11.63%, #775E4D 90.38%))}.td-tl__row{display:contents}.td-tl__row:before{display:none}.td-tl__card{padding-top:16px}.td-tl__card:before{top:60px;left:-33px;transform:none;width:20px;height:36px;background-color:var(--td-beige-100, #FEF9F1);background-position:center;background-size:20px 20px}}.td-tl__subtitle p{margin:0 0 .5em}.td-tl__subtitle p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-product-timeline.css.map */
