.spa-site{--spa-nav-h: calc(4rem + env(safe-area-inset-top, 0px)) }@media(min-width:768px){.spa-site{--spa-nav-h: calc(5rem + env(safe-area-inset-top, 0px)) }}.spa-site>main{min-height:100vh;min-height:100svh}.spa-site :is(.text-\[8px\],.text-\[9px\],.text-\[9\.5px\],.text-\[10px\],.text-\[11px\]):not([class*="sm:text-"]):not([class*="md:text-"]):not([class*="lg:text-"]){font-size:12px}@media(max-width:639px){.spa-site :is(.text-\[8px\],.text-\[9px\],.text-\[9\.5px\],.text-\[10px\],.text-\[11px\]){font-size:12px}}.spa-site .text-\[\#9c8260\],.spa-site .hover\:text-\[\#9c8260\]:hover{color:#7d6545}@media(max-width:1023px){.spa-scroll-hint{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 44px),transparent 100%);padding-right:44px;scroll-padding-right:44px}}@media(max-width:767px){.spa-site.spa-has-mobile-bar{padding-bottom:calc(3.5rem + env(safe-area-inset-bottom,0px))}}
