/** Shopify CDN: Minification failed

Line 21:17 Expected identifier but found "{"
Line 21:18 Unexpected "{"
Line 21:28 Expected ":"
Line 21:55 Expected identifier but found ","
Line 22:14 Expected identifier but found "{"
Line 22:15 Unexpected "{"
Line 22:25 Expected ":"
Line 22:50 Expected identifier but found ","

**/
:root{
  --habb-navy:#183247;
  --habb-green:#315d4d;
  --habb-terra:#c86e54;
  --habb-paper:#f8f4ee;
  --habb-sand:#efe7de;
  --habb-line:#d8d0c5;
  --habb-muted:#68747a;
  --habb-heading:{{ settings.type_header_font.family }},Georgia,serif;
  --habb-body:{{ settings.type_body_font.family }},Arial,sans-serif;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--habb-paper);color:var(--habb-navy);font-family:var(--habb-body);font-size:15px;line-height:1.55}
body,button,input,select,textarea{font-family:var(--habb-body)}
img,svg,video{display:block;max-width:100%}
a{color:inherit}
button,input,select,textarea{font:inherit}
button{cursor:pointer}
[hidden]{display:none!important}
.habb-skip-link{position:fixed;top:8px;left:8px;z-index:9999;padding:10px 14px;background:#fff;color:var(--habb-navy);transform:translateY(-150%)}
.habb-skip-link:focus{transform:none}
.layout-section{background:var(--habb-paper)}
.layout-spacing{padding-top:var(--layout-spacing--top,32px);padding-bottom:var(--layout-spacing--bottom,48px)}
.container-medium{width:min(1180px,calc(100% - 44px));margin-inline:auto}
.container{width:min(1420px,calc(100% - 44px));margin-inline:auto}
.body-font{font-family:var(--habb-body)}
.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}
.scheme-scheme-5,.scheme-primary{background:var(--habb-paper);color:var(--habb-navy)}
@media(max-width:749px){.layout-spacing{padding-top:var(--layout-spacing--top-mobile,var(--layout-spacing--top,25px));padding-bottom:var(--layout-spacing--bottom-mobile,var(--layout-spacing--bottom,35px))}.container-medium,.container{width:min(100% - 32px,1180px)}}
