.ts-stl{border-radius:16px 16px 0 0;background:var(--ts-stl-bg, var(--ts-bg))}.ts-stl__inner{display:flex;align-items:stretch;gap:60px;padding-top:var(--ts-section-py);padding-bottom:var(--ts-section-py)}.ts-stl__media{position:relative;flex:0 0 47.424%;overflow:hidden;border-radius:10px}.ts-stl__placeholder{background:#d9cbc2}.ts-stl__content{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:30px;min-width:0}.ts-stl__list{display:flex;flex-direction:column;gap:40px;width:100%;margin:0;padding:0;list-style:none}#root .ts-stl__item{display:flex;align-items:stretch;gap:20px;margin:0;padding:0}#root .ts-stl__item:before{display:none}#root .ts-stl__thumb{position:relative;flex:0 0 80.82px;min-height:81px;overflow:hidden;border-radius:5px;background:var(--ts-white)}.ts-stl__thumb img{mix-blend-mode:multiply}.ts-stl__info{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.ts-stl__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%}#root .ts-stl__name{flex:1 1 auto;min-width:0;margin:0;color:var(--ts-black);font-family:var(--ts-ff-h);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:-.66px}#root .ts-stl__name a{color:inherit;text-decoration:none}.ts-stl__price{flex:0 0 auto;color:var(--ts-black);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.6px;white-space:nowrap}.ts-stl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.ts-stl__size{position:relative;display:block;margin:0}.ts-stl__size:after{content:"";position:absolute;top:50%;right:11px;width:6px;height:6px;margin-top:-5px;border-right:1.5px solid var(--ts-black);border-bottom:1.5px solid var(--ts-black);transform:rotate(45deg);pointer-events:none}#root .ts-stl__size select{display:block;width:auto;min-width:92px;height:32px;min-height:0;margin:0;padding:0 30px 0 12px;border:1px solid var(--ts-line);border-radius:5px;background:var(--ts-white);color:var(--ts-black);font-family:var(--ts-ff);font-size:13px;line-height:30px;-webkit-appearance:none;appearance:none;cursor:pointer}#root .ts-stl__size select:focus-visible{outline:2px solid var(--ts-terracotta-2);outline-offset:1px}#root .ts-stl__size select.is-invalid{border-color:#9a0000;box-shadow:0 0 0 1px #9a0000}#root .ts-stl__add{display:inline-flex;min-height:0;margin:0;padding:0;border:0;background:none;color:var(--ts-black);font-family:var(--ts-ff);font-size:13px;font-weight:600;line-height:16.63px;letter-spacing:-.14px;text-decoration:underline;text-transform:uppercase;cursor:pointer}#root .ts-stl__add:before,#root .ts-stl__add:after{display:none}#root .ts-stl__add:hover{color:var(--ts-terracotta-3)}.ts-stl__soldout{color:var(--ts-body);font-size:13px;text-transform:uppercase}#root .ts-stl__set{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:57px;min-height:0;margin:0;padding:0 25px;border:0;border-radius:5px;background:var(--ts-orange);color:var(--ts-white);font-family:var(--ts-ff);font-size:16px;font-weight:600;line-height:16.63px;letter-spacing:-.14px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}#root .ts-stl__set:before,#root .ts-stl__set:after{display:none}#root .ts-stl__set:hover{background:#f16228}.ts-stl__set img{width:18.39px;height:18.39px}#root .ts-stl [aria-busy=true]{opacity:.6;pointer-events:none}@media(max-width:767px){.ts-stl__inner{flex-direction:column;gap:30px}.ts-stl__media{flex:0 0 auto;height:410.72px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ts-shop-the-look.css.map */
