.tc{--tc-ink:#0b0b0b;--tc-mute:#6b6b6b;--tc-line:#e6e6e6;--tc-soft:#f4f4f2;--tc-pad:16px;color:var(--tc-ink);background:#fff}.tc *{box-sizing:border-box}.tc a{color:inherit}.tc-wrap{max-width:1320px;margin:0 auto;padding:0 var(--tc-pad)}.tc-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin:0 0 10px}.tc-h2{font-size:26px;line-height:1.05;letter-spacing:-.01em;font-weight:700;text-transform:uppercase;margin:0}.tc-sub{font-size:14px;line-height:1.5;color:var(--tc-mute);margin:8px 0 0}.tc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.tc-link{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.tc-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 22px;border:1px solid var(--tc-ink);background:var(--tc-ink);color:#fff!important;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;text-decoration:none;cursor:pointer;border-radius:0;font-family:inherit}.tc-btn--light{background:#fff;color:var(--tc-ink)!important;border-color:#fff}.tc-btn--ghost{background:transparent;color:var(--tc-ink)!important}.tc-btn[disabled]{opacity:.45;cursor:not-allowed}.tc-sec{padding:44px 0}.tc-sec--soft{background:var(--tc-soft)}.tc-hero{position:relative;height:calc(100svh - 56px);min-height:520px;max-height:860px;overflow:hidden;background:#d9d6d0}.tc-hero picture,.tc-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.tc-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:58%;background:linear-gradient(to top,#0000009e,#0000)}.tc-hero__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 var(--tc-pad) 22px;color:#fff}.tc-hero__body .tc-eyebrow{color:#fff}.tc-hero__title{font-size:44px;line-height:.95;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;margin:0;color:#fff}.tc-hero__text{font-size:15px;line-height:1.4;margin:10px 0 18px;max-width:420px;color:#fff}.tc-hero__text s{opacity:.7}.tc-hero__btns{display:grid;gap:10px}.tc-fit__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tc-fit__item{background:#fff;display:flex;flex-direction:column}.tc-fit__img{aspect-ratio:3/4;background:var(--tc-soft);overflow:hidden}.tc-fit__img img{width:100%;height:100%;object-fit:cover;display:block}.tc-fit__name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:10px 0 2px;padding:0 2px}.tc-fit__price{font-size:12px;color:var(--tc-mute);margin:0 0 8px;padding:0 2px}.tc-sizes{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px}.tc-size{min-width:38px;height:34px;padding:0 6px;border:1px solid var(--tc-line);background:#fff;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;color:var(--tc-ink);border-radius:0}.tc-size[aria-pressed=true]{border-color:var(--tc-ink);background:var(--tc-ink);color:#fff}.tc-size:disabled{color:#bdbdbd;text-decoration:line-through;cursor:not-allowed}.tc-fit__plus,.tc-fit__photo{display:none}.tc-fit__total{display:flex;align-items:baseline;justify-content:space-between;margin:18px 0 10px;font-size:14px}.tc-fit__total b{font-size:22px}.tc-fit__total s{color:var(--tc-mute);margin-right:8px}.tc-fit__note{font-size:12px;color:var(--tc-mute);text-align:center;margin:10px 0 0}.tc-msg{font-size:12px;color:#b00020;text-align:center;margin:8px 0 0;min-height:1em}.tc-fit--pdp{border:1px solid var(--tc-line);padding:14px;margin:6px 0 14px}.tc-fit--pdp .tc-fit__img{aspect-ratio:1/1}.tc-fit--pdp .tc-h3{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.tc-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 10px}.tc-card{text-decoration:none;display:block}.tc-card__img{position:relative;aspect-ratio:3/4;background:var(--tc-soft);overflow:hidden}.tc-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.tc-card__img img+img{opacity:0}@media(hover:hover){.tc-card:hover .tc-card__img img+img{opacity:1}}.tc-card__tag{position:absolute;left:8px;top:8px;background:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:5px 7px;z-index:2}.tc-card__name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:10px 0 3px;line-height:1.3}.tc-card__price{font-size:13px;margin:0}.tc-card__price s{color:var(--tc-mute);margin-left:6px}.tc-card__note{font-size:11px;color:var(--tc-mute);margin:3px 0 0}.tc-set__media{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:20px}.tc-set__ph{position:relative;aspect-ratio:3/4;overflow:hidden;background:#fff}.tc-set__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block}.tc-set__price{font-size:16px;font-weight:700;margin:12px 0 14px}.tc-form{display:grid;gap:10px;margin-top:6px}.tc-input{height:52px;border:1px solid var(--tc-ink);padding:0 14px;font-size:16px;font-family:inherit;border-radius:0;width:100%;background:#fff;color:var(--tc-ink)}.tc-ok{font-size:14px;font-weight:600;margin:10px 0 0}.tc-proof{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--tc-line);border-left:1px solid var(--tc-line)}.tc-proof__item{padding:18px 14px;border-right:1px solid var(--tc-line);border-bottom:1px solid var(--tc-line)}.tc-proof__big{font-size:22px;font-weight:800;letter-spacing:-.01em;margin:0;text-transform:uppercase}.tc-proof__small{font-size:12px;line-height:1.45;color:var(--tc-mute);margin:6px 0 0}.tc-faq details{border-bottom:1px solid var(--tc-line)}.tc-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tc-faq summary::-webkit-details-marker{display:none}.tc-faq summary:after{content:"+";font-size:20px;font-weight:400}.tc-faq details[open] summary:after{content:"\2013"}.tc-faq__a{font-size:14px;line-height:1.6;color:#333;padding:0 0 18px}.tc-faq__a p{margin:0 0 8px}.tc-offer{display:flex;gap:10px;align-items:center;background:var(--tc-soft);padding:12px 14px;font-size:13px;line-height:1.4;margin:0 0 12px}.tc-offer b{text-transform:uppercase;letter-spacing:.04em}@media(min-width:750px){.tc{--tc-pad:32px}.tc-sec{padding:72px 0}.tc-h2{font-size:36px}.tc-hero{height:min(88vh,860px)}.tc-hero__body{padding:0 48px 56px;max-width:640px}.tc-hero__title{font-size:72px}.tc-hero__btns{grid-template-columns:auto auto;justify-content:start}.tc-hero__btns .tc-btn{width:auto;min-width:220px}.tc-fit__wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.tc-fit__grid{gap:16px}.tc-fit__photo{display:block;margin-top:24px;aspect-ratio:4/5;overflow:hidden;max-height:620px}.tc-fit__photo img{width:100%;height:100%;object-fit:cover;display:block}.tc-grid{grid-template-columns:repeat(4,1fr);gap:28px 16px}.tc-set{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.tc-set__media{margin:0}.tc-proof{grid-template-columns:repeat(4,1fr)}.tc-proof__item{padding:28px 22px}.tc-faq{max-width:760px;margin:0 auto}.tc-fit--pdp .tc-fit__grid{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tc.css.map */
