@media (hover:hover) and (pointer:fine){#ride-product-rc-product .rp-pair-card:hover img{transform:scale(1.04)}}#ride-product-rc-product .rp-pair-info{padding:12px;display:flex;flex-direction:column;gap:10px}#ride-product-rc-product .rp-pair-title-row{display:flex;align-items:flex-start;gap:9px;justify-content:space-between}#ride-product-rc-product .rp-pair-title{font-size:12px;font-weight:700;line-height:1.5;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#ride-product-rc-product .rp-pair-price{font-size:13px;font-weight:700}#ride-product-rc-product .rp-pair-cart{width:40px;height:40px;flex:0 0 40px;border-radius:50%;border:0;background:var(--rp-forest);color:white;display:grid;place-items:center;cursor:pointer;text-decoration:none}#ride-product-rc-product .rp-pair-cart svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ride-product-rc-product .rp-pair-unavailable{font-size:10px;color:var(--rp-muted)}#ride-product-rc-product .rp-specs{margin-top:48px}#ride-product-rc-product .rp-specs table{width:100%;border-collapse:collapse;background:rgba(255,255,255,.5);font-size:13px}#ride-product-rc-product .rp-specs tr{border-bottom:1px solid var(--rp-border)}#ride-product-rc-product .rp-specs th,#ride-product-rc-product .rp-specs td{text-align:left;padding:15px 18px;vertical-align:top}#ride-product-rc-product .rp-specs th{width:33%;font-family:"DM Mono",monospace;font-size:11px;font-weight:500;text-transform:uppercase}#ride-product-rc-product .rp-lightbox{position:fixed;inset:0;z-index:10000;background:rgba(10,26,21,.96);display:flex;justify-content:center;align-items:center;padding:55px 55px 70px}#ride-product-rc-product .rp-lightbox img{max-width:100%;max-height:100%;object-fit:contain;display:block}#ride-product-rc-product .rp-lb-close,#ride-product-rc-product .rp-lb-prev,#ride-product-rc-product .rp-lb-next{position:absolute;display:grid;place-items:center;background:#FFF;color:var(--rp-forest);border:0;border-radius:50%;width:44px;height:44px;cursor:pointer;font-size:25px}#ride-product-rc-product .rp-lb-close{right:15px;top:15px}#ride-product-rc-product .rp-lb-prev{left:14px;top:50%}#ride-product-rc-product .rp-lb-next{right:14px;top:50%}#ride-product-rc-product .rp-lb-counter{position:absolute;bottom:20px;color:#FFF;font-family:"DM Mono",monospace;font-size:12px}#ride-product-rc-product .rp-mobile-bar{display:none}@media (max-width:1099px){#ride-product-rc-product .rp-shell{width:min(100% - 32px,1440px)}#ride-product-rc-product .rp-gallery{grid-template-columns:60px minmax(0,1fr);gap:9px}#ride-product-rc-product .rp-main{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:25px}#ride-product-rc-product .rp-trust{gap:10px}#ride-product-rc-product .rp-trust-item{flex-direction:column;align-items:flex-start;padding:3px 6px}}@media (max-width:749px){#ride-product-rc-product{padding:17px 0 40px}#ride-product-rc-product .rp-main{display:block}#ride-product-rc-product .rp-crumbs{margin-bottom:17px}#ride-product-rc-product .rp-gallery{display:block}#ride-product-rc-product .rp-thumbs{display:none}#ride-product-rc-product .rp-gallery-stage{touch-action:pan-y}#ride-product-rc-product .rp-gallery-nav{display:none}#ride-product-rc-product .rp-dots{display:flex}#ride-product-rc-product .rp-buy{position:static;margin-top:24px}#ride-product-rc-product .rp-title{font-size:clamp(43px,10vw,62px)}#ride-product-rc-product .rp-trust{grid-template-columns:repeat(3,minmax(0,1fr))}#ride-product-rc-product .rp-pairs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ride-product-rc-product .rp-below{padding-top:54px}#ride-product-rc-product .rp-mobile-bar{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;align-items:center;gap:12px;background:#FFF;color:var(--rp-forest);border-top:1px solid var(--rp-border);box-shadow:0 -5px 20px rgba(15,42,34,.1);padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);visibility:hidden;transition:transform .24s ease,visibility .24s}#ride-product-rc-product .rp-mobile-bar.is-visible{transform:translateY(0);visibility:visible}#ride-product-rc-product .rp-mobile-summary{flex:1;min-width:0}#ride-product-rc-product .rp-mobile-title{font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ride-product-rc-product .rp-mobile-price{margin-top:3px;font-size:13px;font-weight:700}#ride-product-rc-product .rp-sticky-add{min-height:44px;flex:0 0 auto;padding-inline:17px;white-space:nowrap}}@media (prefers-reduced-motion:reduce){#ride-product-rc-product *,#ride-product-rc-product *::before,#ride-product-rc-product *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}