.Header_container__HRIq1{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.Header_container__HRIq1{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.Header_container__HRIq1{max-width:728px}}@media(min-width:1050px){.Header_container__HRIq1{max-width:978px}}@media(min-width:1280px){.Header_container__HRIq1{max-width:1240px}}@media(min-width:1352px){.Header_container__HRIq1{max-width:1322px}}.Header_header__ji3Hx{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:14px;font-weight:400;position:relative;display:flex;flex-direction:column;line-height:14px;letter-spacing:.5px;background:url(/_next/static/media/pattern.973beece.svg),var(--header-base-gradient,var(--header-gradient-mobile));box-shadow:var(--shadow-2)}@media(min-width:1050px){.Header_header__ji3Hx{--header-base-gradient:var(--header-gradient-main)}.Header_header__ji3Hx:before{position:absolute;top:0;left:0;display:block;width:100%;height:5px;pointer-events:none;content:"";background:var(--blue-1000);border-bottom:1px solid var(--blue-750);opacity:.55}}.Header_header__ji3Hx:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none;content:"";background:var(--header-gradient);opacity:.08}.Header_info__VRYFA{position:relative;display:flex;flex:1 0 auto;justify-content:center}@media(min-width:1050px){.Header_info__VRYFA{justify-content:space-between}}.Header_rays__8Hajl{z-index:10;display:flex;flex-direction:column;align-items:center;width:100%;padding:9px 0 7px;background:url(/_next/static/media/rays.eb8fc188.png) top no-repeat transparent;background-size:contain;opacity:.999}@media(min-width:1050px){.Header_rays__8Hajl{position:relative;top:0;left:-50px;width:auto;padding:26px 50px}}.Header_logo__ZmplL{display:inline-block;width:130px}@media(min-width:1050px){.Header_logo__ZmplL{width:145px}}@media(min-width:1352px){.Header_logo__ZmplL{width:204px}}.Header_logoText__WTBeN{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:10px;font-weight:500;display:inline-block;width:auto;padding-bottom:3px;margin-top:10px;color:var(--yellow-menu);border-bottom:1px dotted var(--yellow-menu)}@media(min-width:1050px){.Header_logoText__WTBeN{display:none}}.Header_data__HJUmB{display:none}@media(min-width:1050px){.Header_data__HJUmB{display:flex;gap:30px;align-items:center;justify-content:flex-end}}@media(min-width:1352px){.Header_data__HJUmB{gap:68px}}.Header_contacts__68Mtt,.Header_order__KevTa,.Header_timetable__GHQ0O{--worktime-delimiter:none;--worktime-days-color:var(--yellow-menu);--worktime-color:var(--white);--worktime-gap:5px;display:flex;gap:12px;align-items:center}.Header_timeTableIcon__ZJJgY{width:24px;min-width:24px;color:var(--white)}.Header_orderIcon___o8S_{width:23px;color:var(--white)}@media(min-width:1352px){.Header_orderIcon___o8S_{width:30px}}.Header_orderText__8sxVX{display:flex;flex-direction:column;gap:5px;font-weight:400;color:var(--white)}@media(min-width:1050px){.Header_orderText__8sxVX{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:12px;font-weight:400}}.Header_orderTextTitle__70mDm{font-weight:600;color:var(--yellow-menu)}.Header_phoneIcon__k7nSF{width:25px;color:var(--white)}@media(min-width:1352px){.Header_phoneIcon__k7nSF{width:34px}}.Header_phone__oopb2{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400;font-weight:500;color:var(--blue-200);letter-spacing:0}@media(min-width:1352px){.Header_phone__oopb2{font-size:19px;font-weight:700;line-height:19px}}.Header_email__XXOw1{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:12px;font-weight:400;margin-top:10px;font-weight:600;color:var(--yellow-menu);text-decoration:underline}.Header_emailLink__eqdPD,.Header_phoneLink__vuxkQ{transition:color var(--transition)}.Header_emailLink__eqdPD:hover,.Header_phoneLink__vuxkQ:hover{color:var(--blue-400)}.Footer_container__zfvZz{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.Footer_container__zfvZz{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.Footer_container__zfvZz{max-width:728px}}@media(min-width:1050px){.Footer_container__zfvZz{max-width:978px}}@media(min-width:1280px){.Footer_container__zfvZz{max-width:1240px}}@media(min-width:1352px){.Footer_container__zfvZz{max-width:1322px}}.Footer_footer__2Q2M3{position:relative;padding:68px 0 0;overflow:hidden;background:url(/_next/static/media/pattern.d8e63a2c.svg),var(--footer-bg,var(--footer-gradient-mobile))}@media(min-width:1050px){.Footer_footer__2Q2M3{--footer-bg:var(--footer-gradient)}.Footer_footer__2Q2M3:before{top:-154px;height:476px;background:var(--footer-shine-gradient);opacity:.15}.Footer_footer__2Q2M3:after,.Footer_footer__2Q2M3:before{position:absolute;z-index:0;display:block;width:100%;pointer-events:none;content:""}.Footer_footer__2Q2M3:after{top:70px;height:897px;background:var(--footer-shadow-gradient);opacity:.4}}.Footer_menuRow__LdN6V{font-family:var(--font-noto-sans),Arial,serif;font-size:14px;font-weight:500;line-height:18px;display:grid;grid-template-areas:"logo" "contacts" "worktime" "additional" "organization";grid-template-columns:repeat(1,1fr);gap:26px;justify-items:flex-start;margin-bottom:30px}@media(min-width:768px){.Footer_menuRow__LdN6V{grid-template-areas:"logo logo logo" "organization additional worktime" "organization additional contacts";grid-template-columns:1fr 1fr 1fr;gap:24px}}@media(min-width:1050px){.Footer_menuRow__LdN6V{grid-template-areas:"logo organization additional worktime" "logo organization additional contacts";grid-template-columns:1fr 242px 242px 172px;gap:24px}}@media(min-width:1352px){.Footer_menuRow__LdN6V{grid-template-areas:"logo organization additional worktime contacts";grid-template-columns:1fr 287px 287px 200px 180px}}.Footer_title__wWtj8{margin:0 0 26px;font-family:var(--font-orthodox),Arial,serif;font-size:32px;font-weight:400;line-height:32px;color:var(--yellow-menu)}@media(min-width:768px)and (max-width:1050px){.Footer_title__wWtj8{font-size:24px;line-height:18px}}@media(min-width:1352px){.Footer_title__wWtj8{margin-top:10px}}.Footer_copyrightText__Ug70r{font-family:var(--font-noto-sans),Arial,serif;font-size:11px;font-weight:400;line-height:14px;position:relative;padding:0 0 30px;color:var(--blue-400);text-align:justify}.Footer_copyrightText__Ug70r:before{display:block;width:100%;height:1px;margin-bottom:30px;content:"";background-color:var(--blue-800)}@media(min-width:1050px){.Footer_copyrightText__Ug70r{padding-right:0;padding-left:0;text-align:center}}.Footer_copyright__kZKxq{font-family:var(--font-noto-sans),Arial,serif;font-size:11px;font-weight:400;line-height:14px;display:flex;flex-direction:column;gap:12px;padding:0 0 12px;color:var(--blue-700);text-align:center;background:var(--blue-800-op-055);box-shadow:var(--shadow-3)}.Footer_copyright__kZKxq:before{display:block;width:100%;height:1px;pointer-events:none;content:"";background:var(--blue-700-op-075);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.Footer_companyData__IZMUZ{font-family:var(--font-noto-sans),Arial,serif;font-size:14px;font-weight:500;line-height:18px;display:block;max-width:260px;margin-top:9px;color:var(--blue-300);text-align:center}.Footer_phone__S_oh3{font-size:19px;font-weight:600;line-height:14px;color:var(--blue-300)}.Footer_phoneLink__5ZOrB{transition:color var(--transition)}.Footer_phoneLink__5ZOrB:hover{color:var(--blue-400)}.Footer_email__C75sf{margin:10px 0 25px;font-size:14px;font-weight:600;line-height:14px;text-decoration-line:underline;letter-spacing:.4px}.Footer_emailLink__LKpkv{color:var(--yellow-menu);transition:color var(--transition)}.Footer_emailLink__LKpkv:hover{color:var(--blue-400)}.Footer_logoColumn__d8Pn6{display:flex;flex-direction:column;grid-area:logo;align-items:center;width:100%}@media(min-width:1050px){.Footer_logoColumn__d8Pn6{align-items:flex-start}}.Footer_logo__2cUao{width:100%;max-width:260px}@media(min-width:1050px){.Footer_logo__2cUao{max-width:240px}}@media(min-width:1352px){.Footer_logo__2cUao{max-width:260px}}.Footer_organization__aiY4h{grid-area:organization}.Footer_worktime__IEI6l{grid-area:worktime}.Footer_additionalLink__jvMUd{grid-area:additional}.Footer_contacts__bJeql{grid-area:contacts}.Footer_footerButton__QBwCl{--button-padding:21px 24px;font-family:var(--font-noto-sans),Arial,sans-serif;font-size:var(--btn-font-size,18px);font-weight:600;line-height:14px;display:block;width:auto;padding:var(--button-padding,18px 35px);color:var(--yellow-menu);letter-spacing:0;background:transparent;border:3px solid var(--yellow-menu);border-radius:5px;transition:background-color var(--transition),color var(--transition);margin-top:40px;margin-right:auto;text-align:center}.Footer_footerButton__QBwCl:hover{color:var(--blue-1000);background-color:var(--yellow-500)}.BirthdaysBlock_container__S7kF5{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.BirthdaysBlock_container__S7kF5{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.BirthdaysBlock_container__S7kF5{max-width:728px}}@media(min-width:1050px){.BirthdaysBlock_container__S7kF5{max-width:978px}}@media(min-width:1280px){.BirthdaysBlock_container__S7kF5{max-width:1240px}}@media(min-width:1352px){.BirthdaysBlock_container__S7kF5{max-width:1322px}}.BirthdaysBlock_birthdaysBlockWrapper__8HrwM{display:flex;flex-direction:column;gap:30px}@media(min-width:1050px){.BirthdaysBlock_birthdaysBlockWrapper__8HrwM{gap:110px;justify-content:space-between}}@media(min-width:1352px){.BirthdaysBlock_birthdaysBlockWrapper__8HrwM{flex-direction:row}}.BirthdaysBlock_title__RfsU4{font-family:var(--font-orthodox),Arial,serif;font-size:26px;font-weight:400;line-height:26px;letter-spacing:0;color:var(--gray-900);text-align:center}.BirthdaysBlock_title__RfsU4 a{color:var(--blue-850);text-decoration:underline}@media(min-width:1050px){.BirthdaysBlock_title__RfsU4{font-family:var(--font-orthodox),Arial,serif;font-size:36px;font-weight:400;line-height:36px;text-align:left}}.BirthdaysBlock_calendar__jZ5rW{display:flex;flex-direction:column;gap:25px}@media(min-width:1352px){.BirthdaysBlock_calendar__jZ5rW{gap:35px;min-width:536px;max-width:536px}}.BirthdaysBlock_birthdays__eSQXk{display:flex;flex-direction:column;gap:25px}@media(min-width:1050px){.BirthdaysBlock_birthdays__eSQXk{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1352px){.BirthdaysBlock_birthdays__eSQXk{display:flex}}.BirthdaysBlock_birthdaysBlock__V7oBk,.BirthdaysBlock_nowBlock__cwmMv{display:flex;flex-direction:column;gap:24px}.BirthdaysBlock_birthdaysList__O2Mbx{display:flex;flex-direction:column;gap:20px}.BirthdaysBlock_birthItem__3SCsZ{display:flex;gap:24px}.BirthdaysBlock_namesList__JNDY6{display:flex;flex-direction:column;gap:16px}.BirthdaysBlock_names__hNENB{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400;display:flex;flex-direction:column;font-weight:300}@media(min-width:1050px){.BirthdaysBlock_names__hNENB{flex-direction:row;gap:14px}}.BirthdaysBlock_namesTitle__cpuLz{display:inline-block;font-weight:600;color:var(--gray-900);letter-spacing:-.01em}.BirthdaysBlock_namesValues__Q3zku{color:var(--gray-600);letter-spacing:-.03em}.BirthdaysBlock_churchDayList__HFfqX{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.BirthdaysBlock_churchDayList__HFfqX{gap:20px}}@media(min-width:1050px){.BirthdaysBlock_churchDayList__HFfqX{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1352px){.BirthdaysBlock_churchDayList__HFfqX{display:flex}}.BirthdaysBlock_calendarItem__4vtj4{display:flex;gap:24px;align-items:center;padding:10px;background:var(--white);border-radius:9px}@media(min-width:1050px){.BirthdaysBlock_calendarItem__4vtj4{box-shadow:var(--shadow-6)}}.BirthdaysBlock_dateDesc__KjMnW{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400;font-weight:600;color:var(--gray-900);letter-spacing:-.03em}.BirthdaysBlock_link__4o9g8{font-weight:600;color:var(--blue-850);text-decoration:underline;letter-spacing:-.03em;transition:opacity var(--transition)}.BirthdaysBlock_link__4o9g8:hover{opacity:.7}.Error_container__mrZhY{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.Error_container__mrZhY{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.Error_container__mrZhY{max-width:728px}}@media(min-width:1050px){.Error_container__mrZhY{max-width:978px}}@media(min-width:1280px){.Error_container__mrZhY{max-width:1240px}}@media(min-width:1352px){.Error_container__mrZhY{max-width:1322px}}.Error_error__bPp7f{display:flex;justify-content:center;padding:100px 0}.Error_errorContent__WWS7E{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:524px;text-align:center}.Error_title__CAiaU{font-size:30px;font-weight:50;line-height:30px;letter-spacing:0;color:var(--gray-900)}.Error_text__UepRF,.Error_title__CAiaU{font-family:var(--font-noto-sans),Arial,sans-serif}.Error_text__UepRF{font-size:17px;font-weight:400;line-height:24px;color:var(--gray-300)}.Error_link__vZESY{display:inline-block;font-weight:600;color:var(--blue-875);text-decoration:underline;transition:color var(--transition)}.Error_link__vZESY:hover{color:var(--blue-700)}.ClosestBirthdaysBlock_container__2E4Sr{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.ClosestBirthdaysBlock_container__2E4Sr{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.ClosestBirthdaysBlock_container__2E4Sr{max-width:728px}}@media(min-width:1050px){.ClosestBirthdaysBlock_container__2E4Sr{max-width:978px}}@media(min-width:1280px){.ClosestBirthdaysBlock_container__2E4Sr{max-width:1240px}}@media(min-width:1352px){.ClosestBirthdaysBlock_container__2E4Sr{max-width:1322px}}.ClosestBirthdaysBlock_closestBirthdaysBlock__t2u02{display:flex;flex-direction:column}.ClosestBirthdaysBlock_title__BXlVI{font-family:var(--font-orthodox),Arial,serif;font-size:28px;font-weight:400;line-height:30px;letter-spacing:0;color:var(--gray-900);text-align:center}@media(min-width:1050px){.ClosestBirthdaysBlock_title__BXlVI{font-family:var(--font-orthodox),Arial,serif;font-size:36px;font-weight:400;line-height:36px}}.ClosestBirthdaysBlock_text__TD5co{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400}.ClosestBirthdaysBlock_birthdays__OJRr9{display:flex;flex-direction:column;gap:45px}.ClosestBirthdaysBlock_birthdaysBlock__XdCHj,.ClosestBirthdaysBlock_nowBlock__gC4_J{display:flex;flex-direction:column;gap:20px}@media(min-width:1050px){.ClosestBirthdaysBlock_nowBlock__gC4_J{gap:30px}.ClosestBirthdaysBlock_birthdaysBlock__XdCHj{gap:40px}}@media(min-width:1280px){.ClosestBirthdaysBlock_birthdaysBlock__XdCHj{gap:45px}}.ClosestBirthdaysBlock_birthdaysList__ZSRzB{display:flex;flex-direction:column;gap:20px}.ShopLinkBlock_container__kZ0rS{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.ShopLinkBlock_container__kZ0rS{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.ShopLinkBlock_container__kZ0rS{max-width:728px}}@media(min-width:1050px){.ShopLinkBlock_container__kZ0rS{max-width:978px}}@media(min-width:1280px){.ShopLinkBlock_container__kZ0rS{max-width:1240px}}@media(min-width:1352px){.ShopLinkBlock_container__kZ0rS{max-width:1322px}}.ShopLinkBlock_shopLinkBlock__x_Qi6{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;justify-items:center;margin-bottom:45px}@media(min-width:1050px){.ShopLinkBlock_shopLinkBlock__x_Qi6{grid-template-columns:repeat(3,1fr)}}.ShopLinkBlock_image__rzlE6{max-width:309px}@media(min-width:1352px){.ShopLinkBlock_image__rzlE6{max-width:426px}}.ShopLinkBlock_link__dyQsY{font-family:var(--font-orthodox),Arial,sans-serif;font-size:20px;font-weight:400;line-height:22px;letter-spacing:0;position:relative;display:flex;flex-direction:column;gap:26px;align-items:center;justify-content:center;max-width:309px;min-height:440px;padding:0 87px;text-align:center;border:2px solid var(--gray-270)}@media(min-width:1050px){.ShopLinkBlock_link__dyQsY{min-height:auto}}@media(min-width:1352px){.ShopLinkBlock_link__dyQsY{font-family:var(--font-orthodox),Arial,serif;font-size:28px;font-weight:400;line-height:30px;letter-spacing:0;max-width:426px;min-height:auto;padding:0 110px}}.ShopLinkBlock_link__dyQsY:before{position:absolute;top:12px;right:12px;bottom:15px;left:12px;display:block;content:"";border:2px solid var(--gray-270)}.MonthsBirthday_container__Tydam{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.MonthsBirthday_container__Tydam{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.MonthsBirthday_container__Tydam{max-width:728px}}@media(min-width:1050px){.MonthsBirthday_container__Tydam{max-width:978px}}@media(min-width:1280px){.MonthsBirthday_container__Tydam{max-width:1240px}}@media(min-width:1352px){.MonthsBirthday_container__Tydam{max-width:1322px}}.MonthsBirthday_birthdaysLinksBlock__pXsdX{--block-margin:40px;margin-top:var(--block-margin);margin-bottom:var(--block-margin)}@media(min-width:1050px){.MonthsBirthday_birthdaysLinksBlock__pXsdX{--block-margin:50px}}.MonthsBirthday_subTitle__6u0xo{font-family:var(--font-orthodox),Arial,sans-serif;font-size:30px;font-weight:400;line-height:30px;letter-spacing:0;margin-top:30px;margin-bottom:20px;color:var(--gray-600)}@media(min-width:1050px){.MonthsBirthday_subTitle__6u0xo{font-family:var(--font-orthodox),Arial,serif;font-size:36px;font-weight:400;line-height:36px;margin-top:50px;margin-bottom:45px;text-align:center}}.MonthsBirthday_genderList__H2DuK{display:flex;gap:10px;justify-content:center;margin-bottom:30px}@media(min-width:1050px){.MonthsBirthday_genderList__H2DuK{margin-bottom:50px}}.MonthsBirthday_toggleButton__VDnVq{padding:14px 10px;line-height:15px;color:var(--btn-text-color,var(--blue-875));text-align:center;cursor:pointer;background-color:var(--btn-bg-color,transparent);border:var(--btn-border,1px dashed var(--gray-265));border-radius:7px;font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400}.MonthsBirthday_toggleButton__VDnVq:hover{--btn-text-color:var(--yellow-menu);--btn-bg-color:var(--blue-875);--btn-border:1px dashed var(--blue-875)}@media(min-width:1050px){.MonthsBirthday_toggleButton__VDnVq{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:18px;font-weight:400;line-height:19px}}.MonthsBirthday_text__aVDzU{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:15px;font-weight:400}.MonthsBirthday_active__7wJtY{color:var(--yellow-menu);background-color:var(--blue-875);border:1px dashed var(--blue-875)}.DatesBlock_container__4MndT{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.DatesBlock_container__4MndT{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.DatesBlock_container__4MndT{max-width:728px}}@media(min-width:1050px){.DatesBlock_container__4MndT{max-width:978px}}@media(min-width:1280px){.DatesBlock_container__4MndT{max-width:1240px}}@media(min-width:1352px){.DatesBlock_container__4MndT{max-width:1322px}}.DatesBlock_datesBlock__zcSdn{display:flex;flex-direction:column;gap:30px;margin:45px 0}.DatesBlock_tags__iCd97{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:0;list-style:none}.DatesBlock_tag___NvRT{font-size:16px;font-weight:400;line-height:16px;padding:4px 8px;font-weight:300;line-height:30px;color:var(--gray-900);background:var(--white);border-radius:8px;box-shadow:var(--shadow-11)}.DatesBlock_tag___NvRT,.DatesBlock_title__4QfSj{font-family:var(--font-noto-sans),Arial,sans-serif}.DatesBlock_title__4QfSj{font-size:20px;font-weight:600;line-height:20px}.BirthdaysLinks_container__r_SSs{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.BirthdaysLinks_container__r_SSs{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.BirthdaysLinks_container__r_SSs{max-width:728px}}@media(min-width:1050px){.BirthdaysLinks_container__r_SSs{max-width:978px}}@media(min-width:1280px){.BirthdaysLinks_container__r_SSs{max-width:1240px}}@media(min-width:1352px){.BirthdaysLinks_container__r_SSs{max-width:1322px}}.BirthdaysLinks_birthdaysLinksBlock__BVINr{--block-margin:40px;margin-top:var(--block-margin);margin-bottom:var(--block-margin)}@media(min-width:1050px){.BirthdaysLinks_birthdaysLinksBlock__BVINr{--block-margin:50px}}.BirthdaysLinks_subTitle__Jfs49{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:18px;font-weight:400;line-height:19px;margin-bottom:24px;color:var(--gray-600)}@media(min-width:1050px){.BirthdaysLinks_subTitle__Jfs49{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:20px;font-weight:600;line-height:20px}}.BirthdaysLinks_genderList__o4XRv,.BirthdaysLinks_monthList__ZHBns{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(min-width:1050px){.BirthdaysLinks_genderList__o4XRv,.BirthdaysLinks_monthList__ZHBns{grid-template-columns:repeat(4,1fr)}}.BirthdaysLinks_genderList__o4XRv{margin-bottom:40px}.BirthdaysLinks_toggleButton__ztVjb{padding:33px 15px;color:var(--gray-900);text-align:center;cursor:pointer;background-color:var(--white);border-radius:7px;font-family:var(--font-noto-sans),Arial,sans-serif;font-size:16px;font-weight:400;line-height:16px}.BirthdaysLinks_active__ppZ_2,.BirthdaysLinks_toggleButton__ztVjb:hover{box-shadow:var(--shadow-15)}.ChurchHolies_container__g6Yd0{width:100%;padding-right:15px;padding-left:15px}@media(min-width:572px){.ChurchHolies_container__g6Yd0{max-width:540px;padding-right:0;padding-left:0}}@media(min-width:768px){.ChurchHolies_container__g6Yd0{max-width:728px}}@media(min-width:1050px){.ChurchHolies_container__g6Yd0{max-width:978px}}@media(min-width:1280px){.ChurchHolies_container__g6Yd0{max-width:1240px}}@media(min-width:1352px){.ChurchHolies_container__g6Yd0{max-width:1322px}}.ChurchHolies_holiesList__IF3Ox{display:flex;flex-direction:column;gap:40px;margin-bottom:60px}.ChurchHolies_list__zzHEK{display:flex;flex-wrap:wrap;gap:20px}.ChurchHolies_title__wSHQz{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:20px;line-height:20px;margin:0;font-weight:600;text-align:center}.ChurchHolies_link__OXTQl{font-family:var(--font-noto-sans),Arial,sans-serif;font-size:18px;font-weight:400;line-height:19px;position:relative;display:flex;gap:13px;align-items:center;justify-content:center;padding:28px 43px;color:var(--gray-500);background-color:var(--white);border-radius:16px}.ChurchHolies_link__OXTQl:after{position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:block;pointer-events:none;content:"";border-image-source:url(/_next/static/media/border-3.1bf7a5bf.svg);border-image-slice:37 37 37 37 fill;border-image-width:37px}.ChurchHolies_link__OXTQl:hover{box-shadow:var(--shadow-7)}