#parcelinfo-container {
padding: 40px 0;
}
#parcelinfo-container .button {
border: 1px solid #000000;
padding: 5px 15px; font-size: 18px;
font-weight: 500;
cursor: pointer;
}
#parcelinfo-container .woocommerce-NoticeGroup-checkout {
color: red;
}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}html, body {
width: 100%;
overflow-x: hidden;
box-sizing: border-box;
}
#cookies-eu-banner {
background-color: #4E5656;
}
#cookies-eu-banner button {
color: white !important;
background: transparent !important;
border-radius: 0 !important;
border-color: white !important;
transition: 0.3s;
outline: none;
}
#cookies-eu-banner button:hover, #cookies-eu-banner button:active, #cookies-eu-banner button:focus {
background: white !important;
color: #4E5656 !important;
}
#custom-cookies-eu-reject, #custom-cookies-eu-accept {
border: 1px #4E5656 solid;
background: transparent;
border-radius: 0;
color: #4E5656;
transition: 0.3s;
outline: none;
}
#custom-cookies-eu-reject:hover, #custom-cookies-eu-reject:active, #custom-cookies-eu-reject:focus, #custom-cookies-eu-accept:hover, #custom-cookies-eu-accept:active, #custom-cookies-eu-accept:focus {
background: #4E5656 !important;
color: white !important;
}
.custom-cookies-option input[type="radio"]:checked + label {
background-color: #1FC1C1;
color: white;
}
.irual-variation-price {
display: flex;
align-items: center;
justify-content: center;
background: #F8F8F8;
padding: 12px 0;
gap: 2px;
color: var(--corporativo-gris, #4E5656);
text-align: center;
font-size: 15px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin-bottom: 10px;
}
.irual-variation-price > span {
flex: 1 1 50%;
width: 50%;
text-align: center;
}
.irual-variation-price span:last-of-type {
font-weight: bold;
border-left: 1px #1FC1C1 solid;
}
.pago-con-bizum {
display: inline-block;
border-radius: 0;
border: none;
background: #1FC1C1;
color: white !important;
padding: 7px 15px;
margin: 10px;
font-weight: bold;
transition: 0.3s ease;
}
.pago-con-bizum:hover {
background: #BCECEC;
}