.product-designer{overflow:hidden}.product-designer .designer-content{height:580px;border:1px dashed #ccc;margin-bottom:15px;position:relative;background:url(https://linvarello.online/images/vazo.jpg) 50% no-repeat}@media (min-width:0px) and (max-width:767px){.product-designer .designer-content .canvas-stage{margin-top:40px;padding-left:5px}}@media (min-width:768px) and (max-width:1023px){.product-designer .designer-content .canvas-stage{margin-top:50px;padding-left:10px}}@media (min-width:1024px) and (max-width:1279px){.product-designer .designer-content .canvas-stage{margin-top:100px;padding-left:70px}}@media (min-width:1280px) and (max-width:1599px){.product-designer .designer-content .canvas-stage{margin-top:100px;padding-left:115px}}@media (min-width:1600px) and (max-width:7000px){.product-designer .designer-content .canvas-stage{margin-top:100px;padding-left:230px}}.product-designer .designer-content .canvas-stage{overflow:hidden;margin-right:auto;text-align:center;margin-left:auto}.product-designer .designer-content .canvas-stage canvas{overflow:hidden;border:1px dashed #ccc;border-radius:50%}.product-designer .designer-content .canvas-stage a.delete-button{padding:8px;border:1px solid #ccc;right:10px;color:#919191;font:14px/18px Oswald,sans-serif;position:absolute;top:10px;border-radius:2px;display:block}.product-designer .designer-buttons{flex:auto;margin:0}.product-designer .designer-buttons h2{padding:0 0 5px;font:400 18px/22px Oswald,sans-serif;border-bottom:1px solid #ddd;margin:20px 0 8px}.backgrounds a.bg{margin:0 0 7px;border-radius:50%;width:100%;display:block}.backgrounds a.bg img{border-radius:50%}.product-designer .designer-buttons a{padding:5px;border:1px solid #ccc;margin-right:10px;color:#919191;font:14px/18px Oswald,sans-serif;border-radius:2px;display:inline-block}.product-designer .designer-buttons a i{margin-right:5px;font:16px/18px LineAwesome}.product-designer .designer-buttons a:hover{text-decoration:none;color:#313131}.product-designer .designer-buttons label{padding:8px;border:1px solid #ccc;margin-right:0;color:#919191;font:14px/18px Oswald,sans-serif;text-align:center;border-radius:2px;cursor:pointer;display:inline-block}.product-designer .designer-buttons label#background{height:38px;color:#fff;font:16px/14px Oswald,sans-serif;text-align:left;background:#ed2b7a;cursor:pointer;width:100%;display:block}.product-designer .designer-buttons label:hover{text-decoration:none;color:#313131}.product-designer .designer-buttons label input{height:0;filter:alpha(opacity=0);font-size:30px;position:absolute;opacity:0;top:0;cursor:pointer;left:0;width:83px}.product-designer .designer-buttons label button{padding:0;border:0;margin:0;background:transparent}.border-block{padding:15px;border:1px solid #ed2b7a;position:relative;margin:35px 0;border-radius:5px;background:#fff}.border-block.b-gray{border-color:#e3e3e3}.border-block.ta-l>.title{text-align:left}.border-block>.title{position:absolute;text-align:center;top:-25px;left:0;width:100%}.border-block>.title h2,.border-block>.title h3{padding:0 10px;color:#ed2b7a;font:18px/2px Oswald;margin:0;background:#fff;background:none;display:inline-block}.border-block>.more{position:absolute;bottom:-12px;text-align:center;left:0;width:100%}.pd-content{color:#505255;font:400 15px/24px}@media (min-width:0px) and (max-width:767px){.designer-image{height:350px;background:url(https://linvarello.online/images/vazo_mobil.jpg) 50% no-repeat;width:100%}}@media (min-width:768px) and (max-width:1023px){.designer-image{height:400px;background:url(https://linvarello.online/images/vazo_mobil.jpg) 50% no-repeat;width:100%}}@media (min-width:1024px) and (max-width:1279px){.designer-image{height:450px;background:url(https://linvarello.online/images/vazo_orta.jpg) 50% no-repeat;width:100%}}@media (min-width:1280px) and (max-width:5000px){.designer-image{height:600px;background:url(https://linvarello.online/images/vazo.jpg) 50% no-repeat;width:100%}}.designer-image{overflow:hidden;transition:all .5s ease;position:relative;border-radius:6px;display:none}@media (min-width:0px) and (max-width:767px){.designer-image .img-wrapper{margin-top:60px}}@media (min-width:768px) and (max-width:1023px){.designer-image .img-wrapper{margin-top:100px}}@media (min-width:1024px) and (max-width:1279px){.designer-image .img-wrapper{margin-top:85px}}@media (min-width:1280px) and (max-width:5000px){.designer-image .img-wrapper{margin-top:130px}}.designer-image .img-wrapper{overflow:hidden;margin-right:auto;padding-right:20px;text-align:center;margin-left:auto;padding-left:20px}@media (min-width:0px) and (max-width:479px){.designer-image .img-wrapper img{width:85%}}@media (min-width:480px) and (max-width:767px){.designer-image .img-wrapper img{width:55%}}@media (min-width:768px) and (max-width:1023px){.designer-image .img-wrapper img{width:80%}}@media (min-width:1024px) and (max-width:1599px){.designer-image .img-wrapper img{width:70%}}@media (min-width:1600px) and (max-width:5000px){.designer-image .img-wrapper img{width:50%}}.designer-image .img-wrapper img{height:100%;overflow:hidden;border-radius:50%}.designer-image .designer-image-close{right:15px;color:red;font:27px/20px LineAwesome;position:absolute;opacity:.6;top:15px}