.Footer_footer__aVfFw{background-color:#667f5d;color:#fff;padding:24px 0}.Footer_footer__aVfFw h2,.Footer_footer__aVfFw h3{color:#fff}.Footer_footer__aVfFw a{color:#fff;text-decoration:none}.Footer_container__R0_fP{display:flex;flex-direction:column;gap:40px}.Footer_top__1xGLM{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.Footer_top__1xGLM .Footer_menu__FuMvT{text-align:right;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:900px){.Footer_top__1xGLM{grid-template-columns:1fr}.Footer_top__1xGLM .Footer_info__21Yer,.Footer_top__1xGLM .Footer_menu__FuMvT{text-align:center}.Footer_top__1xGLM .Footer_socialIcons__WoOfy{justify-content:center}}.Footer_socialIcons__WoOfy{display:flex;justify-content:flex-end}.Footer_copyright__zXHpk{text-align:center}.SocialIcons_socialIcons__hTsqC{display:flex;gap:24px;padding:16px 0}.SocialIcons_socialIcon__DNnyu{font-size:32px}.Header_header__D2fZ1{border-bottom:1px solid #333}.Header_header__D2fZ1 a{text-decoration:none}.Header_header__D2fZ1 a:hover{color:#667f5d}.Header_container__EHQcX{padding:16px 24px;display:grid;grid-template-columns:auto 1fr auto;gap:8px 32px}.Header_logo__rMZCN{font-size:20px}.Header_cta__r_H6S,.Header_logo__rMZCN,.Header_mainMenu__Fjo4s{display:flex;align-items:center}.Header_cta__r_H6S,.Header_mainMenu__Fjo4s{justify-content:flex-end}@media screen and (max-width:900px){.Header_container__EHQcX{display:grid;grid-template-columns:1fr 1fr}.Header_mainMenu__Fjo4s{order:3;grid-area:2/1/3/3;flex-direction:column;align-items:center}}@media screen and (max-width:595px){.Header_container__EHQcX{grid-template-columns:1fr;gap:32px}.Header_mainMenu__Fjo4s{grid-area:auto}.Header_cta__r_H6S,.Header_logo__rMZCN{display:flex;justify-content:center}}.MainMenu_nav__cmy5_ button{background-color:transparent;border:none}.MainMenu_mainMenu__xq8j1{list-style:none;padding:0;margin:0;display:flex;gap:32px}.MainMenu_mainMenu__xq8j1 li{position:relative}.MainMenu_mainMenu__xq8j1 li:after{position:absolute;content:"";background-color:#667f5d;width:100%;height:1px;bottom:0;left:0;transform:scaleX(0);transition:transform .5s ease}.MainMenu_mainMenu__xq8j1 li:hover:after{transform:scaleX(1)}@media screen and (max-width:900px){.MainMenu_mainMenu__xq8j1{display:none}}.MainMenu_mobileMenu__sxJo4{display:none}@media screen and (max-width:900px){.MainMenu_mobileMenu__sxJo4{display:flex;flex-direction:column;align-items:center}.MainMenu_mobileMenuList__ekj_a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.MainMenu_mobileMenuList__ekj_a .MainMenu_mobileMenuItems__FtyO5{overflow:hidden;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center}.MainMenu_mobileMenuList__ekj_a.MainMenu_open__5i2mH{grid-template-rows:1fr}}.ScrollToTopBtn_btn__c8vMo{position:fixed;bottom:0;right:16px;color:#667f5d;z-index:50;cursor:pointer;font-size:32px;transition:scale .5s ease;scale:1}.ScrollToTopBtn_btn__c8vMo svg{transform:translateY(50px);transition:transform .5s ease}.ScrollToTopBtn_btn__c8vMo svg path{fill:#667f5d}.ScrollToTopBtn_btn__c8vMo.ScrollToTopBtn_visible__qoBVD svg{transform:translateY(0)}.ScrollToTopBtn_btn__c8vMo:hover{scale:1.3}.Line_line__z2E8R{position:relative}.Line_line__z2E8R:after{position:absolute;left:50%;transform:translateX(-50%);height:1px;width:30%;background-color:#667f5d;content:""}.ShopGrid_grid__CwwnL{display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:40px 0}.ShopGrid_grid__CwwnL h2{text-align:center}@media screen and (max-width:800px){.ShopGrid_grid__CwwnL{grid-template-columns:1fr}}.ShopGrid_gridItem___hKTY{display:flex;flex-direction:column;gap:32px;align-items:center;border:1px solid var(--accent-color);padding:24px 32px;justify-content:center}.ShopGrid_line__7UEbf{width:100%}.ShopGrid_hours__PZTav{text-align:center}.ContactIcons_iconRows__4BYky{display:flex;flex-direction:column;gap:16px}.ContactIcons_iconRows__4BYky a{display:block;width:100%;text-decoration:none}.ContactIcons_contactIconRow__w7xRj{display:flex;align-items:center;gap:16px}.ContactIcons_icon__nB65o{display:flex;width:24px}