﻿@font-face { font-family: "Radomir-Tinkov-QanelasSoftBlack"; src: url("Radomir-Tinkov-QanelasSoftBlack.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftBlackItalic"; src: url("Radomir-Tinkov-QanelasSoftBlackItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftBold"; src: url("Radomir-Tinkov-QanelasSoftBold.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftBoldItalic"; src: url("Radomir-Tinkov-QanelasSoftBoldItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftExtraBold"; src: url("Radomir-Tinkov-QanelasSoftExtraBold.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftExtraBoldItalic"; src: url("Radomir-Tinkov-QanelasSoftExtraBoldItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftHeavy"; src: url("Radomir-Tinkov-QanelasSoftHeavy.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftHeavyItalic"; src: url("Radomir-Tinkov-QanelasSoftHeavyItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftLight"; src: url("Radomir-Tinkov-QanelasSoftLight.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftLightItalic"; src: url("Radomir-Tinkov-QanelasSoftLightItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftMedium"; src: url("Radomir-Tinkov-QanelasSoftMedium.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftMediumItalic"; src: url("Radomir-Tinkov-QanelasSoftMediumItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftRegular"; src: url("Radomir-Tinkov-QanelasSoftRegular.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftRegularItalic"; src: url("Radomir-Tinkov-QanelasSoftRegularItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftSemiBold"; src: url("Radomir-Tinkov-QanelasSoftSemiBold.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftSemiBoldItalic"; src: url("Radomir-Tinkov-QanelasSoftSemiBoldItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftThin"; src: url("Radomir-Tinkov-QanelasSoftThin.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftThinItalic"; src: url("Radomir-Tinkov-QanelasSoftThinItalic.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftUltraLight"; src: url("Radomir-Tinkov-QanelasSoftUltraLight.otf") format("opentype"); }
@font-face { font-family: "Radomir-Tinkov-QanelasSoftUltraLightItalic"; src: url("Radomir-Tinkov-QanelasSoftUltraLightItalic.otf") format("opentype"); }

p.TituloCarro {
	font-family:"Radomir-Tinkov-QanelasSoftBold","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:1.1rem;
	color:#1D1D1B;
	margin-top:2rem;
    text-align:left;
    margin-bottom:1rem;
}
div.Carro {
	position:absolute;
	top:0px;
	right:0px;
	width:90%;
	max-width:400px;
    background-color: #F9F9F9;
	padding-left:10px;
	padding-right:10px;
	z-index:100;
}
div.CerrarCarro {
	width:24px;
	position:absolute;
	top:10px;
	right:10px;
}
div.CarroProductos {
	width:100%;
}
div.ProductoCarro {
	width:100%;
	margin-bottom:5px;
}
div.ImagenProductoCarro {
	width:100px;
	margin-right:10px;
	display:inline-block;
	vertical-align:top;
}
p.PresentacionProductoCarro {
	font-family:"Radomir-Tinkov-QanelasSoftSemiBold","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:0.9rem;
	color:#1d1c3c;
	margin-top:0px;
	margin-bottom:0px;
    text-align: left;
}
div.DetalleProductoCarro {
	width:calc(100% - 110px);
	font-family:"Radomir-Tinkov-QanelasSoftMedium","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:0.8rem;
	color:#1D1D1B;
	display:inline-block;
	vertical-align:top;
}
div.DetalleProductoCarro b,div.DetalleProductoCarro strong {
	font-family:"Radomir-Tinkov-QanelasSoftBold","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
}
div.CarroProductosTotal {
	width:100%;
	font-family:"Radomir-Tinkov-QanelasSoftMediumItalic","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:0.9rem;
	color:#1D1D1B;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	border-top:solid 1px #1D1D1B;
	border-bottom:solid 1px #1D1D1B;
	padding-top:10px;
	padding-bottom:10px;
}
table.Pedido {
}
table.Pedido th {
	font-family:"Radomir-Tinkov-QanelasSoftBold","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:0.9rem;
	color:#ffffff;
	background-color:#489DB3;
	padding:5px;
}
table.Pedido img.Presentacion {
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	width:80px;
	height:auto;
}
table.Pedido td {
	font-family:"Radomir-Tinkov-QanelasSoftMedium","Roboto Mono","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:0.9rem;
	color:#000000;
	background-color:#F9F9F9;
	padding:5px;
}

@media screen and (max-width: 400px)
{
	table.Pedido img.Presentacion
	{
		width: 60px;
	}
	table.Pedido th {
		padding:3px;
	}
	table.Pedido td {
		padding:3px;
	}
}