.primary-button{color:#000;corner-shape:squircle;background:#fff;border:1.4px solid #000;border-radius:25px;width:fit-content;margin:0 auto;padding:10px 32px;font-size:14px;text-decoration:none;transition:background .5s,color .1s,border .1s}.primary-button span{padding-left:5px;font-size:25px;line-height:0;display:inline-block;transform:translateY(1.3px)}.primary-button:hover{color:#fff;background:#a60623;border:1.4px solid #a60623}.boats{margin-top:120px}@media only screen and (max-width:768px){.boats{margin-top:140px}}.boats-container{max-width:1280px;margin:0 auto}@media only screen and (max-width:768px){.boats-container{padding:0 10px}}.boats-container-header{flex-direction:column;justify-content:space-between;margin-bottom:20px;display:flex}.boats-container-cards{flex-flow:wrap;justify-content:space-between;gap:36px;display:flex}.boats-container-cards-card{cursor:pointer;width:400px;color:inherit;border-radius:6px;padding-bottom:16px;text-decoration:none;position:relative;overflow:hidden}.boats-container-cards-card img{-o-object-fit:cover;object-fit:cover;corner-shape:squircle;border-radius:12px;width:400px;height:250px}@media only screen and (max-width:768px){.boats-container-cards-card img{width:100%;height:225px}}.boats-container-cards-card h3{margin:0 0 2px;padding:4px 0 0;font-size:16px;font-weight:500}.boats-container-cards-card-info{-moz-column-gap:10px;column-gap:10px;padding:0;display:flex}.boats-container-cards-card-info p{text-transform:capitalize;color:gray;margin:0;font-size:14px;display:flex}.boats-container-cards-card-info p span{filter:brightness(0);opacity:.6;align-items:center;font-size:3px;display:flex}.boats-container-cards-card p.price-tag{text-transform:capitalize;color:gray;margin-top:2px}.boats-container-cards-card h4{margin:6px 0}.filters{gap:0 10px;display:flex;position:relative}@media only screen and (max-width:768px){.filters{flex-wrap:wrap;gap:0}}.multi-select-dropdown{width:256px;position:relative}@media only screen and (max-width:768px){.multi-select-dropdown{box-sizing:border-box;width:25%;margin-inline:-5px 5px;padding:5px}}.multi-select-dropdown .filter-open{margin-top:6px!important;rotate:none!important}.multi-select-dropdown .dropdown-button{text-align:left;cursor:pointer;color:#000;background:0 0;border:1px solid #d8d8d8;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:6px 10px 6px 14px;font-family:inherit;font-size:16px;display:flex}.multi-select-dropdown .dropdown-button span{filter:opacity(.6);margin-top:-4px;display:flex;rotate:180deg}@media only screen and (max-width:768px){.multi-select-dropdown .dropdown-button{white-space:nowrap;height:31px;padding:2px 5px 2px 8px;font-size:12px}.multi-select-dropdown .dropdown-button span{width:12px}}.multi-select-dropdown .dropdown-content{z-index:10;background-color:#fff;border:1px solid #d8d8d8;border-radius:6px;width:-webkit-fill-available;max-height:540px;margin-top:4px;padding:8px 0;position:absolute;overflow-y:auto}@media only screen and (max-width:768px){.multi-select-dropdown .dropdown-content{width:max-content}}.multi-select-dropdown .dropdown-option{cursor:pointer;align-items:center;padding:8px 16px;display:flex}.multi-select-dropdown .dropdown-option:hover{background-color:#f3f4f6}.multi-select-dropdown .dropdown-option input{width:16px;height:16px;margin-right:8px}
