@font-face{font-family:'blueshift-stick';src:url("../../fonts/mrwonderful_customoptions/blueshift-stick.eot");src:url("../../fonts/mrwonderful_customoptions/blueshift-stick.eot?#iefix") format("embedded-opentype"),url("../../fonts/mrwonderful_customoptions/blueshift-stick.woff2") format("woff2"),url("../../fonts/mrwonderful_customoptions/blueshift-stick.woff") format("woff"),url("../../fonts/mrwonderful_customoptions/blueshift-stick.ttf") format("truetype"),url("../../fonts/mrwonderful_customoptions/blueshift-stick.svg#blueshift-stick") format("svg")}.product-options h2.required em,.uploadselect-container input,.uploadselect-container ul.options-list li.none,.configurable-container input,.configurable-container ul.options-list li.none{display:none}.product-options .option-uploadselect-title{margin-bottom:0.5em;font-family:"Lato","Helvetica Neue",Verdana,Arial,sans-serif;font-size:1.8em;color:#666666;font-weight:300;text-transform:uppercase}.product-options .uploadselect-container ul.options-list label,.product-options .uploadselect-container ul.options-listlabel:hover,.product-options .configurable-container ul.options-list label,.product-options .configurable-container ul.options-listlabel:hover{background-color:transparent}.product-options .uploadselect-container ul.options-list label,.product-options .configurable-container ul.options-list label{width:100%;padding:0;vertical-align:top}.product-options .uploadselect-container ul.options-list li,.product-options .configurable-container ul.options-list li{display:inline-block;width:24.25%;margin-right:1%}.product-options .uploadselect-container ul.options-list li:nth-child(4n+1),.product-options .configurable-container ul.options-list li:nth-child(4n+1){margin-right:0}.product-options .uploadselect-container ul.options-list li:nth-child(4n+1),.product-options .configurable-container ul.options-list li:nth-child(4n+1){margin-right:1%}.product-options .uploadselect-container ul.options-list li:nth-child(4n),.product-options .configurable-container ul.options-list li:nth-child(4n){margin-right:0}.product-options .uploadselect-container ul.options-list li img,.product-options .configurable-container ul.options-list li img{width:100%;cursor:pointer}.product-options .uploadselect-container ul.options-list.selected li input[type="radio"]:not(:checked)+span.label img:not(:hover),.product-options .configurable-container ul.options-list.selected li input[type="radio"]:not(:checked)+span.label img:not(:hover){filter:grayscale(1);opacity:0.6}.product-options .uploadselect-text #image-preview,.product-options .uploadselect-text-label{max-width:600px;margin-left:auto;margin-right:auto}.product-options .uploadselect-text{background:url(../../images/mrwonderful_customoptions/uploadselect-background.png) repeat 0 0}#image-preview{position:relative;margin:1em 0}#image-preview img{display:block;margin:0 auto;max-width:100%}#image-preview .input-box{position:absolute;top:0;left:0;width:100%;margin-top:6%;padding:0 1em}#image-preview .input-box .input-text{display:block;width:100%;max-width:410px;height:auto;margin:0 auto;background:transparent;border:2px dashed #fff;border-radius:15px;padding-top:2px;padding-bottom:2px;color:#fff;text-align:center;font-family:'blueshift-stick';font-weight:bold;font-size:50px;line-height:50px}#image-preview .input-box .input-text:focus{outline:none}#image-preview .input-box .input-text::-webkit-input-placeholder{color:#fff;opacity:0.5}#image-preview .input-box .input-text::-moz-placeholder{color:#fff;opacity:0.5}#image-preview .input-box .input-text:-ms-input-placeholder{color:#fff;opacity:0.5}#image-preview .input-box .input-text:-moz-placeholder{color:#fff;opacity:0.5}#image-preview .input-box .input-text:hover::-webkit-input-placeholder{opacity:0.75}#image-preview .input-box .input-text:hover::-moz-placeholder{opacity:0.75}#image-preview .input-box .input-text:hover:-ms-input-placeholder{opacity:0.75}#image-preview .input-box .input-text:hover:-moz-placeholder{opacity:0.75}#image-preview .input-box .input-text:focus::-webkit-input-placeholder{opacity:0}#image-preview .input-box .input-text:focus::-moz-placeholder{opacity:0}#image-preview .input-box .input-text:focus:-ms-input-placeholder{opacity:0}#image-preview .input-box .input-text:focus:-moz-placeholder{opacity:0}#image-preview .input-box .input-text::-webkit-input-placeholder,#image-preview .input-box .input-text:hover::-webkit-input-placeholder,#image-preview .input-box .input-text:focus::-webkit-input-placeholder{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#image-preview .input-box .input-text::-moz-placeholder,#image-preview .input-box .input-text:hover::-moz-placeholder,#image-preview .input-box .input-text:focus::-moz-placeholder{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#image-preview .input-box .input-text:-ms-input-placeholder,#image-preview .input-box .input-text:hover:-ms-input-placeholder,#image-preview .input-box .input-text:focus:-ms-input-placeholder{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#image-preview .input-box .input-text:-moz-placeholder,#image-preview .input-box .input-text:hover:-moz-placeholder,#image-preview .input-box .input-text:focus:-moz-placeholder{-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#image-preview .input-box .validation-advice{text-align:center}.status-uploadselect{margin-top:2em}.status-uploadselect .img{display:block;margin-left:auto;background:url(../../images/mrwonderful_customoptions/seleccionado.png) no-repeat 0 0;width:34px;height:23px}.status-uploadselect .txt{float:right;padding:3px 15px;background-color:#d42a2e;border-radius:10px;font-weight:bold;color:#fff}.status-uploadselect-option-container{text-align:center}.status-uploadselect-option-container .status-uploadselect-option{position:relative;margin:0.5em 0 1em}.status-uploadselect-option-container .status-uploadselect-option.ko{padding:10px 20px;border-radius:20px;font-size:16px;font-weight:bold;display:inline-block;background-color:#d42a2e;color:#fff}.uploadselect-container-root .swiper-button-next,.uploadselect-container-root .swiper-button-prev,.configurable-container-root .swiper-button-next,.configurable-container-root .swiper-button-prev{margin-top:-60px}#product_addtocart_form{margin-bottom:2em}@media only screen and (max-width: 599px){#image-preview .input-box .input-text{max-width:330px;font-size:40px;line-height:40px}}@media only screen and (max-width: 479px){#image-preview .input-box .input-text{max-width:250px;font-size:30px;line-height:30px}}@media only screen and (max-width: 320px){#image-preview .input-box .input-text{max-width:240px;font-size:25px;line-height:25px;border-width:2px}}
