:export{GRID_GAP_WIDTH_DESKTOP:20px;GRID_GAP_WIDTH_TABLET:20px;GRID_GAP_WIDTH_MOBILE:10px;CONTENT_SPACING_MOBILE:20px;CONTENT_SPACING_TABLET:20px;CONTENT_SPACING_DESKTOP:20px}:export{COLOR_BLACK:#000;COLOR_CREAM:#eeece7;COLOR_STEEL_BLUE:#487f7f;COLOR_COPPER:#bf7d41;COLOR_SAGE:#8e8e76;COLOR_GRAY:#bebec0;COLOR_MAUVE:#c38f91;COLOR_PIPER:#d25e2b;COLOR_SEPIA:#7a3700;COLOR_SWEET_CORN:#f9d685;COLOR_TOAST:#dfdbd2;COLOR_WHITE:#fff;COLOR_EREWHON_COFFEE:#7c6e5b;COLOR_MADHAPPY_BLUE:#3a4151;COLOR_SAKARA_GREEN:#416450;COLOR_MUDWTR:#131217;COLOR_CITRUS:#a2b833;COLOR_SAPPHIRE:#4c7af0;COLOR_60_CREAM:#8f8e8b;COLOR_40_CREAM:#5f5e5c;COLOR_60_BLACK:#5f5e5c;COLOR_20_CREAM:#302f2e;COLOR_ERROR:#d82828;THEME_DARK:#000;THEME_DARK_SECONDARY:#eeece7;THEME_LIGHT:#eeece7;THEME_LIGHT_SECONDARY:#000}.o-footer{background:#eeece7;color:#000}.o-footer--dark{background:#000;color:#eeece7}@media only screen and (max-width:480px){.o-footer{padding-bottom:60px!important}.o-footer nav{padding-bottom:90px}}.o-footer ul{margin:0}@media only screen and (orientation:landscape)and (min-width:769px){.o-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}}@media only screen and (orientation:portrait)and (min-width:1025px){.o-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}}.o-footer li{font-family:Monument Grotesk Semi-Mono,Helvetica Neue,Helvetica;font-size:12px;line-height:1.15;text-transform:uppercase;white-space:nowrap;-webkit-box-flex:70px;-ms-flex-positive:70px;flex-grow:70px}@media only screen and (min-width:481px)and (orientation:landscape)and (max-width:767px){.o-footer li{margin-bottom:40px}}@media only screen and (min-width:481px)and (orientation:portrait)and (max-width:1024px){.o-footer li{margin-bottom:40px}}@media only screen and (max-width:480px){.o-footer li{margin-bottom:0;margin-top:20px}.o-footer__content{border-top:1px solid #000;padding-top:10px}}.o-footer__cta{max-width:256px}@media only screen and (max-width:767px){.o-footer__cta{margin-top:40px;max-width:none}}.o-footer__mobile-button-section{bottom:0;position:fixed}
