


.leo-tablet-breadcrumb {

	display: none;
}


@media (min-width: 768px) and (max-width: 1024px) {


	/* ========================================================
	   FUNDO
	   ======================================================== */

	body.single-product,
	body.single-product .site-main {

		background:
			#f2f2f2 !important;
	}


	body.single-product
	.site-main > .ct-container {

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 auto !important;

		padding:
			0 28px 36px !important;

		box-sizing:
			border-box !important;
	}



	/* ========================================================
	   BREADCRUMB NATIVO
	   ======================================================== */

	body.single-product
	.ct-breadcrumbs,

	body.single-product
	.woocommerce-breadcrumb {

		display:
			none !important;
	}



	/* ========================================================
	   BREADCRUMB TABLET
	   ======================================================== */

	.leo-tablet-breadcrumb {

		display:
			flex !important;

		align-items:
			center !important;

		flex-wrap:
			nowrap !important;

		gap:
			8px !important;

		width:
			100% !important;

		min-height:
			48px !important;

		margin:
			0 0 12px !important;

		padding:
			0 12px !important;

		color:
			#777777 !important;

		font-family:
			inherit !important;

		font-size:
			12px !important;

		font-weight:
			400 !important;

		line-height:
			1 !important;

		white-space:
			nowrap !important;

		overflow-x:
			auto !important;

		overflow-y:
			hidden !important;

		scrollbar-width:
			none !important;

		box-sizing:
			border-box !important;
	}


	.leo-tablet-breadcrumb::-webkit-scrollbar {

		display:
			none !important;
	}


	.leo-tablet-breadcrumb a {

		flex:
			0 0 auto !important;

		color:
			#777777 !important;

		font-size:
			12px !important;

		font-weight:
			400 !important;

		text-decoration:
			none !important;
	}


	.leo-tablet-breadcrumb a:hover {

		color:
			#e5ad00 !important;
	}


	.leo-tablet-breadcrumb-current {

		flex:
			0 0 auto !important;

		color:
			#161616 !important;

		font-weight:
			600 !important;
	}


	.leo-tablet-breadcrumb-arrow {

		display:
			inline-flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		flex:
			0 0 14px !important;

		width:
			14px !important;

		height:
			14px !important;

		color:
			#8b8b8b !important;
	}


	.leo-tablet-breadcrumb-arrow svg {

		display:
			block !important;

		width:
			14px !important;

		height:
			14px !important;

		fill:
			none !important;

		stroke:
			currentColor !important;

		stroke-width:
			1.7 !important;

		stroke-linecap:
			round !important;

		stroke-linejoin:
			round !important;
	}



	/* ========================================================
	   CARD PRINCIPAL
	   ======================================================== */

	body.single-product
	.product-entry-wrapper.leo-tablet-product-layout {

		display:
			block !important;

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 !important;

		padding:
			0 !important;

		background:
			#ffffff !important;

		border:
			1px solid
			#d8dade !important;

		border-radius:
			18px !important;

		box-shadow:
			none !important;

		overflow:
			hidden !important;

		box-sizing:
			border-box !important;
	}



	/* ========================================================
	   GALERIA
	   ======================================================== */

	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery {

		position:
			relative !important;

		display:
			block !important;

		float:
			none !important;

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 !important;

		padding:
			16px 18px 13px !important;

		background:
			#ffffff !important;

		border:
			0 !important;

		border-bottom:
			1px solid
			#e5e6e8 !important;

		box-sizing:
			border-box !important;
	}



	/* ========================================================
	   IMAGEM PRINCIPAL
	   ======================================================== */

	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery
	.flex-viewport {

		display:
			block !important;

		width:
			100% !important;

		max-width:
			100% !important;

		height:
			455px !important;

		min-height:
			455px !important;

		margin:
			0 !important;

		padding:
			0 !important;

		background:
			#ffffff !important;

		overflow:
			hidden !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery__wrapper {

		margin:
			0 !important;

		padding:
			0 !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery__image {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		width:
			100% !important;

		height:
			455px !important;

		min-height:
			455px !important;

		margin:
			0 !important;

		padding:
			0 !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery__image > a {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		width:
			100% !important;

		height:
			100% !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.woocommerce-product-gallery__image img {

		display:
			block !important;

		width:
			100% !important;

		max-width:
			540px !important;

		height:
			440px !important;

		max-height:
			440px !important;

		margin:
			0 auto !important;

		padding:
			0 !important;

		object-fit:
			contain !important;

		object-position:
			center !important;
	}



	/* ========================================================
	   ZOOM
	   ======================================================== */

	body.single-product
	.woocommerce-product-gallery__trigger {

		top:
			18px !important;

		right:
			18px !important;

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		width:
			42px !important;

		height:
			42px !important;

		background:
			#ffffff !important;

		border-radius:
			50% !important;

		box-shadow:
			0 2px 11px
			rgba(0,0,0,.10) !important;

		z-index:
			9 !important;
	}



	/* ========================================================
	   MINIATURAS
	   ======================================================== */

	body.single-product
	.leo-tablet-product-layout
	.flex-control-thumbs {

		position:
			static !important;

		display:
			flex !important;

		flex-direction:
			row !important;

		flex-wrap:
			nowrap !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		gap:
			9px !important;

		width:
			100% !important;

		max-width:
			100% !important;

		height:
			auto !important;

		margin:
			11px 0 0 !important;

		padding:
			0 3px 3px !important;

		list-style:
			none !important;

		overflow-x:
			auto !important;

		overflow-y:
			hidden !important;

		scrollbar-width:
			none !important;

		box-sizing:
			border-box !important;
	}


	body.single-product
	.flex-control-thumbs::-webkit-scrollbar {

		display:
			none !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.flex-control-thumbs li {

		display:
			block !important;

		float:
			none !important;

		flex:
			0 0 68px !important;

		width:
			68px !important;

		height:
			68px !important;

		margin:
			0 !important;

		padding:
			0 !important;

		background:
			#ffffff !important;

		border:
			1px solid
			#d9dadd !important;

		border-radius:
			9px !important;

		overflow:
			hidden !important;

		box-sizing:
			border-box !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.flex-control-thumbs img {

		display:
			block !important;

		width:
			100% !important;

		height:
			100% !important;

		margin:
			0 !important;

		padding:
			4px !important;

		object-fit:
			contain !important;

		opacity:
			1 !important;
	}


	body.single-product
	.leo-tablet-product-layout
	.flex-control-thumbs img.flex-active {

		outline:
			2px solid
			#ffd400 !important;

		outline-offset:
			-2px !important;
	}



	/* ========================================================
	   SUMMARY ORIGINAL
	   ======================================================== */

	body.single-product
	.leo-tablet-product-layout
	> .entry-summary {

		display:
			none !important;
	}



	/* ========================================================
	   BLOCO INFERIOR
	   ======================================================== */

	.leo-tablet-product-bottom {

		display:
			grid !important;

		grid-template-columns:
			minmax(0, 56fr)
			minmax(300px, 44fr)
			!important;

		align-items:
			stretch !important;

		width:
			100% !important;

		background:
			#ffffff !important;

		box-sizing:
			border-box !important;
	}



	/* ========================================================
	   COLUNA INFORMAÇÕES
	   ======================================================== */

	.leo-tablet-product-info {

		position:
			relative !important;

		display:
			flex !important;

		flex-direction:
			column !important;

		min-width:
			0 !important;

		padding:
			23px 22px 26px !important;

		background:
			#ffffff !important;

		border-right:
			1px solid
			#e5e6e8 !important;

		box-sizing:
			border-box !important;
	}


	.leo-tablet-product-info
	.product_title {

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 0 22px !important;

		padding:
			0 88px 0 0 !important;

		color:
			#101010 !important;

		font-size:
			25px !important;

		font-weight:
			700 !important;

		line-height:
			1.09 !important;

		letter-spacing:
			-.2px !important;

		word-break:
			normal !important;

		overflow-wrap:
			normal !important;

		hyphens:
			none !important;
	}



	/* ========================================================
	   FAVORITO + SHARE
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-top-actions {

		position:
			absolute !important;

		top:
			19px !important;

		right:
			18px !important;

		z-index:
			8 !important;

		display:
			flex !important;

		flex-direction:
			row !important;

		align-items:
			center !important;

		gap:
			8px !important;

		width:
			auto !important;

		margin:
			0 !important;
	}


	.leo-tablet-product-info
	.leo-product-favorite-button,

	.leo-tablet-product-info
	.leo-product-share-button {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		flex:
			0 0 38px !important;

		width:
			38px !important;

		height:
			38px !important;

		margin:
			0 !important;

		padding:
			0 !important;

		background:
			#f5f5f5 !important;

		border:
			0 !important;

		border-radius:
			50% !important;

		color:
			#ff4654 !important;

		box-shadow:
			none !important;
	}


	.leo-product-favorite-button svg {

		width:
			20px !important;

		height:
			20px !important;

		fill:
			transparent !important;

		stroke:
			currentColor !important;

		stroke-width:
			1.8 !important;
	}


	.leo-product-favorite-button.is-active svg {

		fill:
			currentColor !important;
	}


	.leo-product-share-button svg {

		width:
			19px !important;

		height:
			19px !important;

		fill:
			none !important;

		stroke:
			currentColor !important;

		stroke-width:
			1.8 !important;
	}



	/* ========================================================
	   SELLER
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-seller {

		display:
			flex !important;

		flex-direction:
			row !important;

		align-items:
			center !important;

		flex-wrap:
			wrap !important;

		gap:
			7px !important;

		width:
			100% !important;

		margin:
			0 0 10px !important;

		color:
			#707070 !important;

		font-size:
			13px !important;

		line-height:
			1.35 !important;
	}


	.leo-tablet-product-info
	.leo-product-seller-logo {

		display:
			block !important;

		width:
			auto !important;

		max-width:
			100px !important;

		height:
			27px !important;

		max-height:
			27px !important;

		margin:
			0 !important;

		object-fit:
			contain !important;
	}



	/* ========================================================
	   REFERÊNCIA
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-reference {

		display:
			inline-flex !important;

		flex-direction:
			row !important;

		align-items:
			center !important;

		gap:
			5px !important;

		align-self:
			flex-start !important;

		width:
			auto !important;

		min-height:
			27px !important;

		margin:
			0 0 17px !important;

		padding:
			4px 8px !important;

		border:
			1px dashed
			#b9bcc1 !important;

		border-radius:
			6px !important;

		color:
			#777777 !important;

		font-size:
			11px !important;
	}



	/* ========================================================
	   DESCRIÇÃO CURTA
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-short-description {

		display:
			block !important;

		width:
			100% !important;

		margin:
			0 0 20px !important;

		color:
			#5f5f5f !important;

		font-size:
			13px !important;

		line-height:
			1.55 !important;
	}


	.leo-tablet-product-info
	.leo-product-short-description p {

		margin:
			0 !important;
	}



	/* ========================================================
	   CARACTERÍSTICAS
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-specs {

		display:
			block !important;

		width:
			100% !important;

		margin:
			auto 0 0 !important;

		background:
			#f6f6f6 !important;

		border:
			1px solid
			#e1e1e1 !important;

		border-radius:
			11px !important;

		overflow:
			hidden !important;
	}



	/* ========================================================
	   COMPRA
	   ======================================================== */

	.leo-tablet-buy-area {

		display:
			flex !important;

		flex-direction:
			column !important;

		min-width:
			0 !important;

		width:
			100% !important;

		padding:
			23px 20px 26px !important;

		background:
			#ffffff !important;

		box-sizing:
			border-box !important;
	}



	/* ========================================================
	   PREÇO
	   ======================================================== */

	.leo-tablet-buy-area
	.price {

		display:
			flex !important;

		flex-direction:
			row !important;

		align-items:
			baseline !important;

		flex-wrap:
			wrap !important;

		gap:
			5px !important;

		width:
			100% !important;

		margin:
			0 0 9px !important;

		padding:
			0 !important;

		color:
			#111111 !important;

		font-size:
			28px !important;

		font-weight:
			700 !important;

		line-height:
			1.1 !important;
	}


	.leo-tablet-buy-area
	.price::after {

		content:
			"à vista";

		color:
			#6d6d6d !important;

		font-size:
			11px !important;

		font-weight:
			400 !important;
	}



	/* ========================================================
	   PAGAMENTO — CORREÇÃO v1.2
	   ======================================================== */

	.leo-tablet-buy-area
	.leo-product-payment {

		display:
			block !important;

		width:
			100% !important;

		margin:
			0 0 16px !important;

		padding:
			0 !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-toggle {

		display:
			inline-flex !important;

		flex-direction:
			row !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		gap:
			6px !important;

		width:
			auto !important;

		max-width:
			100% !important;

		min-width:
			0 !important;

		min-height:
			31px !important;

		height:
			auto !important;

		margin:
			0 !important;

		padding:
			6px 11px !important;

		background:
			#f5f5f5 !important;

		border:
			1px solid
			#e0e0e0 !important;

		border-radius:
			999px !important;

		box-shadow:
			none !important;

		color:
			#333333 !important;

		font-family:
			inherit !important;

		font-size:
			11px !important;

		font-weight:
			500 !important;

		line-height:
			1 !important;

		text-align:
			left !important;

		white-space:
			nowrap !important;

		overflow:
			visible !important;

		cursor:
			pointer !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-toggle span {

		display:
			inline-block !important;

		flex:
			0 1 auto !important;

		width:
			auto !important;

		margin:
			0 !important;

		padding:
			0 !important;

		color:
			inherit !important;

		font-size:
			11px !important;

		font-weight:
			500 !important;

		line-height:
			1 !important;

		white-space:
			nowrap !important;
	}


	/*
	 * ESTA ERA A PARTE QUE ESTAVA BUGADA.
	 */

	.leo-tablet-buy-area
	.leo-product-payment-toggle svg {

		display:
			block !important;

		flex:
			0 0 13px !important;

		width:
			13px !important;

		min-width:
			13px !important;

		max-width:
			13px !important;

		height:
			13px !important;

		min-height:
			13px !important;

		max-height:
			13px !important;

		margin:
			0 !important;

		padding:
			0 !important;

		fill:
			none !important;

		stroke:
			currentColor !important;

		stroke-width:
			1.8 !important;

		stroke-linecap:
			round !important;

		stroke-linejoin:
			round !important;

		overflow:
			visible !important;

		transition:
			transform .18s ease !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-toggle svg path {

		fill:
			none !important;

		stroke:
			currentColor !important;

		stroke-width:
			1.8 !important;

		stroke-linecap:
			round !important;

		stroke-linejoin:
			round !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-toggle[aria-expanded="true"]
	svg {

		transform:
			rotate(90deg) !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-details {

		display:
			block;

		width:
			100% !important;

		margin:
			10px 0 0 !important;

		padding:
			12px !important;

		background:
			#f7f7f7 !important;

		border:
			1px solid
			#e2e2e2 !important;

		border-radius:
			9px !important;

		color:
			#555555 !important;

		font-size:
			11px !important;

		line-height:
			1.45 !important;

		box-sizing:
			border-box !important;
	}


	.leo-tablet-buy-area
	.leo-product-payment-details[hidden] {

		display:
			none !important;
	}



	/* ========================================================
	   ESTOQUE
	   ======================================================== */

	.leo-tablet-buy-area
	.leo-product-stock-block {

		display:
			block !important;

		width:
			100% !important;

		margin:
			0 0 14px !important;
	}


	.leo-tablet-buy-area
	.leo-product-stock-block .stock {

		display:
			block !important;

		width:
			100% !important;

		margin:
			0 !important;

		padding:
			0 !important;

		color:
			#3e3e3e !important;

		font-size:
			13px !important;

		font-weight:
			500 !important;

		line-height:
			1.45 !important;
	}


	.leo-tablet-buy-area
	.leo-product-stock-block .stock strong {

		color:
			#242424 !important;

		font-weight:
			700 !important;
	}


	.leo-tablet-buy-area
	> .stock,

	.leo-tablet-buy-area
	form.cart > .stock {

		display:
			none !important;
	}



	/* ========================================================
	   FORM
	   ======================================================== */

	.leo-tablet-buy-area
	form.cart {

		display:
			flex !important;

		flex-direction:
			column !important;

		align-items:
			stretch !important;

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 !important;

		padding:
			0 !important;
	}



	/* ========================================================
	   QUANTIDADE
	   ======================================================== */

	.leo-tablet-buy-area
	form.cart > .quantity {

		display:
			flex !important;

		width:
			150px !important;

		max-width:
			150px !important;

		min-height:
			45px !important;

		margin:
			0 0 12px !important;
	}



	/* ========================================================
	   CARRINHO
	   ======================================================== */

	.leo-tablet-buy-area
	.single_add_to_cart_button {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		gap:
			8px !important;

		width:
			100% !important;

		max-width:
			100% !important;

		height:
			50px !important;

		min-height:
			50px !important;

		margin:
			0 !important;

		padding:
			0 14px !important;

		background:
			#19875c !important;

		border:
			0 !important;

		border-radius:
			10px !important;

		box-shadow:
			none !important;

		color:
			#ffffff !important;

		font-size:
			0 !important;

		font-weight:
			700 !important;

		white-space:
			nowrap !important;
	}


	.leo-single-cart-icon {

		display:
			inline-flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		width:
			20px !important;

		height:
			20px !important;
	}


	.leo-single-cart-icon svg {

		width:
			20px !important;

		height:
			20px !important;

		fill:
			none !important;

		stroke:
			#ffffff !important;

		stroke-width:
			1.8 !important;
	}


	.leo-single-cart-text {

		color:
			#ffffff !important;

		font-size:
			14px !important;

		font-weight:
			700 !important;
	}



	/* ========================================================
	   ENTREGA
	   ======================================================== */

	.leo-tablet-buy-area
	.leo-product-delivery {

		display:
			block !important;

		width:
			100% !important;

		margin:
			25px 0 0 !important;

		padding:
			21px 0 0 !important;

		border-top:
			1px solid
			#e8e8e8 !important;
	}


	.leo-product-delivery-title {

		display:
			block !important;

		margin:
			0 0 11px !important;

		color:
			#202020 !important;

		font-size:
			13px !important;

		font-weight:
			700 !important;
	}


	.leo-product-cep-form {

		display:
			grid !important;

		grid-template-columns:
			minmax(0,1fr)
			88px !important;

		gap:
			8px !important;

		width:
			100% !important;
	}


	.leo-product-cep {

		width:
			100% !important;

		height:
			44px !important;

		margin:
			0 !important;

		padding:
			0 12px !important;

		background:
			#ffffff !important;

		border:
			1px solid
			#ccd0d5 !important;

		border-radius:
			9px !important;

		font-size:
			13px !important;

		box-sizing:
			border-box !important;
	}


	.leo-product-cep-search {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		height:
			44px !important;

		margin:
			0 !important;

		padding:
			0 8px !important;

		background:
			#ffe477 !important;

		border:
			0 !important;

		border-radius:
			9px !important;

		color:
			#927215 !important;

		font-size:
			13px !important;

		font-weight:
			600 !important;
	}


	.leo-product-cep-help {

		display:
			inline-block !important;

		margin-top:
			7px !important;

		color:
			#626262 !important;

		font-size:
			10px !important;

		text-decoration:
			underline !important;
	}



	/* ========================================================
	   DESCRIÇÃO COMPLETA
	   ======================================================== */

	body.single-product
	.woocommerce-tabs {

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			22px 0 0 !important;

		padding:
			22px 26px !important;

		background:
			#ffffff !important;

		border:
			1px solid
			#d8dade !important;

		border-radius:
			16px !important;

		box-sizing:
			border-box !important;
	}


	body.single-product
	.woocommerce-tabs .tabs {

		display:
			flex !important;

		align-items:
			center !important;

		justify-content:
			center !important;

		gap:
			26px !important;

		width:
			100% !important;

		margin:
			0 0 16px !important;

		white-space:
			nowrap !important;

		overflow-x:
			auto !important;

		scrollbar-width:
			none !important;
	}


	body.single-product
	.woocommerce-tabs .panel {

		width:
			100% !important;

		max-width:
			100% !important;

		margin:
			0 !important;

		padding:
			0 !important;

		color:
			#555555 !important;

		font-size:
			14px !important;

		line-height:
			1.65 !important;
	}


	/* ========================================================
	   CARACTERÍSTICAS — FILHOS + EXPANSÃO REAL TABLET
	   ======================================================== */

	.leo-tablet-product-info
	.leo-product-specs-header {

		display: flex !important;
		align-items: center !important;
		justify-content: space-between !important;
		gap: 12px !important;
		min-height: 44px !important;
		padding: 0 13px !important;
	}


	.leo-tablet-product-info
	.leo-product-specs-header strong {

		color: #1d1d1d !important;
		font-size: 14px !important;
		font-weight: 700 !important;
	}


	.leo-tablet-product-info
	.leo-product-specs-more {

		display: flex !important;
		align-items: center !important;
		gap: 5px !important;
		margin: 0 !important;
		padding: 0 !important;
		background: transparent !important;
		border: 0 !important;
		color: #222222 !important;
		font-size: 12px !important;
		font-weight: 600 !important;
		cursor: pointer !important;
	}


	.leo-tablet-product-info
	.leo-product-specs-more svg {

		width: 15px !important;
		height: 15px !important;
		fill: none !important;
		stroke: currentColor !important;
		stroke-width: 1.8 !important;
		transition: transform .18s ease !important;
	}


	.leo-tablet-product-info
	.leo-product-specs-grid {

		display: grid !important;
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
		column-gap: 20px !important;
		row-gap: 14px !important;
		padding: 0 13px 14px !important;
	}


	.leo-tablet-product-info
	.leo-product-spec-item {

		display: flex !important;
		flex-direction: column !important;
		min-width: 0 !important;
	}


	.leo-tablet-product-info
	.leo-product-spec-name {

		margin-bottom: 4px !important;
		color: #555555 !important;
		font-size: 12px !important;
		font-weight: 600 !important;
		line-height: 1.3 !important;
	}


	.leo-tablet-product-info
	.leo-product-spec-value {

		color: #747474 !important;
		font-size: 12px !important;
		font-weight: 400 !important;
		line-height: 1.4 !important;
		overflow-wrap: anywhere !important;
	}


	.leo-tablet-product-info
	.leo-product-spec-extra {

		display: none !important;
	}


	.leo-tablet-product-info
	.leo-product-specs.is-expanded
	.leo-product-spec-extra {

		display: flex !important;
	}


	.leo-tablet-product-info
	.leo-product-specs-more[aria-expanded="true"] svg {

		transform: rotate(180deg) !important;
	}

}

