.spare-parts-layout{width:100%;margin:0 auto}.spare-container{display:flex;align-items:flex-start;gap:60px}.template-collection .spare-container{gap:30px}.spare-sidebar{width:100%;max-width:412px;padding:40px 60px 50px 50px;background:#f8f8f8;position:sticky;top:120px;z-index:1}.spare-sidebar .sidebar-img img{width:100%;margin-bottom:30px}.spare-sidebar .sidebar-list{border-top:1px solid #c1c0c0;border-bottom:1px solid #c1c0c0;padding:15px 0 30px}.spare-sidebar .sidebar-title{margin:0;font-size:17px;letter-spacing:.26px;line-height:18px;font-weight:600;color:#000;font-family:var(--font-body-family)}.spare-sidebar .sidebar-title .spare-plus-icon,.spare-sidebar .sidebar-title .spare-minus-icon{display:none}.spare-sidebar .sidebar-menu{padding:10px 0 0;margin:0;list-style:none}.spare-sidebar .sidebar-menu li{margin-bottom:0;padding:6px 0}.spare-sidebar .sidebar-menu a{text-decoration:none;color:#000;font-size:16px;letter-spacing:.24px;font-weight:300;line-height:22px;font-family:var(--font-body-family);transition:font-weight .5s ease}.spare-sidebar .sidebar-menu a:hover,.spare-sidebar .sidebar-menu a.active{font-weight:700;transition:font-weight .5s ease}.spare-sidebar .sidebar-menu a.active{text-decoration:underline}.spare-grid{width:60%;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:40px 0 50px;justify-content:space-between}.spare-grid .assembly-card{background:#fff;border:1px solid #eee;padding:10px;width:100%;height:100%;transition:all .25s ease}.spare-grid .assembly-card:hover{border-color:#000}.spare-grid .assembly-img img{width:100%;height:auto;object-fit:cover}.spare-grid .assembly-title{text-align:center;margin:7px 0 0;font-weight:600;font-size:14px;color:#222;font-family:var(--font-body-family);line-height:1.25}.spare-grid p.brand_name{text-align:center;margin:0;font-weight:400;font-size:12px;letter-spacing:.23px;color:#000;text-transform:uppercase;font-family:var(--font-body-family)}.collection-spare-parts-container{padding:40px 0 50px}.collection-spare-parts-container .collection-heading-container{padding-bottom:40px}.collection-spare-parts-container .collection-heading-container .collection-heading{color:#2c2c2c;font-weight:400;font-size:28px;letter-spacing:.27px;text-align:center;margin:0;font-family:var(--font-body-family);text-transform:capitalize}.collection-spare-parts-container .collection-heading-container .description{color:#2c2c2c;font-weight:400;font-size:18px;letter-spacing:.27px;text-align:center;margin:0;font-family:var(--font-body-family);line-height:1.25}@media (max-width: 1024px){.spare-container{gap:30px}.spare-grid{gap:25px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.spare-container{flex-direction:column;gap:25px}.spare-container .spare-sidebar{width:100%;max-width:100%;background:#fff;padding:0;top:103px;z-index:2}.spare-container .spare-sidebar.active{position:unset;background:#f8f8f8;padding:2.5rem 2rem;border-bottom:1px solid #c1c0c0}.spare-sidebar.active .sidebar-img img{margin-bottom:23px}.spare-sidebar .sidebar-list{border-top:none;padding:0}.spare-sidebar.active .sidebar-list{border:none;padding:0}.spare-sidebar .sidebar-title{padding:15px 2rem;font-size:14px;display:flex;justify-content:space-between}.spare-sidebar .sidebar-title .spare-plus-icon,.spare-sidebar .sidebar-title.active .spare-minus-icon{display:block}.spare-sidebar .sidebar-title.active .spare-plus-icon{display:none}.spare-sidebar.active .sidebar-title{padding:0}.sidebar-img,.sidebar-menu{display:none}.spare-sidebar,.spare-grid{width:100%}.spare-grid{grid-template-columns:repeat(2,1fr);padding:0 2rem 5rem;gap:20px}.spare-grid .assembly-card{min-height:350px}}.spare-container .collection-spare-parts-list-container{width:100%;display:flex;align-items:flex-start;gap:30px}.spare-container .collection-spare-parts-list-container .spare-part-image-maping{flex:0 0 calc(50% - 15px);position:sticky;top:120px}.spare-container .collection-spare-parts-list-container .product-grid-container{flex:0 0 calc(50% - 15px)}.spare-container .collection-spare-parts-list-container .product-grid-container .spare-parts-grid__item{border:1px solid #eee}.spare-container .collection-spare-parts-list-container .product-grid-container .spare-parts-grid__item .quantity{margin-bottom:15px}.spare-container .collection-spare-parts-list-container .product-grid-container .spare-parts-grid__item .card--standard>.card__content .card__information .price{margin-bottom:10px}.spare-container .collection-spare-parts-list-container .product-grid-container .spare-parts-grid__item .card__information variant-selects{position:relative;bottom:0;left:0}.spare-container .collection-spare-parts-list-container ul#product-grid{padding:0}@media (max-width: 768px){.collection-spare-parts-container{padding:20px 0}.collection-spare-parts-container .collection-heading-container{padding:0 1.5rem;padding-bottom:20px}.spare-container .collection-spare-parts-list-container{gap:0px;flex-wrap:wrap}.spare-container .collection-spare-parts-list-container .spare-part-image-maping{flex:0 0 100%;position:relative;top:0;padding:0 1.5rem}.spare-container .collection-spare-parts-list-container .product-grid-container{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-spare-parts-parts-list.css.map */
