.template-collection-watersport{font-family:Montserrat,sans-serif!important;color:#2c3e50!important;background:#fafafa!important}.template-collection-watersport~[class*=floating-cta],body:has(.template-collection-watersport) [class*=ribbon]{display:none!important}@media(max-width:1024px){body:has(.template-collection-watersport){overflow-x:hidden!important}.template-collection-watersport{max-width:100vw!important;overflow-x:hidden!important}.template-collection-watersport img{max-width:100%!important;height:auto!important}}.template-collection-watersport .pagination .page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid #E5E7EB;border-radius:4px;font-size:13px;font-weight:600;color:#0f2440!important;background:#fff;text-decoration:none;transition:border-color .15s ease,background .15s ease}.template-collection-watersport .pagination .page-btn:hover{border-color:#0f2440}.template-collection-watersport .pagination .page-btn.active{background:#0f2440;border-color:#0f2440;color:#fff!important}.template-collection-watersport .product-actions form{margin:0;padding:0;flex:1;display:flex}.template-collection-watersport .product-actions form .btn-cart{width:100%}.template-collection-watersport .toolbar-sort{cursor:pointer}.template-collection-watersport .sport-empty,.template-collection-watersport .bestsellers-empty{grid-column:1 / -1;padding:32px 24px;border-radius:8px;text-align:center;font-size:14px}.template-collection-watersport .sport-empty{border:1px dashed rgba(15,36,64,.25);color:#64748b;background:#0f244008}.template-collection-watersport .bestsellers-empty{border:1px dashed rgba(255,255,255,.35);color:#ffffffd9;background:#ffffff0a}.template-collection-watersport .bestsellers-empty p{margin:0}.template-collection-watersport .product-actions .product-form-inline{margin:0;padding:0;flex:1;display:flex}.template-collection-watersport .product-actions .product-form-inline .btn-product-secondary{width:100%}.template-collection-watersport .product-price .price-current{color:#c0392b}.template-collection-watersport .product-price .price-compare{margin-left:8px;text-decoration:line-through;color:#94a3b8;font-weight:500;font-size:.85em}.template-collection-watersport .btn-product-secondary[disabled]{opacity:.55;cursor:not-allowed}.template-collection-watersport .sport-card-title,.template-collection-watersport .sport-card-desc{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.35)}.template-collection-watersport .sport-card-desc{color:#ffffffeb!important}.template-collection-watersport .sport-card-shade{background:linear-gradient(180deg,#08101c00 25%,#08101ca6 65%,#08101ceb)!important}.template-collection-watersport .btn,.template-collection-watersport .btn:hover,.template-collection-watersport .btn:focus,.template-collection-watersport .btn:visited,.template-collection-watersport .btn-primary,.template-collection-watersport .btn-primary:hover,.template-collection-watersport .btn-primary:focus,.template-collection-watersport .btn-primary:visited,.template-collection-watersport .btn-secondary,.template-collection-watersport .btn-secondary:hover,.template-collection-watersport .btn-secondary:focus,.template-collection-watersport .btn-secondary:visited,.template-collection-watersport .btn-ghost-light,.template-collection-watersport .btn-ghost-light:hover,.template-collection-watersport .btn-ghost-light:focus,.template-collection-watersport .btn-ghost-light:visited{color:#fff!important;text-decoration:none!important}.template-collection-watersport .range-inputs{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important}.template-collection-watersport .range-input{flex:1 1 0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;-moz-appearance:textfield}.template-collection-watersport .range-input::-webkit-outer-spin-button,.template-collection-watersport .range-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.template-collection-watersport .range-sep{flex:0 0 auto!important;white-space:nowrap}.template-collection-watersport .catalog-sidebar,.template-collection-watersport .filter-form,.template-collection-watersport .filter-group,.template-collection-watersport .filter-group-body{min-width:0;max-width:100%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-watersport-overrides.css.map */
