.hxb-ai__msg--me{justify-content:flex-start}.hxb-ai__bubble--me{background:var(--navy);color:#fff;border-radius:14px 14px 4px;max-width:85%}.hxb-ai__bubble a{color:var(--accd);font-weight:700}.hxb-ai__tags{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.hxb-ai__tags span{background:#e8eef2;border-radius:999px;padding:2px 8px;font-size:11px}.hxb-ai__cards{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:6px -4px 8px;padding:0 4px}.hxb-ai__card{flex:none;width:132px;background:var(--sand);border-radius:14px;padding:6px;text-decoration:none;display:flex;flex-direction:column;gap:3px;color:var(--navy)!important;font-weight:400!important}.hxb-ai__card img,.hxb-ai__noimg{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;background:var(--media);display:block}.hxb-ai__card b{font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hxb-ai__card strong{font-size:13px;color:var(--ink)}.hxb-ai__card small{font-size:10px;color:#1d5c4a;background:#e6f4ef;border-radius:6px;padding:2px 6px;line-height:1.4}.hxb-ai__all{display:inline-block;margin-top:2px}.hxb-ai__dots{display:inline-flex;gap:4px;padding:4px 0}.hxb-ai__dots i{width:7px;height:7px;border-radius:999px;background:var(--skym);animation:hxbDot 1s infinite ease-in-out}.hxb-ai__dots i:nth-child(2){animation-delay:.15s}.hxb-ai__dots i:nth-child(3){animation-delay:.3s}@keyframes hxbDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.hxb-ai__dots i{animation:none}}.hxb-ai__body{overflow-x:hidden}.hxb-ai__msg>.hxb-ai__bubble{min-width:0;max-width:calc(100% - 36px)}.hxb-ai__msg--me>.hxb-ai__bubble{max-width:85%}.hxb-ai__cards{margin:6px 0 8px;padding:0}.hxb-ai__why{display:flex;flex-direction:column;gap:4px;margin:6px 0}.hxb-subnav{z-index:10}.shopify-section-group-header-group{z-index:40!important}li.hdt-menu-item details>.hdt-sub-menu,.hdt-mega-menu,.hdt-sub-menu{z-index:45!important}.hxb-ai__car{position:relative;display:block}.hxb-ai__nav{position:absolute;top:38px;z-index:2;width:32px;height:32px;border-radius:999px;border:0;background:#fff;color:var(--navy);display:grid;place-items:center;box-shadow:0 4px 12px #00314633;cursor:pointer;padding:0}.hxb-ai__nav--prev{right:-6px}.hxb-ai__nav--next{left:-6px;background:var(--navy);color:#fff}.hxb-ai__nav:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.hxb-ai__dotsnav{display:flex;justify-content:center;gap:4px;margin:-2px 0 8px}.hxb-ai__dotsnav i{width:6px;height:6px;border-radius:999px;background:#d8cfc2;transition:width .2s}.hxb-ai__dotsnav i:first-child,.hxb-ai__dotsnav i.is-on{width:16px;background:var(--navy)}.hxb-ai__dotsnav:has(i.is-on) i:first-child:not(.is-on){width:6px;background:#d8cfc2}@media(max-width:767px){.hxb-head .hxb-arrows{display:flex!important}.hxb-head .hxb-arrow{width:40px;height:40px}.hxb-head .hxb-arrow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.hxb-head .hxb-arrow{position:relative}}@media(min-width:1025px){.hxb-visa{flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;align-content:normal!important;justify-content:center!important;gap:14px!important;padding:26px!important}.hxb-visa__card{width:72px;height:48px}.hxb-visa__txt{flex:none!important;width:100%}.hxb-visa__txt b{font-size:22px}.hxb-visa__txt>span{font-size:14px}.hxb-coupon{flex:none!important;align-self:stretch!important;height:52px!important;justify-content:space-between!important;margin-top:4px}}.hxb-room__illw{position:absolute;left:12px;bottom:10px;width:58%;max-width:300px;pointer-events:none;transition:transform .35s ease}.hxb-room--big .hxb-room__illw{width:72%;max-width:460px;left:18px;bottom:18px}.hxb-room--wide .hxb-room__illw{width:40%}.hxb-room__ill{display:block;width:100%;height:auto}.hxb-room:hover .hxb-room__illw{transform:translateY(-4px) scale(1.03)}@media(max-width:767px){.hxb-room__illw,.hxb-room--wide .hxb-room__illw{width:62%;left:6px;bottom:6px}.hxb-room--big .hxb-room__illw{width:58%}}@media(prefers-reduced-motion:reduce){.hxb-room__illw{transition:none}}.hxb-room--photo{justify-content:flex-end;color:#fff!important;border:0!important;isolation:isolate}.hxb-room__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block}.hxb-room__ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.hxb-room--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#001c2ae0,#001c2a73 38%,#001c2a00 68%)}.hxb-room--photo:after{content:"";position:absolute;right:24px;bottom:0;width:56px;height:5px;border-radius:5px 5px 0 0;background:var(--rc)}.hxb-room--photo[style*="#ffffff"]:after,.hxb-room--photo[style*="#efe7db"]:after,.hxb-room--photo[style*="#e9dfd0"]:after{background:#db7350}.hxb-room--photo .hxb-room__go{position:absolute;top:16px;left:16px;margin:0;background:#fff!important;color:#003146!important;box-shadow:0 6px 16px #0000002e;transition:transform .3s ease}.hxb-room--photo:hover .hxb-room__ph img{transform:scale(1.06)}.hxb-room--photo:hover .hxb-room__go{transform:translate(-4px)}.hxb-room--photo .hxb-room__t{text-shadow:0 2px 12px rgba(0,0,0,.25)}.hxb-room--photo .hxb-room__s{opacity:.9}@media(max-width:767px){.hxb-room--photo:after{right:14px;width:40px;height:4px}.hxb-room--photo .hxb-room__go{top:10px;left:10px}}@media(prefers-reduced-motion:reduce){.hxb-room__ph img,.hxb-room--photo .hxb-room__go{transition:none}}.hxb-branch__map{position:relative;background:#e9e5dc}.hxb-branch__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;filter:saturate(.85) contrast(1.02)}.hxb-branch__gps{position:absolute;right:10px;bottom:10px;z-index:1;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;background:#fff;color:#003146!important;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 6px 16px #0003}.hxb-branch__gps svg{color:#db7350}.hxb-app--split{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:28px}.hxb-app__txt{display:flex;flex-direction:column;gap:8px}.hxb-app__txt span{font-size:16px}.hxb-app__stores{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hxb-store{display:flex;align-items:center;gap:14px;min-height:88px;padding:16px 18px;border-radius:24px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.hxb-store--ios{background:var(--navy);color:#fff!important}.hxb-store--android{background:#fff;color:var(--navy)!important}.hxb-store:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0031462e}.hxb-store__ic{flex:none;width:52px;height:52px;border-radius:16px;display:grid;place-items:center}.hxb-store--ios .hxb-store__ic{background:#ffffff1f}.hxb-store--android .hxb-store__ic{background:var(--sand);color:#db7350}.hxb-store__t{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.hxb-store__t small{font-size:12px;opacity:.8}.hxb-store__t b{font-size:22px;font-weight:800;direction:ltr;text-align:right}.hxb-store__t em{font-style:normal;font-size:12px;opacity:.75;margin-top:2px}.hxb-store__go{flex:none;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:#db7350;color:#fff}@media(max-width:900px){.hxb-app--split{grid-template-columns:1fr}}@media(max-width:480px){.hxb-app__stores{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hxb-store{transition:none}}.hxb-branch__map{perspective:700px;background:#dfe7ea}.hxb-map3d{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;text-decoration:none}.hxb-map3d__plane{position:absolute;left:-30%;right:-30%;top:-25%;bottom:-45%;transform-origin:50% 60%;transform:rotateX(52deg) rotate(-8deg) scale(1.05);animation:hxbMapFloat 9s ease-in-out infinite;transition:transform .8s ease;pointer-events:none}.hxb-map3d__plane iframe{width:100%;height:100%;border:0;filter:saturate(.9) contrast(1.05)}.hxb-map3d__fade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#0b4a638c,#0b4a6300 38%),radial-gradient(120% 90% at 50% 70%,transparent 55%,rgba(0,30,45,.35) 100%)}.hxb-map3d__pin{position:absolute;left:50%;top:60%;width:0;height:0}.hxb-map3d__drop{position:absolute;width:40px;height:52px;left:-20px;bottom:0;filter:drop-shadow(0 8px 6px rgba(0,0,0,.25));animation:hxbPinBounce 2.2s cubic-bezier(.3,0,.3,1) infinite;transform-origin:50% 100%}.hxb-map3d__shadow{position:absolute;left:-12px;top:-5px;width:24px;height:10px;border-radius:50%;background:#00000059;filter:blur(2px);animation:hxbPinShadow 2.2s cubic-bezier(.3,0,.3,1) infinite}.hxb-map3d__ring{position:absolute;left:-40px;top:-16px;width:80px;height:32px;border-radius:50%;border:3px solid #db7350;opacity:0;animation:hxbPinRing 2.2s ease-out infinite}.hxb-map3d__ring--2{animation-delay:1.1s}.hxb-map3d:hover .hxb-map3d__plane{transform:rotateX(38deg) rotate(0) scale(1.12);animation-play-state:paused}.hxb-map3d .hxb-branch__gps{transition:transform .3s ease}.hxb-map3d:hover .hxb-branch__gps{transform:translateY(-3px)}@keyframes hxbMapFloat{0%,to{transform:rotateX(52deg) rotate(-8deg) scale(1.05)}50%{transform:rotateX(48deg) rotate(6deg) scale(1.1)}}@keyframes hxbPinBounce{0%,to{transform:translateY(0)}45%{transform:translateY(-16px)}60%{transform:translateY(0) scaleY(.9)}70%{transform:translateY(-3px) scaleY(1.02)}}@keyframes hxbPinShadow{0%,to{transform:scale(1);opacity:.9}45%{transform:scale(.55);opacity:.45}60%{transform:scale(1.1);opacity:1}}@keyframes hxbPinRing{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.hxb-map3d__plane,.hxb-map3d__drop,.hxb-map3d__shadow,.hxb-map3d__ring{animation:none}.hxb-map3d__ring{opacity:.5}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/hx-bf-3.css.map */
