html body h1.title,html body .title--primary,html body .product__title h1,html body .product__title,html body .cart__warnings h1{color:var(--tsg-ink)!important}html body main .cart-items{border-collapse:separate;border-spacing:0 16px}html body main .cart-item{border:0;background:transparent}html body main .cart-item td{background:var(--tsg-white);border-top:2px solid var(--tsg-ink);border-bottom:2px solid var(--tsg-ink);padding-top:16px;padding-bottom:16px}html body main .cart-item td:first-child{border-left:2px solid var(--tsg-ink);border-radius:4px 0 0 4px;padding-left:16px}html body main .cart-item td:last-child{border-right:2px solid var(--tsg-ink);border-radius:0 4px 4px 0;padding-right:16px}html body main .cart__footer .cart__blocks{margin-top:8px}html body cart-drawer .drawer__inner{padding:0}html body cart-drawer .drawer__cart-items-wrapper{padding:16px 16px 0}html body cart-drawer .cart-items{border-collapse:separate;border-spacing:0}html body cart-drawer .cart-items tbody{display:flex;flex-direction:column;gap:12px}html body cart-drawer .cart-item{margin:0!important;padding:12px;column-gap:12px;border:2px solid var(--tsg-ink);border-radius:var(--radius);background:var(--tsg-white)}html body cart-drawer .cart-item td{padding:0;border:0;background:transparent;border-radius:0}html body cart-drawer .cart-item__media{margin:0}html body cart-drawer .cart-item__image{display:block;border:2px solid var(--tsg-ink);border-radius:var(--radius);max-width:100%;height:auto}html body cart-drawer .cart-item__totals{padding:0;text-align:right}html body cart-drawer .cart-item__totals .price,html body cart-drawer .cart-item__price-wrapper .price{white-space:nowrap}html body cart-drawer .cart-item__name{font-size:20px}html body cart-drawer .cart-items thead th{padding:0 0 8px}@media(min-width:990px){.k-hdr__nav{margin:0 auto 0 var(--s5)}}@media(min-width:990px){html body .k-hero__grid{grid-template-columns:.8fr 1.2fr;gap:var(--s5)}html body .k-hero__media{padding:var(--s5) 0}html body .k-hero__media img{aspect-ratio:5/4}}html body .k-trust{background:var(--tsg-ink);color:#fff;border-top:0;border-bottom:2px solid var(--tsg-ink)}html body .k-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}html body .k-trust .k-trust__item{border-color:#ffffff38;justify-content:center;min-width:0}html body .k-trust .k-trust__icon{color:var(--tsg-orange)}html body .k-trust .k-trust__t{color:#fff}html body .k-trust .k-trust__s{color:#ffffffbf}@media(min-width:990px){html body .k-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-cats--3{grid-template-columns:1fr}.k-cats--3 .k-cat__img{aspect-ratio:16/11}.k-cats--3 .k-cat__sub{display:block}.k-cats--3 .k-cat__name{font-size:clamp(28px,3vw,44px)}.k-cats--3 .k-cat__bar{padding:16px var(--s4)}.k-cats--3 .k-cat__arrow{width:32px;height:32px}@media(min-width:750px){.k-cats--3{grid-template-columns:repeat(3,1fr);gap:var(--s4)}.k-cats--3 .k-cat__img{aspect-ratio:4/5}}.k-arrows{display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.k-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:var(--tsg-orange);color:var(--tsg-ink);border:2px solid var(--tsg-ink);border-radius:var(--radius);box-shadow:var(--shadow-sm);cursor:pointer;transition:transform .12s,box-shadow .12s,background-color .12s}.k-arrow svg{width:22px;height:22px}.k-arrow--prev svg{transform:rotate(180deg)}.k-arrow:hover:not([disabled]){background:var(--tsg-orange-dark);transform:translate(1px,1px);box-shadow:2px 2px 0 var(--tsg-ink)}.k-arrow[disabled]{background:#ddd3c3;color:var(--tsg-muted);border-color:var(--tsg-muted);box-shadow:none;cursor:not-allowed}.k-rail__track{display:flex;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:8px 10px 14px 0;margin:-8px 0 -14px;scrollbar-width:none}.k-rail__track::-webkit-scrollbar{display:none}.k-rail__item{flex:0 0 calc((100% - var(--s3)) / 2);scroll-snap-align:start;min-width:0}@media(min-width:750px){.k-rail__track{gap:var(--s4)}.k-rail__item{flex-basis:calc((100% - 2 * var(--s4)) / 3)}}@media(min-width:990px){.k-rail__item{flex-basis:calc((100% - 3 * var(--s4)) / 4)}}.k-head--center{flex-direction:column;align-items:center;text-align:center;gap:8px}.k-collab{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--s5)}.k-collab__item{flex:0 1 380px;width:100%;max-width:380px;min-width:0}.k-collab__img{aspect-ratio:1/1}.k-collab__body{padding:var(--s3)}.k-collab .k-h3{font-size:clamp(20px,1.8vw,24px)}.k-collab .k-body{font-size:15px}.k-mq{background:var(--tsg-ink);color:var(--tsg-cream);overflow:hidden;padding:20px 0;border-top:2px solid var(--tsg-ink)}.k-mq__track{display:flex;width:max-content;animation:k-mq var(--k-mq-dur,40s) linear infinite}.k-mq:hover .k-mq__track{animation-play-state:paused}.k-mq__group{display:flex;align-items:center;flex-shrink:0}.k-mq__item{font-family:var(--font-display);font-size:clamp(36px,4.4vw,60px);line-height:1.1;text-transform:uppercase;white-space:nowrap;padding:0 clamp(20px,2.6vw,40px)}.k-mq__star{width:clamp(24px,2.6vw,38px);height:clamp(24px,2.6vw,38px);flex-shrink:0;color:var(--tsg-orange)}@keyframes k-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.k-mq__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.k-mq__group[aria-hidden=true]{display:none}.k-rail__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tsg-kit-pages.css.map */
