:root{--font-heading--family: "Antic Didone", Georgia, serif !important;--font-accent--family: "Antic Didone", Georgia, serif !important}.header-logo,h1,h2,h3,.h1,.h2,.h3{font-family:Antic Didone,Georgia,Times New Roman,serif!important;font-weight:400;letter-spacing:.01em}[id$=__hero_jVaWmY] .hero__media{object-position:60% 30%;animation:none!important}@media screen and (min-width:750px){[id$=__hero_jVaWmY] .hero__media-grid{left:44%;right:0;width:auto}[id$=__hero_jVaWmY] .hero__content-wrapper.page-width{width:40%!important;max-width:520px!important;margin-left:6vw!important;margin-right:auto!important;min-height:100%;justify-content:center}[id$=__hero_jVaWmY] h1{font-size:clamp(2.6rem,4.2vw,4.4rem)!important;line-height:.96!important;letter-spacing:-.02em;max-width:9ch}}@media screen and (max-width:749px){[id$=__hero_jVaWmY] .hero,[id$=__hero_jVaWmY] .hero__container{min-height:0}[id$=__hero_jVaWmY] .hero__container{display:flex;flex-direction:column}[id$=__hero_jVaWmY] .hero__media-grid{position:relative;inset:auto;height:78svh;width:100%}[id$=__hero_jVaWmY] .hero__media{object-position:48% 30%}[id$=__hero_jVaWmY] .hero__content-wrapper{width:auto!important;max-width:none!important;margin:0!important;padding:28px 22px 40px}[id$=__hero_jVaWmY] h1{font-size:2.6rem!important;line-height:1!important}}[id$=__faq_home]{background:#f6f3ee}[id$=__faq_home] .section,[id$=__faq_home] .section-content-wrapper,[id$=__faq_home] .spacing-style{max-width:960px;margin-inline:auto}[id$=__faq_home] .accordion,[id$=__faq_home] accordion-custom,[id$=__faq_home] .accordion-custom{display:flex;flex-direction:column;gap:12px;width:100%}[id$=__faq_home] details,[id$=__faq_home] .accordion-row{background:#fffefb;border:1px solid rgba(28,22,18,.08)!important;border-radius:18px!important;padding:6px 26px!important;box-shadow:0 10px 28px #3224160d}[id$=__faq_home] summary,[id$=__faq_home] .accordion-row__heading{list-style:none;cursor:pointer;padding:1.15rem 0!important;font-family:Antic Didone,Georgia,serif!important;font-size:1.35rem!important;font-weight:400!important;color:#1c1612!important}[id$=__faq_home] summary::-webkit-details-marker{display:none}[id$=__faq_home] .details-content .text-block{align-items:flex-start!important;--horizontal-alignment: flex-start !important;width:100%!important}[id$=__faq_home] .details-content .text-block>*,[id$=__faq_home] .details-content p,[id$=__faq_home] details p{text-align:left!important;width:100%!important;max-width:none!important;max-inline-size:none!important;margin-inline:0!important;color:#5c534c;padding-bottom:1.05rem;line-height:1.6}a.header-logo,a.header-logo span{font-family:Antic Didone,Times New Roman,serif!important;font-size:2.45rem!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1.05!important}@media screen and (max-width:749px){a.header-logo,a.header-logo span{font-size:1.7rem!important}}.announcement-bar__slide,.announcement-bar__text{line-height:1.65!important;overflow-x:clip!important;overflow-y:visible!important}.announcement-bar__slides,.announcement-bar__slider,slideshow-slide.announcement-bar__slide{overflow-x:clip!important;overflow-y:visible!important;height:auto!important}[id$=__faq_home] h2{text-align:center}[id$=__faq_home] .accordion .text-block,[id$=__faq_home] .accordion p,[id$=__faq_home] details,[id$=__faq_home] details .text-block,[id$=__faq_home] details p,[id$=__faq_home] .accordion-content{text-align:left!important;margin-inline:0!important}.solmira-story{max-width:760px;margin:0 auto 3rem;color:#1c1612}.solmira-story p{font-size:1.05rem;line-height:1.8;margin:0 0 1.05rem;text-align:left}.solmira-story__lead{font-family:Antic Didone,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.5rem)!important;line-height:1.25!important;margin:.4rem 0 1.4rem!important}.solmira-story h2{font-family:Antic Didone,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.35rem);line-height:1.15;font-weight:400;margin:2.4rem 0 .9rem;text-align:left}.solmira-story figure{margin:1.1rem auto 1.3rem;max-width:280px}.solmira-story img{width:100%;height:180px;display:block;object-fit:cover;object-position:center 35%}@media screen and (min-width:750px){.solmira-story figure{max-width:420px}.solmira-story img{height:240px}}.solmira-story figcaption{margin-top:.65rem;font-size:.92rem;line-height:1.5;color:#5c534c;text-align:left}html,body{overflow-x:clip}#MainContent.content-for-layout{align-items:stretch}#MainContent .shopify-section{width:100%;max-width:100%}@media screen and (min-width:750px){[id$=__faq_home] .section,[id$=__faq_home] .section-content-wrapper,[id$=__faq_home] .spacing-style{max-width:min(960px,92vw);width:100%}}.card-gallery,.card-gallery .slideshow,.card-gallery slideshow-component{border-radius:12px;overflow:hidden}.solmira-story img{border-radius:12px}.hero__photo-button{position:absolute;left:28px;bottom:28px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;background:#fffffff0;color:#1c1612;font-size:15px;text-decoration:none;box-shadow:0 8px 24px #1c161229;transition:background .2s ease,color .2s ease}.hero__photo-button:hover{background:#1c1612;color:#fff}@media screen and (max-width:749px){.hero__photo-button{left:16px;bottom:16px;padding:10px 16px;font-size:14px}}shopify-accelerated-checkout-cart shop-pay-wallet-button{display:none!important}shopify-accelerated-checkout more-payment-options-link,.shopify-payment-button__more-options,shopify-buy-it-now-button,.shopify-payment-button__button--unbranded{display:none!important}.cart__ctas .cart__checkout-button{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/solmira-brand.css.map */
