a.jdgm-write-rev-link{background-color:rgb(var(--button-background-primary,255 198 0))!important}@font-face{font-family:"Knockout 27 Junior Bantamweight";src:url("/cdn/shop/files/Knockout-27.otf?v=1759874921") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Supply Mono";src:url("/cdn/shop/files/PPSupplyMono-Bold_c8415a2b-237f-4cd6-b79e-60da131565e5.woff2?v=1759874908") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-heading-family:"Knockout 27 Junior Bantamweight",sans-serif;--font-subheading-family:"PP Supply Mono",monospace;--font-body-family:"canada-type-gibson",sans-serif}.section-header__title,.section-heading,html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--font-heading-family)!important;font-weight:400;text-transform:uppercase!important;letter-spacing:.02em!important}.product-info__title.h2,.shopify-section--custom-brand-pillars .section-header .prose .h2,.shopify-section--custom-brand-pillars .section-header .text-custom,.shopify-section--custom-brand-pillars .section-header h2.h2,.shopify-section--custom-brand-pillars .section-header split-lines,.shopify-section--custom-testimonials .section-header .prose .h2,.shopify-section--custom-testimonials .section-header .text-custom,.shopify-section--custom-testimonials .section-header h2.h2,.shopify-section--custom-testimonials .section-header split-lines,.shopify-section--featured-collection-tabs .section-header .prose .h2,.shopify-section--featured-collection-tabs .section-header .text-custom,.shopify-section--featured-collection-tabs .section-header h2.h2,.shopify-section--featured-collection-tabs .section-header split-lines,.shopify-section--shop-the-look .section-header .prose .h2,.shopify-section--shop-the-look .section-header .text-custom,.shopify-section--shop-the-look .section-header h2.h2,.shopify-section--shop-the-look .section-header split-lines,.shopify-section--shop-the-look-custom .section-header .prose .h2,.shopify-section--shop-the-look-custom .section-header .text-custom,.shopify-section--shop-the-look-custom .section-header h2.h2,.shopify-section--shop-the-look-custom .section-header split-lines{font-family:var(--font-heading-family),"Knockout 27 Junior Bantamweight",sans-serif!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-size:clamp(3.5rem, 7vw, 5.25rem);line-height:1.1}a.arrow_link:after{content:"";display:inline-block;width:12px;height:12px;margin-left:6px;mask-image:url('/cdn/shop/files/link_arrow.svg?v=1763130843');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}.jm-mfp-arrow-left:before,.jm-mfp-arrow-right:before{font-family:JudgemeIcons!important}.shopify-section--featured-collection-tabs .section-header .prose *{font-family:inherit!important}.prose .subheading:not(.slideshow__carousel .prose .subheading){font-family:var(--font-body-family)!important;font-size:clamp(2rem, 5vw, 3rem);font-weight:300;font-style:italic;text-align:right;overflow:visible;position:relative;margin:-20px -15% 0 0!important}.prose .subheading:not(.slideshow__carousel .prose .subheading)::after{content:"";display:inline-block;width:50px;height:2px;background:#ffc600;margin-left:6px;vertical-align:middle;border-radius:1px}html .eyebrow,html .label,html .meta,html .subheading{font-family:var(--font-subheading-family)!important;font-weight:700;text-transform:uppercase!important;letter-spacing:.02em!important}html .rte .product-info__description,html body,html input,html li,html p,html span,html textarea{font-family:var(--font-body-family)!important;font-weight:400;font-style:normal;text-transform:none;letter-spacing:.005em!important}.badge,.bold{font-weight:400}.btn,.button:not(.tab-buttons .button,.product-card .button){clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);transition:clip-path .3s}.button--xl{clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%);transition:clip-path .3s}.button,.shopify-section .button,a.button,button[type=button]{font-family:var(--font-body-family)!important;font-weight:400;text-transform:uppercase!important;letter-spacing:.02em!important}.tab-buttons .button,a.jdgm-write-rev-link{font-family:var(--font-subheading-family)!important}.tab-buttons .button{font-size:clamp(1rem, 1.25vw, 1.25rem);background:0 0!important;color:#fff!important}.content-over-media h1.h1,.shopify-section--slideshow .h1,.shopify-section--slideshow .heading{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.02em!important}.shopify-section--featured-collection-tabs{z-index:10;margin-top:-100px;background-color:transparent!important}.shopify-section--featured-collection-tabs div.section{padding-top:0!important}@media screen and (max-width:1000px){.shopify-section--featured-collection-tabs{margin-top:-50px}}@media screen and (max-width:768px){.shopify-section--featured-collection-tabs{margin-top:0}}.shopify-section--custom-testimonials .section-full{position:relative;border-top:10px solid #1a1a1e;border-bottom:10px solid #1a1a1e}.shopify-section--custom-testimonials .section-full::before{content:"";position:absolute;top:-10px;left:0;width:100%;height:1px;background-color:#ffc600}.shopify-section--custom-testimonials .section-full::after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:#ffc600}.shopify-section--custom-brand-pillars .section-header,.shopify-section--custom-brand-pillars div.prose,.shopify-section--custom-testimonials .section-header,.shopify-section--custom-testimonials div.prose{margin:0 auto;text-align:center}.ptk-athlete__info{padding:16px 0;border-top:1px solid #ffc600;border-bottom:1px solid #ffc600}a.jdgm-write-rev-link{text-transform:uppercase!important;font-size:var(--text-sm, .875rem)!important;color:rgb(var(--button-text-primary,26 26 26))!important;padding-block-start:var(--spacing-3,0.75rem)!important;padding-block-end:var(--spacing-3,0.75rem)!important;padding-inline-start:var(--spacing-6,1.5rem)!important;padding-inline-end:var(--spacing-6,1.5rem)!important;border-radius:var(--rounded-button,0)!important;position:relative;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.jdgm-rev-widg__title{font-family:var(--font-heading-family),"Knockout 27 Junior Bantamweight",sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-size:clamp(2rem, 5vw, 4rem)!important;line-height:1.1!important;display:block!important;color:rgb(var(--text-color))!important}.jdgm-rev.jdgm-divider-top{border-top:none!important;margin-top:0!important;padding-top:0!important}.jdgm-rev{border-bottom:none!important}@media screen and (min-width:1000px){.header__link-list{gap:var(--spacing-4) var(--header-link-list-spacing);display:flex}.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:table-cell{display:table-cell}.lg\:contents{display:contents}#shopify-section-sections--19966709235966__header{--header-grid-template:"logo main-nav secondary-nav"/minmax(0, 1fr) fit-content(55%) minmax(0, 1fr)!important}}.announcement-bar__scrolling-list p,.header__link-list a{font-weight:400!important}@media screen and (max-width:999px){#shopify-section-custom-header .header__wrapper,.store-header[sticky]{background:#1a1a1e!important}}.custom-footer{background-image:url('/cdn/shop/files/pdltk_lglogo_footbkg.svg?v=1762466039')!important;background-size:cover;background-position:top center;background-repeat:no-repeat!important;margin-top:60px}.footer-grid{padding-top:100px}@media screen and (max-width:900px){.footer-grid{padding-top:70px}}@media screen and (max-width:769px){.footer-grid{padding-top:50px}}.shopify-section--slideshow .subheading{font-size:clamp(1.35rem, 2vw, 2rem)!important;margin-top:50px}@media screen and (max-width:1000px){.shopify-section--slideshow .subheading{margin:40px 0 16px!important;line-height:1.5!important}}.content-over-media h1.h1{font-size:clamp(3rem, 12vw, 7rem)!important;line-height:.85}.content-over-media div.prose div{margin:0!important}.shopify-section--slideshow .h1,.shopify-section--slideshow .heading{font-size:clamp(3.25rem, 12vw, 8rem)!important;position:relative;top:50px}@media screen and (max-width:1150px){.shopify-section--slideshow .h1,.shopify-section--slideshow .heading{top:35px}}.jdgm-paginate,.navigation-drawer,.navigation-drawer .panel,.navigation-drawer .panel__wrapper,.navigation-drawer .panel__wrapper .h3,.navigation-drawer .panel__wrapper .h4,.navigation-drawer .panel__wrapper .h5,.navigation-drawer .panel__wrapper .h6,.navigation-drawer .panel__wrapper a,.navigation-drawer .panel__wrapper button.text-with-icon,.navigation-drawer .panel__wrapper button.text-with-icon span,.navigation-drawer .reversed-link,.navigation-drawer .text-with-icon.h6,.navigation-drawer .text-with-icon.h6.text-subdued{font-family:"PP Supply Mono",monospace!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}.navigation-drawer .panel__header .text-subdued,.navigation-drawer .panel__header .text-with-icon,.navigation-drawer .panel__header button{font-family:var(--font-body-family, "Canada Type Gibson")!important;font-weight:400!important;text-transform:none!important;letter-spacing:.005em!important}.ptk-card{--ptk-black:#1a1a1e}.product-card__figure,.product-gallery__media,.ptk-card__media{position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);transition:clip-path .3s;background:linear-gradient(to top,#000 0,#1a1a1e 45%)}.product-card,.ptk-card__info{background:var(--ptk-black)!important}.ptk-card__media-link{display:block}.ptk-card__image-square{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.ptk-card__info{color:#fff;padding:16px 0 18px;display:grid;grid-template-columns:1fr auto;gap:12px 12px;align-items:start}.product-card .text-subdued,.product-card__info,.ptk-card__title a{color:#fff!important}.price-list .text-subdued{font-size:1.35rem;font-weight:400}.ptk-card__info-left{display:grid;gap:6px;padding-left:0}.ptk-card__info-right{display:grid;gap:8px;justify-items:end;padding-right:0}.ptk-card__title{margin:0;font-size:18px;line-height:1.2;font-family:var(--font-body-family, "Canada Type Gibson")!important;font-weight:400!important;text-transform:none!important;letter-spacing:.005em!important}.ptk-card__cta,.ptk-card__rating,.ptk-card__swatches{margin-top:4px}.jdgm-rev__author,a.jdgm-write-rev-link{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important}.ptk-card__title a{text-decoration:none}.ptk-card__tags{display:flex;flex-direction:column;gap:8px;align-items:end;max-width:100%}.ptk-tag{font-size:11px;line-height:1;padding:4px 8px;color:#fff;border:none}.ptk-tag--shape{background:#757575}.ptk-tag--stat{background:var(--series-color,#ffc600)}.ptk-card__cta{grid-column:1/-1;width:100%}.ptk-card__cta .button{width:100%;padding-block:8px!important}a.jdgm-write-rev-link{font-size:.875rem!important;line-height:1.6!important;color:rgb(var(--button-text-primary,26 26 26))!important;padding:.75rem 1.5rem!important;border-radius:0!important;display:inline-block!important;text-align:center!important;text-decoration:none!important}.jdgm-preview-badge{display:inline-flex;align-items:center;gap:2px;line-height:1}.jdgm-preview-badge .jdgm-star{font-family:jdgm-star!important;font-style:normal!important;font-weight:400!important;color:#ffc600!important;font-size:13px!important;line-height:1!important}.jdgm-preview-badge .jdgm-star.jdgm--on:before{content:'★'!important}.jdgm-preview-badge .jdgm-star.jdgm--half{position:relative}.jdgm-preview-badge .jdgm-star.jdgm--half:before{content:'★'!important;background:linear-gradient(90deg,#ffc600 50%,rgba(255,255,255,.15) 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#ffc600!important}.jdgm-preview-badge .jdgm-star.jdgm--off:before{content:'☆'!important}.jdgm-preview-badge[data-average-rating="0"],.jdgm-preview-badge[data-average-rating="0.00"]{display:none!important}.jdgm-preview-badge .jdgm-prev-badge__text{display:inline!important;font-size:11px!important;font-weight:400!important;color:#bbb!important;margin-left:4px!important;line-height:1}.ptk-card__rating:has(.jdgm-preview-badge[style*="display: none"]){display:none!important}@media only screen and (min-width:992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{margin-bottom:40px!important}}.jdgm-histogram__bar .jdgm-histogram__bar-content{top:0!important;bottom:0!important;transform:none!important;height:100%!important}.jdgm-histogram__bar-content{background-color:#ffc600!important;height:100%!important}.jdgm-histogram__row,.jdgm-rev-widg__summary-stars{margin-bottom:6px!important}.jdgm-rev{margin-bottom:32px!important}.jdgm-rev__author{font-family:"PP Supply Mono",monospace!important;color:#fff!important;margin-right:10px!important}.jdgm-rev__buyer-badge,.shopify-section--media-with-text p.h2{text-transform:uppercase}.jdgm-rev__buyer-badge{font-size:10px!important;background-color:#fff!important;color:#000!important;border-radius:3px!important;font-weight:700;padding:2px 6px!important;margin-left:6px}.achievement-number,.shopify-section--media-with-text p.h2{font-family:var(--font-heading-family)!important;font-size:clamp(2rem, 12vw, 4rem)!important}.jdgm-rev__verification-badge-img{margin-top:-4px}.jdgm-quest,.jdgm-rev{padding:0!important}.shopify-section--main-blog ul{margin:25px 0 10px}.shopify-section--main-blog ul li{border:1px solid #ffc600;height:30px;border-radius:20px;margin:0 8px}.shopify-section--main-blog ul li a{height:30px;padding:5px 20px;font-size:.75rem;text-transform:uppercase}.achievements-section{text-align:center}.achievements-section .page-width{display:flex;flex-direction:column;align-items:center}.achievements-grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;max-width:1000px}@media (min-width:768px){.achievements-grid{grid-template-columns:repeat(3,1fr)}}.section-achievements .justify-items-center{display:flex;align-items:center;justify-content:center;max-width:60%}.achievement-block{display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:2rem}.achievement-block:not(:last-child)::after{content:"";position:absolute;top:0;right:0;width:1px;height:80%;background-color:#ffc600}.achievement-number{font-weight:700;color:#fff!important}.achievement-text{font-size:1rem;line-height:1.2rem;color:#fff!important;margin-top:.5rem;text-align:left;padding:0 25px 0 10px}.social-row{display:flex;justify-content:center;gap:1.5rem;margin-top:2.5rem}.social-icon{color:#fff!important;transition:color .3s}.social-icon:hover{color:var(--icon-hover,#f5b700)!important}.icon svg{width:2rem;height:2rem}.shopify-section--media-grid .content-over-media>:is(img){object-position:top!important}@media (max-width:700px){.achievement-number,.achievement-text{text-align:center}.achievement-block{flex-direction:column!important}.achievement-text{margin-top:-.5rem}.media-grid__item{min-height:30%!important}}.media-with-text__media>*{height:auto!important;max-height:100%!important}@media (max-width:768px){.media-with-text img{width:30%;display:block;margin:0 auto}}.shopify-section--four-column-text{margin:0 auto 60px;max-width:95%}