.offers-container {
    max-width: 1310px;
    margin-left: auto;
    margin-right: auto;
}
.offer-column {
    display: flex;
}
.offer-column .offer-box {
    width: 100%;
}
.offer-card {
    position: relative;
}
.offer-column-3 .offer-box {
    position: relative;
    overflow: visible;
    /* background-color: #fbf2f2; */
	border-color:#087bb0;
}
.offer-column-3 .offer-box .card-body {
    background-color: transparent;
}
.offer-column-3 .offer-box .card-header {
    background-color: #087bb0 !important;
/* 	 background-color: #af0000 !important; */
}
.offer-column-3 .offer-box .card-header h4,
.offer-column-3 .offer-box .card-header .product-color {
    color: #ffffff !important;
}
.offer-column-3 .offer-box .circle-plus::before,
.offer-column-3 .offer-box .circle-minus::before,
.offer-column-3 .offer-box .circle-color::before {
    color: #af0000 !important;
}
.circle-color-bversion::before {
    background-color: #af0000;
}
.offer-price-premium,
.offer-price-premium .h1 {
    color: #c71414;
}
.offer-bestseller {
    --bestseller-fold-size: 8px;
    position: absolute;
    top: -25px;
    right: calc(-1 * var(--bestseller-fold-size));
    z-index: 20;
    padding: 8px 22px;
    background: #FFC92D;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    white-space: nowrap;
    border-radius: 4px 4px 0 4px;
}
.offer-bestseller::after {
    content: '';
    position: absolute;
    top: 100%;
    right: 0;
    width: 0;
    height: 0;
    border-top: var(--bestseller-fold-size) solid #087bb0;
    border-right: var(--bestseller-fold-size) solid transparent;
}
.offer-image img {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.offer-price .h1 {
    white-space: nowrap;
}
.price-nowrap {
    white-space: nowrap;
}
