/*================== Colors ==================*/
/* Source: http://thesassway.com/advanced/how-to-programtically-go-from-one-color-to-another-in-sass */

/*================= Vendor prefixes =================*/
/* Source: https://codepen.io/sawmac/pen/cayhK */

@import url(../sass/base/normalize.css);

:root{
  --sliderProduct_banner_size_A1024:  430px;
}
.title-container {
  width: 100%;
  margin-left: 5%;
}
.product-page .product-pictures-detail {
  overflow: hidden;
  text-align: start !important;
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-flow: row;
  -webkit-flex-flow: row;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  font-size: 13px;
  position: relative;
}
.product-page .product-pictures-detail.vertical .product-pictures {
  width: 60%;
  top: 0px;
  position: relative;
  height: 100%;
}
.product-page .product-pictures-detail .product-pictures {
    overflow: hidden;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav, .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
  margin: 0px 0px 0px 45px;
  float: left;
}
.product-page .product-pictures-detail .product-pictures .slider-nav {
    margin: 0 auto;
    max-width: 450px;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav ul {
    margin: 0;
    max-width: 115px;
}
.product-page .product-pictures-detail.vertical {
    display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  width: 100%;
}
.product-page .product-pictures-detail .product-pictures ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.slick-track {
  position: relative;
  top: 10px;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav ul li {
    margin: 14px 0 14px 0;
    max-width: 85px;
    margin-left: 22px;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav .slick-arrow.next {
    bottom: -14px;
}
.product-pictures-detail .vertical .slider-nav .next {
    background-image: url(../images/static/icons/arrow-next-vertical.svg);
    height: 50px;
    width: 50px;
}
.slick-slider.slick-vertical .slick-arrow.next {
    bottom: -36px;
    right: auto;
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-for {
  position: relative;
  width: 73.1884057971%;
  left: 20%;
}
.product-page .product-pictures-detail .product-pictures .slider-for {
    margin-bottom: 20px;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav, .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
    margin-right: 45px;
    float: left;
}
.product-page .product-pictures-detail.vertical .product-pictures .slider-nav .slick-arrow.prev {
    top: 0px;
}
.product-pictures-detail .vertical .slider-nav .prev {
  background-image: url(../images/static/icons/arrow-prev-vertical.svg);
  height: 50px;
  width: 50px;
}
.slick-slider.slick-vertical .slick-arrow {
    height: 17px;
    left: 60%;
    margin-left: 50px;
    margin-top: auto;
    position: relative;
    top: auto;
    width: 46px;
}
.slick-slider .slick-arrow {
    background-color: transparent;
    background-repeat: no-repeat;
    color: #DADADA;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
    height: 62px;
    margin-top: -27px;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 27px;
    z-index: 1;
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.icon-button .musi {
  display: block;
  margin-left: 44px;
  text-decoration: underline;
  color: #4d7ea4;
  font-weight: 700;
}
.icon-button img.img_musi_credito {
  height: 31px !important;
  position: relative;
  bottom: 106px;
  margin-top: 20px !important;
}
.zoomImg {
  width: 650px !important;
  height: 650px !important;
}
.credito_musdicalisimo_box .box p, ul {
  text-align: justify;
}

.credito_musdicalisimo_box .box ul {
  text-align: justify;
}
.credito_musdicalisimo_box .box ol {
  text-align: justify;
} 

.trabaja form {
  height: 350px !important;
}
.box_trabaja {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: start;
  left: 60%;
  position: absolute;
}
.trabaja .mensaje-right {
 border: 1px dashed #dcdada;
  width: 550px;
  background-color: #f4f4f4;
  padding: 25px 40px 25px;
  margin-top: 50px;
  border-radius: 15px;
  height: 115px;
}
.trabaja .mensaje-right img {
 position: absolute;
  right: -165px;
  left: 0;
  margin: 0 auto;
}
.trabaja .mensaje-right label {
  display: flex;
  padding: 0px;
  text-align: center;
  justify-content: flex-end;
}

.trabaja .mensaje-right input {
  color: #e52734;
  margin-top: 18px;
}
.contacto form {
  height: 450px;
}
.contacto .box {
 margin: 50px 0px 10px;
  display: flex;
  width: 100%;
  flex-direction: row;
}

.contacto .box label{
  width: 15%;
  display: flex;
  align-items: center;
  justify-content: center;
} 

.contacto .box input{
  width: 100%;
  border-color: #dbdbdb;
}
.contacto .mensaje-left, .mensaje-right {
    box-sizing: border-box;
    float: left;
    width: 50%;
}
.contacto .mensaje-left {
    padding-right: 69px;
}

.contacto h3 {
  font-weight: 700;
}
.contacto .negrita {
  font-weight: 700;
}
.box_mercadopago {
  width:100%;
  height:1000px;
}
.box_cuentas_pago {
  display: flex; 
  flex-direction: row
}
.slick-track {
  width: 660!important;
}
.page .text_entregas {
  font-weight: 400;
}
.entregas .box img{
  height: 70px;
}
.entregas .box h4 {
  text-transform: uppercase;
  color: #e30717;
  font-weight: 700;
}
.entregas .box p {
  text-align: center;
}
.text_nosotros {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-flow: column;
  -webkit-flex-flow: column;
  align-items: flex-start;
  -webkit-align-items: start;
  justify-content: center;
  -webkit-justify-content: center;
}
.copyright .responsive {
  display: none;
}

.logos-list .responsive{
  display: none;
}
#footer-main .logo-title img.responsive {
    display:none;
}
.img_full_width img{
  height: 15px !important;
  margin-right: 8px;
}
.custom_html p {
  text-align: center;
}
.grid-row {
  clear: both; }
  .grid-row .grid {
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .no-flexbox .grid-row .grid {
      display: block; }
@-moz-document url-prefix() {
  .grid-row .grid {
    flex: 1; } }
    .no-flexbox .grid-row .grid {
      display: block; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .slider-products .grid-row .grid {
        /* IE10+ */
        display: -ms-block;
        display: -moz-block;
        display: -webkit-block;
        display: block; } }

.columns {
  display: table;
  width: 100%; }

.global-grid.grid-row {
  margin: 0 -15px; }
.global-grid .grid-of-12 > .grid-col,
.global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px; }
.global-grid .grid-of-12 > .col-0,
.global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 {
  -webkit-flex-basis: 0%;
  -ms-flex-preferred-size: 0%;
  flex-basis: 0%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; } }
@media (max-width: 480px) {


  .global-grid .grid-of-12 > .grid-col.col-extra-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; } }
.global-grid .grid-of-12 > .pull-left-0,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-0 {
  margin-right: 0%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-0 {
    margin-right: 0% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-0 {
    margin-right: 0% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-0 {
    margin-right: 0% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-0 {
    margin-right: 0% !important; } }
.global-grid .grid-of-12 > .pull-right-0,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-0 {
  margin-left: 0%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-0 {
    margin-left: 0% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-0 {
    margin-left: 0% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-0 {
    margin-left: 0% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-0,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-0 {
    margin-left: 0% !important; } }
.global-grid .grid-of-12 > .col-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
  -webkit-flex-basis: 8.3333333333%;
  -ms-flex-preferred-size: 8.3333333333%;
  flex-basis: 8.3333333333%; }
  .no-flexbox .global-grid .grid-of-12 > .col-1,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
    max-width: 8.3333333333%;
    width: 8.3333333333%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
    -webkit-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
      max-width: 8.3333333333%;
      width: 8.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
    -webkit-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      max-width: 8.3333333333%;
      width: 8.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
    -webkit-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
      max-width: 8.3333333333%;
      width: 8.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
    -webkit-flex-basis: 8.3333333333%;
    -ms-flex-preferred-size: 8.3333333333%;
    flex-basis: 8.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      max-width: 8.3333333333%;
      width: 8.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-1, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

.global-grid .grid-of-12 > .pull-left-1,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-1 {
  margin-right: 8.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-1 {
    margin-right: 8.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-1 {
    margin-right: 8.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-1 {
    margin-right: 8.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-1 {
    margin-right: 8.3333333333% !important; } }
.global-grid .grid-of-12 > .pull-right-1,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-1 {
  margin-left: 8.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-1 {
    margin-left: 8.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-1 {
    margin-left: 8.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-1 {
    margin-left: 8.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-1,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-1 {
    margin-left: 8.3333333333% !important; } }
.global-grid .grid-of-12 > .col-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
  -webkit-flex-basis: 16.6666666667%;
  -ms-flex-preferred-size: 16.6666666667%;
  flex-basis: 16.6666666667%; }
  .no-flexbox .global-grid .grid-of-12 > .col-2,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
    max-width: 16.6666666667%;
    width: 16.6666666667%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
    -webkit-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
      max-width: 16.6666666667%;
      width: 16.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
    -webkit-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      max-width: 16.6666666667%;
      width: 16.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
    -webkit-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
      max-width: 16.6666666667%;
      width: 16.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
    -webkit-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      max-width: 16.6666666667%;
      width: 16.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-2, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

.global-grid .grid-of-12 > .pull-left-2,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-2 {
  margin-right: 16.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-2 {
    margin-right: 16.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-2 {
    margin-right: 16.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-2 {
    margin-right: 16.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-2 {
    margin-right: 16.6666666667% !important; } }
.global-grid .grid-of-12 > .pull-right-2,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-2 {
  margin-left: 16.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-2 {
    margin-left: 16.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-2 {
    margin-left: 16.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-2 {
    margin-left: 16.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-2,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-2 {
    margin-left: 16.6666666667% !important; } }
.global-grid .grid-of-12 > .col-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
  -webkit-flex-basis: 25%;
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%; }
  .no-flexbox .global-grid .grid-of-12 > .col-3,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
    max-width: 25%;
    width: 25%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
      /* IE10+ */
      max-width: 25%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
      max-width: 25%;
      width: 25%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 25%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      max-width: 25%;
      width: 25%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 25%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
      max-width: 25%;
      width: 25%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 25%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      max-width: 25%;
      width: 25%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-3, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 25%; } }

.global-grid .grid-of-12 > .pull-left-3,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-3 {
  margin-right: 25%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-3 {
    margin-right: 25% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-3 {
    margin-right: 25% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-3 {
    margin-right: 25% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-3 {
    margin-right: 25% !important; } }
.global-grid .grid-of-12 > .pull-right-3,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-3 {
  margin-left: 25%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-3 {
    margin-left: 25% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-3 {
    margin-left: 25% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-3 {
    margin-left: 25% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-3,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-3 {
    margin-left: 25% !important; } }
.global-grid .grid-of-12 > .col-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
  -webkit-flex-basis: 33.3333333333%;
  -ms-flex-preferred-size: 33.3333333333%;
  flex-basis: 33.3333333333%; }
  .no-flexbox .global-grid .grid-of-12 > .col-4,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
    max-width: 33.3333333333%;
    width: 33.3333333333%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-4, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

.global-grid .grid-of-12 > .pull-left-4,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-4 {
  margin-right: 33.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-4 {
    margin-right: 33.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-4 {
    margin-right: 33.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-4 {
    margin-right: 33.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-4 {
    margin-right: 33.3333333333% !important; } }
.global-grid .grid-of-12 > .pull-right-4,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-4 {
  margin-left: 33.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-4 {
    margin-left: 33.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-4 {
    margin-left: 33.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-4 {
    margin-left: 33.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-4,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-4 {
    margin-left: 33.3333333333% !important; } }
.global-grid .grid-of-12 > .col-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
  -webkit-flex-basis: 41.6666666667%;
  -ms-flex-preferred-size: 41.6666666667%;
  flex-basis: 41.6666666667%; }
  .no-flexbox .global-grid .grid-of-12 > .col-5,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
    max-width: 41.6666666667%;
    width: 41.6666666667%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
    -webkit-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
      max-width: 41.6666666667%;
      width: 41.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
    -webkit-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      max-width: 41.6666666667%;
      width: 41.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
    -webkit-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
      max-width: 41.6666666667%;
      width: 41.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
    -webkit-flex-basis: 41.6666666667%;
    -ms-flex-preferred-size: 41.6666666667%;
    flex-basis: 41.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      max-width: 41.6666666667%;
      width: 41.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-5, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

.global-grid .grid-of-12 > .pull-left-5,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-5 {
  margin-right: 41.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-5 {
    margin-right: 41.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-5 {
    margin-right: 41.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-5 {
    margin-right: 41.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-5 {
    margin-right: 41.6666666667% !important; } }
.global-grid .grid-of-12 > .pull-right-5,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-5 {
  margin-left: 41.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-5 {
    margin-left: 41.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-5 {
    margin-left: 41.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-5 {
    margin-left: 41.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-5,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-5 {
    margin-left: 41.6666666667% !important; } }
.global-grid .grid-of-12 > .col-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%; }
  .no-flexbox .global-grid .grid-of-12 > .col-6,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
    max-width: 50%;
    width: 50%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
      /* IE10+ */
      max-width: 50%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
      max-width: 50%;
      width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
      /* IE10+ */
      max-width: 50%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      max-width: 50%;
      width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      /* IE10+ */
      max-width: 50%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
      max-width: 50%;
      width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
      /* IE10+ */
      max-width: 50%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      max-width: 50%;
      width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-6, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      /* IE10+ */
      max-width: 50%; } }

.global-grid .grid-of-12 > .pull-left-6,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-6 {
  margin-right: 50%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-6 {
    margin-right: 50% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-6 {
    margin-right: 50% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-6 {
    margin-right: 50% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-6 {
    margin-right: 50% !important; } }
.global-grid .grid-of-12 > .pull-right-6,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-6 {
  margin-left: 50%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-6 {
    margin-left: 50% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-6 {
    margin-left: 50% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-6 {
    margin-left: 50% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-6,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-6 {
    margin-left: 50% !important; } }
.global-grid .grid-of-12 > .col-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
  -webkit-flex-basis: 58.3333333333%;
  -ms-flex-preferred-size: 58.3333333333%;
  flex-basis: 58.3333333333%; }
  .no-flexbox .global-grid .grid-of-12 > .col-7,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
    max-width: 58.3333333333%;
    width: 58.3333333333%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
    -webkit-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
      max-width: 58.3333333333%;
      width: 58.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
    -webkit-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
      max-width: 58.3333333333%;
      width: 58.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
    -webkit-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
      max-width: 58.3333333333%;
      width: 58.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
    -webkit-flex-basis: 58.3333333333%;
    -ms-flex-preferred-size: 58.3333333333%;
    flex-basis: 58.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
      max-width: 58.3333333333%;
      width: 58.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-7, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

.global-grid .grid-of-12 > .pull-left-7,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-7 {
  margin-right: 58.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-7 {
    margin-right: 58.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-7 {
    margin-right: 58.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-7 {
    margin-right: 58.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-7 {
    margin-right: 58.3333333333% !important; } }
.global-grid .grid-of-12 > .pull-right-7,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-7 {
  margin-left: 58.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-7 {
    margin-left: 58.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-7 {
    margin-left: 58.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-7 {
    margin-left: 58.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-7,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-7 {
    margin-left: 58.3333333333% !important; } }
.global-grid .grid-of-12 > .col-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
  -webkit-flex-basis: 66.6666666667%;
  -ms-flex-preferred-size: 66.6666666667%;
  flex-basis: 66.6666666667%; }
  .no-flexbox .global-grid .grid-of-12 > .col-8,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
    max-width: 66.6666666667%;
    width: 66.6666666667%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-8, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

.global-grid .grid-of-12 > .pull-left-8,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-8 {
  margin-right: 66.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-8 {
    margin-right: 66.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-8 {
    margin-right: 66.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-8 {
    margin-right: 66.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-8 {
    margin-right: 66.6666666667% !important; } }
.global-grid .grid-of-12 > .pull-right-8,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-8 {
  margin-left: 66.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-8 {
    margin-left: 66.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-8 {
    margin-left: 66.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-8 {
    margin-left: 66.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-8,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-8 {
    margin-left: 66.6666666667% !important; } }
.global-grid .grid-of-12 > .col-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
  -webkit-flex-basis: 75%;
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%; }
  .no-flexbox .global-grid .grid-of-12 > .col-9,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
    max-width: 75%;
    width: 75%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
      /* IE10+ */
      max-width: 75%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
      max-width: 75%;
      width: 75%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
      /* IE10+ */
      max-width: 75%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
      max-width: 75%;
      width: 75%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
      /* IE10+ */
      max-width: 75%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
      max-width: 75%;
      width: 75%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
      /* IE10+ */
      max-width: 75%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
      max-width: 75%;
      width: 75%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-9, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
      /* IE10+ */
      max-width: 75%; } }

.global-grid .grid-of-12 > .pull-left-9,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-9 {
  margin-right: 75%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-9 {
    margin-right: 75% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-9 {
    margin-right: 75% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-9 {
    margin-right: 75% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-9 {
    margin-right: 75% !important; } }
.global-grid .grid-of-12 > .pull-right-9,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-9 {
  margin-left: 75%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-9 {
    margin-left: 75% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-9 {
    margin-left: 75% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-9 {
    margin-left: 75% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-9,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-9 {
    margin-left: 75% !important; } }
.global-grid .grid-of-12 > .col-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
  -webkit-flex-basis: 83.3333333333%;
  -ms-flex-preferred-size: 83.3333333333%;
  flex-basis: 83.3333333333%; }
  .no-flexbox .global-grid .grid-of-12 > .col-10,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
    max-width: 83.3333333333%;
    width: 83.3333333333%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
    -webkit-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
      max-width: 83.3333333333%;
      width: 83.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
    -webkit-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
      max-width: 83.3333333333%;
      width: 83.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
    -webkit-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
      max-width: 83.3333333333%;
      width: 83.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
    -webkit-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
      max-width: 83.3333333333%;
      width: 83.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-10, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

.global-grid .grid-of-12 > .pull-left-10,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-10 {
  margin-right: 83.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-10 {
    margin-right: 83.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-10 {
    margin-right: 83.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-10 {
    margin-right: 83.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-10 {
    margin-right: 83.3333333333% !important; } }
.global-grid .grid-of-12 > .pull-right-10,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-10 {
  margin-left: 83.3333333333%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-10 {
    margin-left: 83.3333333333% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-10 {
    margin-left: 83.3333333333% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-10 {
    margin-left: 83.3333333333% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-10,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-10 {
    margin-left: 83.3333333333% !important; } }
.global-grid .grid-of-12 > .col-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
  -webkit-flex-basis: 91.6666666667%;
  -ms-flex-preferred-size: 91.6666666667%;
  flex-basis: 91.6666666667%; }
  .no-flexbox .global-grid .grid-of-12 > .col-11,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
    max-width: 91.6666666667%;
    width: 91.6666666667%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
    -webkit-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
      max-width: 91.6666666667%;
      width: 91.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
    -webkit-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
      max-width: 91.6666666667%;
      width: 91.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
    -webkit-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
      max-width: 91.6666666667%;
      width: 91.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
    -webkit-flex-basis: 91.6666666667%;
    -ms-flex-preferred-size: 91.6666666667%;
    flex-basis: 91.6666666667%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
      max-width: 91.6666666667%;
      width: 91.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-11, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

.global-grid .grid-of-12 > .pull-left-11,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-11 {
  margin-right: 91.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-11 {
    margin-right: 91.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-11 {
    margin-right: 91.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-11 {
    margin-right: 91.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-11 {
    margin-right: 91.6666666667% !important; } }
.global-grid .grid-of-12 > .pull-right-11,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-11 {
  margin-left: 91.6666666667%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-11 {
    margin-left: 91.6666666667% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-11 {
    margin-left: 91.6666666667% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-11 {
    margin-left: 91.6666666667% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-11,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-11 {
    margin-left: 91.6666666667% !important; } }
.global-grid .grid-of-12 > .col-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%; }
  .no-flexbox .global-grid .grid-of-12 > .col-12,
  .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
    max-width: 100%;
    width: 100%; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .col-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
      /* IE10+ */
      max-width: 100%; } }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .grid-col.col-large-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-large-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
      max-width: 100%;
      width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-large-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
      /* IE10+ */
      max-width: 100%; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .grid-col.col-medium-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-medium-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
      max-width: 100%;
      width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-medium-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
      /* IE10+ */
      max-width: 100%; } }

@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .grid-col.col-small-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
      max-width: 100%;
      width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-small-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
      /* IE10+ */
      max-width: 100%; } }

@media (max-width: 480px) {
  .global-grid .grid-of-12 > .grid-col.col-extra-small-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .global-grid .grid-of-12 > .grid-col.col-extra-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
      max-width: 100%;
      width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .global-grid .grid-of-12 > .grid-col.col-extra-small-12, .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
      /* IE10+ */
      max-width: 100%; width: 100%; } }

.global-grid .grid-of-12 > .pull-left-12,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-12 {
  margin-right: 100%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-left-large-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-12 {
    margin-right: 100% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-left-medium-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-12 {
    margin-right: 100% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-left-small-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-12 {
    margin-right: 100% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-left-extra-small-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-12 {
    margin-right: 100% !important; } }
.global-grid .grid-of-12 > .pull-right-12,
.global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-12 {
  margin-left: 100%; }
@media (min-width: 1025px) and (max-width: 1200px) {
  .global-grid .grid-of-12 > .pull-right-large-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-12 {
    margin-left: 100% !important; } }
@media (min-width: 769px) and (max-width: 1024px) {
  .global-grid .grid-of-12 > .pull-right-medium-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-12 {
    margin-left: 100% !important; } }
@media (min-width: 481px) and (max-width: 768px) {
  .global-grid .grid-of-12 > .pull-right-small-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-12 {
    margin-left: 100% !important; } }
@media (max-width: 480px) {
  .global-grid .grid-of-12 > .pull-right-extra-small-12,
  .global-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-12 {
    margin-left: 100% !important; } }
.no-flexbox .global-grid .grid-of-12 > .grid-col,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .grid-col {
  float: left; }
.no-flexbox .global-grid .grid-of-12 > .col-0,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 {
  width: 0%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .grid-col.col-large-0,
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
      width: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .grid-col.col-medium-0,
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      width: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .grid-col.col-small-0,
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
      width: 0%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .grid-col.col-extra-small-0,
    .no-flexbox .global-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      width: 0%; } }
.no-flexbox .global-grid .grid-of-12 > .col-1,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
  width: 8.3333333333%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .grid-col.col-large-1,
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
      width: 8.3333333333%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .grid-col.col-medium-1,
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      width: 8.3333333333%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .grid-col.col-small-1,
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
      width: 8.3333333333%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .grid-col.col-extra-small-1,
    .no-flexbox .global-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      width: 8.3333333333%; } }
.no-flexbox .global-grid .grid-of-12 > .col-2,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
  width: 16.6666666667%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .grid-col.col-large-2,
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      width: 16.6666666667%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .grid-col.col-medium-2,
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      width: 16.6666666667%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .grid-col.col-small-2,
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      width: 16.6666666667%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .grid-col.col-extra-small-2,
    .no-flexbox .global-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      width: 16.6666666667%; } }
.no-flexbox .global-grid .grid-of-12 > .col-3,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
  width: 25%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .grid-col.col-large-3,
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
      width: 25%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .grid-col.col-medium-3,
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      width: 25%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .grid-col.col-small-3,
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
      width: 25%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .grid-col.col-extra-small-3,
    .no-flexbox .global-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      width: 25%; } }
.no-flexbox .global-grid .grid-of-12 > .col-4,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
  width: 33.3333333333%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .grid-col.col-large-4,
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
      width: 33.3333333333%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .grid-col.col-medium-4,
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      width: 33.3333333333%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .grid-col.col-small-4,
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
      width: 33.3333333333%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .grid-col.col-extra-small-4,
    .no-flexbox .global-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      width: 33.3333333333%; } }
.no-flexbox .global-grid .grid-of-12 > .col-5,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
  width: 41.6666666667%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .grid-col.col-large-5,
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-large-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
      width: 41.6666666667%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .grid-col.col-medium-5,
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-medium-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      width: 41.6666666667%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .grid-col.col-small-5,
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
      width: 41.6666666667%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .grid-col.col-extra-small-5,
    .no-flexbox .global-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-extra-small-5,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      width: 41.6666666667%; } }
.no-flexbox .global-grid .grid-of-12 > .col-6,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
  width: 50%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .grid-col.col-large-6,
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-large-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
      width: 50%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .grid-col.col-medium-6,
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-medium-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      width: 50%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .grid-col.col-small-6,
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
      width: 50%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .grid-col.col-extra-small-6,
    .no-flexbox .global-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-extra-small-6,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      width: 50%; } }
.no-flexbox .global-grid .grid-of-12 > .col-7,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
  width: 58.3333333333%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .grid-col.col-large-7,
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-large-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-large-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-large-7 {
      width: 58.3333333333%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .grid-col.col-medium-7,
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-medium-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-medium-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-medium-7 {
      width: 58.3333333333%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .grid-col.col-small-7,
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-small-7 {
      width: 58.3333333333%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .grid-col.col-extra-small-7,
    .no-flexbox .global-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-extra-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-extra-small-7,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
      width: 58.3333333333%; } }
.no-flexbox .global-grid .grid-of-12 > .col-8,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
  width: 66.6666666667%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .grid-col.col-large-8,
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-large-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-large-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-large-8 {
      width: 66.6666666667%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .grid-col.col-medium-8,
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-medium-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-medium-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-medium-8 {
      width: 66.6666666667%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .grid-col.col-small-8,
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-small-8 {
      width: 66.6666666667%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .grid-col.col-extra-small-8,
    .no-flexbox .global-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-extra-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-extra-small-8,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
      width: 66.6666666667%; } }
.no-flexbox .global-grid .grid-of-12 > .col-9,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
  width: 75%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .grid-col.col-large-9,
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-large-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-large-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-large-9 {
      width: 75%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .grid-col.col-medium-9,
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-medium-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-medium-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-medium-9 {
      width: 75%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .grid-col.col-small-9,
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-small-9 {
      width: 75%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .grid-col.col-extra-small-9,
    .no-flexbox .global-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-extra-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-extra-small-9,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
      width: 75%; } }
.no-flexbox .global-grid .grid-of-12 > .col-10,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
  width: 83.3333333333%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .grid-col.col-large-10,
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-large-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-large-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-large-10 {
      width: 83.3333333333%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .grid-col.col-medium-10,
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-medium-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-medium-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-medium-10 {
      width: 83.3333333333%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .grid-col.col-small-10,
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-small-10 {
      width: 83.3333333333%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .grid-col.col-extra-small-10,
    .no-flexbox .global-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-extra-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-extra-small-10,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
      width: 83.3333333333%; } }
.no-flexbox .global-grid .grid-of-12 > .col-11,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
  width: 91.6666666667%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .grid-col.col-large-11,
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-large-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-large-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-large-11 {
      width: 91.6666666667%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .grid-col.col-medium-11,
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-medium-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-medium-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-medium-11 {
      width: 91.6666666667%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .grid-col.col-small-11,
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-small-11 {
      width: 91.6666666667%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .grid-col.col-extra-small-11,
    .no-flexbox .global-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-extra-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-extra-small-11,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
      width: 91.6666666667%; } }
.no-flexbox .global-grid .grid-of-12 > .col-12,
.no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
  width: 100%; }
  @media (max-width: 1200px) {
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .grid-col.col-large-12,
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-large-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-large-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
      width: 100%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .grid-col.col-medium-12,
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-medium-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-medium-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
      width: 100%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .grid-col.col-small-12,
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
      width: 100%; } }
  @media (max-width: 480px) {
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .grid-col.col-extra-small-12,
    .no-flexbox .global-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-extra-small-12,
    .no-flexbox .global-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
      width: 100%; } }

/*================ Media queries ================*/
@media (min-width: 1201px) {
  .visible-large {
    display: none !important; } }
@media (max-width: 1200px) {
  .hidden-large {
    display: none !important; } }
@media (min-width: 1025px) {
  .visible-medium {
    display: none !important; } }
@media (max-width: 1024px) {
  .hidden-medium {
    display: none !important; } }
@media (min-width: 769px) {
  .visible-small {
    display: none !important; } }
@media (max-width: 768px) {
  .hidden-small {
    display: none !important; } }
@media (min-width: 481px) {
  .visible-extra-small {
    display: none !important; } }
@media (max-width: 480px) {
  .hidden-extra-small {
    display: none !important; } }
/*.hidden-extra-large {
  display: none !important;
}

.visible-large-block {
  @media (max-width: $large-max-width) {
    display: block !important;
  }
}

.visible-large-flex {
  @media (max-width: $large-max-width) {
    @include display(flex);
  }
}

.visible-large-table-cell {
  @media (max-width: $large-max-width) {
    display: table-cell !important;
  }
}

.hidden-large {
  @media (max-width: $large-max-width) {
    display: none !important;
  }
}

.visible-medium-block {
  @media (max-width: $medium-max-width) {
    display: block !important;
  }
}

.visible-medium-flex {
  @media (max-width: $medium-max-width) {
    @include display(flex);
  }
}

.visible-medium-table-cell {
  @media (max-width: $medium-max-width) {
    display: table-cell !important;
  }
}

.hidden-medium {
  @media (max-width: $medium-max-width) {
    display: none !important;
  }
}

.visible-small-block {
  @media (max-width: $small-max-width) {
    display: block !important;
  }
}

.visible-small-flex {
  @media (max-width: $small-max-width) {
    @include display(flex);
  }
}

.visible-small-table-cell {
  @media (max-width: $small-max-width) {
    display: table-cell !important;
  }
}

.hidden-small {
  @media (max-width: $small-max-width) {
    display: none !important;
  }
}

.visible-extra-small-block {
  @media (max-width: $extra-small-max-width) {
    display: block !important;
  }
}

.visible-extra-small-flex {
  @media (max-width: $extra-small-max-width) {
    @include display(flex);
  }
}

.visible-extra-small-table-cell {
  @media (max-width: $extra-small-max-width) {
    display: table-cell !important;
  }
}

.hidden-extra-small {
  @media (max-width: $extra-small-max-width) {
    display: none !important;
  }
}*/
/*================ Helpers ================*/
/* Source: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix, .container, #header-main.cart-shrink .header-bar ul {
  *zoom: 1; }
  .clearfix:before, .container:before, #header-main.cart-shrink .header-bar ul:before, .clearfix:after, .container:after, #header-main.cart-shrink .header-bar ul:after {
    content: ' ';
    display: table; }
  .clearfix:after, .container:after, #header-main.cart-shrink .header-bar ul:after {
    clear: both; }


img.full_width {
  width: 100%;
  height: auto; }

/* Source: https://github.com/twbs/bootstrap/blob/2085c142679563189dbc34ec6bf4b00e32b8f615/scss/mixins/_screen-reader.scss */
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px; }
.title {
  text-transform: uppercase;
  font-weight: 700;
}
.invisible {
  opacity: 0 !important; }

/*================ Common elements ================*/
body {
  color: #000000;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  font-size: 16px;
  margin: 0;
  position: relative; }

.modal-container,
body:before {
  background-color: rgba(85, 85, 85, 0);
  content: '';
  height: 0;
  position: absolute;
  -moz-transition: background-color 0.2s ease 0s;
  -o-transition: background-color 0.2s ease 0s;
  -webkit-transition: background-color 0.2s ease 0s;
  transition: background-color 0.2s ease 0s;
  width: 0;
  z-index: 3; }

body.overlay-on:before,
body.overlay-super .modal-container {
  background-color: rgba(85, 85, 85, 0.8);
  height: 100%;
  width: 100%; }

body.overlay-super {
  overflow: hidden; }

@media (max-width: 1024px) {
  body.overlay-on,
  body.header-scroll.search-active {
    overflow: hidden; }

  body.header-scroll.search-active:before {
    background-color: rgba(85, 85, 85, 0.8);
    height: 100%;
    width: 100%; } }
a {
  color: #003D74;
  text-decoration: none; }

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin-top: 0; }

ul.disc {
  list-style-type: disc !important;
  padding-left: 15px !important; }

ol.letters {
  list-style-type: lower-alpha !important; }
  ol.letters li:before {
    display: none !important; }

address {
  font-style: normal; }

/*================ Forms ================*/
input[type='email'],
input[type='password'],
input[type="search"],
input[type='tel'],
input[type='text'],
input[type='url'],
input[type='number'],
input[type='date'] {
  height: 37px;
  vertical-align: top; }

input[type='email'],
input[type='password'],
input[type="search"],
input[type='tel'],
input[type='text'],
input[type='url'],
input[type='number'],
input[type='date'],
textarea {
  border-color: #D1D1D1;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  font-size: 13px;
  outline: 0 none;
  padding: 0 15px; }
  input[type='email']::-webkit-input-placeholder,
  input[type='password']::-webkit-input-placeholder,
  input[type="search"]::-webkit-input-placeholder,
  input[type='tel']::-webkit-input-placeholder,
  input[type='text']::-webkit-input-placeholder,
  input[type='url']::-webkit-input-placeholder,
  input[type='number']::-webkit-input-placeholder,
  input[type='date']::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #959595;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    opacity: 1; }
  input[type='email']::-moz-placeholder,
  input[type='password']::-moz-placeholder,
  input[type="search"]::-moz-placeholder,
  input[type='tel']::-moz-placeholder,
  input[type='text']::-moz-placeholder,
  input[type='url']::-moz-placeholder,
  input[type='number']::-moz-placeholder,
  input[type='date']::-moz-placeholder,
  textarea::-moz-placeholder {
    /* Firefox 19+ */
    color: #959595;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    opacity: 1; }
  input[type='email']:-ms-input-placeholder,
  input[type='password']:-ms-input-placeholder,
  input[type="search"]:-ms-input-placeholder,
  input[type='tel']:-ms-input-placeholder,
  input[type='text']:-ms-input-placeholder,
  input[type='url']:-ms-input-placeholder,
  input[type='number']:-ms-input-placeholder,
  input[type='date']:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    /* IE 10+ */
    color: #959595;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    opacity: 1; }
  input[type='email']:-moz-placeholder,
  input[type='password']:-moz-placeholder,
  input[type="search"]:-moz-placeholder,
  input[type='tel']:-moz-placeholder,
  input[type='text']:-moz-placeholder,
  input[type='url']:-moz-placeholder,
  input[type='number']:-moz-placeholder,
  input[type='date']:-moz-placeholder,
  textarea:-moz-placeholder {
    /* Firefox 18- */
    color: #959595;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    opacity: 1; }

/* Source: https://www.thatstevensguy.com/programming/disable-arrows-on-number-inputs/ */
/* Hide HTML5 Up and Down arrows. */
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type="number"] {
  -moz-appearance: textfield; }

form input[type='email'],
form input[type='password'],
form input[type="search"],
form input[type='tel'],
form input[type='text'],
form input[type='url'],
form input[type='number'],
form input[type='date'] {
  height: 34px; }

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0; }

fieldset legend {
  display: block;
  position: relative;
  width: 100%;
  float: left; }

fieldset ul {
  float: none; }

textarea {
  box-sizing: border-box;
  height: 200px;
  padding-bottom: 15px;
  padding-top: 15px;
  resize: none;
  width: 100%; }

.input-box {
  position: relative; }

.inputs {
  text-align: left; }
  .inputs label {
    display: block;
    margin-bottom: 5px; }
  .inputs .inputs-grid.grid-row.grid-row {
    margin: 0 -7.5px; }
  .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 7.5px;
    padding-right: 7.5px; }
  .inputs .inputs-grid.grid-row .grid-of-2 > .col-0,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-0,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-large-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-medium-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-extra-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-0,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-large-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-medium-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-extra-small-0,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .col-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1,
    .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 {
      max-width: 50%;
      width: 50%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .inputs .inputs-grid.grid-row .grid-of-2 > .col-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 50%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-1, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 50%; } }

  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-1,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-large-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-medium-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-small-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 50% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-extra-small-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 50% !important; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-1,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-large-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-medium-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-small-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 50% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-extra-small-1,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 50% !important; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .col-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2,
    .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .inputs .inputs-grid.grid-row .grid-of-2 > .col-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-large-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-medium-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-small-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col.col-extra-small-2, .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 100%; } }

  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-2,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-large-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-medium-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-small-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-left-extra-small-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 100% !important; } }
  .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-2,
  .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-large-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-medium-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-small-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .inputs .inputs-grid.grid-row .grid-of-2 > .pull-right-extra-small-2,
    .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 100% !important; } }
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .grid-col,
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0,
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1,
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 {
    width: 50%; }
    @media (max-width: 1200px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 50%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 50%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 50%; } }
    @media (max-width: 480px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 50%; } }
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2,
  .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .inputs .inputs-grid.grid-row .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 100%; } }
  .inputs input {
    box-sizing: border-box;
    width: 100%; }
  .inputs .grid-col {
    margin-bottom: 21px; }

/*======== Buttons ========*/
button,
input[type='submit'],
select {
  box-sizing: border-box;
  cursor: pointer !important;
  border: 0 none;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  outline: 0 !important;
  text-align: center;
  text-decoration: none; }

button::-moz-focus-inner,
input::-moz-focus-inner,
select::-moz-focus-inner {
  border: 0;
  padding: 0;
  outline: 0 none; }

button.hide-menu,
button.hide-modal {
  background-color: transparent;
  height: 30px;
  padding: 8px;
  position: absolute;
  width: 30px; }
  button.hide-menu img,
  button.hide-modal img {
    display: block; }

.button {
  background-color: #164b99;
  color: #000000;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  padding: 9px;
  text-align: center;
  text-transform: uppercase; }

.button.icon-only {
  min-width: 37px;
  min-height: 37px; }
  
  .button.icon-only img {
    display: block;
    margin: 0 auto; }

.button.mini {
  line-height: 1;
  padding: 7px !important;
  text-transform: none; }
  @media (max-width: 1024px) {
    .button.mini {
      font-size: 23px;
      padding: 7px !important; } }
  @media (max-width: 480px) {
    .button.mini {
      font-size: 17px; } }

.button.maxi {
  border-radius: 3px;
  font-size: 19px;
  min-width: 242px;
  padding: 13px; }

/*======== Radio buttons ========*/
.radio-list {
  clear: both;
  font-size: 12px;
  letter-spacing: 0.6px;
  list-style-type: none;
  margin: 0 0 7px 0;
  padding: 0; }
  .radio-list li {
    line-height: 1.3; }
  .radio-list li label {
    cursor: pointer;
    display: block;
    padding: 7px 0; }
  .radio-list input[type="radio"] {
    height: 0;
    left: -9999px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 0; }

/*==== Select list ====*/
.select-list-outer {
  font-size: 15px;
  min-height: 38px;
  position: relative;
  /* Arrow */ }
  .select-list-outer .select-list {
    background-color: #FFFFFF;
    border: 1px solid #B5B4B4;
    border-radius: 5px;
    position: absolute;
    right: 0;
    text-align: left;
    width: 150px;
    z-index: 1; }
  .select-list-outer li {
    border-top: 1px solid #B5B4B4;
    display: none;
    float: none !important; }
    .select-list-outer li:before {
      display: none; }
    .select-list-outer li.active {
      border-left: 2px solid #000000; }
    .select-list-outer li:focus, .select-list-outer li:hover {
      background-color: #f1efef; }
  .select-list-outer li.select-list-default {
    border-top: none;
    cursor: pointer;
    display: block;
    font-style: italic; }
    .select-list-outer li.select-list-default:focus, .select-list-outer li.select-list-default:hover {
      background-color: transparent; }
  .select-list-outer li.select-list-default span {
    display: block; }
  .select-list-outer .arrow.triangle-right:after {
    right: 23px; }
  .select-list-outer .arrow.triangle-to-bottom:after {
    border-color: #000000 transparent transparent transparent;
    border-width: 5px 5px 0 5px; }
  .select-list-outer li.select-list-default,
  .select-list-outer li label {
    padding: 10px 19px; }

/*==== Color list ====*/
.color-list {
  margin-bottom: 19px;
  overflow: auto; }
  .color-list li {
    border-radius: 5px;
    float: left;
    margin-right: 4px;
    padding: 2px; }
  .color-list li.active {
    background-color: #000000; }
  .color-list li label {
    border-radius: 5px;
    height: 32px;
    padding: 0 !important;
    width: 32px; }

/*======== Select ========*/
select {
  cursor: default !important; }
  select.select_dropdown-hidden {
    display: none;
    visibility: hidden; }

.select_dropdown {
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  text-align: left; }
  .select_dropdown .select_dropdown-options {
    list-style: none; }
  .select_dropdown .select_dropdown-options li {
    display: block !important; }

.select_dropdown.with_heading {
  /* Arrow */ }
  .select_dropdown.with_heading .select_dropdown-options {
    display: none; }
  .select_dropdown.with_heading .arrow.triangle-right:after {
    right: 23px; }
  .select_dropdown.with_heading .arrow.triangle-to-bottom:after {
    border-color: #000000 transparent transparent transparent;
    border-width: 5px 5px 0 5px; }

.active .select_dropdown.with_heading .select_dropdown-options {
  display: block; }

/*===== Scrollspy =====*/
.scrollspy {
  background-color: #FFFFFF;
  font-size: 12px;
  margin-bottom: 32px; }
  .scrollspy ul {
    border-radius: 4px;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    height: 44px;
    list-style-type: none;
    margin: 0;
    padding: 0; }
    .no-flexbox .scrollspy ul {
      display: block; }
  .no-flexbox .scrollspy ul {
    display: inline-block; }
  .scrollspy ul li {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    -ms-flex-shrink: 1;
    flex-shrink: 1; }
  .no-flexbox .scrollspy ul li {
    float: left;
    width: auto; }
  .scrollspy ul li a {
    color: #000000;
    display: block;
    font-weight: 700; 
    text-align: center;}
  .scrollspy ul li {
    border-right: 1px solid #d1cfcf; }
  .scrollspy ul li:last-child {
    border-right: none; }
  .scrollspy ul li.active {
    background-color: #eeeeee; }
  .scrollspy ul li.active a {
    color: #000000; }

.scrollspy.sticky {
  margin: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 2; }

@media (max-width: 1024px) {
  .scrollspy.sticky {
    position: static; } }
/*================ Grid ================*/
.container {
  margin: 0 auto;
  max-width: 1410px;
  padding: 0 15px; }

/*================ Components ================*/
/*======== Success, failure ========*/
.success,
.failure,
span.failure-line,
.disclaimer {
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  margin: 0 auto 15px;
  max-width: 700px;
  padding: 30px 15px; }
  .success p,
  .success ul,
  .failure p,
  span.failure-line p,
  .failure ul,
  span.failure-line ul,
  .disclaimer p,
  .disclaimer ul {
    margin-bottom: 15px; }
  .success ul,
  .failure ul,
  span.failure-line ul,
  .disclaimer ul {
    margin-top: 0;
    padding: 0 0 0 15px;
    text-align: left; }
  .success p:last-child,
  .success ul:last-child,
  .failure p:last-child,
  span.failure-line p:last-child,
  .failure ul:last-child,
  span.failure-line ul:last-child,
  .disclaimer p:last-child,
  .disclaimer ul:last-child {
    margin-bottom: 0; }

.success {
  background-color: #F3F9ED;
  border-color: #d0e9c6;
  color: #089b04; }
  .success a {
    color: #033801;
    font-weight: 700; }

.failure, span.failure-line {
  background-color: #F2DEDE;
  border-color: #EBCCCC;
  color: #A94442; }
  .failure a, span.failure-line a {
    color: #602625;
    font-weight: 700; }

.disclaimer {
  background-color: #D9EDF7;
  border-color: #BCE8F1; }

.success p img,
.failure p img,
span.failure-line p img {
  display: inline-block;
  height: 10px;
  padding-right: 5px;
  vertical-align: 1px; }

span.failure-line {
    margin: 0px;
    display: block;
    line-height: 1;
    padding: 5px 10px 12px 10px;
    height: 28px;
    width: 100px;
    font-size: 12px;
  }
  span.failure-line:before {
    background-image: url(../images/static/icons/close.svg);
    background-repeat: no-repeat;
    background-size: 10px 10px;
    content: '';
    display: inline-block;
    height: 1em;
    padding-right: 5px;
    vertical-align: -5px;
    width: 10px; }

.action-status {
  -moz-transition: height 0.2s ease 0s;
  -o-transition: height 0.2s ease 0s;
  -webkit-transition: height 0.2s ease 0s;
  transition: height 0.2s ease 0s; }

.action-status .failure, .action-status span.failure-line,
.action-status .success {
  border: none;
  margin-bottom: 0;
  padding-bottom: 15px;
  padding-top: 15px; }

.action-status p {
  line-height: 1;
  margin-bottom: 0 !important; }

.action-status .failure img, .action-status span.failure-line img,
.action-status .success img {
  height: 1em;
  padding-right: 10px;
  vertical-align: -2px; }


.hamburger {
  display: block;
  border: 1px solid #ccc;
  border-radius: 8px;
  background-color: transparent;
  background-image: url('../images/static/button_hamburger.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 45px;
  height: 45px;
  padding: 0;
  cursor: pointer;
}

#header-main.sticky .hamburger {
  width: 41px; }

/*======== Icon + text ========*/
.icon-text-box {
  font-size: 13px;
  position: relative;
  text-align: left; }
  .icon-text-box > a {
    display: block;
    position: relative; }
  
  .icon-text-box .icon-text-icon {
    display: block;
    left: 0;
    position: absolute;
    top: -5px;
    width: 24px; }
  
  .icon-text-box .icon-text-text {
    display: block; }
  .icon-text-box .icon-text-text .paragraph {
    display: block; }
  .icon-text-box .icon-text-text .subtitle {
    margin-bottom: 0 !important; }

.icon-text-box.mini {
  font-size: 15px; }
  .icon-text-box.mini .icon-text-icon {
    width: 35px; }
  .icon-text-box.mini .icon-text-text {
    padding-left: 40px;
    padding-top: 1px; }
  .icon-text-box.mini .icon-text-text .paragraph {
    margin-bottom: 0; }

.icon-text-box.maxi {
  font-size: 13px; }
  .icon-text-box.maxi .icon-text-icon {
    width: 29px; }
  .icon-text-box.maxi .icon-text-text {
    padding-left: 37px;
    padding-top: 1px; }
  .icon-text-box.maxi .icon-text-text .paragraph {
    margin-bottom: 0; }

/*======== Search box ========*/
.search-box {
  /*==== Typeahead ====*/ }
  .search-box input[type="search"] {
    float: left; }
  .search-box button {
    float: right; }
  
  .search-box input[type="search"] {
    height: 37px;
  }
  
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .search-box {
      /* IE10+ */ }
      .search-box input[type="search"] {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; } }
  .lt-ie10 .search-box input[type="search"] {
    width: 175px; }
  .search-box .tt-menu {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: none;
    margin-top: 37px;
    width: 100%; }
  .search-box .tt-suggestion {
    line-height: 18px;
    padding-bottom: 10px;
    padding-top: 10px; }

@media (max-width: 1024px) {
  .header-scroll #header-main .search-box .twitter-typeahead {
    float: left; } }
/*========= Tips and arrows =========*/
.arrow {
  cursor: pointer;
  position: relative; }
  .arrow:after {
    border-style: solid;
    content: '';
    height: 0;
    position: absolute;
    width: 0; }
  .arrow.triangle-top:after, .arrow.triangle-bottom:after {
    left: 50%; }
  .arrow.triangle-top.triangle-to-bottom:after, .arrow.triangle-top.triangle-to-top:after, .arrow.triangle-bottom.triangle-to-bottom:after, .arrow.triangle-bottom.triangle-to-top:after {
    margin-left: -4px; }
  .arrow.triangle-top.triangle-to-left:after, .arrow.triangle-top.triangle-to-right:after, .arrow.triangle-bottom.triangle-to-left:after, .arrow.triangle-bottom.triangle-to-right:after {
    margin-left: 2px; }
  .arrow.triangle-right, .arrow.triangle-left {
    padding-right: 5px; }
    .arrow.triangle-right.triangle-to-bottom:after, .arrow.triangle-right.triangle-to-top:after, .arrow.triangle-left.triangle-to-bottom:after, .arrow.triangle-left.triangle-to-top:after {
      margin-top: -2px;
      top: 50%; }
    .arrow.triangle-right.triangle-to-left:after, .arrow.triangle-right.triangle-to-right:after, .arrow.triangle-left.triangle-to-left:after, .arrow.triangle-left.triangle-to-right:after {
      margin-top: 2px; }
  .arrow.triangle-to-top:after {
    border-color: transparent transparent #0593D1 transparent;
    border-width: 0 4px 4px 4px; }
  .arrow.triangle-to-right:after {
    border-color: transparent transparent transparent #0593D1;
    border-width: 4px 0 4px 4px; }
  .arrow.triangle-to-bottom:after {
    border-color: #0593D1 transparent transparent transparent;
    border-width: 4px 4px 0 4px; }
  .arrow.triangle-to-left:after {
    border-color: transparent #0593D1 transparent transparent;
    border-width: 4px 4px 4px 0; }
  .arrow.triangle-top {
    padding-top: 5px; }
    .arrow.triangle-top:after {
      top: -2px; }
  .arrow.triangle-right {
    padding-right: 9px;
     }
    .arrow.triangle-right:after {
      right: -4px; }
  .arrow.triangle-bottom {
    padding-bottom: 5px; }
    .arrow.triangle-bottom:after {
      bottom: -2px; }
  .arrow.triangle-left {
    padding-left: 9px; }
    .arrow.triangle-left:after {
      left: -4px; }
  .arrow.triangle-to-top:after {
    border-bottom-color: #000000; }
  .arrow.triangle-to-right:after {
    border-left-color: #000000; }
  .arrow.triangle-to-bottom:after {
    border-top-color: #000000; }
  .arrow.triangle-to-left:after {
    border-right-color: #000000; }

.tip {
  position: relative; }
  .tip:after {
    border-style: solid;
    content: '';
    height: 0;
    position: absolute;
    width: 0; }
  .tip.triangle-top:after, .tip.triangle-bottom:after {
    left: 50%; }
  .tip.triangle-top.triangle-to-bottom:after, .tip.triangle-top.triangle-to-top:after, .tip.triangle-bottom.triangle-to-bottom:after, .tip.triangle-bottom.triangle-to-top:after {
    margin-left: -10.5px; }
  .tip.triangle-top.triangle-to-left:after, .tip.triangle-top.triangle-to-right:after, .tip.triangle-bottom.triangle-to-left:after, .tip.triangle-bottom.triangle-to-right:after {
    margin-left: 6.5px; }
  .tip.triangle-right, .tip.triangle-left {
    padding-right: 14px; }
    .tip.triangle-right.triangle-to-bottom:after, .tip.triangle-right.triangle-to-top:after, .tip.triangle-left.triangle-to-bottom:after, .tip.triangle-left.triangle-to-top:after {
      margin-top: -6.5px;
      top: 50%; }
    .tip.triangle-right.triangle-to-left:after, .tip.triangle-right.triangle-to-right:after, .tip.triangle-left.triangle-to-left:after, .tip.triangle-left.triangle-to-right:after {
      margin-top: 6.5px; }
  .tip.triangle-to-top:after {
    border-color: transparent transparent #ECC100 transparent;
    border-width: 0 10.5px 13px 10.5px; }
  .tip.triangle-to-right:after {
    border-color: transparent transparent transparent #ECC100;
    border-width: 10.5px 0 10.5px 13px; }
  .tip.triangle-to-bottom:after {
    border-color: #ECC100 transparent transparent transparent;
    border-width: 13px 10.5px 0 10.5px; }
  .tip.triangle-to-left:after {
    border-color: transparent #ECC100 transparent transparent;
    border-width: 10.5px 13px 10.5px 0; }
  .tip.triangle-top:after {
    bottom: 100%; }
  .tip.triangle-right:after {
    left: 100%; }
  .tip.triangle-bottom:after {
    top: 100%; }
  .tip.triangle-left:after {
    right: 100%; }
  .tip.triangle-to-top:after {
    border-bottom-color: #FFFFFF; }
  .tip.triangle-to-right:after {
    border-left-color: #FFFFFF; }
  .tip.triangle-to-bottom:after {
    border-top-color: #FFFFFF; }
  .tip.triangle-to-left:after {
    border-right-color: #FFFFFF; }

/*======== Dropdown menus and tooltips ========*/
.dropdown-title:hover, .dropdown-title:focus {
  position: relative; }
  .dropdown-title:hover > .dropdown-menu, .dropdown-title:focus > .dropdown-menu {
    display: block; }
.dropdown-title .dropdown-menu {
  display: none; }

.tooltip-title.tip:after,
.dropdown-title.tip:after {
  display: none; }
.tooltip-title.tip:focus:after, .tooltip-title.tip:hover:after,
.dropdown-title.tip:focus:after,
.dropdown-title.tip:hover:after {
  display: block;
  z-index: 2; }

li.dropdown-title,
p.dropdown-title span {
  position: relative; }

p.dropdown-title > span:after {
  right: -13px; }

/*======== Tooltips ========*/
.tooltip-title .tooltip {
  background-color: #000000;
  color: #000000;
  zoom: 1;
  -webkit-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  display: none;
  padding: 24px;
  position: absolute;
  text-align: center;
  width: 197px;
  z-index: 2; }
  .no-boxshadow .tooltip-title .tooltip {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000; }
.tooltip-title:hover .tooltip, .tooltip-title:focus .tooltip {
  display: block; }
.tooltip-title .tooltip .button {
  margin-bottom: 16px; }
.tooltip-title .tooltip p {
  font-size: 14px;
  margin-bottom: 1px; }

/*======== Modal windows ========*/
.modal-container {
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0; }

.overlay-super .modal-container {
  position: fixed;
  z-index: 3; }

.modal {
  zoom: 1;
  -webkit-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
  font-size: 14px;
  height: 0;
  margin: 30px auto;
  opacity: 0;
  overflow: hidden;
  position: relative;
  -moz-transition: opacity 0.2s ease 0s;
  -o-transition: opacity 0.2s ease 0s;
  -webkit-transition: opacity 0.2s ease 0s;
  transition: opacity 0.2s ease 0s;
  display: none;
  width: 0; }
  .no-boxshadow .modal {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000; }
  .modal .modal-inner {
    position: relative; }
  .modal button.hide-modal {
    right: 7px;
    top: 5px; }
  .modal .modal-title {
    background-color: #e30717;
    text-align: center; }
  .modal .modal-title img {
    height: 19px;
    padding-right: 12px;
    vertical-align: middle;
    width: auto; }
  .modal .modal-title h2 {
    color: #ECC100;
    font-size: 18px;
    line-height: 1;
    margin-bottom: 0;
    padding: 22px;
    text-transform: uppercase; }
  .modal .modal-content img {
    height: auto;
    max-width: 100%; }
  .modal .filters-set {
    margin-bottom: 19px; }
  .modal legend {
    margin-bottom: 26px; }
  .modal small {
    display: block;
    font-size: 14px; }
  .modal label,
  .modal label + input {
    vertical-align: middle; }
  .modal .button {
    height: 34px;
    margin-bottom: 13px; }
  .modal input + button {
    margin-bottom: 10px !important; }
  .modal label + input {
    vertical-align: inherit; }
  .modal .action-status {
    border-top: 1px solid #F1F0F0; }
  .modal .action-status p {
    margin-bottom: 6px;
    opacity: 1;
    -moz-transition: opacity 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s;
    -webkit-transition: opacity 0.2s ease 0s;
    transition: opacity 0.2s ease 0s; }
  .modal .modal-custom-content {
    margin-bottom: 15px; }
  .modal .modal-custom-content p {
    margin-bottom: 7.5px; }
  .modal .modal-status {
    border-top: 1px solid #F1F0F0; }
  .modal .modal-status p {
    margin-bottom: 6px; }

.modal.open {
  height: auto;
  min-height: 205px;
  opacity: 1;
  display: block;
  width: 570px; }

.modal.open .modal-content,
.modal.open .modal-status,
.modal.open .action-status {
  padding: 20px 20px; }

.modal.mini.open {
  min-height: 241px;
  width: 441px; }
  .modal.mini.open .modal-content {
    padding: 38px 82px; }

.modal.maxi.open {
  width: 690px; }

@media (max-width: 768px) {
  /*======== Modal windows ========*/
  .modal.open,
  .modal.maxi.open,
  .modal.mini.open {
    width: 400px; }
  .box_cuentas_pago {
  display: flex; 
  flex-direction: column;
}
.well {
   width: 100% !important;
    overflow: hidden;
    margin: 0px!important;
  }
  .modal.open .modal-content,
  .modal.maxi.open .modal-content,
  .modal.mini.open .modal-content {
    padding: 18px 22px; }

  .modal .credit_card-list {
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .modal .credit_card-list li {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%;
    -webkit-flex-grow: 0;
    -ms-flex-grow: 0;
    flex-grow: 0;
    padding: 4px; }
    .no-flexbox .modal .credit_card-list li {
      max-width: 33.3333333333%;
      width: 33.3333333333%; } }
  @media all and (max-width: 768px) and (-ms-high-contrast: none), (max-width: 768px) and (-ms-high-contrast: active) {
    .modal .credit_card-list li {
      /* IE10+ */
      max-width: 33.3333333333%; } }

@media (max-width: 768px) {
  .modal .installment-list {
    display: block;
    text-align: left; }

  .modal .installment-list li {
    margin-bottom: 0;
    padding: 0;
    text-align: left; }

  .modal .installment-list li .radio-content {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    max-width: none; }

  .modal .installment-list li.active .radio-content {
    border-color: #ECC100;
    color: #ECC100; }
    .modal .installment-list li.active .radio-content:after {
      content: '';
      display: none; }

  .modal li .installment-price {
    color: #000000;
    display: inline !important;
    font-size: 14px !important;
    position: static !important; }

  .modal .installment-list li.active .installment-price {
    color: #ECC100; }

  .modal .installment-list li label {
    display: block;
    font-size: 14px;
    padding: 10px 4px;
    text-transform: none; }

  .modal .installment-list li label .installment-number {
    display: inline; }

  .modal label,
  .modal input[type='text'],
  .modal input[type='email'] {
    display: block;
    margin-left: auto;
    margin-bottom: 7.5px;
    margin-right: auto; }

  .modal form input[type='text'] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important; } }
@media (max-width: 480px) {

  .box_cuentas_pago {
   margin-bottom: 0px !important;
  display: flex; 
  flex-direction: column;
}
.well {
  padding: 19px 0px !important;
   width: 100% !important;
    overflow: hidden;
    margin: 0px!important;
  }

  /*======== Modal windows ========*/
  .modal label,
  .modal input {
    display: block; }
  .modal input[type="text"] {
    margin-left: 0;
    margin-right: 0;
    width: 100% !important; }

  .modal.open,
  .modal.maxi.open,
  .modal.mini.open {
    width: 262px; } }
/*==== Credit card list, installments list ====*/
.credit_card-list, .installment-list {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .no-flexbox .credit_card-list,
  .no-flexbox .installment-list {
    display: block; }
  .credit_card-list li, .installment-list li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 15px;
    text-align: center; }
    .credit_card-list li:before, .installment-list li:before {
      display: none; }
  .no-flexbox .credit_card-list li, .no-flexbox .installment-list li {
    float: left;
    width: auto; }
  .credit_card-list li .radio-content, .installment-list li .radio-content {
    border-width: 1px;
    border-style: solid;
    margin: 0 auto;
    max-width: 80px; }
  .credit_card-list li.active .radio-content, .installment-list li.active .radio-content {
    border-color: #ECC100; }
  .credit_card-list li img, .installment-list li img {
    display: block;
    height: auto;
    max-width: 60px;
    width: 100%; }
  .credit_card-list label, .installment-list label {
    margin-bottom: 0; }

/*==== Credit card list ====*/
.credit_card-list li {
  -webkit-flex-basis: 106px;
  -ms-flex-preferred-size: 106px;
  flex-basis: 106px;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1; }
  .no-flexbox .credit_card-list li {
    max-width: 106px;
    width: 106px; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .credit_card-list li {
      /* IE10+ */
      max-width: 106px; } }
.credit_card-list li img {
  margin-left: auto;
  margin-right: auto; }
.credit_card-list li .radio-content {
  border-color: transparent; }
.credit_card-list li label {
  height: 100%;
 }

/*==== Installment list ====*/
.installment-list li {
  border-color: #E7E6E6;
  -webkit-flex-basis: 88.3333333333px;
  -ms-flex-preferred-size: 88.3333333333px;
  flex-basis: 88.3333333333px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%; }
  .no-flexbox .installment-list li {
    max-width: 88.3333333333px;
    width: 88.3333333333px; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .installment-list li {
      /* IE10+ */
      max-width: 88.3333333333px; } }
.installment-list li .installment-price {
  color: #ECC100;
  display: none;
  position: absolute; }
.installment-list li.active .installment-price {
  bottom: -24px;
  display: block;
  text-align: center;
  width: 100%; }
.installment-list li .radio-content {
  position: relative; }
.installment-list li.active .radio-content:after {
  border-style: solid;
  border-width: 6px 4px 0 4px;
  border-color: #ECC100 transparent transparent;
  bottom: -6px;
  content: '';
  display: block;
  height: 0;
  left: 50%;
  margin-left: -4px;
  position: absolute;
  width: 0; }
.installment-list li label {
  font-size: 11px;
  padding: 14px 0;
  text-transform: uppercase; }
.no-flexbox .installment-list li label {
  width: 78px; }
.installment-list li label .installment-number {
  display: block;
  font-size: 14px;
  margin-bottom: 1px; }

/*==== Branch office list ====*/
.offices-list-map {
  overflow: hidden; }
  .offices-list-map .offices-list,
  .offices-list-map .offices-map {
    box-sizing: border-box;
    float: left;
    width: 50%; }
  .offices-list-map .offices-list {
    padding-right: 15px;
    text-align: left; }
  .offices-list-map .offices-list .filters-set {
    margin-bottom: 0; }
  .offices-list-map .offices-list legend {
    margin-bottom: 10px; }
  .offices-list-map .offices-list ul {
    height: 185px;
    overflow: auto; }
  .offices-list-map .offices-list li.active .office-name {
    color: #ECC100; }
  .offices-list-map .offices-list li span {
    display: block;
    margin-bottom: 6px; }
  .offices-list-map .offices-map {
    height: 185px;
    padding-left: 15px; }
  .offices-list-map .offices-map img,
  .offices-list-map .offices-map iframe {
    display: block;
    -moz-transition: opacity 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s;
    -webkit-transition: opacity 0.2s ease 0s;
    transition: opacity 0.2s ease 0s;
    width: 100%; }
  .offices-list-map .offices-map img {
    height: auto; }
  .offices-list-map .offices-map iframe {
    border: none;
    height: 185px;
    outline: 0 none;
    -webkit-appearance: none; }

@media (max-width: 768px) {
  .offices-list-map .offices-list,
  .offices-list-map .offices-map {
    float: none;
    padding: 0;
    width: 100% !important; }
  .offices-list-map .offices-list {
    height: 221px;
    margin-bottom: 15px; }
  .offices-list-map .offices-map {
    height: 161px; }
  .offices-list-map .offices-map iframe {
    height: 161px; } }
/*======== Social links ========*/
.social a {
  display: inline-block;
  padding: 10px;
  width: 28px; }
  .social a:first-child {
    padding-left: 0; }
.social a img {
  height: 28px;
  width: 100%; }

/*========= Slick Slider =========*/
.slick-slider .slick-arrow {
  background-color: transparent;
  background-repeat: no-repeat;
  color: #DADADA;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  height: 62px;
  margin-top: -27px;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 27px;
  z-index: 1; }
.slick-slider .slick-arrow.prev {
  left: -43px; }
.slick-slider .slick-arrow.next {
  right: -43px; }
.slick-slider .slick-arrow.slick-disabled {
  opacity: 0.3; }

.slick-slider.slick-vertical .slick-arrow {
  height: 17px;
  left: 50%;
  margin-left: -23px;
  margin-top: auto;
  position: absolute;
  top: auto;
  width: 46px; }
.slick-slider.slick-vertical .slick-arrow.prev {
  top: -36px; }
.slick-slider.slick-vertical .slick-arrow.next {
  bottom: -36px;
  right: auto; }

/*==== Small arrows ====*/
.small_arrows .container {
  padding: 0 39px; }
.small_arrows .slick-arrow {
  height: 42px !important;
  margin-top: -21px !important;
  width: 22px !important; }
.small_arrows .slick-arrow.prev {
  left: -32px; }
.small_arrows .slick-arrow.next {
  right: -32px; }

/*======== Hero image ========*/
.hero-container {
  max-width: 100%; }
  .hero-container .slider-hero,
  .hero-container .global-grid {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 1680px; }
  .hero-container .slider-hero img,
  .hero-container .global-grid img {
    height: auto;
    max-width: 100%; }
  .hero-container .global-grid.grid-row {
    margin: 0 auto !important; }
  .hero-container .global-grid .grid-col {
    padding-left: 0 !important;
    padding-right: 0 !important; }

/*========= Features =========*/
.features {
  background-color: #f3f2f2;
  font-size: 13px; }
  .features .feature {
    color: #FFF; }
  .features .feature.align-center {
    position: static;
    text-align: center; }
  .features .feature-content {
    padding: 20px; }
  .features .feature.align-center .feature-content {
    padding-left: 20px; }
  .features .feature img {
    height: 25px;
    width: auto;
    margin-left: 10px; }
  .features .feature.align-center img {
    margin-top: 0;
    position: static; }
  .features .feature span {
    padding-left: 5px;
    vertical-align: 5px; }

@media (max-width: 1024px) {
  .features {
    font-size: 13px; }
    .features .container {
      padding: 0; }
    .features .global-grid.grid-row {
      margin-left: 7.5px !important;
      margin-right: 7.5px !important; }
    .features .global-grid .grid-col {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    .features .slick-arrow {
      color: #0593D1;
      height: 36px;
      margin-top: -18px;
      padding: 0;
      top: 50%;
      width: 18px; }
    .features .slick-arrow.prev {
      left: 9px; }
    .features .slick-arrow.next {
      right: 9px; }
    .features .feature-content {
      padding: 20px;    padding-bottom: 35px; }
    .features .feature {
      border-right: none !important; }
    .features .feature img {
      display: inline;
      height: 31px;
      margin-top: -15.5px; } }

/*========= Banners =========*/
.banners {
  text-align: center; }
  .banners .grid-col {
    margin-bottom: 6px; }
  .banners a {
    display: block;
    height: 100%; }
  .banners img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-height: 100%;
    max-width: 100%; }

@media (max-width: 1024px) {
  .banners .container {
    padding: 0; }
  .banners .global-grid.grid-row {
    margin-left: 0;
    margin-right: 0; }
  .banners .global-grid .grid-col {
    padding-left: 0 !important;
    padding-right: 0 !important; }

  .slider-banners .slick-arrow {
    height: 20px;
    margin-top: -14px;
    padding: 0;
    top: 50%;
    width: 11px; }
  .slider-banners .slick-arrow.prev {
    left: 19px; }
  .slider-banners .slick-arrow.next {
    right: 19px; } }
/*======== Ribbon ========*/
.ribbon {
  color: #101010;
    font-size: 10px;
    font-weight: 700;
    line-height: 1;
}

.ribbon.failure, span.ribbon.failure-line {
  background-color: #F2DEDE;
  color: #d61915; }

/*======== Fake link ========*/
.fake_link {
  color: #F7A700;
  padding-left: 10px;
  position: relative; }

/*======== Highlighted bar ========*/
.highlighted-bar {
  background-color: #9D0303;
  color: #000000;
  padding: 11px 0; }
  .highlighted-bar .global-grid {
    padding-top: 0 !important; }
  .highlighted-bar .highlighted-bar-text {
    padding-top: 12px;
    text-align: right; }
  .highlighted-bar .highlighted-bar-text p {
    margin-bottom: 0; }
  .highlighted-bar strong {
    font-weight: 700;
    text-transform: uppercase; }
  .highlighted-bar .highlighted-bar-form {
    text-align: right; }
  .highlighted-bar .highlighted-bar-form input {
    height: 37px;
    width: 63.6734693878%; }
  .highlighted-bar .highlighted-bar-form input,
  .highlighted-bar .highlighted-bar-form button {
    float: left; }
  .highlighted-bar button {
    min-height: 37px; }
  .highlighted-bar .action-status {
    padding: 3px 0; }
  .highlighted-bar .action-status .status-content {
    padding: 0 !important; }
  .highlighted-bar .action-status .status-content p {
    padding: 7.5px !important; }
  .highlighted-bar .action-status .success,
  .highlighted-bar .action-status .failure,
  .highlighted-bar .action-status span.failure-line {
    margin-bottom: 0; }

/*======== Breadcrumbs ========*/
.breadcrumbs {
  padding: 5px 0px 15px;
  text-align: start !important;
  font-weight: 700; }
  .breadcrumbs ol {
    display: inline;
    list-style-type: none;
    letter-spacing: 0.8px;
    margin: 0;
    padding: 0; }
  .breadcrumbs ol li {
    display: inline; }
    .breadcrumbs ol li:after {
      content: '\003e';
      display: inline;
      right: 5px; }
    .breadcrumbs ol li:last-child {
      padding-right: 15px; }
      .breadcrumbs ol li:last-child:after {
        content: '';
        display: none; }

@media (max-width: 1024px) {
  .breadcrumbs {
    border-bottom: 1px solid #E9E9E9; } }
/*======== Pagination ========*/
.pagination {
  font-size: 13px;
  list-style-type: none;
  margin: 0;
  padding: 36px 0;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
  .pagination li {
    display: inline-block;
    margin: 0 2px;
    height: 17px; }
    .pagination li.active {
      border: 1px solid #000000;
      border-radius: 4px; }
  .pagination li.active,
  .pagination li a {
    padding: 5px 11px; }
  .pagination li a {
    color: #000000; }

/*================ Header ================*/
#header-main,
#siteTop{
  background-color: #154ba1;
  color: #000000;
}

#siteTop{
  position: absolute;
  top: -5px;
  height: 15px;
}
  
#header-main a {
    color: #ffff; 
}
  
  #header-main .global-grid .grid-col {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex; }
    .no-flexbox #header-main .global-grid .grid-col {
      display: block; }

.header-scroll {
  padding-top: 130px; }

.header-scroll #header-main {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 4; }
  .header-scroll #header-main .hidden-sticky {
    display: none; }
  .header-scroll #header-main .visible-sticky-block {
    display: block; }
  .header-scroll #header-main .visible-sticky-inline {
    display: inline; }

.menu-open #header-main {
  z-index: 2; }

.header-bar {
  background-color: #ECC100;
  color: #FFFFFF;
  font-size: 13px; }
  .header-bar .header-bar-left,
  .header-bar .header-bar-right {
    display: table-cell;
    vertical-align: middle; }
  .header-bar .phone,
  .header-bar .sign_up {
    display: block;
    height: 38px;
    box-sizing: border-box;
    padding: 9px 0; }
  .header-bar .sign_up {
    color: #000000;
    float: right; }
  .header-bar img {
    vertical-align: middle; }
  .header-bar .tip.triangle-to-bottom:after {
    border-top-color: #0593D1; }
  .header-bar .arrow:after {
    border-top-color: #000000; }
  .header-bar a {
    color: #FFFFFF !important; }
  .header-bar img {
    width: 16px; }
  .header-bar .tooltip {
    top: 38px; }

.sticky-img {
  display: none !important;
}
  
#header-main .search-box input[type="search"]{
  border-radius: 20px;
}
  
@media (max-width: 500px) {
  #header-main .search-box input[type="search"]{
    height: 37px;
  }

  .header-scroll {
    padding-top: 129px;
  }
}

@media (max-width: 1024px) {  
  #header-main .search-box .button.icon-only {
    border-radius: 50%;
  }
  
  #header-main .search-box input[type="search"] {
    height: 37px; }

  .header-scroll {
    padding-top: 137px; }

  .header-scroll #header-main .search-box {
    height: 37px;
    left: auto;
    padding: 0;
    transition: width 0.2s ease 0s;
    width: 37px; }
  
  .header-scroll #header-main .search-box .twitter-typeahead {
    position: absolute !important;
    right: 12px;
    -moz-transition: padding 0.2s ease 0s;
    -o-transition: padding 0.2s ease 0s;
    -webkit-transition: padding 0.2s ease 0s;
    transition: padding 0.2s ease 0s;
    width: -webkit-calc(100% - 37px);
    width: -moz-calc(100% - 37px);
    width: calc(100% - 37px); }
  .header-scroll #header-main .search-box .tt-hint,
  .header-scroll #header-main .search-box .tt-menu,
  .header-scroll #header-main .search-box input[type="search"] {
    width: 100%; }
  .header-scroll #header-main .search-box input[type="search"] {
    padding: 0;
    transition: padding 0.2s ease 0s; }

  .header-scroll.search-active #header-main .search-box {
    width: -webkit-calc(100% - 158px);
    width: -moz-calc(100% - 158px);
    width: calc(100% - 158px); }
  .header-scroll.search-active #header-main .search-box .twitter-typeahead {
    width: -webkit-calc(100% - 37px);
    width: -moz-calc(100% - 37px);
    width: calc(100% - 37px); }
  .header-scroll.search-active #header-main .search-box input[type="search"] {
    padding: 0 15px;
    position: relative; }
  .header-scroll.search-active #header-main .search-box .button.icon-only {
    background-color: #ECC100;
    float: right;
    -moz-transition: background-color 0.2s ease 0s;
    -o-transition: background-color 0.2s ease 0s;
    -webkit-transition: background-color 0.2s ease 0s;
    transition: background-color 0.2s ease 0s; }
}
  
  .header-scroll #header-main .search-box .twitter-typeahead {
    right: 12px;
  }

@media (max-width: 1024px){
  .header-scroll #header-main .search-box .twitter-typeahead {
    width: calc(100% - 37px);
  }

  .header-scroll.search-active #header-main .search-box {
    width: -webkit-calc(100% - 150px);
    width: -moz-calc(100% - 150px);
    width: calc(100% - 150px); }
  .header-scroll.search-active #header-main .search-box .twitter-typeahead {
    width: -webkit-calc(100% - 37px);
    width: -moz-calc(100% - 37px);
    width: calc(100% - 0px); } }
  
  
/*================ Navigation menu ================*/
#nav-main {
  background-color: #FFFFFF;
  color: #000000;
  max-height: 34px;
  -moz-transition: left 0.2s ease 0s;
  -o-transition: left 0.2s ease 0s;
  -webkit-transition: left 0.2s ease 0s;
  transition: left 0.2s ease 0s; }
  #nav-main .nav-left > ul > .dropdown-title > .dropdown-menu, #nav-main .tooltip {
    zoom: 1;
    -webkit-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 4px 1px rgba(0, 0, 0, 0.5);
    z-index: 2; }
    .no-boxshadow #nav-main .nav-left > ul > .dropdown-title > .dropdown-menu,
    .no-boxshadow #nav-main .tooltip {
      border-bottom: 1px solid #000;
      border-left: 1px solid #000;
      border-right: 1px solid #000; }
  #nav-main .nav-inner {
    display: table;
    width: 100%; }
  #nav-main .nav-left,
  #nav-main .nav-right {
    display: table-cell;
    vertical-align: middle; }
  #nav-main a {
    text-transform: uppercase;
    color: white;
    padding: 7px 15px;
    display: inline-block; }
  #nav-main ul {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  #nav-main li {
    display: inline-block;
    font-size: 17px;
    line-height: 20px; }
  #nav-main li.dropdown-title {
    position: relative; }
  #nav-main .nav-right .icon-text-box {
    float: right; }
  #nav-main .icon-text-box.mini {
    font-size: 16px; }
  #nav-main .icon-text-box.mini .icon-text-icon {
    top: 1px;
    width: 29px; }
  #nav-main .icon-text-box.mini .icon-text-text {
    padding-left: 37px; }
  #nav-main .icon-text-box.mini .icon-text-text .paragraph:first-child {
    font-weight: 700;
    line-height: 1;
    margin-bottom: 1px; }
  #nav-main .icon-text-box.mini .icon-text-text .paragraph.subtitle {
    font-size: 13px; }

/*======== Sub-dropdown menu ========*/
#nav-main .dropdown-menu {
  height: 203px;
  position: absolute;
  top: 34px;
  width: 200px;
  /*==== Inner sub-dropdown menu ====*/ }
  #nav-main .dropdown-menu.with_banner {
    width: 537px; }
    #nav-main .dropdown-menu.with_banner .dropdown-menu {
      height: auto; }
    #nav-main .dropdown-menu.with_banner > .dropdown-list,
    #nav-main .dropdown-menu.with_banner .dropdown-banner {
      float: left; }
    #nav-main .dropdown-menu.with_banner > .dropdown-list {
      width: 200px; }
    #nav-main .dropdown-menu.with_banner .dropdown-banner {
      width: 337px; }
    #nav-main .dropdown-menu.with_banner .dropdown-banner a {
      padding: 0; }
  #nav-main .dropdown-menu .dropdown-list {
    min-height: 203px; }
  #nav-main .dropdown-menu .dropdown-banner img {
    display: block; }
  #nav-main .dropdown-menu li {
    display: block;
    line-height: 1.075; }
  #nav-main .dropdown-menu a {
    color: #000000;
    display: block;
    padding-top: 11px;
    padding-bottom: 11px; }
  #nav-main .dropdown-menu .dropdown-list > ul > li:focus,
  #nav-main .dropdown-menu .dropdown-list > ul > li:hover {
    background-color: transparent; }
  #nav-main .dropdown-menu .dropdown-title .dropdown-menu {
    background-color: #FFFFFF;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    left: 100%;
    top: 0;
    width: 337px; }

.dropdown-title.tip .dropdown-menu {
  height: auto !important;
  padding: 12px 0;
  z-index: 1; }

li.highlighted {
  position: relative;
  z-index: 3; }
  li.highlighted > a {
    text-transform: uppercase; }

li.highlighted-medium {
  text-transform: uppercase; }
  li.highlighted-medium img {
    height: 17px;
    left: 6px;
    margin-top: -8px;
    position: absolute;
    width: 17px;
    top: 50%; }
  li.highlighted-medium a {
    position: relative; }

.dropdown-list-title {
  background-color: transparent;
  color: #000000;
  padding: 27px 24px;
  text-transform: uppercase; }
  .dropdown-list-title h2 {
    font-size: 14px;
    margin-bottom: 0; }
  @media (max-width: 1024px) {
    .dropdown-list-title {
      position: relative; }
      .dropdown-list-title button.hide-menu {
        right: 5px;
        top: 5px; } }

/*======== Tooltip ========*/
#nav-main .tooltip {
  top: 34px; }
  #nav-main .tooltip a {
    color: #ECC100;
    display: inline;
    padding: 0; }

#nav-main .nav-right .tooltip {
  right: 0; }

@media (max-width: 1024px) {
  #nav-main {
    background-color: #FFFFFF; }
    #nav-main .container {
      padding: 0; }
    #nav-main .nav-left > ul > .dropdown-title > .dropdown-menu {
      display: block !important; }
    #nav-main .dropdown-menu {
      background-color: transparent;
      max-height: none !important;
      position: static;
      width: auto !important; }
    #nav-main .dropdown-list-title {
      display: block !important; }
    #nav-main .dropdown-menu .dropdown-title:hover, #nav-main .dropdown-menu .dropdown-title:focus {
      position: static; }
    #nav-main .dropdown-menu .dropdown-title > .dropdown-menu {
      display: none; }
    #nav-main .nav-left > ul > .dropdown-title > .dropdown-menu {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      .no-boxshadow #nav-main .nav-left > ul > .dropdown-title > .dropdown-menu {
        border-bottom: none;
        border-left: none;
        border-right: none; }
    #nav-main .dropdown-menu.with_banner .dropdown-banner {
      display: none; }
    #nav-main li {
      display: block;
      font-size: 13px !important; }
    #nav-main li.highlighted {
      margin: 0; }
    #nav-main li.highlighted-medium {
      display: block !important;
      margin: 0 !important; }
    #nav-main li a {
      display: block;
      padding-bottom: 11px !important;
      padding-left: 24px;
      padding-right: 0;
      padding-top: 11px !important; }
    #nav-main .dropdown-menu .dropdown-list > ul > li:focus,
    #nav-main .dropdown-menu .dropdown-list > ul > li:hover {
      background-color: transparent; }
    #nav-main .dropdown-menu .dropdown-list {
      max-height: none; }
    #nav-main li.highlighted .dropdown-menu .dropdown-list {
      float: none;
      padding: 0;
      width: auto; }
    #nav-main.off_canvas {
      position: fixed;
      height: auto;
      left: -434px;
      max-height: none !important;
      top: 0;
      width: 434px;
      z-index: 3; }
    #nav-main.off_canvas.open {
      left: 0;
      height: 100%;
      overflow: scroll; } }
@media (max-width: 480px) {
  #nav-main.off_canvas {
    left: -100%;
    width: 100%; } }
/*================ Section ================*/
section {
  text-align: center; }
  section h1 {
    color: #dc9600;
    font-size: 22px; }
  section h1 img {
    height: 29px;
    margin-right: 10px;
    vertical-align: -4px; }
  section h2 {
    color: #000000;
    font-size: 15px; }

@media (max-width: 1024px) {
  /*================ Section ================*/
  section h2 {
    font-size: 15px; } }
/*================ Product catalog ================*/
.products ul {
  list-style-type: none;
  margin: 0;
  padding: 0; }
.products .product-card {
  height: 100%; }

/*======== Product card ========*/
.product-card {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  /* Flexbox iOS fix */ }
  .no-flexbox .product-card {
    display: block; }
  .product-card .product-name {
    font-size: 16px; }
  .product-card .product-name,
  .product-card .product-name a {
    color: #797979; }
  .product-card .product-regular_price {
    font-size: 16px; }
  .product-card .product-price {
    font-size: 20px; }

  .product-card .product-price.product-price-sinImpuestosNac{
    font-size: 10px!important;
    letter-spacing: -0.01em;
    width: 100%;
    color: #333;
    font-weight: 400;
  }

  .product-page .product-installments + .product-price.product-price-sinImpuestosNac,
  .product-card .product-installments + .product-price.product-price-sinImpuestosNac{
    margin-top: 10px;
  }  

@media (min-width:  1024px){
  .product-card .product-price.product-price-sinImpuestosNac{
    text-align: left;
  }
  .products-list .product-card .product-price.product-price-sinImpuestosNac{
    text-align: center;
  }
}

@media (min-width:  1201px){
  .product-card .product-price.product-price-sinImpuestosNac{
    width: 70%;
  }
}
      .product-page .product-pictures-detail .product-detail .product-price-sinImpuestosNac {
        width: 100%;
        font-size: 0.72rem!important;
    font-weight: 400;
    padding-top: 0px!important;
    margin-bottom: 20px!important;
    color: #333;}
  .product-card .product-installments {
    font-size: 11px; }
  .product-card .product-link {
    color: #000000;
    display: block; }
  .product-card .product-image img {
    display: block;
    height: auto;
    margin: 0 auto 10px auto !important;
    max-width: 218px;
    width: 100%; }
  .product-card .product-info-outer {
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%; }
    .no-flexbox .product-card .product-info-outer {
      display: block; }
  .ios.ipad.tablet .product-card .product-info-outer, .ios.iphone.mobile .product-card .product-info-outer, .ios.ipod.mobile .product-card .product-info-outer {
    height: auto; }
  .product-card .product-info-outer .product-link {
    display: none; }
  .product-card .product-specs {
    display: table-cell;
    font-size: 12px;
    vertical-align: middle; }
  .product-card .product-specs ul {
    margin-bottom: 10px; }
  .product-card .product-specs ul li {
    margin-bottom: 1px;
    padding-left: 10px;
    position: relative; }
    .product-card .product-specs ul li:before {
      content: '-     '; }
  .product-card .product-info {
    margin: auto 0 0 0; }
  .product-card .product-category {
    margin-bottom: 3px; }

.product-category,
.product-price,
.product-regular_price,
.product-installments {
  display: block;
  line-height: 1; }

.product-category,
.product-installments {
  display: block; }

.product-price,
.product-installments {
  color: #e30717; }

.product-regular_price {
  color: #9e9a9a; }

.product-specs {
  color: #000000;
  margin-top: 0; }

.product-payment_methods {
  text-align: center;
  list-style-type: none;
  margin: 3px 0 0 0!important;
  padding: 0; }
  .product-payment_methods li {
    display: inline-block;
    margin: 0 15px 15px 0; }
  .product-payment_methods li:first-child {
    margin-left: 15px; }
  .product-payment_methods li img {
    display: block;
    height: 51px;
    width: auto; }

/*==== One-product-per-row view ====*/
.grid-of-12 .grid-col.col-12 .product-card {
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row; }
  .no-flexbox .grid-of-12 .grid-col.col-12 .product-card {
    overflow: auto; }
  .grid-of-12 .grid-col.col-12 .product-card .product-image {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-basis: 36.7132867133%;
    -ms-flex-preferred-size: 36.7132867133%;
    flex-basis: 36.7132867133%;
    padding-right: 7.5px; }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-image {
      display: block; }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-image {
      max-width: 36.7132867133%;
      width: 36.7132867133%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .grid-of-12 .grid-col.col-12 .product-card .product-image {
        /* IE10+ */
        max-width: 36.7132867133%; } }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-image {
      float: left; }
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-basis: 63.2867132867%;
    -ms-flex-preferred-size: 63.2867132867%;
    flex-basis: 63.2867132867%;
    padding-left: 7.5px; }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-info-outer {
      max-width: 63.2867132867%;
      width: 63.2867132867%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .grid-of-12 .grid-col.col-12 .product-card .product-info-outer {
        /* IE10+ */
        max-width: 63.2867132867%; } }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-info-outer {
      float: left; }
  .grid-of-12 .grid-col.col-12 .product-card .ribbon {
    font-size: 10px;
    left: auto;
    right: 0; }
  .grid-of-12 .grid-col.col-12 .product-card .product-name {
    font-size: 16px;
    margin-bottom: 14px; }
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-link {
    display: table-cell;
    vertical-align: middle; }
  .grid-of-12 .grid-col.col-12 .product-card .product-regular_price {
    font-size: 16px; }
  .grid-of-12 .grid-col.col-12 .product-card .product-price {
    font-size: 20px; }
  .grid-of-12 .grid-col.col-12 .product-card .product-installments {
    font-size: 11px; }
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-link,
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-info {
    float: left;
    width: 50%; }
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-link {
    display: table;
    height: 100%;
    text-align: left; }
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-info {
    position: relative;
    text-align: right; }
    .no-flexbox .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-info {
      padding-top: 101px; }

@media (max-width: 1024px) {
  /*======== Product card ========*/
  .product-card .ribbon {
    font-size: 10px !important; }
  .product-card .product-name {
    font-size: 16px !important; }
  .product-card .product-regular_price {
    font-size: 16px !important; }
  .product-card .product-price {
    font-size: 20px !important; }
  .product-card .product-installments {
    font-size: 11px !important;
    line-height: 1.2; } }
/*==== Product rating ====*/
.rating {
  background-color: #D1D2D4;
  display: inline-block;
  position: relative;
  width: 174px;
  height: 29px; }
  .rating:before {
    background-color: #FFDE16;
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0; }
  .rating img {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

.rating-0:before {
  width: 0%; }

.rating-1:before {
  width: 20%; }

.rating-2:before {
  width: 40%; }

.rating-3:before {
  width: 60%; }

.rating-4:before {
  width: 80%; }

.rating-5:before {
  width: 100%; }

.product-rating label {
  cursor: pointer;
  display: block;
  float: left;
  height: 29px;
  margin-right: 6px;
  position: relative;
  text-indent: -9999px;
  width: 30px; }
.product-rating label:last-child {
  margin-right: 0; }
.product-rating label input {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%; }

/*==== Product options ====*/
.product-options {
  overflow: auto; }
  .product-options .icon-text-box .icon-text-icon {
    height: 53px;
    left: 21px;
    margin-top: -26.5px;
    top: 50%;
    min-width: 53px; }
  .product-options button {
    background-color: transparent;
    margin-bottom: 21px;
    padding: 22px;
    width: auto; }
  .product-options button.disabled {
    cursor: default !important;
    opacity: 0.3; }
  .product-options button img {
    height: 53px;
    width: auto; }
  .product-options button .paragraph {
    font-size: 18px;
    margin-bottom: 3px !important; }
  .product-options button .paragraph.subtitle {
    color: #ECC100;
    font-size: 18px;
    text-decoration: underline;
    text-transform: none; }

@media (max-width: 1024px) {
  /*==== Product options ====*/
  .product-options button img {
    height: 58px; }
  .product-options button .paragraph {
    font-size: 20px; }
  .product-options button .paragraph.subtitle {
    font-size: 20px; } }
/*======== Product line ========*/
.products-line {
  margin-bottom: 27px; }

.products-line .products {
  position: relative;
  z-index: 0;
  /*==== Line of 4 ====*/
  /*==== Line of 3, line of 2 ====*/
  /*==== Line of 3 ====*/
  /*==== Line of 2 ====*/
  /*==== Slider ====*/ }
  .products-line .products .container {
    padding: 0; }
  .products-line .products .products-grid.grid-row {
    margin: 0 -15px; }
  .products-line .products .products-grid .grid-of-6 > .grid-col,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px; }
  .products-line .products .products-grid .grid-of-6 > .col-0,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .products-line .products .products-grid .grid-of-6 > .pull-left-0,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-0,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-0,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 16.6666666667%;
    -ms-flex-preferred-size: 16.6666666667%;
    flex-basis: 16.6666666667%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 {
      max-width: 16.6666666667%;
      width: 16.6666666667%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 16.6666666667%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 16.6666666667%;
      -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 16.6666666667%;
        width: 16.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 16.6666666667%;
      -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 16.6666666667%;
        width: 16.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 16.6666666667%;
      -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 16.6666666667%;
        width: 16.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 16.6666666667%;
      -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 16.6666666667%;
        width: 16.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-1,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 16.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 16.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 16.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 16.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 16.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-1,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 16.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 16.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 16.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 16.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-1,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 16.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 33.3333333333%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-2,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 33.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 33.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 33.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 33.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 33.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-2,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 33.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 33.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 33.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 33.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-2,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 33.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 {
      max-width: 50%;
      width: 50%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 {
        /* IE10+ */
        max-width: 50%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-3 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-3 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-3 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-3 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 50%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        max-width: 50%;
        width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 50%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-3,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-3 {
    margin-right: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-3 {
      margin-right: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-3 {
      margin-right: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-3 {
      margin-right: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-3 {
      margin-right: 50% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-3,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-3 {
    margin-left: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-3 {
      margin-left: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-3 {
      margin-left: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-3 {
      margin-left: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-3,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-3 {
      margin-left: 50% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 {
        /* IE10+ */
        max-width: 66.6666666667%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-4 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-4 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-4 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-4 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-4,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-4 {
    margin-right: 66.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-4 {
      margin-right: 66.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-4 {
      margin-right: 66.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-4 {
      margin-right: 66.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-4 {
      margin-right: 66.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-4,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-4 {
    margin-left: 66.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-4 {
      margin-left: 66.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-4 {
      margin-left: 66.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-4 {
      margin-left: 66.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-4,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-4 {
      margin-left: 66.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 {
    -webkit-flex-basis: 83.3333333333%;
    -ms-flex-preferred-size: 83.3333333333%;
    flex-basis: 83.3333333333%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 {
      max-width: 83.3333333333%;
      width: 83.3333333333%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 {
        /* IE10+ */
        max-width: 83.3333333333%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-5 {
      -webkit-flex-basis: 83.3333333333%;
      -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-5 {
        max-width: 83.3333333333%;
        width: 83.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-5 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      -webkit-flex-basis: 83.3333333333%;
      -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-5 {
        max-width: 83.3333333333%;
        width: 83.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-5 {
      -webkit-flex-basis: 83.3333333333%;
      -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-5 {
        max-width: 83.3333333333%;
        width: 83.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-5 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      -webkit-flex-basis: 83.3333333333%;
      -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
        max-width: 83.3333333333%;
        width: 83.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-5, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-5,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-5 {
    margin-right: 83.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-5 {
      margin-right: 83.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-5 {
      margin-right: 83.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-5 {
      margin-right: 83.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-5 {
      margin-right: 83.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-5,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-5 {
    margin-left: 83.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-5 {
      margin-left: 83.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-5 {
      margin-left: 83.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-5 {
      margin-left: 83.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-5,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-5 {
      margin-left: 83.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-6 > .col-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6,
    .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-6 > .col-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-large-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-medium-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-small-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-6 > .grid-col.col-extra-small-6, .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      /* IE10+ */
      max-width: 100%; } }

  .products-line .products .products-grid .grid-of-6 > .pull-left-6,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-6 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-large-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-large-6 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-medium-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-medium-6 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-small-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-small-6 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-left-extra-small-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-left-extra-small-6 {
      margin-right: 100% !important; } }
  .products-line .products .products-grid .grid-of-6 > .pull-right-6,
  .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-6 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-large-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-large-6 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-medium-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-medium-6 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-small-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-small-6 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-6 > .pull-right-extra-small-6,
    .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .pull-right-extra-small-6 {
      margin-left: 100% !important; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .grid-col,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 {
    width: 16.6666666667%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 16.6666666667%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 16.6666666667%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 16.6666666667%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 16.6666666667%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 {
    width: 33.3333333333%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 33.3333333333%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 33.3333333333%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 33.3333333333%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 33.3333333333%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 {
    width: 50%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
        width: 50%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        width: 50%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
        width: 50%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        width: 50%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 {
    width: 66.6666666667%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
        width: 66.6666666667%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        width: 66.6666666667%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
        width: 66.6666666667%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        width: 66.6666666667%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 {
    width: 83.3333333333%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
        width: 83.3333333333%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
        width: 83.3333333333%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
        width: 83.3333333333%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
        width: 83.3333333333%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6,
  .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .grid-col.col-large-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .grid-col.col-large-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .grid-col.col-medium-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .grid-col.col-medium-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .grid-col.col-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .grid-col.col-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .grid-col.col-extra-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .grid-col.col-extra-small-6,
      .no-flexbox .products-line .products .products-grid .grid-of-6 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
        width: 100%; } }
  .products-line .products .products-grid.grid-row {
    margin: 0 -15px; }
  .products-line .products .products-grid .grid-of-5 > .grid-col,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px; }
  .products-line .products .products-grid .grid-of-5 > .col-0,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .products-line .products .products-grid .grid-of-5 > .pull-left-0,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-0,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-0,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .products-line .products .products-grid .grid-of-5 > .col-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 20%;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%; }
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1,
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 {
      max-width: 20%;
      width: 20%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-5 > .col-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 20%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 20%;
      -ms-flex-preferred-size: 20%;
      flex-basis: 20%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 20%;
        width: 20%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 20%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 20%;
      -ms-flex-preferred-size: 20%;
      flex-basis: 20%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 20%;
        width: 20%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 20%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 20%;
      -ms-flex-preferred-size: 20%;
      flex-basis: 20%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 20%;
        width: 20%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 20%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 20%;
      -ms-flex-preferred-size: 20%;
      flex-basis: 20%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 20%;
        width: 20%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 20%; } }

  .products-line .products .products-grid .grid-of-5 > .pull-left-1,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 20%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 20% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 20% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 20% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 20% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-1,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 20%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 20% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 20% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 20% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-1,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 20% !important; } }
  .products-line .products .products-grid .grid-of-5 > .col-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 40%;
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%; }
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2,
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 {
      max-width: 40%;
      width: 40%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-5 > .col-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 40%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
      flex-basis: 40%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 40%;
        width: 40%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 40%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
      flex-basis: 40%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 40%;
        width: 40%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 40%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
      flex-basis: 40%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 40%;
        width: 40%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 40%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
      flex-basis: 40%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 40%;
        width: 40%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 40%; } }

  .products-line .products .products-grid .grid-of-5 > .pull-left-2,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 40%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 40% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 40% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 40% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 40% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-2,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 40%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 40% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 40% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 40% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-2,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 40% !important; } }
  .products-line .products .products-grid .grid-of-5 > .col-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 {
    -webkit-flex-basis: 60%;
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%; }
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3,
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 {
      max-width: 60%;
      width: 60%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-5 > .col-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 {
        /* IE10+ */
        max-width: 60%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-3 {
      -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-3 {
        max-width: 60%;
        width: 60%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 60%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        max-width: 60%;
        width: 60%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 60%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-3 {
      -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-3 {
        max-width: 60%;
        width: 60%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 60%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        max-width: 60%;
        width: 60%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 60%; } }

  .products-line .products .products-grid .grid-of-5 > .pull-left-3,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-3 {
    margin-right: 60%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-3 {
      margin-right: 60% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-3 {
      margin-right: 60% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-3 {
      margin-right: 60% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-3 {
      margin-right: 60% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-3,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-3 {
    margin-left: 60%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-3 {
      margin-left: 60% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-3 {
      margin-left: 60% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-3 {
      margin-left: 60% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-3,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-3 {
      margin-left: 60% !important; } }
  .products-line .products .products-grid .grid-of-5 > .col-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 {
    -webkit-flex-basis: 80%;
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%; }
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4,
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 {
      max-width: 80%;
      width: 80%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-5 > .col-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 {
        /* IE10+ */
        max-width: 80%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-4 {
      -webkit-flex-basis: 80%;
      -ms-flex-preferred-size: 80%;
      flex-basis: 80%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-4 {
        max-width: 80%;
        width: 80%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 80%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      -webkit-flex-basis: 80%;
      -ms-flex-preferred-size: 80%;
      flex-basis: 80%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        max-width: 80%;
        width: 80%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 80%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-4 {
      -webkit-flex-basis: 80%;
      -ms-flex-preferred-size: 80%;
      flex-basis: 80%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-4 {
        max-width: 80%;
        width: 80%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 80%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      -webkit-flex-basis: 80%;
      -ms-flex-preferred-size: 80%;
      flex-basis: 80%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        max-width: 80%;
        width: 80%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 80%; } }

  .products-line .products .products-grid .grid-of-5 > .pull-left-4,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-4 {
    margin-right: 80%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-4 {
      margin-right: 80% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-4 {
      margin-right: 80% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-4 {
      margin-right: 80% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-4 {
      margin-right: 80% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-4,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-4 {
    margin-left: 80%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-4 {
      margin-left: 80% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-4 {
      margin-left: 80% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-4 {
      margin-left: 80% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-4,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-4 {
      margin-left: 80% !important; } }
  .products-line .products .products-grid .grid-of-5 > .col-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5,
    .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-5 > .col-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-large-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-medium-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-small-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-5 > .grid-col.col-extra-small-5, .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      /* IE10+ */
      max-width: 100%; } }

  .products-line .products .products-grid .grid-of-5 > .pull-left-5,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-5 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-large-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-large-5 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-medium-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-medium-5 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-small-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-small-5 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-left-extra-small-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-left-extra-small-5 {
      margin-right: 100% !important; } }
  .products-line .products .products-grid .grid-of-5 > .pull-right-5,
  .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-5 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-large-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-large-5 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-medium-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-medium-5 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-small-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-small-5 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-5 > .pull-right-extra-small-5,
    .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .pull-right-extra-small-5 {
      margin-left: 100% !important; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .grid-col,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 {
    width: 20%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 20%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 20%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 20%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 20%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 {
    width: 40%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 40%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 40%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 40%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 40%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 {
    width: 60%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
        width: 60%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        width: 60%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
        width: 60%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        width: 60%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 {
    width: 80%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
        width: 80%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        width: 80%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
        width: 80%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        width: 80%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5,
  .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .grid-col.col-large-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .grid-col.col-medium-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .grid-col.col-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .grid-col.col-extra-small-5,
      .no-flexbox .products-line .products .products-grid .grid-of-5 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
        width: 100%; } }
  .products-line .products .products-grid.grid-row {
    margin: 0 -15px; }
  .products-line .products .products-grid .grid-of-4 > .grid-col,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px; }
  .products-line .products .products-grid .grid-of-4 > .col-0,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .products-line .products .products-grid .grid-of-4 > .pull-left-0,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-large-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-medium-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-extra-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .products-line .products .products-grid .grid-of-4 > .pull-right-0,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-large-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-medium-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-extra-small-0,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .products-line .products .products-grid .grid-of-4 > .col-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1,
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
      max-width: 25%;
      width: 25%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-4 > .col-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 25%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 25%;
        width: 25%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 25%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 25%;
        width: 25%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 25%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 25%;
        width: 25%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 25%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 25%;
        width: 25%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 25%; } }

  .products-line .products .products-grid .grid-of-4 > .pull-left-1,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 25%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-large-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 25% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-medium-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 25% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-small-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 25% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-extra-small-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 25% !important; } }
  .products-line .products .products-grid .grid-of-4 > .pull-right-1,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 25%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-large-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 25% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-medium-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 25% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-small-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 25% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-extra-small-1,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 25% !important; } }
  .products-line .products .products-grid .grid-of-4 > .col-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2,
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
      max-width: 50%;
      width: 50%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-4 > .col-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 50%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 50%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 50%;
        width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 50%; } }

  .products-line .products .products-grid .grid-of-4 > .pull-left-2,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-large-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-medium-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-small-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-extra-small-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 50% !important; } }
  .products-line .products .products-grid .grid-of-4 > .pull-right-2,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-large-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-medium-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-small-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-extra-small-2,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 50% !important; } }
  .products-line .products .products-grid .grid-of-4 > .col-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%; }
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3,
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
      max-width: 75%;
      width: 75%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-4 > .col-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
        /* IE10+ */
        max-width: 75%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
        max-width: 75%;
        width: 75%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 75%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        max-width: 75%;
        width: 75%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 75%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
        max-width: 75%;
        width: 75%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 75%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        max-width: 75%;
        width: 75%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 75%; } }

  .products-line .products .products-grid .grid-of-4 > .pull-left-3,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-3 {
    margin-right: 75%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-large-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-3 {
      margin-right: 75% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-medium-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-3 {
      margin-right: 75% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-small-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-3 {
      margin-right: 75% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-extra-small-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-3 {
      margin-right: 75% !important; } }
  .products-line .products .products-grid .grid-of-4 > .pull-right-3,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-3 {
    margin-left: 75%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-large-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-3 {
      margin-left: 75% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-medium-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-3 {
      margin-left: 75% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-small-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-3 {
      margin-left: 75% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-extra-small-3,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-3 {
      margin-left: 75% !important; } }
  .products-line .products .products-grid .grid-of-4 > .col-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4,
    .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-4 > .col-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-large-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-medium-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-small-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-4 > .grid-col.col-extra-small-4, .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 100%; } }

  .products-line .products .products-grid .grid-of-4 > .pull-left-4,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-4 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-large-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-4 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-medium-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-4 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-small-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-4 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-left-extra-small-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-4 {
      margin-right: 100% !important; } }
  .products-line .products .products-grid .grid-of-4 > .pull-right-4,
  .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-4 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-large-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-4 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-medium-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-4 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-small-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-4 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-4 > .pull-right-extra-small-4,
    .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-4 {
      margin-left: 100% !important; } }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .grid-col,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
    width: 25%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 25%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 25%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 25%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 25%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
    width: 50%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 50%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 50%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 50%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 50%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
    width: 75%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
        width: 75%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        width: 75%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
        width: 75%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        width: 75%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4,
  .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
      .no-flexbox .products-line .products .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        width: 100%; } }
  .products-line .products .products-grid.grid-row {
    margin: 0 -15px; }
  .products-line .products .products-grid .grid-of-3 > .grid-col,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px; }
  .products-line .products .products-grid .grid-of-3 > .col-0,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .products-line .products .products-grid .grid-of-3 > .pull-left-0,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-large-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-medium-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-extra-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .products-line .products .products-grid .grid-of-3 > .pull-right-0,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-large-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-medium-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-extra-small-0,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .products-line .products .products-grid .grid-of-3 > .col-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 33.3333333333%;
    -ms-flex-preferred-size: 33.3333333333%;
    flex-basis: 33.3333333333%; }
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1,
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 {
      max-width: 33.3333333333%;
      width: 33.3333333333%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-3 > .col-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 33.3333333333%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

  .products-line .products .products-grid .grid-of-3 > .pull-left-1,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 33.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-large-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 33.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-medium-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 33.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-small-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 33.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-extra-small-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 33.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-3 > .pull-right-1,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 33.3333333333%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-large-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 33.3333333333% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-medium-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 33.3333333333% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-small-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 33.3333333333% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-extra-small-1,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 33.3333333333% !important; } }
  .products-line .products .products-grid .grid-of-3 > .col-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 66.6666666667%;
    -ms-flex-preferred-size: 66.6666666667%;
    flex-basis: 66.6666666667%; }
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2,
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 {
      max-width: 66.6666666667%;
      width: 66.6666666667%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-3 > .col-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 66.6666666667%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

  .products-line .products .products-grid .grid-of-3 > .pull-left-2,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 66.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-large-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 66.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-medium-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 66.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-small-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 66.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-extra-small-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 66.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-3 > .pull-right-2,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 66.6666666667%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-large-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 66.6666666667% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-medium-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 66.6666666667% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-small-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 66.6666666667% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-extra-small-2,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 66.6666666667% !important; } }
  .products-line .products .products-grid .grid-of-3 > .col-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3,
    .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-3 > .col-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-large-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-medium-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-small-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-3 > .grid-col.col-extra-small-3, .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 100%; } }

  .products-line .products .products-grid .grid-of-3 > .pull-left-3,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-3 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-large-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-large-3 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-medium-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-medium-3 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-small-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-small-3 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-left-extra-small-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-left-extra-small-3 {
      margin-right: 100% !important; } }
  .products-line .products .products-grid .grid-of-3 > .pull-right-3,
  .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-3 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-large-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-large-3 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-medium-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-medium-3 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-small-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-small-3 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-3 > .pull-right-extra-small-3,
    .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .pull-right-extra-small-3 {
      margin-left: 100% !important; } }
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .grid-col,
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0,
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1,
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 {
    width: 33.3333333333%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 33.3333333333%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 33.3333333333%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 33.3333333333%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 33.3333333333%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2,
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 {
    width: 66.6666666667%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 66.6666666667%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 66.6666666667%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 66.6666666667%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 66.6666666667%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3,
  .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
      .no-flexbox .products-line .products .products-grid .grid-of-3 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        width: 100%; } }
  .products-line .products .products-grid.grid-row {
    margin: 0 -15px; }
  .products-line .products .products-grid .grid-of-2 > .grid-col,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px; }
  .products-line .products .products-grid .grid-of-2 > .col-0,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 {
    -webkit-flex-basis: 0%;
    -ms-flex-preferred-size: 0%;
    flex-basis: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; } }
  .products-line .products .products-grid .grid-of-2 > .pull-left-0,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-0 {
    margin-right: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-large-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-0 {
      margin-right: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-medium-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-0 {
      margin-right: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-0 {
      margin-right: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-extra-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-0 {
      margin-right: 0% !important; } }
  .products-line .products .products-grid .grid-of-2 > .pull-right-0,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-0 {
    margin-left: 0%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-large-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-0 {
      margin-left: 0% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-medium-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-0 {
      margin-left: 0% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-0 {
      margin-left: 0% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-extra-small-0,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-0 {
      margin-left: 0% !important; } }
  .products-line .products .products-grid .grid-of-2 > .col-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%; }
    .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1,
    .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
      max-width: 50%;
      width: 50%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-2 > .col-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
        /* IE10+ */
        max-width: 50%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 50%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        max-width: 50%;
        width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-1, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 50%; } }

  .products-line .products .products-grid .grid-of-2 > .pull-left-1,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-1 {
    margin-right: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-large-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-1 {
      margin-right: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-medium-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-1 {
      margin-right: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-small-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-1 {
      margin-right: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-extra-small-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-1 {
      margin-right: 50% !important; } }
  .products-line .products .products-grid .grid-of-2 > .pull-right-1,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-1 {
    margin-left: 50%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-large-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-1 {
      margin-left: 50% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-medium-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-1 {
      margin-left: 50% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-small-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-1 {
      margin-left: 50% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-extra-small-1,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-1 {
      margin-left: 50% !important; } }
  .products-line .products .products-grid .grid-of-2 > .col-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }
    .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2,
    .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
      max-width: 100%;
      width: 100%; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .products-line .products .products-grid .grid-of-2 > .col-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
        /* IE10+ */
        max-width: 100%; } }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-large-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-medium-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-small-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 100%; } }

  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        max-width: 100%;
        width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-line .products .products-grid .grid-of-2 > .grid-col.col-extra-small-2, .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 100%; } }

  .products-line .products .products-grid .grid-of-2 > .pull-left-2,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-2 {
    margin-right: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-large-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-2 {
      margin-right: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-medium-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-2 {
      margin-right: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-small-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-2 {
      margin-right: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-left-extra-small-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-2 {
      margin-right: 100% !important; } }
  .products-line .products .products-grid .grid-of-2 > .pull-right-2,
  .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-2 {
    margin-left: 100%; }
  @media (min-width: 1025px) and (max-width: 1200px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-large-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-2 {
      margin-left: 100% !important; } }
  @media (min-width: 769px) and (max-width: 1024px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-medium-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-2 {
      margin-left: 100% !important; } }
  @media (min-width: 481px) and (max-width: 768px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-small-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-2 {
      margin-left: 100% !important; } }
  @media (max-width: 480px) {
    .products-line .products .products-grid .grid-of-2 > .pull-right-extra-small-2,
    .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-2 {
      margin-left: 100% !important; } }
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .grid-col,
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .grid-col {
    float: left; }
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0,
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 {
    width: 0%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
        width: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        width: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
        width: 0%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        width: 0%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1,
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
    width: 50%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
        width: 50%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        width: 50%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
        width: 50%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        width: 50%; } }
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2,
  .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
    width: 100%; }
    @media (max-width: 1200px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        width: 100%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        width: 100%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        width: 100%; } }
    @media (max-width: 480px) {
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
      .no-flexbox .products-line .products .products-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        width: 100%; } }
  .products-line .products .grid-of-4 {
    padding: 0 10%; }
  .products-line .products .grid-of-3,
  .products-line .products .grid-of-2 {
    /*== Product card ==*/ }
    .products-line .products .grid-of-3 .grid-col .product-card,
    .products-line .products .grid-of-2 .grid-col .product-card {
      -webkit-box-orient: horizontal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row; }
      .products-line .products .grid-of-3 .grid-col .product-card .product-image,
      .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer,
      .products-line .products .grid-of-2 .grid-col .product-card .product-image,
      .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer {
        float: left; }
      .products-line .products .grid-of-3 .grid-col .product-card .product-image, .products-line .products .grid-of-2 .grid-col .product-card .product-image {
        -webkit-align-items: center;
        -ms-align-items: center;
        align-items: center;
        -ms-box-orient: horizontal;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flex;
        display: -moz-flex;
        display: -webkit-flex;
        display: flex; }
        .no-flexbox .products-line .products .grid-of-3 .grid-col .product-card .product-image,
        .no-flexbox .products-line .products .grid-of-2 .grid-col .product-card .product-image {
          display: block; }
      .products-line .products .grid-of-3 .grid-col .product-card .product-image img,
      .products-line .products .grid-of-2 .grid-col .product-card .product-image img {
        margin-bottom: 0 !important; }
      .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer,
      .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer {
        text-align: left; }
      .no-flexbox .products-line .products .grid-of-3 .grid-col .product-card .product-image, .no-flexbox .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer, .no-flexbox
      .products-line .products .grid-of-2 .grid-col .product-card .product-image, .no-flexbox
      .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer {
        box-sizing: border-box; }
  .products-line .products .grid-of-3 {
    /*== Product card ==*/ }
    .products-line .products .grid-of-3 .grid-col .product-card .product-image {
      min-height: auto;
      padding-right: 7.5px;
      width: 48.9130434783%; }
    .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer {
      text-align: left;
      padding-left: 7.5px;
      width: 48.0434782609%; }
  .products-line .products .grid-of-2 {
    /*== Product card ==*/ }
    .products-line .products .grid-of-2 .grid-col .product-card .product-image {
      padding-right: 7.5px;
      width: 45.4545454545%; }
    .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer {
      padding-left: 7.5px;
      width: 54.5454545455%; }
  .products-line .products.slider-products .container {
    padding: 0 51px; }

/*======== Product slider ========*/
.products.slider-products .slick-track {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex; }
  .no-flexbox .products.slider-products .slick-track {
    display: block; }
.products.slider-products .slick-track .slick-slide {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  height: auto; }
  .no-flexbox .products.slider-products .slick-track .slick-slide {
    display: block; }
.products.slider-products .product-card {
  width: 100%; }

/*======== Filters + Product list ========*/
.filters-products-list {
  padding-top: 7px;
  /*==== Filters ====*/
  /*==== Filter + sort ====*/ }
  .filters-products-list .filters {
    border-radius: 4px;
    zoom: 1;
    -webkit-box-shadow: 0 3px 4px 1px #a6a1a1;
    -moz-box-shadow: 0 3px 4px 1px #a6a1a1;
    box-shadow: 0 3px 4px 1px #a6a1a1;
    margin-top: 23px;
    /*== Filter container ==*/
    /*== Apply/remove filters ==*/
    /*== Filter set ==*/ }
    .no-boxshadow .filters-products-list .filters {
      border-bottom: 1px solid #a6a1a1;
      border-left: 1px solid #a6a1a1;
      border-right: 1px solid #a6a1a1; }
    .filters-products-list .filters .filters-title {
      padding: 15px 19px; }
    .filters-products-list .filters .filters-title img {
      height: 15px;
      width: 15px; }
    .filters-products-list .filters .filters-title h2 {
      color: #e30717;
      display: inline-block;
      font-size: 15px;
      letter-spacing: 1px;
      line-height: 1;
      margin-bottom: 0;
      padding-left: 4px;
      vertical-align: 0; }
    .filters-products-list .filters .filters-container {
      padding: 0 17px 0 17px;
      /*= Lists =*/ }
      .filters-products-list .filters .filters-container ul li.active {
        font-weight: 400; }
    .filters-products-list .filters .filters-applied {
      font-size: 13px;
      line-height: 1; }
      .filters-products-list .filters .filters-applied .filters-applied-title {
        overflow: auto;
        padding: 14px 0; }
      .filters-products-list .filters .filters-applied .filters-applied-title span {
        float: left;
        font-size: 15px; }
      .filters-products-list .filters .filters-applied .filters-applied-title a {
        float: right;
        padding-top: 1px; }
      .filters-products-list .filters .filters-applied dl {
        margin: 0;
        overflow: auto;
        padding: 0;
        width: 100%; }
      .filters-products-list .filters .filters-applied dl dt,
      .filters-products-list .filters .filters-applied dl dd {
        cursor: pointer; }
      .filters-products-list .filters .filters-applied dl dt {
        padding-bottom: 5px;
        margin-bottom: 0; }
      .filters-products-list .filters .filters-applied dl dd {
        background-color: #F5F5F5;
        border-radius: 4px;
        margin-bottom: 14px;
        margin-left: 0;
        padding: 10px 28px 10px 10px;
        position: relative; }
        .filters-products-list .filters .filters-applied dl dd:after {
          background-image: url(../images/static/icons/cruz-464646.svg);
          content: '';
          height: 10px;
          margin-top: -5px;
          opacity: 0.5;
          position: absolute;
          right: 9px;
          top: 50%;
          width: 10px; }
      .filters-products-list .filters .filters-applied dl dt:hover + dd:after,
      .filters-products-list .filters .filters-applied dl dd:hover:after {
        opacity: 1; }
    .filters-products-list .filters .filters-set {
      /* Radio buttons */ }
      .filters-products-list .filters .filters-set legend {
        cursor: pointer;
        font-size: 13px;
        letter-spacing: 1px;
        padding-bottom: 8px;
        padding-top: 8px;
        text-transform: uppercase; }
        .filters-products-list .filters .filters-set legend:after {
          content: '+';
          display: block;
          margin-top: -10px;
          right: 2px;
          position: absolute;
          top: 50%; }
      .filters-products-list .filters .filters-set.active legend:after {
        content: '-'; }
      .filters-products-list .filters .filters-set .radio-list {
        padding: 0 0 0 24px; }
  .filters-products-list .global-grid {
    text-align: center; }
    .no-flexbox .filters-products-list .global-grid {
      overflow: auto; }

/*==== Product list ====*/
.products-list {
  /*== Product list title + Views ==*/
  /*== Products (grid) ==*/ }
  .products-list .container {
    padding: 0; }
  .products-list .products-list-title-views {
    display: table;
    height: 38px;
    margin-bottom: 19px;
    width: 100%; }
    .products-list .products-list-title-views h2 {
      border: 0 none;
      color: #000000;
      font-size: 22px;
      margin-bottom: 0;
      padding: 0; }
    .products-list .products-list-title-views .products-list-title,
    .products-list .products-list-title-views .products-list-views {
      display: table-cell; }
    .products-list .products-list-title-views .products-list-views {
      text-align: right;
      vertical-align: middle; }
    .products-list .products-list-title-views .products-list-views ul {
      list-style-type: none;
      margin: 0;
      padding: 0; }
    .products-list .products-list-title-views .products-list-views > ul {
      float: right; }
    .products-list .products-list-title-views .products-list-views ul li {
      float: left;
      letter-spacing: 1px; }
    .products-list .products-list-title-views .products-list-views .views-icon {
      margin-right: 14px; }
    .products-list .products-list-title-views .products-list-views .views-icon img {
      display: block;
      height: 20px;
      opacity: 1;
      width: auto; }
    .products-list .products-list-title-views .products-list-views .views-icon a img {
      opacity: 0.5; }
    .products-list .products-list-title-views .products-list-views .views-icon a:focus img,
    .products-list .products-list-title-views .products-list-views .views-icon a:hover img {
      opacity: 1; }
    .products-list .products-list-title-views .products-list-views .input-box {
      position: relative; }
    .products-list .products-list-title-views .products-list-views .select-list-outer > label {
      padding-right: 158px; }
  .products-list .products-grid {
    text-align: center;
    /* Product card */ }
    .products-list .products-grid.grid-row {
      margin: 0 -6px; }
    .no-flexbox .products-list .products-grid .grid .grid-col:nth-child(4n+1) {
      clear: left; }
    .products-list .products-grid .grid-of-4 > .grid-col,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col {
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      padding-left: 6px;
      padding-right: 6px; }
    .products-list .products-grid .grid-of-4 > .col-0,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-large-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-medium-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    .products-list .products-grid .grid-of-4 > .pull-left-0,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-0 {
      margin-right: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-left-large-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-0 {
        margin-right: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-left-medium-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-0 {
        margin-right: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-left-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-0 {
        margin-right: 0% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-left-extra-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-0 {
        margin-right: 0% !important; } }
    .products-list .products-grid .grid-of-4 > .pull-right-0,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-0 {
      margin-left: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-right-large-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-0 {
        margin-left: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-right-medium-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-0 {
        margin-left: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-right-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-0 {
        margin-left: 0% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-right-extra-small-0,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-0 {
        margin-left: 0% !important; } }
    .products-list .products-grid .grid-of-4 > .col-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .products-list .products-grid .grid-of-4 > .col-1,
      .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
        max-width: 25%;
        width: 25%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .products-list .products-grid .grid-of-4 > .col-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
          /* IE10+ */
          max-width: 25%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-large-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-large-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-large-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 25%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-medium-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-medium-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-medium-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 25%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-small-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-small-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 25%; } }

    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          max-width: 25%;
          width: 25%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-1, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 25%; } }

    .products-list .products-grid .grid-of-4 > .pull-left-1,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-1 {
      margin-right: 25%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-left-large-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-1 {
        margin-right: 25% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-left-medium-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-1 {
        margin-right: 25% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-left-small-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-1 {
        margin-right: 25% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-left-extra-small-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-1 {
        margin-right: 25% !important; } }
    .products-list .products-grid .grid-of-4 > .pull-right-1,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-1 {
      margin-left: 25%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-right-large-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-1 {
        margin-left: 25% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-right-medium-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-1 {
        margin-left: 25% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-right-small-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-1 {
        margin-left: 25% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-right-extra-small-1,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-1 {
        margin-left: 25% !important; } }
    .products-list .products-grid .grid-of-4 > .col-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .products-list .products-grid .grid-of-4 > .col-2,
      .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
        max-width: 50%;
        width: 50%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .products-list .products-grid .grid-of-4 > .col-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
          /* IE10+ */
          max-width: 50%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-large-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-large-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-large-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-medium-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-medium-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-medium-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-small-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-small-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 50%; } }

    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          max-width: 50%;
          width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-2, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 50%; } }

    .products-list .products-grid .grid-of-4 > .pull-left-2,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-2 {
      margin-right: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-left-large-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-2 {
        margin-right: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-left-medium-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-2 {
        margin-right: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-left-small-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-2 {
        margin-right: 50% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-left-extra-small-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-2 {
        margin-right: 50% !important; } }
    .products-list .products-grid .grid-of-4 > .pull-right-2,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-2 {
      margin-left: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-right-large-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-2 {
        margin-left: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-right-medium-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-2 {
        margin-left: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-right-small-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-2 {
        margin-left: 50% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-right-extra-small-2,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-2 {
        margin-left: 50% !important; } }
    .products-list .products-grid .grid-of-4 > .col-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .products-list .products-grid .grid-of-4 > .col-3,
      .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
        max-width: 75%;
        width: 75%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .products-list .products-grid .grid-of-4 > .col-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
          /* IE10+ */
          max-width: 75%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-large-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-large-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-large-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 75%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-medium-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-medium-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-medium-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 75%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-small-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-small-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 75%; } }

    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
          max-width: 75%;
          width: 75%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-3, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 75%; } }

    .products-list .products-grid .grid-of-4 > .pull-left-3,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-3 {
      margin-right: 75%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-left-large-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-3 {
        margin-right: 75% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-left-medium-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-3 {
        margin-right: 75% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-left-small-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-3 {
        margin-right: 75% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-left-extra-small-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-3 {
        margin-right: 75% !important; } }
    .products-list .products-grid .grid-of-4 > .pull-right-3,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-3 {
      margin-left: 75%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-right-large-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-3 {
        margin-left: 75% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-right-medium-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-3 {
        margin-left: 75% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-right-small-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-3 {
        margin-left: 75% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-right-extra-small-3,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-3 {
        margin-left: 75% !important; } }
    .products-list .products-grid .grid-of-4 > .col-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .products-list .products-grid .grid-of-4 > .col-4,
      .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
        max-width: 100%;
        width: 100%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .products-list .products-grid .grid-of-4 > .col-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
          /* IE10+ */
          max-width: 100%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-large-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-large-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-large-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-medium-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-medium-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-medium-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-small-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-small-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 100%; } }

    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
          max-width: 100%;
          width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .products-list .products-grid .grid-of-4 > .grid-col.col-extra-small-4, .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 100%; } }

    .products-list .products-grid .grid-of-4 > .pull-left-4,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-4 {
      margin-right: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-left-large-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-large-4 {
        margin-right: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-left-medium-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-medium-4 {
        margin-right: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-left-small-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-small-4 {
        margin-right: 100% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-left-extra-small-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-left-extra-small-4 {
        margin-right: 100% !important; } }
    .products-list .products-grid .grid-of-4 > .pull-right-4,
    .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-4 {
      margin-left: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .products-list .products-grid .grid-of-4 > .pull-right-large-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-large-4 {
        margin-left: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .products-list .products-grid .grid-of-4 > .pull-right-medium-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-medium-4 {
        margin-left: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .products-list .products-grid .grid-of-4 > .pull-right-small-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-small-4 {
        margin-left: 100% !important; } }
    @media (max-width: 480px) {
      .products-list .products-grid .grid-of-4 > .pull-right-extra-small-4,
      .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .pull-right-extra-small-4 {
        margin-left: 100% !important; } }
    .no-flexbox .products-list .products-grid .grid-of-4 > .grid-col,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .grid-col {
      float: left; }
    .no-flexbox .products-list .products-grid .grid-of-4 > .col-0,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 {
      width: 0%; }
      @media (max-width: 1200px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .grid-col.col-large-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
          width: 0%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
          width: 0%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .grid-col.col-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
          width: 0%; } }
      @media (max-width: 480px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
          width: 0%; } }
    .no-flexbox .products-list .products-grid .grid-of-4 > .col-1,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 {
      width: 25%; }
      @media (max-width: 1200px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .grid-col.col-large-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
          width: 25%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          width: 25%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .grid-col.col-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
          width: 25%; } }
      @media (max-width: 480px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          width: 25%; } }
    .no-flexbox .products-list .products-grid .grid-of-4 > .col-2,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 {
      width: 50%; }
      @media (max-width: 1200px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .grid-col.col-large-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
          width: 50%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          width: 50%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .grid-col.col-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
          width: 50%; } }
      @media (max-width: 480px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          width: 50%; } }
    .no-flexbox .products-list .products-grid .grid-of-4 > .col-3,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 {
      width: 75%; }
      @media (max-width: 1200px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .grid-col.col-large-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
          width: 75%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .grid-col.col-medium-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
          width: 75%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .grid-col.col-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
          width: 75%; } }
      @media (max-width: 480px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .grid-col.col-extra-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
          width: 75%; } }
    .no-flexbox .products-list .products-grid .grid-of-4 > .col-4,
    .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 {
      width: 100%; }
      @media (max-width: 1200px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .grid-col.col-large-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
          width: 100%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .grid-col.col-medium-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
          width: 100%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .grid-col.col-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
          width: 100%; } }
      @media (max-width: 480px) {
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .grid-col.col-extra-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
        .no-flexbox .products-list .products-grid .grid-of-4 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
          width: 100%; } }
    .products-list .products-grid .grid-col {
      margin-bottom: 77px; }
    .products-list .products-grid .product-card {
      height: -webkit-calc(100% - 15px);
      height: -moz-calc(100% - 15px);
      height: calc(100% - 15px);
      padding: 15px 15px 0 15px; }
      .no-flexbox .products-list .products-grid .product-card .product-name {
        height: 66px; }

@media (max-width: 1024px) {
  .product-card .product-category,
  .product-card .product-info .product-info-inner {
    text-align: center;
  }
  .product-page .product-pictures-detail.vertical .product-pictures {
    height: auto;
  }
  .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
    position: initial;
    width: auto;
  }
  /*================ Product catalog ================*/
  /*======== Product line ========*/
  .products-line {
    /*==== Line of 2, line of 3, line of 4, line of 5, line of 6 ====*/
    /*==== One-product-per-row view ====*/
    /* Home only */ }
    .products-line > .container {
      padding-right: 0; }
    .products-line h2 {
      margin-left: auto;
      margin-right: 15px; }
    .products-line .products {
      overflow-x: hidden; }
    .products-line .products.gradient-left,
    .products-line .products.gradient-right {
      position: relative; }
    .products-line .products.gradient-left:before,
    .products-line .products.gradient-right:after {
      content: '';
      display: block;
      height: 100%;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 70px;
      z-index: 1; }
    .products-line .products.gradient-left:before {
      background: #FFF;
      background: -moz-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
      background: -webkit-gradient(linear, left center, right center, color-stop(0%, #FFF), color-stop(100%, rgba(255, 255, 255, 0)));
      background: -webkit-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
      background: -o-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
      background: -ms-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
      background: linear-gradient(to right, #FFF 0%, rgba(255, 255, 255, 0) 100%);
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#FFF, endColorstr=rgba(255, 255, 255, 0))";
      left: 0; }
      .no-cssgradients .products-line .products.gradient-left:before {
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='rgba(255, 255, 255, 0)', GradientType=1 );
        /* IE6-9 */ }
    .products-line .products.gradient-right:after {
      background: rgba(255, 255, 255, 0);
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 100%);
      background: -webkit-gradient(linear, left center, right center, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #FFF));
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 100%);
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 100%);
      background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFF 100%);
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #FFF 100%);
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=rgba(255, 255, 255, 0), endColorstr=#FFF)";
      right: 0; }
      .no-cssgradients .products-line .products.gradient-right:after {
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255, 255, 255, 0)', endColorstr='#FFF', GradientType=1 );
        /* IE6-9 */ }
    .products-line .products .container {
      padding: 0; }
    .products-line .products .products-grid {
      overflow-x: scroll; }
    .products-line .products .products-grid .grid {
      margin: 0 auto; }
    .products-line .grid-of-2,
    .products-line .grid-of-3,
    .products-line .grid-of-4,
    .products-line .grid-of-5,
    .products-line .grid-of-6 {
      padding: 0 !important;
      /* Listing pages only */
      /*== Product card ==*/
      /* Listing pages only */ }
      .products-line .grid-of-2 li.grid-col, .products-line .grid-of-3 li.grid-col, .products-line .grid-of-4 li.grid-col, .products-line .grid-of-5 li.grid-col, .products-line .grid-of-6 li.grid-col {
        -webkit-flex-basis: 220px !important;
        -ms-flex-preferred-size: 220px !important;
        flex-basis: 220px !important; }
        .no-flexbox .products-line .grid-of-2 li.grid-col,
        .no-flexbox .products-line .grid-of-3 li.grid-col,
        .no-flexbox .products-line .grid-of-4 li.grid-col,
        .no-flexbox .products-line .grid-of-5 li.grid-col,
        .no-flexbox .products-line .grid-of-6 li.grid-col {
          max-width: 220px !important;
          width: 220px !important; } }
      @media all and (max-width: 1024px) and (-ms-high-contrast: none), (max-width: 1024px) and (-ms-high-contrast: active) {
        .products-line .grid-of-2 li.grid-col, .products-line .grid-of-3 li.grid-col, .products-line .grid-of-4 li.grid-col, .products-line .grid-of-5 li.grid-col, .products-line .grid-of-6 li.grid-col {
          /* IE10+ */
          max-width: 220px !important; } }
@media (max-width: 1024px) {
      .products-line .grid-of-2 li.grid-col .product-card,
      .products-line .grid-of-3 li.grid-col .product-card,
      .products-line .grid-of-4 li.grid-col .product-card,
      .products-line .grid-of-5 li.grid-col .product-card,
      .products-line .grid-of-6 li.grid-col .product-card {
        height: -webkit-calc(100% - 16px);
        height: -moz-calc(100% - 16px);
        height: calc(100% - 16px);
        padding: 8px;
        width: 205px !important; }
    .products-line div.grid-of-12 {
      /*== Product card ==*/ }
      .products-line div.grid-of-12 div.col-12 {
        padding-right: 22.5px !important; }
      .products-line div.grid-of-12 .product-card .product-name {
        font-size: 14px !important; }
      .products-line div.grid-of-12 .product-card .product-regular_price {
        font-size: 21px !important; }
      .products-line div.grid-of-12 .product-card .product-price {
        font-size: 28px !important; }
      .products-line div.grid-of-12 .product-card .product-installments {
        font-size: 11px !important; }

  /* Listing page */
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-link,
  .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-info {
    float: none;
    width: 100%; }

  /*======== Products slider ========*/
  .products.slider-products {
    /*==== Line of 6, line of 5, line of 4 ====*/
    /*==== Line of 4 ====*/
    /*==== Line of 2 ====*/
    /*==== Small arrows ====*/ }
    .products.slider-products > .container {
      padding: 0 !important; }
    .products.slider-products .grid-of-6,
    .products.slider-products .grid-of-5,
    .products.slider-products .grid-of-4 {
      margin-left: 0;
      margin-right: -15px !important; }
    .products.slider-products .grid-of-4 {
      padding: 0; }
    .products.slider-products .grid-of-2 .grid-col:nth-child(2n) {
      border-right: 1px solid #DEDEDE !important; }
    .products.slider-products.small_arrows .container {
      padding: 0; }

  /*======== Filters + Product list ========*/
  .filters-products-list {
    padding-top: 4em;
    position: relative;
    /*==== Filters ====*/
    /*==== Product list ====*/ }
    .filters-products-list .filters {
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      position: relative;
      /*== Filter container ==*/
      /*== Filter set ==*/ }
      .no-boxshadow .filters-products-list .filters {
        border-bottom: none;
        border-left: none;
        border-right: none; }
      .filters-products-list .filters .filters-container {
        background-color: #FFFFFF;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        box-sizing: border-box;
        display: none;
        zoom: 1;
        -webkit-box-shadow: 0 3px 4px 1px #a6a1a1;
        -moz-box-shadow: 0 3px 4px 1px #a6a1a1;
        box-shadow: 0 3px 4px 1px #a6a1a1;
        position: absolute;
        width: 100%;
        z-index: 2;
        /*== Apply/remove filters ==*/
        /* Lists */
        /* Select list */ }
        .no-boxshadow .filters-products-list .filters .filters-container {
          border-bottom: 1px solid #a6a1a1;
          border-left: 1px solid #a6a1a1;
          border-right: 1px solid #a6a1a1; }
        .filters-products-list .filters .filters-container .filters-applied {
          padding-left: 17px;
          padding-right: 17px; }
        .filters-products-list .filters .filters-container ul {
          margin-bottom: 8px;
          margin-top: 8px;
          padding-left: 0; }
          .filters-products-list .filters .filters-container ul li {
            padding-left: 22px; }
        .filters-products-list .filters .filters-container .select-list-outer .select-list,
        .filters-products-list .filters .filters-container .select-list-outer li {
          border: none;
          position: static; }
        .filters-products-list .filters .filters-container .select-list-outer > label,
        .filters-products-list .filters .filters-container .select-list-outer li.select-list-default {
          display: none !important; }
        .filters-products-list .filters .filters-container .select-list-outer .select-list {
          width: 100%; }
        .filters-products-list .filters .filters-container .select-list-outer li {
          display: block !important;
          padding-bottom: 8px;
          padding-left: 0;
          padding-top: 8px; }
          .filters-products-list .filters .filters-container .select-list-outer li:before {
            content: '-';
            display: inline !important;
            position: static; }
          .filters-products-list .filters .filters-container .select-list-outer li:focus, .filters-products-list .filters .filters-container .select-list-outer li:hover {
            background-color: transparent !important; }
        .filters-products-list .filters .filters-container .select-list-outer li label {
          display: inline;
          padding: 0; }
      .filters-products-list .filters .filters-set {
        /* Radio list */
        /* Color list */ }
        .filters-products-list .filters .filters-set legend {
          position: relative; }
          .filters-products-list .filters .filters-set legend:after {
            content: '';
            position: absolute;
            width: 100%;
            height: 100%;
            left: 100%;
            top: 0;
            margin-top: 0; }
        .filters-products-list .filters .filters-set.active legend:after {
          content: none;
          display: none; }
        .filters-products-list .filters .filters-set .radio-list {
          top: 8px;
          z-index: 1; }
          .filters-products-list .filters .filters-set .radio-list li {
            padding: 5px 0; }
            .filters-products-list .filters .filters-set .radio-list li label {
              padding: 0; }
        .filters-products-list .filters .filters-set .color-list li {
          padding-left: 3px; }
          .filters-products-list .filters .filters-set .color-list li:before {
            content: none;
            display: none; }
          .filters-products-list .filters .filters-set .color-list li label {
            padding: 0; }
    .filters-products-list .products-list {
      /*== Product list title + Views ==*/
      /*== Products (grid) ==*/ }
      .filters-products-list .products-list .products-list-title-views {
        display: block;
        height: auto;
        left: 0;
        padding-top: 19px;
        position: absolute;
        top: 0;
        text-align: center; }
        .filters-products-list .products-list .products-list-title-views .products-list-title {
          display: block; }
      .filters-products-list .products-list .products-grid {
        /* One-product-per-row view */ }
        .no-flexbox .filters-products-list .products-list .products-grid .grid-col:nth-child(2n+1) {
          clear: left; }
        .filters-products-list .products-list .products-grid .grid-col.col-4 {
          /* Product card */ }
          .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card {
            -webkit-box-orient: vertical;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column; }
            .no-flexbox .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-image, .no-flexbox .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer {
              float: none;
              max-width: none;
              width: 100%; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-image {
              padding: 0; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-image img {
              margin: 0 auto 10px auto !important;
              max-width: 218px; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer {
              -webkit-box-orient: vertical;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              padding: 0; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer .product-specs {
              display: none; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer .product-link,
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer .product-info {
              float: none;
              text-align: center;
              width: 100%; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer .product-info {
              margin-bottom: 0; }
            .no-flexbox .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info {
              padding-top: 0 !important; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-info-outer .product-info .product-info-inner {
              padding: 0; }
            .filters-products-list .products-list .products-grid .grid-col.col-4 .product-card .product-name {
              line-height: 1.2; }

  /*==== Product list ====*/
  .products-list {
    /*== Products (grid) ==*/ }
    .products-list .products-grid {
      /* One-product-per-row view */ }
      .products-list .products-grid .grid-col.col-12 {
        /* Product card */ }
        .products-list .products-grid .grid-col.col-12 .product-card {
          padding-left: 15px;
          padding-right: 15px; }
          .products-list .products-grid .grid-col.col-12 .product-card .product-image {
            -webkit-flex-basis: 66.9131238447%;
            -ms-flex-preferred-size: 66.9131238447%;
            flex-basis: 66.9131238447%; }
            .no-flexbox .products-list .products-grid .grid-col.col-12 .product-card .product-image {
              max-width: 66.9131238447%;
              width: 66.9131238447%; } }
          @media all and (max-width: 1024px) and (-ms-high-contrast: none), (max-width: 1024px) and (-ms-high-contrast: active) {
            .products-list .products-grid .grid-col.col-12 .product-card .product-image {
              /* IE10+ */
              max-width: 66.9131238447%; } }
@media (max-width: 1024px) {
          .products-list .products-grid .grid-col.col-12 .product-card .product-info-outer {
            -webkit-flex-basis: 38.8170055453%;
            -ms-flex-preferred-size: 38.8170055453%;
            flex-basis: 38.8170055453%; }
            .no-flexbox .products-list .products-grid .grid-col.col-12 .product-card .product-info-outer {
              max-width: 38.8170055453%;
              width: 38.8170055453%; } }
          @media all and (max-width: 1024px) and (-ms-high-contrast: none), (max-width: 1024px) and (-ms-high-contrast: active) {
            .products-list .products-grid .grid-col.col-12 .product-card .product-info-outer {
              /* IE10+ */
              max-width: 38.8170055453%; } }
@media (max-width: 1024px) {
          .products-list .products-grid .grid-col.col-12 .product-card .product-info-outer .product-info {
            float: none;
            width: 100%; } }
@media (min-width: 481px) and (max-width: 1024px) {
  /*======== Filters + Product list ========*/
  .filters-products-list {
    /*==== Filters ====*/
    /*==== Product list ====*/ }
    .filters-products-list .filters {
      /*== Apply/remove filters ==*/ }
      .filters-products-list .filters .filters-applied dl dt,
      .filters-products-list .filters .filters-applied dl dd {
        float: left;
        margin-bottom: 10px; }
      .filters-products-list .filters .filters-applied dl dt {
        padding: 10px 5px 10px 0; }
      .filters-products-list .filters .filters-applied dl dd {
        margin-right: 15px; }
    .filters-products-list .products-list {
      /*== Products (grid) ==*/ }
      .filters-products-list .products-list .products-grid {
        /* Product card */ }
        .filters-products-list .products-list .products-grid .grid-col {
          border-right: 1px solid #EDECEC;
          position: relative; }
        .filters-products-list .products-list .products-grid .grid-of-4 .grid-col:nth-child(2n) {
          border-right: none !important; }
        .filters-products-list .products-list .products-grid .product-card {
          border: 0 none; } }
@media (max-width: 768px) {
  /*================ Product catalog ================*/
  /*======== Product line ========*/
  .products-line {
    /*==== One-product-per-row view ====*/ }
    .products-line div.grid-of-4 {
      /* Home only */ }
      .products-line div.grid-of-4 div.col-4 {
        /*==== ^Product card ====*/ }
        .products-line div.grid-of-4 div.col-4 .product-card .product-image, .products-line div.grid-of-4 div.col-4 .product-card .product-info-outer {
          -webkit-flex-basis: 50%;
          -ms-flex-preferred-size: 50%;
          flex-basis: 50%; }
          .no-flexbox .products-line div.grid-of-4 div.col-4 .product-card .product-image,
          .no-flexbox .products-line div.grid-of-4 div.col-4 .product-card .product-info-outer {
            max-width: 50%;
            width: 50%; } }
        @media all and (max-width: 768px) and (-ms-high-contrast: none), (max-width: 768px) and (-ms-high-contrast: active) {
          .products-line div.grid-of-4 div.col-4 .product-card .product-image, .products-line div.grid-of-4 div.col-4 .product-card .product-info-outer {
            /* IE10+ */
            max-width: 50%; } }
@media (max-width: 768px) {
        .products-line div.grid-of-4 div.col-4 .product-card .product-info-outer {
          text-align: right; }
        .products-line div.grid-of-4 div.col-4 .product-card .product-info-outer .product-info {
          width: 100%; } }
/*================ Product page ================*/
.product-page {
  /*======== Introduction ========*/
  /*======== Vertical version ========*/
  /*==== Introduction ====*/
  /*======== Sections ========*/
  /*======== Description ========*/
  /*======== Tables ========*/
  /*======== Payment options ========*/
  /*======== No rating ========*/
  /*======== Reviews ========*/
  /*==== Review summary ====*/
  /*==== Review form ====*/ }
  .product-page .product-pictures-detail {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    /*==== Product pictures ====*/
    /*==== Product detail ====*/ }
    .product-page .product-pictures-detail .product-name {
      font-size: 26px; 
      color: black;
      text-align: start;}
    .lt-ie10 .product-page .product-pictures-detail .product-pictures {
      position: relative;
      z-index: -1; }
    .product-page .product-pictures-detail .product-pictures ul {
      list-style-type: none;
      margin: 0;
      padding: 0; }
    .product-page .product-pictures-detail .product-pictures .slider-for .container {
      padding: 0; }
    .product-page .product-pictures-detail .product-pictures .slider-for .slick-track {
      -ms-box-orient: horizontal;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flex;
      display: -moz-flex;
      display: -webkit-flex;
      display: flex;
      -webkit-align-items: center;
      -ms-align-items: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center; }
      .no-flexbox .product-page .product-pictures-detail .product-pictures .slider-for .slick-track {
        display: block; }
    .product-page .product-pictures-detail .product-pictures .slider-for li img {
     margin: 0 auto;
    max-width: 80%;
    padding-bottom: 15px;
    width: auto;}
    .product-page .product-pictures-detail .product-pictures .slider-nav {
      margin: 0 auto;
      position: absolute;
      top: 45px; }
    .product-page .product-pictures-detail .product-pictures .slider-nav li {
      border: 1px solid #D7D7D7;
      cursor: pointer;
      margin: 0 15px;
      padding: 2px; }
      .product-page .product-pictures-detail .product-pictures .slider-nav li.slick-current {
        border-color: #000000; }
    .product-page .product-pictures-detail .product-pictures .slider-nav li img {
      display: block;
      height: auto;
      width: 100%; }
    .product-page .product-pictures-detail .product-detail {
      text-align: left;
      /*== Filter set ==*/
      /* Color list */ }
      .product-page .product-pictures-detail .product-detail .product-category {
        font-size: 20px;
        margin-bottom: 8px; }
      .product-page .product-pictures-detail .product-detail .product-availability,
      .product-page .product-pictures-detail .product-detail .product-rating {
        margin-bottom: 33px; }
      .product-page .product-pictures-detail .product-detail .product-availability.stock {
        background-color: #F3F9ED;
        color: #089b04; }
      .product-page .product-pictures-detail .product-detail .product-availability.stock-no {
        background-color: #F2DEDE;
        color: #A94442; }
      .product-page .product-pictures-detail .product-detail .product-regular_price {
        display: inline-block;
        font-size: 22px;
        margin-bottom: 4px; }
      .product-page .product-pictures-detail .product-detail .product-price {
        font-size: 30px;
        margin-bottom: 6px; }
      .product-page .product-pictures-detail .product-detail .product-buying_info .product-regular_price + .product-price {
        padding-top: 0; 
        display: inline-block;}
      .product-page .product-pictures-detail .product-detail .product-installments {
        font-size: 15px;
        margin-bottom: 16px; }
      .product-page .product-pictures-detail .product-detail .product-options button {
        float: left;
        margin-right: 12px; 
       }
      .product-page .product-pictures-detail .product-detail .product-buy {
        font-size: 16px; }
      .product-page .product-pictures-detail .product-detail .legend-modal {
        display: table;
        margin-bottom: 14px;
        vertical-align: middle;
        width: 100%; }
      .product-page .product-pictures-detail .product-detail .legend-modal legend {
        margin-bottom: 0; }
      .product-page .product-pictures-detail .product-detail .legend-modal legend,
      .product-page .product-pictures-detail .product-detail .legend-modal .fake_link {
        display: table-cell;
        width: 50%; }
      .product-page .product-pictures-detail .product-detail .legend-modal .fake_link {
        background-color: transparent;
        font-size: 19px;
        padding: 0;
        text-align: right;
        text-decoration: none; }
      .product-page .product-pictures-detail .product-detail legend {
        font-size: 13px;
        line-height: 21px;
        margin-bottom: 5px; }
      .product-page .product-pictures-detail .product-detail .radio-list {
        margin: 0; }
  .product-page .product-pictures-detail.vertical {
    width: 100%;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    /*== Product pictures ==*/
    /*== Product detail ==*/ }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav,
      .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
        float: left; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav ul {
        margin: 0;
        max-width: 115px; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav ul li {
        margin: 14px 0 14px 0;
        max-width: 109px; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav .slick-arrow.prev {
        top: -14px; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav .slick-arrow.next {
        bottom: -14px; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
        width: 73.1884057971%; }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-for li img {
        max-height: 650px; }
    .product-page .product-pictures-detail.vertical .product-detail {
      width: 40%; }

    .product-page section h2 {
      padding-right: 17px !important; }
      .product-page section h2:after {
        display: none; }
  .product-page .custom_html img {
    max-width: 100%; }
  .product-page .table-container {
    margin: 0 auto;
    max-width: 690px; }
    .product-page .table-container table {
      border-collapse: collapse;
      font-size: 12px;
      text-align: left;
      width: 100%; }
    .product-page .table-container table tbody tr:nth-child(2n+1) {
      background-color: #EDEDED; }
    .product-page .table-container table td,
    .product-page .table-container table th {
      text-align: start;
      width: 50%; }
    .product-page .table-container table th {
      padding: 15px; }
    .product-page .table-container table td {
      padding: 15px 15.5072463768% 15px 15px; }
  .product-page .payment_options {
    overflow: hidden; }
    .product-page .payment_options .grid {
      margin: 0 auto; }
  .product-page .no-rating {
    padding-bottom: 19px;
    padding-top: 19px; }
    .product-page .no-rating .button {
      font-size: 16px; }
  .product-page .reviews-summary {
    color: #6d6e71;
    font-size: 15px;
    text-align: left;
    /*== Review list ==*/ }
    .product-page .reviews-summary .reviews-summary-columns {
      border-bottom: 1px solid #D9DADB;
      display: table;
      padding-bottom: 66px;
      padding-top: 17px;
      width: 100%; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column {
      border-right: 1px solid #D9DADB;
      display: table-cell;
      padding-left: 19px;
      padding-right: 19px;
      vertical-align: top;
      width: 36%; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-number,
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-users {
      width: 31%; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-number {
      text-align: right;
      vertical-align: middle; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-users {
      border-right: none; }
    .product-page .reviews-summary .reviews-summary-left,
    .product-page .reviews-summary .reviews-summary-right {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left; }
    .product-page .reviews-summary .reviews-summary-left {
      padding-right: 15px;
      padding-top: 5px; }
    .product-page .reviews-summary .reviews-summary-right {
      padding-left: 15px;
      float: right; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-users .reviews-summary-right {
      float: left; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-rating .reviews-summary-right {
      padding-top: 6px; }
    .product-page .reviews-summary .rating {
      height: 34px;
      width: 204px; }
    .product-page .reviews-summary strong {
      font-size: 25px; }
    .product-page .reviews-summary p {
      margin-bottom: 0; }
    .product-page .reviews-summary p span {
      display: block;
      font-size: 16px;
      font-weight: 700;
      padding-top: 1px; }
    .product-page .reviews-summary .button {
      font-size: 16px;
      padding: 15px; }
    .product-page .reviews-summary .reviews-list {
      display: table;
      list-style-type: none;
      margin: 0;
      padding: 0;
      width: 100%; }
      .product-page .reviews-summary .reviews-list strong {
        font-size: 18px; }
      .product-page .reviews-summary .reviews-list li {
        border-bottom: 1px solid #D9DADB;
        padding-top: 49px;
        padding-bottom: 49px; }
      .product-page .reviews-summary .reviews-list li:last-child {
        border-bottom: none; }
      .product-page .reviews-summary .reviews-list .review-avatar,
      .product-page .reviews-summary .reviews-list .review-user,
      .product-page .reviews-summary .reviews-list .review-rating,
      .product-page .reviews-summary .reviews-list .review-comment {
        display: table-cell; }
      .product-page .reviews-summary .reviews-list .review-avatar {
        width: 128px; }
      .product-page .reviews-summary .reviews-list .review-avatar img {
        border-radius: 50%;
        display: block;
        height: 80px;
        margin: 0 auto;
        width: 80px; }
      .product-page .reviews-summary .reviews-list .review-user {
        padding-top: 20px;
        vertical-align: top;
        width: 155px; }
      .product-page .reviews-summary .reviews-list .review-user time {
        display: block;
        font-size: 14px;
        font-style: italic; }
      .product-page .reviews-summary .reviews-list .review-rating {
        padding-top: 24px;
        text-align: center;
        vertical-align: top;
        width: 229px; }
      .product-page .reviews-summary .reviews-list .review-rating .rating {
        height: 29px;
        width: 174px; }
      .product-page .reviews-summary .reviews-list .review-comment {
        font-size: 15px;
        font-style: italic;
        padding-top: 21px;
        vertical-align: top; }
      .product-page .reviews-summary .reviews-list .review-comment p {
        margin-bottom: 5px; }
  .product-page .no-rating + #formReview {
    display: none;
    padding-top: 19px; }
  .product-page #formReview {
    padding-top: 70px; }
  .product-page .reviews-form {
    text-align: left; }
    .product-page .reviews-form .product-rating {
      margin-bottom: 26px; }
    .product-page .reviews-form .reviews-form-grid.grid-row {
      margin: 0 -7.5px; }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col {
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      padding-left: 7.5px;
      padding-right: 7.5px; }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-0,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-0 {
      margin-right: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-large-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-0 {
        margin-right: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-medium-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-0 {
        margin-right: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-0 {
        margin-right: 0% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-extra-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-0 {
        margin-right: 0% !important; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-0,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-0 {
      margin-left: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-large-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-0 {
        margin-left: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-medium-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-0 {
        margin-left: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-0 {
        margin-left: 0% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-extra-small-0,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-0 {
        margin-left: 0% !important; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1,
      .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
        max-width: 50%;
        width: 50%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
          /* IE10+ */
          max-width: 50%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 50%; } }

    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          max-width: 50%;
          width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-1, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 50%; } }

    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-1,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-1 {
      margin-right: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-large-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-1 {
        margin-right: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-medium-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-1 {
        margin-right: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-small-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-1 {
        margin-right: 50% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-extra-small-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-1 {
        margin-right: 50% !important; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-1,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-1 {
      margin-left: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-large-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-1 {
        margin-left: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-medium-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-1 {
        margin-left: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-small-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-1 {
        margin-left: 50% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-extra-small-1,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-1 {
        margin-left: 50% !important; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2,
      .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
        max-width: 100%;
        width: 100%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
          /* IE10+ */
          max-width: 100%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-large-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-medium-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-small-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 100%; } }

    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          max-width: 100%;
          width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col.col-extra-small-2, .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 100%; } }

    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-2,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-2 {
      margin-right: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-large-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-large-2 {
        margin-right: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-medium-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-medium-2 {
        margin-right: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-small-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-small-2 {
        margin-right: 100% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-left-extra-small-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-left-extra-small-2 {
        margin-right: 100% !important; } }
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-2,
    .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-2 {
      margin-left: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-large-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-large-2 {
        margin-left: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-medium-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-medium-2 {
        margin-left: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-small-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-small-2 {
        margin-left: 100% !important; } }
    @media (max-width: 480px) {
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .pull-right-extra-small-2,
      .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .pull-right-extra-small-2 {
        margin-left: 100% !important; } }
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .grid-col,
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .grid-col {
      float: left; }
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0,
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 {
      width: 0%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .grid-col.col-large-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
          width: 0%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
          width: 0%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .grid-col.col-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
          width: 0%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
          width: 0%; } }
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1,
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 {
      width: 50%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .grid-col.col-large-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
          width: 50%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          width: 50%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .grid-col.col-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
          width: 50%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          width: 50%; } }
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2,
    .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 {
      width: 100%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .grid-col.col-large-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
          width: 100%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          width: 100%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .grid-col.col-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
          width: 100%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .reviews-form .reviews-form-grid .grid-of-2 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          width: 100%; } }
    .product-page .reviews-form label {
      display: block;
      margin-bottom: 7px; }
    .product-page .reviews-form input[type="text"],
    .product-page .reviews-form input[type="email"],
    .product-page .reviews-form textarea {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      margin-bottom: 25px;
      max-width: 489px;
      width: 100%; }
    .product-page .reviews-form input[type="text"],
    .product-page .reviews-form input[type="email"] {
      height: 42px; }
    .product-page .reviews-form textarea {
      height: 97px; }
    .product-page .reviews-form small {
      display: block;
      font-size: 15px;
      font-style: italic;
      line-height: 1.5;
      margin-bottom: 21px; }
    .product-page .reviews-form .button {
      display: block;
      font-size: 16px;
      margin-top: 4px;
      padding: 13px 30px; }

@media (max-width: 1200px) {
  /*================ Product page ================*/
  .product-page {
    /*======== Reviews ========*/
    /*==== Review summary ====*/ }
    .product-page .reviews-summary .reviews-summary-column {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    .product-page .reviews-summary .reviews-summary-column.reviews-number,
    .product-page .reviews-summary .reviews-summary-column.reviews-rating,
    .product-page .reviews-summary .reviews-summary-column.reviews-users {
      width: 33.3333333333%; }
    .product-page .reviews-summary .reviews-summary-column {
      text-align: center !important; }
    .product-page .reviews-summary .rating {
      height: 29px;
      width: 174px; }
    .product-page .reviews-summary strong {
      font-size: 22px; }
    .product-page .reviews-summary p {
      font-size: 14px;
      margin-bottom: 7.5px; }
    .product-page .reviews-summary p span {
      display: inline;
      font-size: 14px; }
    .product-page .reviews-summary .reviews-summary-left,
    .product-page .reviews-summary .reviews-summary-right {
      float: none;
      padding-left: 0;
      padding-right: 0;
      width: 100%; }
    .product-page .reviews-summary .button {
      font-size: 14px;
      padding: 10px; } }
@media (max-width: 1024px) {
  /*================ Product page ================*/
  .product-page .global-grid.grid-row{
    margin-right: 0!important;
    margin-left: 0!important;
    /*======== Introduction ========*/
    /*======== Vertical version ========*/
    /*==== Introduction ====*/
    /*======== Sections ========*/
    /*======== Payment options ========*/ }
    .product-page .product-pictures-detail {
      position: relative;
      width: 100%;
      /*==== Product pictures ====*/
      /*==== Product detail ====*/ }
      .product-page .product-pictures-detail .product-name {
        border-bottom: none;
        font-size: 15px; }
      .product-page .product-pictures-detail .product-pictures .small_arrows .container {
        padding: 0 39px; }
      .product-page .product-pictures-detail .product-detail {
        padding-bottom: 15px;
        text-align: center;
        /*== Product options ==*/
        /*== Color list ==*/
        /*== Payment methods ==*/ }
        .product-page .product-pictures-detail .product-detail .product-availability {
          margin-bottom: 11px; }
        .product-page .product-pictures-detail .product-detail .product-rating {
          margin-bottom: 13px; }
        .product-page .product-pictures-detail .product-detail .filters-set {
          margin-bottom: 18px; }
        .product-page .product-pictures-detail .product-detail .product-availability + .filters-set {
          /* No rating */
          padding-top: 45px; }
        .product-page .product-pictures-detail .product-detail legend,
        .product-page .product-pictures-detail .product-detail .color-list {
          box-sizing: border-box;
          float: left;
          width: 50%; }
        .product-page .product-pictures-detail .product-detail legend {
          padding-right: 6px;
          padding-top: 8px;
          text-align: right; }
        .product-page .product-pictures-detail .product-detail .product-regular_price {
          margin-bottom: 3px; }
        .product-page .product-pictures-detail .product-detail .product-price {
          margin-bottom: 2px; }
        .product-page .product-pictures-detail .product-detail .product-installments {
          margin-bottom: 23px; }
        .product-page .product-pictures-detail .product-detail .product-price + .product-options {
          /* No installments */
          margin-top: 44px; }
        .product-page .product-pictures-detail .product-detail .product-rating + .product-buying_info {
          /* No colors */
          padding-top: 54px; }
        .product-page .product-pictures-detail .product-detail .product-options button {
          float: none; }
        .product-page .product-pictures-detail .product-detail .product-options button .icon-text-text {
          padding-left: 55px; }
        .product-page .product-pictures-detail .product-detail .color-list li label {
          height: 32px;
          width: 32px; }
        .product-page .product-pictures-detail .product-detail .product-payment_methods {
          margin: 0; }
          .product-page .product-pictures-detail .product-detail .product-payment_methods li {
            float: left;
            margin-bottom: 17px; }
            .product-page .product-pictures-detail .product-detail .product-payment_methods li:first-child {
              margin-left: 0; }
            .product-page .product-pictures-detail .product-detail .product-payment_methods li:last-child {
              margin-right: 0; }
          .product-page .product-pictures-detail .product-detail .product-payment_methods li img {
            height: 29px; }
      .product-page .product-pictures-detail .product-detail.sticky .product-buy {
        border-radius: 0;
        bottom: 55px;
        left: 0;
        position: fixed;
        width: 100%;
        z-index: 2; }
    .product-page .product-pictures-detail.vertical {
      flex-direction: column;
      /*==== Product pictures ====*/ }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
        width: 100%; }
      .features .slick-list {
        display: inline-block !important;
      }
      .icon-button img.img_musi_credito {
        bottom: 55px;
      }
      .product-page .product-pictures-detail.vertical .product-detail {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
      }
      .product-page .product-pictures-detail.vertical .product-pictures .slider-nav, .product-page .product-pictures-detail.vertical .product-pictures .slider-for {
        margin: 0px;
      }
    .product-page section {
      margin-bottom: 0;
      padding-top: 0; }
      .product-page section h2 {
        border-bottom: none;
        border-left: none;
        border-right: none;
        border-top: 2px solid #ECC100;
        display: block;
        cursor: pointer;
        margin-bottom: 0;
        margin-right: 0 !important;
        padding: 15px 0px !important;
        text-align: left;
        text-transform: none; }
        .product-page section h2.active {
          background-color: #ECC100;
          color: #000000; }
        .product-page section h2:after {
          display: block;
          border-color: #000000 transparent transparent transparent !important;
          border-width: 5px 5px 0 5px !important;
          margin-top: -3px;
          right: 0 !important; }
        .product-page section h2.active:after {
          border-color: transparent transparent #000000 transparent !important;
          border-width: 0 5px 5px 5px !important;
          margin-top: -2px !important; }
      .product-page section > .container {
        display: none;
        padding-bottom: 15px;
        padding-top: 15px; }
    .product-page .payment_options .grid-row {
      margin: 0 !important; }
    .product-page .payment_options .grid {
      max-width: 408px; }
    .product-page .payment_options .grid .grid-col {
      margin-bottom: 6px;
      padding: 0; } }
@media (max-width: 768px) {
  /*================ Product page ================*/
  .product-page {
    /*======== Reviews ========*/
    /*==== Review summary ====*/
    /*==== Review form ====*/ }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-number,
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-rating,
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-users {
      border-right: none;
      display: block;
      padding-bottom: 15px;
      padding-left: 0 !important;
      padding-right: 0 !important;
      padding-top: 15px;
      width: 100%; }
    .product-page .reviews-summary .reviews-summary-columns .reviews-summary-column.reviews-rating {
      border-bottom: 1px solid #eff1f2;
      border-top: 1px solid #eff1f2; }
    .product-page .reviews-form input[type="text"],
    .product-page .reviews-form input[type="email"],
    .product-page .reviews-form textarea {
      max-width: none; }
    .product-page .reviews-form .button {
      border-radius: 3px;
      font-size: 16px;
      margin-left: auto;
      margin-right: auto;
      min-width: 242px;
      padding: 13px; } }
@media (max-width: 480px) {
  /*================ Product page ================*/

  .ios.ipad.tablet .product-card .product-info .product-info-inner, .ios.iphone.mobile .product-card .product-info .product-info-inner, .ios.ipod.mobile .product-card .product-info .product-info-inner {
    min-height: 60px !important;
  }
  .filters-products-list .products-list .global-grid .grid-col {
    margin-bottom: 15px;
  }
  .product-page {
    /*======== Reviews ========*/
    /*==== Review summary ====*/ }
    .product-page .reviews-summary {
      /*== Review list ==*/ }
      .product-page .reviews-summary .reviews-list li {
        position: relative; }
      .product-page .reviews-summary .reviews-list .review-avatar,
      .product-page .reviews-summary .reviews-list .review-user,
      .product-page .reviews-summary .reviews-list .review-rating {
        float: none; }
      .product-page .reviews-summary .reviews-list .review-avatar {
        left: 0;
        position: absolute;
        top: 25px;
        width: 115px; }
      .product-page .reviews-summary .reviews-list .review-user {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 80px;
        padding-left: 115px;
        width: 100%; }
      .product-page .reviews-summary .reviews-list .review-rating {
        width: 100%; } }


/*================ Branch offices ================*/
.branch_offices {
  overflow: hidden;
  text-align: left; }
  .branch_offices .container {
    padding: 0; }
  .branch_offices ul {
    list-style-type: none;
    margin: 0 0 48px;
    padding: 0; }
  .branch_offices .branch_office-content {
    border: 1px solid #E7E5E5;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    font-weight: 400; }
    .no-flexbox .branch_offices .branch_office-content {
      display: block; }
  .branch_offices .branch_office-image,
  .branch_offices .branch_office-info {
    float: left; }
  .branch_offices .branch_office-info {
    padding: 26px 26px 0 0; }
  .branch_offices .branch_office-image {
    padding-right: 52px;
    width: 246px; }
  .branch_offices .branch_office-image img {
    display: block;
    height: 246px;
    width: 246px; }
  .branch_offices .branch_office-info h2 {
    color: #ECC100;
    font-size: 17px;
    margin-bottom: 20px;
    padding: 0;
    text-transform: uppercase; }

@media (max-width: 1024px) {
  /*================ Branch offices ================*/
  .branch_offices ul li {
    margin-bottom: 15px; } }
@media (max-width: 480px) {
  /*================ Branch offices ================*/
  .branch_offices .branch_office-content {
    display: -ms-block;
    display: -moz-block;
    display: -webkit-block;
    display: block;
    padding: 15px; }
  .branch_offices .branch_office-image img {
    height: auto;
    width: 100%; }
  .branch_offices .branch_office-image,
  .branch_offices .branch_office-info {
    float: none;
    padding-left: 0;
    padding-right: 0;
    width: 100%; } }
/*================ Generic content ================*/
.generic {
  font-size: 13px;
  overflow: hidden; }
  .generic .global-grid .grid-col {
    margin-bottom: 15px; }
  .generic ol,
  .generic ul,
  .generic p,
  .generic h3 {

    text-align: center; }

.title_terminos_condiciones {
    color: black;
  font-size: 20px;
  font-weight: 700;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 25px;
}
.text_terminos_condiciones p{
  font-size: 12px;
} 
.text_terminos_condiciones .negrita {
  font-weight: 700;
}
.text_terminos_condiciones .letras {
  list-style-type: lower-alpha;
  text-align: start;
}
.text_terminos_condiciones .romanos{
  list-style-type: upper-roman;
  text-align: start;
}
.text_terminos_condiciones .numero {
  list-style-type:decimal;
  text-align: start;
}
.text_terminos_condiciones .numeracion {
  color: #084898;;
  font-size: 15px;
  font-weight: 700;
  margin-right: 20px;
  margin-left: 10px;
}
.credito_musdicalisimo_box .title_credito {
  color: #084898;
}
.credito_musdicalisimo_box .text_credito {
  font-size: 15px;
    color: #545473;
  }
.credito_musdicalisimo .numero {
  list-style-type:decimal;
}
.credito_musdicalisimo .red {
  color: #e30717;
}
.credito_musdicalisimo .letras {
  list-style-type: lower-alpha;
  margin-top: 10px;
}
  .generic img {
    padding-bottom: 20px;
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%; }
  .generic p,
  .generic li {
    line-height: 1.05;
    margin-bottom: 16px; }
 
  .generic ol li {
    counter-increment: item; }

/*================ Footer ================*/
#footer-main {
  background-color: #154ba1;
  color: #ffff; }
  #footer-main ul {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  #footer-main a {
    color: #ffff; }
  #footer-main address {
    margin-bottom: 48px; }
  
  #footer-main .social_logos-list li{
    display: inline-block; }
  
  #footer-main .social_logos-list a{
    display: inline-block;
    padding: 10px; }
  
  #footer-main .social_logos-list li:first-child a {
    padding-left: 0; }
  
  #footer-main .social_logos-list img{
    display: block;
    height: 36px;
    width: auto; }
  
  #footer-main .product-payment_methods li:first-child {
    margin-left: 0; }
  #footer-main .product-payment_methods li:last-child {
    margin-right: 0; }
  #footer-main small {
    display: block;
    font-size: 13px; }
  #footer-main small a {
    margin-top: 54px;
    vertical-align: middle;
    display: inline-block; }
  #footer-main small img {
    height: 26px;
    padding-left: 5px;
    width: 100px; }

@media (max-width: 1024px) {
  #footer-main small a {
    margin-top: 0;
  }
  #footer-main .social_logos-list li:last-child a {
    padding-right: 10px; }
  }
  
/*================ Common elements ================*/
strong {
  margin-left: 8px;
  font-weight: 700; 
  text-transform: uppercase;}

/*================ Forms ================*/
input[type='email'],
input[type='password'],
input[type="search"],
input[type='tel'],
input[type='text'],
input[type='url'],
input[type='number'],
input[type='date'] {
  box-sizing: border-box; }

fieldset legend .current {
  font-weight: 400;
  text-transform: none; }

/*======== Buttons ========*/
.button {
  border-radius: 5px;
  color: #FFF;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0px;
  padding: 9px; }

.button.icon-only img {
  height: 17px;
  width: 17px; }

/*======== Radio buttons ========*/
/*==== Color list ====*/
.color-list li.active {
  background-color: #6F6F6F; }

/*================ Components ================*/
/*======== Chat ========*/
#converse-chat {
  z-index: 3 !important; }

/*======== Modal windows ========*/
.modal {
  background-color: #FFFFFF;
  text-align: center; }
  .modal p {
    margin-bottom: 0; }
  .modal .modal-title h2 {
    color: white;
    font-weight: 700; }
  .modal .modal-subtitle {
    border-bottom: 1px solid #F1F0F0;
    color: #464646;
    font-size: 14px;
    font-weight: 400;
    margin: 0 0 15px 0;
    padding-bottom: 8px;
    text-align: left; }
  .modal .modal-title img {
    vertical-align: -3px; }

@media (max-width: 1024px) {
  /*======== Chat ========*/
  .product-chat #converse-chat {
    bottom: 80px !important; } }
@media (max-width: 480px) {
  /*======== Modal windows ========*/
  .social_logos-list{
    text-align: center !important;
  }
  .modal {
    font-size: 13px; }
    .modal .button {
      margin-bottom: 16px; }
    .modal button.hide-modal {
      height: 29px;
      right: 3px;
      top: 0px;
      width: 29px; } }
#calculador_de_cuotas fieldset,
#envio_a_domicilio fieldset {
  margin-bottom: 0; }
#calculador_de_cuotas .modal-status,
#envio_a_domicilio .modal-status {
  min-height: 38px; }
#calculador_de_cuotas .modal-status p,
#calculador_de_cuotas .modal-status small,
#envio_a_domicilio .modal-status p,
#envio_a_domicilio .modal-status small {
  display: none; }

#calculador_de_cuotas #card_selector {
  margin-bottom: 0; }
#calculador_de_cuotas input[type="text"] {
  vertical-align: middle; }

#envio_a_domicilio input[type="text"] {
  width: 234px; }

.pac-container {
  background-color: transparent !important;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border: 1px solid #D1D1D1;
  border-top: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-top: -17px;
  padding-top: 25px;
  width: 234px !important; }
  .no-boxshadow .pac-container {
    border-bottom: none;
    border-left: none;
    border-right: none; }
  .pac-container .pac-item {
    background-color: #FFFFFF; }
  .pac-container .pac-item:last-child {
    padding-bottom: 8px; }
  .pac-container:after {
    display: none !important; }

@media (max-width: 768px) {
  .pac-container {
    width: 356px !important; } }
/*==== Installment list ====*/
.installment-list li label .installment-number {
  font-weight: 400; }
.installment-list li .installment-price {
  font-size: 9px; }
.installment-list li.active .installment-price {
  bottom: -19px; }

/*==== Branch office list ====*/
.offices-list-map .offices-list {
  width: 50%; }
.offices-list-map ul {
  list-style-type: none;
  margin: 0;
  padding-left: 0; }
.offices-list-map .offices-list li {
  border-bottom: 0;
  margin-bottom: 35px;
  padding-left: 18px;
  position: relative; }
.offices-list-map .offices-list li input {
  left: 0;
  position: absolute;
  top: 0; }
.offices-list-map .offices-list li label {
  cursor: pointer;
  display: block;
  padding-bottom: 0; }
.offices-list-map .offices-list li span {
  margin-bottom: 10px; }
.offices-list-map .offices-list li .office-name {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 5px;
  text-transform: uppercase; }
.offices-list-map .offices-list li .office-delivery-price {
  color: #ECC100;
  font-style: italic; }
.offices-list-map .offices-map {
  width: 50%; }

/*===== Scrollspy =====*/
.scrollspy ul {
  border: 1px solid #d1cfcf;
  border-radius: 0; }
.scrollspy ul li a {
  padding: 15px; }

/*======== Search box ========*/
.search-box {
  /*==== Typeahead ====*/ }
  .search-box form {
    position: relative;
    z-index: 2; }
  
  .search-box input[type="search"] {
    background-color: #FFF;
    color: #000000;
    padding-right: 45px;
    width: 100%;
    z-index: 2; }
  
    .search-box input[type="search"]::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      color: #545454;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
      font-size: 13px;
      font-style: italic;
      font-weight: 400;
      opacity: 1; }
    .search-box input[type="search"]::-moz-placeholder {
      /* Firefox 19+ */
      color: #545454;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
      font-size: 13px;
      font-style: italic;
      font-weight: 400;
      opacity: 1; }
    .search-box input[type="search"]:-ms-input-placeholder {
      /* IE 10+ */
      color: #545454;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
      font-size: 13px;
      font-style: italic;
      font-weight: 400;
      opacity: 1; }
    .search-box input[type="search"]:-moz-placeholder {
      /* Firefox 18- */
      color: #545454;
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
      font-size: 13px;
      font-style: italic;
      font-weight: 400;
      opacity: 1; }
  .search-box .button {
    background-color: #ffff;
  border-radius: 50%;
    position: absolute;
    right: 5;
    z-index: 2; }
  .search-box input,
  .search-box button {
    border-radius: 0; }
  .search-box .tt-menu {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-color: #D1D1D1;
    color: #000000;
    margin-top: 18.5px;
    padding-top: 26.5px;
    top: 0 !important;
    z-index: 1 !important; }
  .search-box .tt-suggestion:focus, .search-box .tt-suggestion:hover {
    background-color: #003D74; }

@media (max-width: 1024px) {
  /*======== Search box ========*/
  .search-box {
    float: none;
    height: 47px;
    width: 100%;
    /*==== Typeahead ====*/ }
  
    .search-box .button.icon-only {
      height: 37px;
      width: 37px; }
    
    .search-box .tt-menu {
      margin-top: 23.5px;
      padding-top: 31.5px; } }
@media (max-width: 480px) {
  /*======== Search box ========*/
  .search-box {
    /*==== Typeahead ====*/ }
    .search-box .tt-menu {
      margin-top: 22px;
      padding-top: 30px; } }
/*======== + sign ========*/
.mas {
  position: relative; }
  .mas:before {
    content: '+';
    display: block;
    height: 100%;
    line-height: 100%;
    position: absolute;
    top: 0; }
  .mas.mas-left {
    padding-left: 1em; }
    .mas.mas-left:before {
      left: 0; }
  .mas.mas-right {
    padding-right: 11px; }
    .mas.mas-right:before {
      right: 0; }

/*======== Hero image ========*/
.hero-container .slick-slider .slick-arrow {
  width: 30px; }
.hero-container .slick-slider .slick-arrow.prev {
  left: 38px; }
.hero-container .slick-slider .slick-arrow.next {
  right: 38px; }

/*======== Features ========*/
.features {
  font-weight: 400;
  margin-bottom: 11px; }
  .features .feature {
    position: relative; }
  .features .feature-content {
    border-radius: 5px;
    text-align: center; }
  .features .feature.align-center .feature-content {
    padding-left: 20px; }
  .features .feature strong {
    color: #7c7c7d;
    font-weight: 700;
    padding-left: 55px;
    position: relative;
}
  .features .feature img {
    display: inline-block;
    left: 0;
    margin-top: -15.5px;
    position: absolute;
    top: 50%;
    vertical-align: middle; }

@media (max-width: 1024px) {
  .features .slick-arrow.prev {
    background-image: url(../images/static/icons/arrow-prev-0184BC.svg); }
  .features .slick-arrow.next {
    background-image: url(../images/static/icons/arrow-next-0184bc.svg); } }
/*========= Slick Slider =========*/
.slick-slider .slick-dots {
  bottom: 19px; }
.slick-slider .slick-dots li {
  height: 32px;
  margin: 0 2px;
  width: 32px; }
.slick-slider .slick-dots li button:before {
  color: #A8A6A6;
  height: 32px;
  line-height: 32px;
  opacity: 0.85;
  width: 32px; }
.slick-slider .slick-dots li.slick-active button:before {
  color: #5D334A; }
.slick-slider .slick-dots li button {
  height: 32px;
  width: 32px; }
  .slick-slider .slick-dots li button:before {
    font-size: 20px; }

@media (max-width: 1024px) {
  /*========= Slick Slider =========*/
  .slick-slider .slick-dots {
    bottom: 15px; }

  /*======== Banners ========*/
  .slider-banners .slick-arrow.prev {
    background-image: url(../images/static/icons/arrow-prev-ffffff.svg); }
  .slider-banners .slick-arrow.next {
    background-image: url(../images/static/icons/arrow-next-ffffff.svg); } }
/*======== Ribbon ========*/
.ribbon {
    width: 20%;
  border-radius: 5px;
    border: 2px solid #101010;
    padding: 5px 15px;
    text-transform: uppercase; }

.ribbon.failure, span.ribbon.failure-line {
  border: none;
  border-radius: 0; }

/*======== Fake link ========*/
.fake_link {
  text-decoration: underline; }

/*======== Breadcrumbs ========*/
.breadcrumbs {
  font-size: 11px;
  font-weight: 400; }
  .breadcrumbs,
  .breadcrumbs a {
    color: #000000; }

.section-title, section h2, .product-page #consultar form legend span, .page form legend span {
  display: inline-block;
  font-weight: 700;
  margin-bottom: 11px;
  padding: 20px 17px;
  position: relative;
  text-transform: uppercase; }
  .section-title:before, section h2:before, .product-page #consultar form legend span:before, .page form legend span:before, .section-title:after, section h2:after, .product-page #consultar form legend span:after, .page form legend span:after {
    content: '-';
    line-height: 1em;
    margin-top: -7.5px;
    position: absolute;
    top: 50%; }
  .section-title:before, section h2:before, .product-page #consultar form legend span:before, .page form legend span:before {
    left: 8px; }
  .section-title:after, section h2:after, .product-page #consultar form legend span:after, .page form legend span:after {
    right: 8px; }

.subheading, .product-page section .product-tab-subtitle, .generic h2 {
  font-weight: 400;
  display: block;
  font-size: 18px;
  margin-bottom: 15px;
  padding: 0 !important;
  text-align: center;
  text-transform: none !important;
  margin-bottom: 25px;
  width: 100%; }

.text-only .text_nosotros p {
  font-size: 13px;
  text-align: justify;
}
.text-only .text_nosotros.row {
  display: flex; flex-direction: row;    margin: 0px 70px;
}
/*======== Sliders ========*/
.slick-slider .slick-arrow.prev {
  background-image: url(../images/static/icons/arrow-prev.svg); }
.slick-slider .slick-arrow.next {
  background-image: url(../images/static/icons/arrow-next.svg); }

.slick-slider.slick-vertical .slick-arrow.prev {
  background-image: url(../images/static/icons/arrow-prev-vertical.svg); }
.slick-slider.slick-vertical .slick-arrow.next {
  background-image: url(../images/static/icons/arrow-next-vertical.svg); }

/*======== Icon + text ========*/
.icon-text-box .icon-text-text {
  margin-top: 5px; }

/*======== Tooltip ========*/
.tooltip-title .tooltip {
  background-color: #FFFFFF; }

@media (max-width: 1024px) {
  #nav-main.off_canvas {
    height: 100%;
    z-index: 4; } }
/*======== Highlighted bar ========*/
.highlighted-bar {
  color: #FFFFFF;
  font-size: 15px;
  position: relative; }
  .highlighted-bar input,
  .highlighted-bar .button {
    border-radius: 0; }
  .highlighted-bar p img {
    height: 28px;
    padding-right: 6px;
    vertical-align: -9px;
    width: auto; }
  .highlighted-bar .highlighted-bar-text {
    padding-top: 5px; }
  .highlighted-bar .highlighted-bar-form input {
    margin-right: 10px; }
  .highlighted-bar .button {
    background-color: black;
    font-size: 12px;
    font-weight: 700;
    min-width: 94px; }
  .highlighted-bar .action-status {
    bottom: -40px;
    font-weight: 400;
    left: 50%;
    margin-left: -300px;
    min-height: 29px;
    padding: 0;
    position: absolute;
    text-transform: none;
    width: 600px; }

/*======== Pagination ========*/
.pagination {
  margin-bottom: 16px;
  padding: 10px 0; }
  .pagination li.active {
    background-color: #e30717;
    border: none;
    color: #FFF; }
  .pagination li.active,
  .pagination li a {
    padding: 9px 14px; }
  .pagination li a.more {
    vertical-align: 2px; }




/*================ Header ================*/
.header-bar ul {
  list-style-type: none;
  margin-bottom: 9px;
  margin-top: 9px; }
  
.header-bar ul li {
  display: inline;
  margin-right: 29px; }
  
.header-bar ul li:last-child {
  margin-right: 0; }
  
.header-bar a {
  color: #000000 !important; }
  
.header-bar .columns {
  padding-bottom: 0 !important;
  padding-top: 0 !important; }
  
.header-bar .phone img {
  display: none;
  width: 38px; }
  
.header-bar .tooltip {
  color: #000000; }
  
.header-bar .tooltip .button {
  color: #FFFFFF !important; }
  
.header-bar .tooltip a {
  color: #ECC100 !important;
  font-weight: 400 !important; }
  
.header-bar .header-bar-right {
  text-align: right; }
  
.header-bar .header-bar-right .tooltip {
  right: 0; }
  
.header-bar .header-bar-right .arrow.triangle-right {
  padding-right: 14px; }
  
  .header-bar .header-bar-right .arrow.triangle-right:after {
    right: 2px; }
  
.header-bar img {
  padding-right: 9px;
  height: 15px;
  margin-top: -4px;
  width: auto; }

#header-main {
  color: #000000;
  height: auto;
  position: relative;
  padding-top: 15px;
  padding-bottom: 15px;
}
  
#header-main .columns {
    padding: 17px 0; }
  
#header-main #nav-main {
    display: table-cell;
    vertical-align: middle;
}
  
#header-main .header_logo a {
    display: block;
}
  
#header-main .header_logo img {
    display: block;
    height: auto;
    max-width: 100%;
}

#header-main .header_phone > p{
    width: 100%;
    display: block;
  margin-bottom: 0;
    color: #084898;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
} 
  
#header-main .header_phone a {
    padding: 0;
} 
  
#header-main .search-box {
    width: 100%;
}
  
  #header-main .cart_container {
    font-size: 13px;
    position: relative; }
  
  #header-main .cart_container .paragraph {
    font-weight: 700;
    color: #ffff; }
  
  
  #header-main .cart_container .icon-text-icon img {
    height: auto;
    margin-top: 0;
    width: 29px; }
  
  #header-main .cart_container .icon-text-icon img.sticky-img {
    display: none; }
  
  
  #header-main .cart_container .cart-items {
    font-weight: 400; }
  
  #header-main .cart_container .subtitle {
    color: #ffff; 
    display: inline;
    font-weight: 400; }

#header-main.cart-shrink {
  height: auto;
  padding: 17px 0; }
  #header-main.cart-shrink .header-bar {
    background-color: transparent;
    position: absolute;
    right: 0; }
  
  #header-main.cart-shrink .header-bar ul {
    margin-bottom: 10px;
    margin-top: 10px; }
  
  #header-main.cart-shrink .columns {
    padding-bottom: 0;
    padding-top: 0; }

.header-scroll #header-main {
  zoom: 1;
  -webkit-box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.5);
  height: auto;
  padding-bottom: 9px;
  padding-top: 9px; }
  
.no-boxshadow .header-scroll #header-main {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000; }
  
.header-scroll #header-main .header-bar {
    background-color: transparent; }
  
.header-scroll #header-main .header-bar .container {
    position: relative; }
  
.header-scroll #header-main .header-bar .header-bar-left,
.header-scroll #header-main .header-bar .header-bar-right {
    position: absolute; }
  
.header-scroll #header-main .header-bar .header-bar-left {
    left: 21.2765957447%;
    padding-top: 12px; }
  
.header-scroll #header-main .header-bar .header-bar-right {
    right: 15px; }
    
.header-scroll #header-main .header_logo a,
.header-scroll #header-main .cart_container .icon-text-icon img.sticky-img {
    display: block; }
  
.header-scroll #header-main .phone-search {
    padding-bottom: 0;
    padding-top: 0;
}

#header-main > .container{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: center;
}

#header-main .cart_container .icon-text-icon img {
  width: 38px;
}
  
@media (max-width: 350px){
  #header-main .search-box {
    width: 300px;
    margin-left: -150px;
  }
}

@media (min-width: 351px) and (max-width: 1024px){  
  #header-main .search-box {
    width: 80%;
    margin-left: -40%;
    margin-bottom: 8px;
  }
 .header-scroll #header-main .search-box {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 500px){
  .header-scroll {
    padding-top: 129px;
  }
  
  .text-only .text_nosotros.row {
    margin: 0px!important;
  } 
  
  .text-only .text_nosotros p {
    text-align: justify;
  }  
  #header-main .search-box {
    bottom: 0;
  }
    
  .header-scroll #header-main .search-box{
    right: 60px;
  }

  .header-scroll #header-main .header_logo img{
    margin: 2px 0 0;
  }
}

@media (min-width: 501px){
  .header-scroll #header-main .header_logo img{
    margin: 2px auto 0;
  }
}

@media (min-width: 501px) and (max-width: 1024px){
  #header-main .search-box {
    width: 430px;
    margin-left: -215px;
  }

  #header-main .search-box {
    bottom: 0px;
  }
    
  .header-scroll #header-main .search-box{
    right: 80px;
  } 
}

@media (max-width: 600px){  
  .header_phone{
    display: none;
  }
  
    #header-main .header_logo{
    width: calc(100% - 95px);
    padding: 0!important;
    margin: 0;
  }
}

@media (min-width: 601px){
  .header_phone{
    width: 210px;
  }
  
    #header-main .header_logo{
    width: calc(100% - 320px);
    padding: 0!important;
    margin: 0;
  }

  #header-main .header_phone img{
    width: 13px;
    vertical-align: sub;
  }
    
  .header-scroll #header-main .search-header_phone,   
  .header-scroll #header-main .header_phone{
    display: none!important;
  }
      
  .header-scroll #header-main .header_logo{
    width: calc(100% - 95px);
  }
}

@media (min-width: 601px) and (max-width: 700px){
  .telefono_a,
  .telefono_b,
  .telefono_c{
    display: none!important;
  }
}

@media (min-width: 701px){  
    #header-main .header_logo{
    width: calc(100% - 410px);
  }

  #header-main .header_phone img{
    width: 15px;
  }
  
  .header_phone{
    width: 290px;
    display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-content: flex-start;
        align-items: flex-start;
  }
  
  .header_phone p{
    width: 50%!important;
  }
  
  .telefono_ab{
    display: none!important;
  }
}
  
@media (max-width: 768px) {
  #header-main .header_logo img{
    margin: 0 auto;
  }
  
  #header-main .cart_container .cart-items {
    position: absolute;
    top: 0px;
    right: -7px;
    box-sizing: border-box;
    background-color: #003B71;
    border-radius: 50%;
    min-width: 23px;
    height: 23px;
    padding: 0 5px;
    color: #FFF;
    font-size: 12px;
    line-height: 23px;
    text-align: center;
  }
    
    #header-main .header_logo img {
    width: calc(100% - 20px);
    max-width: 180px;
    margin: 0 auto;
  }

  .header-scroll #header-main .header_logo img{
    width: calc(100% - 75px);
    max-width: 170px;
  }
  
    #header-main .cart_container{
    width: 40px;
    padding: 4px 0 0!important;
  }
  
  #header-main .cart_container .icon-text-icon {
    width: auto;
  }
  
  .header-scroll #header-main .search-box{
    bottom: 0;
  }
}

@media (min-width: 769px){  
    #header-main .header_logo{
    width: calc(100% - 510px);
  }

  #header-main .header_phone{
    width: 310px;
  }

  #header-main .header_phone img{
    width: 17px;
  }
  
    #header-main .cart_container{
    width: 130px;
    padding: 4px 0 0!important;
  }
  
    #header-main .cart_container a{
    display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-content: flex-start;
        align-items: flex-start;
  }
  
  #header-main .icon-text-icon{
    display: block;
    width: 40px;
  }
  
  #header-main .icon-text-text{
    box-sizing: border-box;
    display: block;
    width: calc(100% - 40px);
    padding: 5px 0 0 5px;
  }
  
  #header-main .txMiCarrito{
    display: block;
    width: 100%;
  }
  
  .header-scroll #header-main .search-box{
    bottom: 5px;
  }
}

@media (max-width: 850px){
    #header-main .header_logo img {
    max-width: 180px;
  }
}

@media (min-width: 851px){
    #header-main .header_logo{
    box-sizing: border-box;
    padding-left: 20px!important;
  }
  
    #header-main .header_logo img {
    max-width: 200px;
  }
}

@media (max-width: 1024px){ 
  #header-main {
    height: auto;
    padding-bottom: 54px;
    padding-top: 10px;
    position: relative;
  }
  
    #header-main .columns {
      padding-bottom: 0;
      padding-top: 0;
  }
  
  .hamburger-box{
    width: 55px;
    padding-top: 3px;
  }
    
    #header-main .header_logo {
    -moz-transition: opacity 0.2s ease 0s, padding 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s, padding 0.2s ease 0s;
    -webkit-transition: opacity 0.2s ease 0s, padding 0.2s ease 0s;
    transition: opacity 0.2s ease 0s, padding 0.2s ease 0s;
  }
    
    #header-main .phone-search {
      padding-bottom: 0;
      padding-right: 79px;
      padding-top: 0; }
    
    #header-main .phone-search-cart {
    padding-top: 0;
  }
  
    #header-main .search-box-container {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
  }   

  #header-main .search-box {
    position: absolute;
    left: 50%;
    height: auto;
  }

  .header-scroll #header-main .hamburger-box {
    padding-bottom: 0;
    padding-top: 0;
  }
  
  .header-scroll #header-main .header_logo img {
    opacity: 1;
    -moz-transition: opacity 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s;
    -webkit-transition: opacity 0.2s ease 0s;
    transition: opacity 0.2s ease 0s;
  }
    
  .header-scroll #header-main .nav-right {
    padding: 0;
    position: absolute;
    right: 67px;
    top: 12px;
  }
    
  .header-scroll #header-main .search-box-container {
    bottom: 15px;
  }
    
  .header-scroll #header-main .search-box input[type="search"] {
    border-width: 0;
  }
    
  .header-scroll #header-main .search-box .button.icon-only {
    background-color: #ffff;
  }
    
  .header-scroll #header-main .search-box .button.icon-only img {
    display: none !important;
  }
    
  .header-scroll #header-main .search-box .button.icon-only img.sticky-img {
    display: block !important;
  }
    
  .header-scroll #header-main .cart_container .paragraph {
    display: none;
  }
  
  .header-scroll #header-main .cart_container .cart-items{
    position: absolute;
    top: 0px;
    right: -7px;
    box-sizing: border-box;
    background-color: #003B71;
    border-radius: 50%;
    min-width: 23px;
    height: 23px;
    padding: 0 5px;
    color: #FFF;
    font-size: 12px;
    line-height: 23px;
    text-align: center;
  }
  
  .header-scroll #header-main .cart_container{
    width: 40px;
    padding: 10px 0 0 0 !important;
  }

  .header-scroll.search-active #header-main .header_logo img {
    opacity: 0; }
  
    .header-scroll.search-active #header-main .search-box input[type="search"] {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-width: 1px;
    padding: 0 15px;
    position: relative;
    -moz-transition: border-width 0.2s ease 0s;
    -o-transition: border-width 0.2s ease 0s;
    -webkit-transition: border-width 0.2s ease 0s;
    transition: border-width 0.2s ease 0s;
  }
  
  .header-scroll.search-active #header-main .search-box .button.icon-only {
    background-color: #ffff;
    border-radius: 0 5px 5px 0;
    -moz-transition: background-color 0.2s ease 0s;
    -o-transition: background-color 0.2s ease 0s;
    -webkit-transition: background-color 0.2s ease 0s;
    transition: background-color 0.2s ease 0s;
  }
  
  .header-scroll.search-active #header-main .search-box .button.icon-only img {
    display: block !important;
  }
    
  .header-scroll.search-active #header-main .search-box .button.icon-only img.sticky-img {
    display: none !important;
  }
}
  
@media (min-width: 1025px){
  #header-main{
    padding-top: 10px;
    padding-bottom: 35px;
  }

  .hamburger-box{
    display: none;
  }
  
  #header-main .cart_container .icon-text-text{
    margin-top: 0;
  }
  
  #header-main .header_logo{
    width: 280px;
  }
  
  #header-main .header_logo img{
    max-width: 220px;
  }
  
  #header-main .header_phone{
    padding-top: 10px;
  }
  
  #header-main .header_phone .telefono_a,
  #header-main .header_phone .telefono_b{
    margin-bottom: 5px;
  }
  
  #header-main .search-box-container{
    width: calc(100% - 740px);
    max-width: 350px;
    padding-top: 10px;
    margin: auto;
  }
  
  #header-main .cart_container{
    padding: 8px 0 0 10px!important;
    margin-right: 0;
    margin-left: auto;
  }
  
  .header-scroll #header-main .header_logo{
    box-sizing: content-box;
    width: 220px;
    padding: 0 100px 0 0!important;
  }
  
  .header-scroll #header-main .search-box-container{
    padding-top: 0;
    width: 400px;
  }
  
  #nav-main{
    position: relative;
  }
  
  .nav_puntosDeRetiro_navBar{
    transition: 0.6s;
    position: absolute;
    bottom: 2px;
    right: 0;
    border-width: 0px;
    border-style: solid;
    border-color: #bf0c19;
    border-radius: 6px 0 0;
    background-color: #9D0303;
    background-image: url('../images/static/icons/icon_puntosDeRetiro.svg');
    background-position: left 8px center;
    background-size: 20px;
    background-repeat: no-repeat;
    width: auto;
    height: 30px;
    padding: 0 15px 0 37px!important;
    font-size: 0.8rem;
    font-weight: 700;
    line-height: 30px;
  }
  
    .nav_puntosDeRetiro_navBar,
    .nav_puntosDeRetiro_navBar:focus,
    .nav_puntosDeRetiro_navBar:hover,
    .nav_puntosDeRetiro_navBar:visited,
    .nav_puntosDeRetiro_navBar:active{
        color: #fff;
    }
    
    .nav_puntosDeRetiro_navBar:focus,
    .nav_puntosDeRetiro_navBar:hover{
    background-color: #bf0c19;
  }
}
  
  
/*================ Navigation menu ================*/
#nav-main {
 background-color: #9D0303;
  width: 100%; }
  
  #nav-main li {
    font-size: 13px;
    min-width: 120px; }
  #nav-main li.highlighted > a {
    background-color: #9D0303;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #FFF;
    font-weight: 700;
    min-width: 200px;
    text-align: center; }
  #nav-main li.highlighted > a {
    text-transform: none; }
  #nav-main li.featured {
    float: right;
    min-width: 210px;
    text-align: center; }
    #nav-main li.featured a {
      display: block; }
  #nav-main li.highlighted > a .triangle-to-top:after {
    border-bottom-color: #FFF; }
  #nav-main li.highlighted > a .triangle-to-right:after {
    border-left-color: #FFF; }
  #nav-main li.highlighted > a .triangle-to-bottom:after {
    border-top-color: #FFF; }
  #nav-main li.highlighted > a .triangle-to-left:after {
    border-right-color: #FFF; }
  #nav-main li.special > .dropdown-menu {
    border-top: 1px solid #ECC100; }
  #nav-main .dropdown-list-title h2 {
    font-weight: 700; }
  #nav-main .dropdown-title > a.triangle-right {
    padding-right: 24px; }
  #nav-main .dropdown-title.triangle-bottom .dropdown-title .dropdown-menu {
    left: 100%;
    width: 200px; }
  #nav-main .tip.triangle-to-bottom:after {
    border-top-color: #ECC100; }
  #nav-main .dropdown-menu {
    background-color: #FFFFFF;
    height: auto;
    min-width: auto;
    width: 200px !important;
    /*==== Inner sub-dropdown menu ====*/ }
  
    #nav-main .dropdown-menu li {
      font-size: 13px; }
    #nav-main .dropdown-menu ul > li:focus > a,
    #nav-main .dropdown-menu ul > li:hover > a {
      font-weight: 700; }
    #nav-main .dropdown-menu .dropdown-list {
      font-weight: 400;
      min-height: auto; }
    #nav-main .dropdown-menu .dropdown-title > a {
      padding-right: 30px; }
    #nav-main .dropdown-menu .dropdown-title a.triangle-right:after {
      right: 11px; }
    #nav-main .dropdown-menu .dropdown-title .dropdown-menu {
      background-color: #FFFFFF;
      border-left: 1px solid #E2E1DF; }
      #nav-main .dropdown-menu .dropdown-title .dropdown-menu.with_banner {
        height: auto; }
      #nav-main .dropdown-menu .dropdown-title .dropdown-menu > a:after {
        margin-top: -7px; }
  #nav-main .nav-left {
    width: 50%; }
  #nav-main .nav-right {
    padding-bottom: 5px;
    padding-top: 5px;
    width: 50%; }

#header-main.sticky + #nav-main .nav-right {
  padding: 0;
  position: fixed;
  right: 200px;
  top: 17px;
  width: 705px;
  z-index: 4; }
.uppercase{
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  #nav-main {
    border-top: 0; }
    #nav-main li.featured {
      min-width: auto; } }
    
@media (max-width: 1024px) {
  #nav-main {
    border-bottom: 0;
    display: block !important; }
  
    #nav-main li.special {
      background-color: #003D74;
      text-transform: uppercase; }
      #nav-main li.special a {
        border-top-color: #FFF;
        color: #FFF; }
      #nav-main li.special.tip:focus:after, #nav-main li.special.tip:hover:after {
        display: none; }
      #nav-main li.special.dropdown-title > .dropdown-menu {
        display: none !important; }
    #nav-main li.featured {
      float: none;
      text-align: left;
      text-transform: uppercase; }
      #nav-main li.featured a {
        border-top: 1px solid #000000;
        font-weight: 700;
        padding-bottom: 26px !important;
        padding-top: 26px !important; }
    #nav-main li a {
      border-top: 1px solid #000000;
      font-weight: 400; }
    #nav-main ul li:first-child a {
      border-top: none; }
    #nav-main .dropdown-title.highlighted + li.special > a {
      border-top: 0; }
    #nav-main li.highlighted-medium a {
      font-weight: 700; }
    #nav-main li.highlighted-medium img {
      left: 15px; }
    #nav-main li.highlighted-medium a {
      margin: 0;
      padding-bottom: 26px !important;
      padding-top: 26px !important; }
    #nav-main .dropdown-title > a.triangle-right {
      padding-right: 24px; }
      #nav-main .dropdown-title > a.triangle-right:after {
        border-color: #000 transparent transparent transparent;
        border-width: 4px 4px 0 4px;
        margin-top: -2px;
        right: 25px;
        top: 50%; }
    #nav-main .dropdown-title .dropdown-menu .dropdown-title .dropdown-menu {
      border-left: 0;
      padding-left: 20px;
      position: static; }
    #nav-main .dropdown-menu {
      height: auto;
      width: 100% !important; }
      #nav-main .dropdown-menu ul > li:focus > a,
      #nav-main .dropdown-menu ul > li:hover > a {
        font-weight: 400; }
      #nav-main .dropdown-menu li {
        text-transform: none; }
      #nav-main .dropdown-menu .dropdown-list > ul > li:focus,
      #nav-main .dropdown-menu .dropdown-list > ul > li:hover {
        font-weight: 400; }

  .nav-right {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 19px; }
}

/*================ Section ================*/
.text_terminos_condiciones section h2{
  text-align: start !important;
}
.text_terminos_condiciones section p{
  text-align: start !important;
}
section {
  margin-bottom: 9px;
  padding-top: 0px; }
  section h1 {
    width: 100%;
    margin: 0px;
    color: black;
    font-size: 20px;
    font-weight: 700;
    position: relative;
    text-align: center;
    text-transform: uppercase; }
   

@media (max-width: 1024px) {
  section h1 {
    text-align: center; }
    section h1:after {
      left: 50%;
      margin-left: -3px; } }
/*================ Blog feed ================*/
.feed figure {
  margin: 0; }
.feed figure img {
  display: block;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  -moz-transition: filter 0.2s ease 0s, -webkit-filter 0.2s ease 0s;
  -o-transition: filter 0.2s ease 0s, -webkit-filter 0.2s ease 0s;
  -webkit-transition: filter 0.2s ease 0s, -webkit-filter 0.2s ease 0s;
  transition: filter 0.2s ease 0s, -webkit-filter 0.2s ease 0s; }
.feed .post:hover figure img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0); }
.feed .post {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%; }
  .no-flexbox .feed .post {
    display: block; }
.feed .post-content {
  background-color: #EDEDED;
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flex;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  padding: 18px 10px 9px 10px;
  text-align: center; }
  .no-flexbox .feed .post-content {
    display: block; }
  
.feed time {
  display: block;
  font-size: 11px;
  font-style: italic;
  margin-bottom: 7px; }
.feed h3 {
  font-family: 'Open Sans', 'Arial', 'Helvetica Neue', sans-serif !important;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 12px; }
.feed h3 a {
  color: #000000; }
.feed .post-content p {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 30px; }
.feed .post-content p:last-child {
  margin: auto 0 0 0; }
.feed p.more {
  font-weight: 400;
  font-size: 10px;
  text-transform: uppercase; }
  .feed p.more a {
    color: #000000; }

@media (max-width: 768px) {
  .feed .global-grid.grid-row {
    margin-left: 0;
    margin-right: 0; }
  .feed .slider-feed {
    padding: 0 44px; }
  .feed .slider-feed .slick-arrow.prev {
    left: 10px; }
  .feed .slider-feed .slick-arrow.next {
    right: 10px; } }
/*================ Product catalog ================*/
/*======== Product card ========*/
.product-card {
  position: relative;
  /* Flexbox iOS fix */
  /* Flexbox iOS fix */ }
  .product-card .product-link.product-image {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    min-height: 228px; }
    .no-flexbox .product-card .product-link.product-image {
      display: block; }
  .product-card .product-image img {
    max-height: 218px;
    max-width: 100%;
    width: auto; }
  .product-card .product-category {
    font-size: 13px;
    margin-top: 50px; }
  .ios.ipad.tablet .product-card .product-name, .ios.iphone.mobile .product-card .product-name, .ios.ipod.mobile .product-card .product-name {
    max-height: 36px;
    min-height: 36px; }
  .no-flexbox .product-card .product-name {
    min-height: 52px; }
  .product-card .product-specs ul {
    margin-bottom: 15px; }
  .product-card .product-specs ul li {
    margin-bottom: 2px; }
  .product-card .product-specs .fake_link {
    color: #000000;
    padding-left: 0; }
    .product-card .product-specs .fake_link:after {
      content: ' +'; }
  .product-card .product-info-outer {
    margin-bottom: 11px; }
  .product-card .product-info-outer .product-info {
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    margin: 0; }
    .no-flexbox .product-card .product-info-outer .product-info {
      display: block; }
  .ios.ipad.tablet .product-card .product-info-outer .product-info, .ios.iphone.mobile .product-card .product-info-outer .product-info, .ios.ipod.mobile .product-card .product-info-outer .product-info {
    height: auto; }
  .product-card .product-info .product-info-inner {
    margin: auto 0 ; }
  .ios.ipad.tablet .product-card .product-info .product-info-inner, .ios.iphone.mobile .product-card .product-info .product-info-inner, .ios.ipod.mobile .product-card .product-info .product-info-inner {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -ms-box-orient: horizontal;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flex;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: flex-end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: flex-end;
    justify-content: flex-end;
    max-height: 107px;
    min-height: 107px; }
    .no-flexbox .ios.ipad.tablet .product-card .product-info .product-info-inner, .no-flexbox .ios.iphone.mobile .product-card .product-info .product-info-inner, .no-flexbox .ios.ipod.mobile .product-card .product-info .product-info-inner {
      display: block; }
  .product-card .ribbon {
    left: 0;
    top: 0; }
  .product-card .product-specs {
    font-weight: 400; }
  .product-card .product-specs strong {
    display: block;
    font-weight: 400;
    margin-bottom: 15px;
    text-transform: uppercase; }
  .product-card .product-specs ul li span {
    font-weight: 400; }
  .product-card .product-name {
    margin-bottom: 14px;
     text-transform: uppercase; 
     text-align: start;}
  .product-card .product-regular_price {
    display: inline-block;
    padding-right: 4px;
    text-decoration: line-through; }
  .product-card .product-price {
    display: inline-block;
    margin-bottom: 16px; }
  .product-card .product-price:has(+ .product-price-sinImpuestosNac) {
    margin-bottom: 2px; }
  .no-flexbox .product-card .product-info .product-price:first-child {
    padding-top: 17px; }
  .product-card .product-installments {
    font-weight: 700; }
  .product-card .product-price + .product-installments {
    margin-top: -12px; }
  .product-card .product-buy {
    font-size: 16px;
    max-width: 135px;
    padding: 7px;
    width: 100%; }

.product-name {
  font-weight: 700; }

.product-price {
  font-weight: 700; }

.product-price,
.product-installments {
  color: black; }

/*==== One-product-per-row view, Line of 2, Line of 3 ====*/
/* iOS Flexbox fix */
.ios.ipad.tablet .grid-of-4 .grid-col.col-4,
.ios.ipad.tablet .grid-of-2 .grid-col,
.ios.ipad.tablet .grid-of-3 .grid-col,
.ios.iphone.mobile .grid-of-4 .grid-col.col-4,
.ios.iphone.mobile .grid-of-2 .grid-col,
.ios.iphone.mobile .grid-of-3 .grid-col,
.ios.ipod.mobile .grid-of-4 .grid-col.col-4,
.ios.ipod.mobile .grid-of-2 .grid-col,
.ios.ipod.mobile .grid-of-3 .grid-col {
  /* Product card */ }
  .ios.ipad.tablet .grid-of-4 .grid-col.col-4 .product-card .product-info .product-info-inner,
  .ios.ipad.tablet .grid-of-2 .grid-col .product-card .product-info .product-info-inner,
  .ios.ipad.tablet .grid-of-3 .grid-col .product-card .product-info .product-info-inner,
  .ios.iphone.mobile .grid-of-4 .grid-col.col-4 .product-card .product-info .product-info-inner,
  .ios.iphone.mobile .grid-of-2 .grid-col .product-card .product-info .product-info-inner,
  .ios.iphone.mobile .grid-of-3 .grid-col .product-card .product-info .product-info-inner,
  .ios.ipod.mobile .grid-of-4 .grid-col.col-4 .product-card .product-info .product-info-inner,
  .ios.ipod.mobile .grid-of-2 .grid-col .product-card .product-info .product-info-inner,
  .ios.ipod.mobile .grid-of-3 .grid-col .product-card .product-info .product-info-inner {
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start; }

/*==== One-product-per-row view ====*/
.products .grid-of-12 .grid-col.col-12 {
  border-top: 1px solid #E0E0E0;
  padding-bottom: 16px;
  padding-top: 16px;
  /* Product card */ }
  .products .grid-of-12 .grid-col.col-12:first-child {
    border-top: 0; }
  .products .grid-of-12 .grid-col.col-12 .product-card {
    height: 100%;
    padding: 0; }
    .products .grid-of-12 .grid-col.col-12 .product-card .ribbon {
      left: 0;
      right: auto; }
    .products .grid-of-12 .grid-col.col-12 .product-card .product-category {
      padding-top: 30px; }
    .products .grid-of-12 .grid-col.col-12 .product-card .product-info-outer .product-info {
      text-align: left; }
    .products .grid-of-12 .grid-col.col-12 .product-card .product-image img {
      margin-bottom: 0 !important;
      max-height: 300px;
      max-width: 100%;
      width: auto; }

@media (max-width: 1024px) {
  .products .grid-of-12 .grid-col.col-12 {
    border-top: 0; } }
/*==== Product options ====*/
.product-options {
  margin-bottom: 14px; }
  .product-options .icon-text-box {
    display: block;
    float: none !important;
    margin-bottom: 1px;
    margin-right: 0 !important;
    padding: 10px 10px 10px 15px; }
  .product-options a.icon-text-box {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .product-options .icon-text-box .icon-text-icon {
    height: 34px;
    left: 0;
    margin-top: -17px;
    min-width: auto;
    width: 34px; }
  .product-options .icon-text-box .icon-text-text {
    padding-left: 27px; 
    margin-top: -6px !important;}
  .product-options .icon-text-box .paragraph {
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 2px !important; }
  .product-options .icon-text-box .icon-text-text .paragraph:first-child:last-child {
    padding-top: 12px; }
  .product-options .icon-text-box .paragraph.subtitle {
    font-size: 12px;
    font-weight: 400;
    text-decoration: none; }
  .product-options .icon-text-box img {
    height: auto;
    width: 100%; }

/*======== Product line ========*/
.products-line .products {
  /*==== Line of 3, line of 2 ====*/ }
  .products-line .products .grid-of-3,
  .products-line .products .grid-of-2 {
    /*== Product card ==*/ }
    .products-line .products .grid-of-3 .grid-col .product-card,
    .products-line .products .grid-of-2 .grid-col .product-card {
      padding-top: 15px;
      height: -webkit-calc(100% - 46px);
      height: -moz-calc(100% - 46px);
      height: calc(100% - 46px); }
      .products-line .products .grid-of-3 .grid-col .product-card .ribbon,
      .products-line .products .grid-of-2 .grid-col .product-card .ribbon {
        left: 7.5px; }

@media (max-width: 1024px) {
  /*================ Product catalog ================*/
  /*======== Product line ========*/
  .products-line .products {
    /*==== Line of 2, line of 3 ====*/ }
    .products-line .products .grid-of-2,
    .products-line .products .grid-of-3 {
      /*== Product card ==*/ }
      .products-line .products .grid-of-2 .grid-col .product-card,
      .products-line .products .grid-of-3 .grid-col .product-card {
        padding: 8px !important;
        width: 205px !important;
        height: -webkit-calc(100% - 16px);
        height: -moz-calc(100% - 16px);
        height: calc(100% - 16px);
        -webkit-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
        .products-line .products .grid-of-2 .grid-col .product-card .ribbon,
        .products-line .products .grid-of-3 .grid-col .product-card .ribbon {
          left: 0; }
        .products-line .products .grid-of-2 .grid-col .product-card .product-image,
        .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer,
        .products-line .products .grid-of-3 .grid-col .product-card .product-image,
        .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer {
          float: none;
          width: 100%; }
        .products-line .products .grid-of-2 .grid-col .product-card .product-image, .products-line .products .grid-of-3 .grid-col .product-card .product-image {
          min-height: 228px;
          padding-right: 0;
          -webkit-align-items: center;
          -ms-align-items: center;
          align-items: center;
          -ms-box-orient: horizontal;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flex;
          display: -moz-flex;
          display: -webkit-flex;
          display: flex; }
          .no-flexbox .products-line .products .grid-of-2 .grid-col .product-card .product-image,
          .no-flexbox .products-line .products .grid-of-3 .grid-col .product-card .product-image {
            display: block; }
        .products-line .products .grid-of-2 .grid-col .product-card .product-image img,
        .products-line .products .grid-of-3 .grid-col .product-card .product-image img {
          margin: 0 auto 10px auto !important; }
        .products-line .products .grid-of-2 .grid-col .product-card .product-info-outer,
        .products-line .products .grid-of-3 .grid-col .product-card .product-info-outer {
          padding-left: 0;
          text-align: center; }
  .products-line .products.slider-products {
    /*==== Line of 2 ====*/ }
    .products-line .products.slider-products .grid-of-2 .grid-col:nth-child(2n) {
      border-right: 0 !important; } }
@media (max-width: 480px) {
  /*================ Product catalog ================*/
  /*======== Product line ========*/
  .features .feature strong {
    font-size: 10px !important;
  }
  .logo-title img {
    height: 35px;}
  .products-line {
    /*==== One-product-per-row view ====*/ }
    .products-line div.grid-of-12 {
      /* Home only */ }
      .products-line div.grid-of-12 div.col-12 {
        /*==== Product card ====*/ }
        .products-line div.grid-of-12 div.col-12 .product-card .product-regular_price,
        .products-line div.grid-of-12 div.col-12 .product-card .product-price {
          display: block; }
        .products-line div.grid-of-12 div.col-12 .product-card .product-regular_price {
          padding-right: 0; } }
/*======== Filters + Product list ========*/
.filters-products-list {
  margin-bottom: 34px;
  overflow: hidden;
  /*==== Filters ====*/
  /*== Apply/remove filters ==*/
  /*== Filter set ==*/
  /*==== Filter + sort ====*/
  /*==== Product list ====*/ }
  .filters-products-list .filters {
    color: #323232;
    font-weight: 400;
    margin-top: 10px;
    text-align: left;
    /*== Filter container ==*/ }
    .filters-products-list .filters .filters-title {
      background-color: #fbdadc;
      padding-bottom: 17px;
      padding-top: 17px; }
    .filters-products-list .filters .filters-title img {
      height: 15px;
      vertical-align: -2px;
      width: 15px; }
    .filters-products-list .filters .filters-title h2 {
      font-weight: 700; }
    .filters-products-list .filters #ordenar {
      display: none; }
    .filters-products-list .filters .filters-container {
      padding-bottom: 5px;
      padding-top: 5px; }
  .filters-products-list .filters-applied .filters-applied-title span {
    font-weight: 400; }
  .filters-products-list .filters-applied dl dt {
    font-weight: 400; }
  .filters-products-list .filters-set {
    /* Radio buttons */ }
    .filters-products-list .filters-set legend {
      font-weight: 400; }
    .filters-products-list .filters-set .radio-list {
      padding-left: 0 !important; }
  .filters-products-list .global-grid button {
    background-color: #F6F6F6;
    border: 1px solid #F2F1F1;
    border-radius: 4px;
    color: #9f9f9e;
    font-size: 14px;
    max-width: 247px;
    padding: 13px;
    width: 100%; }
    .filters-products-list .global-grid button.active {
      font-weight: 700; }
  .filters-products-list .global-grid button img {
    height: 10px;
    width: auto; }
  .filters-products-list section {
    padding-top: 3px; }
  .filters-products-list .products-list {
    /*== Product list title + Views ==*/
    /*== Products (grid) ==*/ }
    .filters-products-list .products-list .products-list-title-views {
      margin-bottom: 42px;
      border-top: 1px solid #e0e0e0;
      padding-top: 10px;
      /* Select list */ }
      .filters-products-list .products-list .products-list-title-views .products-list-title {
        text-align: left;
        vertical-align: middle; }
      .filters-products-list .products-list .products-list-title-views h2 {
        font-size: 15px;
        letter-spacing: 0.8px;
        text-align: left; }
        .filters-products-list .products-list .products-list-title-views h2:before, .filters-products-list .products-list .products-list-title-views h2:after {
          content: none;
          display: none; }
      .filters-products-list .products-list .products-list-title-views .products-list-views {
        color: #000;
        padding-top: 15px; }
      .filters-products-list .products-list .products-list-title-views .products-list-views .views-icon {
        margin-top: -1px; }
      .filters-products-list .products-list .products-list-title-views .select-list-outer > label {
        font-size: 12px; }
      .filters-products-list .products-list .products-list-title-views .select-list-outer .select-list {
        font-weight: 400;
        top: -10px; }
      .filters-products-list .products-list .products-list-title-views .select-list-outer li.select-list-default {
        font-style: normal; }
    .filters-products-list .products-list .global-grid {
      /* One-product-per-row view */ }
      .filters-products-list .products-list .global-grid .grid-col {
        margin-bottom: 24px; }
      .filters-products-list .products-list .global-grid .grid-of-12 .grid-col.col-12 {
        margin-bottom: 0; }

@media (max-width: 1024px) {
  /*======== Filters + Product list ========*/
  .filters-products-list {
    /*==== Filters ====*/
    /*== Filter set ==*/
    /*== Products (grid) ==*/ }
    .filters-products-list .filters {
      margin-bottom: 27px;
      /* Filter set */ }
      .filters-products-list .filters .filters-container {
        text-align: left;
        /* Lists */ }
        .filters-products-list .filters .filters-container ul {
          font-size: 14px; }
      .filters-products-list .filters .filters-set .radio-list {
        padding-left: 20px !important; }
    .filters-products-list .filters-set {
      border-top: none; }
    .filters-products-list .global-grid {
      /* One-product-per-row view */ }
      .filters-products-list .global-grid .grid-of-12 .grid-col.col-12 {
        margin-bottom: 24px; }
    .filters-products-list .products-list {
      /*== Products (grid) ==*/ }
      .filters-products-list .products-list .global-grid {
        /* One-product-per-row view */ }
        .filters-products-list .products-list .global-grid .grid-of-12 .grid-col.col-12 {
          margin-bottom: 24px; } }
/*==== Product list ====*/
.products-list {
  overflow: hidden;
  /*== Products (grid) ==*/ }
  .products-list .products-grid {
    /* One-product-per-row view */ }
    .products-list .products-grid .grid-col {
      margin-bottom: 48px; }
    .products-list .products-grid .grid-col.col-12 {
      border-top: 1px solid #E0E0E0;
      margin-bottom: 15px; }
      .products-list .products-grid .grid-col.col-12:first-child {
        border-top: none; }

@media (max-width: 1024px) {
  /*================ Product catalog ================*/
  /*======== Filters + Product list ========*/
  .filters-products-list {
    /*==== Filters ====*/
    /*==== Product list ====*/ }
    .filters-products-list .filters {
      /*== Filter set ==*/ }
      .filters-products-list .filters .filters-set legend {
        font-size: 14px;
        margin: 15px 0 0 3px; }
      .filters-products-list .filters .filters-set.active legend:before {
        background-color: #000000;
        content: '';
        display: block;
        height: 13px;
        left: 0;
        position: absolute;
        top: 7px;
        width: 2px; }
      .filters-products-list .filters .filters-set legend,
      .filters-products-list .filters .filters-set .radio-list {
        box-sizing: border-box;
        margin-bottom: 1px;
        padding-left: 17px;
        padding-right: 17px; }
    .filters-products-list .products-list {
      /*== Product list title + Views ==*/
      /*== Products (grid) ==*/
      /*==== One-product-per-row view ====*/ }
      .filters-products-list .products-list .products-list-title-views h2 {
        display: block;
        text-align: center; }
      .filters-products-list .products-list .products-grid {
        /* Grid view */ }
        .filters-products-list .products-list .products-grid .grid-col {
          border: none;
          margin-bottom: 37px; }
        .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-1:nth-child(4n):after {
          display: none; }
      .filters-products-list .products-list .grid-of-12 {
        /* Home only */ }
        .filters-products-list .products-list .grid-of-12 .col-12 {
          padding-bottom: 0;
          padding-top: 0;
          /*==== Product card ====*/ }
          .filters-products-list .products-list .grid-of-12 .col-12 .product-card {
            -webkit-box-orient: vertical;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-image img {
              margin: 0 auto 10px auto !important; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-category {
              padding-top: 0; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-link.product-image, .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info-outer {
              -webkit-flex-basis: auto;
              -ms-flex-preferred-size: auto;
              flex-basis: auto; }
              .no-flexbox .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-link.product-image,
              .no-flexbox .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info-outer {
                max-width: auto;
                width: auto; } }
            @media all and (max-width: 1024px) and (-ms-high-contrast: none), (max-width: 1024px) and (-ms-high-contrast: active) {
              .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-link.product-image, .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info-outer {
                /* IE10+ */
                max-width: auto; } }
@media (max-width: 1024px) {
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-link.product-image {
              padding-right: 0; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-link.product-image img {
              max-height: 218px; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info-outer {
              -webkit-box-sizing: content-box;
              -moz-box-sizing: content-box;
              box-sizing: content-box;
              -webkit-box-orient: vertical;
              -webkit-flex-direction: column;
              -ms-flex-direction: column;
              flex-direction: column;
              padding-left: 0; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info-outer .product-info {
              margin-bottom: 0;
              position: static;
              text-align: center; }
            .filters-products-list .products-list .grid-of-12 .col-12 .product-card .product-info .product-info-inner {
              margin-top: 0; } }
@media (max-width: 480px) {
  /*================ Product catalog ================*/
  /*======== Filters + Product list ========*/
  .filters-products-list {
    /*==== Filters ====*/
    /*==== Filter + sort ====*/
    /*==== Product list ====*/ }
    .filters-products-list .filters {
      /*== Filter set ==*/ }
      .filters-products-list .filters .filters-title img {
        height: 13px;
        width: 13px; }
      .filters-products-list .filters .filters-title h2 {
        vertical-align: 1px; }
      .filters-products-list .filters .filters-set {
        /* Radio list */ }
        .filters-products-list .filters .filters-set legend,
        .filters-products-list .filters .filters-set .radio-list {
          float: none;
          width: 100%; }
        .filters-products-list .filters .filters-set legend:after {
          content: none;
          display: none; }
        .filters-products-list .filters .filters-set .radio-list {
          margin-top: 0;
          margin-bottom: 16px; }
    .filters-products-list .global-grid button {
      font-size: 14px; }
    .filters-products-list .products-list {
      /*== Products (grid) ==*/ }
      .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 {
        margin-bottom: 12px;
        /* Product card */ }
        .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .ribbon {
          top: 12px; }
        .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card {
          border-top: 1px solid #EBECEF;
          height: auto;
          padding-top: 12px !important; }
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-info-outer,
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-info-outer .product-info {
            height: auto; }
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-name,
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-price,
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-installments {
            margin-bottom: 15px !important; }
          .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4 .product-card .product-installments {
            margin-top: 0 !important; }
        .filters-products-list .products-list .products-grid .grid-of-4 .grid-col.col-extra-small-4:first-child .product-card {
          border-top: none; } }
/*================ Tutorial ================*/
.tutorial {
  margin-left: auto;
  margin-right: auto;
  max-width: 1262px; }
  .tutorial .tutorial-title {
    background-color: #EBEDEF;
    border-bottom-left-radius: 44px;
    border-bottom-right-radius: 8px;
    border-top-left-radius: 44px;
    border-top-right-radius: 8px;
    margin-bottom: 6px;
    margin-top: 17px;
    padding-left: 105px;
    position: relative;
    text-align: left; }
  .tutorial .tutorial-title img {
    display: inline;
    height: 88px;
    left: 0;
    position: absolute;
    top: -17px;
    width: 88px; }
  .tutorial .tutorial-title h1 {
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    line-height: 54px;
    margin-bottom: 0;
    text-align: left; }
  .tutorial .tutorial-content {
    padding-left: 39px;
    padding-right: 39px; }
  .tutorial .generic h2 {
    color: #003D74;
    font-size: 20px;
    text-align: center; }
  .tutorial h2 strong {
    display: block; }
  .tutorial .slider-for,
  .tutorial .slider-nav {
    margin: 0;
    padding: 0; }
  .tutorial .slider-for {
    margin-bottom: 43px; }
  .tutorial .slider-for .slick-arrow.prev {
    left: -39px; }
  .tutorial .slider-for .slick-arrow.next {
    right: -39px; }
  .tutorial .tutorial-slide-left,
  .tutorial .tutorial-slide-right {
    box-sizing: border-box;
    float: left; }
  .tutorial .tutorial-slide-left {
    padding-right: 26px;
    text-align: right;
    width: 45.6925675676%; }
  .tutorial .tutorial-slide-left img {
    zoom: 1;
    -webkit-box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.2);
    display: inline-block;
    height: auto;
    width: 409px; }
    .no-boxshadow .tutorial .tutorial-slide-left img {
      border-bottom: 1px solid #000;
      border-left: 1px solid #000;
      border-right: 1px solid #000; }
  .well {
    width: 50%;
    margin: 10px 60px;
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05)
  }
  .tutorial .tutorial-slide-right {
    padding-left: 26px;
    padding-top: 10px;
    font-size: 14px;
    width: 49.9155405405%; }
  .tutorial .tutorial-slide-right h3 {
    font-size: 15px; text-align: center; }
  .tutorial .slider-for li {
    margin-bottom: 0; }
  .tutorial .slider-nav {
    max-width: 640px;
    margin: 0 auto;
    text-align: center; }
  .tutorial .slider-nav li {
    color: black;
    cursor: pointer;
    font-size: 13px;
    max-width: 110px;
    opacity: 0.4;
    text-align: center; }
    .tutorial .slider-nav li.slick-current {
      opacity: 1;
      display: flex;
    flex-direction: column;
    justify-content: center; }
    .tutorial .slider-nav li:before {
      border: 2px solid #ECC100;
      border-radius: 50%;
      display: inline-block;
      font-weight: 700;
      font-size: 28px;
      height: 51px;
      line-height: 51px;
      margin-bottom: 9px;
      margin-right: 0;
      width: 51px; }
  .tutorial .slider-nav li span {
    display: block;
    line-height: 1.15;}
  .numeros_comocomprar {
    margin: 0 auto;
    font-size: 20px;
    border-radius: 50px;
    color: #fff;
    background-color: #084898;
    width: 12px!important;
    height: 22px!important;
    padding: 13px 20px;
  }

@media (max-width: 1024px) {
  /*================ Tutorial ================*/
  .tutorial .slider-nav {
    display: none; }
  .tutorial .tutorial-slide-left,
  .tutorial .tutorial-slide-right {
    float: none;
    padding: 0;
    width: 100%; }
  .tutorial .tutorial-slide-left {
    margin-bottom: 20px;
    text-align: center; }
  .tutorial .tutorial-slide-left img {
    width: auto; } }
@media (max-width: 480px) {
  /*================ Tutorial ================*/
  .tutorial .tutorial-content {
    padding-top: 20px; } }
/*================ Product page ================*/
.product-page {
  overflow: hidden;
  padding-top: 29px;
  /*======== Introduction ========*/
  /*======== Sections ========*/
  /*======== Tables ========*/
  /*======== Payment options ========*/
  /*======== Contact ========*/ }
  .product-page .product-pictures-detail {
    text-align: left;
    /*==== Product pictures ====*/
    /*==== Product detail ====*/ }
    .product-page .product-pictures-detail .ribbon {
      display: inline-block;
      right: 15px;
      top: 0; }
    .product-page .product-pictures-detail .product-category {
      font-size: 12px;
      margin-bottom: 1px; }
    .product-page .product-pictures-detail .product-pictures {
      overflow: hidden; }
      .product-page .product-pictures-detail .product-pictures .slider-for {
        margin-bottom: 20px; }
      .product-page .product-pictures-detail .product-pictures .slider-for iframe {
        height: 428px;
        width: 100%; }
      .product-page .product-pictures-detail .product-pictures .slider-for img {
        cursor: zoom-in;
        width: 75px; }
      .product-page .product-pictures-detail .product-pictures .slider-nav .slick-current {
        border-color: #ECC100 !important; }
      .product-page .product-pictures-detail .product-pictures .slider-nav li {
        max-width: 84px; }
    .product-page .product-pictures-detail .product-detail {
      font-size: 13px;
      position: relative; }
      .product-page .product-pictures-detail .product-detail .product-category {
        margin-bottom: 4px;
        padding-right: 90px; }
      .product-page .product-pictures-detail .product-detail .product-name {
        border-bottom: 1px solid #E1E0E0;
        color: #000000;
        margin-bottom: 18px;
        padding-bottom: 13px;
        padding-right: 90px; }
        .product-page .product-pictures-detail .product-detail .product-name:after {
          content: none;
          display: none; }
      .product-info-outer .product-info .ribbon-percent {
        position: absolute;
        top: 233px;
        max-width: 200px;
        text-align: center;
        height: 20px;
        align-content: center;
      }
      .product-info-outer .product-info .ribbon.failure {
          width: 90%;
    margin: 0 auto 4px;
    max-width: 180px;
    text-align: center;
    min-height: 20px;
    line-height: 20px;
  }
      .product-page .product-pictures-detail .product-detail .ribbon {
        width: auto;
        font-size: 13px;
        font-weight: 400;
        margin-bottom: 28px;
        padding: 7px 18px; }
      .product-page .product-pictures-detail .product-detail .product-availability {
        color: #000000 !important;
        font-size: 12px;
        margin-bottom: 15px;
        text-transform: none; }
      .product-page .product-pictures-detail .product-detail .product-availability span {
        text-transform: uppercase;
        font-weight: 400; }
      .product-page .product-pictures-detail .product-detail .product-availability.stock span {
        color: #089b04; }
      .product-page .product-pictures-detail .product-detail .product-availability.stock-no span {
        color: #A94442; }
      .product-page .product-pictures-detail .product-detail .product-availability.stock,
      .product-page .product-pictures-detail .product-detail .product-availability.stock-no {
        background-color: transparent; }
      .product-page .product-pictures-detail .product-detail .select-list-outer .select-list {
        left: 0;
        right: auto; }
      .product-page .product-pictures-detail .product-detail .select-list-outer .arrow.triangle-right:after {
        right: 0; }
      .product-page .product-pictures-detail .product-detail .product-features {
        margin-bottom: 21px;
        margin-top: 25px; }
      .product-page .product-pictures-detail .product-detail .product-features ul {
        list-style-type: none;
        margin: 0;
        padding: 0; }
      .product-page .product-pictures-detail .product-detail .product-features ul li {
        display: inline; }
        .product-page .product-pictures-detail .product-detail .product-features ul li:before {
          content: ' x '; }
        .product-page .product-pictures-detail .product-detail .product-features ul li:first-child:before {
          display: none; }
      .product-page .product-pictures-detail .product-detail .product-features ul li.product-material {
        display: block; }
        .product-page .product-pictures-detail .product-detail .product-features ul li.product-material:before {
          content: none; }
      .product-page .product-pictures-detail .product-detail .product-brand {
        height: 30px;
        margin-bottom: 10px; }
      .product-page .product-pictures-detail .product-detail .product-features strong {
        display: block;
        font-size: 15px;
        font-weight: 400;
        margin-bottom: 1px;
        text-transform: uppercase; }
      .product-page .product-pictures-detail .product-detail .product-specs {
        line-height: 1;
        margin-bottom: 54px;
        padding-left: 15px; }
      .product-page .product-pictures-detail .product-detail .product-specs li {
        margin-bottom: 5px; }
      .product-page .product-pictures-detail .product-detail .product-availability + .product-options {
        /* No specs, no colors */
        padding-top: 75px; }
      .product-page .product-pictures-detail .product-detail p + .product-options {
        margin-top: 0; }
      .product-page .product-pictures-detail .product-detail .product-installments {
        margin-bottom: 7px; }
      .product-page .product-pictures-detail .product-detail .filters-set {
        margin-top: 10px; }
      .product-page .product-pictures-detail .product-detail legend {
        float: none;
        font-weight: 700;
        text-transform: uppercase; }
      .product-page .product-pictures-detail .product-detail .icon-button {
        float: none !important;
        margin-bottom: 20px;
        min-width: 330px;
        padding: 11px 0px;
        text-align: start; }
      .product-page .product-pictures-detail .product-detail .icon-button img {
        padding-left: 0px;
        height: auto;
        margin-right: 6px;
        vertical-align: middle;
        width: 30px;
        position: absolute; }
      .product-page .product-pictures-detail .product-detail .icon-button strong {
        margin-left: 45px;
        font-weight: 700;
        padding-right: 9px;
        text-transform: uppercase; }
      .product-page .product-pictures-detail .product-detail .icon-button span {
       text-decoration: underline;
        display: block;
        margin-left: 45px;
        color: #4d7ea4; 
        font-weight: 700;}
      .product-page .product-pictures-detail .product-detail button.small-button {
        display: block;
        float: none;
        margin-right: 0;
        padding: 0;
        text-align: left; }
      .product-page .product-pictures-detail .product-detail button.small-button img {
        height: 45px;
        padding-right: 2px;
        vertical-align: middle;
        width: 30px; }
      .product-page .product-pictures-detail .product-detail button.small-button span {
        color: #4d7ea4;
        text-decoration: underline;
        margin-left: 10px; }
      .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods {
        margin-top: -58px;
        overflow: hidden;
        height: 58px;
        margin-left: 45px; }
      .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods img {
        height: 25px;
        width: 25px; }
      .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods li:first-child {
        margin-left: 0; }
      .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods li:last-child {
        margin-right: 0; }
      .product-page .product-pictures-detail .product-detail .product-price {
        margin-bottom: 5px;
        padding-top: 33px; }
      .product-page .product-pictures-detail .product-detail .product-buy {
        background-color: #70a83b;
        border-radius: 10px;
        bottom: 0;
        color: #fff;
        display: table;
        float: none !important;
        min-width: 130px;
        padding: 12px; }
      .product-page .product-pictures-detail .product-detail .product-buy.product-buy-anchor {
        background-color: #fff;
        border-radius: 10px;
        border: 1px solid #70a83b;
        bottom: 0;
        color: #304c16;
        display: table;
        float: none !important;
        min-width: 130px;
        padding: 12px; }
        .product-page .product-pictures-detail .product-detail .product-disabled {
          background-color: #d1d1d1;
          border-radius: 10px;
          bottom: 0;
          color: #fff;
          display: table;
          float: none !important;
          min-width: 130px;
          padding: 12px; }

.product-page .product-pictures-detail .product-detail .product-buy-disabled {
  /* No stock */
  background-color: #ddd;
  border: 1px solid #888;
  color: #333;
  display: inline-block;
  box-sizing: border-box; }

  .product-page section h2:before {
    content: none;
    display: none; }
  .product-page section h2 img {
    display: none; }
  .product-page .table-container table th {
    font-weight: 400; }
  .product-page .payment_options {
    padding-left: 164px;
    padding-right: 164px; }
    .product-page .payment_options .payment_options-grid.grid-row {
      margin: 0 -25px; }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col {
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      padding-left: 25px;
      padding-right: 25px; }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 {
      -webkit-flex-basis: 0%;
      -ms-flex-preferred-size: 0%;
      flex-basis: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
        -webkit-flex-basis: 0%;
        -ms-flex-preferred-size: 0%;
        flex-basis: 0%; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-0,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-0 {
      margin-right: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-0 {
        margin-right: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-0 {
        margin-right: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-0 {
        margin-right: 0% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-0 {
        margin-right: 0% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-0,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-0 {
      margin-left: 0%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-0 {
        margin-left: 0% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-0 {
        margin-left: 0% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-0 {
        margin-left: 0% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-0,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-0 {
        margin-left: 0% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
      -webkit-flex-basis: 8.3333333333%;
      -ms-flex-preferred-size: 8.3333333333%;
      flex-basis: 8.3333333333%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
        max-width: 8.3333333333%;
        width: 8.3333333333%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
          /* IE10+ */
          max-width: 8.3333333333%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
        -webkit-flex-basis: 8.3333333333%;
        -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
          max-width: 8.3333333333%;
          width: 8.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
        -webkit-flex-basis: 8.3333333333%;
        -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          max-width: 8.3333333333%;
          width: 8.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
        -webkit-flex-basis: 8.3333333333%;
        -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
          max-width: 8.3333333333%;
          width: 8.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
        -webkit-flex-basis: 8.3333333333%;
        -ms-flex-preferred-size: 8.3333333333%;
        flex-basis: 8.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          max-width: 8.3333333333%;
          width: 8.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-1, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
      /* IE10+ */
      max-width: 8.3333333333%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-1,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-1 {
      margin-right: 8.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-1 {
        margin-right: 8.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-1 {
        margin-right: 8.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-1 {
        margin-right: 8.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-1 {
        margin-right: 8.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-1,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-1 {
      margin-left: 8.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-1 {
        margin-left: 8.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-1 {
        margin-left: 8.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-1 {
        margin-left: 8.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-1,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-1 {
        margin-left: 8.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
      -webkit-flex-basis: 16.6666666667%;
      -ms-flex-preferred-size: 16.6666666667%;
      flex-basis: 16.6666666667%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
        max-width: 16.6666666667%;
        width: 16.6666666667%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
          /* IE10+ */
          max-width: 16.6666666667%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
        -webkit-flex-basis: 16.6666666667%;
        -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
          max-width: 16.6666666667%;
          width: 16.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
        -webkit-flex-basis: 16.6666666667%;
        -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          max-width: 16.6666666667%;
          width: 16.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
        -webkit-flex-basis: 16.6666666667%;
        -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
          max-width: 16.6666666667%;
          width: 16.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
        -webkit-flex-basis: 16.6666666667%;
        -ms-flex-preferred-size: 16.6666666667%;
        flex-basis: 16.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          max-width: 16.6666666667%;
          width: 16.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-2, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
      /* IE10+ */
      max-width: 16.6666666667%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-2,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-2 {
      margin-right: 16.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-2 {
        margin-right: 16.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-2 {
        margin-right: 16.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-2 {
        margin-right: 16.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-2 {
        margin-right: 16.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-2,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-2 {
      margin-left: 16.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-2 {
        margin-left: 16.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-2 {
        margin-left: 16.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-2 {
        margin-left: 16.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-2,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-2 {
        margin-left: 16.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
      -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
      flex-basis: 25%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
        max-width: 25%;
        width: 25%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
          /* IE10+ */
          max-width: 25%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-3 {
      /* IE10+ */
      max-width: 25%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-3 {
      /* IE10+ */
      max-width: 25%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
          max-width: 25%;
          width: 25%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-3 {
      /* IE10+ */
      max-width: 25%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
        -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
          max-width: 25%;
          width: 25%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-3, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
      /* IE10+ */
      max-width: 25%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-3,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-3 {
      margin-right: 25%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-3 {
        margin-right: 25% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-3 {
        margin-right: 25% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-3 {
        margin-right: 25% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-3 {
        margin-right: 25% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-3,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-3 {
      margin-left: 25%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-3 {
        margin-left: 25% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-3 {
        margin-left: 25% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-3 {
        margin-left: 25% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-3,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-3 {
        margin-left: 25% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
      -webkit-flex-basis: 33.3333333333%;
      -ms-flex-preferred-size: 33.3333333333%;
      flex-basis: 33.3333333333%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
        max-width: 33.3333333333%;
        width: 33.3333333333%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
          /* IE10+ */
          max-width: 33.3333333333%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
        -webkit-flex-basis: 33.3333333333%;
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
          max-width: 33.3333333333%;
          width: 33.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
        -webkit-flex-basis: 33.3333333333%;
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
          max-width: 33.3333333333%;
          width: 33.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
        -webkit-flex-basis: 33.3333333333%;
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
          max-width: 33.3333333333%;
          width: 33.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
        -webkit-flex-basis: 33.3333333333%;
        -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
          max-width: 33.3333333333%;
          width: 33.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-4, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
      /* IE10+ */
      max-width: 33.3333333333%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-4,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-4 {
      margin-right: 33.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-4 {
        margin-right: 33.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-4 {
        margin-right: 33.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-4 {
        margin-right: 33.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-4 {
        margin-right: 33.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-4,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-4 {
      margin-left: 33.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-4 {
        margin-left: 33.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-4 {
        margin-left: 33.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-4 {
        margin-left: 33.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-4,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-4 {
        margin-left: 33.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
      -webkit-flex-basis: 41.6666666667%;
      -ms-flex-preferred-size: 41.6666666667%;
      flex-basis: 41.6666666667%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
        max-width: 41.6666666667%;
        width: 41.6666666667%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
          /* IE10+ */
          max-width: 41.6666666667%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
        -webkit-flex-basis: 41.6666666667%;
        -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
          max-width: 41.6666666667%;
          width: 41.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
        -webkit-flex-basis: 41.6666666667%;
        -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
          max-width: 41.6666666667%;
          width: 41.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
        -webkit-flex-basis: 41.6666666667%;
        -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
          max-width: 41.6666666667%;
          width: 41.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
        -webkit-flex-basis: 41.6666666667%;
        -ms-flex-preferred-size: 41.6666666667%;
        flex-basis: 41.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
          max-width: 41.6666666667%;
          width: 41.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-5, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
      /* IE10+ */
      max-width: 41.6666666667%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-5,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-5 {
      margin-right: 41.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-5 {
        margin-right: 41.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-5 {
        margin-right: 41.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-5 {
        margin-right: 41.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-5 {
        margin-right: 41.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-5,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-5 {
      margin-left: 41.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-5 {
        margin-left: 41.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-5 {
        margin-left: 41.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-5 {
        margin-left: 41.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-5,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-5 {
        margin-left: 41.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
        max-width: 50%;
        width: 50%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
          /* IE10+ */
          max-width: 50%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-6 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-6 {
      /* IE10+ */
      max-width: 50%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
          max-width: 50%;
          width: 50%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-6 {
      /* IE10+ */
      max-width: 50%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
          max-width: 50%;
          width: 50%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-6, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
      /* IE10+ */
      max-width: 50%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-6,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-6 {
      margin-right: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-6 {
        margin-right: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-6 {
        margin-right: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-6 {
        margin-right: 50% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-6 {
        margin-right: 50% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-6,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-6 {
      margin-left: 50%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-6 {
        margin-left: 50% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-6 {
        margin-left: 50% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-6 {
        margin-left: 50% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-6,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-6 {
        margin-left: 50% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
      -webkit-flex-basis: 58.3333333333%;
      -ms-flex-preferred-size: 58.3333333333%;
      flex-basis: 58.3333333333%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
        max-width: 58.3333333333%;
        width: 58.3333333333%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
          /* IE10+ */
          max-width: 58.3333333333%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
        -webkit-flex-basis: 58.3333333333%;
        -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
          max-width: 58.3333333333%;
          width: 58.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
        -webkit-flex-basis: 58.3333333333%;
        -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
          max-width: 58.3333333333%;
          width: 58.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
        -webkit-flex-basis: 58.3333333333%;
        -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
          max-width: 58.3333333333%;
          width: 58.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
        -webkit-flex-basis: 58.3333333333%;
        -ms-flex-preferred-size: 58.3333333333%;
        flex-basis: 58.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
          max-width: 58.3333333333%;
          width: 58.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-7, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
      /* IE10+ */
      max-width: 58.3333333333%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-7,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-7 {
      margin-right: 58.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-7 {
        margin-right: 58.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-7 {
        margin-right: 58.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-7 {
        margin-right: 58.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-7 {
        margin-right: 58.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-7,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-7 {
      margin-left: 58.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-7 {
        margin-left: 58.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-7 {
        margin-left: 58.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-7 {
        margin-left: 58.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-7,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-7 {
        margin-left: 58.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
      -webkit-flex-basis: 66.6666666667%;
      -ms-flex-preferred-size: 66.6666666667%;
      flex-basis: 66.6666666667%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
        max-width: 66.6666666667%;
        width: 66.6666666667%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
          /* IE10+ */
          max-width: 66.6666666667%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
        -webkit-flex-basis: 66.6666666667%;
        -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
          max-width: 66.6666666667%;
          width: 66.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
        -webkit-flex-basis: 66.6666666667%;
        -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
          max-width: 66.6666666667%;
          width: 66.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
        -webkit-flex-basis: 66.6666666667%;
        -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
          max-width: 66.6666666667%;
          width: 66.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
        -webkit-flex-basis: 66.6666666667%;
        -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
          max-width: 66.6666666667%;
          width: 66.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-8, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
      /* IE10+ */
      max-width: 66.6666666667%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-8,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-8 {
      margin-right: 66.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-8 {
        margin-right: 66.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-8 {
        margin-right: 66.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-8 {
        margin-right: 66.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-8 {
        margin-right: 66.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-8,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-8 {
      margin-left: 66.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-8 {
        margin-left: 66.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-8 {
        margin-left: 66.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-8 {
        margin-left: 66.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-8,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-8 {
        margin-left: 66.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
      -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
      flex-basis: 75%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
        max-width: 75%;
        width: 75%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
          /* IE10+ */
          max-width: 75%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-9 {
      /* IE10+ */
      max-width: 75%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-9 {
      /* IE10+ */
      max-width: 75%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
          max-width: 75%;
          width: 75%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-9 {
      /* IE10+ */
      max-width: 75%; } }

    @media (max-width: 480px) {
      .box_mercadopago {
      width:100%;
      height:730px !important;
      }
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
        -webkit-flex-basis: 75%;
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
          max-width: 75%;
          width: 75%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-9, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
      /* IE10+ */
      max-width: 75%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-9,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-9 {
      margin-right: 75%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-9 {
        margin-right: 75% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-9 {
        margin-right: 75% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-9 {
        margin-right: 75% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-9 {
        margin-right: 75% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-9,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-9 {
      margin-left: 75%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-9 {
        margin-left: 75% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-9 {
        margin-left: 75% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-9 {
        margin-left: 75% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-9,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-9 {
        margin-left: 75% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
      -webkit-flex-basis: 83.3333333333%;
      -ms-flex-preferred-size: 83.3333333333%;
      flex-basis: 83.3333333333%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
        max-width: 83.3333333333%;
        width: 83.3333333333%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
          /* IE10+ */
          max-width: 83.3333333333%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
        -webkit-flex-basis: 83.3333333333%;
        -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
          max-width: 83.3333333333%;
          width: 83.3333333333%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
        -webkit-flex-basis: 83.3333333333%;
        -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
          max-width: 83.3333333333%;
          width: 83.3333333333%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
        -webkit-flex-basis: 83.3333333333%;
        -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
          max-width: 83.3333333333%;
          width: 83.3333333333%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
        -webkit-flex-basis: 83.3333333333%;
        -ms-flex-preferred-size: 83.3333333333%;
        flex-basis: 83.3333333333%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
          max-width: 83.3333333333%;
          width: 83.3333333333%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-10, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
      /* IE10+ */
      max-width: 83.3333333333%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-10,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-10 {
      margin-right: 83.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-10 {
        margin-right: 83.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-10 {
        margin-right: 83.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-10 {
        margin-right: 83.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-10 {
        margin-right: 83.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-10,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-10 {
      margin-left: 83.3333333333%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-10 {
        margin-left: 83.3333333333% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-10 {
        margin-left: 83.3333333333% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-10 {
        margin-left: 83.3333333333% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-10,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-10 {
        margin-left: 83.3333333333% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
      -webkit-flex-basis: 91.6666666667%;
      -ms-flex-preferred-size: 91.6666666667%;
      flex-basis: 91.6666666667%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
        max-width: 91.6666666667%;
        width: 91.6666666667%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
          /* IE10+ */
          max-width: 91.6666666667%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
        -webkit-flex-basis: 91.6666666667%;
        -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
          max-width: 91.6666666667%;
          width: 91.6666666667%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
        -webkit-flex-basis: 91.6666666667%;
        -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
          max-width: 91.6666666667%;
          width: 91.6666666667%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
        -webkit-flex-basis: 91.6666666667%;
        -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
          max-width: 91.6666666667%;
          width: 91.6666666667%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
        -webkit-flex-basis: 91.6666666667%;
        -ms-flex-preferred-size: 91.6666666667%;
        flex-basis: 91.6666666667%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
          max-width: 91.6666666667%;
          width: 91.6666666667%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-11, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
      /* IE10+ */
      max-width: 91.6666666667%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-11,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-11 {
      margin-right: 91.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-11 {
        margin-right: 91.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-11 {
        margin-right: 91.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-11 {
        margin-right: 91.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-11 {
        margin-right: 91.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-11,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-11 {
      margin-left: 91.6666666667%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-11 {
        margin-left: 91.6666666667% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-11 {
        margin-left: 91.6666666667% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-11 {
        margin-left: 91.6666666667% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-11,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-11 {
        margin-left: 91.6666666667% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
      -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12,
      .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
        max-width: 100%;
        width: 100%; }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
          /* IE10+ */
          max-width: 100%; } }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: none), (min-width: 1025px) and (max-width: 1200px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-large-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: none), (min-width: 769px) and (max-width: 1024px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-medium-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
      /* IE10+ */
      max-width: 100%; } }

    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
          max-width: 100%;
          width: 100%; } }
  @media all and (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: none), (min-width: 481px) and (max-width: 768px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-small-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
      /* IE10+ */
      max-width: 100%; } }

    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
          max-width: 100%;
          width: 100%; } }
  @media all and (max-width: 480px) and (-ms-high-contrast: none), (max-width: 480px) and (-ms-high-contrast: active) {
    .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col.col-extra-small-12, .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
      /* IE10+ */
      max-width: 100%; } }

    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-12,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-12 {
      margin-right: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-large-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-large-12 {
        margin-right: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-medium-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-medium-12 {
        margin-right: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-small-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-small-12 {
        margin-right: 100% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-left-extra-small-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-left-extra-small-12 {
        margin-right: 100% !important; } }
    .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-12,
    .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-12 {
      margin-left: 100%; }
    @media (min-width: 1025px) and (max-width: 1200px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-large-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-large-12 {
        margin-left: 100% !important; } }
    @media (min-width: 769px) and (max-width: 1024px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-medium-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-medium-12 {
        margin-left: 100% !important; } }
    @media (min-width: 481px) and (max-width: 768px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-small-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-small-12 {
        margin-left: 100% !important; } }
    @media (max-width: 480px) {
      .product-page .payment_options .payment_options-grid .grid-of-12 > .pull-right-extra-small-12,
      .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .pull-right-extra-small-12 {
        margin-left: 100% !important; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .grid-col,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .grid-col {
      float: left; }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 {
      width: 0%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .grid-col.col-large-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-large-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-large-0 {
          width: 0%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-medium-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-medium-0 {
          width: 0%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .grid-col.col-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-small-0 {
          width: 0%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .grid-col.col-extra-small-0,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-0 > .slick-list > .slick-track > .grid-col.col-extra-small-0 {
          width: 0%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 {
      width: 8.3333333333%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .grid-col.col-large-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-large-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-large-1 {
          width: 8.3333333333%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-medium-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-medium-1 {
          width: 8.3333333333%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .grid-col.col-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-small-1 {
          width: 8.3333333333%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .grid-col.col-extra-small-1,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-1 > .slick-list > .slick-track > .grid-col.col-extra-small-1 {
          width: 8.3333333333%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 {
      width: 16.6666666667%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .grid-col.col-large-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-large-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-large-2 {
          width: 16.6666666667%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-medium-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-medium-2 {
          width: 16.6666666667%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .grid-col.col-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-small-2 {
          width: 16.6666666667%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .grid-col.col-extra-small-2,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-2 > .slick-list > .slick-track > .grid-col.col-extra-small-2 {
          width: 16.6666666667%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 {
      width: 25%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .grid-col.col-large-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-large-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-large-3 {
          width: 25%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .grid-col.col-medium-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-medium-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-medium-3 {
          width: 25%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .grid-col.col-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-small-3 {
          width: 25%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .grid-col.col-extra-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .grid-col.col-extra-small-3,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-3 > .slick-list > .slick-track > .grid-col.col-extra-small-3 {
          width: 25%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 {
      width: 33.3333333333%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .grid-col.col-large-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-large-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-large-4 {
          width: 33.3333333333%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .grid-col.col-medium-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-medium-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-medium-4 {
          width: 33.3333333333%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .grid-col.col-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-small-4 {
          width: 33.3333333333%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .grid-col.col-extra-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .grid-col.col-extra-small-4,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-4 > .slick-list > .slick-track > .grid-col.col-extra-small-4 {
          width: 33.3333333333%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 {
      width: 41.6666666667%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .grid-col.col-large-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-large-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-large-5 {
          width: 41.6666666667%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .grid-col.col-medium-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-medium-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-medium-5 {
          width: 41.6666666667%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .grid-col.col-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-small-5 {
          width: 41.6666666667%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .grid-col.col-extra-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .grid-col.col-extra-small-5,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-5 > .slick-list > .slick-track > .grid-col.col-extra-small-5 {
          width: 41.6666666667%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 {
      width: 50%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .grid-col.col-large-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-large-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-large-6 {
          width: 50%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .grid-col.col-medium-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-medium-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-medium-6 {
          width: 50%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .grid-col.col-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-small-6 {
          width: 50%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .grid-col.col-extra-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .grid-col.col-extra-small-6,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-6 > .slick-list > .slick-track > .grid-col.col-extra-small-6 {
          width: 50%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 {
      width: 58.3333333333%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .grid-col.col-large-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-large-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-large-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-large-7 {
          width: 58.3333333333%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .grid-col.col-medium-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-medium-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-medium-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-medium-7 {
          width: 58.3333333333%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .grid-col.col-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-small-7 {
          width: 58.3333333333%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .grid-col.col-extra-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-7 > .slick-list > .slick-track > .grid-col.col-extra-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .grid-col.col-extra-small-7,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-7 > .slick-list > .slick-track > .grid-col.col-extra-small-7 {
          width: 58.3333333333%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 {
      width: 66.6666666667%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .grid-col.col-large-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-large-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-large-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-large-8 {
          width: 66.6666666667%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .grid-col.col-medium-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-medium-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-medium-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-medium-8 {
          width: 66.6666666667%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .grid-col.col-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-small-8 {
          width: 66.6666666667%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .grid-col.col-extra-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-8 > .slick-list > .slick-track > .grid-col.col-extra-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .grid-col.col-extra-small-8,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-8 > .slick-list > .slick-track > .grid-col.col-extra-small-8 {
          width: 66.6666666667%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 {
      width: 75%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .grid-col.col-large-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-large-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-large-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-large-9 {
          width: 75%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .grid-col.col-medium-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-medium-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-medium-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-medium-9 {
          width: 75%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .grid-col.col-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-small-9 {
          width: 75%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .grid-col.col-extra-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-9 > .slick-list > .slick-track > .grid-col.col-extra-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .grid-col.col-extra-small-9,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-9 > .slick-list > .slick-track > .grid-col.col-extra-small-9 {
          width: 75%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 {
      width: 83.3333333333%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .grid-col.col-large-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-large-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-large-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-large-10 {
          width: 83.3333333333%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .grid-col.col-medium-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-medium-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-medium-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-medium-10 {
          width: 83.3333333333%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .grid-col.col-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-small-10 {
          width: 83.3333333333%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .grid-col.col-extra-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-10 > .slick-list > .slick-track > .grid-col.col-extra-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .grid-col.col-extra-small-10,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-10 > .slick-list > .slick-track > .grid-col.col-extra-small-10 {
          width: 83.3333333333%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 {
      width: 91.6666666667%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .grid-col.col-large-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-large-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-large-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-large-11 {
          width: 91.6666666667%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .grid-col.col-medium-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-medium-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-medium-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-medium-11 {
          width: 91.6666666667%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .grid-col.col-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-small-11 {
          width: 91.6666666667%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .grid-col.col-extra-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-11 > .slick-list > .slick-track > .grid-col.col-extra-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .grid-col.col-extra-small-11,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-11 > .slick-list > .slick-track > .grid-col.col-extra-small-11 {
          width: 91.6666666667%; } }
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12,
    .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 {
      width: 100%; }
      @media (max-width: 1200px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .grid-col.col-large-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-large-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-large-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-large-12 {
          width: 100%; } }
      @media (min-width: 769px) and (max-width: 1024px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .grid-col.col-medium-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-medium-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-medium-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-medium-12 {
          width: 100%; } }
      @media (min-width: 481px) and (max-width: 768px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .grid-col.col-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-small-12 {
          width: 100%; } }
      @media (max-width: 480px) {
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .grid-col.col-extra-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .col-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .grid-col.col-extra-small-12,
        .no-flexbox .product-page .payment_options .payment_options-grid .grid-of-12 > .slick-list > .slick-track > .col-12 > .slick-list > .slick-track > .grid-col.col-extra-small-12 {
          width: 100%; } }
  .product-page #consultar form {
    margin-left: auto;
    margin-right: auto;
    max-width: 400px; }
    .product-page #consultar form legend span {
      display: inline-block;
      margin-bottom: 15px;
      padding: 5px;
      width: auto; }
    .product-page #consultar form label {
      font-size: 14px;
      font-weight: 400;
      margin-bottom: 5px; }
    .product-page #consultar form .inputs .grid-col {
      margin-bottom: 10px; }
    .product-page #consultar form textarea {
      height: 120px; }
    .product-page #consultar form .button.maxi {
      min-width: 120px;
      padding: 7px; }
    .product-page #consultar form span .failure-line {
      margin-bottom: 5px; }


@media (max-width: 1024px) {
  .product-page .product-pictures-detail .product-detail button.small-button img {
    margin-bottom: 0px;
  }
  .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods {
    margin-top: 20px;
    margin-left: 0px;
  }

  .product-card .product-name {
    text-align: center;
  }
  .product-page .product-pictures-detail .product-detail .product-price {
    padding-top: 0px;
  }
  .trabaja form {
    height: auto !important;
  }
  .trabaja .mensaje-right {
    width: 100%;
  }
  .trabaja .mensaje-right label {
    justify-content: center;
  }
  .trabaja .mensaje-right img {
    margin-bottom: 5px;
    position: initial;
  }
  .contacto .mensaje-left {
    padding-right: 0px !important;
  }
  .contacto form {
    height: auto;
  }
  .contacto .mensaje-left, .mensaje-right {
    width: 100%;
  }
  .product-page {
    /*======== Introduction ========*/
    /*======== Sections ========*/
    /*======== Payment options ========*/ }
    .product-page .product-pictures-detail {
      position: relative;
      /*==== Product pictures ====*/
      /*==== Product detail ====*/ }
      .product-page .product-pictures-detail .product-category,
      .product-page .product-pictures-detail .product-name {
        text-align: center; }
      .product-page .product-pictures-detail .ribbon {
        display: inline-block;
        position: static;
        text-align: center; }
      .product-page .product-pictures-detail .product-detail {
        position: static; }
        .product-page .product-pictures-detail .product-detail legend,
        .product-page .product-pictures-detail .product-detail .color-list {
          float: none;
          width: 100%; }
        .product-page .product-pictures-detail .product-detail legend {
          padding: 0;
          text-align: center; }
        .product-page .product-pictures-detail .product-detail .title-container {
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          left: 0;
          padding-left: 15px;
          padding-right: 15px;
          position: absolute;
          top: 0;
          width: 100%; }
        .product-page .product-pictures-detail .product-detail .product-category,
        .product-page .product-pictures-detail .product-detail .product-name {
          padding-right: 0; }
        .product-page .product-pictures-detail .product-detail .product-category {
          font-size: 16px;
          margin-bottom: 3px; }
        .product-page .product-pictures-detail .product-detail .product-name {
          border-bottom: 0;
          padding-bottom: 0; }
        .product-page .product-pictures-detail .product-detail .product-specs-container {
          border-top: 1px solid #E1E0E0;
          margin-top: 20px;
          padding-top: 19px; }
        .product-page .product-pictures-detail .product-detail .product-availability-container {
          margin-bottom: 16px;
          margin-top: 26px; }
        .product-page .product-pictures-detail .product-detail .product-availability {
          display: inline-block; }
        .product-page .product-pictures-detail .product-detail .filters-set {
          max-width: 245px;
          margin: 0 auto 42px auto; }
        .product-page .product-pictures-detail .product-detail .select-list-outer .select-list {
          width: 100%; }
        .product-page .product-pictures-detail .product-detail .product-buying_info {
          margin-bottom: 17px; }
        .product-page .product-pictures-detail .product-detail .product-regular_price,
        .product-page .product-pictures-detail .product-detail .product-price {
          display: inline-block; }
        .product-page .product-pictures-detail .product-detail .product-regular_price {
          font-size: 21px;
          margin-bottom: 0;
          margin-top: 0;
          padding-right: 6px; }
        .product-page .product-pictures-detail .product-detail .product-price {
          font-size: 26px;
          margin-bottom: 8px; }
        .product-page .product-pictures-detail .product-detail .product-installments {
          margin-bottom: 4px; }
        .product-page .product-pictures-detail .product-detail .product-buy {
          margin-left: auto;
          margin-right: auto; }
        .product-page .product-pictures-detail .product-detail .product-options {
          margin-bottom: 10px; }
          .product-page .product-pictures-detail .product-detail .product-options button {
            width: 100%; }
          .product-page .product-pictures-detail .product-detail .product-options .icon-button {
            text-align: center;
            float: none;
            margin-left: auto;
            margin-right: auto;
            max-width: 330px;
            min-width: auto; }
          .product-page .product-pictures-detail .product-detail .product-options .small-button {
            text-align: center;
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center;
            width: 100%; }
          .product-page .product-pictures-detail .product-detail .product-options .small-button .product-payment_methods li {
            float: none; }
          .product-page .product-pictures-detail .product-detail .product-options button.icon-text-box {
            text-align: center; }
          .product-page .product-pictures-detail .product-detail .product-options button.icon-text-box .icon-text-icon {
            display: inline-block;
            margin-bottom: 2px;
            margin-top: 0;
            position: static; }
          .product-page .product-pictures-detail .product-detail .product-options button .icon-text-text {
            padding-left: 0; }
          .product-page .product-pictures-detail .product-detail .product-options button:last-child {
            margin-bottom: 0; }
      .product-page .product-pictures-detail .product-detail.sticky .product-buy {
        margin-bottom: 0; }
    .product-page section {
      border: 1px solid #d1cfcf;
      margin-bottom: 9px;
      margin-left: 15px;
      margin-right: 15px;
      padding-left: 15px;
      padding-right: 15px; }
      .product-page section h2 {
        border: 0;
        font-size: 13px;
        font-weight: 400;
        margin-bottom: 0; }
        .product-page section h2.active {
          background-color: transparent;
          font-weight: 700; }
    .product-page #recomendados h2.active + .container {
      display: block; }
    .product-page .payment_options {
      padding-left: 0;
      padding-right: 0; }
      .product-page .payment_options .grid {
        max-width: 380px; } }
@media (max-width: 768px) {
  .show-modal,
  .show-modal,
  .icon-button {
    margin-bottom: 0px !important;
  }
  .icon-button img.img_musi_credito {
    margin-top: 0px !important;
  }
  .contacto .mensaje-left {
    padding-right: 0px !important;
  }
  .product-page {
    /*======== Introduction ========*/ }
    .product-page .product-pictures-detail {
      /*==== Product pictures ====*/ }
      .product-page .product-pictures-detail .product-pictures .slider-for iframe {
        height: 300px; } }
@media (max-width: 480px) {
  .box_trabaja {
    align-items: center;
    position: initial;
  }
  .trabaja .mensaje-right {
    height: 100%;
  }
  .trabaja .mensaje-right input {
    font-size: 10px;
    margin-right: -26px;
  }
  .contacto .box {
    flex-direction: column;
  }
  .contacto .box label {
    width: 100%
  }

  .contacto .mensaje-left {
    padding-right: 0px !important;
  }
  .product-page {
    /*======== Introduction ========*/ }
    .product-page .product-pictures-detail {
      /*==== Product detail ====*/ }
      .product-page .product-pictures-detail .product-detail {
        /*== Product data ==*/ }
        .product-page .product-pictures-detail .product-detail .product-data {
          margin-bottom: 10px; }
        .product-page .product-pictures-detail .product-detail .ribbon {
          margin-bottom: 10px; }
        .product-page .product-pictures-detail .product-detail .product-availability,
        .product-page .product-pictures-detail .product-detail .product-specs,
        .product-page .product-pictures-detail .product-detail .filters-set {
          margin-bottom: 0; }
        .product-page .product-pictures-detail .product-detail .product-buy {
          width: 100%; } }
/*================ Page ================*/
.page form fieldset {
  margin-bottom: 15px; }
.page form legend span {
  display: inline-block;
  width: auto; }
.page form label {
  font-weight: 400;
  margin-bottom: 5px; }

/*================ Branch offices ================*/
.branch_offices .branch_office {
  margin-bottom: 30px; }
.branch_offices .branch_office-info h2,
.branch_offices .branch_office-info .phone {
  font-weight: 400; }

/*================ Generic content ================*/
.generic section {
  border-bottom: 1px solid #f1efef; }
  .generic section:last-of-type {
    border-bottom: 0; }
.generic h2:before, .generic h2:after {
  content: none;
  display: none; }
.generic h3 {
  font-weight: 700;
  margin-bottom: 17px;
  padding: 0;
  text-align: left; }
.generic form {
  max-width: none; }

@media (max-width: 768px) {
  .product-page .product-pictures-detail .product-pictures,
  .product-page .product-pictures-detail .product-pictures .slider-for li img {
    height: auto;
  }
  .product-page .product-pictures-detail .product-detail .icon-button img {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0 auto;
    position: initial;
  }
  .product-page .product-pictures-detail .product-detail .icon-button strong,
  .product-page .product-pictures-detail .product-detail .icon-button span,
  .icon-button .musi {
    margin-left: 0px;
  }
  .product-card .product-category {
    margin-top: 20px;
  }
  .product-card .product-info .product-info-inner, 
  .product-card .product-category 
  .product-card .product-info-outer .product-info h3{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column !important;
  } 
  .product-card .product-info-outer{
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column !important;
  }
    .box_trabaja {
    align-items: center;
    position: initial;
  }
  .trabaja .mensaje-right {
    height: 100%;
  }
  .generic h1,
  .generic h2,
  .generic h3,
  .generic h4,
  .generic h5,
  .generic h6 {
    text-align: center; }
  .generic h2:after {
    left: 50%;
    margin-left: -15px; } }
/*================ Footer ================*/
#footer-main {
  font-size: 13px;
  margin-top: 19px;
  padding-bottom: 28px; }
  #footer-main .global-grid {
    padding-top: 52px; }
  #footer-main {
    font-size: 12px; }
#footer-main h2 {
  margin-bottom: 10px;
  font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
}
  #footer-main ul.disc li {
    padding-bottom: 1px;
    padding-top: 1px; }
  #footer-main li {
    line-height: 1;
    margin-bottom: 13px; }
  #footer-main li a {
    display: block;
    padding: 1px; }
  #footer-main .logo-box {
    text-align: right; }
  #footer-main .logo-title img {
    height: auto;
    max-width: 190px;
    width: 100%; }
  #footer-main address strong {
    text-transform: uppercase; }
  #footer-main .logos-list {
    text-align: right; }
  #footer-main .logos-list li {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 15px; }
  #footer-main .logos-list li:last-child {
    margin-right: 0; }
  #footer-main .logos-list li a {
    display: block;
    padding: 0; }
  #footer-main .logos-list li img {
    height: 50px;
    width: auto; }
  #footer-main .product-payment_methods {
    background-color: #FFF;
    display: inline-block;
    padding: 5px; }
    #footer-main .product-payment_methods li {
      float: left; }
    #footer-main .product-payment_methods li img {
      height: 39px; }
  #footer-main small {
    line-height: 50px; }
  #footer-main small img {
    vertical-align: -4px; }
@media (min-width: 1027px) and  (max-width: 1157px) {
  .box_trabaja {
    align-items: center;
    position: initial;
  }
  .trabaja .mensaje-right {
    height: 100%;
    width: 482px;
  }
  .trabaja .mensaje-right img {
    position: initial;
  }
}
@media (max-width: 1024px) {
  .icon-info .tlf {
    padding-bottom: 10px;
  }
   .pagination {
    width: auto;
    overflow: hidden;
  }

  .title-container {
    width: 80%;
    margin-left: 5%;
  }
  .product-payment_methods li {
    margin: 0 5px 5px 0;
  }
  .product-page .product-pictures-detail .product-detail button.small-button .product-payment_methods img {
    height: 20px;
    width: 20px;
  }
    .box_trabaja {
    align-items: center;
    position: initial;
  }
  .trabaja .mensaje-right {
    height: 100%;
  }
  #footer-main .global-grid {
     padding-top: 0px;
  }
  #footer-main small {
    display: block;
    font-size: 13px;
    top: 245px;
    left: 0;
    right: 0;
  }
  #footer-main {
    background-color: #060e25;
    border-top: 2px solid #EAE9E9;
    padding-top: 30px;
    position: relative;
    text-align: center; }

#footer-main h2 {
  color: #fff;
  padding: 8px;
}
    .movil-visible {
      display: block !important;
      text-align: center;
    }
    #footer-main li {
      margin-bottom: 10px; 
      display: none}
    #footer-main ul li a {
      padding: 8px;
      color: white; }
    #footer-main ul.disc li {
      margin-bottom: 15px; }
    #footer-main p {
      margin-bottom: 1px; }
    #footer-main .logo-box {
      left: 0;
      padding-top: 0;
      text-align: center;
      top: 0;
      width: 100%; }
    #footer-main .logo-title {
      margin-bottom: 22px; }
    #footer-main .logo-title img.pc {
      display: none }
    #footer-main .logo-title img.responsive {
      display: block!important;
      height: 70px;
      width: 70px;
      margin: 0 auto;
    }
    #footer-main address {
      display: block;
      margin-bottom: 19px;
      margin-top: 38px; }
      #footer-main address strong {
        font-size: 20px; }
    #footer-main .icon-info {
      text-align: center; 
      color: white}
      #footer-main a {
        color: white;
      }
      .social_logos-list {
        text-align: center;
        left: 0;
        right: 0;
        top: 185px;
      }
    .icon-info .icon-info-info {
      padding-left: 0px !important;
    }
    #footer-main .logos-list li {
      float: none;
      margin-bottom: 10px;
      text-align: center; }
    .copyright .pc {
      display: none;
    }
    .copyright .responsive  {
      display: block !important;
    }
    #footer-main .logos-list li img.pc {
      display: none; }
    #footer-main .logos-list li img.responsive {
      display: block !important;
    }
    #footer-main .product-payment_methods li {
      float: none; }
    #footer-main .social_logos-list,
    #footer-main .logos-list {
      text-align: center; }
    #footer-main small {
      text-align: center; } }
/*======== Icon + info ========*/
.icon-info {
  font-size: 13px;
  text-align: end;
  position: relative; }
  .icon-info .tlf {
    font-weight: 700;
    padding-bottom: 5px;
  }
  .icon-info .icon-info-icon {
    left: 0;
    position: absolute;
    top: 3px; }
  .icon-info .icon-info-icon img {
    display: block;
    height: 26px;
    width: 26px; }
  .icon-info .icon-info-info {
    padding-left: 38px; }
  .icon-info .icon-info-info p {
    margin-bottom: 2px; }

.product-info .product-category{
  text-transform: uppercase;
}

.product-info .product-name{
  text-transform: capitalize;
}

#footer-main .logo-title img.pc {
  max-width: 115px !important; 
}
/*# sourceMappingURL=style.css.map */

.features .logo-credito{
  height: 50px !important;
  left: -25px !important;
  top: 0px !important;
}


.ul-text-left li {
    text-align: left;
}

.logos-quienes-somos {
    text-align: center;
}

.logos-quienes-somos div {
    width: 12%;
    display: inline-block;
    margin: auto;
    box-sizing: border-box;
    padding: 0 10px;
    vertical-align: middle;
}

.logos-quienes-somos div img {
    width: 100%;
}

@media(max-width: 991px) {
    .logos-quienes-somos div {
        width: 24%;
    }
}

.change-cp {
  color:#009fe3;
  cursor: pointer;
  float: right;
}



.form_arrepentimiento{
  height: auto!important;
  margin-right: auto;
  margin-left: auto;
}

.form_arrepentimiento label{
  display: block;
  height: 25px;
  margin-top: 20px;
  line-height: 25px;
  text-align: left;
}

.form_arrepentimiento legend{
  text-align: center;
  padding-bottom: 20px;
}


@media (max-width: 500px){
  .form_arrepentimiento,
  .form_arrepentimiento input,
  .form_arrepentimiento textarea{
    width: 300px!important;
  }
}

@media (min-width: 501px){
  .form_arrepentimiento,
  .form_arrepentimiento input,
  .form_arrepentimiento textarea{
    width: 450px;
  }
}


@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Montserrat:wght@800&display=swap');

.temporizador {
  position: relative;
  margin: auto;
  overflow: hidden;  
}

#cuentatras {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 10px;
}

.cuentatras_container{
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    align-content: flex-start;
    align-items: flex-start;
}

.cuentatras_container p{
    box-sizing: border-box;
    display: block;
    width: 110px;
    border-radius: 15px;
    background: #222;
    padding: 10px;
    margin-right: 5px;
    margin-left: 5px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
}

.cuentatras_container span{
    display: block;
    width: 100%;
    font-family: 'Montserrat', sans-serif;
    font-weight: 800;
    color: #fff;
}

.cuentatras_finalizado p{
    width: 100%;
    padding: 10px 30px;    
    margin-bottom: 0;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
}

@media (max-width: 400px){
    .cuentatras_container p{
        font-size: 0.55rem;
    }

    .cuentatras_container span{
        font-size: 2rem;
    }
    
    .cuentatras_sinDia{
        width: 100%;
    }

    .cuentatras_sinDia p{
        width: 25%
    }

    .cuentatras_conDia,
    .cuentatras_finalizado{
        width: 100%;
    }

    .cuentatras_conDia p{
        width: 20%;
    }
}

@media (min-width:401px){
    .cuentatras_container p{
        font-size: 0.55rem;
    }

    .cuentatras_container span{
        font-size: 2rem;
    }
    
    .cuentatras_sinDia{
        width: 270px;
    }

    .cuentatras_sinDia p{
        width: 80px;
    }

    .cuentatras_conDia,
    .cuentatras_finalizado{
        width: 350px;
    }

    .cuentatras_conDia p{
        width: 75px;
    }
}

@media (min-width: 501px){
    .cuentatras_container p{
        font-size: 0.75rem;
    }

    .cuentatras_container span{
        font-size: 2.5rem;
    }
    
    .cuentatras_sinDia{
        width: 350px;
    }

    .cuentatras_sinDia p{
        width: 100px;
    }

    .cuentatras_conDia,
    .cuentatras_finalizado{
        width: 450px;
    }

    .cuentatras_conDia p{
        width: 100px;
    }
}

@media (min-width: 701px){
    .cuentatras_container p{
        font-size: 0.75rem;
    }

    .cuentatras_container span{
        font-size: 3.5rem;
    }
    
    .cuentatras_sinDia{
        width: 400px;
    }

    .cuentatras_sinDia p{
        width: 120px;
    }

    .cuentatras_conDia,
    .cuentatras_finalizado{
        width: 500px;
    }

    .cuentatras_conDia p{
        width: 110px;
    }
}

@media (max-width: 1024px){
    .cuentatras_finalizado p{
        font-size: 1.7rem !important;
    }
}

@media (min-width: 1025px){
    .cuentatras_finalizado{
        width: 700px;
    }
    
    .cuentatras_finalizado p{
        font-size: 2rem !important;
    }
}



/* =============================================================================
   Seccion Puntos de Retiro
   ========================================================================== */
.landing_puntosDeRetiro{
  position: relative;
  z-index: 1;
}

.landing_puntosDeRetiro h1{
  padding: 20px 0;
}

.puntosDeRetiro_container{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
}

.puntosDeRetiro_listado{
    position: relative;
    display: block;
    box-sizing: border-box;
    overflow-y: scroll;
  border-style: solid;
  border-width: 2px 0 1px;
  border-color: #8a050e;
}

.puntosDeRetiro_item{
    transition: 0.5s;
    position: relative;
    box-sizing: border-box;
    width: 100%;
}

.puntosDeRetiro_item + .puntosDeRetiro_item{ 
    border-width: 2px 0 0;
  border-style: solid;
  border-color: #8a050e;
}

.puntosDeRetiro_item:focus,
.puntosDeRetiro_item:hover{
  background-color: #fcfcfc;
    border-color: #f40f20;
}

.puntosDeRetiro_item input[type="radio"]{
    position: absolute;
    top: 7px;
    left: 7px;
    width: 15px;
    height: 15px;
    z-index: 10;
  cursor: pointer;
}

.puntosDeRetiro_item label,
.puntosDeRetiro_item label h2,
.puntosDeRetiro_item label p{
    width: 100%;
}

.puntosDeRetiro_item label{
    position: relative;
    display: block;
    box-sizing: border-box;
  cursor: pointer;
    height: 100%;
    border: none!important;
    padding: 0px 0px 60px 0px!important;
    margin: 0!important;
}

.puntosDeRetiro_item label::after{
  content: "Ver en el mapa";
    position: absolute;
  bottom: 20px;
  left: 30px;
    display: block;
    box-sizing: border-box;
  transition: 0.5s;
  background-color: #003d74;
  background-image: url('../images/static/location.svg');  
  background-position: left 10px center;
  background-size: auto 20px;
  background-repeat: no-repeat;
  width: auto;
  height: 34px;
  padding-right: 10px;
  padding-left: 35px;
  color: #fff;
  font-size: 0.9rem;
  line-height: 34px;
  text-transform: uppercase;
  letter-spacing: -0.05em;
}

.puntosDeRetiro_item:focus label::after,
.puntosDeRetiro_item:hover label::after{
  background-color: #052848;
}

.puntosDeRetiro_item label h2,
.puntosDeRetiro_item label p{
  box-sizing: border-box;
}

.puntosDeRetiro_item label h2{
  background-color: #e30717;
  height: 35px;
  padding: 0 0 0 40px;
  margin: 0 0 5px;
  color: #fff;
  font-weight: 700;
  font-size: 0.9rem;  
  line-height: 35px;
}

.puntosDeRetiro_item label h2::before,
.puntosDeRetiro_item label h2::after{
  display: none;
}

.puntosDeRetiro_item label p{
  padding-left: 40px;
    margin: 0;
    font-weight: 400;
    font-size:0.8rem;
    line-height: 1.3em;
}

.puntosDeRetiro_item label p + p{
    margin-top: 5px;
}

.puntosDeRetiro_mapa{
    position: relative;
    display: block;
    box-sizing: border-box;
    overflow: hidden;
    background-image: url('../images/static/puntosDeRetiro_loading.jpg');    
    background-repeat: no-repeat;
    background-position: center top;
    border: 1px solid #b7b7b7;
  padding: 0!important;
}

.puntosDeRetiro_mapa iframe{
    display: block!important;
    width: 100.2%!important;
    height: 100.2%!important;
}

/* // Buscador De Puntos de Retiro ------------------------------------------ */
.puntosDeRetiro_buscador_container{
    padding-top: 10px;
    width: 95%;
    max-width: 380px;
    margin-right: auto;
    margin-left: auto;
}

.puntosDeRetiro_buscador_sugg{
    padding: 5px 20px 20px;
    margin-bottom: 0;
}

.puntosDeRetiro_buscador_sugg span{
    font-weight: 700;
}

.puntosDeRetiro_buscador input[type="search"],
.puntosDeRetiro_buscador select{
    float: left;
    box-sizing: content-box;
    border: 1px solid #aaa;
    border-radius: 10px 0 0 10px;
    width: calc(100% - 120px);
    max-width: 350px;
    height: 40px;
    padding: 0 10px;
    color: #000;
    line-height: 40px;
    text-transform: uppercase;
}

.puntosDeRetiro_buscador input[type="search"]:focus,
.puntosDeRetiro_buscador input[type="search"]:hover{
    border: 1px solid #333;
}

.puntosDeRetiro_buscador button,
.puntosDeRetiro_buscador input[type="submit"]{
  display: block;
    width: 90px;
    height: 42px;
    background-color: #003d74;
    border: 1px solid #003d74;
    border-radius: 0 10px 10px 0;
    padding: 0;
    color: #fff;
    font-weight: 700;
    line-height: 42px;
    text-transform: uppercase;
}

.puntosDeRetiro_buscador button:focus,
.puntosDeRetiro_buscador button:hover,
.puntosDeRetiro_buscador input[type="submit"]:focus,
.puntosDeRetiro_buscador input[type="submit"]:hover{
    background-color: #075093;
    border: 1px solid #003d74;
    color: #fff;
    text-shadow: 0 0 3px #041B33;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ Before 600px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (max-width: 600px) {
    .puntosDeRetiro_listado.puntosDeRetiro_listado,
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        width: 100% !important;
        height: 350px!important;
        max-width: 330px !important;
        margin: auto;
    }
    .puntosDeRetiro_listado.puntosDeRetiro_listado{
    margin-bottom: 5px;
    }

  .puntosDeRetiro_mapa{
    background-size: 100% auto;
  }

  .puntosDeRetiro_mapa img{
    width: 100%!important;
    height: auto!important;
  }
    
/* // Buscador De Puntos de Retiro ------------------------------------------ */
    .puntosDeRetiro_buscador_sugg{
        font-size: 0.8rem;
        line-height: 1.3em;
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ After 600px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 601px) {
    .puntosDeRetiro_container{
    max-width: 1000px;
    margin: auto;
    overflow: hidden;
  }

    .puntosDeRetiro_listado.puntosDeRetiro_listado,
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        width: 50% !important;
        height: 300px;
    }

  .puntosDeRetiro_mapa{
    background-size: 300px auto;
    background-position: center center;
  }

  .puntosDeRetiro_mapa img{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300px!important;
    height: 300px!important;
    margin: -150px 0 0 -150px;
  }
    
/* // Buscador De Puntos de Retiro ------------------------------------------ */
    .puntosDeRetiro_buscador{
        padding-right: 0!important;
        padding-left: 0!important;
    }

    .puntosDeRetiro_buscador_sugg{
        margin-bottom: 0;
        color: #333;
        font-size: 0.8rem;
        line-height: 1.3em;
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ After 700px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 701px){
    .puntosDeRetiro_listado.puntosDeRetiro_listado,
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        height: 350px;
    }
  
/* // Buscador De Puntos de Retiro ------------------------------------------ */
    .puntosDeRetiro_buscador{
        padding-right: 15px;
        padding-left: 15px;
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ After 768px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 768px){
/* // Buscador De Puntos de Retiro ------------------------------------------ */
    .puntosDeRetiro_buscador{
        padding-right: 30px;
        padding-left: 30px;
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ After 900px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 901px){
    .puntosDeRetiro_listado.puntosDeRetiro_listado,
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        height: 430px;
    }
  
    .puntosDeRetiro_listado.puntosDeRetiro_listado{
        width: 430px !important;
    }
  
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        width: calc(100% - 430px)!important;
    }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Seccion Puntos de Retiro __ After 1024px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 1024px){
    .puntosDeRetiro_listado.puntosDeRetiro_listado,
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        height: 500px;
    }
  
    .puntosDeRetiro_listado.puntosDeRetiro_listado{
        width: 500px !important;
    }
  
  .puntosDeRetiro_mapa.puntosDeRetiro_mapa{
        width: calc(100% - 500px)!important;
    }
}



/* =============================================================================
   Button - Subir al inicio
   ========================================================================== */
.button_siteTop{
    transition: 0.7s;
    display: block!important;
    position: fixed;
    z-index: 1;
    opacity: 0; 
    bottom: calc(-1 * calc(40px + 5px));
    width: auto;
    height: 40px;    
  border: 1px solid #ddd;
  padding: 0 10px 0 0!important;
    background-image: url('../images/static/button_siteTop.svg');
    background-repeat: no-repeat;
    background-position: left 4px center;
    background-size: auto calc(100% - 6px);
  border-radius: 20px;
    overflow: hidden;
  background-color: rgba(255,255,255,0.68);
}

.button_siteTop:focus,
.button_siteTop:hover{
  background-color: rgba(255,255,255,0.87);
}

.button_siteTop > span{
  display: block;
  height: 40px;
  line-height: 40px;
  padding-left: 42px;
  font-size: 0.9rem;
  font-weight: 700;
  color: #333;
  text-transform: uppercase;
}

.button_siteTop.button_siteTop_visible{
    opacity: 1;
    bottom: 20px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Button - Subir al inicio __ Before 600px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (max-width: 600px){
  .button_siteTop{
    min-width: 100px;
    left: 10px!important;
    bottom: 80px !important;
  }

  .button_siteTop > span span{
    display: none;
  }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Button - Subir al inicio __ After 601px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (min-width: 601px){
  .button_siteTop{
    left: 50%;  
    min-width: 150px;
    margin-left: -95px!important;
  }
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Button - Subir al inicio __ Before 1024px
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
@media (max-width: 1024px){ 
  .body_productPage .button_siteTop.button_siteTop_visible{
            bottom: 5px;
  }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   Icono - en la miniatura 
   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
.product-card_img_promo,
.product-card_img_promo > img,
.products-line .products .grid-col .product-card .product-image .product-card_img_promo img{
    display: block !important; 
    min-height: auto;
    max-height: none !important;
    min-width: auto !important;
    max-width: none !important;
    margin: 0 !important;
}

.product-card_img_promo{
    position: absolute !important;  
    z-index: 4;        
    top: 12px;
    left: 12px;
}
  
@media (max-width: 767px) {
    .product-card_img_promo,
    .product-card_img_promo > img,
    .products-line .products .grid-col .product-card .product-image .product-card_img_promo img{
        width: 50px !important;
        height: 50px !important;      
    }
    
    .product-card_img_promo_title,  
    .product-card_img_promo_slider{
        top: 0;
        left: 0;
    }
    
    .product-card_img_promo_title{
      display:none;
    }
    
    .product-card_img_promo_slider{
      width: 70px;
      height: 70px;
    }
}
@media (max-width: 768px) { 
  #search-btn{
    right: 0;
  }
}
@media (min-width: 768px) { 
    .product-card_img_promo,
    .product-card_img_promo > img,
    .products-line .products .grid-col .product-card .product-image .product-card_img_promo img{
        width: 70px !important;
        height: 70px !important;      
    }
    
    .product-card_img_promo_title{
      width: 90px;
      height: 90px;
    }
    
    .product-card_img_promo_slider{
      display: none;
    }

    .product-page .slider-for .product-card_img_promo{
        top: 20px;
        left: 20px;
    }
}
  
@media (min-width: 1200px){ 
    .products-list .product-card_img_promo,
    .product-card_img_promo > img,
    .products-line .products .grid-col .product-card .product-image .product-card_img_promo img{
      width: 55px;
      height: 55px;
    }
}

.product-page .slider-for{
  position: relative;
}
#divinv  input[disabled]{
  cursor: pointer;
}

@media (min-width: 551px){  
  .slider_after_D{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
  }
  }
  
  @media (min-width: 992px){
  
  .sliderProduct_banner img{
      width: auto;
      max-width: 100%;
      max-height: 100%;
    }
  .sliderProduct_banner a{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
  }
  .slider_after_D{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
  }
  
  .products.slider-products,
    .sliderProduct_banner,
    .sliderProduct_banner a,
    .slider-products .slick-slide{
      height: var(--sliderProduct_banner_size_A1024);
    } 
  
    .sliderProduct_banner{
      width: var(--sliderProduct_banner_size_A1024);
      padding: 0;
      margin: 0;
   }
  
  .sliderProduct_banner + .sliderbanner{
      width: calc(100% - var(--sliderProduct_banner_size_A1024));
      padding: 0px 15px !important;
    }
  .sliderbanner.slick-slider .slick-arrow.prev{
    left: 0px;
  }
  .sliderbanner.slick-slider .slick-arrow.next{
    right: 0px;
  }
  }
  
  .displayNone{
  display: none;
  } 

  
.accordion_div button{
  transition: all 0.6s ease;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 42px;
  background: #f8f8f8;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.accordion_div button::after{
transition: all 0.7s ease;
content: "";
display: block;
position: absolute;
right: 15px;
top: 50%;
width: 22px;
height: 22px;
margin-top: -11px;
background-image: url('/public/images/static/icon_plus.svg');
background-position: center center;
background-size: 100%;
}
.accordion_div button[aria-pressed="false"]::after{
transform: rotate(0deg);
}
.accordion_div button[aria-pressed="true"]::after{
transform: rotate(-45deg);
}
.accordion_ul[aria-expanded="false"]{
transition:  all 0.7s ease;
clip-path: inset(100%);
clip: rect(0 0 0 0);
height: 0px;
padding-top: 0;
padding-bottom: 0;
overflow: hidden;
white-space: nowrap;
}
.accordion_ul[aria-expanded="true"]{
display: block;
clip-path: none;
clip: auto;
width: 100%;
height: auto;
overflow: visible;  
}
.filter-tarjetas{
width: 100%;
}
.credit_card-list{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
align-content: flex-start;
align-items: flex-start;
}

.credit_card-list > li > .radio-content{
width: 250px;
height: 100px;
}

.tarjeta_li{
padding: 5px;
}
.container-slider{
height: 437px;
}
.slider-products, .sliderProduct_banner{
height: 100%;
}
.sliderProduct_banner a, .sliderProduct_banner a img{
height: 100%;
}
.alto_100{
height: 100% !important;
}
#titulo_tjDebito{
float: none !important;
}
.modal-content-cuotas{
flex-wrap: wrap;
}

.tarjeta_li img {
max-height: 100% !important;
max-width: 100% !important;
height: auto !important;
width: auto !important;
}
.accordion_ul{
padding-left: 0px;
}
.boton_whatsapp_flotante {
  transition: 0.6s;
  display: block;
  z-index: 700;
  position: fixed;
  left: 20px;
  bottom: 20px;
  width: 55px;
  height: 55px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url('/public/images/static/whatsapp_flotante.svg');
  background-size: 95% 95%;
  background-position: center center;
  text-indent: -9999px;
  overflow: hidden;
}
.bubble a{
  color:black;
}
/* se comenta hasta que vaya a zendesk api
.floating-button {
position: fixed;
bottom: 20px;
right: 20px;
background-color: #25D366;
color: white;
border: none;
border-radius: 50%;
width: 60px;
height: 60px;
font-size: 24px;
cursor: pointer;
box-shadow: 0 4px 8px rgba(0,0,0,0.3);
z-index: 10;
display: none !important;
}

.bubble {
position: fixed;
bottom: 90px;
right: 20px;
display: none;
flex-direction: column;
gap: 10px;
z-index: 9;
}

.bubble a {
background-color: white;
color: black;
text-decoration: none;
padding: 10px 15px;
border-radius: 20px;
box-shadow: 0 4px 8px rgba(0,0,0,0.2);
display: flex;
align-items: center;
gap: 8px;
}

.bubble a:hover {
background-color: #f0f0f0;
}
*/
@media (min-width: 1025px) and (max-width: 2000px) {
  .whatsapp-button {
  position: fixed;
  bottom: 227px;
  right: 20px;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
  }
}
@media (min-width: 300px) and (max-width: 1025px){
.whatsapp-button {
  position: fixed;
  bottom: 70px;
  right: 20px;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease;
}

.whatsapp-button img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.whatsapp-button:hover {
  transform: scale(1.1);
}

}