/** Shopify CDN: Minification failed

Line 158:0 Unexpected "}"

**/
.lr-categories {
      background: #0a0a0a;
        color: #f4f0e8;
          padding: 90px 20px 24px;
          }

          .lr-categories__head {
            max-width: 1400px;
              margin: 0 auto 45px;
              }

              .lr-categories__eyebrow {
                margin: 0 0 18px;
                  font-size: 10px;
                    letter-spacing: .34em;
                      text-transform: uppercase;
                        opacity: .65;
                        }

                        .lr-categories__head h2 {
                          margin: 0;
                            font-family: Georgia, 'Times New Roman', serif;
                              font-weight: 400;
                                font-size: clamp(44px, 6vw, 82px);
                                  line-height: .98;
                                    letter-spacing: -.035em;
                                    }

                                    .lr-categories__intro {
                                      margin: 20px 0 0;
                                        font-size: 14px;
                                          letter-spacing: .03em;
                                            opacity: .65;
                                            }

                                            .lr-categories__grid {
                                              max-width: 1400px;
                                                margin: 0 auto;
                                                  display: grid;
                                                    grid-template-columns: repeat(3, 1fr);
                                                      gap: 8px;
                                                      }

                                                      .lr-category {
                                                        position: relative;
                                                          display: block;
                                                            height: 650px;
                                                              overflow: hidden;
                                                                background: #111;
                                                                  color: #fff;
                                                                    text-decoration: none;
                                                                    }

                                                                    .lr-category__image {
                                                                      position: absolute;
                                                                        inset: 0;
                                                                          width: 100%;
                                                                            height: 100%;
                                                                              object-fit: cover;
                                                                                transition: transform 1.2s cubic-bezier(.2,.7,.2,1);
                                                                                }

                                                                                .lr-category__shade {
                                                                                  position: absolute;
                                                                                    inset: 0;
                                                                                      background:
                                                                                          linear-gradient(
                                                                                                to top,
                                                                                                      rgba(0,0,0,.82) 0%,
                                                                                                            rgba(0,0,0,.18) 55%,
                                                                                                                  rgba(0,0,0,.08) 100%
                                                                                                                      );
                                                                                                                      }

                                                                                                                      .lr-category__content {
                                                                                                                        position: absolute;
                                                                                                                          z-index: 2;
                                                                                                                            left: 32px;
                                                                                                                              right: 32px;
                                                                                                                                bottom: 34px;
                                                                                                                                }

                                                                                                                                .lr-category__content span {
                                                                                                                                  display: block;
                                                                                                                                    margin-bottom: 12px;
                                                                                                                                      font-size: 9px;
                                                                                                                                        letter-spacing: .3em;
                                                                                                                                          opacity: .65;
                                                                                                                                          }

                                                                                                                                          .lr-category__content h3 {
                                                                                                                                            margin: 0 0 18px;
                                                                                                                                              color: inherit;
                                                                                                                                                font-family: Georgia, 'Times New Roman', serif;
                                                                                                                                                  font-size: 48px;
                                                                                                                                                    line-height: 1;
                                                                                                                                                      font-weight: 400;
                                                                                                                                                      }

                                                                                                                                                      .lr-category__content p {
                                                                                                                                                        margin: 0;
                                                                                                                                                          display: flex;
                                                                                                                                                            justify-content: space-between;
                                                                                                                                                              align-items: center;
                                                                                                                                                                border-top: 1px solid rgba(255,255,255,.35);
                                                                                                                                                                  padding-top: 16px;
                                                                                                                                                                    font-size: 10px;
                                                                                                                                                                      letter-spacing: .2em;
                                                                                                                                                                        text-transform: uppercase;
                                                                                                                                                                        }

                                                                                                                                                                        .lr-category__content b {
                                                                                                                                                                          font-size: 18px;
                                                                                                                                                                            font-weight: 300;
                                                                                                                                                                            }

                                                                                                                                                                            .lr-category:hover .lr-category__image {
                                                                                                                                                                              transform: scale(1.045);
                                                                                                                                                                              }

                                                                                                                                                                              @media screen and (max-width: 749px) {
                                                                                                                                                                                .lr-categories {
                                                                                                                                                                                    padding: 70px 16px 16px;
                                                                                                                                                                                      }

                                                                                                                                                                                        .lr-categories__head {
                                                                                                                                                                                            margin-bottom: 32px;
                                                                                                                                                                                              }

                                                                                                                                                                                                .lr-categories__head h2 {
                                                                                                                                                                                                    font-size: 48px;
                                                                                                                                                                                                      }

                                                                                                                                                                                                        .lr-categories__grid {
                                                                                                                                                                                                            grid-template-columns: 1fr;
                                                                                                                                                                                                                gap: 10px;
                                                                                                                                                                                                                  }

                                                                                                                                                                                                                    .lr-category {
                                                                                                                                                                                                                        height: 500px;
                                                                                                                                                                                                                          }

                                                                                                                                                                                                                            .lr-category__content {
                                                                                                                                                                                                                                left: 24px;
                                                                                                                                                                                                                                    right: 24px;
                                                                                                                                                                                                                                        bottom: 27px;
                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                            .lr-category__content h3 {
                                                                                                                                                                                                                                                font-size: 45px;
                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                  }
}