.Nav_nav__bbBYX{position:fixed;top:0;left:0;width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;padding:0 4vw;z-index:10000;transition:all .4s ease;pointer-events:none;background:rgba(40,75,81,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.15);color:var(--c-white)}.Nav_nav__bbBYX>*{pointer-events:all}.Nav_logo__gZgyW{position:relative;z-index:10001}.Nav_logoContainer__fH43y{position:relative;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.Nav_logoImg__JJL98{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;animation:Nav_fadeLogo__MZJqY 6s infinite}.Nav_logo1__1ibv8{animation-delay:0s}.Nav_logo2__ygjxo{animation-delay:3s;opacity:0}@keyframes Nav_fadeLogo__MZJqY{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}.Nav_links__5bwm_{display:flex;gap:3rem;align-items:center}.Nav_controls__LrCR_{display:flex;gap:1rem;margin-right:1.5rem}.Nav_switcher__3_JoQ{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:var(--c-white);padding:4px 8px;border-radius:4px;font-size:.7rem;font-family:var(--font-sans);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.Nav_switcher__3_JoQ option{background:var(--c-deep);color:var(--c-white)}.Nav_link___9lc1{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;position:relative;overflow:hidden;transition:letter-spacing .5s cubic-bezier(.16,1,.3,1)}.Nav_link___9lc1:hover{letter-spacing:5px}.Nav_blend__Bj7WE{mix-blend-mode:difference;color:var(--c-white)}.Nav_cartBtn__uH_Ma{display:flex;align-items:center;gap:.5rem;overflow:visible!important}.Nav_cartIcon__YE_oX{width:20px;height:20px;background-color:currentColor;display:inline-block}.Nav_cartCount__M0Slw{background:var(--c-white);color:var(--c-black);font-size:.65rem;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.Nav_hamburger__dnMfv{display:none;flex-direction:column;gap:5px;width:28px;padding:4px 0;position:relative;z-index:10001;pointer-events:all}.Nav_bar__9bpMA{display:block;height:1.5px;width:100%;background:var(--c-white);border-radius:2px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s ease;transform-origin:center}.Nav_barTop__sjC4J{transform:translateY(6.5px) rotate(45deg)}.Nav_barMid__S0PHG{opacity:0;transform:scaleX(0)}.Nav_barBot__zcOq_{transform:translateY(-6.5px) rotate(-45deg)}.Nav_drawer__w6CS1{position:fixed;inset:0;background:var(--c-sand);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 8vw 60px;transform:translateX(100%);transition:transform .55s cubic-bezier(.16,1,.3,1);pointer-events:none}.Nav_drawerOpen__CHcQa{transform:translateX(0);pointer-events:all}.Nav_drawerNav__f5uOu{display:flex;flex-direction:column;gap:2rem;width:100%}.Nav_drawerLink__WfGPM{font-family:var(--font-serif);font-size:clamp(2.5rem,8vw,5rem);color:var(--c-deep);letter-spacing:-.01em;line-height:1;position:relative;overflow:visible;display:block;width:-moz-fit-content;width:fit-content;opacity:.85;transition:opacity .3s,letter-spacing .4s}.Nav_drawerLink__WfGPM:hover{opacity:1;letter-spacing:.02em}.Nav_drawerCartBtn__j3juh{display:flex;align-items:center;gap:1rem;text-align:left}.Nav_drawerCartCount__ehWDF{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--c-deep);color:var(--c-sand);font-size:.8rem;font-family:var(--font-sans)}.Nav_drawerTagline__BFmfa{margin-top:auto;font-family:var(--font-jp);font-size:.75rem;letter-spacing:.2em;color:var(--c-deep);opacity:.4}.Nav_backdrop__6WnT1{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width:768px){.Nav_links__5bwm_{display:none}.Nav_hamburger__dnMfv{display:flex}}@media (min-width:769px){.Nav_backdrop__6WnT1,.Nav_drawer__w6CS1{display:none}}.Footer_footer__eNA9m{background:var(--c-terracotta-dark);color:var(--c-sand);padding:10vh 4vw 2vw;position:relative;overflow:hidden;font-family:var(--font-serif)}.Footer_overlapGrid__IiqsG{display:grid}.Footer_top__c3EOc{grid-area:1/1;display:grid;grid-template-columns:1fr;grid-gap:4rem;gap:4rem;position:relative;z-index:10;text-shadow:0 4px 12px rgba(10,45,51,.8)}@media (min-width:1024px){.Footer_top__c3EOc{grid-template-columns:1fr 1fr}}.Footer_col__TmcuA h4{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem;color:var(--c-sky);text-shadow:none}.Footer_col__TmcuA ul{list-style:none}.Footer_col__TmcuA ul li{margin-bottom:1rem}.Footer_col__TmcuA ul li a{font-size:1.2rem;font-family:var(--font-serif);transition:color .3s,letter-spacing .4s}.Footer_col__TmcuA ul li a:hover{color:var(--c-white);letter-spacing:3px}.Footer_emailForm__laiWe{display:flex;border-bottom:1px solid var(--c-sand);padding-bottom:1rem}.Footer_emailInput__Uclfc{background:none;border:none;color:var(--c-white);font-family:var(--font-sans);flex:1 1;outline:none;text-shadow:none;font-size:.9rem}.Footer_joinBtn__tSzcm{color:var(--c-sand);text-transform:uppercase;font-size:.75rem;letter-spacing:1px;text-shadow:none}.Footer_joinedMsg__5aAZd{font-family:var(--font-serif);font-size:1rem;opacity:.7;font-style:italic}.Footer_fLinks__WgrWo{display:flex;justify-content:flex-end;gap:4rem;font-family:var(--font-serif)}.Footer_bottom__ch0uR{display:flex;justify-content:space-between;align-items:center;border-top:1px solid hsla(42,65%,77%,.18);padding-top:2rem;font-size:.82rem;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:1}.Footer_arrow__DQzpx{display:none}@media (max-width:768px){.Footer_top__c3EOc{gap:3rem}.Footer_fLinks__WgrWo{flex-direction:column;gap:1.5rem;width:100%}.Footer_col__TmcuA{width:100%}.Footer_dropdownHeader__2YDFw{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0!important;padding-bottom:.8rem;border-bottom:1px solid hsla(42,65%,77%,.15)}.Footer_arrow__DQzpx{display:inline-block;width:7px;height:7px;border-right:1.5px solid var(--c-sand);border-bottom:1.5px solid var(--c-sand);transform:rotate(45deg);transition:transform .3s ease;margin-right:8px}.Footer_open__SvmeS .Footer_arrow__DQzpx{transform:rotate(-135deg)}.Footer_dropdownContent__E9yzP{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .3s ease;opacity:0;pointer-events:none;padding-left:0}.Footer_open__SvmeS .Footer_dropdownContent__E9yzP{max-height:350px;opacity:1;pointer-events:auto;padding-top:1rem;padding-bottom:.5rem}.Footer_bottom__ch0uR{flex-direction:column;gap:.75rem;text-align:center}.Footer_emailForm__laiWe{flex-direction:column;gap:1rem;border:1px solid rgba(134,197,214,.4);border-radius:12px;padding:1rem}.Footer_joinBtn__tSzcm{align-self:flex-start;border:1px solid hsla(42,65%,77%,.3);padding:.5rem 1.5rem;border-radius:100px}}.CartModal_overlay__IegRW{position:fixed;inset:0;background:rgba(10,45,51,.6);z-index:10000;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .5s ease}.CartModal_overlayOpen__ooOYB{opacity:1;pointer-events:all}.CartModal_modal__5BiQc{position:fixed;top:0;right:0;width:100%;max-width:450px;height:100%;background:var(--c-parchment);z-index:10001;transform:translateX(100%);transition:transform .6s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;color:var(--c-deep);border-left:1px solid rgba(10,45,51,.1)}.CartModal_modalOpen__qy0D_{transform:translateX(0)}.CartModal_header__uUlV1{display:flex;justify-content:space-between;align-items:center;padding:2rem;border-bottom:1px solid rgba(10,45,51,.1)}.CartModal_header__uUlV1 h2{font-size:2rem;color:var(--c-deep)}.CartModal_closeBtn__VrOOc{color:var(--c-deep);transition:transform .3s;padding:.5rem;opacity:.6;cursor:none}.CartModal_closeBtn__VrOOc:hover{transform:rotate(90deg);opacity:1}.CartModal_items__oHaOL{flex:1 1;padding:2rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}.CartModal_emptyMsg__CjpcY{opacity:.5;text-transform:uppercase;letter-spacing:2px;font-size:.8rem;text-align:center;margin-top:2rem}.CartModal_item__SI33y{display:flex;gap:1.5rem;align-items:flex-start;padding-bottom:1.5rem;border-bottom:1px solid rgba(10,45,51,.05);position:relative}.CartModal_itemImg__x_Ii2{width:80px;height:80px;object-fit:cover;border-radius:4px;flex-shrink:0}.CartModal_itemInfo__91cZ3{flex:1 1}.CartModal_itemTitle__4OWwT{font-size:1.2rem;margin-bottom:.25rem}.CartModal_itemPrice__AVe61{font-size:.9rem;opacity:.7;letter-spacing:1px;margin-bottom:.75rem}.CartModal_qtyRow__BOpvS{display:flex;align-items:center;gap:1rem}.CartModal_qtyRow__BOpvS button{width:28px;height:28px;border-radius:50%;border:1px solid rgba(10,45,51,.2);display:flex;align-items:center;justify-content:center;cursor:none;transition:background .2s;color:var(--c-deep)}.CartModal_qtyRow__BOpvS button:hover{background:rgba(10,45,51,.08)}.CartModal_qtyRow__BOpvS span{font-size:.9rem;min-width:20px;text-align:center}.CartModal_removeBtn__i0ecS{color:var(--c-deep);opacity:.4;transition:opacity .3s;cursor:none;flex-shrink:0}.CartModal_removeBtn__i0ecS:hover{opacity:1}.CartModal_footer__yOsHU{padding:2rem;border-top:1px solid rgba(10,45,51,.1);background:var(--c-parchment)}.CartModal_total__slhRK{display:flex;justify-content:space-between;font-size:1.5rem;margin-bottom:1.5rem;color:var(--c-deep)}.CartModal_checkoutBtn__HTF6a{width:100%;text-align:center;display:block;padding:1.2rem}.Cursor_canvas__UDlD4{position:fixed;inset:0;z-index:99998;pointer-events:none;mix-blend-mode:multiply}.Cursor_dot__0mk_P{position:fixed;width:10px;height:10px;background:var(--c-deep);border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:width .3s,height .3s}.Noise_noise__wzYgx{position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"%3E%3Cfilter id="n"%3E%3CfeTurbulence type="fractalNoise" baseFrequency="0.65" numOctaves="3" stitchTiles="stitch"/%3E%3C/filter%3E%3Crect width="100%25" height="100%25" filter="url(%23n)"/%3E%3C/svg%3E')}.BgmToggle_toggle__QY1L1{position:fixed;bottom:2rem;left:2rem;z-index:9998;width:44px;height:44px;border-radius:50%;background:rgba(10,45,51,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;color:var(--c-white);transition:background .3s,border-color .3s,opacity .3s;cursor:none}.BgmToggle_toggle__QY1L1:hover{background:rgba(10,45,51,.85);border-color:var(--c-sand)}.BgmToggle_paused__0vaTW{opacity:.4}.WhatsAppButton_btn__D2kmj{position:fixed;bottom:2rem;left:2rem;z-index:9998;width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px rgba(37,211,102,.4),0 2px 8px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;text-decoration:none}.WhatsAppButton_btn__D2kmj:hover{transform:scale(1.12) translateY(-3px);box-shadow:0 8px 32px rgba(37,211,102,.55),0 4px 12px rgba(0,0,0,.2)}.WhatsAppButton_ring__AoBRl{position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:WhatsAppButton_wa-pulse__l91G4 2.4s cubic-bezier(.4,0,.6,1) infinite}@keyframes WhatsAppButton_wa-pulse__l91G4{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.25);opacity:0}}.WhatsAppButton_icon__fxWwH{width:28px;height:28px;position:relative;z-index:1}.WhatsAppButton_tooltip__j47eV{position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%);background:var(--c-deep,#0a2d33);color:#fff;font-family:var(--font-sans,sans-serif);font-size:.72rem;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap;padding:.5rem 1rem;border-radius:100px;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;transform:translateY(-50%) translateX(8px)}.WhatsAppButton_tooltip__j47eV:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left:5px solid var(--c-deep,#0a2d33)}.WhatsAppButton_btn__D2kmj:hover .WhatsAppButton_tooltip__j47eV{opacity:1;transform:translateY(-50%) translateX(0)}@media (max-width:480px){.WhatsAppButton_btn__D2kmj{bottom:1.5rem;left:1.5rem;width:52px;height:52px}.WhatsAppButton_tooltip__j47eV{display:none}}.FaqBot_fab__wa9H0{position:fixed;bottom:2rem;right:2rem;z-index:9998;width:58px;height:58px;border-radius:50%;background:var(--c-deep,#0a2d33);color:var(--c-sand,#ead39d);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px rgba(10,45,51,.35),0 2px 8px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;cursor:pointer}.FaqBot_fab__wa9H0:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 8px 32px rgba(10,45,51,.45)}.FaqBot_fabActive__CL9GF{background:var(--c-terracotta,#b8693a);color:#fff}.FaqBot_fabRing__GtiR4{position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(10,45,51,.5);animation:FaqBot_faq-pulse__FUVwq 2.8s cubic-bezier(.4,0,.6,1) infinite}.FaqBot_fabActive__CL9GF .FaqBot_fabRing__GtiR4{border-color:rgba(184,105,58,.5)}@keyframes FaqBot_faq-pulse__FUVwq{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:0}}.FaqBot_fabIcon__7Z6ej{width:26px;height:26px;position:relative;z-index:1}.FaqBot_fabBadge__FjN7o{position:absolute;top:-4px;right:-4px;background:var(--c-terracotta,#b8693a);color:#fff;font-family:var(--font-sans,sans-serif);font-size:.6rem;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;border:2px solid var(--c-deep,#0a2d33)}.FaqBot_panel__jw9iz{position:fixed;bottom:6.5rem;right:2rem;width:min(380px,calc(100vw - 4rem));max-height:580px;background:var(--c-white,#fff);border-radius:24px;box-shadow:0 24px 64px rgba(10,45,51,.2),0 4px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;z-index:9997;transform:translateY(20px) scale(.96);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease;transform-origin:bottom right}.FaqBot_panelOpen__L_MNq{transform:translateY(0) scale(1);opacity:1;pointer-events:all}.FaqBot_header__bW7za{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.4rem;background:var(--c-deep,#0a2d33);color:var(--c-sand,#ead39d);flex-shrink:0}.FaqBot_headerAvatar__X54sk{width:40px;height:40px;border-radius:50%;background:var(--c-terracotta,#b8693a);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-brand,serif);font-size:1.3rem;flex-shrink:0}.FaqBot_headerName__YAcJ2{font-family:var(--font-serif,serif);font-size:1rem;color:var(--c-sand,#ead39d)}.FaqBot_headerStatus__eOBFD{font-size:.65rem;text-transform:uppercase;letter-spacing:1px;color:hsla(42,65%,77%,.6);display:flex;align-items:center;gap:.4rem;margin-top:2px}.FaqBot_statusDot__ffm8f{width:6px;height:6px;border-radius:50%;background:#4ade80;display:inline-block;animation:FaqBot_blink__peR5Q 2s ease infinite}@keyframes FaqBot_blink__peR5Q{0%,to{opacity:1}50%{opacity:.3}}.FaqBot_closeBtn__MH6GH{margin-left:auto;color:hsla(42,65%,77%,.6);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s,background .2s;flex-shrink:0}.FaqBot_closeBtn__MH6GH:hover{color:var(--c-sand,#ead39d);background:hsla(0,0%,100%,.1)}.FaqBot_closeBtn__MH6GH svg{width:16px;height:16px}.FaqBot_messages__rksa1{flex:1 1;overflow-y:auto;padding:1.2rem;display:flex;flex-direction:column;gap:1rem;scrollbar-width:thin;scrollbar-color:rgba(10,45,51,.1) transparent}.FaqBot_botMsg__GZpRT{display:flex;align-items:flex-start;gap:.7rem}.FaqBot_avatar__lTqou{width:30px;height:30px;border-radius:50%;background:var(--c-deep,#0a2d33);color:var(--c-sand,#ead39d);display:flex;align-items:center;justify-content:center;font-family:var(--font-brand,serif);font-size:.9rem;flex-shrink:0}.FaqBot_bubble__B6AeF{background:var(--c-sand,#ead39d);color:var(--c-deep,#0a2d33);padding:.8rem 1rem;border-radius:4px 16px 16px 16px;font-family:var(--font-sans,sans-serif);font-size:.88rem;line-height:1.6;max-width:84%}.FaqBot_userMsg___7BJ7{display:flex;justify-content:flex-end}.FaqBot_userBubble__z0cHy{background:var(--c-deep,#0a2d33);color:var(--c-sand,#ead39d);padding:.8rem 1rem;border-radius:16px 4px 16px 16px;font-family:var(--font-sans,sans-serif);font-size:.88rem;line-height:1.5;max-width:84%}.FaqBot_typingDots___RJXW{display:flex;gap:4px;align-items:center;height:18px}.FaqBot_typingDots___RJXW span{width:7px;height:7px;border-radius:50%;background:var(--c-deep,#0a2d33);opacity:.4;animation:FaqBot_dot-bounce__Sbx72 1.2s ease infinite}.FaqBot_typingDots___RJXW span:nth-child(2){animation-delay:.2s}.FaqBot_typingDots___RJXW span:nth-child(3){animation-delay:.4s}@keyframes FaqBot_dot-bounce__Sbx72{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-6px);opacity:1}}.FaqBot_categories__2PCkm{padding:.8rem 1.2rem 0;flex-shrink:0;border-top:1px solid rgba(10,45,51,.06)}.FaqBot_catLabel__B79qa{font-size:.65rem;text-transform:uppercase;letter-spacing:1.5px;color:rgba(10,45,51,.4);margin-bottom:.6rem}.FaqBot_catChips__JRaMW{display:flex;flex-wrap:wrap;gap:.5rem}.FaqBot_catChip__5xsFR{font-family:var(--font-sans,sans-serif);font-size:.72rem;text-transform:uppercase;letter-spacing:.8px;padding:.4rem .9rem;border-radius:100px;border:1px solid rgba(10,45,51,.15);color:var(--c-deep,#0a2d33);background:transparent;transition:background .25s,color .25s,border-color .25s;display:flex;align-items:center;gap:.4rem;cursor:pointer}.FaqBot_catChip__5xsFR:hover{border-color:var(--c-deep,#0a2d33)}.FaqBot_catChipActive__lerwy{font-weight:600}.FaqBot_catJp__2Q6aN{opacity:.5;font-family:var(--font-jp,serif);font-size:.65rem}.FaqBot_questionsList__cQVzW{border-top:1px solid rgba(10,45,51,.06);max-height:180px;overflow-y:auto;flex-shrink:0;scrollbar-width:thin}.FaqBot_questionItem__S0DNQ{width:100%;text-align:left;padding:.75rem 1.2rem;font-family:var(--font-sans,sans-serif);font-size:.83rem;color:var(--c-deep,#0a2d33);border-bottom:1px solid rgba(10,45,51,.04);display:flex;align-items:flex-start;gap:.6rem;transition:background .2s;cursor:pointer;line-height:1.45}.FaqBot_questionItem__S0DNQ:hover{background:rgba(10,45,51,.04)}.FaqBot_questionArrow__3okPd{font-size:1.1rem;opacity:.4;flex-shrink:0;margin-top:-1px}.FaqBot_footer__ZUuWd{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.2rem;border-top:1px solid rgba(10,45,51,.06);flex-shrink:0}.FaqBot_resetBtn__YYd2S{font-family:var(--font-sans,sans-serif);font-size:.72rem;text-transform:uppercase;letter-spacing:1px;color:var(--c-terracotta,#b8693a);transition:letter-spacing .3s;cursor:pointer}.FaqBot_resetBtn__YYd2S:hover{letter-spacing:2px}.FaqBot_footerTag__5UUeQ{font-family:var(--font-jp,serif);font-size:.6rem;color:rgba(10,45,51,.3);letter-spacing:.5px}.FaqBot_scrollTop__g4Mu4{position:fixed;bottom:calc(2rem + 58px + 12px);right:2rem;z-index:9998;width:58px;height:58px;border-radius:50%;background:var(--c-white,#fff);color:var(--c-deep,#0a2d33);border:1px solid rgba(10,45,51,.12);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .3s ease,opacity .3s ease,background-color .3s;cursor:pointer}.FaqBot_scrollTop__g4Mu4:hover{transform:translateY(-3px);background:var(--c-sand,#ead39d)}@media (max-width:480px){.FaqBot_fab__wa9H0{bottom:1.5rem;right:1.5rem;width:52px;height:52px}.FaqBot_panel__jw9iz{bottom:5.5rem;right:1rem;width:calc(100vw - 2rem);max-height:70vh}.FaqBot_scrollTop__g4Mu4{bottom:calc(1.5rem + 52px + 10px);right:1.5rem;width:52px;height:52px}}