.lookbook-builder{border:1px solid #eee;padding:10px 10px}.lookbook-builder .lb-toolbar{width:100%;display:inline-block;padding:10px 10px;background-color:#f8f8f8}.lookbook-builder .lb-toolbar .btn{background-color:#03A9F4;color:#fff;border:none;margin-right:10px}.lookbook-builder .lb-toolbar .lb-reset{background-color:#eb5202}.lookbook-builder .lb-toolbar .lb-reset:before{content:"\E630";-webkit-font-smoothing:antialiased;font-family:'Admin Icons';margin-right:10px}.lookbook-builder .lb-toolbar .lb-add-image:before{content:"\E63C";-webkit-font-smoothing:antialiased;font-family:'Admin Icons';margin-right:10px}.lookbook-builder .lb-toolbar .lb-add-product{background-color:#8BC34A}.lookbook-builder .lb-toolbar .lb-add-product:before{content:"\E636";-webkit-font-smoothing:antialiased;font-family:'Admin Icons';margin-right:10px}.lookbook-builder .lb-canvas{min-height:200px;text-align:center;padding:30px 10px;border:1px solid #eee;border-top:0}.lookbook-builder .lb-canvas .lb-canvas-inner{width:400px;display:inline-block;position:relative;border:10px solid #ffffff;box-sizing:content-box;box-shadow:3px 3px 10px #c8c8c8;min-height:100px;background-color:rgba(235,82,2,0.13)}.lookbook-builder .lb-canvas .lb-canvas-inner .lb-image-wrap{width:100%;line-height:0}.lookbook-builder .lb-canvas .lb-canvas-inner .lb-image-wrap img{width:100%;height:auto}.lookbook-builder .lb-canvas .lb-canvas-inner .lb-data-points{position:absolute;width:100%;height:100%;top:0;left:0}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point{width:20px;height:20px;position:absolute;border-radius:50%;background-color:#FF9800;cursor:move;border:2px solid #fff;box-sizing:border-box;box-shadow:0px 0px 0px #FFEB3B;transition:box-shadow 300ms ease}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point.active{border-color:#eb5202}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner{position:relative;width:100%}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .pd-point-rm,.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .pd-add-product{cursor:pointer}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .pd-point-rm:before,.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .pd-add-product:before{position:absolute;content:'\E632';-webkit-font-smoothing:antialiased;font-family:'Admin Icons';top:-15px;right:-15px;color:#F44336}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .pd-add-product:before{left:-15px;right:auto;content:'\E61D';color:#4CAF50}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .product-name{display:none;position:absolute;background:#FFF;top:30px;padding:7px;text-align:left;width:100px;left:-42px;border-radius:5px;font-size:10px;opacity:0.7}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point .pd-point-inner .product-name:before{display:block;width:10px;height:10px;border:5px solid transparent;position:absolute;top:-10px;border-bottom-color:#FFF;content:'';left:45px}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point:hover{box-shadow:0px 0px 40px #FFEB3B;transition:box-shadow 300ms ease}.lookbook-builder .lb-canvas .lb-canvas-inner .pd-point:hover .product-name{display:block}.lookbook-builder .lb-guide{padding:10px 10px;border:1px solid #eee;border-bottom:none}.lookbook-builder .lb-guide h3{margin-bottom:7px;color:#eb5202;font-size:15px}.lookbook-builder .lb-guide p{font-size:11px;margin-bottom:3px}
