@media(min-width:1068px){.template-product-leather-gloves .product-grid-container{grid-template-columns:1fr 560px!important;column-gap:48px!important}.template-product-leather-gloves .thb-product-detail{margin-top:16px!important}}.template-product-leather-gloves .product-grid-container{align-items:start}#shopify-section-main-product{padding-bottom:0!important;margin-bottom:0!important}.template-product-leather-gloves .section-pdp-why-riders-love{margin-top:0}.template-product-leather-gloves .badge.badge--usa{display:none!important}.template-product-leather-gloves .thb-product-detail .product-title-container{margin-bottom:0!important}.template-product-leather-gloves .thb-product-detail .product-price-container{margin-bottom:6px!important}.template-product-leather-gloves .product-form{margin-top:8px!important}.template-product-leather-gloves .variations{margin-bottom:6px!important}#lgnd-pdp-main .product-title-container .product-price-container,#lgnd-pdp-main .product-title-container .product__tax{display:none!important}#lgnd-pdp-main .product-price-container{background:transparent!important;padding:0!important;border-radius:0!important;margin-top:0!important;margin-bottom:0!important}.pdp-hero-label{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#f58220;margin:0 0 10px;display:block}.pdp-hero-subtitle{font-size:18px;line-height:1.5;font-weight:500;color:#444;margin:0 0 16px}.template-product-leather-gloves .product-title{font-size:0!important;line-height:0!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important}.pdp-product-name-display{font-size:58px;font-weight:700;line-height:1.02;letter-spacing:-2px;color:#111;margin:0 0 6px;display:block;font-family:var(--font-heading-family,inherit)}.pdp-product-attrs{font-size:15px;font-weight:500;color:#666;letter-spacing:.5px;margin:0 0 14px}.pdp-limited-badge{display:inline-flex;align-items:center;padding:8px 12px;background:#111;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:4px;margin-bottom:16px}.pdp-trust-badge-mobile{display:none}.template-product-leather-gloves .thb-product-detail .product-price-container .price,.template-product-leather-gloves .thb-product-detail .product-price-container .price .money{font-size:40px!important;font-weight:700!important;color:#111!important;line-height:1!important}.pdp-installments{font-size:13px;color:#666;margin:2px 0 10px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pdp-installments strong{color:#111;font-weight:600}.pdp-shoppay-label{font-weight:700;color:#5a31f4}.pdp-price-justify-module{background:#f7f4ef;border:1px solid #E5E0D8;padding:24px;border-radius:6px;margin-top:20px;margin-bottom:20px}.pdp-pjm-headline{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#111;margin:0 0 18px}.pdp-pjm-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.pdp-pjm-list li{display:flex;align-items:flex-start;gap:8px;font-size:17px;line-height:1.6;font-weight:500;color:#222}.pdp-pjm-check{color:#f58220;font-weight:700;font-size:18px;flex-shrink:0;line-height:1.5}.pdp-outcome-bullets{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.pdp-outcome-bullets li{font-size:14px;line-height:1.5;color:#222;display:flex;align-items:flex-start;gap:8px}.pdp-ob-check{color:#b71c1c;font-weight:700;flex-shrink:0;font-size:15px;line-height:1.45}.product-inventory-notice--low,.product-inventory-notice--normal{font-size:13px!important;font-weight:600!important;color:#b71c1c!important;margin-bottom:6px!important}.product-inventory-notice--low .cro-pulse{background:#b71c1c!important}.template-product-leather-gloves .variations .product-form__input--block input[type=radio]+label{height:50px!important;min-width:64px!important;width:64px!important;font-size:16px!important;font-weight:600!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid #D8D8D8!important;color:#111!important;border-radius:3px!important;margin:0!important}.template-product-leather-gloves .variations .product-form__input--block{gap:7px!important;padding:0!important}.template-product-leather-gloves .variations .product-form__input--block input[type=radio]:checked+label{background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:none!important}.pdp-size-hook{font-size:13px;color:#555;line-height:1.5;margin:6px 0 0}.template-product-leather-gloves .single-add-to-cart-button.button,.template-product-leather-gloves button[name=add].button{height:62px!important;font-size:19px!important;font-weight:700!important;letter-spacing:.3px!important;background:#b71c1c!important;color:#fff!important;border-radius:4px!important;width:100%!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.template-product-leather-gloves .single-add-to-cart-button.button:hover:not([disabled]),.template-product-leather-gloves button[name=add].button:hover:not([disabled]){background:#921616!important}.template-product-leather-gloves .single-add-to-cart-button.button.sold-out{background:#9ca3af!important}.template-product-leather-gloves .add_to_cart_holder{align-items:stretch;margin-bottom:0!important}.template-product-leather-gloves .add_to_cart_holder .quantity{height:62px!important;width:88px!important;min-width:88px!important;font-size:16px!important}.pdp-social-proof-atc{margin-top:8px;text-align:center;display:flex;flex-direction:column;gap:3px}.pdp-spa-row{display:flex;align-items:center;justify-content:center;gap:5px}.pdp-spa-stars{color:#f58220;font-size:14px;letter-spacing:1px}.pdp-spa-text{font-size:13px;color:#444}.pdp-spa-text strong{color:#111;font-weight:700}.pdp-spa-guarantee{font-size:12px;color:#888}.pdp-shipping-conf{display:flex;flex-wrap:wrap;gap:5px 12px;padding:8px 0;border-top:1px solid #e5e7eb;margin-top:10px}.pdp-ship-item{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:500;color:#6b7280;white-space:nowrap}.pdp-ship-item svg{color:#f58220;flex-shrink:0;width:11px;height:11px}.pdp-brand-trust{background:#111;color:#fff;padding:32px;border-radius:6px;margin-top:20px}.pdp-bt-headline{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;margin:0 0 16px}.pdp-brand-trust p{font-size:14px;line-height:1.7;color:#fffc;margin:0 0 8px}.pdp-brand-trust p:last-child{margin:0}@media(min-width:1068px){.product-add-to-cart-sticky{display:none!important}}@media(max-width:1067px){.product-add-to-cart-sticky{bottom:0;right:0;left:0;width:100%;max-width:100%;border-radius:0;padding:10px 14px 12px;box-shadow:0 -3px 20px #0000001f;transform:translateY(calc(100% + 1px));background:#111}.product-add-to-cart-sticky.sticky--visible{transform:translateY(0)}.product-add-to-cart-sticky--inner{padding-right:0;min-height:auto;gap:10px}.product-add-to-cart-sticky--inner .plus{display:none}.product-add-to-cart-sticky--image{width:36px;height:36px;flex-shrink:0}.product-add-to-cart-sticky--title{font-size:.75rem;margin-bottom:1px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.sticky-variant-label{font-size:.75rem;color:#fb7701;font-weight:600;display:block;margin-bottom:1px}.product-add-to-cart-sticky--content{display:block!important;padding-top:0}.product-add-to-cart-sticky .add_to_cart_holder{margin-bottom:0}.product-add-to-cart-sticky .variations{display:none}}@media(max-width:767px){.section-breadcrumbs,[id$=__breadcrumbs],[id*=__pdp_social_proof_full],.section-pdp-social-proof,[id*=__pdp_why_riders_love_cro],.pdp-social-proof-atc,.pdp-shipping-conf,.pdp-price-justify-module,.pdp-hero-label,.pdp-hero-subtitle{display:none!important}.template-product-leather-gloves .product-image-container{width:100%!important;overflow:visible!important;margin-bottom:0!important}.template-product-leather-gloves .flickity-viewport{max-height:380px!important;overflow:hidden!important}.template-product-leather-gloves .product-single__media-image{max-height:380px!important;overflow:hidden!important;padding-bottom:0!important;height:auto!important}.template-product-leather-gloves .product-single__media-image img{position:relative!important;max-height:380px!important;width:100%!important;height:auto!important;object-fit:contain!important}.template-product-leather-gloves .product-thumbnail-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:100%!important;height:auto!important;min-height:64px!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;gap:8px!important;padding:6px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;background:transparent!important}.template-product-leather-gloves .product-thumbnail-container::-webkit-scrollbar{display:none!important}.template-product-leather-gloves .product-thumbnail{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;flex-shrink:0!important;margin:0!important;overflow:visible!important}.template-product-leather-gloves .product-thumbnail img{width:64px!important;height:64px!important;object-fit:cover!important;display:block!important}.template-product-leather-gloves .product-thumbnail.is-active img{border:2px solid #B71C1C!important;border-radius:2px!important}.template-product-leather-gloves .product-information--inner{overflow:visible!important}.template-product-leather-gloves .thb-product-detail{margin-top:4px!important}.template-product-leather-gloves .thb-product-detail .product-title-container{margin-bottom:0!important}.pdp-product-name-display{font-size:36px!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.5px!important;text-transform:uppercase!important;margin-bottom:12px!important;margin-top:10px!important}.pdp-product-attrs{font-size:14px!important;color:#888!important;margin-bottom:0!important;margin-top:4px!important}.pdp-badge-desktop{display:none!important}.pdp-trust-badge-mobile{display:inline-flex!important;align-items:center;gap:5px;background:#f7f7f7;border:1px solid #e5e5e5;padding:7px 12px;font-size:13px;font-weight:600;color:#333;border-radius:3px;margin:8px 0 0!important;letter-spacing:0;text-transform:none}.pdp-tbm-dot{color:#aaa;font-size:11px}.pdp-outcome-bullets li{font-size:14px!important}.template-product-leather-gloves .variations .product-form__input--block input[type=radio]+label{height:46px!important;min-width:56px!important;width:56px!important;font-size:15px!important;border-radius:2px!important}.template-product-leather-gloves .variations .product-form__input--block input[type=radio]:checked+label{background:#b71c1c!important;border-color:#b71c1c!important;color:#fff!important}}.section--pdp-upgrade{padding:56px 0;background:#fff}.pdp-upgrade-container{max-width:1200px;margin:0 auto;padding:0 24px}.pdp-upgrade-heading{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;text-align:center;margin-bottom:8px;color:#111;letter-spacing:-.02em}.pdp-upgrade-subheading{text-align:center;color:#6b7280;margin-bottom:32px;font-size:1rem;max-width:600px;margin-left:auto;margin-right:auto}.section-pdp-why-riders-love{background:#0b0b0b;padding:48px 0!important}.section-pdp-why-riders-love .pdp-upgrade-heading,.section-pdp-why-riders-love .pdp-wrl-heading{color:#fff!important;font-size:48px!important;font-weight:800!important}.pdp-wrl-subheading{color:#fff9;text-align:center;font-size:1rem;margin-bottom:24px;max-width:540px;margin-left:auto;margin-right:auto}.pdp-wrl-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}.pdp-wrl-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:20px 16px;display:flex;flex-direction:column;gap:8px;height:auto}.pdp-wrl-icon{color:#f58220;flex-shrink:0}.pdp-wrl-title{font-size:.9rem;font-weight:700;line-height:1.3;margin:0;color:#fff}.pdp-wrl-body{font-size:.8rem;line-height:1.55;color:#ffffffb3;margin:0}.pdp-lifestyle-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:3px}.pdp-lifestyle-item img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.pdp-price-just{background:#f9fafb;border-top:1px solid #e5e7eb}.pdp-pj-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.pdp-pj-eyebrow{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f58220;margin:0 0 10px}.pdp-pj-heading{font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:700;color:#111;line-height:1.25;margin:0 0 16px}.pdp-pj-body{font-size:.93rem;line-height:1.75;color:#374151;margin:0 0 14px}.pdp-pj-close{font-size:.93rem;font-weight:600;color:#111;line-height:1.55;margin:0;border-left:4px solid #F58220;padding-left:14px}.pdp-pj-what-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin:0 0 4px}.pdp-pj-what-list{list-style:none;padding:0;margin:0}.pdp-pj-what-list li{padding:12px 0;border-bottom:1px solid #e5e7eb}.pdp-pj-what-list li:last-child{border-bottom:none}.pdp-pj-what-list strong{display:block;font-size:.9rem;font-weight:700;color:#111;margin-bottom:3px}.pdp-pj-what-list span{font-size:.82rem;color:#6b7280;line-height:1.5}.pdp-social-proof-module{background:#f7f4ef;border:1px solid #E5E0D8;padding:24px;border-radius:6px}.pdp-spm-headline{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#111;margin:0 0 16px}.pdp-spm-rating{display:flex;align-items:center;gap:8px;margin-bottom:14px}.pdp-spm-stars{color:#f58220;font-size:18px;letter-spacing:1px}.pdp-spm-score{font-size:18px;color:#333;font-weight:500}.pdp-spm-mentions{margin-bottom:14px}.pdp-spm-mentions-label{font-size:13px;font-weight:600;color:#555;margin:0 0 6px}.pdp-spm-mentions-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.pdp-spm-mentions-list li{font-size:14px;color:#333}.pdp-spm-quote{margin:14px 0 0;padding:12px 14px;background:#fff;border-left:3px solid #F58220;border-radius:0 4px 4px 0}.pdp-spm-quote p{font-size:16px;font-style:italic;color:#333;margin:0 0 4px;line-height:1.5}.pdp-spm-quote cite{font-size:13px;color:#888;font-style:normal}.pdp-mini-comparison{background:#fff;border:1px solid #E5E5E5;padding:20px}.pdp-mc-headline{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#111;margin:0 0 16px}.pdp-mc-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:6px;overflow:hidden;border:1px solid #e5e7eb}.pdp-mc-brand{padding:10px 14px;font-size:13px;font-weight:700;background:#111;color:#fff;letter-spacing:.5px}.pdp-mc-brand--generic{background:#f3f4f6;color:#6b7280}.pdp-mc-list{list-style:none;padding:0;margin:0}.pdp-mc-list li{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:500;border-bottom:1px solid #f3f4f6}.pdp-mc-list li:last-child{border-bottom:none}.pdp-mc-col--us .pdp-mc-list li{background:#fff;color:#222}.pdp-mc-col--generic .pdp-mc-list li{background:#fafafa;color:#9ca3af}.pdp-mc-yes{color:#16a34a;font-weight:700;font-size:14px;flex-shrink:0}.pdp-mc-no{color:#dc2626;font-weight:700;font-size:14px;flex-shrink:0}.pdp-visual-features{background:#fff;border-top:1px solid #e5e7eb;padding-bottom:0!important}.pdp-vf-panels{margin-top:32px}.pdp-vf-panel{display:grid;grid-template-columns:1fr 1fr;min-height:0}.pdp-vf-panel--flip{direction:rtl}.pdp-vf-panel--flip>*{direction:ltr}.pdp-vf-panel-img{overflow:hidden}.pdp-vf-panel-img img{width:100%;height:100%;object-fit:cover;display:block}.pdp-vf-panel-content{display:flex;flex-direction:column;justify-content:center;padding:40px 36px;background:#f7f4ef}.pdp-vf-panel:nth-child(2n) .pdp-vf-panel-content{background:#fff}.pdp-vf-eyebrow{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#f58220;margin:0 0 8px}.pdp-vf-headline{font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:700;color:#111;margin:0 0 12px;line-height:1.2}.pdp-vf-body{font-size:.92rem;line-height:1.7;color:#374151;margin:0}.pdp-sizing-zone{background:#f7f4ef;border-top:1px solid #e5e7eb}.pdp-sizing-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:28px}.pdp-sizing-subhead{font-size:.95rem;font-weight:700;color:#111;margin:0 0 10px}.pdp-sizing-steps{padding-left:16px;display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.pdp-sizing-steps li{font-size:.86rem;line-height:1.6;color:#374151}.pdp-sizing-chart-wrap{overflow-x:auto;border-radius:6px;border:1px solid #e5e7eb}.pdp-sizing-chart{width:100%;border-collapse:collapse;min-width:260px}.pdp-sizing-chart th{background:#111;color:#fff;padding:9px 14px;text-align:left;font-size:.8rem;font-weight:600}.pdp-sizing-chart td{padding:9px 14px;font-size:.82rem;color:#374151;border-bottom:1px solid #f3f4f6}.pdp-sizing-chart tbody tr:nth-child(2n){background:#fff}.pdp-sizing-chart tbody tr:last-child td{border-bottom:none}.pdp-sizing-note{font-size:.8rem;margin:10px 0 0;padding:7px 11px;border-radius:4px}.pdp-sizing-note--good{background:#f0f9f4;color:#166534;border:1px solid #bbf7d0}.pdp-sizing-confidence-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.pdp-sizing-confidence-head{font-size:.92rem;font-weight:700;color:#111;margin:0 0 14px}.pdp-sizing-confidence-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.pdp-sizing-confidence-list li{display:flex;align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.5;color:#374151}.pdp-sizing-confidence-list li svg{flex-shrink:0;margin-top:2px}.pdp-sizing-confidence-list strong{display:block;font-weight:700;color:#111;margin-bottom:2px}.pdp-sizing-quote{margin:14px 0 0;padding:10px 12px;background:#f7f4ef;border-left:3px solid #F58220;border-radius:0 4px 4px 0}.pdp-sizing-quote p{font-size:.83rem;font-style:italic;color:#374151;margin:0 0 4px}.pdp-sizing-quote cite{font-size:.74rem;color:#6b7280;font-style:normal}.pdp-diff-v2{background:#fff;border-top:1px solid #e5e7eb}.pdp-dv2-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb;margin-top:28px;max-width:640px;margin-left:auto;margin-right:auto}.pdp-dv2-col{display:flex;flex-direction:column}.pdp-dv2-header{padding:12px 18px;font-size:14px;font-weight:700;background:#111;color:#fff}.pdp-dv2-header--generic{background:#f3f4f6;color:#6b7280}.pdp-dv2-list{list-style:none;padding:0;margin:0;flex:1}.pdp-dv2-item{display:flex;align-items:center;gap:10px;padding:11px 18px;font-size:14px;font-weight:500;border-bottom:1px solid #f3f4f6}.pdp-dv2-item:last-child{border-bottom:none}.pdp-dv2-yes{background:#fff;color:#111}.pdp-dv2-yes span{color:#16a34a;font-weight:700;font-size:16px;flex-shrink:0}.pdp-dv2-no{background:#fafafa;color:#9ca3af}.pdp-dv2-no span{color:#dc2626;font-weight:700;font-size:16px;flex-shrink:0}.pdp-inline-cta-section{background:#fff;padding:28px 0;border-top:1px solid #e5e7eb}.pdp-inline-cta-inner{max-width:560px;margin:0 auto;text-align:center;padding:0 24px}.pdp-ict-btn{display:inline-flex;align-items:center;justify-content:center;background:#b71c1c;color:#fff;font-size:1rem;font-weight:700;padding:0 32px;height:56px;border-radius:4px;text-decoration:none;margin-top:28px;margin-bottom:0}.pdp-ict-btn:hover{background:#921616}.pdp-ict-sub{font-size:.78rem;color:#9ca3af;margin:10px 0 0}.pdp-final-cta{background:#0b0b0b;padding:56px 24px;text-align:center}.pdp-final-cta-inner{max-width:620px;margin:0 auto}.pdp-final-cta-shield{margin-bottom:14px}.pdp-final-cta-heading{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;color:#fff;line-height:1.2;margin:0 0 10px}.pdp-final-cta-sub{font-size:.92rem;color:#fff9;margin:0 0 24px;line-height:1.6}.pdp-final-cta-btn{display:inline-flex;align-items:center;justify-content:center;background:#b71c1c;color:#fff;font-weight:700;font-size:1rem;padding:0 32px;height:56px;border-radius:4px;text-decoration:none}.pdp-final-cta-btn:hover{background:#921616}.pdp-final-cta-trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 3px;margin-top:18px;font-size:.74rem;color:#fff6}.pdp-final-cta-dot{margin:0 3px}.pdp-wpf-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}@media(max-width:1200px){.pdp-pj-grid,.pdp-sizing-grid{grid-template-columns:1fr;gap:24px}.pdp-vf-panel{grid-template-columns:1fr;min-height:0;direction:ltr!important}.pdp-vf-panel-img{height:280px}.pdp-vf-panel-content{padding:28px 24px}.pdp-wpf-grid{grid-template-columns:1fr;gap:20px}}@media(max-width:1024px){.pdp-wrl-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.section--pdp-upgrade{padding:36px 0}.section-pdp-why-riders-love{padding:36px 0!important}.section-pdp-why-riders-love .pdp-upgrade-heading,.section-pdp-why-riders-love .pdp-wrl-heading{font-size:28px!important}.pdp-wrl-grid{grid-template-columns:1fr;gap:8px}.pdp-wrl-card{flex-direction:row;align-items:flex-start;padding:12px;gap:10px}.pdp-final-cta{padding:40px 18px}.pdp-vf-panel-img{height:200px}.pdp-vf-panel-content{padding:20px 18px}.pdp-dv2-grid{grid-template-columns:1fr}.pdp-dv2-col--generic{border-top:2px solid #e5e7eb}.pdp-mc-grid{grid-template-columns:1fr}.pdp-mc-col--generic{border-top:2px solid #e5e7eb}.pdp-inline-cta-section{padding:20px 0}.pdp-upgrade-subheading{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/pdp-upgrade.css.map */
