.ts-faq{padding:clamp(72px,9vw,120px) 24px;background:#f4eee5}.ts-faq__inner{display:grid;grid-template-columns:.78fr 1.22fr;width:min(1200px,100%);margin:0 auto;gap:clamp(54px,8vw,110px);align-items:start}.ts-faq__intro{position:sticky;top:120px}.ts-faq__eyebrow{margin:0 0 12px;color:#c96f3c;font-size:12px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.ts-faq__intro h2{margin:0 0 18px}.ts-faq__text{color:#586a6d;font-size:17px;line-height:1.65}.ts-faq__text p{margin:0}.ts-faq__link{display:inline-flex;gap:8px;margin-top:28px;color:#244b4a;font-weight:750;text-decoration:none;border-bottom:1px solid #244b4a}.ts-faq__item{border-top:1px solid #cbd5d1}.ts-faq__item:last-child{border-bottom:1px solid #cbd5d1}.ts-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 2px;color:#23383d;font-size:19px;font-weight:750;cursor:pointer;list-style:none}.ts-faq__item summary::-webkit-details-marker{display:none}.ts-faq__plus{width:20px;height:20px;position:relative;flex:0 0 auto}.ts-faq__plus:before,.ts-faq__plus:after{content:"";position:absolute;top:9px;left:2px;width:16px;height:2px;background:#c96f3c;transition:transform .2s ease}.ts-faq__plus:after{transform:rotate(90deg)}.ts-faq__item[open] .ts-faq__plus:after{transform:rotate(0)}.ts-faq__answer{max-width:680px;padding:0 46px 26px 2px;color:#5b6c6f;font-size:16px;line-height:1.68}.ts-faq__answer p{margin:0}@media(max-width:849px){.ts-faq__inner{grid-template-columns:1fr;gap:38px}.ts-faq__intro{position:static;max-width:650px}}@media(max-width:599px){.ts-faq{padding:66px 20px}.ts-faq__item summary{padding:22px 0;font-size:17px}.ts-faq__answer{padding-right:28px}}.ts-product-assurance{padding:28px 24px 34px;background:#fbfaf7}.ts-product-assurance__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1300px,100%);margin:0 auto;border:1px solid #dfe7e3;border-radius:16px;background:#edf3f1}.ts-product-assurance__item{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:22px;border-right:1px solid #d6e0dc}.ts-product-assurance__item:last-child{border-right:0}.ts-product-assurance__check{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#244b4a;color:#fff;font-weight:800}.ts-product-assurance__item strong,.ts-product-assurance__item span{display:block}.ts-product-assurance__item strong{margin:1px 0 4px;color:#23383d;font-size:15px}.ts-product-assurance__item span{color:#637477;font-size:13px;line-height:1.45}@media(max-width:899px){.ts-product-assurance__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-product-assurance__item:nth-child(2){border-right:0}.ts-product-assurance__item:nth-child(n+3){border-top:1px solid #d6e0dc}}@media(max-width:549px){.ts-product-assurance{padding:20px 20px 28px}.ts-product-assurance__inner{grid-template-columns:1fr}.ts-product-assurance__item{border-right:0;border-bottom:1px solid #d6e0dc}.ts-product-assurance__item:nth-child(n+3){border-top:0}.ts-product-assurance__item:last-child{border-bottom:0}}.ts-size-guide{padding:clamp(68px,8vw,104px) 24px;background:#fff}.ts-size-guide__inner{width:min(1200px,100%);margin:0 auto}.ts-size-guide__header{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:38px}.ts-size-guide__eyebrow{margin:0 0 12px;color:#c96f3c;font-size:12px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.ts-size-guide__header h2{margin:0}.ts-size-guide__intro{color:#5c6e70;font-size:17px;line-height:1.65}.ts-size-guide__intro p{margin:0}.ts-size-guide__content{display:grid;grid-template-columns:1.18fr .82fr;gap:20px}.ts-size-guide__sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ts-size-guide__size{padding:22px;border:1px solid #e4ddd3;border-radius:15px;background:#fff}.ts-size-guide__sheet{display:grid;height:150px;place-items:center;margin-bottom:22px;border:2px solid #345f5d;background:#edf3f1;color:#244b4a;box-shadow:5px 6px #d5dfdb}.ts-size-guide__sheet--1{width:72%}.ts-size-guide__sheet--2{width:84%}.ts-size-guide__sheet--3{width:100%}.ts-size-guide__sheet--round{width:150px;height:150px;border-radius:50%}.ts-size-guide__sheet--bone{width:100%;border-radius:42% 42% 34% 34%}.ts-size-guide__sheet--name{width:100%;border-radius:14px}.ts-size-guide__sheet span{font-size:25px;font-weight:800}.ts-size-guide__size h3{margin:0 0 4px;font-size:19px}.ts-size-guide__size strong{display:block;color:#c96f3c;font-size:13px}.ts-size-guide__size p{margin:13px 0 0;color:#667679;font-size:14px;line-height:1.5}.ts-size-guide__mounting{padding:clamp(28px,4vw,46px);border-radius:17px;background:#203f40;color:#fff}.ts-size-guide__mounting-label{color:#efad82;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ts-size-guide__mounting h3{margin:13px 0 15px;color:#fff;font-size:28px}.ts-size-guide__mounting div{color:#ffffffc2;line-height:1.6}.ts-size-guide__mounting div p{margin:0}.ts-size-guide__mounting ul{display:grid;gap:13px;margin:28px 0 0;padding:0;list-style:none}.ts-size-guide__mounting li{display:flex;gap:10px;color:#ffffffe6;font-size:14px}.ts-size-guide__mounting li span{color:#efad82;font-weight:800}@media(max-width:899px){.ts-size-guide__header,.ts-size-guide__content{grid-template-columns:1fr}}@media(max-width:649px){.ts-size-guide{padding:62px 20px}.ts-size-guide__header{gap:18px;margin-bottom:28px}.ts-size-guide__sizes{grid-template-columns:1fr}.ts-size-guide__size{display:grid;grid-template-columns:110px 1fr;gap:20px;align-items:center}.ts-size-guide__sheet,.ts-size-guide__sheet--1,.ts-size-guide__sheet--2,.ts-size-guide__sheet--3{width:100%;height:120px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAEQE */
