/** Shopify CDN: Minification failed

Line 213:0 Unexpected "}"

**/
@font-face {
    font-family: 'CormorantGaramond';
      src: url('/cdn/shop/files/CormorantGaramond-SemiBold.ttf?v=1751565531') format('truetype');
        font-weight: 600;
          font-display: swap;
          }

          /* assets/inside-the-bottle-section.css */
          .inside-bottle-section {
            position: relative;
              padding: 0;
                background: transparent;
                }

                .inside-bottle-container {
                  display: flex;
                    min-height: 600px;
                      max-width: 100%;
                        margin: 0 auto;
                        }

                        /* Left Column - Content */
                        .inside-bottle-content {
                          flex: 1;
                            display: flex;
                              align-items: center;
                                justify-content: center;
                                  padding: 80px 60px;
                                    background-color: #F6F2E5; /* Default background color */
                                      position: relative;
                                      }

                                      .inside-bottle-text-wrapper {
                                        text-align: center;
                                          max-width: 500px;
                                            width: 100%;
                                            }

                                            .inside-bottle-heading {
                                              font-size: 42px;
                                                font-weight: bold !important;
                                                  font-family: 'Revaux', serif !important;
                                                    letter-spacing: 1px;
                                                      line-height: 1.2;
                                                        margin-bottom: 0;
                                                          color: #644C2D;
                                                            text-transform: uppercase;
                                                              opacity: 0;
                                                                transform: translateY(30px);
                                                                  transition: all 0.8s ease;
                                                                  }

                                                                  .inside-bottle-heading.animate {
                                                                    opacity: 1;
                                                                      transform: translateY(0);
                                                                      }

                                                                      .inside-bottle-subheading {
                                                                        font-size: 24px;
                                                                          font-weight: 600;
                                                                            font-style: italic;
                                                                              font-family: 'CormorantGaramond', serif;
                                                                                letter-spacing: 1px;
                                                                                  margin-bottom: 3.5rem;
                                                                                    margin-top: 0;
                                                                                      color: #644C2D;
                                                                                        opacity: 0;
                                                                                          transform: translateY(30px);
                                                                                            transition: all 0.8s ease 0.2s;
                                                                                            }

                                                                                            .inside-bottle-subheading.animate {
                                                                                              opacity: 1;
                                                                                                transform: translateY(0);
                                                                                                }

                                                                                                .inside-bottle-paragraph {
                                                                                                  font-size: 16px;
                                                                                                    line-height: 1.7;
                                                                                                      color: #644C2D;
                                                                                                        font-weight: 300;
                                                                                                          text-align: justify;
                                                                                                            text-align-last: center;
                                                                                                              opacity: 0;
                                                                                                                transform: translateY(30px);
                                                                                                                  transition: all 0.8s ease 0.4s;
                                                                                                                  }

                                                                                                                  .inside-bottle-paragraph.animate {
                                                                                                                    opacity: 1;
                                                                                                                      transform: translateY(0);
                                                                                                                      }

                                                                                                                      .inside-bottle-paragraph p {
                                                                                                                        margin-bottom: 1rem;
                                                                                                                        }

                                                                                                                        .inside-bottle-paragraph p:last-child {
                                                                                                                          margin-bottom: 0;
                                                                                                                          }

                                                                                                                          /* Right Column - Image */
                                                                                                                          .inside-bottle-image-wrapper {
                                                                                                                            flex: 1;
                                                                                                                              position: relative;
                                                                                                                                overflow: hidden;
                                                                                                                                  opacity: 0;
                                                                                                                                    transform: translateY(30px);
                                                                                                                                      transition: all 0.8s ease 0.6s;
                                                                                                                                      }

                                                                                                                                      .inside-bottle-image-wrapper.animate {
                                                                                                                                        opacity: 1;
                                                                                                                                          transform: translateY(0);
                                                                                                                                          }

                                                                                                                                          .inside-bottle-image {
                                                                                                                                            width: 100%;
                                                                                                                                              height: 100%;
                                                                                                                                                object-fit: cover;
                                                                                                                                                  display: block;
                                                                                                                                                  }

                                                                                                                                                  /* Mobile Styles */
                                                                                                                                                  @media (max-width: 768px) {
                                                                                                                                                    .inside-bottle-container {
                                                                                                                                                        flex-direction: column;
                                                                                                                                                            min-height: auto;
                                                                                                                                                              }
                                                                                                                                                                
                                                                                                                                                                  .inside-bottle-content {
                                                                                                                                                                      padding: 60px 30px;
                                                                                                                                                                          order: 1;
                                                                                                                                                                            }
                                                                                                                                                                              
                                                                                                                                                                                .inside-bottle-text-wrapper {
                                                                                                                                                                                    max-width: 100%;
                                                                                                                                                                                      }
                                                                                                                                                                                        
                                                                                                                                                                                          .inside-bottle-heading {
                                                                                                                                                                                              font-size: 32px;
                                                                                                                                                                                                  letter-spacing: 4px;
                                                                                                                                                                                                      margin-bottom: 0;
                                                                                                                                                                                                        }
                                                                                                                                                                                                          
                                                                                                                                                                                                            .inside-bottle-subheading {
                                                                                                                                                                                                                font-size: 20px;
                                                                                                                                                                                                                    margin-bottom: 2.5rem;
                                                                                                                                                                                                                      }
                                                                                                                                                                                                                        
                                                                                                                                                                                                                          .inside-bottle-paragraph {
                                                                                                                                                                                                                              font-size: 14px;
                                                                                                                                                                                                                                  text-align: center;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                        .inside-bottle-image-wrapper {
                                                                                                                                                                                                                                            order: 2;
                                                                                                                                                                                                                                                min-height: 300px;
                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                  /* Tablet Styles */
                                                                                                                                                                                                                                                  @media (max-width: 1024px) and (min-width: 769px) {
                                                                                                                                                                                                                                                    .inside-bottle-content {
                                                                                                                                                                                                                                                        padding: 60px 40px;
                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                              .inside-bottle-heading {
                                                                                                                                                                                                                                                                  font-size: 36px;
                                                                                                                                                                                                                                                                      letter-spacing: 5px;
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                            .inside-bottle-subheading {
                                                                                                                                                                                                                                                                                font-size: 22px;
                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                      .inside-bottle-paragraph {
                                                                                                                                                                                                                                                                                          font-size: 15px;
                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                            /* Small Mobile Styles */
                                                                                                                                                                                                                                                                                            @media (max-width: 480px) {
                                                                                                                                                                                                                                                                                              .inside-bottle-content {
                                                                                                                                                                                                                                                                                                  padding: 40px 20px;
                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                        .inside-bottle-heading {
                                                                                                                                                                                                                                                                                                            font-size: 28px;
                                                                                                                                                                                                                                                                                                                letter-spacing: 3px;
                                                                                                                                                                                                                                                                                                                    margin-bottom: 0;
                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                          .inside-bottle-subheading {
                                                                                                                                                                                                                                                                                                                              font-size: 18px;
                                                                                                                                                                                                                                                                                                                                  margin-bottom: 2rem;
                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                        .inside-bottle-paragraph {
                                                                                                                                                                                                                                                                                                                                            font-size: 14px;
                                                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                  .inside-bottle-image-wrapper {
                                                                                                                                                                                                                                                                                                                                                      min-height: 250px;
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                        
}