.productDetail_table{border-collapse:collapse;width:100%;background-color:#fff;border-spacing:0}.productDetail_table td,.productDetail_table th{text-align:left;padding:8px!important}.productDetail_table tr.table-primary td:first-child{font-weight:600}.productDetail_table:not(:first-child){border-top:1px solid #e1e1e1}.link{color:#007eb1;text-decoration:none!important;font-weight:700}.link:hover{text-decoration:underline!important}.productTypeImage{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:50%}.availableTag{padding:3px;background-color:#007eb1;color:#fff}.availableOrderTag,.availableTag{width:-moz-fit-content;width:fit-content;border:2px solid #007eb1;border-radius:10px;margin-left:5px}.availableOrderTag{padding:5px 10px;font-weight:700}.col-sm-12.col-lg-4.offset-lg-1.mb-2 .row .preview-item .slick-slider .slick-list .slick-track .slick-slide .productImage{border-radius:12px}.product-bg-grey{background-color:#dfe3e6}.product-container{margin-left:auto;margin-right:auto;max-width:91.71429rem;position:relative;padding:0 1.5rem;width:100%}@media(min-width:1261px){.product-container{padding:0 6rem}}.product-loading-spinner{width:1.5rem;height:1.5rem}@media(min-width:768px){.gallery-column{display:flex;flex-direction:column;justify-content:center;align-items:center}}.border-bottom-black{border-bottom:2px solid #000}.border-bottom-black:last-child,.border-bottom-black:last-child td{border-bottom:0}.productPrice_listPrice,.productPrice_postText,.productPrice_salePrice{display:inline-block!important}header nav .d-none.d-lg-flex.justify-content-end.col-9{width:550px}header nav form{width:100%}header nav form .predictive-search-container .products-results-container{display:none}header nav form .predictive-search-container .products-results{border:1px solid #eee}header nav form .predictive-search-container .products-results:hover{background:#fafafa;border-color:#ccc}header nav form .predictive-search-container .search-card-image{aspect-ratio:1/1}header nav form .predictive-search-container hr{display:none}.card.productCardWithDetail>div>div>a{min-height:160px}.brand-header{display:flex;align-items:center}.brand-header .brand-image{width:100px;min-width:100px;height:100px;min-height:100px;object-fit:contain;border:1px solid #eee}.brand-header h2{padding:0 15px 0 30px;margin:0}.brand-list{display:grid;grid-template-columns:1fr;grid-gap:15px}@media(min-width:1300px){.brand-list{grid-template-columns:1fr 1fr}}.brand-list .brand-list-item{border:1px solid #eee;padding:15px;text-decoration:none;border-radius:8px}.brand-list .brand-list-item h4{padding:0;margin:0 0 10px}.brand-list .brand-list-item h4 span{font-size:80%;float:right;margin:-6px -6px 0 0;color:#666;background:#eee;padding:0 10px;line-height:30px;border-radius:15px}.brand-list .brand-list-item:hover{background:#fafafa;border-color:#ccc}.brand-list .brand-list-item .product-type-name-path{font-size:90%;color:#666;padding:0;margin:0}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));grid-gap:0;gap:0;justify-content:center}.product-type-child{width:100%;border:1px solid #e5e5e5;text-decoration:none!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-type-child:hover{border:1px solid #a3a3a3;text-decoration:underline!important}.product-card{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;padding:16px;height:225px;width:225px}.product-image{height:125px;width:125px;object-fit:contain}.listingTopbar_cardImage{width:4rem;height:4rem}.product-title h4{margin-top:8px}.link-button{display:flex;align-items:center;justify-content:space-between}.category-container .category-card .category-repeater{display:flex;flex-direction:column;align-items:center}.category-container .category-card .category-repeater .category-card-body{display:flex;flex-direction:column;align-items:center;border:1px solid #e0e0e0;padding:1rem}.category-container .category-card .category-repeater .category-card-body a{display:block;width:315px;height:200px;overflow:hidden}.category-container .category-card .category-repeater .category-card-body a .category-image{width:100%;height:100%;object-fit:contain}.category-container .category-card .category-repeater .category-card-body h3{margin-top:10px;text-align:center}.pointer{cursor:pointer}