.ts-product-lab{position:relative;margin-top:48px}@media screen and (min-width:1024px){.ts-product-lab{margin-top:120px}}.ts-product-lab__image{background:#242d1b;overflow:hidden;border-radius:4px;position:absolute;top:0;right:0;bottom:0;left:0}.ts-product-lab__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.ts-product-lab__image:empty{display:block}.ts-product-lab__container{position:relative;overflow:hidden;padding:48px 16px;border-radius:4px}@media screen and (min-width:1024px){.ts-product-lab__container{padding:120px 0}}@media screen and (min-width:1600px){.ts-product-lab__container{padding:240px 0 120px}}.ts-product-lab__content{background:#fff;padding:32px}@media screen and (min-width:768px){.ts-product-lab__content{padding:48px}}@media screen and (min-width:1600px){.ts-product-lab__content{padding:48px 0 48px 48px;margin-left:auto;width:75%}}@media screen and (min-width:768px){.ts-product-lab__content>h2{margin-bottom:40px}}@media screen and (min-width:768px){.ts-product-lab__table{display:flex}}.ts-product-lab__col{border-top:1px solid #242d1b;padding-bottom:24px;width:100%}@media screen and (min-width:768px){.ts-product-lab__col{border-bottom:1px solid #242d1b;border-right:1px solid #242d1b}.ts-product-lab__col:last-child{border-right:none}.ts-product-lab__col>*{padding-left:16px;padding-right:16px}}@media screen and (min-width:768px) and (min-width:1600px){.ts-product-lab__col>*{padding-left:24px;padding-right:24px}}.ts-product-lab__col h4{padding-top:10px;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #242d1b}.ts-product-lab__list{padding:32px;background:#f9f8f6}@media screen and (min-width:768px){.ts-product-lab__list{background:0 0;padding:48px 0 0}}.ts-product-lab__list ul{padding:0;margin:0;list-style:none}@media screen and (min-width:768px){.ts-product-lab__list ul{display:flex;align-items:flex-start;flex-wrap:wrap}}.ts-product-lab__list ul li{display:flex;align-items:flex-start;font-family:var(--font-heading-family);margin-bottom:8px;color:#242d1b;font-weight:700;font-size:16px}@media screen and (min-width:768px){.ts-product-lab__list ul li{width:33.33%;flex-shrink:0;padding-left:24px}}.ts-product-lab__list ul li:last-child,.ts-product-lab__list ul li:only-child{margin-bottom:0}.ts-product-lab__list ul li:before{content:"";display:block;width:10px;height:10px;background:#c09956;margin:8px 8px 0 0;border-radius:50%}