:root{--dy-header-height:0px}.dy-persistent-header{position:relative;top:auto;background:#fff0;box-shadow:none}#dy-header-spacer{display:none;height:0}.dy-scroll-brand{display:none;position:fixed;top:calc(var(--dy-admin-offset,0px) + 10px);left:50%;transform:translateX(-50%);width:68px;height:68px;border:1px solid var(--line);border-radius:50%;background:#fff;box-shadow:0 5px 22px #082b5025;z-index:145;align-items:center;justify-content:center}.butterfly-window{display:block;position:relative;width:57px;height:57px;overflow:hidden;border-radius:50%}.butterfly-window img{position:absolute;max-width:none;width:252px;height:auto;left:-3px;top:50%;transform:translateY(-50%)}.floating-home-icon{display:none}.dy-scrolled .dy-scroll-brand{display:flex}.dy-scrolled .dy-persistent-header .home-dropdown{position:fixed;top:calc(var(--dy-admin-offset,0px) + 16px);right:18px;left:auto;z-index:150;background:none}.dy-scrolled .dy-persistent-header .home-dropdown>a{display:none}.dy-scrolled .dy-persistent-header .categories-toggle{display:flex;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;border:1px solid var(--line);border-radius:50%;background:var(--navy);color:#fff;box-shadow:0 5px 22px #082b5025}.dy-scrolled .floating-home-icon{display:block}.dy-scrolled .menu-chevron{display:none}.dy-scrolled .dy-persistent-header .category-menu{top:calc(100% + 10px);left:auto;right:0;width:min(285px,calc(100vw - 30px));max-height:calc(100dvh - 120px - var(--dy-admin-offset,0px));box-shadow:0 14px 35px #082b5030}.dy-scrolled .dy-persistent-header .masthead .weather-floating{position:fixed!important;top:calc(var(--dy-admin-offset,0px) + 16px)!important;right:82px!important;z-index:150}.dy-scrolled .dy-persistent-header .weather-toggle{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;padding:0;font-size:1.5rem;border:1px solid var(--line);background:#fff;color:var(--navy);box-shadow:0 5px 22px #082b5025}.dy-scrolled .weather-toggle>span{display:none}.dy-scrolled .dy-persistent-header .weather-panel{position:fixed;top:calc(var(--dy-admin-offset,0px) + 82px);right:20px;left:auto;max-height:calc(100dvh - 115px - var(--dy-admin-offset,0px));width:min(350px,calc(100vw - 30px))}.menu-home-return{border-bottom:1px solid var(--line);margin-bottom:5px;padding-bottom:5px}html{scroll-padding-top:15px}html.dy-scrolled{scroll-padding-top:125px}.dy-scroll-brand:focus-visible{outline:3px solid #0079b8;outline-offset:4px}@media(max-width:500px){.dy-scroll-brand{width:56px;height:56px;top:calc(var(--dy-admin-offset,0px) + 10px)}.butterfly-window{width:47px;height:47px}.butterfly-window img{width:210px;left:-3px}.dy-scrolled .dy-persistent-header .home-dropdown{top:calc(var(--dy-admin-offset,0px) + 15px);right:10px}.dy-scrolled .dy-persistent-header .categories-toggle{width:44px;height:44px;min-width:44px}.dy-scrolled .dy-persistent-header .masthead .weather-floating{top:calc(var(--dy-admin-offset,0px) + 15px)!important;right:66px!important}.dy-scrolled .dy-persistent-header .weather-toggle{width:44px;height:44px;font-size:1.3rem}.dy-scrolled .dy-persistent-header .weather-panel{top:calc(var(--dy-admin-offset,0px) + 72px);right:12px}}@media print{.dy-scroll-brand,.dy-scrolled .dy-persistent-header .home-dropdown,.dy-scrolled .dy-persistent-header .masthead .weather-floating{display:none!important}}