.detail_brief {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.detail-size_content {
	display: table;
    width: 100%;
    table-layout: auto;
    border-spacing: 0 5px;
}
.size-content_box {
	display: table-row;
}
.size-content_size, .size-content_color, .size-content_price {
	display: table-cell;
	border: 1px solid #aaa;
	font-size: 12px;
}
.size-content_size, .size-content_color, .size-content_price, .size-content_cart {
	padding: 0 12px;
    vertical-align: middle;
}
.size-content_size {
	text-align: left;
}
.size-content_color, .size-content_price {
	text-align: center;
}
.size-content_price {
	white-space: nowrap;
	color: #ff7e00;
	font-weight: 800;
	font-size: 14px;
}
.size-content_cart {
	padding-right: 0;
}
.size-content_size, .size-content_color {
    border-right: none;
}

.detail-size_variant-block {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 14px;
}

.related-block .h2 {
	font-weight: 800!important;
	font-size: 26px!important;
	text-align: left!important;
	margin: 0!important;
}
.related-block .related__item {
    text-align: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    flex: 1;
    height: 100%;
    border: 1px solid #ff7e00;
	border-radius: 5px;
    margin: 10px;
    padding: 10px;
}
.related-block .related__item p {
	overflow: visible!important;
}
.related-block .related__item-price {
	font-size: 22px;
	color: #ff7e00;
	font-weight: 800;
}
.related-block .related__item .GOBIcon {
	margin-top: 20px;
	max-width: 126px;
	overflow: visible!important;
	font-size: 14px!important;
	align-self: center;
}

/*.promoBlocks, .footer {
	display: none;
}*/
.grid.relates-block_slider.slick-initialized.slick-slider::before,
.grid.relates-block_slider.slick-initialized.slick-slider::after {
    content: "";
    width: 45px;
    height: 100%;
    position: absolute;
    top: 0;
    background: #FFF;
	z-index: 1;
}
.grid.relates-block_slider.slick-initialized.slick-slider::before {
    left: 0;
}
.grid.relates-block_slider.slick-initialized.slick-slider::after {
    right: 0;
}
.DetailTabList .dtTab .tdBNam {
	font-size: 10pt;
}
.size-content-count-minus.disable{
pointer-events: none;
}

.size-content-count-plus.disable{
pointer-events: none;
}