.complementItems{background-color:#f7f7f9;height:500px;display:flex;padding:25px;justify-content:center}.complementItems.phone{flex-direction:column;height:auto;padding:0;align-items:center}.complementItems.phone .complementDescription{width:100%;max-width:100%}.complementDescription{width:400px;max-width:400px;flex:1 1 auto;padding:30px;margin-right:40px}.complementDescription h2{font-size:18px}.complementDescription p{font-size:14px;line-height:20px}.complementCar.phone{width:100%;max-width:100%}.complementCar.phone .trackItems .itemComplement{width:50%!important;padding:3px;height:300px}.complementCar.phone .trackItems .itemComplement .containerItem .nameComplement{font-size:13px}.complementCar.phone .trackItems .itemComplement .containerItem .imageComplement{width:auto;height:auto}.complementCar.phone .trackItems .itemComplement .containerItem .addToCardComplement{transform:scale(.8);left:-5px;width:160px}.complementCar.phone .trackItems .itemComplement .containerItem .addToCardComplement .elementsCTA{font-size:15px}.complementCar.phone .trackItems .itemComplement .containerItem .addToCardComplement .elementsCTA .plusCTA{margin-right:5px}.complementCar{width:600px;max-width:600px;flex:1 1 auto;position:relative;align-items:center;padding:20px 0;overflow:hidden}.trackItems{display:flex;width:150%;position:relative;transition:.3s}.containerItem.selected{border:1px solid red}.itemComplement{width:50%;height:400px;padding:8px}.containerItem{border:1px solid #fff;background-color:#fff;height:100%;width:100%;padding:10px;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:relative}.imageComplement{width:260px;max-width:100%;height:200px!important;-o-object-fit:contain;object-fit:contain;text-align:center;display:flex;justify-content:center}.imageComplement img{height:100%}.nameComplement{margin-bottom:20px}.arrowLeftComplement,.arrowRightComplement{position:absolute;width:36px;height:36px;background-color:#cc0010;top:50%}.arrowLeftComplement{left:10px;z-index:9}.arrowRightComplement{right:10px;z-index:9}.arrowLeftComplement .lineOne{top:12px;transform:rotate(-45deg)}.arrowLeftComplement .lineOne,.arrowLeftComplement .lineTwo{left:8px;width:15px;height:3px;position:absolute;background-color:#fff}.arrowLeftComplement .lineTwo{top:21px;transform:rotate(45deg)}.arrowRightComplement .lineThree{top:12px;transform:rotate(45deg)}.arrowRightComplement .lineFour,.arrowRightComplement .lineThree{left:10px;width:15px;height:3px;position:absolute;background-color:#fff}.arrowRightComplement .lineFour{top:21px;transform:rotate(-45deg)}.addToCardComplement{left:30px;width:36px;height:36px;bottom:-14px;display:flex;color:#fff;cursor:pointer;font-size:28px;position:absolute;border-radius:3px;align-items:center;justify-content:center;background-color:#cc0010;transition:.3s;overflow:hidden}.addToCardComplement:hover{width:190px}.elementsCTA{left:0;top:-15px;height:100%;width:200px;font-size:16px;position:absolute;display:flex;justify-content:flex-start;align-items:center;padding:0 10px;font-weight:700}.plusCTA{font-size:28px;margin-right:20px}