.riding-gears-editorial-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card{background:#d6d4d8;border-radius:6px;min-height:260px;position:relative;overflow:hidden;box-shadow:none!important;transition:transform .3s var(--ease-premium,ease),box-shadow .4s var(--ease-premium,ease)!important;border:none!important;padding:22px!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card:hover{z-index:3;transform:rotate(-1deg)translateY(-4px)!important;box-shadow:0 20px 44px #00000024!important}.riding-gears-editorial-grid>:nth-child(2n) .item-card:hover{transform:rotate(1deg)translateY(-4px)!important}@media (prefers-reduced-motion:reduce){:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card:hover{transform:none!important}}.riding-gears-editorial-grid>:nth-child(2n) .item-card{background:#c2c0c4}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-images{width:40%;height:52%;min-height:0;margin:auto 0;position:absolute;top:0;bottom:0;right:6%}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-images img{object-fit:contain;filter:drop-shadow(0 18px 26px #00000029);width:100%!important;height:100%!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-content{z-index:2;max-width:58%;position:relative;text-align:left!important;align-items:flex-start!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-colors,:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-reputation{display:none!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .name{width:100%;min-height:0}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .name a{display:inline-block}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .product-title{font-family:var(--font-oswald),"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:#111114;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.1;display:-webkit-box}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .name a:after{content:"Browse →";font-family:var(--font-oswald),"Montserrat",sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#111114;border-bottom:2px solid #111114;width:fit-content;margin-top:8px;padding-bottom:2px;font-size:11px;font-weight:700;transition:color .25s,border-color .25s;display:block}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card:hover .name a:after{color:#ec1b23;border-color:#ec1b23}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-card-base{margin-top:10px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .price{justify-content:flex-start!important;margin-top:0!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .old-price{font-family:var(--font-oswald),"Montserrat",sans-serif;font-size:12px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .new-price{font-family:var(--font-oswald),"Montserrat",sans-serif;color:#111114;font-size:15px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .savings-tag{margin-left:0!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-badge,:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .wdp-ribbon{font-family:var(--font-oswald),"Montserrat",sans-serif;border-radius:30px;padding:4px 10px;font-size:11px;top:14px;left:auto;right:14px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .badge-new{background:#111114}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .badge-sale{background:#ec1b23}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .floating-action{opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;top:14px;left:14px;right:auto;transform:scale(.85)}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card:hover .floating-action{opacity:1;visibility:visible}@media (hover:none){:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .floating-action{opacity:.9;visibility:visible}}@media (max-width:1199px){.riding-gears-editorial-grid{gap:16px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card{min-height:220px;padding:18px!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .product-title{font-size:14px}}@media (max-width:991px){.riding-gears-editorial-grid{gap:12px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card{min-height:190px;padding:14px!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .product-title{font-size:12px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .name a:after{margin-top:5px;font-size:9px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .new-price{font-size:12px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .old-price{font-size:10px}}@media (max-width:575px){.riding-gears-editorial-grid{gap:8px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card{min-height:150px;padding:10px!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-content{max-width:66%}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-images{width:46%;height:42%}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .product-title{-webkit-line-clamp:3;font-size:10px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .name a:after{margin-top:4px;font-size:8px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .new-price{font-size:11px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .old-price{font-size:8.5px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .item-badge,:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .wdp-ribbon{padding:2px 6px;font-size:7px;top:6px;right:6px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .floating-action{transform-origin:0 0;top:6px;left:6px;transform:scale(.6)}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card:hover .floating-action{transform:scale(.6)}}@media (max-width:400px){.riding-gears-editorial-grid{gap:6px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card{min-height:130px;padding:8px!important}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .product-title{font-size:9px}:is(.homepage-redesign,.shop-page) .riding-gears-editorial .item-card .new-price{font-size:10px}}.riding-gears-premium .item-group-title{text-align:center;justify-content:center;width:100%}.shop-page .riding-gears-editorial .item-card .item-images{width:32%;height:42%;right:4%}@media (max-width:575px){.shop-page .riding-gears-editorial .item-card .item-images{width:37%;height:34%}}
