#checkoutMain #cartTitle,#checkoutMain2 #cartTitle{position:relative;color:#000;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:20px}#checkoutMain .cartSeparator,#checkoutMain2 .cartSeparator{position:relative;width:100%;height:1px;background-color:#C7C7C7;margin-top:1px;margin-bottom:1px}#checkoutMain .productRow.relatedProductRow{height:50px}.relatedProductRow .productImage{opacity:0}#checkoutMain .cartSeparator.relatedCartSeparator{width:calc(100% - 100px);float:right;margin-bottom:15px}.addRelatedProduct{color:#124194;cursor:pointer;font-size:14px;font-weight:600;border-bottom:1px solid #124194;margin-left:21px;margin-right:16px}#checkoutMain .productRow,#checkoutMain2 .productRow{position:relative;width:100%;height:90px;overflow:hidden;display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.productRow img.selectArrowIcon{transform:none}#checkoutMain .productImage,#checkoutMain2 .productImage{position:relative;float:left;height:90px;width:90px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:5px}#checkoutMain .productInfo,#checkoutMain2 .productInfo{position:relative;float:left;width:calc(35% - 15px);margin-left:15px;color:#000;font-size:13px;font-weight:600;top:10px}#checkoutMain .productName,#checkoutMain2 .productName{position:relative;width:100%;margin-bottom:20px}#checkoutMain2 .productName{margin-top:20px;margin-bottom:6px}#checkoutMain .productSpec,#checkoutMain2 .productSpec{position:relative;width:100%;height:17px;overflow:hidden;margin-bottom:2px}#checkoutMain .productQuantityDiv,#checkoutMain2 .productQuantityDiv{position:relative;float:left;width:calc(15% - 22px);max-width:70px;margin-left:20px;border:1px solid #E3D1BD;border-radius:3px;height:23px}#checkoutMain2 .productQuantityDiv{width:calc(19% - 22px)}#checkoutMain .productQuantity,#checkoutMain2 .productQuantity{position:relative;border:none;background-color:transparent;width:100%;padding-left:15px;font-size:14px;height:100%;color:#E3D1BD;font-weight:600}#checkoutMain .selectArrow,#checkoutMain2 .selectArrow{position:absolute;right:0;top:0;height:23px;width:23px;text-align:center;background-color:#E3D1BD;pointer-events:none;display:flex;align-items:center;justify-content:center}#checkoutMain .seletArrowIcon,#checkoutMain2 .seletArrowIcon{position:relative;width:8px}#checkoutMain .productPrice,#checkoutMain2 .productPrice{position:relative;float:left;width:calc(25% - 30px);margin-left:30px;text-align:center;color:#000;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:space-evenly}#checkoutMain .oldPrice,#checkoutMain2 .oldPrice{display:block;position:relative;color:#797979}#checkoutMain .oldPrice:before,#checkoutMain2 .oldPrice:before{border-bottom:1px solid red;position:absolute;content:"";width:100%;height:50%}#checkoutMain .productDelete,#checkoutMain2 .productDelete{position:relative;float:left;width:25px;margin-left:calc(25% - 90px - 25px);cursor:pointer}#checkoutMain #emptyCart,#checkoutMain2 #emptyCart{position:relative;margin-top:20px;font-size:14px;color:gray;font-weight:400}#checkoutMain2 #emptyCart{text-align:center;font-weight:unset}.budgetOnly{width:calc(100% + 40px);height:80px;left:-20px;position:relative;display:none;background-color:#FCFCFC}.budgetOnlyQuantity{font-size:17px;padding-top:32px;width:fit-content;padding-left:30px;color:#484848}#checkoutContinue.budgetOnlyButton{width:270px!important;float:right;margin-right:20px!important;margin-top:20px!important}.preorderBadgeLong{width:75%;float:right}.elPaisLogoRow{width:25px;position:relative}@media all and (max-width:768px){.elPaisLogoRow{top:-6px}#checkoutMain .productRow{min-height:110px;display:block;align-items:normal;margin-right:10px;height:auto}#checkoutMain .productImage{height:110px;margin-right:10px}#checkoutMain .productInfo{margin-left:0;height:auto;overflow:hidden;float:left;width:calc(100% - 100px)}#checkoutMain .productQuantityDiv{width:70px;margin-left:0;margin-top:10px}#checkoutMain .productPrice{width:calc(100% - 192px);margin-top:16px;margin-left:20px;text-align:left}#checkoutMain .productDelete{position:absolute;top:calc(50% - 12.5px);right:10px;float:none}#checkoutMain .oldPrice{display:none}.addRelatedProduct{width:fit-content;float:left;margin-left:unset}#checkoutMain .productPrice,#checkoutMain2 .productPrice{align-items:flex-start}}