#customizablepacks section{width:100%}#customizablepacks{width:100%;float:left}#customizablepacks .steps #title_block{text-align:center}#customizablepacks #step1{margin:0 auto;max-width:1170px;width:95%}#customizablepacks #step1 .box{width:25%;float:left;position:relative}#customizablepacks #step1 .box .box-button,#customizablepacks #step1 .box .box-description,#customizablepacks #step1 .box .box-image,#customizablepacks #step1 .box .box-title{width:100%;float:left;text-align:center;position:relative}#customizablepacks #step1 .box .box-title{font-size:12px}#customizablepacks #step1 .box .box-button .box-button-choice{cursor:pointer;display:inline-block;text-align:center}#customizablepacks #step1 .disabled{opacity:.5}#customizablepacks #step2{background:#fff}#customizablepacks #step2 .content-left{float:left;width:50%;height:95px}#customizablepacks #step2 .content-right{float:right;width:50%;height:95px}#customizablepacks #step2 .content-right .price-box{color:#7ea4d0;font-size:21px;height:100%;line-height:5;vertical-align:middle}#customizablepacks #step2 .content-bottom{float:right;width:100%;height:42px}#customizablepacks #step2 .content-bottom .linknext{background:#7ea4d0;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;float:right;font-weight:700;line-height:25px;margin-bottom:5px;padding:5px;text-align:center;width:70px}#customizablepacks #step3 .listproduct{position:relative;text-align:center;margin:0 auto;max-width:1170px;width:95%}#customizablepacks #step3 .listproduct ul{list-style-type:none}#customizablepacks #step3 .listproduct ul li{background-color:#fff;float:left;min-height:240px;margin:15px;width:calc(25% - 30px)}#customizablepacks #step3 .listproduct ul li .padding-10{border-top:1px solid #efefef}#customizablepacks #step3 .content-bottom{clear:both;margin:0 auto;max-width:1170px;width:100%}#customizablepacks #step3 .content-bottom .linknext{background:0 0;border:2px solid #3aa99d;color:#3aa99d;cursor:pointer;float:left;font-size:15px;margin:45px 15px 30px;padding:20px 10px;text-align:center;width:calc(100% - 30px);z-index:1}#customizablepacks #step3 .content-bottom .linknext:hover{background:#3aa99d;text-decoration:none;color:#fff}#customizablepacks #step3 .listproduct select{-moz-appearance:none;background-color:#fff;border:2px solid #212120;outline:0;padding:5px 22px 5px 8px;text-align:left;width:100%}#listado_pedido{margin-bottom:0;margin-top:0}#listado_pedido p{border-bottom:1px solid #e5e5e5}#customizablepacks #step3 .listproduct .product_title{font-size:14px;min-height:50px;padding-bottom:10px;text-align:left;margin:0}#customizablepacks #step3 .content-bottom p{background-color:transparent;border:2px solid #3aa99d;color:#3aa99d;float:left;font-size:15px;margin:45px 15px 30px;padding:20px 10px;text-align:center;width:calc(100% - 30px);z-index:0}#customizablepacks #step4{background:#fff}#customizablepacks #step4 .content-bottom{float:right;width:100%;height:42px}#customizablepacks #step4 .content-bottom .linknext{margin-left:10px;background:#7ea4d0;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;float:right;font-weight:700;line-height:25px;margin-bottom:5px;padding:5px;text-align:center;width:70px}#customizablepacks #step4 #add_message{float:left;position:relative;width:100%}#customizablepacks #step4 #add_message .message_text{width:100%;text-align:center;font-size:15px;color:#023466;margin-top:20px;padding-bottom:10px}#customizablepacks #step4 fieldset{width:100%;text-align:center}#customizablepacks #step4 fieldset .aviso{width:100%;text-align:center;font-style:italic;font-size:10px}#customizablepacks #step4 fieldset textarea{background-color:#e8eaeb;border-color:#d7d9d9 #f7fafa #f7fafa #d7d9d9;border-style:solid;border-width:1px;bottom:0;box-shadow:-1px -1px 0 0 #f7fafa;color:#777778;display:block;font-family:''Open Sans',sans-serif';font-size:1em;height:120px;left:0;line-height:24px;margin:auto auto 16px;max-width:540px;outline:0;padding:20px;right:0;top:0;width:80%;resize:none}#customizablepacks #step4 fieldset textarea::-webkit-input-placeholder{color:#023466;font-size:15px;font-weight:700}#customizablepacks #step4 fieldset textarea::-moz-placeholder{color:#023466;font-size:15px;font-weight:700}#customizablepacks #step4 fieldset textarea:-ms-input-placeholder{color:#023466;font-size:15px;font-weight:700}#customizablepacks #step4 fieldset textarea:-moz-placeholder{color:#023466;font-size:15px;font-weight:700}#customizablepacks #step5{background:#ededec;margin-bottom:50px}#customizablepacks #step5 #price_total{float:left;text-align:center}#customizablepacks #step5 .content-bottom{float:right;text-align:center}#customizablepacks #step5 .content-bottom .linknext{background:#7ea4d0;border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;line-height:25px;margin-bottom:5px;padding:5px;width:145px;font-size:13px}#customizablepacks #step5 #quantity_total{float:left;width:100%;text-align:center;margin-bottom:0}#customizablepacks #step5 #quantity_total input{width:30px;margin:8px 0;text-align:center;-moz-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:padding-box #edf0f0;border-color:#d7d9d9;border-image:none;border-radius:0;border-style:solid;border-width:1px 0 0 1px;box-shadow:1px 1px 0 #f7fafa,-1px -1px 0 #f7fafa,1px -1px 0 #f7fafa,-1px 1px 0 #f7fafa;box-sizing:content-box;color:#777778;font-family:'Open Sans',sans-serif;font-size:1.5em;height:22px;outline:0;padding:9px 8px 7px}#customizablepacks #step5 #payment_total p{padding:0}#customizablepacks #step5 #payment_total{float:left;text-align:center;width:100%;margin-bottom:10px}#customizablepacks #step5 #payment_total span.euro{font-size:12px;color:#023466;margin-left:0;width:10px}#customizablepacks #step5 #vinos_fin{margin:0 auto;max-width:1170px;text-align:center;width:100%}#customizablepacks #step5 #vinos_fin p{border:none;min-height:35px;padding:0;text-align:left}#customizablepacks #step5 #vinos_fin label{font-size:12px;color:#222;margin-right:25px;float:left;width:59%;text-align:right}#customizablepacks #step5 #vinos_fin span{font-size:12px;color:#222;float:left;text-align:left}#customizablepacks #step5 #vinos_fin span.euro{font-size:12px;color:#222;margin-left:0;width:10px}#customizablepacks #step5 #vinos_fin .tit{background-color:#e5e5e5;border-bottom:1px solid #ddd;color:#000;font-family:open sans;font-size:13px;font-weight:700;height:auto;margin-bottom:0;text-transform:uppercase}#module-customizablepacks-qr #page #footer,#module-customizablepacks-qr #page #header,#module-customizablepacks-qr #page #left_column,#module-customizablepacks-qr #page #right_column,#module-customizablepacks-qr #page #slide_holder,#module-customizablepacks-qr #page .slider_home{display:none}#module-customizablepacks-qr #page #center_column{width:100%}#module-customizablepacks-customization .wide_container{max-width:100%}#module-customizablepacks-customization .wide_container .container{width:100%;max-width:100%}#customizablepacks .content_scene_cat{background-color:#d4cdc0}#customizablepacks .content_scene_cat .padding-v30{margin:0 auto;max-width:1170px;width:95%;padding-top:70px}#customizablepacks .steps .padding-v30 .box{background:0 0;border:none;margin:0;padding:0}#customizablepacks .steps .padding-v30 .box-button-choice img.ico-md{width:120px;margin:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#customizablepacks .steps .padding-v30 .box-button-choice:hover img.ico-md{width:140px;margin:0;-webkit-transition:all .3s ease-out-in;transition:all .3s ease-out-in}#customizablepacks #step3 .listproduct ul li .padding-10 .quantity_bottles{background-image:url(img/arrow-select.png);background-position:96% center;background-repeat:no-repeat;cursor:pointer}#listado_pedido .bg-blanco{background-color:#fff;display:inline-block;margin:15px;width:calc(16.6667% - 30px);vertical-align:top}#customizablepacks #step5 #vinos_fin .precio{border-bottom:1px solid #929292;display:inline-block;height:auto;margin:0 0 10px;padding-bottom:0!important;padding-left:0;padding-right:0;padding-top:0;width:100%;min-height:auto}#customizablepacks #step5 #vinos_fin .precio .euro,#customizablepacks #step5 #vinos_fin .precio .priceporbotella{font-size:38px;font-weight:300}#customizablepacks #step5 .bg-beige{background-color:#d4cdc0;display:inline-block;width:100%;padding-bottom:30px}#customizablepacks #step5 .bg-beige .content-finalizar-pedido{width:100%;max-width:1170px;margin:0 auto}#customizablepacks #step5 .bg-beige .content-finalizar-pedido h3{margin:35px 0 25px}#customizablepacks #step5 .bg-beige .content-finalizar-pedido .bloque-finalizar{width:25%!important;padding:0 15px}#customizablepacks #step5 .bg-beige .content-finalizar-pedido .bloque-finalizar label{color:#212120;font-size:18px;font-weight:500;display:block}#customizablepacks #step5 .bg-beige .content-finalizar-pedido .bloque-finalizar .select select{-moz-appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;padding:5px 22px 5px 8px;width:100%}.content-finalizar-pedido .bloque-finalizar .btn-verde{margin:0;padding:.6em 2em;width:90%}.content-finalizar-pedido .bloque-finalizar .btn-verde:hover{background-color:#fff;color:#3aa99d}