.plugin_arrived-box {
display:none;
background-color:#fff;
border:1px solid #bcbcbc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:0 10px 25px 0 #262626;
-moz-box-shadow:0 10px 25px 0 #262626;
box-shadow:0 10px 25px 0 #262626;
left:50%;
top:50%;
position:fixed;
width:380px;
z-index:8011;
font-family:OpiumNewC!important;
}
span.plugin_arrived-button.custom a {
    background-color: transparent;
    font-size: 16px;
    display: inline-block;
    line-height: 1.2;
    vertical-align: top;
    padding: 8px 14px 9px;
    cursor: pointer;
    transition: background-color .2s ease-in-out;
    text-align: center;
    text-decoration: none;
    color: #000;
    border: 1px solid transparent;
    border-radius: 4px;
    font-weight: 500;
    user-select: none;
    text-shadow: none;
    outline: 0;
    border: 1px solid var(--button-color);
    width: 100%;
}
.c-product-thumb__arrived a{
	font-size:13px!important;
}
.consent-field {
    font-size: 12px;
    margin-top: 10px;
}
.plugin_arrived-value select {
    width: 100%;
}
.plugin_arrived-header {
background: 0 0;
    color: currentColor;
    text-shadow: none;
    height: 45px;
    width: auto;
    font: inherit;
    font-family: OpiumNewC!important;
    text-transform: uppercase;
}
.plugin_arrived-header span { padding: 12px 0 0 20px; float: left; }
.plugin_arrived-header .plugin_arrived-close { display: inline-block; width: 16px; float: right;  cursor: pointer; height: 16px; background: url("../img/close.png") no-repeat; }
.plugin_arrived-body { overflow: auto; }
.plugin_arrived-body .errormsg { display: block; color: #ff0000; font-size:12px; }
.plugin_arrived-value { margin-bottom: 15px; }
.plugin_arrived-value input, .quickorder-value select, .quickorder-value textarea { padding-left:10px;padding-right:10px;width:100%; font-size:12px; }
.plugin_arrived-value.submit { width:auto;margin-bottom:0; }
.plugin_arrived-value.submit input {    font-size: 14px; width:100%; background:#fbcbcb;    border: 0!important;}
.plugin_arrived-name { font-weight:bold; margin-bottom: 5px; font-size:12px; }
.plugin_arrived-name.required:before { content: '*'; color: #ff0000; margin-right: 2px; }
.plugin_arrived-name.not_bold { font-weight:normal;padding-bottom:5px; }
.plugin_arrived-loading {background:url("../../../../../wa-content/img/loading16.gif") no-repeat 0 0; display:inline-block;min-width:16px;height:16px;vertical-align:middle;padding-left:20px;font:normal normal 12px/16px Tahoma;color:#333;display:none;}
.plugin_arrived-button a {
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:dotted;
}
.msg_errors {
color:#f00;
margin-bottom:10px;
}
.plugin_arrived-box .plugin_arrived-success {
display:none;
font-family:OpiumNewC!important;
font-size:12px;
line-height:18px;
}
.plugin_arrived-overlay {
display:block;
height:100%;
width:100%;
bottom:0;
position:fixed;
right:0;
z-index:8010;
background:url("../img/overlay.png") repeat;
}
.plugin_arrived-popup .plugin_arrived-box {
display:block;
padding:25px;
}
@media (max-width:480px) {
.uk-card-footer span.plugin_arrived-button.custom a {
    font-size: 12px;
    padding: 5px 0;
}
}