/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./sfra-webpack-builder/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./sfra-webpack-builder/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./sfra-webpack-builder/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./link_mirakl/cartridges/int_mirakl_sfra/cartridge/client/default/scss/product/offers.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.c-shop-offers {
  margin: 0.9375rem 0; }
  .c-shop-offers__titles {
    background: #e9ecef;
    align-items: center;
    min-height: 3.125rem;
    margin: 0.3125rem 0;
    font-size: 1rem; }
    .c-shop-offers__titles .col-3 {
      flex: 0 0 20%;
      max-width: 20%; }
  .c-shop-offers__price .price {
    font-size: 0.8125rem; }
    @media (min-width: 769px) {
      .c-shop-offers__price .price {
        font-size: 1.125rem; } }
    .c-shop-offers__price .price .tiered .table-header {
      display: none; }
    .c-shop-offers__price .price .tiered .column-header {
      font-size: 0.875rem;
      font-weight: bold;
      background-color: #d4dbde; }
    .c-shop-offers__price .price .tiered th,
    .c-shop-offers__price .price .tiered tr,
    .c-shop-offers__price .price .tiered td {
      border: 0.0625rem solid #efefef; }
    .c-shop-offers__price .price .tiered td:first-child,
    .c-shop-offers__price .price .tiered th {
      text-align: center; }
  .c-shop-offers__free-shipping, .c-shop-offers__extra-shipping {
    width: 100%;
    font-size: 0.6875rem; }
    @media (min-width: 769px) {
      .c-shop-offers__free-shipping, .c-shop-offers__extra-shipping {
        font-size: 0.8125rem;
        padding-left: 0.625rem; } }
  .c-shop-offers__price--additional-info {
    font-size: 0.875rem;
    color: #c00; }
  .c-shop-offers__offer-description-content {
    padding: 0.3125rem 0.5rem;
    margin: 0.3125rem 0;
    background: #f5f5f5;
    font-size: 0.75rem;
    color: #717070;
    border: 0.0625rem solid #efefef; }
    .c-offer-buy-block__offer-details .c-shop-offers__offer-description-content {
      margin: 0.5rem 0.25rem; }
      @media (min-width: 992px) {
        .c-offer-buy-block__offer-details .c-shop-offers__offer-description-content {
          margin: 0.5rem 0; } }
  .c-shop-offers__qty {
    margin: 0;
    max-width: 4.625rem; }
    .c-shop-offers__qty select {
      max-width: 4.375rem; }
  .c-shop-offers__product-options {
    margin-top: 0.3125rem; }
  .c-shop-offers__offer-item {
    margin: 0 0 0.3125rem;
    padding: 0.9375rem 0;
    font-size: 0.875rem;
    flex-wrap: wrap; }
    .c-shop-offers__offer-item .col-sm-3 {
      flex: 0 0 20%;
      max-width: 20%; }
    @media (min-width: 769px) {
      .c-shop-offers__offer-item {
        font-size: 0.9375rem; } }
    .c-shop-offers__offer-item a {
      text-decoration: underline; }
    .c-shop-offers__offer-item ul {
      margin: 0; }
    .c-shop-offers__offer-item--seller {
      padding: 0.3125rem 0;
      align-items: center;
      flex-wrap: wrap; }
      .c-shop-offers__offer-item--seller .fa.fa-star,
      .c-shop-offers__offer-item--seller .fa.fa-star-half-o,
      .c-shop-offers__offer-item--seller .fa.fa-star-o {
        color: orange; }
    .c-shop-offers__offer-item .c-shop-offers__qty {
      display: inline-block; }
      .c-shop-offers__offer-item .c-shop-offers__qty > label {
        display: none; }
  .c-shop-offers__details-column {
    min-width: 9.375rem; }
    @media (min-width: 769px) {
      .c-shop-offers__details-column {
        min-width: 14.5rem; } }
  .c-shop-offers__add-to-cart-column {
    justify-content: flex-end; }
  .c-shop-offers__product-options label {
    display: none; }
  .c-shop-offers__add-to-cart span {
    display: none; }

.c-offer-buy-block__get-offer-list,
.c-offer-buy-block__shop-name a {
  text-decoration: underline; }

.c-offer-buy-block__not-rated {
  font-size: 0.75rem; }
  @media (min-width: 769px) {
    .c-offer-buy-block__not-rated {
      font-size: 0.9375rem; } }

.c-offer-buy-block__offer-details .list-inline,
.c-offer-buy-block__offer-details .list-unstyled,
.c-offer-buy-block__offer-details .non-input-label {
  margin: 0; }

.c-offer-buy-block__offer-details .price {
  font-size: 1.875rem; }

.c-offer-buy-block__offer-details .fa.fa-star,
.c-offer-buy-block__offer-details .fa.fa-star-half-o,
.c-offer-buy-block__offer-details .fa.fa-star-o {
  color: orange; }

.c-offer-buy-block__prices {
  position: relative; }

.c-offer-buy-block__price--extra-shipping {
  font-size: 0.875rem;
  position: absolute;
  top: 0;
  right: 15%; }

.c-offer-buy-block__price--additional-info {
  font-size: 1.125rem;
  color: #c00;
  padding-bottom: 0.9375rem; }


/*# sourceMappingURL=offers.css.map*/