.mg-home-price.textH{margin-top:-6px !important}
.mg-sizes-home{margin-top:-6px !important}
.mg-home-title-row p.textH:first-child{font-size:20px !important;line-height:20px !important}
.mg-home-title-row p.textH:last-child,.mg-home-price.textH{font-family:"Century Gothic" !important;font-size:16px !important;line-height:16px !important}
.my-product-card .product-row--title{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
.my-product-card .product-row--title h3:first-child{min-width:0}
.my-product-card .product-row--title h3:last-child{flex:0 0 auto;color:#A8A2A2;white-space:nowrap}
.mg-sizes{display:flex;flex-wrap:wrap;align-content:start;gap:5px;font-size:12px;line-height:1.3;color:#000}
.my-product-card .product-info + .mg-sizes{margin-top:-4px}
.my-product-card .product-row--meta{margin-top:-4px}
.mg-size-chip{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:26px;padding:0 6px;border:1px solid rgba(0,0,0,.3);background:transparent;color:#000;font-size:12px;line-height:1;border-radius:0;cursor:pointer;transition:background .15s,color .15s}
.mg-size-chip:hover{background:#000;color:#fff;border-color:#000}
.mg-size-chip.loading{opacity:.5}
.mg-size-chip.is-out{color:#a8a39b;border-color:rgba(0,0,0,.12);text-decoration:line-through;cursor:default}
.mg-size-chip.is-out:hover{background:transparent;color:#a8a39b;border-color:rgba(0,0,0,.12)}
.mg-sizes .mg-size-chip.add-to-cart-bag-btn{position:static;bottom:auto;right:auto;width:auto;min-width:34px;height:26px;padding:0 6px;background:transparent;background-image:none;border:1px solid rgba(0,0,0,.3);border-radius:0;display:inline-flex;transform:none;z-index:auto}
.mg-sizes .mg-size-chip.add-to-cart-bag-btn:hover{background:#000;color:#fff;border-color:#000;transform:none}
@media (max-width:768px){
	.mg-home-title-row,.my-product-card .product-row--title{flex-wrap:wrap;column-gap:3px !important;row-gap:0}
	.mg-home-title-row p.textH:last-child,.my-product-card .product-row--title h3:last-child{margin-left:auto !important}
	.mg-home-price.textH{margin-top:-7px !important}
	.mg-sizes-home{margin-top:-8px !important}
	.mg-home-title-row,.mg-home-price,.mg-sizes-home{padding-left:7px !important;padding-right:7px !important}
	.mg-home-title-row p.textH:first-child{font-size:18.0724px !important;line-height:18.0724px !important}
	.mg-home-title-row p.textH:last-child,.mg-home-price.textH{font-size:14px !important;line-height:16.8px !important}
	.my-product-card .product-row--meta{margin-top:3px}
	.my-product-card .product-info + .mg-sizes{margin-top:-8px}
	.mg-sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:56px}
		.mg-size-chip,.mg-sizes .mg-size-chip.add-to-cart-bag-btn{min-width:0;width:100%;height:26px;padding:0}
}
