:root{--fz:1.1}html[data-letra="1.25"]{--fz:1.25}html[data-letra="1.4"]{--fz:1.4}.brandbar,header,.bar,#letra,.lab,.col{--fz:1}#letra{position:fixed;right:12px;bottom:80px;z-index:25;width:48px;height:48px;border-radius:50%;border:2px solid #fff;background:#1d4fc4;color:#f7cf2e;font:700 17px/1 Georgia,serif;box-shadow:0 4px 14px rgba(0,0,0,.3);cursor:pointer;padding:0}#letra:focus-visible{outline:3px solid #f7cf2e;outline-offset:2px}@media(min-width:900px){#letra{bottom:24px}}@media(max-width:360px){.brand2 small{white-space:normal!important}html[data-letra="1.4"]{--fz:1.3}}html,body{max-width:100%;overflow-x:hidden}img,svg,video,iframe,table{max-width:100%}h1,h2,h3,b,a{overflow-wrap:break-word}
@font-face{font-family:"Caveat";src:url(/fonts/caveat-700-sub.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.brand2 small{white-space:normal!important;color:#7d6118!important}.jug{font-family:Caveat,"Segoe Print","Comic Sans MS",cursive;font-weight:700;font-style:normal;text-transform:none;letter-spacing:.01em;font-size:20px;line-height:1.05;color:#1d4fc4}@media(min-width:700px){.jug{font-size:25px}}@media(max-width:700px){.brand2 small .dt{display:none}.brand2 small .jug{display:block;margin-top:1px}}.hero .tag{font-family:Caveat,"Segoe Print","Comic Sans MS",cursive!important;font-style:normal!important;text-transform:none!important;letter-spacing:.01em!important;font-weight:700!important;font-size:calc((27px)*var(--fz,1))!important;line-height:1.1!important;padding:4px 20px 6px!important}