@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Jost:wght@300;400;500;600&display=swap";:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-body-family: "Jost", system-ui, -apple-system, sans-serif;--font-heading-weight: 600;--font-body-weight: 400;--font-heading-style: normal;--font-body-style: normal}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6,.h0,.banner__heading,.val-hero__heading,.val-story__heading,.val-benefits__card-title,.val-offer__heading,.val-final__heading,.val-faq__heading,.footer-block__heading{font-family:Cormorant Garamond,Georgia,serif!important}body,p,span,a,li,input,button,label,.price,.card__heading{font-family:Jost,system-ui,sans-serif}h1,.h1,.banner__heading{letter-spacing:-.01em;line-height:1.1}h2,.h2{letter-spacing:-.005em;line-height:1.18}h3,.h3{letter-spacing:0;line-height:1.25}body{letter-spacing:.01em}blockquote{font-style:italic}.button,.btn,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,a.button,button.button{border-radius:100vmax!important;letter-spacing:.04em;font-weight:600;font-family:Jost,sans-serif}.button--secondary{border-radius:100vmax!important}.shopify-section+.shopify-section{border-top:none}.shopify-section:not(:first-child):not([class*=header]):not([class*=announcement])>:first-child{border-top:1px solid rgba(26,26,26,.06)}.card-wrapper .card{border-radius:16px!important;overflow:hidden;border:1px solid rgba(26,26,26,.07)!important;box-shadow:none!important;transition:transform .25s ease,box-shadow .25s ease}.card-wrapper .card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #1a1a1a12!important}.card__heading{font-size:1.8rem;letter-spacing:0}.price .price__regular .price-item--regular{font-size:1.5rem;font-weight:500}.header__heading-logo{max-height:52px}.header{border-bottom:1px solid rgba(26,26,26,.08)}.header__menu-item .link{font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-family:Jost,sans-serif}.newsletter .field__input,.newsletter input[type=email]{border-radius:100vmax!important;border:1.5px solid rgba(var(--color-base-text),.18)!important;padding-left:20px!important}.section-newsletter_ambra .newsletter__wrapper,.shopify-section .newsletter .newsletter__wrapper{border-radius:0;padding:60px 40px!important}@media(max-width:749px){.section-newsletter_ambra .newsletter__wrapper,.shopify-section .newsletter .newsletter__wrapper{border-radius:0;padding:48px 24px!important}}.newsletter h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15}.newsletter-form__field-wrapper{max-width:480px;margin:24px auto 0}.newsletter .field__input,.newsletter input[type=email]{border-radius:100vmax!important;border:1.5px solid rgba(255,255,255,.35)!important;background:#ffffff1f!important;color:inherit!important;padding-left:22px!important;height:52px!important}.newsletter .field__label{padding-left:22px!important}.newsletter-form .newsletter-form__button,.newsletter-form button[type=submit]{border-radius:100vmax!important;padding:0 24px!important}.footer__content-top{display:none!important}.footer__content-bottom-wrapper{justify-content:center!important}.footer{margin-top:0!important;border-top:1px solid rgba(255,255,255,.06)}.footer__content-bottom{border-top:none!important;padding:12px 0!important;justify-content:center!important}.footer__copyright{justify-content:center!important}.ambra-wa-btn{position:fixed;bottom:24px;right:24px;z-index:9999}.ambra-wa-btn__link{display:flex;align-items:center;gap:10px;background-color:#25d366;color:#fff;padding:12px 18px;border-radius:50px;text-decoration:none;box-shadow:0 4px 20px #25d36661;font-size:14px;font-weight:600;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.ambra-wa-btn__link:hover{transform:translateY(-2px);box-shadow:0 6px 24px #25d36680;color:#fff}@media(max-width:749px){.ambra-wa-btn{bottom:80px;right:16px}.ambra-wa-btn__label{display:none}.ambra-wa-btn__link{padding:14px;border-radius:50%}}[class*=__eyebrow],[class*=__label]{font-family:Jost,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-base-accent-2))}.val-product-trust{display:flex;flex-wrap:wrap;gap:12px;padding:16px 0;border-top:1px solid rgba(26,26,26,.08);border-bottom:1px solid rgba(26,26,26,.08);margin:16px 0}.val-product-trust span{font-size:1.3rem;font-weight:500;color:rgb(var(--color-base-text));opacity:.8}html{scroll-behavior:smooth}:focus-visible{outline:2px solid rgb(var(--color-base-accent-2));outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(max-width:749px){.banner__heading.h0{font-size:clamp(2.4rem,8vw,4rem)!important;line-height:1.1!important}.banner__heading{font-size:clamp(2rem,7vw,3.2rem)!important;line-height:1.12!important}body{-webkit-text-size-adjust:100%}.image-with-text{flex-direction:column!important}.image-with-text__media-container,.image-with-text__content{width:100%!important;max-width:100%!important}}.gp-inline-flex.gp-flex-none{width:var(--w, 24px);height:var(--h, 24px);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.gp-inline-flex.gp-flex-none svg{max-width:100%;max-height:100%;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ambra-custom.css.map */
