/** Shopify CDN: Minification failed

Line 388:484 Unexpected "}"

**/
.msf-faq-page{
      background:#fff;
        color:#3e2b31;
        }

        /* HERO */
        .msf-faq-hero{
          position:relative;
            height:430px !important;
              min-height:0 !important;
                display:flex;
                  align-items:flex-start;
                    overflow:hidden;
                    }

                    .msf-faq-hero__image{
                      position:absolute;
                        inset:0;
                          width:100%;
                            height:100%;
                              object-fit:cover;
                                object-position:center right;
                                }

                                .msf-faq-hero__content{
                                  position:relative;
                                    z-index:2;
                                      max-width:460px;
                                        padding:28px 60px 20px 50px;
                                          margin-top:0;
                                            background:linear-gradient(
                                                to right,
                                                    #fff 35%,
                                                        rgba(255,255,255,.94) 58%,
                                                            rgba(255,255,255,0)
                                                              );
                                                              }

                                                              .msf-faq-eyebrow{
                                                                letter-spacing:3px;
                                                                  text-transform:uppercase;
                                                                    font-size:11px;
                                                                      color:#b98aa0;
                                                                        margin:0 0 8px;
                                                                        }

                                                                        .msf-faq-hero h1{
                                                                          font-family:Georgia,serif;
                                                                            font-size:34px;
                                                                              line-height:1.08;
                                                                                font-weight:400;
                                                                                  margin:0 0 12px;
                                                                                    color:#322229;
                                                                                    }

                                                                                    .msf-faq-divider{
                                                                                      display:flex;
                                                                                        align-items:center;
                                                                                          gap:12px;
                                                                                            margin:14px 0 18px;
                                                                                            }

                                                                                            .msf-faq-divider span{
                                                                                              height:1px;
                                                                                                width:65px;
                                                                                                  background:#d7bbc5;
                                                                                                  }

                                                                                                  .msf-faq-divider em{
                                                                                                    font-style:normal;
                                                                                                      color:#d09ab0;
                                                                                                      }

                                                                                                      .msf-faq-hero p{
                                                                                                        font-size:13.5px;
                                                                                                          line-height:1.55;
                                                                                                            margin:0 0 8px;
                                                                                                            }

                                                                                                            .msf-faq-hero__points{
                                                                                                              display:flex;
                                                                                                                flex-direction:column;
                                                                                                                  gap:8px;
                                                                                                                    margin-top:14px;
                                                                                                                    }

                                                                                                                    .msf-faq-hero-point{
                                                                                                                      display:flex;
                                                                                                                        align-items:center;
                                                                                                                          gap:12px;
                                                                                                                            font-size:14px;
                                                                                                                              color:#4a3840;
                                                                                                                              }

                                                                                                                              .msf-faq-hero-icon{
                                                                                                                                width:34px;
                                                                                                                                  height:34px;
                                                                                                                                    border:1px solid #e2bdc9;
                                                                                                                                      border-radius:50%;
                                                                                                                                        color:#b77b91;
                                                                                                                                          display:inline-flex;
                                                                                                                                            align-items:center;
                                                                                                                                              justify-content:center;
                                                                                                                                                font-size:18px;
                                                                                                                                                  flex:0 0 34px;
                                                                                                                                                  }

                                                                                                                                                  .msf-faq-hero-icon svg{
                                                                                                                                                    width:18px;
                                                                                                                                                      height:18px;
                                                                                                                                                        fill:none;
                                                                                                                                                          stroke:currentColor;
                                                                                                                                                            stroke-width:1.5;
                                                                                                                                                            }

                                                                                                                                                            /* TRUST STRIP */
                                                                                                                                                            .msf-faq-trust{
                                                                                                                                                              display:grid;
                                                                                                                                                                grid-template-columns:repeat(4,1fr);
                                                                                                                                                                  text-align:center;
                                                                                                                                                                    padding:48px 40px;
                                                                                                                                                                      border-top:1px solid #efe3e7;
                                                                                                                                                                        border-bottom:1px solid #efe3e7;
                                                                                                                                                                          background:#fff;
                                                                                                                                                                          }

                                                                                                                                                                          .msf-faq-trust__item{
                                                                                                                                                                            padding:0 28px;
                                                                                                                                                                              border-right:1px solid #eadde3;
                                                                                                                                                                              }

                                                                                                                                                                              .msf-faq-trust__item:last-child{
                                                                                                                                                                                border-right:none;
                                                                                                                                                                                }

                                                                                                                                                                                .msf-faq-trust__icon{
                                                                                                                                                                                  width:72px;
                                                                                                                                                                                    height:72px;
                                                                                                                                                                                      border:1px solid #e2bdc9;
                                                                                                                                                                                        border-radius:50%;
                                                                                                                                                                                          color:#a86f82;
                                                                                                                                                                                            display:inline-flex;
                                                                                                                                                                                              align-items:center;
                                                                                                                                                                                                justify-content:center;
                                                                                                                                                                                                  margin-bottom:20px;
                                                                                                                                                                                                  }

                                                                                                                                                                                                  .msf-faq-trust__icon svg{
                                                                                                                                                                                                    width:32px;
                                                                                                                                                                                                      height:32px;
                                                                                                                                                                                                        fill:none;
                                                                                                                                                                                                          stroke:currentColor;
                                                                                                                                                                                                            stroke-width:1.35;
                                                                                                                                                                                                              stroke-linecap:round;
                                                                                                                                                                                                                stroke-linejoin:round;
                                                                                                                                                                                                                }

                                                                                                                                                                                                                .msf-faq-trust__item strong{
                                                                                                                                                                                                                  display:block;
                                                                                                                                                                                                                    font-family:Georgia,serif;
                                                                                                                                                                                                                      text-transform:uppercase;
                                                                                                                                                                                                                        letter-spacing:1.2px;
                                                                                                                                                                                                                          font-size:17px;
                                                                                                                                                                                                                            line-height:1.35;
                                                                                                                                                                                                                              color:#3d2b31;
                                                                                                                                                                                                                                margin-bottom:10px;
                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                .msf-faq-trust__item p{
                                                                                                                                                                                                                                  color:#7c6b70;
                                                                                                                                                                                                                                    font-size:14px;
                                                                                                                                                                                                                                      margin:0;
                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                      /* INTRO */
                                                                                                                                                                                                                                      .msf-faq-intro{
                                                                                                                                                                                                                                        max-width:900px;
                                                                                                                                                                                                                                          margin:70px auto 45px;
                                                                                                                                                                                                                                            text-align:center;
                                                                                                                                                                                                                                              padding:0 20px;
                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                              .msf-faq-intro h2{
                                                                                                                                                                                                                                                font-family:Georgia,serif;
                                                                                                                                                                                                                                                  font-size:42px;
                                                                                                                                                                                                                                                    font-weight:400;
                                                                                                                                                                                                                                                      margin:0 0 16px;
                                                                                                                                                                                                                                                        color:#322229;
                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                        .msf-faq-intro p{
                                                                                                                                                                                                                                                          color:#666;
                                                                                                                                                                                                                                                            line-height:1.7;
                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                            /* FAQ LIST */
                                                                                                                                                                                                                                                            .msf-faq-list{
                                                                                                                                                                                                                                                              max-width:1050px;
                                                                                                                                                                                                                                                                margin:auto;
                                                                                                                                                                                                                                                                  padding:0 20px 70px;
                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                  .msf-faq-section-title{
                                                                                                                                                                                                                                                                    font-family:Georgia,serif;
                                                                                                                                                                                                                                                                      font-size:34px;
                                                                                                                                                                                                                                                                        font-weight:400;
                                                                                                                                                                                                                                                                          margin:55px 0 25px;
                                                                                                                                                                                                                                                                            color:#322229;
                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                            .msf-faq-item{
                                                                                                                                                                                                                                                                              border:1px solid #eadde3;
                                                                                                                                                                                                                                                                                border-radius:10px;
                                                                                                                                                                                                                                                                                  margin-bottom:15px;
                                                                                                                                                                                                                                                                                    overflow:hidden;
                                                                                                                                                                                                                                                                                      background:white;
                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                      .msf-faq-question{
                                                                                                                                                                                                                                                                                        display:flex;
                                                                                                                                                                                                                                                                                          justify-content:space-between;
                                                                                                                                                                                                                                                                                            align-items:center;
                                                                                                                                                                                                                                                                                              width:100%;
                                                                                                                                                                                                                                                                                                padding:22px 26px;
                                                                                                                                                                                                                                                                                                  font-size:16px;
                                                                                                                                                                                                                                                                                                    background:white;
                                                                                                                                                                                                                                                                                                      cursor:pointer;
                                                                                                                                                                                                                                                                                                        border:none;
                                                                                                                                                                                                                                                                                                          text-align:left;
                                                                                                                                                                                                                                                                                                            font-weight:600;
                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                            .msf-faq-plus{
                                                                                                                                                                                                                                                                                                              font-size:26px;
                                                                                                                                                                                                                                                                                                                color:#b37b93;
                                                                                                                                                                                                                                                                                                                  transition:.3s;
                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                  .msf-faq-answer{
                                                                                                                                                                                                                                                                                                                    max-height:0;
                                                                                                                                                                                                                                                                                                                      overflow:hidden;
                                                                                                                                                                                                                                                                                                                        transition:.35s ease;
                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                        .msf-faq-answer p{
                                                                                                                                                                                                                                                                                                                          padding:0 26px 24px;
                                                                                                                                                                                                                                                                                                                            line-height:1.8;
                                                                                                                                                                                                                                                                                                                              color:#666;
                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                              .msf-faq-item.is-open .msf-faq-answer{
                                                                                                                                                                                                                                                                                                                                max-height:400px;
                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                .msf-faq-item.is-open .msf-faq-plus{
                                                                                                                                                                                                                                                                                                                                  transform:rotate(45deg);
                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                  /* CTA */
                                                                                                                                                                                                                                                                                                                                  .msf-faq-cta{
                                                                                                                                                                                                                                                                                                                                    max-width:1200px;
                                                                                                                                                                                                                                                                                                                                      margin:80px auto;
                                                                                                                                                                                                                                                                                                                                        padding:60px;
                                                                                                                                                                                                                                                                                                                                          background:#faf4f7;
                                                                                                                                                                                                                                                                                                                                            text-align:center;
                                                                                                                                                                                                                                                                                                                                              border-radius:18px;
                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                              .msf-faq-cta h2{
                                                                                                                                                                                                                                                                                                                                                font-family:Georgia,serif;
                                                                                                                                                                                                                                                                                                                                                  font-size:40px;
                                                                                                                                                                                                                                                                                                                                                    font-weight:400;
                                                                                                                                                                                                                                                                                                                                                      color:#322229;
                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                      .msf-faq-cta p{
                                                                                                                                                                                                                                                                                                                                                        color:#666;
                                                                                                                                                                                                                                                                                                                                                          line-height:1.7;
                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                          .msf-faq-cta__buttons{
                                                                                                                                                                                                                                                                                                                                                            display:flex;
                                                                                                                                                                                                                                                                                                                                                              justify-content:center;
                                                                                                                                                                                                                                                                                                                                                                gap:20px;
                                                                                                                                                                                                                                                                                                                                                                  margin-top:35px;
                                                                                                                                                                                                                                                                                                                                                                    flex-wrap:wrap;
                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                    .msf-faq-btn{
                                                                                                                                                                                                                                                                                                                                                                      background:#b57c94;
                                                                                                                                                                                                                                                                                                                                                                        color:#fff;
                                                                                                                                                                                                                                                                                                                                                                          padding:15px 34px;
                                                                                                                                                                                                                                                                                                                                                                            text-decoration:none;
                                                                                                                                                                                                                                                                                                                                                                              border-radius:5px;
                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                              .msf-faq-btn--outline{
                                                                                                                                                                                                                                                                                                                                                                                background:white;
                                                                                                                                                                                                                                                                                                                                                                                  border:2px solid #b57c94;
                                                                                                                                                                                                                                                                                                                                                                                    color:#b57c94;
                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                    /* MOBILE */
                                                                                                                                                                                                                                                                                                                                                                                    @media(max-width:900px){
                                                                                                                                                                                                                                                                                                                                                                                      .msf-faq-hero{
                                                                                                                                                                                                                                                                                                                                                                                          height:460px !important;
                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                              .msf-faq-hero__content{
                                                                                                                                                                                                                                                                                                                                                                                                  max-width:65%;
                                                                                                                                                                                                                                                                                                                                                                                                      padding:22px 24px;
                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                          .msf-faq-hero h1{
                                                                                                                                                                                                                                                                                                                                                                                                              font-size:28px;
                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                  .msf-faq-hero p{
                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12.5px;
                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                          .msf-faq-hero-point{
                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:12.5px;
                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                  .msf-faq-hero-icon{
                                                                                                                                                                                                                                                                                                                                                                                                                                      width:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                          height:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                              flex-basis:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                  .msf-faq-trust{
                                                                                                                                                                                                                                                                                                                                                                                                                                                      grid-template-columns:repeat(2,1fr);
                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:35px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                              .msf-faq-trust__item{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  border-right:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-bottom:1px solid #eadde3;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:25px 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .msf-faq-trust__item:nth-last-child(-n+2){
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  border-bottom:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .msf-faq-intro h2{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:34px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .msf-faq-section-title{
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .msf-faq-hero__points {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          list-style: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin: 20px 0 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                display: flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  flex-direction: column;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap: 12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .msf-faq-hero-point {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      display: flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        align-items: center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap: 10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-family: 'Lato', Arial, sans-serif;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size: 0.85rem;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color: #444;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-weight: 600;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .msf-faq-hero-point svg {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    width: 18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      height: 18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        flex-shrink: 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .msf-faq-hero-icon {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display: none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }