/** Shopify CDN: Minification failed

Line 598:773 Unexpected "11."

**/
/* ==========================================
   J.A.Y. DEPTH LUXURY HOMEPAGE STYLES v2
      Inspired by Peter Lik gallery aesthetic
         Gold accent • Light serif • Gallery spacing
            ========================================== */

            /* Google Font Import — Elegant serif + clean sans */
            @import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Montserrat:wght@300;400;500;600&display=swap');

            /* ==========================================
               1. HERO SECTION — Luxury Typography & CTAs
                  ========================================== */

                  /* Hero subheading — elegant serif */
                  .template-index .section-image-text-banner:first-child .c-text p {
                    font-family: 'Cormorant Garamond', Georgia, serif !important;
                      letter-spacing: 3px;
                        font-weight: 300;
                          color: rgba(255,255,255,0.85);
                          }

                          /* Hero main heading */
                          .template-index .section-image-text-banner:first-child .c-text--size-9 p {
                            font-family: 'Cormorant Garamond', Georgia, serif !important;
                              font-weight: 300;
                                letter-spacing: 6px;
                                }

                                /* Hero CTA buttons — rectangular Lik-style with arrow */
                                .template-index .section-image-text-banner:first-child .c-btn--hollow {
                                  font-family: 'Montserrat', sans-serif !important;
                                    font-weight: 400;
                                      letter-spacing: 3px;
                                        text-transform: uppercase;
                                          font-size: 11px;
                                            padding: 18px 50px 18px 30px;
                                              border: 1px solid rgba(255,255,255,0.5);
                                                border-radius: 0 !important;
                                                  transition: all 0.4s ease;
                                                    position: relative;
                                                    }

                                                    .template-index .section-image-text-banner:first-child .c-btn--hollow:hover {
                                                      background: rgba(255,255,255,0.12);
                                                        border-color: #fff;
                                                          letter-spacing: 4px;
                                                          }

                                                          /* Arrow icon after CTA text */
                                                          .template-index .section-image-text-banner:first-child .c-btn--hollow::after {
                                                            content: ' \2192';
                                                              margin-left: 12px;
                                                                transition: margin-left 0.3s ease;
                                                                }

                                                                .template-index .section-image-text-banner:first-child .c-btn--hollow:hover::after {
                                                                  margin-left: 18px;
                                                                  }

                                                                  /* ==========================================
                                                                     2. SIGNATURE EDITION BADGE — Gold Luxury
                                                                        ========================================== */

                                                                        /* Custom section with badge */
                                                                        .template-index .section-custom-content {
                                                                          padding: 100px 0 80px;
                                                                            background: #faf9f7;
                                                                            }

                                                                            /* Gold text for the Signature Edition heading */
                                                                            .template-index .section-custom-content h2,
                                                                            .template-index .section-custom-content .section-header__title {
                                                                              color: #c8a96e !important;
                                                                                font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                  font-weight: 300;
                                                                                    letter-spacing: 8px;
                                                                                    }

                                                                                    /* ==========================================
                                                                                       3. IMAGE-WITH-TEXT SECTIONS (Marlin & Best Sellers)
                                                                                          ========================================== */

                                                                                          /* Section titles — light serif */
                                                                                          .template-index .section-image-with-text h2,
                                                                                          .template-index .section-image-with-text .section-header__title {
                                                                                            font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                              font-weight: 300;
                                                                                                letter-spacing: 4px;
                                                                                                  text-transform: uppercase;
                                                                                                    font-size: 28px;
                                                                                                      color: #2a2a2a;
                                                                                                      }

                                                                                                      /* Body text in image-with-text sections */
                                                                                                      .template-index .section-image-with-text .rte p {
                                                                                                        font-family: 'Montserrat', sans-serif !important;
                                                                                                          font-weight: 300;
                                                                                                            font-size: 14px;
                                                                                                              line-height: 1.8;
                                                                                                                color: #6b6b6b;
                                                                                                                }

                                                                                                                /* CTA buttons in Marlin/Best Sellers — rectangular Lik-style */
                                                                                                                .template-index .section-image-with-text .c-btn--hollow {
                                                                                                                  font-family: 'Montserrat', sans-serif !important;
                                                                                                                    font-weight: 400;
                                                                                                                      letter-spacing: 3px;
                                                                                                                        text-transform: uppercase;
                                                                                                                          font-size: 11px;
                                                                                                                            padding: 16px 50px 16px 28px;
                                                                                                                              border: 1px solid #2a2a2a;
                                                                                                                                border-radius: 0 !important;
                                                                                                                                  color: #2a2a2a;
                                                                                                                                    transition: all 0.4s ease;
                                                                                                                                      position: relative;
                                                                                                                                      }

                                                                                                                                      .template-index .section-image-with-text .c-btn--hollow:hover {
                                                                                                                                        background: #2a2a2a;
                                                                                                                                          color: #fff;
                                                                                                                                            letter-spacing: 4px;
                                                                                                                                            }

                                                                                                                                            .template-index .section-image-with-text .c-btn--hollow::after {
                                                                                                                                              content: ' \2192';
                                                                                                                                                margin-left: 12px;
                                                                                                                                                  transition: margin-left 0.3s ease;
                                                                                                                                                  }

                                                                                                                                                  .template-index .section-image-with-text .c-btn--hollow:hover::after {
                                                                                                                                                    margin-left: 18px;
                                                                                                                                                    }

                                                                                                                                                    /* Generous section padding for gallery breathing room */
                                                                                                                                                    .template-index .section-image-with-text {
                                                                                                                                                      padding: 120px 0 !important;
                                                                                                                                                      }

                                                                                                                                                      /* ==========================================
                                                                                                                                                         4. IMAGE-TEXT BANNERS (Yacht, Interior, etc.)
                                                                                                                                                            ========================================== */

                                                                                                                                                            .template-index .section-image-text-banner .c-text p {
                                                                                                                                                              font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                font-weight: 300;
                                                                                                                                                                  letter-spacing: 3px;
                                                                                                                                                                  }

                                                                                                                                                                  /* Banner CTA buttons — rectangular */
                                                                                                                                                                  .template-index .section-image-text-banner .c-btn--hollow {
                                                                                                                                                                    border-radius: 0 !important;
                                                                                                                                                                      font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                        font-weight: 400;
                                                                                                                                                                          letter-spacing: 3px;
                                                                                                                                                                            text-transform: uppercase;
                                                                                                                                                                              font-size: 11px;
                                                                                                                                                                                padding: 16px 50px 16px 28px;
                                                                                                                                                                                  transition: all 0.4s ease;
                                                                                                                                                                                    position: relative;
                                                                                                                                                                                    }

                                                                                                                                                                                    .template-index .section-image-text-banner .c-btn--hollow::after {
                                                                                                                                                                                      content: ' \2192';
                                                                                                                                                                                        margin-left: 12px;
                                                                                                                                                                                          transition: margin-left 0.3s ease;
                                                                                                                                                                                          }

                                                                                                                                                                                          .template-index .section-image-text-banner .c-btn--hollow:hover::after {
                                                                                                                                                                                            margin-left: 18px;
                                                                                                                                                                                            }

                                                                                                                                                                                            /* ==========================================
                                                                                                                                                                                               5. COLLECTION / PRODUCT GRID — Gallery Showcase
                                                                                                                                                                                                  ========================================== */

                                                                                                                                                                                                  /* Hide prices — gallery mode, not e-commerce */
                                                                                                                                                                                                  .template-index .product-card__price,
                                                                                                                                                                                                  .template-index .price,
                                                                                                                                                                                                  .template-index .price-item,
                                                                                                                                                                                                  .template-index .product-card__price--compare {
                                                                                                                                                                                                    display: none !important;
                                                                                                                                                                                                    }

                                                                                                                                                                                                    /* Collection section generous spacing */
                                                                                                                                                                                                    .template-index .section-collection,
                                                                                                                                                                                                    .template-index .section-featured-collection {
                                                                                                                                                                                                      padding: 100px 0 !important;
                                                                                                                                                                                                      }

                                                                                                                                                                                                      /* Collection heading — light serif */
                                                                                                                                                                                                      .template-index .section-collection h2,
                                                                                                                                                                                                      .template-index .section-collection .section-header__title,
                                                                                                                                                                                                      .template-index .section-featured-collection h2,
                                                                                                                                                                                                      .template-index .section-featured-collection .section-header__title {
                                                                                                                                                                                                        font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                          font-weight: 300;
                                                                                                                                                                                                            letter-spacing: 6px;
                                                                                                                                                                                                              text-transform: uppercase;
                                                                                                                                                                                                                font-size: 32px;
                                                                                                                                                                                                                  color: #2a2a2a;
                                                                                                                                                                                                                    margin-bottom: 50px;
                                                                                                                                                                                                                    }

                                                                                                                                                                                                                    /* Product card titles — warm taupe */
                                                                                                                                                                                                                    .template-index .product-card__title,
                                                                                                                                                                                                                    .template-index .grid-product__title {
                                                                                                                                                                                                                      font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                        font-weight: 400;
                                                                                                                                                                                                                          letter-spacing: 1px;
                                                                                                                                                                                                                            color: #5a5045;
                                                                                                                                                                                                                            }

                                                                                                                                                                                                                            /* Product images — subtle hover zoom */
                                                                                                                                                                                                                            .template-index .product-card__image-wrapper img,
                                                                                                                                                                                                                            .template-index .grid-product__image img {
                                                                                                                                                                                                                              transition: transform 0.6s ease;
                                                                                                                                                                                                                              }

                                                                                                                                                                                                                              .template-index .product-card__image-wrapper:hover img,
                                                                                                                                                                                                                              .template-index .grid-product__link:hover img {
                                                                                                                                                                                                                                transform: scale(1.03);
                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                /* ==========================================
                                                                                                                                                                                                                                   6. BLOG SECTION — Minimal Teaser
                                                                                                                                                                                                                                      ========================================== */

                                                                                                                                                                                                                                      .template-index .section-blog-posts {
                                                                                                                                                                                                                                        padding: 100px 0 !important;
                                                                                                                                                                                                                                          background: #faf9f7;
                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                          .template-index .section-blog-posts h2,
                                                                                                                                                                                                                                          .template-index .section-blog-posts .section-header__title {
                                                                                                                                                                                                                                            font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                              font-weight: 300;
                                                                                                                                                                                                                                                letter-spacing: 6px;
                                                                                                                                                                                                                                                  text-transform: uppercase;
                                                                                                                                                                                                                                                    color: #2a2a2a;
                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                    /* Hide blog excerpts and dates — just titles + images like Lik */
                                                                                                                                                                                                                                                    .template-index .blog-posts__excerpt,
                                                                                                                                                                                                                                                    .template-index .blog-posts__date,
                                                                                                                                                                                                                                                    .template-index .article-card__excerpt,
                                                                                                                                                                                                                                                    .template-index .article-card__date {
                                                                                                                                                                                                                                                      display: none !important;
                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                      /* Blog article titles — warm taupe */
                                                                                                                                                                                                                                                      .template-index .blog-posts__title a,
                                                                                                                                                                                                                                                      .template-index .article-card__title a {
                                                                                                                                                                                                                                                        font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                                          font-weight: 400;
                                                                                                                                                                                                                                                            letter-spacing: 1px;
                                                                                                                                                                                                                                                              color: #5a5045;
                                                                                                                                                                                                                                                                text-decoration: none;
                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                .template-index .blog-posts__title a:hover,
                                                                                                                                                                                                                                                                .template-index .article-card__title a:hover {
                                                                                                                                                                                                                                                                  color: #c8a96e;
                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                  /* ==========================================
                                                                                                                                                                                                                                                                     7. FOOTER — Dark Luxury with Gold Accent
                                                                                                                                                                                                                                                                        ========================================== */

                                                                                                                                                                                                                                                                        .template-index ~ footer,
                                                                                                                                                                                                                                                                        .template-index ~ .shopify-section-footer footer,
                                                                                                                                                                                                                                                                        footer,
                                                                                                                                                                                                                                                                        .footer {
                                                                                                                                                                                                                                                                          background-color: #0a0a0a !important;
                                                                                                                                                                                                                                                                            color: #b0b0b0;
                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                            .footer a,
                                                                                                                                                                                                                                                                            .footer__links a {
                                                                                                                                                                                                                                                                              color: #b0b0b0 !important;
                                                                                                                                                                                                                                                                                transition: color 0.3s ease;
                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                .footer a:hover,
                                                                                                                                                                                                                                                                                .footer__links a:hover {
                                                                                                                                                                                                                                                                                  color: #c8a96e !important;
                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                  /* Gold accent line at top of footer */
                                                                                                                                                                                                                                                                                  .template-index ~ footer::before,
                                                                                                                                                                                                                                                                                  footer::before {
                                                                                                                                                                                                                                                                                    content: '';
                                                                                                                                                                                                                                                                                      display: block;
                                                                                                                                                                                                                                                                                        width: 60px;
                                                                                                                                                                                                                                                                                          height: 1px;
                                                                                                                                                                                                                                                                                            background: #c8a96e;
                                                                                                                                                                                                                                                                                              margin: 0 auto 40px;
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                              /* Footer headings */
                                                                                                                                                                                                                                                                                              .footer h4,
                                                                                                                                                                                                                                                                                              .footer__title {
                                                                                                                                                                                                                                                                                                font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                  font-weight: 500;
                                                                                                                                                                                                                                                                                                    letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                      text-transform: uppercase;
                                                                                                                                                                                                                                                                                                        font-size: 11px;
                                                                                                                                                                                                                                                                                                          color: #c8a96e !important;
                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                          .footer__bottom {
                                                                                                                                                                                                                                                                                                            background-color: #050505 !important;
                                                                                                                                                                                                                                                                                                              border-top: 1px solid rgba(200,169,110,0.15);
                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                              /* ==========================================
                                                                                                                                                                                                                                                                                                                 8. GLOBAL LUXURY ENHANCEMENTS
                                                                                                                                                                                                                                                                                                                    ========================================== */

                                                                                                                                                                                                                                                                                                                    /* Reduce excessive whitespace between sections */
                                                                                                                                                                                                                                                                                                                    .template-index .shopify-section + .shopify-section {
                                                                                                                                                                                                                                                                                                                      margin-top: 0;
                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                      /* All section headings on homepage — consistent luxury feel */
                                                                                                                                                                                                                                                                                                                      .template-index h1, .template-index h2 {
                                                                                                                                                                                                                                                                                                                        font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                                                                                                          font-weight: 300;
                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                          /* Smooth scroll */
                                                                                                                                                                                                                                                                                                                          html {
                                                                                                                                                                                                                                                                                                                            scroll-behavior: smooth;
                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                            /* Limited Edition badges — gold accented */
                                                                                                                                                                                                                                                                                                                            .template-index .product-label,
                                                                                                                                                                                                                                                                                                                            .template-index .c-product-label {
                                                                                                                                                                                                                                                                                                                              font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                font-weight: 500;
                                                                                                                                                                                                                                                                                                                                  letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                    font-size: 9px;
                                                                                                                                                                                                                                                                                                                                      padding: 6px 14px;
                                                                                                                                                                                                                                                                                                                                        background: rgba(200,169,110,0.12) !important;
                                                                                                                                                                                                                                                                                                                                          color: #c8a96e !important;
                                                                                                                                                                                                                                                                                                                                            border: 1px solid rgba(200,169,110,0.3) !important;
                                                                                                                                                                                                                                                                                                                                              border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                              /* Collection list section */
                                                                                                                                                                                                                                                                                                                                              .template-index .section-collection-list h2,
                                                                                                                                                                                                                                                                                                                                              .template-index .section-collection-list .section__title {
                                                                                                                                                                                                                                                                                                                                                font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                                                                                                                                  font-weight: 300;
                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 4px;
                                                                                                                                                                                                                                                                                                                                                      text-transform: uppercase;
                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                      /* Warm taupe for small-caps category labels */
                                                                                                                                                                                                                                                                                                                                                      .template-index .collection__title,
                                                                                                                                                                                                                                                                                                                                                      .template-index .section-header__subtitle,
                                                                                                                                                                                                                                                                                                                                                      .template-index .collection-grid__title {
                                                                                                                                                                                                                                                                                                                                                        font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                          font-weight: 400;
                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                              text-transform: uppercase;
                                                                                                                                                                                                                                                                                                                                                                font-size: 11px;
                                                                                                                                                                                                                                                                                                                                                                  color: #9a8a72;
                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                  /* All general CTA links on homepage — gold hover */
                                                                                                                                                                                                                                                                                                                                                                  .template-index a.c-btn:hover,
                                                                                                                                                                                                                                                                                                                                                                  .template-index .c-btn--primary:hover {
                                                                                                                                                                                                                                                                                                                                                                    background-color: #c8a96e !important;
                                                                                                                                                                                                                                                                                                                                                                      border-color: #c8a96e !important;
                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                      /* ==========================================
                                                                                                                                                                                                                                                                                                                                                                         9. MOBILE RESPONSIVE
                                                                                                                                                                                                                                                                                                                                                                            ========================================== */

                                                                                                                                                                                                                                                                                                                                                                            @media screen and (max-width: 768px) {
                                                                                                                                                                                                                                                                                                                                                                              /* Hero heading — scale down */
                                                                                                                                                                                                                                                                                                                                                                                .template-index .section-image-text-banner:first-child .c-text--size-9 p {
                                                                                                                                                                                                                                                                                                                                                                                    font-size: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                        letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                            /* Hero subheading */
                                                                                                                                                                                                                                                                                                                                                                                              .template-index .section-image-text-banner:first-child .c-text p {
                                                                                                                                                                                                                                                                                                                                                                                                  font-size: 13px !important;
                                                                                                                                                                                                                                                                                                                                                                                                      letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                          /* Hero CTA buttons — full width on mobile */
                                                                                                                                                                                                                                                                                                                                                                                                            .template-index .section-image-text-banner:first-child .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                padding: 14px 40px 14px 24px;
                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                        letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                                            display: block;
                                                                                                                                                                                                                                                                                                                                                                                                                                text-align: center;
                                                                                                                                                                                                                                                                                                                                                                                                                                    max-width: 280px;
                                                                                                                                                                                                                                                                                                                                                                                                                                        margin: 8px auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                            /* Signature Edition section */
                                                                                                                                                                                                                                                                                                                                                                                                                                              .template-index .section-custom-content {
                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding: 60px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                      .template-index .section-custom-content h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                              letter-spacing: 4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Image-with-text sections — reduce padding */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .section-image-with-text {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 60px 15px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .template-index .section-image-with-text h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .section-image-with-text .rte p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size: 13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                line-height: 1.7;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .section-image-with-text .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 14px 40px 14px 22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Collection sections — reduce padding */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .template-index .section-collection,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .section-featured-collection {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding: 60px 15px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .template-index .section-collection h2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .template-index .section-featured-collection h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size: 24px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          margin-bottom: 30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Blog section */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .template-index .section-blog-posts {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    padding: 60px 15px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Banner text */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .template-index .section-image-text-banner .c-text p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size: 14px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .template-index .section-image-text-banner .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding: 12px 36px 12px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* General heading scale */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .template-index h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .template-index h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Extra small screens */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @media screen and (max-width: 480px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .section-image-text-banner:first-child .c-text--size-9 p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .section-image-text-banner:first-child .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        max-width: 240px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding: 12px 32px 12px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 9px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .section-custom-content h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size: 20px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .template-index .section-image-with-text h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size: 18px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .section-collection h2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .template-index .section-featured-collection h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size: 20px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* ==========================================
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   10. CORRECTED SELECTORS — Actual theme classes
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ========================================== */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* ALL hollow buttons on homepage — rectangular, Lik-style */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .template-index .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-radius: 0 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-family: 'Montserrat', sans-serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-weight: 400 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              letter-spacing: 3px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                text-transform: uppercase !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size: 11px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    padding: 16px 50px 16px 28px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      transition: all 0.4s ease !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        position: relative;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Arrow after ALL CTA buttons */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .c-btn--hollow::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          content: ' \2192' !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-left: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              transition: margin-left 0.3s ease;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .template-index .c-btn--hollow:hover::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-left: 18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /* Hero text blocks — actual classes */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .template-index .home-intro__text .rte,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .template-index .home-intro__text .rte p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-weight: 300;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Section title text — actual class used for headings */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .template-index .section__title-text {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-family: 'Cormorant Garamond', Georgia, serif !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight: 300 !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            letter-spacing: 4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-transform: uppercase;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /* Image-with-text section buttons — actual class */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .template-index .image-with-text__btn.c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border: 1px solid #2a2a2a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color: #2a2a2a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .template-index .image-with-text__btn.c-btn--hollow:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background: #2a2a2a !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color: #fff !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /* Mobile fix for actual button classes */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @media screen and (max-width: 768px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding: 14px 40px 14px 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 10px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 2px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .home-intro__link.c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            display: block;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                text-align: center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    max-width: 280px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin: 8px auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .template-index .section__title-text {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 22px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing: 2px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @media screen and (max-width: 480px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .template-index .c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding: 12px 32px 12px 18px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 9px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .template-index .home-intro__link.c-btn--hollow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        max-width: 240px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .template-index .section__title-text {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size: 18px !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     11. SIGNATURE EDITION BADGE — Gold Filter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        =========================================== */

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /* Turn the blue Signature Edition badge image to gold */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [data-section-id="template--22232853283128__section_image_text_banner_zKkjn3"] .home-intro__bg--cover,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [data-section-id="template--22232853283128__section_image_text_banner_zKkjn3"] img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          filter: hue-rotate(195deg) saturate(1.8) brightness(1.02) !important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }