@font-face{font-family:KTQ Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(//ktqsports.com/cdn/shop/t/26/assets/ktq-barlow-800i-latin.woff2?v=92466928964047078531793718484) format("woff2")}.ktq,.ks-bar,.ks-hero,.ks-ribbon,.ks-prices,.ks-lab,.ks-extra,.ks-foot{--ks-head:"KTQ Barlow",sans-serif;--ks-body:var(--font-body-family),sans-serif}.ks-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ks-bar{background:#8e1a1f;color:#fff;text-align:center;padding:11px 16px;font:600 13px/1.4 var(--ks-body);letter-spacing:.08em;text-transform:uppercase}.ks-bar a{color:#fff;text-decoration:none}.ks-bar a:hover{text-decoration:underline}.ks-bar b{font-weight:800}.ks-bar a:focus-visible{outline:2px solid #fff;outline-offset:3px}.ks-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse 80% 120% at 30% 40%,#d43a34,#ce2e33 38%,#a82228 72%,#8e1a1f);min-height:560px;display:flex;align-items:center;font-family:var(--ks-body)}.ks-hero *{box-sizing:border-box}.ks-hero .wm{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(//ktqsports.com/cdn/shop/t/26/assets/ktq-sale-logo.png?v=126465869030021359531793718458) no-repeat;opacity:.12;background-size:110% auto;background-position:20% 50%;filter:saturate(0) brightness(1.6);transform:rotate(-8deg) scale(1.15)}.ks-hero .wm2{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(//ktqsports.com/cdn/shop/t/26/assets/ktq-sale-logo.png?v=126465869030021359531793718458) no-repeat;opacity:.07;background-size:60% auto;background-position:130% 120%;filter:saturate(0) brightness(1.6)}.ks-hero .stripe{position:absolute;left:-10%;width:75%;height:34px;background:linear-gradient(90deg,#fff0,#ffffff29);transform:skewY(-9deg);pointer-events:none}.ks-hero .s1{top:78%}.ks-hero .s2{top:86%;height:14px;opacity:.7}.ks-hero .sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.13) 44%,rgba(255,255,255,0) 58%)}.ks-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 180px #46050a80}.ks-hero .photo{position:absolute;top:0;right:0;bottom:0;width:46%;z-index:1;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);background:#1d1a18}.ks-hero .photo img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.ks-hero .photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(142,26,31,.55),transparent 40%)}.ks-hero .photo-edge{position:absolute;top:0;right:0;bottom:0;width:46%;z-index:1;clip-path:polygon(16% 0,17.6% 0,1.6% 100%,0 100%);background:#f2b33d}.ks-hero .inner{position:relative;z-index:2;max-width:640px}.ks-hero .eyebrow{font:800 italic clamp(22px,3vw,34px)/1 var(--ks-head);letter-spacing:.32em;text-transform:uppercase;margin:0 0 6px;color:#fff}.ks-hero .big{margin:0;font-family:var(--ks-head);font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(76px,12vw,180px);line-height:.92;letter-spacing:-.01em;text-shadow:0 2px 0 rgba(90,5,10,.3),0 18px 40px rgba(70,5,10,.4);white-space:nowrap;color:#fff}.ks-hero .big small{font-size:.52em;letter-spacing:.02em;font-weight:800;margin-left:.04em}.ks-hero .sub{margin:22px 0 26px;font:800 clamp(18px,2.2vw,26px)/1.25 var(--ks-body);letter-spacing:.02em;text-transform:uppercase;color:#fff}.ks-hero .pill{display:inline-block;background:linear-gradient(180deg,#f8c75a,#f2b33d);color:#3a0d10;border-radius:999px;padding:14px 38px;font:800 italic clamp(20px,2.4vw,28px)/1.1 var(--ks-head);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 24px #46050a73,inset 0 1px #ffffff80}.ks-hero .ends{margin:16px 0 26px;font:700 15px/1.3 var(--ks-body);letter-spacing:.06em;color:#fff}.ks-hero .btn{display:inline-block;background:#fff;color:#a8212a;text-decoration:none;font:800 16px/1 var(--ks-body);letter-spacing:.08em;text-transform:uppercase;padding:17px 40px;border-radius:999px;transition:.2s;box-shadow:0 8px 20px #46050a4d}.ks-hero .btn:hover{background:#f3eee7;transform:translateY(-2px)}.ks-hero .btn:focus-visible{outline:3px solid #f2b33d;outline-offset:3px}.ks-ribbon{position:absolute;top:16px;left:-1px;z-index:2;pointer-events:none;background:linear-gradient(135deg,#ce2e33,#a8212a);color:#fff;font:800 italic 16px/1 var(--ks-head);letter-spacing:.08em;text-transform:uppercase;padding:9px 18px 9px 14px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%)}.ks-ribbon--inline{position:static;display:inline-block;margin:0 0 10px;font-size:18px}.ks-prices{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:6px}.ks-now{font:800 30px/1 var(--ks-head);color:#a8212a}.ks-now.ks-reg{color:#2b2622}.ks-was{font:400 15px/1 var(--ks-body);color:#5e5650;text-decoration:line-through}.ks-lab{display:block;font:400 12px/1.3 var(--ks-body);color:#5e5650;letter-spacing:.04em;margin-top:4px}.ks-extra{display:block;margin-top:10px;font:600 13.5px/1.35 var(--ks-body);color:#a8212a;background:#fdecea;border-radius:8px;padding:8px 10px;text-align:left}.ktq .pricing.ks-pdp{display:block}.ktq .pricing.ks-pdp b[data-ktq-price]{font:800 44px/1 var(--ks-head)!important;color:#a8212a!important;font-style:italic}.ktq .pricing.ks-pdp b[data-ktq-price].ks-reg{color:#2b2622!important}.ktq .pricing.ks-pdp .ks-was{font-size:20px}.ktq .pricing.ks-pdp .ks-lab{font-size:13px}.ktq .pricing.ks-pdp .ks-extra{font-size:15px;display:inline-block;margin-top:12px}.ktq .pricing.ks-pdp .ks-prices{margin-top:0;align-items:baseline;gap:14px}.ks-foot{max-width:900px;margin:18px auto 40px;padding:0 24px;text-align:center;font:400 13px/1.55 var(--ks-body);color:#5e5650}@media(max-width:900px){body .ktq section.ks-hero{padding:52px 22px 0;min-height:0;flex-direction:column;align-items:stretch;text-align:center}.ks-hero .inner{max-width:none;padding-bottom:36px}.ks-hero .photo,.ks-hero .photo-edge{position:relative;width:calc(100% + 44px);margin:0 -22px;height:230px;clip-path:polygon(0 18%,100% 0,100% 100%,0 100%);order:3}.ks-hero .photo-edge{display:none}.ks-hero .wm{background-size:260% auto;background-position:40% 30%}}@media(max-width:600px){.ks-bar{font-size:11px;padding:10px 12px}.ks-hero .big{font-size:clamp(60px,21vw,84px)}.ks-ribbon{font-size:13px;padding:7px 14px 7px 10px;top:10px}.ks-now{font-size:24px}.ks-was{font-size:13px}.ks-extra{font-size:12px}.ks-hero .pill{padding:12px 24px}.ks-hero .btn{padding:15px 32px}.ktq .pricing.ks-pdp b[data-ktq-price]{font-size:38px!important}.ktq .pricing.ks-pdp .ks-extra{font-size:13px}}.ktq [data-ktq-buy] .sum{display:none!important}.ktq .ks-dl{margin:12px 0;font:400 14px/1.45 var(--ks-body);color:#2b2622}.ktq [data-ktq-buy] .qty{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ktq [data-ktq-buy] .qty .ks-buynow{flex:1 1 180px;min-height:52px;background:#a8212a;border-color:#a8212a;color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ktq [data-ktq-buy] .qty .ks-buynow:hover{background:#8e1a1f;border-color:#8e1a1f}.ktq [data-ktq-buy] .qty .ks-basket{flex:1 1 140px;min-height:52px}.ktq .ks-pdp-extra{margin:10px 0}.ktq-cdlv .ks-extra{margin-top:8px}.ks-cart-top{display:none}@media(max-width:749px){.ks-cart-top{display:block;padding:0 0 14px}.ks-cart-top__btn{width:100%;min-height:52px;border:0;border-radius:999px;background:#a8212a;color:#fff;font:800 16px/1 var(--ks-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ks-cart-top__btn:focus-visible{outline:3px solid #2b2622;outline-offset:3px}}body .ktq section.ks-hero{padding:70px 56px}@media(max-width:900px){body .ktq section.ks-hero{padding:52px 22px 0}}body .ktq .ks-hero .eyebrow{font:800 italic clamp(22px,3vw,34px)/1 var(--ks-head);letter-spacing:.32em;text-transform:uppercase;margin:0 0 6px;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ktq-sale.css.map */
