.product-card{width:100%;max-width:356px;display:flex;flex-flow:column nowrap;margin-right:10px;background:#fff;flex:0 0 auto;border-radius:0 0 2px 2px}.product-card__image{width:100%;height:clamp(218px,23.25vw,428px);flex:0 0 auto;overflow:hidden;position:relative}.product-card__image a{display:block;height:100%}.product-card__image a picture{height:100%!important;width:auto!important}@media all and (max-width: 768px){.product-card__image{height:clamp(218px,35vw,428px)}}.product-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.product-card__image.bike_image img{-o-object-fit:cover;object-fit:cover}.product-card__badge{position:absolute;top:0;left:0;text-transform:uppercase;font-family:Barlow Semi Condensed,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;text-align:center;padding:4px 14px}.product-card__badge--yellow{color:#181818;background-color:#f8dc15}.product-card__badge--red{color:#fff;background-color:#9c1213}.product-card__badge--black{color:#181818;background-color:#fff}.product-card__variants{display:flex;flex-flow:row nowrap;padding-top:clamp(18px,1.5vw,24px);padding-left:clamp(12px,1vw,16px);padding-right:clamp(12px,1vw,16px);width:100%}.product-card__variants-colour,.product-card__variants-placeholder{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;flex:0 0 auto;border-radius:50%;margin-right:clamp(11px,1vw,16px);overflow:hidden;background:#fff;cursor:pointer}.product-card__variants-colour div,.product-card__variants-placeholder div{overflow:hidden;border-radius:50%;width:26px;height:26px;pointer-events:none}.product-card__variants-colour div svg,.product-card__variants-placeholder div svg{display:none;pointer-events:none;width:16px;height:16px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff}@media all and (max-width: 1024px){.product-card__variants-colour div svg,.product-card__variants-placeholder div svg{width:12px;height:12px}}@media all and (max-width: 1024px){.product-card__variants-colour div svg,.product-card__variants-placeholder div svg{width:8px;height:8px}}.product-card__variants-colour div img,.product-card__variants-placeholder div img{width:100%;height:100%;display:block;pointer-events:none}@media all and (max-width: 1024px){.product-card__variants-colour div,.product-card__variants-placeholder div{width:20px;height:20px}}@media all and (max-width: 768px){.product-card__variants-colour div,.product-card__variants-placeholder div{width:14px;height:14px}}.product-card__variants-colour.active,.product-card__variants-placeholder.active{background:#181818}.product-card__variants-colour.active svg,.product-card__variants-placeholder.active svg{display:block}@media all and (max-width: 1024px){.product-card__variants-colour,.product-card__variants-placeholder{width:24px;height:24px}}@media all and (max-width: 768px){.product-card__variants-colour,.product-card__variants-placeholder{width:16px;height:16px}}.product-card__variants-more{display:flex;align-items:center;border-bottom:2px solid transparent}.product-card__variants-more a{font-family:Barlow Semi Condensed;font-weight:500;line-height:21px;letter-spacing:0px;text-align:center;font-size:14px;color:#6e0d0d}.product-card__details{display:flex;flex-flow:column nowrap;padding-top:clamp(18px,1.5vw,24px);padding-left:clamp(12px,1vw,16px);padding-right:clamp(12px,1vw,16px)}.product-card__title{margin-bottom:clamp(9px,.625vw,12px)}.product-card__title a{font-family:Barlow Semi Condensed,sans-serif;font-weight:600;color:#181818;font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem;text-decoration:none}@media all and (max-width: 768px){.product-card__title a{font-weight:600;font-family:Barlow Semi Condensed,sans-serif;text-rendering:geometricprecision;font-size:20px;line-height:1.1em;letter-spacing:0}}@media all and (max-width: 768px) and (max-width: 1024px){.product-card__title a{font-size:18px}}.product-card__description{font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:0;color:#585858;font-size:18px;line-height:1.375rem}.product-card__description p{margin:0}.product-card__description ul{margin-left:1rem;margin-bottom:0}.product-card__description br{display:none}.product-card__price{font-weight:600;font-family:Barlow Semi Condensed,sans-serif;text-rendering:geometricprecision;font-size:20px;line-height:1.1em;letter-spacing:0}@media all and (max-width: 1024px){.product-card__price{font-size:20px}}.product-card__price{display:flex;flex-flow:row nowrap;align-items:flex-end;margin-top:24px;margin-bottom:24px;font-size:20px;line-height:1.65rem}@media all and (max-width: 768px){.product-card__price{margin-top:18px;margin-bottom:18px}}.product-card__price .price{color:#181818;margin-right:clamp(5px,.625vw,10px);line-height:inherit}.product-card__price .price--compare{font-weight:600;font-family:Barlow Semi Condensed,sans-serif;text-rendering:geometricprecision;font-size:20px;line-height:1.1em;letter-spacing:0}@media all and (max-width: 1024px){.product-card__price .price--compare{font-size:18px}}.product-card__price .price--compare{color:#585858;line-height:1em;font-size:18px;position:relative;display:block;text-decoration:line-through;padding-right:8px}@media all and (max-width: 768px){.product-card__price .price--compare{font-weight:600;font-family:Barlow Semi Condensed,sans-serif;text-rendering:geometricprecision;font-size:18px;line-height:1.1em;letter-spacing:0;font-size:16px}}@media all and (max-width: 768px) and (max-width: 1024px){.product-card__price .price--compare{font-size:16px}}.product-card__price .finance{font-size:16px;line-height:1em;font-weight:lighter}@media all and (max-width: 768px){.product-card__price .finance{font-size:14px}}.product-card__price.sale .price{color:#9c1213}@media all and (max-width: 768px){.product-card__price{font-weight:600;font-family:Barlow Semi Condensed,sans-serif;text-rendering:geometricprecision;font-size:20px;line-height:1.1em;letter-spacing:0;font-size:16px;line-height:1em}}@media all and (max-width: 768px) and (max-width: 1024px){.product-card__price{font-size:18px}}.product-card__availability p,.product-card__availability span,.product-card__availability ul,.product-card__availability li,.product-card__availability i,.product-card__availability b,.product-card__availability strong{font-family:FuturaBT W05 Heavy!important;color:#181818!important}.product-card__klarna{padding-top:5px;padding-bottom:5px}.product-card__klarna p,.product-card__klarna span,.product-card__klarna ul,.product-card__klarna li,.product-card__klarna i,.product-card__klarna b,.product-card__klarna strong{color:#181818!important;font-weight:400}.product-card__klarna>span{padding-left:5px}.product-card__klarna-bb{display:flex;align-items:center;text-align:right;justify-content:flex-end}.product-card__klarna-bb span{line-height:1em}.product-card__klarna-bb svg{margin-left:5px;display:block}.product-card__reviews{--review-height: clamp(21px, 1.5vw, 24px);padding-bottom:clamp(17px,2vw,32px);padding-left:clamp(12px,1vw,16px);padding-right:clamp(12px,1vw,16px);height:var(--review-height);box-sizing:content-box}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner{display:flex;align-items:center;padding:0;height:var(--review-height)}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star{height:var(--review-height);display:block;transform:none}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star .wc_review_badge_star .wc_icon_color{display:flex;align-items:center}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star .wc_review_badge_star .wc_icon_color svg{display:block}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star .wc_review_badge_star.wc_review_badge_star_fill{transform:none;position:absolute;top:0;bottom:0}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star .wc_review_badge_wrap .wc_icon_color svg,.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star #wc_review_section .wc_review_badge_wrap .wc_icon_color svg{width:clamp(67px,6.875vw,110px)!important}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star *{height:var(--review-height)}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star:not(.wc_review_badge_empty)>.wc_icon_color.wc_icon_empty em{display:flex;align-items:center}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star:not(.wc_review_badge_empty)>.wc_icon_color.wc_icon_empty svg{height:21px;width:21px!important}@media all and (max-width: 980px){.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_review_badge_star:not(.wc_review_badge_empty)>.wc_icon_color.wc_icon_empty svg{width:11px!important}}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title{font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:0;padding-left:9px}@media all and (max-width: 768px){.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title .wc_product_review_avg_badge_count:before{content:"("}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title .wc_product_review_avg_badge_count:after{content:")"}}@media all and (max-width: 768px){.product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title{font-family:Barlow,sans-serif;font-weight:400;font-size:14px;line-height:1.5em;letter-spacing:0}}.product-card__reviews .wc_product_review_badge .wc_review_badge_inner[data-rating="0"][data-count="0"]{display:none!important}.storeSonder .product-card__title a{font-family:FuturaBT W05 Heavy,arial,helvetica,sans-serif}.storeSonder .product-card__description{font-family:Proxima Nova W01 Regular}.storeSonder .product-card__price{font-family:FuturaBT W05 Heavy,arial,helvetica,sans-serif}.storeSonder .product-card__reviews .wc_product_review_badge .wc_review_badge_inner .wc_product_review_title{font-family:Proxima Nova W01 Regular}.wiro.product .related-products{position:relative}.wiro.product .related-products .product-grid.fifty{display:flex;gap:32px}.wiro.product .related-products .product-grid.fifty>.row{max-width:calc(50% - 16px)}@media (max-width: 768px){.wiro.product .related-products .product-grid.fifty>.row{width:100%;max-width:none}}.wiro.product .related-products .product-grid.fifty:before,.wiro.product .related-products .product-grid.fifty:after{display:none}@media (max-width: 768px){.wiro.product .related-products .product-grid.fifty{flex-direction:column;gap:18px}}.wiro.product .related-products .row{float:none;flex:1 0 auto}.wiro.product .related-products .row:before,.wiro.product .related-products .row:after{display:none}.wiro.product .related-products .wrapper{padding:0}.wiro.product .related-products .wrapper:before,.wiro.product .related-products .wrapper:after{display:none}.wiro.product .related-products .product-card .product-card__image a{display:block;height:100%}.wiro.product .related-products .product-card .product-card__image a picture{height:100%!important;width:auto!important}.wiro.product .related-products #consider{border:none}.wiro.product .related-products:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:70%;width:1px;background:gray;margin:auto;opacity:.4}@media (max-width: 768px){.wiro.product .related-products:after{display:none}}.wiro.product .related-products h2{text-transform:none;font-size:28px}@media (max-width: 1024px){.margin-block{margin-bottom:0!important}}@media all and (max-width: 768px){.product-list .container{padding-right:0!important}}.product-list__wrapper.background--white .product-card{background:#f5f5f5}.product-list__inner{width:100%;padding:48px 0 64px}@media all and (max-width: 768px){.product-list__inner{padding-bottom:48px}}.product-list__title{width:100%;font-family:Barlow Semi Condensed,sans-serif;font-size:36px;font-size:2.25rem;line-height:39px;line-height:2.4375rem;font-weight:800}.product-list__title .content{font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:0}.product-list__title{margin-bottom:0!important}@media all and (max-width: 768px){.product-list__title{font-size:32px;font-size:2rem;line-height:35px;line-height:2.1875rem}}.product-list__subtitle{font-size:20px;margin-bottom:32px!important}@media all and (max-width: 768px){.product-list__subtitle{margin-bottom:24px!important}}.product-list__onlytitle{width:100%;font-family:Barlow Semi Condensed,sans-serif;font-size:36px;font-size:2.25rem;line-height:39px;line-height:2.4375rem;font-weight:800}.product-list__onlytitle .content{font-family:Barlow,sans-serif;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:0}.product-list__onlytitle{margin-bottom:32px!important}@media all and (max-width: 768px){.product-list__onlytitle{margin-bottom:24px!important;font-size:32px;font-size:2rem;line-height:35px;line-height:2.1875rem}}.product-list__list{display:flex;flex-flow:row nowrap}@media all and (max-width: 768px){.product-list__list{flex-flow:column nowrap}}.product-list__list .slick-list{overflow:visible;padding-right:calc(100% - 1584px)}@media all and (max-width: 768px){.product-list__list .slick-list{overflow:hidden;padding:0 24px 0 0!important}}.product-list__list .slick-track{gap:1rem}.product-list__list .slick-track:before{display:none}.product-list__list .slick-dots{margin-left:-12px}.product-list__list .slick-arrow{border:none;background-color:#fff;color:#181818;box-shadow:4px 4px 8px #0000001a;border-radius:50%;width:3.5rem;height:3.5rem;padding:0;z-index:1}.product-list__list .slick-arrow.slick-disabled{opacity:.7}.product-list__list .slick-arrow.slick-prev{left:0}.product-list__list .slick-arrow.slick-next{right:15px;left:initial}@media all and (max-width: 1600px){.product-list__list .slick-arrow.slick-next{right:1rem}}.product-list__list .slick-arrow .icon{display:block;margin:auto;width:2rem;height:2rem}@media all and (max-width: 768px){.product-list__list .product-card__image{height:clamp(218px,85vw,428px)}}.product-list__buttons{display:flex}.product-list__buttons a.button{margin-left:auto;color:#181818;box-shadow:inset 0 0 0 1px currentColor}@media all and (max-width: 768px){.product-list__buttons{margin-top:24px;justify-content:center}.product-list__buttons a.button{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/903/assets/_product-list.css.map?v=77989159405189117191751302291 */
