@font-face{font-family:'Mukta';src:url("../fonts/Mukta-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-Bold';src:url("../fonts/Mukta-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-Light';src:url("../fonts/Mukta-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-ExtraBold';src:url("../fonts/Mukta-ExtraBold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-ExtraLight';src:url("../fonts/Mukta-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-Medium';src:url("../fonts/Mukta-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta-SemiBold';src:url("../fonts/Mukta-Semibold.ttf") format("truetype");font-weight:normal;font-style:normal}h1{letter-spacing:1px}h1.checkout{font-size:22px;color:#e20026;text-align:center;font-family:'Mukta-Bold';letter-spacing:0.5px}h2{font-family:'Mukta-Bold';letter-spacing:0.5px;letter-spacing:1px;font-size:14px}h3{font-family:'Mukta-Bold';letter-spacing:0.5px;letter-spacing:1px;font-size:14px}h3.no-margin-bottom{margin-bottom:0px}h5 a{color:#333}.checkout.linea-temporal{margin:0px auto;width:95%;max-width:500px;border-bottom:1px solid black;height:20px;margin-bottom:75px}.checkout.linea-temporal .linea{width:100%;position:relative;top:10px;margin-bottom:3%}.icon-container{padding:0 1%;background-color:white}.c1,.c2,.c3{position:absolute}.c1{left:10%}.c1 .icon{width:20px !important;height:20px !important;background-position:-100px -100px !important}.c2{left:46%}.c3{left:82%}.c2 .icon,.c3 .icon{width:20px !important;height:20px !important;background-position:-120px -100px !important}.linea-temporal .text{margin-top:7%;font-size:13px;width:30%;text-align:center}.c1.text{left:2%}.c2.text{left:37%;color:#848281}.c3.text{left:70%;color:#848281}.box-container{margin:0 auto;max-width:992px}.box-container.products .data-container{margin:20px 0 0 0}.data-container{width:100%;padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.data-container div{-webkit-flex:1;-ms-flex:1;flex:1;-moz-box-flex:1}.data-container .img-product{max-width:20%}.data-container .info-product{max-width:50%;position:relative;padding-left:20px}.data-container .info-product p{font-size:12px}.data-container .info-product input[type='text']{width:20px;display:initial}.data-container .totals-product{max-width:20%;text-align:right;position:relative}.data-container .totals-product .original-price{text-decoration:line-through;font-size:14px}.data-container .totals-product .price{font-size:17px;font-family:'Mukta-Bold';letter-spacing:0.5px}.data-container .totals-product .icon{width:20px !important;height:20px !important;background-position:-40px -60px !important;position:absolute}.info-product input{margin:0 0 0 auto;position:relative;color:#000;border:1px solid #000;width:18px;height:18px;text-align:center;margin:0px;left:0px;bottom:8px}.info-product input.error{background:#e20026;color:#fff;border:1px solid #e20026}.bin .focus-visible{position:absolute;top:20px;right:inherit;left:0px}#tramitarCart{text-align:right}.submenula .button{width:inherit}.submenu-login .btn-salir{margin-bottom:20px}.button{margin:0 0 0 auto;position:relative;background-color:transparent;border:none;width:20px;height:20px;padding:0px}.button.cart_mas .icon{width:14px !important;height:14px !important;background-position:-98px -70px !important}.button.cart_mas .icon.disabled{width:14px !important;height:14px !important;background-position:-84px -98px !important}.button.cart_menos .icon{width:14px !important;height:14px !important;background-position:-112px -70px !important}.button.cart_menos .icon.disabled{width:14px !important;height:14px !important;background-position:-98px -98px !important}i.delete{cursor:pointer}.no-margin-bottom{margin-bottom:0px}a{color:inherit;text-decoration:none}a:hover{text-decoration:none;color:inherit}hr.separator{display:block;height:1px;border:0;border-top:1px solid #363332;margin:25px 10px}a.bin{position:absolute;bottom:15px;width:20px;height:20px;right:0px}.message-error{display:none;color:#e20026;font-family:'Mukta-Bold';letter-spacing:0.5px}#couponCodeForm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;-webkit-wrap:wrap;flex-wrap:wrap}#couponCodeForm input::-webkit-input-placeholder{color:#848281}#couponCodeForm input::-moz-placeholder{color:#848281}#couponCodeForm input:-ms-input-placeholder{color:#848281}#couponCodeForm input:-moz-placeholder{color:#848281}#couponCodeForm input.error::-webkit-input-placeholder{color:#e20026}#couponCodeForm input.error::-moz-placeholder{color:#e20026}#couponCodeForm input.error:-ms-input-placeholder{color:#e20026}#couponCodeForm input.error:-moz-placeholder{color:#e20026}#couponCode-form .data-container{width:100%;display:block}#couponCode-form .icon{width:25px !important;height:25px !important;background-position:-100px -75px !important}#couponCode-form .icon.arrow-down{width:30px !important;height:30px !important;background-position:-30px -150px !important;margin:0 0 0 auto}#couponCode-form .icon.arrow-up{width:30px !important;height:30px !important;background-position:-60px -150px !important;margin:0 0 0 auto}#couponCode-form .form-container{height:75px;margin-top:0px;margin-bottom:20px}#couponCode-form h3{margin-top:3px;margin-right:15px;display:inline-block}#couponCode-form .button-grey{margin-left:0px;line-height:30px;height:30px;width:225px}#couponCode-form #btn-couponDiscount{display:block;-webkit-flex:none;-ms-flex:none;flex:none;-moz-box-flex:none}#couponCode-form input[type="checkbox"]+label::before{margin-top:3px}#regalo-form .data-container{width:100%;display:block}#regalo-form .icon{width:25px !important;height:25px !important;background-position:-75px -75px !important}#regalo-form .icon.arrow-down{width:30px !important;height:30px !important;background-position:-30px -150px !important;margin:0 0 0 auto}#regalo-form .icon.arrow-up{width:30px !important;height:30px !important;background-position:-60px -150px !important;margin:0 0 0 auto}#regalo-form h3{width:inherit;line-height:35px;cursor:pointer}#regalo-form input[type="checkbox"]+label::before{margin-top:6px}#regalo-form input[type="checkbox"]+label::after{top:0.7ex}#giftForm textarea{border:0px solid #ccc;background-color:#ccc;padding:5px}#giftForm textarea::-webkit-input-placeholder{color:#363332}#giftForm textarea:-moz-placeholder{color:#363332}#giftForm textarea::-moz-placeholder{color:#363332}#giftForm textarea:-ms-input-placeholder{color:#363332}#giftForm textarea::-ms-input-placeholder{color:#363332}#giftForm textarea::placeholder{color:#363332}#giftForm label{font-size:14px}#giftForm .button-grey{line-height:30px;width:225px;margin:0 0 0 auto}label{width:inherit;line-height:25px;cursor:pointer;margin-top:3px;margin-right:15px;display:inline-flex;color:#363332;font-family:'Mukta-Bold';letter-spacing:0.5px;font-size:14px}label.icon{margin-left:15px}input[type='text']{border:1px solid #ccc;width:225px;display:block;margin:10px 10px 10px 0}input[type='text'].error{color:#e20026;border:1px solid #e20026}#precio-gift.hidden{display:none}.total-cart{order:1}.total-cart table{max-width:280px;margin:0 0 0 auto;font-family:'Mukta';letter-spacing:0.5px}.total-cart table tr td{text-align:right;padding-right:10px}.total-cart table .gratis{font-family:'Mukta-Bold';letter-spacing:0.5px;color:#456723}.total-cart table #value-total{font-family:'Mukta-Bold';letter-spacing:0.5px;font-size:16px}.total-cart #btn-finalizar{height:35px;line-height:35px;margin:20px 0 5px auto;max-width:320px;width:100%}.total-cart #btn-finalizar span{font-family:'Mukta-Bold';letter-spacing:0.5px;color:#fff;width:100%;text-transform:uppercase;letter-spacing:1px}.icon-confianza{order:2;margin:0 auto 20px auto}.icon-confianza img{max-width:100%;height:auto}.flexOrden{display:flex;flex-direction:column}.PayPal-container{text-align:center;margin:20px 0px 35px 0px;position:relative;height:45px}.PayPal-container p{margin-bottom:5px}.PayPal-container a{position:absolute;top:20px;right:0px}.PayPal-container a span{position:absolute;top:15px}.PayPal-container a span:lang(es){left:40px}.PayPal-container a span:lang(fr){left:40px}.PayPal-container a span:lang(en){left:25px;top:15px}.PayPal-container a span:lang(de){left:30px}.PayPal-container .paypal-logo{width:100%}.qtyBox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:60px}.qtyInput{margin:10px !important}@media screen and (max-width: 991px) and (min-width: 450px){.total-cart{order:2;width:50%}.icon-confianza{order:1;width:50%;margin:0 auto 0 0}.flexOrden{display:flex;flex-direction:row;margin-bottom:20px}.PayPal-container a{top:20px;right:0px}.PayPal-container a span{position:absolute;top:30%}.PayPal-container a span:lang(es){left:14%}.PayPal-container a span:lang(fr){left:11%}.PayPal-container a span:lang(en){left:7%;font-size:12px;top:35%}.PayPal-container a span:lang(de){left:7%}.PayPal-container .paypal-logo{width:90%}}@media screen and (min-width: 769px){#free-gift-title{width:50%;margin:0;padding:0}.free-gift-image-container{width:50%;margin-left:-5px;text-align:right;display:inline-block}}@media screen and (min-width: 992px){.options{position:absolute;bottom:20px}#couponCode-form .form-container{text-align:right;margin-right:100px}#couponCode-form #btn-couponDiscount{display:block;margin-left:10px;-webkit-flex:none;-ms-flex:none;flex:none;-moz-box-flex:none}#couponCode-form input[type='text']{width:300px;display:block}#couponCode-form .form-container{height:32px}#couponCode-form .icon{width:30px !important;height:30px !important;background-position:-120px -90px !important;margin-left:15px}#couponCode-form .icon.arrow-down{width:30px !important;height:30px !important;background-position:-30px -150px !important;margin:0 0 0 auto}#couponCode-form .icon.arrow-up{width:30px !important;height:30px !important;background-position:-60px -150px !important;margin:0 0 0 auto}#regalo-form .icon{margin-left:15px}.gift-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gift-form .imagen-regalo{-webkit-flex:1;-ms-flex:1;flex:1;-moz-box-flex:1;margin-left:43px}.gift-form .form-container{-webkit-flex:3;-ms-flex:3;flex:3;-moz-box-flex:3;padding-right:9%;margin-left:30px}#giftForm{padding-top:15px}label{letter-spacing:1px}.total-cart{-webkit-flex:1;-ms-flex:1;flex:1;-moz-box-flex:1;order:2}.icon-confianza{-webkit-flex:1;-ms-flex:1;flex:1;-moz-box-flex:1;order:1;margin:0 auto 20px 0}.flexOrden{flex-direction:row}.PayPal-container{margin:20px 0px}.PayPal-container a{top:20px;right:0px}.PayPal-container a span{position:absolute;top:11px}.PayPal-container a span:lang(es){left:55px}.PayPal-container a span:lang(fr){left:60px}.PayPal-container a span:lang(en){left:44px}.PayPal-container a span:lang(de){left:45px}.PayPal-container .paypal-logo{width:80%}#couponCodeForm{-webkit-justify-content:flex-end;justify-content:flex-end}#couponCodeForm #btn-couponDiscount{margin-left:10px;height:30px}}header .submenu_cart{display:none}
