.ts-brands{padding-top:44px;padding-bottom:40px;background:#fff;color:#6d4f45}.ts-brands__intro{text-align:center;margin:0 auto 24px}.ts-brands h2{font-size:32px;line-height:1.2;margin:0 0 12px;color:#6d4f45}.ts-brands__intro p{margin:0;line-height:1.6}.ts-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;row-gap:24px;list-style:none;padding:0;margin:0}.ts-brands__item{min-width:0}.ts-brands__brand{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 8px;color:#6d4f45;text-decoration:none;text-align:center;border-radius:8px}a.ts-brands__brand:hover{background:#fbf7f4}a.ts-brands__brand:focus-visible{outline:2px solid #8c6757;outline-offset:3px}.ts-brands__image{height:100px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ts-brands__image img{display:block;width:100%;height:82px;max-width:190px;object-fit:contain}.ts-brands__image--think-medical img{max-width:128px;height:86px}.ts-brands__image--landau img{height:290px;max-width:none;width:290px;flex-shrink:0}.ts-brands__image--good-girl-gone-badge img{height:160px;max-width:none;width:160px;flex-shrink:0}.ts-brands__image--outside-the-box img{max-width:160px;height:90px}.ts-brands__caption{font-size:13px;line-height:1.5}.ts-brands__help{text-align:center;max-width:680px;margin:26px auto 0;font-size:13px;line-height:1.6}.ts-brands__help a{color:#6d4f45;text-underline-offset:3px}@media(max-width:749px){.ts-brands{padding-top:30px;padding-bottom:28px}.ts-brands h2{font-size:28px}.ts-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.ts-brands__image{height:86px}.ts-brands__image img{max-width:145px;height:68px}.ts-brands__image--think-medical img{max-width:115px;height:77px}.ts-brands__image--landau img{width:250px;max-width:none;height:250px}.ts-brands__image--good-girl-gone-badge img{width:145px;max-width:none;height:145px}.ts-brands__image--outside-the-box img{height:75px;max-width:135px}.ts-brands__brand{padding:8px 0;gap:10px}.ts-brands__caption{font-size:12px}}.ts-group-feature{background:#edd3c8;color:#6d4f45;padding:52px 0;text-align:center}.ts-group-feature h2{color:#6d4f45;font-size:clamp(28px,3vw,40px);margin:10px 0 18px}.ts-group-feature p:not(.ts-eyebrow){max-width:860px;margin:0 auto 26px;line-height:1.7}.ts-group-feature__services{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 30px;list-style:none;padding:0;margin:32px 0 0;font-size:14px}@media(max-width:600px){.ts-group-feature{padding:34px 0}.ts-group-feature__services{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:13px}.ts-group-feature__services li:last-child{grid-column:1/-1}}.ts-groups{max-width:1200px;padding-top:40px;padding-bottom:50px;color:#6d4f45}.ts-groups__intro{text-align:center;max-width:820px;margin:0 auto 44px}.ts-groups h1{font-size:clamp(32px,4vw,48px);line-height:1.18;color:#6d4f45;margin:14px 0 20px}.ts-groups h2{color:#6d4f45;line-height:1.25}.ts-groups p{line-height:1.7}.ts-groups__intro p{margin-bottom:24px}.ts-groups__photo{display:block;width:100%;height:auto;border-radius:6px;margin-bottom:40px}.ts-groups__services{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ts-groups__services article{background:#faf7f5;padding:24px;border-radius:6px}.ts-groups__services h2{font-size:23px;margin:0 0 12px}.ts-groups__services p{margin:0}.ts-groups__process{padding:30px 0}.ts-groups__process li{padding:8px 0;line-height:1.6}.ts-group-form{scroll-margin-top:130px;border-radius:8px;background:#faf7f5;padding:32px}.ts-group-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ts-group-form label{display:grid;gap:7px;font-size:15px}.ts-group-form input,.ts-group-form select,.ts-group-form textarea{font:inherit;font-size:16px;border:1px solid #8c6757;background:#fff;color:#382b26;padding:12px;border-radius:4px;width:100%;min-width:0;box-sizing:border-box;min-height:48px}.ts-group-form__wide{grid-column:1/-1}.ts-form-note{font-size:13px}.ts-group-form a,.ts-groups__portal a{color:#6d4f45}.ts-groups__portal{text-align:center;padding:30px 0 0}.ts-group-success{padding:20px;background:#edd3c8;color:#382b26;margin-bottom:20px}@media(max-width:600px){.ts-groups{padding-top:24px}.ts-groups__services,.ts-group-form__grid{grid-template-columns:1fr}.ts-group-form{padding:22px 16px}.ts-group-form__wide{grid-column:auto}.ts-group-form .button{width:100%}.ts-groups__services{gap:14px}}.ts-retail-hero{background:#faf7f5;color:#6d4f45;text-align:center}.ts-retail-hero__image{display:block;width:100%;height:auto;max-height:640px;object-fit:contain;background:#faf7f5}.ts-retail-hero__copy{padding-top:35px;padding-bottom:42px;max-width:1000px}.ts-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600}.ts-retail-hero h1{font-size:clamp(30px,4vw,52px);line-height:1.12;color:#6d4f45;margin:12px 0 16px}.ts-retail-hero__copy>p:not(.ts-eyebrow){max-width:680px;margin:0 auto 25px;line-height:1.6}.ts-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.ts-actions .button{min-height:48px}@media(max-width:600px){.ts-retail-hero__copy{padding:26px 20px 32px}.ts-actions .button{width:100%}}.ts-categories{padding-top:48px;padding-bottom:42px}.ts-section-heading{text-align:center;margin:0 auto 28px;max-width:720px}.ts-section-heading h2{margin:0 0 12px;color:#6d4f45;font-size:clamp(26px,3vw,36px)}.ts-section-heading p{line-height:1.6;margin:0}.ts-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ts-category{color:#6d4f45;background:#faf7f5;text-decoration:none;display:block;overflow:hidden;border-radius:6px}.ts-category img{display:block;width:100%;height:240px;object-fit:contain;background:#fff}.ts-category h3{font-size:20px;margin:20px 20px 8px;display:flex;justify-content:space-between;gap:8px}.ts-category p{font-size:14px;line-height:1.5;margin:0 20px 24px}.ts-category:hover{background:#edd3c8}.ts-category:focus-visible{outline:3px solid #6d4f45;outline-offset:4px}@media(max-width:749px){.ts-categories{padding-top:30px;padding-bottom:30px}.ts-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-category img{height:170px}.ts-category h3{font-size:17px;margin:16px 12px 8px}.ts-category p{margin:0 12px 18px;font-size:13px}}.ts-brand-logo{display:inline-block;width:190px;height:90px;max-width:100%;object-fit:contain;vertical-align:middle}.ts-brand-logo--think-medical{width:128px;height:86px}.ts-brand-logo--outside-the-box{width:170px;height:95px}.ts-brand-logo--good-girl-gone-badge{width:115px;height:115px}.ts-brand-logo--medichic{width:240px;height:70px}.ts-collection-brand-title{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ts-collection-brand-category{font-size:24px;line-height:1.3}.ts-reel-brands__choices .ts-brand-logo{width:125px;height:64px}.ts-reel-brands__choices .ts-brand-logo--good-girl-gone-badge{width:72px;height:72px}.ts-reel-brands__choices button:has(.ts-brand-logo){border-radius:10px;background:#fff;color:#6d4f45;min-width:150px;min-height:94px;padding:10px 16px}.ts-reel-brands__choices button[aria-pressed=true]:has(.ts-brand-logo){border:2px solid #6d4f45;box-shadow:0 0 0 2px #edd3c8}@media(max-width:749px){.ts-collection-brand-title{gap:12px}.ts-collection-brand-category{font-size:21px}.ts-reel-brands__choices button:has(.ts-brand-logo){min-width:132px;min-height:90px}.ts-reel-brands__choices .ts-brand-logo{width:112px}.ts-reel-brands__heading .ts-brand-logo{width:140px;height:78px}.ts-reel-brands__heading .ts-brand-logo--good-girl-gone-badge{width:95px;height:95px}}.ts-clove-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px}.ts-clove-controls label{display:grid;gap:6px;flex:1;min-width:140px}.ts-clove-controls select{width:100%;padding:12px;background:#fff;color:#6d4f45;border:1px solid #8c6757;border-radius:4px;font:inherit;min-height:46px}.ts-clove [hidden]{display:none!important}.ts-clove-controls button{min-height:46px}@media(max-width:600px){.ts-clove-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ts-clove-controls label{min-width:0}.ts-clove-controls label:nth-child(3){grid-column:1/-1}}.ts-faq details{border-bottom:1px solid #d8c5bb;padding:18px 0}.ts-faq summary{cursor:pointer;font-size:19px;color:#6d4f45;min-height:44px;line-height:1.5}.ts-faq details>div{padding-top:12px;line-height:1.7}.ts-faq a{color:#6d4f45}.ts-faq{padding-bottom:40px}.ts-portal-video{margin-top:48px;padding-top:32px;border-top:1px solid #edd3c8;text-align:center;color:#6d4f45}.ts-team>.ts-portal-video{margin-top:0;padding-top:0;border-top:0;margin-bottom:32px}.ts-portal-video h2{font-size:28px;line-height:1.25;margin:0 0 12px;color:#6d4f45}.ts-portal-video>p{max-width:560px;margin:0 auto 24px;line-height:1.6}.ts-portal-video__frame{max-width:342px;margin:auto;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#f7f1ed}.ts-portal-video video{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:9/16}.ts-portal-video__toggle{margin:16px auto 0;padding:10px 20px;min-height:44px;border:1px solid #8c6757;border-radius:6px;background:#fff;color:#6d4f45;font:inherit;cursor:pointer}.ts-portal-video__toggle:focus-visible{outline:2px solid #6d4f45;outline-offset:4px}@media(max-width:600px){.ts-portal-video h2{font-size:25px}.ts-portal-video__frame{max-width:315px}.ts-portal-video{margin-top:32px;padding-top:28px}}.ts-reel-brands{display:block;padding-bottom:4rem}.ts-reel-brands__intro{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 0 2rem}.ts-reel-brands__intro h2{margin:0 0 .8rem}.ts-reel-brands__intro p{margin:0}.ts-reel-brands__logo{width:180px;height:auto;max-width:35%;object-fit:contain}.ts-reel-brands__choices{display:flex;flex-wrap:wrap;gap:1rem}.ts-reel-brands__choices button{font:inherit;line-height:1.4;min-height:46px;padding:1rem 1.8rem;border:1px solid #b9bdb5;border-radius:24px;background:#fff;color:#263224;cursor:pointer}.ts-reel-brands__choices button[aria-pressed=true]{background:#354b36;border-color:#354b36;color:#fff}.ts-reel-brands__choices button:focus-visible{outline:3px solid #657b59;outline-offset:3px}.ts-reel-brands__status{font-size:1.3rem;margin:1.4rem 0 2rem}.ts-reel-brands__group{border-top:1px solid #e1e4dc;padding-top:2.4rem;margin-top:2.4rem}.ts-reel-brands__group[hidden]{display:none}.ts-reel-brands__heading{display:flex;align-items:center;gap:2rem;margin-bottom:2.4rem}.ts-reel-brands__heading img{width:110px;height:auto;object-fit:contain}.ts-reel-brands__heading h2{margin:0}.ts-reel-brands__heading p{margin:.8rem 0 0}@media(max-width:749px){.ts-reel-brands__intro{align-items:flex-start}.ts-reel-brands__intro h2{font-size:2.2rem}.ts-reel-brands__logo{width:110px}.ts-reel-brands__choices{gap:.8rem}.ts-reel-brands__choices button{padding:.9rem 1.2rem;font-size:1.3rem}.ts-reel-brands__heading{gap:1.2rem;align-items:flex-start}.ts-reel-brands__heading img{width:80px}.ts-reel-brands__heading h2{font-size:2rem}.ts-reel-brands__heading p{font-size:1.4rem}}.ts-scrub-filters{display:flex;align-items:end;gap:20px;flex-wrap:wrap;margin:12px 0 28px}.ts-scrub-filters label{display:grid;gap:6px;min-width:180px}.ts-scrub-filters select{font:inherit;color:#382b26;background:#fff;border:1px solid #8c6757;padding:12px;min-height:46px;border-radius:4px}.ts-scrub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;padding:0;list-style:none}.ts-scrub-grid [hidden]{display:none}.ts-scrub-grid li{min-width:0}.ts-scrub-grid img{display:block;width:100%;height:310px;object-fit:contain;background:#faf7f5}.ts-scrub-grid a{color:#6d4f45;text-decoration:none}.ts-scrub-grid h2{font-size:17px;line-height:1.5;margin:16px 0 8px}.ts-scrub-grid p{margin:6px 0}.ts-scrub-card-note{font-size:13px;color:#65534c}@media(max-width:989px){.ts-scrub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ts-scrub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.ts-scrub-grid img{height:230px}.ts-scrub-grid h2{font-size:15px}.ts-scrub-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ts-scrub-filters label{min-width:0}.ts-scrub-filters select{width:100%;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
