.tiempo-entrega-box.premium{
border:1px solid #3C2A21;
border-radius: var(--mc-radius);
padding:14px 18px;
margin-top:0px;
font-family:"Cormorant Garamond", serif;
color:#3C2A21;
box-shadow:0 8px 22px rgba(60,42,33,.05);
} .tiempo-entrega-box.premium p{
position:relative;
margin:9px 0; padding-left:36px;
font-size:15.5px;
line-height:0.9; } .tiempo-entrega-box.premium .icono{
position:absolute;
left:0;
top: -6px;
width:27px;
height:27px;
opacity:.9;
filter: brightness(0) saturate(100%) invert(16%) sepia(18%) saturate(722%) hue-rotate(336deg) brightness(95%) contrast(91%);
} .tiempo-entrega-box.premium .texto-inicio{
color: #3C2A21;
font-size:14px;
} .tiempo-entrega-box.premium .fecha{
color:#5A1C2A;
font-weight:600;
font-size:17px; letter-spacing:.2px;
margin:0 3px;
} .tiempo-entrega-box.premium .texto-final{
color: #3C2A21;
font-style:italic;
} .tiempo-entrega-box.premium .entrega-extra{
margin-top:10px;
padding-top:8px;
border-top:1px solid rgba(90,28,42,.08);
} .tiempo-entrega-box.premium .nota-transporte{
font-size:13px;
line-height:1.1;
margin:0 0 6px 0;
color: #3C2A21;
padding-left:0px;
} .tiempo-entrega-box.premium .politica-envios-link{
font-size:13px;
text-decoration:none;
color:#5A1C2A;
position:relative;
transition:all .25s ease;
margin:0 0 6px 0;
line-height:0.9;
}
.tiempo-entrega-box.premium .politica-envios-link::after{
content:"";
position:absolute;
left:0;
bottom:-1px;
width:100%;
height:1px;
background:#5A1C2A;
opacity:.4;
transition:opacity .25s ease;
}
.tiempo-entrega-box.premium .politica-envios-link:hover{
color:#3C2A21;
}
.tiempo-entrega-box.premium .politica-envios-link:hover::after{
opacity:.85;
}
.entrega-extra{
margin-top:10px;
padding-top:8px;
padding-left:36px; border-top:1px solid rgba(90,28,42,.08);
} .politica-wrapper{
display:flex;
align-items:center;
gap:8px;
} .politica-envios-link{
font-size:13px;
text-decoration:none;
color:#5A1C2A;
transition:color .25s ease;
}
.politica-envios-link:hover{
color:#3C2A21;
} .info-tooltip{
position:relative;
display:inline-flex;
align-items:center;
justify-content:center;
width:16px;
height:16px;
font-size:11px;
font-weight:600;
color:#5A1C2A;
border:1px solid rgba(90,28,42,.4);
border-radius:50%;
cursor:pointer;
transition:all .25s ease;
}
.info-tooltip:hover{
background:#5A1C2A;
color:#F8EFE6;
} .info-tooltip .tooltip-text{
visibility:hidden;
opacity:0;
position:absolute;
bottom:140%;
left:50%;
transform:translateX(-50%) translateY(6px);
width:270px;
padding:10px 12px;
background:#3C2A21;
color:#F8EFE6;
font-size:12.5px;
line-height:1.3;
border-radius:8px;
box-shadow:0 10px 25px rgba(0,0,0,.15);
transition:all .25s ease;
z-index:20;
} .info-tooltip .tooltip-text::after{
content:"";
position:absolute;
top:100%;
left:50%;
transform:translateX(-50%);
border-width:6px;
border-style:solid;
border-color:#3C2A21 transparent transparent transparent;
} .info-tooltip:hover .tooltip-text{
visibility:visible;
opacity:1;
transform:translateX(-50%) translateY(0);
}