.c-header{background-color:hsla(0,0%,100%,.95);box-shadow:0 0 5px rgba(0,0,0,.25);font-size:.9rem;position:sticky;top:0;z-index:999;display:flex;align-items:center;min-height:75px}.c-header a{text-decoration:none;color:#000;font-family:futura-pt-bold,sans-serif}.c-header__container{display:flex;width:100%;align-items:flex-start}@media all and (max-width: 640px){.c-header__container{gap:15px}}@media all and (min-width: 641px){.c-header__container{gap:30px}}.c-header__setup{border:solid 1px #f7941d;min-height:25px;display:flex;justify-content:center;align-items:center;border-radius:5px;padding-inline:10px;text-align:center;margin-top:4px}.c-header__setup img{margin-right:5px}.c-header__shop{flex:auto 1 1;display:flex;justify-content:flex-end;text-wrap:nowrap;text-align:center;margin-top:4px}.c-header__shop a{background-color:#f7941d;color:#fff;min-height:25px;padding-inline:10px;border-radius:5px;display:flex;justify-content:center;align-items:center}
.c-footer ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.c-footer a{text-decoration:none}.c-footer a:hover{text-decoration:underline}.c-footer__heading{font-family:futura-pt-bold,sans-serif;margin-bottom:5px}.c-footer__top{padding-top:40px;padding-bottom:40px}.c-footer__top a{color:#000}.c-footer__top-container{display:grid}@media all and (min-width: 801px){.c-footer__top-container{grid-template-columns:280px auto 1fr;gap:40px}}@media all and (max-width: 800px){.c-footer__top-container{max-width:400px !important;gap:20px}}.c-footer__logos{gap:15px;align-items:center}@media all and (max-width: 800px){.c-footer__logos{justify-content:center;order:2}}.c-footer__logo--ready-activated{margin-top:13px}@media all and (max-width: 800px){.c-footer__contact{order:4}}.c-footer__emails{display:grid;gap:1rem;font-size:.9rem}.c-footer__newsletter input[type=email]{width:100%;border-radius:5px;border:none;box-shadow:0 0 5px rgba(0,0,0,.5);padding:10px;margin-top:5px;margin-bottom:10px}@media all and (min-width: 801px){.c-footer__newsletter input[type=email]{font-size:.8rem}}.c-footer__newsletter p{margin-bottom:0;font-size:.9rem}.c-footer #mc_embed_signup div.mce_inline_error{margin:0 0 1em;padding:5px 10px;background-color:#fff101 !important;font-weight:400;z-index:1;color:#000 !important;text-align:center;border-radius:2px}.c-footer #mc_embed_signup input.mce_inline_error{border-color:#fff101}.c-footer #mce-success-response{display:block;margin:0 0 1em;padding:5px 10px;background-color:#00aeef !important;font-weight:400;z-index:1;color:#fff !important;text-align:center;border-radius:2px}.c-footer__bottom{background-color:#000;color:#fff;padding-top:20px;padding-bottom:40px}@media all and (min-width: 641px){.c-footer__bottom{--social-icon-size: 32px}}@media all and (max-width: 640px){.c-footer__bottom{--social-icon-size: 40px}}.c-footer__bottom a{color:#fff}.c-footer__bottom-container{display:grid;gap:20px}@media all and (min-width: 641px){.c-footer__bottom-container{grid-template-columns:auto auto;justify-content:space-between}}@media all and (max-width: 640px){.c-footer__bottom-container{justify-content:center}}.c-footer__social{align-self:center;justify-content:center}@media all and (min-width: 641px){.c-footer__social{order:2;gap:5px;align-items:center}}@media all and (max-width: 640px){.c-footer__social{gap:10px}}.c-footer__social img{width:var(--social-icon-size);aspect-ratio:1/1;display:block}.c-footer__legal{align-items:center;font-family:futura-pt-bold,sans-serif;font-size:.9rem}@media all and (min-width: 641px){.c-footer__legal{order:1}}@media all and (min-width: 801px){.c-footer__legal{gap:30px}}@media all and (min-width: 641px)and (max-width: 800px){.c-footer__legal{gap:15px}}@media all and (max-width: 640px){.c-footer__legal{gap:20px;justify-content:center}}
/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin:0;font-weight:normal;font-size:inherit}p,li,figcaption{text-wrap:pretty}img,picture,svg,video{max-width:100%;height:auto;vertical-align:middle;font-style:italic}button:not(:disabled){cursor:pointer}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important}}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth}}.container{margin-inline:auto}.container.container--w-wide{max-width:800px}.container.container--w-wider{max-width:960px}.container.container--p-viewport{padding:var(--container--m-viewport)}.container.container--py-viewport{padding-block:var(--container--m-viewport)}.container.container--px-viewport{padding-inline:var(--container--m-viewport)}.container.container--m-viewport{margin:var(--container--m-viewport)}.container.container--my-viewport{margin-block:var(--container--m-viewport)}.container.container--mx-viewport{margin-inline:var(--container--m-viewport)}.container.container--m-0{margin:0}.container.container--my-0{margin-block:0}.container.container--mx-0{margin-inline:0}.container.container--p-0{padding:0}.container.container--py-0{padding-block:0}.container.container--px-0{padding-inline:0}.container.container--m-1{margin:var(--container--m-1)}.container.container--my-1{margin-block:var(--container--m-1)}.container.container--mx-1{margin-inline:var(--container--m-1)}.container.container--p-1{padding:var(--container--m-1)}.container.container--py-1{padding-block:var(--container--m-1)}.container.container--px-1{padding-inline:var(--container--m-1)}.container.container--m-2{margin:var(--container--m-2)}.container.container--my-2{margin-block:var(--container--m-2)}.container.container--mx-2{margin-inline:var(--container--m-2)}.container.container--p-2{padding:var(--container--m-2)}.container.container--py-2{padding-block:var(--container--m-2)}.container.container--px-2{padding-inline:var(--container--m-2)}.container.container--m-3{margin:var(--container--m-3)}.container.container--my-3{margin-block:var(--container--m-3)}.container.container--mx-3{margin-inline:var(--container--m-3)}.container.container--p-3{padding:var(--container--m-3)}.container.container--py-3{padding-block:var(--container--m-3)}.container.container--px-3{padding-inline:var(--container--m-3)}.container.container--m-4{margin:var(--container--m-4)}.container.container--my-4{margin-block:var(--container--m-4)}.container.container--mx-4{margin-inline:var(--container--m-4)}.container.container--p-4{padding:var(--container--m-4)}.container.container--py-4{padding-block:var(--container--m-4)}.container.container--px-4{padding-inline:var(--container--m-4)}.container.container--m-5{margin:var(--container--m-5)}.container.container--my-5{margin-block:var(--container--m-5)}.container.container--mx-5{margin-inline:var(--container--m-5)}.container.container--p-5{padding:var(--container--m-5)}.container.container--py-5{padding-block:var(--container--m-5)}.container.container--px-5{padding-inline:var(--container--m-5)}:root{--container--m-1: 5px;--container--m-2: 10px;--container--m-3: 30px;--container--m-4: 60px;--container--m-5: 90px}@media all and (max-width: 640px){:root{--container--m-viewport: 15px}}@media all and (min-width: 641px){:root{--container--m-viewport: 30px}}body{font-family:futura-pt,sans-serif}
