/** Shopify CDN: Minification failed

Line 165:0 Unexpected "}"

**/
.lr-bestsellers {
      padding: 90px 0 100px;
        background: #0a0a0a;
          color: #f4f0e8;
            overflow: hidden;
            }

            .lr-bestsellers__head {
              padding: 0 28px;
                max-width: 1400px;
                  margin: 0 auto 44px;
                  }

                  .lr-bestsellers__eyebrow {
                    margin: 0 0 17px;
                      font-size: 9px;
                        letter-spacing: .32em;
                          text-transform: uppercase;
                            opacity: .55;
                            }

                            .lr-bestsellers__head h2 {
                              margin: 0;
                                font-family: Georgia, "Times New Roman", serif;
                                  font-size: clamp(48px, 6vw, 84px);
                                    line-height: .95;
                                      font-weight: 400;
                                        letter-spacing: -.04em;
                                          color: inherit;
                                          }

                                          .lr-bestsellers__intro {
                                            margin: 18px 0 0;
                                              font-size: 14px;
                                                opacity: .62;
                                                }

                                                .lr-bestsellers__track {
                                                  display: grid;
                                                    grid-template-columns: repeat(4, minmax(0, 1fr));
                                                      gap: 10px;
                                                        max-width: 1400px;
                                                          margin: 0 auto;
                                                            padding: 0 28px;
                                                            }

                                                            .lr-product {
                                                              display: block;
                                                                color: inherit;
                                                                  text-decoration: none;
                                                                  }

                                                                  .lr-product__media {
                                                                    position: relative;
                                                                      overflow: hidden;
                                                                        aspect-ratio: 4 / 5;
                                                                          background: #111;
                                                                          }

                                                                          .lr-product__image {
                                                                            width: 100%;
                                                                              height: 100%;
                                                                                object-fit: cover;
                                                                                  display: block;
                                                                                    transition: transform .8s cubic-bezier(.2,.7,.2,1);
                                                                                    }

                                                                                    .lr-product:hover .lr-product__image {
                                                                                      transform: scale(1.035);
                                                                                      }

                                                                                      .lr-product__number {
                                                                                        position: absolute;
                                                                                          left: 16px;
                                                                                            top: 16px;
                                                                                              font-size: 8px;
                                                                                                letter-spacing: .25em;
                                                                                                  opacity: .62;
                                                                                                  }

                                                                                                  .lr-product__info {
                                                                                                    display: flex;
                                                                                                      justify-content: space-between;
                                                                                                        gap: 15px;
                                                                                                          align-items: flex-start;
                                                                                                            padding-top: 16px;
                                                                                                            }

                                                                                                            .lr-product__info h3 {
                                                                                                              margin: 0;
                                                                                                                font-family: Georgia, "Times New Roman", serif;
                                                                                                                  font-size: 22px;
                                                                                                                    font-weight: 400;
                                                                                                                      color: inherit;
                                                                                                                      }

                                                                                                                      .lr-product__info p {
                                                                                                                        margin: 5px 0 0;
                                                                                                                          font-size: 9px;
                                                                                                                            text-transform: uppercase;
                                                                                                                              letter-spacing: .16em;
                                                                                                                                opacity: .45;
                                                                                                                                }

                                                                                                                                .lr-product__arrow {
                                                                                                                                  font-size: 18px;
                                                                                                                                    opacity: .75;
                                                                                                                                      transition: transform .3s ease;
                                                                                                                                      }

                                                                                                                                      .lr-product:hover .lr-product__arrow {
                                                                                                                                        transform: translateX(4px);
                                                                                                                                        }

                                                                                                                                        .lr-product__price {
                                                                                                                                          margin-top: 10px;
                                                                                                                                            font-size: 13px;
                                                                                                                                              letter-spacing: .04em;
                                                                                                                                                opacity: .82;
                                                                                                                                                }

                                                                                                                                                @media screen and (max-width: 989px) {
                                                                                                                                                  .lr-bestsellers__track {
                                                                                                                                                      display: flex;
                                                                                                                                                          overflow-x: auto;
                                                                                                                                                              scroll-snap-type: x mandatory;
                                                                                                                                                                  gap: 12px;
                                                                                                                                                                      padding: 0 18px 15px;
                                                                                                                                                                          scrollbar-width: none;
                                                                                                                                                                            }

                                                                                                                                                                              .lr-bestsellers__track::-webkit-scrollbar {
                                                                                                                                                                                  display: none;
                                                                                                                                                                                    }

                                                                                                                                                                                      .lr-product {
                                                                                                                                                                                          flex: 0 0 76%;
                                                                                                                                                                                              scroll-snap-align: start;
                                                                                                                                                                                                }
                                                                                                                                                                                                }

                                                                                                                                                                                                @media screen and (max-width: 749px) {
                                                                                                                                                                                                  .lr-bestsellers {
                                                                                                                                                                                                      padding: 70px 0 75px;
                                                                                                                                                                                                        }

                                                                                                                                                                                                          .lr-bestsellers__head {
                                                                                                                                                                                                              padding: 0 18px;
                                                                                                                                                                                                                  margin-bottom: 32px;
                                                                                                                                                                                                                    }

                                                                                                                                                                                                                      .lr-bestsellers__head h2 {
                                                                                                                                                                                                                          font-size: 50px;
                                                                                                                                                                                                                            }

                                                                                                                                                                                                                              .lr-product__info h3 {
                                                                                                                                                                                                                                  font-size: 21px;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    }
}