#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion,#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title{display:flex;align-items:center}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion{justify-content:space-between;flex-wrap:wrap}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title{justify-content:flex-start;flex-wrap:wrap}#edit-accessories #accessory-categories+div #accessory-cart>p:last-of-type{display:flex;align-items:baseline;justify-content:space-evenly;flex-wrap:wrap}#edit-accessories #accessory-categories+div #accessory-cart{background-color:#e4e4e4;border-radius:4px;padding:8px;margin-bottom:2px}#edit-accessories #accessory-categories+div #accessory-options .accessory-option>div button{background:#7ca7ad no-repeat 0 0;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#edit-accessories{width:1024px;height:calc(100vh - 10%)}@media screen and (max-width: 1366px){#edit-accessories{height:auto}}#edit-accessories>div p,#edit-accessories>div button{margin:0}#edit-accessories #accessory-categories{border-bottom:1px solid lightgrey}#edit-accessories #accessory-categories button{margin:1px 4px}#edit-accessories #accessory-categories button:first-of-type{margin-left:0 !important}#edit-accessories #accessory-categories button:last-of-type{margin-right:0 !important}#edit-accessories #accessory-categories button.active{margin:0 3px;border:1px solid #ddd;border-radius:4px 4px 0 0;border-bottom:none}#edit-accessories #accessory-categories+div{display:flex;position:absolute;left:24px;right:24px;overflow:hidden;top:89px;bottom:59px}#edit-accessories #accessory-categories+div #accessory-options{min-height:150px;border:1px solid lightgrey;overflow-y:scroll;overflow-x:hidden;width:75%}#edit-accessories #accessory-categories+div #accessory-options .accessory-option{width:calc(25% - 16px);display:inline-block;padding:4px 4px 46px;margin:12px 8px;position:relative;min-height:300px;vertical-align:top}#edit-accessories #accessory-categories+div #accessory-options .accessory-option img{width:100%;height:150px;padding:3px;border:1px solid lightgrey;object-fit:contain}#edit-accessories #accessory-categories+div #accessory-options .accessory-option p:first-of-type{font-size:16px;font-weight:600;margin:8px 0 0 0}#edit-accessories #accessory-categories+div #accessory-options .accessory-option p:nth-child(3){font-size:14px}#edit-accessories #accessory-categories+div #accessory-options .accessory-option .details{padding:10px 0 20px;color:grey}#edit-accessories #accessory-categories+div #accessory-options .accessory-option>div{display:flex;align-items:flex-end;position:absolute;left:4px;right:4px;bottom:4px}#edit-accessories #accessory-categories+div #accessory-options .accessory-option>div label{width:50px;margin:0;text-align:center;font-size:14px;color:grey;font-weight:300;text-transform:uppercase}#edit-accessories #accessory-categories+div #accessory-options .accessory-option>div label input{width:100%;height:25px;padding:15px 0 15px 7px;border:2px grey solid}#edit-accessories #accessory-categories+div #accessory-options .accessory-option>div button{font-size:12px;padding:9px 0;margin:0 0 0 8px;flex-grow:1}#edit-accessories #accessory-categories+div #accessory-cart{width:25%;flex-shrink:0;margin-left:8px;position:relative}#edit-accessories #accessory-categories+div #accessory-cart>div{overflow-y:auto;height:calc(100% - 60px);margin-top:30px;margin-right:-9px;padding-right:8px}#edit-accessories #accessory-categories+div #accessory-cart p{font-weight:600}#edit-accessories #accessory-categories+div #accessory-cart>hr{display:none}#edit-accessories #accessory-categories+div #accessory-cart>p{position:absolute;left:8px;right:8px;font-size:1.5em}#edit-accessories #accessory-categories+div #accessory-cart>p:first-of-type{top:8px}#edit-accessories #accessory-categories+div #accessory-cart>p:last-of-type{bottom:8px;color:red}#edit-accessories #accessory-categories+div #accessory-cart>p:last-of-type>span:first-of-type{color:#333}#edit-accessories #accessory-categories+div #accessory-cart>p:last-of-type>span{flex-grow:1;margin:0 4px}#edit-accessories #accessory-categories+div #accessory-cart>p #total{color:red}#edit-accessories #accessory-categories+div #accessory-cart .spinner-handle{background-color:white;padding:8px;font-size:16px;text-align:center;border-radius:4px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories{position:relative}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div{padding:8px;background-color:white}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div>p{text-align:right;font-weight:300;font-size:14px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div>p>span:first-of-type{border-right:solid 1px black;margin-right:10px;padding:2px 10px 2px 5px;cursor:pointer}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div>p>span:last-of-type{color:red;cursor:pointer}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type{border:1px solid transparent}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title{flex-wrap:nowrap;padding-bottom:2px;position:relative}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title>div{height:50px;width:70px;margin-right:8px;flex-shrink:0;background-color:white}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title>div>img{height:100%;width:100%;object-fit:contain;margin:0 auto;border:2px solid #E8E6E0;padding:2px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title>p.quantity{position:absolute;top:30px;right:0;font-weight:600}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.quantity-and-price{display:flex;justify-content:center;align-items:baseline;padding-top:2px;font-size:15px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.quantity-and-price>span:first-of-type{flex-grow:1;border-bottom:1px dashed lightgrey;margin:0 4px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.quantity-and-price>span:last-of-type{color:red;margin-left:4px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type:not(.expanded):hover{background-color:#f0f0f0}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion{border-top-left-radius:0;border-top-right-radius:0;justify-content:flex-end}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion button{margin-left:8px;color:white}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion button:first-of-type{background-color:#00b300}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion button:last-of-type{background-color:#c33b34}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion input,#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion select{width:calc(100% - 100px);height:32px;font-size:16px;padding-left:4px;margin-bottom:0}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories>div.expansion span{cursor:pointer;font-size:14px;margin-left:15px}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories:first-of-type>div{border-radius:4px 4px 0 0}#edit-accessories #accessory-categories+div #accessory-cart .current-accessories:last-of-type>div{border-radius:0 0 4px 4px}#edit-accessories.edit-accessories-garage #accessory-categories{border-bottom:none}#edit-accessories.edit-accessories-garage #accessory-categories+div{top:116px}@media screen and (max-width: 1024px){#edit-accessories.edit-accessories-garage #accessory-categories+div{bottom:90px;top:139px}}#edit-accessories.edit-accessories-garage #accessory-categories+div #accessory-options{width:100%}@media screen and (max-width: 1024px){#edit-accessories.edit-accessories-garage #accessory-categories+div #accessory-options .accessory-option{width:calc(50% - 16px)}}@media screen and (max-width: 640px){#edit-accessories.edit-accessories-garage #accessory-categories+div #accessory-options .accessory-option{width:calc(100% - 16px)}}#edit-accessories.edit-accessories-garage #accessory-categories+div #accessory-options .accessory-option>div button{background:#C42523 no-repeat 0 0}#edit-accessories.edit-accessories-garage #accessory-categories+div #accessory-options .sub-category-accessory-options h3{text-align:center;text-transform:uppercase}#edit-accessories.edit-accessories-garage .consumer-dialog-footer-buttons{border-top:none}#edit-accessories.pro #accessory-categories{border-bottom:2px solid #D5DBE2}#edit-accessories.pro #accessory-categories button{font-weight:700;color:#A2A9B0;font-size:18px}#edit-accessories.pro #accessory-categories button.active{color:#000;margin-bottom:-2px;border:0;border-bottom:2px #8293A8 solid}#edit-accessories.pro #accessory-categories button:hover{background-color:#f0f0f0}#edit-accessories.pro #accessory-categories+div{left:32px;right:32px;top:120px;bottom:90px}#edit-accessories.pro #accessory-categories+div #accessory-options{border:none}#edit-accessories.pro #accessory-categories+div #accessory-options::-webkit-scrollbar{width:5px}#edit-accessories.pro #accessory-categories+div #accessory-options::-webkit-scrollbar-track{background:transparent}#edit-accessories.pro #accessory-categories+div #accessory-options::-webkit-scrollbar-thumb{background:#C1C7CD;border-radius:5px}#edit-accessories.pro #accessory-categories+div #accessory-options::-webkit-scrollbar-thumb:hover{background:#C4C4C4}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option{border:1px solid lightgrey;border-radius:0px;padding:10px 14px 46px 14px;min-height:320px}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option img{border:none;padding:0px}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option p:first-of-type{font-size:16px}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option p:nth-child(3){font-size:16px}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option>div{left:14px;right:14px;bottom:14px}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option>div label{width:auto;text-align:left;color:#A2A9B0}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option>div label input{border:1px #A2A9B0 solid;border-radius:4px;color:black}#edit-accessories.pro #accessory-categories+div #accessory-options .accessory-option>div button{background-color:#2E4B6E;text-transform:unset;min-width:60px}#edit-accessories.pro #accessory-categories+div #accessory-cart{background-color:transparent}#edit-accessories.pro #accessory-categories+div #accessory-cart>p{font-size:16px}#edit-accessories.pro #accessory-categories+div #accessory-cart>p:last-of-type{color:#DC3545}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div>p>span{font-weight:600}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div>p>span:last-of-type{color:#DC3545}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title>div{height:64px;width:64px}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title p span{font-weight:400}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div:first-of-type>.preview-and-title p.quantity{font-weight:400}#edit-accessories.pro #accessory-categories+div #accessory-cart .current-accessories>div.expansion span{font-weight:600}#edit-accessories.pro .consumer-dialog-footer-buttons button.btn-success{background-color:#D5DBE2;color:black}
