.bg-accent-color-1{background-color:#000}.bg-accent-color-2{background-color:#db5240}.bg-accent-color-3{background-color:#00007c}.bg-accent-color-4{background-color:#fff}.bg-accent-color-5{background-color:#3f3f3f}.bg-accent-color-6{background-color:#0b0b2c}.bg-accent-color-7{background-color:#e9ecef}.text-accent-color-1{color:#000}.text-accent-color-2{color:#db5240}.text-accent-color-3{color:#00007c}.text-accent-color-4{color:#fff}.text-accent-color-5{color:#3f3f3f}.text-accent-color-6{color:#0b0b2c}.text-accent-color-1-hover:hover{color:#000}.text-accent-color-2-hover:hover{color:#db5240}.accent-font-1{font-family:"Goldman",cursive}.accent-font-2{font-family:"Expletus Sans",cursive}.part-preset .filters-wrapper{position:fixed;top:100px;bottom:0px;left:0px;width:250px;background:#fff;transform:translate(-101%, 0);border:1px solid #182c3f;box-sizing:border-box;display:flex;flex-direction:column;z-index:1}.part-preset .filters-wrapper .title{background:#e8ecef;padding:10px;color:#445970;font-weight:500;flex-grow:0;flex-shrink:0;border-radius:6px}.part-preset .filters-wrapper .title .close{color:inherit}.part-preset .filters-wrapper .body{flex-grow:1;flex-shrink:1;padding:10px;overflow:auto;overflow-x:hidden}.part-preset .filters-wrapper .body .checkbox-group{max-height:200px;overflow:auto;overflow-x:hidden}.part-preset .filters-wrapper .body .checkbox-group .checkbox{margin-bottom:5px;font-size:90%}.part-preset .filters-wrapper .foot{flex-grow:0;flex-shrink:0;padding:10px}.part-preset .part-wrapper .filter-trigger{padding:10px}.part-preset .part-wrapper .part-list{display:grid;grid-template-columns:repeat(3, auto);gap:2em;flex-wrap:wrap;display:flex;justify-content:center}.part-preset .part-wrapper .part-list .part{border:1px solid #e1e1e1;margin-bottom:30px;display:flex;flex-flow:column;justify-content:center;text-align:center;width:290px}.part-preset .part-wrapper .part-list .part .photo{width:100%;margin:0 auto;background:#000;height:170px;display:flex;justify-content:center;align-items:center;overflow:hidden;clip-path:polygon(10% 0, 100% 0, 100% 85%, 90% 100%, 0 100%, 0 15%)}.part-preset .part-wrapper .part-list .part .photo a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.part-preset .part-wrapper .part-list .part .photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:10px}.part-preset .part-wrapper .part-list .part .part-info{padding:10px 6px 6px 6px;text-align:center}.part-preset .part-wrapper .part-list .part .part-info .title{color:#000;font-size:1.2em;font-weight:600;margin-bottom:8px;min-height:28px}.part-preset .part-wrapper .part-list .part .part-info .price{font-size:1.4em;font-weight:600;color:#009407;border-radius:6px;padding:4px;margin-top:6px;width:100%}.part-preset .part-wrapper .part-list .part .part-info .location{color:#3b3b3b;font-weight:800;padding:4px;margin-bottom:2px;border-bottom:solid 1px #0b0b2c}.part-preset .part-wrapper .part-list .part .part-info .location span{color:#3e3e3e;font-weight:400}.part-preset .part-wrapper .part-list .part .part-info .stock{color:#939393;font-style:italic}.part-preset .part-wrapper .part-list .part .part-info .detail{margin-top:12px}.filter-open .part-preset .filters-wrapper{transform:translate(0, 0)}.part-header{border-bottom:solid 2px #e9ecef;display:flex;align-content:space-between;align-items:end;justify-content:space-between;padding:6px;border-radius:6px;margin-bottom:20px;font-size:.9em}.part-header .btn{font-size:1em}.part-header .pagination .btn{font-size:1em}.part-header .btn.btn-secondary.dropdown-toggle{background-color:#445970}.pagination{flex-direction:row}.detail-photos{width:400px}@media(min-width: 768px){.part-preset .part-wrapper .part-list .part{justify-content:start;align-items:center}.part-preset .part-wrapper .part-list .part .photo{margin:0}}@media(min-width: 1024px){.part-preset{display:flex;flex-direction:row;gap:15px}.part-preset .filters-wrapper{background:#e9ecef;border-radius:6px;text-transform:uppercase;flex-grow:0;flex-shrink:0;flex-basis:250px;position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none !important;display:block;border-width:0px}.part-preset .filters-wrapper label{color:#686868}.part-preset .filters-wrapper .title .close{display:none}.part-preset .filters-wrapper .body{overflow:visible}.part-preset .filters-wrapper .foot{position:sticky;bottom:10px}.part-preset .part-wrapper{flex-grow:1;flex-shrink:1}.part-preset .part-wrapper .filter-trigger{display:none}}
