.ff-mobile-access{box-sizing:border-box;width:min(380px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:30px 24px 20px;border:1px solid #dce7dc;border-top:4px solid #30833b;border-radius:20px;background:#fcfdf9;color:#233629;text-align:center;overflow:auto;font-family:var(--font-body-family,Arial,sans-serif);box-shadow:0 24px 80px #102c2340}.ff-mobile-access:not([open]),.ff-mobile-access [hidden]{display:none!important}.ff-mobile-access::backdrop{background:#12231885;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ff-mobile-access button{font:inherit;cursor:pointer;min-height:44px}.ff-mobile-access__close{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:44px;padding:10px;border:0;border-radius:50%;background:transparent;color:#56645b}.ff-mobile-access svg{width:24px;height:24px;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important}.ff-mobile-access__icon{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 14px;border-radius:50%;background:#eaf3e7;color:#30833b}.ff-mobile-access h2{margin:0 0 10px;font-size:21px;line-height:1.3;letter-spacing:0;font-weight:600}.ff-mobile-access p{margin:0 0 16px;font-size:14px;line-height:1.6;color:#647269}.ff-mobile-access__retry{width:100%;padding:12px 18px;border:0;border-radius:999px;background:#30833b;color:#fff;font-weight:600!important}.ff-mobile-access__continue{margin-top:4px;padding:10px 16px;border:0;background:transparent;color:#25632e;font-size:13px!important;text-decoration:underline;text-underline-offset:3px}.ff-mobile-access :focus-visible{outline:3px solid #b78626;outline-offset:3px}.ff-mobile-access__retry:hover{background:#236a2d}.ff-mobile-access__close:hover{background:#edf4e8}@media(max-width:1024px){#shopify-section__header-mobile .header-mobile--wrapper{grid-template-columns:40px 40px minmax(0,1fr) 40px 40px}}#shopify-section__header-mobile .header-mobile__item--whatsapp-shop{grid-column:4 / 6;grid-row:1;justify-self:end;width:83px;min-width:0}#shopify-section__header-mobile .ff-header-whatsapp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:83px;min-height:52px;padding:5px 2px;margin:0;border:0;border-radius:12px;background:#30833b;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box}#shopify-section__header-mobile .ff-header-whatsapp__icon{display:block;flex:0 0 26px;width:26px;height:26px;margin:0;fill:currentColor;stroke:none}#shopify-section__header-mobile .ff-header-whatsapp__label{display:block;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}#shopify-section__header-mobile .ff-header-whatsapp:hover,#shopify-section__header-mobile .ff-header-whatsapp:active{background:#256a30;color:#fff}#shopify-section__header-mobile .ff-header-whatsapp:focus-visible{outline:2px solid #30833b;outline-offset:2px}@media(max-width:1024px)and (prefers-reduced-motion:no-preference){#shopify-section__header-mobile .ff-header-whatsapp{transition:transform .18s ease}#shopify-section__header-mobile .ff-header-whatsapp:active{transform:scale(.97)}#shopify-section__header-mobile .ff-header-whatsapp__icon{animation:ff-whatsapp-greeting .6s ease-out .8s 1;transform-origin:center}}@keyframes ff-whatsapp-greeting{0%,to{transform:rotate(0)}30%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-3deg)}}@media(min-width:1025px){#shopify-section__header-mobile .header-mobile__item--whatsapp-shop{display:none}}.ff-header-whatsapp--desktop{display:none}@media(min-width:1025px){.header__group>.ff-header-whatsapp--desktop{display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:80px;min-height:48px;padding:4px 6px;border:0;border-radius:8px;background:#30833b;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box}.ff-header-whatsapp--desktop .ff-header-whatsapp__icon{display:block;flex:0 0 24px;width:24px;height:24px;margin:0;fill:currentColor;stroke:none}.ff-header-whatsapp--desktop .ff-header-whatsapp__label{display:block;font-size:10px;line-height:1.2;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.header__group>.ff-header-whatsapp--desktop:hover{background:#256a30;color:#fff}.header__group>.ff-header-whatsapp--desktop:focus-visible{outline:2px solid #30833b;outline-offset:2px}}@media(min-width:1025px){.header__group:has(>.ff-header-whatsapp--desktop){display:inline-flex!important;align-items:center;column-gap:24px;vertical-align:middle}.header__group:has(>.ff-header-whatsapp--desktop)>a{margin:0!important}.header__group:has(>.ff-header-whatsapp--desktop)>.ff-account-login-trigger,.header__group:has(>.ff-header-whatsapp--desktop)>.ff-account-menu__trigger{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;gap:3px;min-width:56px;min-height:48px;padding:4px 0;box-sizing:border-box;text-align:center}.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-login-trigger>.text,.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-menu__label{display:block!important;position:static;visibility:visible!important;opacity:1!important;color:#55c86a!important;font-size:10px;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-login-trigger:hover>.text,.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-login-trigger:focus-visible>.text,.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-menu__trigger:hover .ff-account-menu__label,.header__group:has(>.ff-header-whatsapp--desktop) .ff-account-menu__trigger:focus-visible .ff-account-menu__label{color:#55c86a!important}}
/*# sourceMappingURL=/cdn/shop/t/172/compiled_assets/styles.css.map?subset=AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI */
