.ruby-accessibility-tools{position:fixed;inset-inline-end:1rem;inset-block-end:calc(1rem + env(safe-area-inset-bottom));z-index:20;max-inline-size:calc(100vw - 2rem);background:#fff;color:#173947;border:1px solid currentColor;border-radius:.6rem}.ruby-accessibility-tools summary,.ruby-accessibility-tools a{display:flex;align-items:center;min-block-size:44px;padding-inline:1rem;color:inherit}.ruby-accessibility-tools summary{cursor:pointer}.ruby-accessibility-tools summary:focus-visible,.ruby-accessibility-tools a:focus-visible{outline:2px solid currentColor;outline-offset:2px}body:has(ruby-mobile-buy-bar:not([hidden])) .ruby-accessibility-tools{position:static;margin:1rem}.ruby-floating-whatsapp{position:fixed;bottom:20px;left:20px;z-index:999;display:inline-flex;align-items:center;gap:9px;min-height:56px;min-width:56px;padding:12px 18px;border-radius:40px;background:#08783f;color:#fff;text-decoration:none;box-shadow:0 4px 18px #16374726;font-size:1.5rem;font-weight:600}.ruby-floating-whatsapp:focus-visible{outline:3px solid #163747;outline-offset:4px}body:has(cart-drawer.active) .ruby-floating-whatsapp,body:has(.menu-drawer-container[open]) .ruby-floating-whatsapp,body:has(details[open] .search-modal) .ruby-floating-whatsapp,body:has(pickup-availability-drawer[open]) .ruby-floating-whatsapp,body:has(dialog[open]) .ruby-floating-whatsapp{visibility:hidden}@media(max-width:749px){body:has(ruby-mobile-buy-bar:not([hidden])) .ruby-floating-whatsapp{bottom:calc(var(--ruby-buy-bar-space, 96px) + 20px)}}@media(max-width:480px){.ruby-floating-whatsapp{padding:14px}.ruby-floating-whatsapp span{display:none}}.ruby-page-breadcrumbs{padding-block:1rem;color:#26342c;font-size:1.4rem}.ruby-page-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;list-style:none;margin:0;padding:0}.ruby-page-breadcrumbs li{display:inline-flex;align-items:center;min-width:0;overflow-wrap:anywhere}.ruby-page-breadcrumbs li+li:before{content:"/";margin-inline-end:1rem;color:#66736b}.ruby-page-breadcrumbs a{color:#125b67;text-underline-offset:.3rem;padding-block:1rem}.ruby-page-breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ruby-pickup-note{font-size:1.3rem;line-height:1.65;color:inherit;text-align:start;margin-block:12px}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABABFA */
