.shop{width:60%}.shop h1{color:#000;flex-grow:1}.shop .shirt{width:100px;height:100px}.storeCard{display:flex;flex-direction:column;align-items:center}.storeList{display:flex;flex-direction:column;gap:0}.storeList p{padding:0;margin:0}.store{width:100%;height:30%;display:flex;flex-direction:column}.cartAddButton{position:absolute;top:5%;right:10%;width:30px;height:auto;color:#46923c}.product{position:relative;transition:transform .2s ease-in-out}.product:hover{transform:scale(1.1)}.productOverlay{opacity:0}.product:hover .productOverlay{opacity:1}.cartAddButton:hover{color:#72bf6a}.productsList{display:flex;flex-direction:row;gap:20px}.productImage{width:150px;height:150px}.priceText{position:absolute;bottom:10%}.editorPanel{display:flex;flex-direction:column;align-items:center;gap:10px;width:150px;padding:15px;background-color:var(--background-menu-color)}.addButton{width:70%;height:50px}.removeButton{width:30%}input{background-color:var(--background-input-color);color:#fff}.addRemoveImageRow{display:flex;width:100%;gap:10px}.scalePositionControls{width:100%;height:auto}.sizeRow{display:flex;flex-direction:row;align-items:center;gap:10px}.sizeInput{width:30%;height:5%}.sizeLabel{color:#fff}.positionRow{display:flex;flex-direction:row;align-items:center;gap:10px}.movementArrows{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;margin-bottom:10px}.horizontalArrows{display:flex;gap:20px}#canvas{border:1px solid black;z-index:2}.creator{display:flex;flex-direction:row;height:fit-content}.clothesCreator{display:flex;flex-direction:row}
