.product-commerce[data-astro-cid-76loezd3]{--purchase-green:#199b53;--purchase-dark:#1b4d36;--purchase-red:#d43c32}.product-detail--commerce[data-astro-cid-76loezd3]{padding-block:1.6rem 4rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-detail__back[data-astro-cid-76loezd3]{margin-bottom:1.6rem;font-size:.8rem;display:inline-flex}.product-detail--commerce[data-astro-cid-76loezd3] .product-view[data-astro-cid-76loezd3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}.product-detail--commerce[data-astro-cid-76loezd3] .product-view[data-astro-cid-76loezd3]:before{display:none}.product-gallery--commerce[data-astro-cid-76loezd3]{align-items:flex-start;gap:.85rem;min-width:0;display:flex;position:sticky;top:1.5rem}.product-gallery__thumbnails[data-astro-cid-76loezd3]{flex:0 0 66px;gap:.7rem;max-height:600px;padding:2px;display:grid;overflow-y:auto}.product-gallery__thumbnails[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]{cursor:pointer;background:#fff;border:1px solid #e2e8df;border-radius:.75rem;width:100%;padding:.2rem}.product-gallery__thumbnails[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3][aria-pressed=true]{border-color:#376c4e;box-shadow:0 0 0 1px #376c4e}.product-gallery__thumbnails[data-astro-cid-76loezd3] img[data-astro-cid-76loezd3]{object-fit:contain;width:100%;height:72px;display:block}.product-gallery__stage[data-astro-cid-76loezd3]{background:linear-gradient(145deg,#fff 25%,#f2f5ed);border:1px solid #e4e9e1;border-radius:1.25rem;flex:1;min-width:0;position:relative;overflow:hidden}.product-gallery__frame[data-astro-cid-76loezd3]{aspect-ratio:1/1.13;place-items:center;margin:0;display:grid}.product-gallery__frame[data-astro-cid-76loezd3][hidden]{display:none}.product-gallery__frame[data-astro-cid-76loezd3] img[data-astro-cid-76loezd3]{object-fit:contain;width:100%;height:100%;min-height:0;max-height:640px;padding:1.5rem;display:block}.product-gallery__empty[data-astro-cid-76loezd3]{color:#748f71;place-items:center;min-height:340px;font:5rem Georgia,serif;display:grid}.product-discount[data-astro-cid-76loezd3]{color:#fff;background:var(--purchase-red);font:800 .8rem/1.3 var(--font-body);white-space:nowrap;border-radius:.4rem;justify-content:center;align-items:center;padding:.4rem .65rem;display:inline-flex}.product-gallery__discount[data-astro-cid-76loezd3]{z-index:1;position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__content[data-astro-cid-76loezd3]{min-width:0;padding-top:.2rem;position:static}.product-view__labels[data-astro-cid-76loezd3]{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.product-brand-pill[data-astro-cid-76loezd3]{color:#345d40;background:#edf2e7;border-radius:999px;padding:.35rem .75rem;font-size:.73rem;font-weight:700}.product-view__category[data-astro-cid-76loezd3]{color:#687867;font-size:.76rem;line-height:1.6}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__content[data-astro-cid-76loezd3] h1[data-astro-cid-76loezd3]{max-width:none;color:var(--purchase-dark);letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere;margin:0 0 .85rem;font:600 clamp(1.8rem,3vw,2.6rem)/1.2 Georgia,Times New Roman,serif}[dir=rtl] .product-detail--commerce[data-astro-cid-76loezd3] .product-view__content[data-astro-cid-76loezd3] h1[data-astro-cid-76loezd3]{letter-spacing:0;font-family:Cairo,sans-serif;font-weight:800;line-height:1.5}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.6rem .85rem;margin:0;padding-top:0;display:flex}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3] strong[data-astro-cid-76loezd3]{color:var(--purchase-dark);white-space:nowrap;font:600 clamp(1.8rem,3vw,2.35rem)/1.2 Georgia,serif}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price--sale[data-astro-cid-76loezd3] strong[data-astro-cid-76loezd3]{color:var(--purchase-red)}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3] del[data-astro-cid-76loezd3]{color:#7c887d;white-space:nowrap;font-size:.95rem}.product-view__saving[data-astro-cid-76loezd3]{color:#b72e27;margin:.6rem 0 0;font-size:.8rem;font-weight:700}.product-view__intro[data-astro-cid-76loezd3]{color:#657166;margin:1rem 0 1.35rem;font-size:.92rem;line-height:1.85}.product-view__purchase[data-astro-cid-76loezd3]{gap:.7rem;margin-top:1.4rem;display:grid}.product-view__cart-row[data-astro-cid-76loezd3]{background:#fff;border:1px solid #e2e9dd;border-radius:1rem;grid-template-columns:100px minmax(0,1fr);gap:.6rem;padding:.3rem;display:grid;box-shadow:0 5px 18px #234b3410}.product-quantity[data-astro-cid-76loezd3]{background:#f7f9f4;border-radius:.75rem;justify-content:center;align-items:center;gap:.1rem;display:flex}.product-quantity[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]{color:#335b43;min-height:48px;font:600 1.15rem var(--font-body);cursor:pointer;background:0 0;border:0;flex:0 0 28px;padding:0}.product-quantity[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]:disabled{opacity:.35;cursor:default}.product-quantity[data-astro-cid-76loezd3] label[data-astro-cid-76loezd3]{justify-items:center;gap:0;min-width:0;margin:0;display:grid}.product-quantity[data-astro-cid-76loezd3] label[data-astro-cid-76loezd3] span[data-astro-cid-76loezd3]{color:#6d7e68;font-size:.55rem;line-height:1.2}.product-quantity[data-astro-cid-76loezd3] input[data-astro-cid-76loezd3]{color:#244d35;width:36px;min-width:0;min-height:28px;box-shadow:none;font:700 1rem/1 var(--font-body);text-align:center;appearance:textfield;background:0 0;border:0;border-radius:0;padding:0}.product-quantity[data-astro-cid-76loezd3] input[data-astro-cid-76loezd3]::-webkit-inner-spin-button{appearance:none;margin:0}.product-quantity[data-astro-cid-76loezd3] input[data-astro-cid-76loezd3]::-webkit-outer-spin-button{appearance:none;margin:0}.product-action[data-astro-cid-76loezd3]{min-width:0;min-height:54px;font:700 .87rem/1.4 var(--font-body);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1rem;text-decoration:none;transition:background .15s,box-shadow .15s;display:flex}.product-action[data-astro-cid-76loezd3] svg[data-astro-cid-76loezd3]{flex-shrink:0}.product-action--add[data-astro-cid-76loezd3]{color:#fff;background:var(--purchase-green);box-shadow:0 5px 12px #199b5320}.product-action--add[data-astro-cid-76loezd3]:hover{background:#127a40}.product-action--buy[data-astro-cid-76loezd3]{color:#fff;background:var(--purchase-dark)}.product-action--buy[data-astro-cid-76loezd3]:hover{background:#123b28}.product-action--whatsapp[data-astro-cid-76loezd3]{color:#128642;background:#f9fffa;border:1.5px solid #22b55e;min-height:48px}.product-action--whatsapp[data-astro-cid-76loezd3]:hover{background:#eaf9ee}.product-action__amount[data-astro-cid-76loezd3]{white-space:nowrap;border-inline-start:1px solid #fff5;padding-inline-start:.6rem;font-size:.76rem}.product-action__label--short[data-astro-cid-76loezd3]{display:none}.product-delivery[data-astro-cid-76loezd3]{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.product-delivery[data-astro-cid-76loezd3]>span[data-astro-cid-76loezd3]{color:#576c54;background:#f3f5ef;border-radius:.65rem;align-items:center;gap:.4rem;padding:.7rem;font-size:.68rem;line-height:1.4;display:flex}.product-delivery[data-astro-cid-76loezd3] svg[data-astro-cid-76loezd3]{flex-shrink:0}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__checkout-note[data-astro-cid-76loezd3]{margin-top:.8rem;font-size:.7rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__description[data-astro-cid-76loezd3]{border-top:1px solid #e5e9e0;margin-top:2rem;padding-top:1.4rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__description[data-astro-cid-76loezd3] h2[data-astro-cid-76loezd3]{color:#274b34;font-size:1.05rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__description[data-astro-cid-76loezd3] [data-astro-cid-76loezd3]:is(p,h3){font-size:.86rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-trust[data-astro-cid-76loezd3]{margin-top:1.5rem}.product-whatsapp-float[data-astro-cid-76loezd3]{z-index:15;inset-inline-end:1.5rem;color:#fff;background:#159c51;border:1px solid #fff;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem 1rem .7rem .7rem;text-decoration:none;display:flex;position:fixed;bottom:1.5rem;box-shadow:0 6px 24px #194b3426}.product-whatsapp-float[data-astro-cid-76loezd3]>svg[data-astro-cid-76loezd3]{width:30px;height:30px}.product-whatsapp-float[data-astro-cid-76loezd3] span[data-astro-cid-76loezd3]{gap:.15rem;display:grid}.product-whatsapp-float[data-astro-cid-76loezd3] strong[data-astro-cid-76loezd3]{font-size:.75rem}.product-whatsapp-float[data-astro-cid-76loezd3] small[data-astro-cid-76loezd3]{font-size:.62rem}.product-commerce[data-astro-cid-76loezd3] .mobile-purchase--commerce[data-astro-cid-76loezd3]{display:none}.product-commerce[data-astro-cid-76loezd3] [data-astro-cid-76loezd3]:is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #7f9c54}@media (width<=950px) and (width>=701px){.product-gallery--commerce[data-astro-cid-76loezd3]{flex-direction:column-reverse}.product-gallery__stage[data-astro-cid-76loezd3]{width:100%}.product-gallery__thumbnails[data-astro-cid-76loezd3]{flex:none;max-width:100%;display:flex;overflow-x:auto}.product-gallery__thumbnails[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]{flex:0 0 60px}.product-action[data-astro-cid-76loezd3]{padding-inline:.6rem;font-size:.78rem}.product-view__cart-row[data-astro-cid-76loezd3]{grid-template-columns:90px minmax(0,1fr)}.product-view__cart-row[data-astro-cid-76loezd3] .product-action__amount[data-astro-cid-76loezd3]{display:none}}@media (width<=700px){.product-detail--commerce[data-astro-cid-76loezd3]{width:100%;padding-block:.6rem 6rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-detail__back[data-astro-cid-76loezd3]{margin:.2rem 1rem .75rem;font-size:.7rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view[data-astro-cid-76loezd3]{display:block}.product-gallery--commerce[data-astro-cid-76loezd3]{flex-direction:column-reverse;gap:.5rem;display:flex;position:relative;top:auto}.product-gallery__stage[data-astro-cid-76loezd3]{border:0;border-radius:0;width:100%}.product-gallery__frame[data-astro-cid-76loezd3]{aspect-ratio:1/1.04}.product-gallery__frame[data-astro-cid-76loezd3] img[data-astro-cid-76loezd3]{max-height:470px;padding:1.2rem 1.5rem 2rem}.product-gallery__thumbnails[data-astro-cid-76loezd3]{flex:none;max-width:calc(100% - 2rem);margin:0 1rem 1.5rem;display:flex;overflow-x:auto}.product-gallery__thumbnails[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]{border-radius:.5rem;flex:0 0 48px}.product-gallery__thumbnails[data-astro-cid-76loezd3] img[data-astro-cid-76loezd3]{height:48px}.product-gallery__discount[data-astro-cid-76loezd3]{inset-block-start:.8rem;inset-inline-start:1rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__content[data-astro-cid-76loezd3]{background:#fbfcf8;border-radius:1.65rem 1.65rem 0 0;margin-top:-1rem;padding:1.5rem 1rem 1.2rem;position:relative;box-shadow:0 -8px 22px #244b3410}.product-view__content[data-astro-cid-76loezd3]:before{content:"";background:#dce3d5;border-radius:99px;width:32px;height:3px;position:absolute;top:.4rem;left:calc(50% - 16px)}.product-view__labels[data-astro-cid-76loezd3]{gap:.5rem;margin-bottom:.65rem}.product-brand-pill[data-astro-cid-76loezd3]{padding:.25rem .6rem;font-size:.65rem}.product-view__category[data-astro-cid-76loezd3]{font-size:.65rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__content[data-astro-cid-76loezd3] h1[data-astro-cid-76loezd3]{margin-bottom:.55rem;font-size:clamp(1.6rem,6vw,2rem);line-height:1.25}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3]{gap:.6rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3] strong[data-astro-cid-76loezd3]{font-size:1.9rem}.product-detail--commerce[data-astro-cid-76loezd3] .product-view__price[data-astro-cid-76loezd3] del[data-astro-cid-76loezd3]{font-size:.83rem}.product-discount[data-astro-cid-76loezd3]{padding:.35rem .6rem;font-size:.72rem}.product-view__saving[data-astro-cid-76loezd3]{margin-top:.5rem;font-size:.74rem}.product-view__intro[data-astro-cid-76loezd3]{margin:.8rem 0 1rem;font-size:.82rem;line-height:1.85}.product-view__purchase[data-astro-cid-76loezd3]{gap:.7rem;margin-top:1rem}.product-view__cart-row[data-astro-cid-76loezd3]{grid-template-columns:88px minmax(0,1fr);gap:.3rem;padding:.25rem}.product-quantity[data-astro-cid-76loezd3]{gap:0}.product-quantity[data-astro-cid-76loezd3] button[data-astro-cid-76loezd3]{flex-basis:25px}.product-action[data-astro-cid-76loezd3]{min-height:50px;padding-inline:.6rem;font-size:.8rem}.product-view__cart-row[data-astro-cid-76loezd3] .product-action[data-astro-cid-76loezd3]>svg[data-astro-cid-76loezd3],.product-action__label--full[data-astro-cid-76loezd3]{display:none}.product-action__label--short[data-astro-cid-76loezd3]{display:inline}.product-action__amount[data-astro-cid-76loezd3]{padding-inline-start:.5rem;font-size:.7rem}.product-delivery[data-astro-cid-76loezd3]{gap:.45rem}.product-delivery[data-astro-cid-76loezd3]>span[data-astro-cid-76loezd3]{padding:.65rem .5rem;font-size:.62rem}.product-detail--commerce[data-astro-cid-76loezd3]>.order-panel,.product-detail--commerce[data-astro-cid-76loezd3]>.related-products[data-astro-cid-76loezd3],.product-detail--commerce[data-astro-cid-76loezd3]>.editorial-paths--product[data-astro-cid-76loezd3]{width:calc(100% - 2rem);margin-inline:1rem}.product-commerce[data-astro-cid-76loezd3] .mobile-purchase--commerce[data-astro-cid-76loezd3]{padding:.5rem .65rem calc(.5rem + env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e1e7db;border-radius:1rem 1rem 0 0;grid-template-columns:1.1fr .9fr;gap:.45rem;display:grid;inset:auto 0 0;box-shadow:0 -4px 20px #244b3415}.mobile-purchase--commerce[data-astro-cid-76loezd3] .product-action[data-astro-cid-76loezd3]{border-radius:.65rem;min-height:48px;font-size:.8rem}.product-whatsapp-float[data-astro-cid-76loezd3]{bottom:calc(82px + env(safe-area-inset-bottom));justify-content:center;width:44px;height:44px;padding:.5rem;inset-inline-end:.8rem}.product-whatsapp-float[data-astro-cid-76loezd3] span[data-astro-cid-76loezd3]{display:none}}.product-detail[data-astro-cid-76loezd3] .editorial-paths--product[data-astro-cid-76loezd3]{width:100%;margin-top:clamp(3rem,6vw,5rem);padding-block:0}.editorial-paths--product[data-astro-cid-76loezd3] .editorial-card--routine[data-astro-cid-76loezd3]:before{background-color:#e6eadc;background-image:url(/product-routine-portrait.webp);background-position:100%;background-size:auto 100%}
