:root{--hbd-rail-accent: #3e4f5a;--hbd-rail-accent-contrast: #ffffff;--hbd-rail-badge: var(--hbd3-badge-bg, #059669);--hbd-rail-wish: #e0517a;--hbd-rail-size: 32px;--hbd-rail-icon-size: 18px;--hbd-rail-gap: 2px;--hbd-rail-pad-y: 2px;--hbd-rail-pad-x: 4px;--hbd-rail-inset: 12px}.gigi-maple-theme{--hbd-rail-accent: #be7a67}.noa-nellie-theme{--hbd-rail-accent: #a86a74}#hbdContactFab,#hbdWhatsAppLauncher,.hbd-whatsapp-launcher{display:none!important}.hbd-rail{--hbd-rail-glass: 255, 255, 255;--hbd-rail-glass-a: .9;--hbd-rail-hairline: 20, 30, 38;--hbd-rail-hairline-a: .1;--hbd-rail-on: 34, 48, 58;--hbd-rail-hover-a: .13;--hbd-rail-blur: 14px;--hbd-rail-shadow: 0 14px 34px -14px rgba(16, 24, 32, .38), 0 2px 8px rgba(16, 24, 32, .1)}.hbd-rail.hbd-rail--scheme-dark{--hbd-rail-glass: 18, 24, 30;--hbd-rail-glass-a: .46;--hbd-rail-hairline: 255, 255, 255;--hbd-rail-hairline-a: .24;--hbd-rail-on: 246, 249, 251;--hbd-rail-hover-a: .18;--hbd-rail-blur: 16px;--hbd-rail-shadow: 0 14px 34px -14px rgba(0, 0, 0, .55), 0 2px 10px rgba(0, 0, 0, .22)}.hbd-rail.hbd-rail--scheme-media{--hbd-rail-glass: 10, 13, 17;--hbd-rail-glass-a: .62;--hbd-rail-hairline: 255, 255, 255;--hbd-rail-hairline-a: .34;--hbd-rail-on: 255, 255, 255;--hbd-rail-hover-a: .22;--hbd-rail-blur: 20px;--hbd-rail-shadow: 0 16px 38px -14px rgba(0, 0, 0, .6), 0 2px 10px rgba(0, 0, 0, .28)}.hbd-rail{--hbd-rail-dodge: 0px;position:fixed;right:calc(var(--hbd-rail-inset) + env(safe-area-inset-right,0px));bottom:calc(var(--hbd-rail-inset) + env(safe-area-inset-bottom,0px));z-index:2147482000;display:flex;flex-direction:column;align-items:center;gap:0;padding:var(--hbd-rail-pad-y) var(--hbd-rail-pad-x);border-radius:999px;background:rgba(var(--hbd-rail-glass),var(--hbd-rail-glass-a));border:1px solid rgba(var(--hbd-rail-hairline),var(--hbd-rail-hairline-a));-webkit-backdrop-filter:blur(var(--hbd-rail-blur)) saturate(1.35);backdrop-filter:blur(var(--hbd-rail-blur)) saturate(1.35);box-shadow:var(--hbd-rail-shadow);overflow:visible;opacity:0;transform:translateY(10px) scale(.96);pointer-events:none;visibility:hidden;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1),background-color .5s ease,border-color .5s ease,box-shadow .5s ease,padding .32s cubic-bezier(.22,1,.36,1),border-radius .32s ease,visibility 0s linear .35s;will-change:transform,opacity}@supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){.hbd-rail{--hbd-rail-glass-a: .95}.hbd-rail.hbd-rail--scheme-dark{--hbd-rail-glass-a: .74}.hbd-rail.hbd-rail--scheme-media{--hbd-rail-glass-a: .72}}.hbd-rail--ready.hbd-rail--revealed{opacity:1;transform:translateY(calc(-1 * var(--hbd-rail-dodge, 0px))) scale(1);pointer-events:auto;visibility:visible;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1),background-color .5s ease,border-color .5s ease,box-shadow .5s ease,padding .32s cubic-bezier(.22,1,.36,1),border-radius .32s ease,visibility 0s linear 0s}.hbd-rail.hbd-rail--collapsed:not(:has(.hbd-rail__btn--persist:not([hidden]))){padding:0;border-radius:50%}body.reveal-mobile-nav .hbd-rail,body.reveal-mobile-nav--revealed .hbd-rail,body.hbd-mobile-nav-open .hbd-rail,body.hbd-sidenav-open .hbd-rail,body.hbd-nav-search-open .hbd-rail,body.hbd-nav-search-active .hbd-rail,body.show-search .hbd-rail,body.hbd-nav-wishlist-open .hbd-rail,body.hbd-wishlist-modal-open .hbd-rail,body.hbd-localization-modal-open .hbd-rail,body.hbd-oskb-lang-open .hbd-rail,body.kexo-pr-lightbox-open .hbd-rail,body.jm-mfp-is-open .hbd-rail,body.overflow-hidden .hbd-rail,body.fixed .hbd-rail,html.hbd-ot-modal-open .hbd-rail,html.hbd-home-tracker-open .hbd-rail,html.hbd-feature-modal-open .hbd-rail,body.hbd-any-drawer-open .hbd-rail,body.hbd-cart-drawer-open .hbd-rail,body.hbd-rail-chat-open .hbd-rail,body.hbd-home-map-active .hbd-rail,.hbd-rail.hbd-rail--suppressed{opacity:0;transform:translate(26px) scale(.94);pointer-events:none;visibility:hidden}.hbd-rail .hbd-rail__btn{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--hbd-rail-size);height:var(--hbd-rail-size);margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--hbd-rail-on));cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,color .4s ease,width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1),transform .2s ease,box-shadow .2s ease}.hbd-rail .hbd-rail__btn svg{width:var(--hbd-rail-icon-size);height:var(--hbd-rail-icon-size);display:block;pointer-events:none}.hbd-rail .hbd-rail__btn[hidden]{display:none!important}.hbd-rail .hbd-rail__btn--extra{max-height:60px;margin-bottom:var(--hbd-rail-gap);overflow:hidden;transition:max-height .32s cubic-bezier(.22,1,.36,1),margin-bottom .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1),background-color .2s ease,color .4s ease}.hbd-rail .hbd-rail__btn--persist{margin-bottom:var(--hbd-rail-gap);overflow:visible}.hbd-rail.hbd-rail--collapsed .hbd-rail__btn--extra{max-height:0;margin-bottom:0;opacity:0;transform:scale(.4);pointer-events:none;visibility:hidden;transition:max-height .32s cubic-bezier(.22,1,.36,1),margin-bottom .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1),background-color .2s ease,color .4s ease,visibility 0s linear .32s}.hbd-rail .hbd-rail__toggle{margin:0}.hbd-rail .hbd-rail__toggle .hbd-rail__ic--close{display:none}.hbd-rail:not(.hbd-rail--collapsed) .hbd-rail__toggle .hbd-rail__ic--menu{display:none}.hbd-rail:not(.hbd-rail--collapsed) .hbd-rail__toggle .hbd-rail__ic--close{display:block}.hbd-rail .hbd-rail__btn{opacity:1}@media(hover:hover){.hbd-rail .hbd-rail__btn:hover{background:transparent;transform:none;opacity:.8}.hbd-rail .hbd-rail__btn:hover .hbd-rail__ic{transform:none}}.hbd-rail .hbd-rail__btn:active{transform:none}.hbd-rail .hbd-rail__btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--hbd-rail-glass),.95),0 0 0 4px rgba(var(--hbd-rail-on),.8)}.hbd-rail .hbd-rail__btn--wishlist{color:var(--hbd-rail-wish)}@media(hover:hover){.hbd-rail .hbd-rail__btn--wishlist:hover{background:transparent;color:var(--hbd-rail-wish);opacity:.8}}.hbd-rail .hbd-rail__btn--wishlist.is-saved svg path{fill:currentColor}.hbd-rail .hbd-rail__toggle .hbd-rail__ic{transition:transform .2s ease}.hbd-rail__badge{position:absolute;top:-2px;right:-3px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--hbd-rail-badge);color:#fff;font-family:var(--base-font-family);font-size:9px;font-weight:500;line-height:1;letter-spacing:0;border-radius:50%;pointer-events:none}.hbd-rail__badge[hidden]{display:none}.hbd-rail__badge--pop{animation:hbd-rail-badge-pop .42s cubic-bezier(.34,1.56,.64,1)}@keyframes hbd-rail-badge-pop{0%{transform:scale(.5)}60%{transform:scale(1.25)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hbd-rail,.hbd-rail .hbd-rail__btn{transition:none!important}.hbd-rail__badge--pop{animation:none!important}.hbd-rail,.hbd-rail--ready.hbd-rail--revealed{transform:translateY(calc(-1 * var(--hbd-rail-dodge, 0px)))}}
