@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";@font-face{font-family:Recoleta;src:url(https://fonts.cdnfonts.com/s/82862/Recoleta-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Recoleta;src:url(https://fonts.cdnfonts.com/s/82862/Recoleta-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Recoleta;src:url(https://fonts.cdnfonts.com/s/82862/Recoleta-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Recoleta;src:url(https://fonts.cdnfonts.com/s/82862/Recoleta-Bold.woff) format("woff");font-weight:700;font-display:swap}:root{--safra-cream: #FBF3EA;--safra-warm-white: #FFF8EF;--safra-pink-soft: #FBE3DC;--safra-pink-mid: #F5A899;--safra-peach: #F8C4A6;--safra-amber: #F0B43A;--safra-amber-deep: #D69423;--safra-lilac: #E5D5F0;--safra-lilac-deep: #C9B0DA;--safra-ink: #2A1F1A;--safra-ink-soft: #5C4D43;--safra-ink-mute: #8B7B70;--safra-line: #E8DCCD;--safra-serif: "Recoleta", "Cooper Std", Georgia, serif;--safra-sans: "Inter", system-ui, -apple-system, sans-serif}body.template-index{background:var(--safra-cream)}.safra-section{font-family:var(--safra-sans);color:var(--safra-ink)}.safra-section img{display:block;max-width:100%}.safra-section a{color:inherit;text-decoration:none}.safra-section *,.safra-section *:before,.safra-section *:after{box-sizing:border-box}.safra-section-tag{display:inline-block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--safra-amber-deep);font-weight:500;margin-bottom:24px}.safra-section-tag:before,.safra-section-tag:after{content:"";display:inline-block;width:24px;height:1px;background:var(--safra-amber-deep);vertical-align:middle;margin:0 12px;opacity:.4}.safra-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border-radius:999px;font-family:var(--safra-sans);font-size:15px;font-weight:500;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;cursor:pointer}.safra-btn-primary{background:var(--safra-amber);color:var(--safra-ink);box-shadow:0 1px #2a1f1a14,0 8px 20px -8px #d6942380}.safra-btn-primary:hover{background:var(--safra-amber-deep);transform:translateY(-1px);box-shadow:0 1px #2a1f1a14,0 12px 28px -8px #d694238c}.safra-btn .safra-arrow{transition:transform .25s ease}.safra-btn-primary:hover .safra-arrow{transform:translate(4px)}.safra-stars{color:var(--safra-amber);letter-spacing:1px}.safra-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}.safra-reveal.in{opacity:1;transform:translateY(0)}.button,.button--primary,.button--secondary,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:999px!important;font-family:var(--safra-sans)!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease!important}.button:before,.button:after,.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after,.product-form__submit:before,.product-form__submit:after{border-radius:999px!important}.button:not([disabled]):hover,.button--primary:not([disabled]):hover,.button--secondary:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:translateY(-1px)!important}.footer__follow-on-shop,shop-follow-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/safra-design.css.map */
