<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.carousel-reco {
  background-color: transparent;
  margin: 0 -1px;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC; }
  .carousel-reco .cs-slider-recommendations .slick-track, .carousel-reco .complet-slider-recommendations .slick-track {
    padding-left: 0; }
    .carousel-reco .cs-slider-recommendations .slick-track .slick-slide, .carousel-reco .complet-slider-recommendations .slick-track .slick-slide {
      border-right: 1px solid #CCCCCC; }
  .carousel-reco .cs-slider-recommendations .slick-arrow, .carousel-reco .complet-slider-recommendations .slick-arrow {
    background-color: transparent; }
  .carousel-reco .slider-recommendations-shop .slick-track .slick-slide, .carousel-reco .slider-recommendations-cart .slick-track .slick-slide {
    border-right: 1px solid #CCCCCC; }
  .carousel-reco .slider-recommendations-shop .slick-list, .carousel-reco .slider-recommendations-cart .slick-list {
    padding: 0 14% 0 0 !important; }
    @media (max-width: 991.98px) {
      .carousel-reco .slider-recommendations-shop .slick-list, .carousel-reco .slider-recommendations-cart .slick-list {
        padding: 0 0 0 0 !important; } }
  .carousel-reco .slider-recommendations-cart .slick-list {
    padding: 0 8% 0 0 !important; }
    @media (max-width: 991.98px) {
      .carousel-reco .slider-recommendations-cart .slick-list {
        padding: 0 32% 0 0 !important; } }
  .carousel-reco .slider-recommendations-cart.slick-initialized {
    display: block !important; }
  .carousel-reco .slick-track {
    display: flex;
    height: 100%;
    margin-left: 0;
    margin-right: 0; }
    @media (max-width: 991.98px) {
      .carousel-reco .slick-track {
        padding-left: 0; } }
  .carousel-reco .slick-slide {
    float: none;
    height: auto; }
    .carousel-reco .slick-slide .slick-slide &gt; div {
      height: 100%; }
      .carousel-reco .slick-slide .slick-slide &gt; div .myItemClass {
        height: 100%; }
  .carousel-reco .product-tile {
    border: none; }
    .carousel-reco .product-tile .tile-body .pdp-link {
      line-height: 17px;
      padding-right: 5%; }
      @media (max-width: 839.98px) {
        .carousel-reco .product-tile .tile-body .pdp-link {
          margin-right: 0; } }
      .carousel-reco .product-tile .tile-body .pdp-link a {
        font-size: 13px;
        line-height: 17px;
        text-transform: uppercase; }
  .carousel-reco .container-fluid {
    padding: 0; }
    @media (max-width: 543.98px) {
      .carousel-reco .container-fluid {
        padding: 0;
        width: 100%; } }
  @media (max-width: 839.98px) {
    .carousel-reco .slick-slide {
      border-right: 1px solid #CCCCCC; } }
  .carousel-reco .slick-slide img {
    width: 100%; }
  .carousel-reco .slick-arrow {
    background: #fff;
    opacity: 1;
    position: absolute;
    transform: translateY(-50%);
    border: none;
    font-size: 0;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 43px;
    height: 43px;
    top: 47%; }
    .carousel-reco .slick-arrow:before {
      width: auto;
      height: auto;
      color: #000;
      font-family: "Tkooples";
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      display: inline-block;
      content: "\E905";
      font-size: 22px; }
    .carousel-reco .slick-arrow:focus {
      border: none;
      outline: 0; }
    @media (max-width: 839.98px) {
      .carousel-reco .slick-arrow {
        top: 37%; } }
    @media (max-width: 991.98px) {
      .carousel-reco .slick-arrow {
        background: transparent; } }
  .carousel-reco .slick-prev {
    left: 1.5%; }
    .carousel-reco .slick-prev:before {
      transform: rotate(180deg); }
  .carousel-reco .slick-next {
    right: 1.5%; }
  .carousel-reco.slick-paddingRight .slick-track {
    padding-left: 0; }
  @media (max-width: 991.98px) {
    .carousel-reco.slick-paddingRight {
      padding-right: 0; } }
  .carousel-reco.reco-single-item .slick-track {
    transform: initial !important; }

.carousel-reco-cart {
  border-top: 1px solid #A7A7A7;
  border-bottom: 1px solid #A7A7A7; }
  .carousel-reco-cart .slider-recommendations-cart .slick-track .slick-slide {
    border-right: 1px solid #A7A7A7; }
    @media (max-width: 839.98px) {
      .carousel-reco-cart .slider-recommendations-cart .slick-track .slick-slide {
        border-right: 1px solid #A7A7A7; } }
    .carousel-reco-cart .slider-recommendations-cart .slick-track .slick-slide .image-container {
      border-bottom: 1px solid #A7A7A7; }
  .carousel-reco-cart .slick-arrow {
    width: 32px;
    height: 32px; }
  .carousel-reco-cart .tile-name-price {
    flex-direction: column;
    justify-content: flex-start; }
  .carousel-reco-cart .product-tile .tile-body {
    overflow: hidden; }
    .carousel-reco-cart .product-tile .tile-body .price {
      min-width: initial; }
      .carousel-reco-cart .product-tile .tile-body .price span {
        gap: 4px;
        white-space: nowrap;
        padding-left: 0;
        padding-right: 0; }
    .carousel-reco-cart .product-tile .tile-body .pdp-link a {
      text-transform: initial; }
    .carousel-reco-cart .product-tile .tile-body .pdp-link, .carousel-reco-cart .product-tile .tile-body .pdp-link a {
      line-height: 14px;
      max-width: 100%; }
    .carousel-reco-cart .product-tile .tile-body .price {
      line-height: 16px;
      padding: 4px 0; }
    .carousel-reco-cart .product-tile .tile-body .skp-omnibus-block .skp-omnibus-text, .carousel-reco-cart .product-tile .tile-body .skp-omnibus-block .skp-omnibus-price {
      font-size: 11px; }
  .carousel-reco-cart .tile-tag {
    display: none; }

.skp-look-title {
  padding: 12px 68px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px; }
  @media (max-width: 991.98px) {
    .skp-look-title {
      padding: 12px 26px; } }

.slider-pdp .slick-arrow {
  background: transparent;
  opacity: 1;
  position: absolute;
  transform: translateY(-50%);
  border: none;
  font-size: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 43px;
  height: 43px;
  top: 50%; }
  .slider-pdp .slick-arrow:before {
    width: auto;
    height: auto;
    color: #000;
    font-family: "Tkooples";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: inline-block;
    content: "\E905";
    font-size: 22px; }
  .slider-pdp .slick-arrow:focus {
    border: none;
    outline: 0; }
  @media (max-width: 839.98px) {
    .slider-pdp .slick-arrow {
      top: 50%; } }

.slider-pdp .slick-prev {
  left: 33px; }
  @media (max-width: 839.98px) {
    .slider-pdp .slick-prev {
      left: 15px; } }
  .slider-pdp .slick-prev:before {
    transform: rotate(180deg); }

.slider-pdp .slick-next {
  right: 33px; }
  @media (max-width: 839.98px) {
    .slider-pdp .slick-next {
      right: 15px; } }

.reco-arrows-shop, .reco-arrows, .reco-arrows-cart {
  position: relative;
  display: inline-block; }
  .reco-arrows-shop .slick-arrow, .reco-arrows .slick-arrow, .reco-arrows-cart .slick-arrow {
    background: transparent;
    opacity: 1;
    position: absolute;
    top: 48% !important;
    transform: translateY(-50%);
    border: none;
    font-size: 0;
    z-index: 1; }
    .reco-arrows-shop .slick-arrow:before, .reco-arrows .slick-arrow:before, .reco-arrows-cart .slick-arrow:before {
      width: 20px;
      color: #000;
      font-family: "Tkooples";
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      display: inline-block;
      content: "\E905";
      font-size: 11px;
      font-weight: 700;
      height: 20px;
      display: flex;
      align-items: center;
      justify-content: center; }
    .reco-arrows-shop .slick-arrow:focus, .reco-arrows .slick-arrow:focus, .reco-arrows-cart .slick-arrow:focus {
      border: none;
      outline: 0; }
  .reco-arrows-shop .slick-prev, .reco-arrows .slick-prev, .reco-arrows-cart .slick-prev {
    left: 35px; }
    @media (max-width: 991.98px) {
      .reco-arrows-shop .slick-prev, .reco-arrows .slick-prev, .reco-arrows-cart .slick-prev {
        left: -2px; } }
    .reco-arrows-shop .slick-prev:before, .reco-arrows .slick-prev:before, .reco-arrows-cart .slick-prev:before {
      transform: rotate(180deg); }
  .reco-arrows-shop .slick-next, .reco-arrows .slick-next, .reco-arrows-cart .slick-next {
    right: 35px;
    top: 49% !important; }
    @media (max-width: 991.98px) {
      .reco-arrows-shop .slick-next, .reco-arrows .slick-next, .reco-arrows-cart .slick-next {
        right: -2px; } }

.reco-arrows-cart {
  width: 100%;
  border-top: 1px solid #A7A7A7;
  position: initial; }
  @media (max-width: 991.98px) {
    .reco-arrows-cart {
      border-top: 0; } }
  .reco-arrows-cart .title-recommendations {
    padding: 8px 16px;
    line-height: 22px; }
    @media (max-width: 991.98px) {
      .reco-arrows-cart .title-recommendations {
        padding: 8px 16px; } }
  .reco-arrows-cart .slick-arrow {
    width: 32px;
    height: 32px;
    background: #fff;
    opacity: 0.6;
    -webkit-backdrop-filter: blur(5px);
            backdrop-filter: blur(5px); }
    .reco-arrows-cart .slick-arrow:before {
      font-size: 16px; }

/*# sourceMappingURL=slickrecommendations.css.map*/</pre></body></html>