.tc-products-page{width:100%;overflow:hidden;color:#1e1e24}.tc-products-page__hero{min-height:clamp(125px,8.2vw,190px);display:flex;align-items:center;background:var(--tc-gray)}.tc-products-page__hero-inner{width:min(1300px,100%);margin-inline:auto;padding:28px var(--tc-pad)}.tc-products-page__hero h1{margin:0;color:#1e1e24;font:600 clamp(36px,3.1vw,58px)/1.15 var(--tc-font-head)}.tc-products-row{--tc-products-bg: #fff;position:relative;display:grid;grid-template-columns:minmax(0,56%) minmax(0,44%);align-items:stretch;min-height:clamp(380px,23vw,500px);background:var(--tc-products-bg)}.tc-products-row--soft{--tc-products-bg: var(--tc-gray)}.tc-products-row--light{--tc-products-bg: #fff}.tc-products-row__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(42px,4.2vw,78px) clamp(28px,4vw,72px) clamp(42px,4.2vw,78px) max(28px,12.2vw)}.tc-products-row__copy h2{margin:0 0 20px;color:#1e1e24;font:600 clamp(32px,3vw,56px)/1.12 var(--tc-font-head);letter-spacing:0}.tc-products-row__copy>p{margin:0 0 22px;color:#4d4d50;font:400 clamp(17px,1.45vw,23px)/1.55 var(--tc-font-body)}.tc-products-row__chips{display:flex;flex-wrap:wrap;gap:14px 16px;margin:0 0 30px}.tc-products-row__chips a{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 20px;border:0;border-radius:4px;background:#db2525;color:#fff;font:700 clamp(15px,1.15vw,20px)/1.2 var(--tc-font-head);text-align:center;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.tc-products-row__chips a:hover{background:#b81f1f;color:#fff;transform:translateY(-1px)}.tc-products-row__all{display:inline-flex;align-items:center;gap:8px;color:#1e1e24;font:800 clamp(16px,1.2vw,21px)/1.3 var(--tc-font-head);text-decoration:none}.tc-products-row__all svg{flex:none;transition:transform .18s ease}.tc-products-row__all:hover{color:#1e1e24;text-decoration:underline;text-underline-offset:4px}.tc-products-row__all:hover svg{transform:translate(3px)}.tc-products-row__media{position:relative;min-width:0;min-height:100%;overflow:hidden}.tc-products-row__media:before{position:absolute;z-index:1;inset:0 auto 0 -1px;width:42%;background:linear-gradient(90deg,var(--tc-products-bg) 0%,var(--tc-products-bg) 12%,transparent 100%);content:"";pointer-events:none}.tc-products-row__media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center}@media(max-width:1099px){.tc-products-row{grid-template-columns:minmax(0,54%) minmax(0,46%)}.tc-products-row__copy{padding-left:max(26px,7vw)}.tc-products-row__copy h2{font-size:clamp(30px,3.2vw,42px)}.tc-products-row__chips{gap:10px}.tc-products-row__chips a{min-height:46px;padding-inline:15px}}@media(max-width:767px){.tc-products-page__hero{min-height:120px}.tc-products-page__hero-inner{padding-inline:22px}.tc-products-page__hero h1{font-size:clamp(32px,8vw,42px)}.tc-products-row{grid-template-columns:1fr;min-height:0}.tc-products-row__copy{order:2;padding:32px 22px 38px}.tc-products-row__copy h2{margin-bottom:12px;font-size:clamp(29px,7vw,38px)}.tc-products-row__copy>p{margin-bottom:18px;font-size:17px}.tc-products-row__chips{gap:9px;margin-bottom:22px}.tc-products-row__chips a{min-height:44px;padding-inline:13px;font-size:15px}.tc-products-row__media{order:1;height:clamp(220px,58vw,330px);min-height:0}.tc-products-row__media:before{width:100%;height:22%;inset:auto 0 -1px;background:linear-gradient(180deg,transparent 0%,var(--tc-products-bg) 100%)}}.tc-products-page__hero{position:relative;isolation:isolate;min-height:clamp(110px,7.2vw,168px)}.tc-products-page__hero-inner{position:relative;z-index:1;padding-block:24px}.tc-products-page__hero h1{font-size:clamp(32px,2.8vw,52px)}.tc-products-row{min-height:clamp(340px,21vw,460px)}.tc-products-row__copy{padding-block:clamp(36px,3.6vw,66px);padding-right:clamp(24px,3.5vw,62px);padding-left:max(24px,11vw)}.tc-products-row__copy h2{margin-bottom:16px;font-size:clamp(29px,2.7vw,50px)}.tc-products-row__copy>p{margin-bottom:18px;font-size:clamp(16px,1.3vw,21px)}.tc-products-row__chips{gap:11px 13px;margin-bottom:24px}.tc-products-row__chips a{min-height:46px;padding-inline:17px;font-size:clamp(14px,1vw,18px)}.tc-products-row__all{gap:7px;font-size:clamp(15px,1.08vw,19px)}.tc-products-row__all svg{width:18px;height:18px}.tc-products-row__media:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:#ffffff4d;content:"";pointer-events:none}@media(max-width:1099px){.tc-products-row{min-height:clamp(320px,27vw,410px)}.tc-products-row__copy{padding-block:34px;padding-left:max(22px,6.5vw)}.tc-products-row__copy h2{font-size:clamp(28px,3vw,38px)}.tc-products-row__copy>p{font-size:16px}.tc-products-row__chips a{min-height:42px;padding-inline:14px}}@media(max-width:767px){.tc-products-page__hero{min-height:108px}.tc-products-page__hero-inner{padding-inline:20px}.tc-products-page__hero h1{font-size:clamp(29px,7.2vw,38px)}.tc-products-row{min-height:0}.tc-products-row__copy{padding:26px 20px 32px}.tc-products-row__copy h2{margin-bottom:10px;font-size:clamp(26px,6.3vw,34px)}.tc-products-row__copy>p{margin-bottom:16px;font-size:16px}.tc-products-row__chips{gap:8px;margin-bottom:19px}.tc-products-row__chips a{min-height:40px;padding-inline:12px;font-size:14px}.tc-products-row__media{height:clamp(200px,52vw,290px)}}.tc-products-page .tc-products-row__chips a:hover,.tc-products-page .tc-products-row__chips a:focus-visible{background:#333!important;border-color:#333!important;color:#fff!important;box-shadow:none!important;transform:none}.tc-products-page .tc-products-row__chips a{box-shadow:none!important}.tc-products-page__hero h1.tc-h1{margin:0;color:var(--tc-ink);font:800 clamp(34px,4.6vw,52px)/1.1 var(--tc-font-head);text-wrap:balance}.tc-products-page .tc-products-row__copy h2{color:var(--tc-ink);font:800 clamp(28px,3.1vw,40px)/1.2 var(--tc-font-head);text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tc-products-page.css.map */
