.product_detail 
	margin-bottom: 70px 
	ion-list 
		ion-item 
			--padding-start: 0px !important 
			--padding-end: 0px !important 
			padding-top: 5px 
			padding-bottom: 5px 
	ion-header 
		padding-top: 5px 
		padding-bottom: 5px 
	ion-toolbar 
		--border-width: 0px 
		--border-style: none 
	ion-label 
		font-weight: bold 
		font-size: 20px !important 
		letter-spacing: -0.05em 
	ion-thumbnail 
		border: 2px solid #EEEEEE 
		box-sizing: border-box 
		border-radius: 16px 
		padding: 5px 
		width: 64px 
		height: 64px 
	.price_stock__container 
		display: flex 
		width: 100% 
		justify-content: space-between 
		gap: 0.5rem 
		.price_stock 
			display: flex 
			background: #F0F0F0 
			border-radius: 16px 
			width: 159px 
			height: 38px 
			justify-content: space-between 
			padding-left: 1em 
			padding-right: 1em 
			.label 
				font-family: Open Sans 
				font-style: normal 
				font-weight: 600 
				font-size: 14px 
				line-height: 38px 
				letter-spacing: -0.05em 
				color: rgba(0,0,0,0.6) 
			.value 
				font-family: Open Sans 
				font-style: normal 
				font-weight: bold 
				font-size: 20px 
				line-height: 38px 
				text-align: right 
				letter-spacing: -0.05em 
				color: #000000 
	.progress_bar__container 
		width: 100% 
		height: 72px 
		background: #000000 
		border-radius: 16px 
		color: #FFFFFF 
		display: flex 
		line-height: 72px 
		.progress_bar 
			display: flex 
			position: relative 
			top: -7px 
			width: 80px 
			& > div 
				&:nth-child(2) 
					display: block 
					position: relative 
					top: 6px 
					left: -58px 
		.progress_bar__label 
			display: flex 
			flex-direction: column 
			width: 100% 
			height: 35px 
			line-height: 50px 
			& > div 
				&:nth-child(1) 
					display: block 
					width: 100% 
					font-size: 16px 
					height: 50% 
					font-weight: bold 
					letter-spacing: -0.05em 
				&:nth-child(2) 
					display: flex 
					flex-direction: row 
					justify-content: flex-start 
					font-size: 12px 
					font-weight: 600 
					letter-spacing: -0.05em 
					div 
						margin: 8px 0px 
						padding-right: 8px 
	.view_planograma__container 
		display: flex 
		align-items: center 
		width: 100% 
		height: 60px 
		padding: 10px 0px 
		font-family: Open Sans 
		font-style: normal 
		font-weight: bold 
		font-size: 16px 
		letter-spacing: -0.05em 
		color: #000000 
		border-radius: 80px 
		& > div 
			flex-grow: 1 
			background: #FFFFFF 
			display: flex 
			justify-content: space-between 
			box-shadow: 0px 0px 24px rgba(0,0,0,0.08) 
			border-radius: 80px 
			line-height: 48px 
			height: 48px 
			ion-img 
				display: block 
				position: relative 
				width: 68px 
				height: 68px 
				top: -4px 
				left: -14px 
			ion-label 
				line-height: 48px 
			ion-icon 
				width: 24px 
				height: 24px 
				padding: 12px 
				line-height: 48px 
				color: var(--ion-color-primary-dark-tint) 
	.product_detail__container 
		width: 100% 
		display: flex 
		justify-content: space-between 
		flex-wrap: wrap 
		font-weight: 600 
		font-size: 16px 
		line-height: 32px 
		letter-spacing: -0.05em 
		color: rgba(0,0,0,0.6) 
		padding-right: 10px 
		div 
			&.text-black 
				color: #000000CC 
			&.break 
				display: block 
				width: 100% 
		ionn-label 
			flex-grow: 1 
		ion-item 
			padding-top: 0px 
			padding-bottom: 0px 
	.last_reception__container 
		display: block 
		width: 100% 
		height: 38px 
		background: #F0F0F0 
		border-radius: 46px 
		font-weight: 600 
		font-size: 14px 
		line-height: 38px 
		text-align: center 
		letter-spacing: -0.05em 
		color: rgba(0,0,0,0.6) 
		strong 
			color: rgba(0,0,0,0.8) 
	.transit_information 
		display: flex 
		justify-content: space-between 
		width: 100% 
		background: #F0F0F0 
		border-radius: 16px 
		text-align: left 
		flex-wrap: wrap 
		padding: 24px 
		font-size: 16px 
		font-weight: bold 
		h4 
			font-weight: 600 
			font-size: 14px 
			letter-spacing: -0.05em 
			color: rgba(0,0,0,0.6) 
			margin-bottom: 0px 
		div 
			&.title 
				width: 100% 
				flex-grow: 1 
				margin-bottom: 2px 
	.actions__container 
		ion-item 
			padding: 0px 
	.scanner__button 
		position: fixed 
		bottom: 20px 
		right: 10px 
		ion-img 
			width: 62px 
			height: 62px 
.customize_button_component 
	ion-icon 
		color: rgba(0,0,0,0.8) !important 
