/* Aplazame */
.apz-widget-v4-wrapper{
	max-width: 100% !important;
	padding: 0px !important;
	margin: 0px !important;
	font-family: var(--hipnos-font-primary) !important;
	font-weight: var(--hipnos-font-weight-normal) !important:
	color: var(--hipnos-color-neutral-1) !important;
}

.apz-widget-v4-wrapper > .apz-widget_border{
	background: none !important;
	border: none !important;
}

.apz-widget-v4-wrapper .apz-widget_title{
	margin-top: 0px !important;
	padding: 0px !important;
}

.apz-widget_sub-title{
	font-size: 12px !important;
	line-height: 18px !important;
	color: var(--hipnos-color-neutral-2) !important;
	margin-bottom: 8px !important;
	padding: 0px !important;
}

.apz-widget-v4-wrapper .apz-widget_logo,
.apz-widget-v4-wrapper .apz-widget_legal-advice_text,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper > .apz-hidden-cart{
	display: none !important;
}

.apz-widget-v4-wrapper .apz-widget_content {
	display: grid !important;
	grid-template-columns: repeat(2, 1fr) !important;
	grid-template-rows: repeat(2, 1fr) !important;
	grid-column-gap: 0px !important;
	grid-row-gap: 0px !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_actions-wrapper{
	width: 100% !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper{
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !importanr;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper > div{
	display: flex !important;
	flex-direction: column !important;
	align-items: flex-end !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper .apz-widget_resume-label,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper > div .apz-widget_total-label{
	margin: 0px !important;
	margin-bottom: 0px !important;
	font-size: 12px !important;
	line-height: 18px !important;
	color: var(--hipnos-color-neutral-2) !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper .apz-widget_resume-value,
.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper .apz-widget_total-value{
	font-size: 14px !important;
	line-height: 20px !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper > div{
	align-items: flex-start !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_actions-wrapper{
	padding: 0px !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_actions-wrapper > div{
	margin-bottom: 0px !important;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_price-wrapper{
	grid-area: 2 / 1 / 3 / 2;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_actions-wrapper{
	grid-area: 1 / 1 / 2 / 3;
}

.apz-widget-v4-wrapper .apz-widget_content .apz-widget_total-wrapper{
	grid-area: 2 / 2 / 3 / 3;
}
