*,*:before,*:after{box-sizing:border-box;min-width:0;margin:0;padding:0}*:focus,*:focus-visible{outline:none}html{height:100%;font-synthesis:none;font-smooth:always;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;color:#000}body{height:100%;overscroll-behavior:none;accent-color:black;background:#fff;font-family:var(--theme-font-primary);color:var(--theme-color-main);font-optical-sizing:auto}p{text-wrap:pretty;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}strong{overflow-wrap:break-word}img,picture,video,canvas,svg,iframe{display:block}input,textarea,button,button:disabled{font:inherit;color:inherit;border:none;border-radius:0;background:none}button{cursor:pointer}fieldset{border:none}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}@font-face{font-family:Mak;src:url(/assets/fonts/MAK.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Mak;src:url(/assets/fonts/MAK-bold.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Hello_January_script;src:url(/assets/fonts/Hello_January_script_cyrillic_Script.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--theme-color-main: #151726;--theme-color-secondary: #CCC9D2;--theme-spacing-section-y: 32px}@media(min-width:768px){:root{--theme-spacing-section-y: 50px}}:root{--theme-transition-fast: all .2s ease-in-out;--section-vertical-gap: 40px}._thin_1t7h7_35{font-weight:var(--theme-font-weight-thin)}._extraLight_1t7h7_39{font-weight:var(--theme-font-weight-extra-light)}._light_1t7h7_43{font-weight:var(--theme-font-weight-light)}._regular_1t7h7_47{font-weight:var(--theme-font-weight-regular)}._medium_1t7h7_51{font-weight:var(--theme-font-weight-medium)}._semibold_1t7h7_55{font-weight:var(--theme-font-weight-semibold)}._bold_1t7h7_59{font-weight:var(--theme-font-weight-bold)}._XL_1t7h7_63{font-size:var(--theme-font-size-xl);line-height:var(--theme-line-height-tight)}._L_1t7h7_68{font-size:var(--theme-font-size-l);line-height:var(--theme-line-height-tight)}._M_1t7h7_73{font-size:var(--theme-font-size-m);line-height:var(--theme-line-height-normal)}._S_1t7h7_78{font-size:var(--theme-font-size-s);line-height:var(--theme-line-height-normal)}._XS_1t7h7_83{font-size:var(--theme-font-size-xs);line-height:var(--theme-line-height-normal)}._underline_1t7h7_88{text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:2%}._thin_131ay_35{font-weight:var(--theme-font-weight-thin)}._extraLight_131ay_39,._sectionDescription_131ay_39,._button_131ay_39{font-weight:var(--theme-font-weight-extra-light)}._light_131ay_43{font-weight:var(--theme-font-weight-light)}._regular_131ay_47,._sectionTitle_131ay_47{font-weight:var(--theme-font-weight-regular)}._medium_131ay_51{font-weight:var(--theme-font-weight-medium)}._semibold_131ay_55{font-weight:var(--theme-font-weight-semibold)}._bold_131ay_59{font-weight:var(--theme-font-weight-bold)}._XL_131ay_63{font-size:var(--theme-font-size-xl);line-height:var(--theme-line-height-tight)}._L_131ay_68,._sectionTitle_131ay_47{font-size:var(--theme-font-size-l);line-height:var(--theme-line-height-tight)}._M_131ay_73,._sectionDescription_131ay_39{font-size:var(--theme-font-size-m);line-height:var(--theme-line-height-normal)}._S_131ay_78,._button_131ay_39{font-size:var(--theme-font-size-s);line-height:var(--theme-line-height-normal)}._XS_131ay_83{font-size:var(--theme-font-size-xs);line-height:var(--theme-line-height-normal)}._underline_131ay_88{text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:2%}._sectionTitle_131ay_47{font-family:var(--theme-font-handwritten);width:100%}._sectionDescription_131ay_39{width:100%}._button_131ay_39{display:flex;justify-content:center;align-items:center;padding:5px;border:1px solid #445573;min-height:40px;text-align:center;cursor:pointer;flex:none;order:0;flex-grow:0;position:relative;transition:all .3s ease-in-out;gap:10px}._button_131ay_39:hover,._buttonFilled_131ay_123{background-color:var(--theme-color-main);color:#fff}._button_131ay_39[disabled]{background-color:var(--theme-color-main);color:#fff;opacity:.5;cursor:progress}._section_131ay_39{padding:var(--theme-spacing-section-y) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--section-vertical-gap)}._sectionHeading_131ay_143{display:flex;flex-direction:column;gap:var(--section-vertical-gap);width:100%}._sectionHeadingRight_131ay_149{align-items:end;text-align:end}._sectionHeadingCenter_131ay_153{align-items:center;text-align:center}._accentBgBlock_131ay_158{padding:20px 0;width:100%;background:var(--theme-color-main);color:#fff}._container_131ay_165{max-width:1296px;padding-left:16px;padding-right:16px;margin:0 auto;width:100%}._headerDash_131ay_173{height:1px;display:inline-block;margin-bottom:10px;background-color:var(--theme-color-main);width:64px}@media(min-width:768px){._headerDash_131ay_173{width:97px}}._loader_131ay_186{width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:_rotation_131ay_1 1s linear infinite}@keyframes _rotation_131ay_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tooltipPopup_ukepo_1 img{max-width:150px;height:auto}._tooltipPopup_ukepo_1{border:1px dashed var(--theme-color-main)}._tooltipArrow_ukepo_9{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black}._tooltipArrow_ukepo_9[data-side=top]{bottom:-5px;rotate:180deg}._tooltipArrow_ukepo_9[data-side=bottom]{top:-5px;rotate:0deg}._tooltipArrow_ukepo_9[data-side=left]{right:-5px;rotate:90deg}._tooltipArrow_ukepo_9[data-side=right]{left:-5px;rotate:-90deg}._dialog_1y4jk_1{position:relative;z-index:50}._dialogBackdrop_1y4jk_6{position:fixed;inset:0;background-color:#0009;backdrop-filter:blur(3px)}._dialogPanelWrapper_1y4jk_13{padding:16px}._dialogPanel_1y4jk_13{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:22px;box-shadow:inset 0 0 0 1px var(--theme-color-main),inset 0 0 0 2px #fff,inset 0 0 0 3px var(--theme-color-main);width:calc(100vw - 32px)}@media(min-width:768px){._dialogPanel_1y4jk_13{width:100%;max-width:600px}}._dialogPanel_1y4jk_13{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:40px;background-color:#fff}._dialogPanel_1y4jk_13 ul{display:flex;justify-content:center;text-align:center;flex-direction:row;gap:10px;width:100%}@media(min-width:1200px){._dialogPanel_1y4jk_13 ul{max-width:400px}}._dialogPanel_1y4jk_13 ul li,._dialogPanel_1y4jk_13 ul li a{width:100%}._contacts_i6nh9_1{padding-bottom:0}._contacts_i6nh9_1 header{gap:5px}._contacts_i6nh9_1 ul{display:flex;justify-content:center;gap:20px}._contacts_i6nh9_1 p{text-align:center;opacity:.7}._design_kv6ck_1 ul{width:100%;display:grid;grid-template-rows:auto auto;grid-auto-flow:column;justify-items:center;gap:30px}@media(min-width:768px){._design_kv6ck_1 ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:end}}._design_kv6ck_1 ul li{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;height:30px;background-color:var(--color)}@media(min-width:768px){._design_kv6ck_1 ul li{width:80px}}._footnote_3fr0p_1{text-align:center;width:100%;display:block;margin-top:10px}._detailsWrapper_3fr0p_8{width:100%}._detailsWrapper_3fr0p_8 ._bg_3fr0p_11{position:relative}._detailsWrapper_3fr0p_8 ._bg_3fr0p_11:before,._detailsWrapper_3fr0p_8 ._bg_3fr0p_11:after{content:"";position:absolute;top:50%;left:50%;background:url(/assets/bg-pZMBybuP.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:1362px;height:464px;max-width:100%;transform:translate(-50%,-50%);pointer-events:none}._detailsWrapper_3fr0p_8 ._bg_3fr0p_11:before{z-index:-2}._detailsWrapper_3fr0p_8 ._bg_3fr0p_11:after{filter:blur(6px) contrast(2);opacity:.5;height:100%;background-size:1362px 464px;width:100%}._detailsWrapper_3fr0p_8 ._location_3fr0p_39 a{display:flex;align-items:center;gap:5px}._detailsWrapper_3fr0p_8 ._location_3fr0p_39 a svg{width:1em;height:auto;display:inline}._detailsWrapper_3fr0p_8 ul{backdrop-filter:blur(2.5px);gap:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}._detailsWrapper_3fr0p_8 ul li,._detailsWrapper_3fr0p_8 ul li>*:first-child:last-child{gap:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}._faq_1hs96_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--section-vertical-gap)}._faq_1hs96_1 ul{max-width:392px;width:100%}._faq_1hs96_1 ul li:not(:last-child){margin-bottom:2px}._faq_1hs96_1 ul li:nth-child(2n){text-align:start}._faq_1hs96_1 ul li:nth-child(2n):nth-child(4n){padding-inline-start:10px}._faq_1hs96_1 ul li:nth-child(odd){text-align:end}._faq_1hs96_1 ul li:nth-child(odd):nth-child(3n){padding-inline-end:10px}:root{--theme-font-handwritten: "Hello_January_script";--theme-font-primary: "Montserrat", sans-serif;--theme-font-secondary: "Mak", serif;--theme-line-height-tight: 1.1;--theme-line-height-normal: 1.8;--theme-font-weight-thin: 100;--theme-font-weight-extra-light: 200;--theme-font-weight-light: 300;--theme-font-weight-regular: 400;--theme-font-weight-medium: 500;--theme-font-weight-semibold: 600;--theme-font-weight-bold: 700;--theme-font-size-xl: 40px;--theme-font-size-l: 44px;--theme-font-size-m: 18px;--theme-font-size-s: 16px;--theme-font-size-xs: 14px}@media(min-width:768px){:root{--theme-font-size-xl: 56px;--theme-font-size-l: 48px;--theme-font-size-m: 18px}}@media(min-width:1200px){:root{--theme-font-size-xl: 80px;--theme-font-size-l: 56px;--theme-font-size-m: 20px}}._thin_b6e0s_35{font-weight:var(--theme-font-weight-thin)}._extraLight_b6e0s_39,._sectionDescription_b6e0s_39,._button_b6e0s_39{font-weight:var(--theme-font-weight-extra-light)}._light_b6e0s_43,._formSection_b6e0s_43 form label,._formSection_b6e0s_43 form *::-webkit-input-placeholder{font-weight:var(--theme-font-weight-light)}._regular_b6e0s_47,._sectionTitle_b6e0s_47{font-weight:var(--theme-font-weight-regular)}._medium_b6e0s_51{font-weight:var(--theme-font-weight-medium)}._semibold_b6e0s_55{font-weight:var(--theme-font-weight-semibold)}._bold_b6e0s_59{font-weight:var(--theme-font-weight-bold)}._XL_b6e0s_63{font-size:var(--theme-font-size-xl);line-height:var(--theme-line-height-tight)}._L_b6e0s_68,._sectionTitle_b6e0s_47{font-size:var(--theme-font-size-l);line-height:var(--theme-line-height-tight)}._M_b6e0s_73,._sectionDescription_b6e0s_39{font-size:var(--theme-font-size-m);line-height:var(--theme-line-height-normal)}._S_b6e0s_78,._formSection_b6e0s_43 form label,._formSection_b6e0s_43 form *::-webkit-input-placeholder,._button_b6e0s_39{font-size:var(--theme-font-size-s);line-height:var(--theme-line-height-normal)}._XS_b6e0s_83,._formSection_b6e0s_43 form label._fieldRequired_b6e0s_83 ._fieldLabel_b6e0s_83:after,._formSection_b6e0s_43 form label ._fieldErrorMessage_b6e0s_83{font-size:var(--theme-font-size-xs);line-height:var(--theme-line-height-normal)}._underline_b6e0s_88{text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:2%}._sectionTitle_b6e0s_47{font-family:var(--theme-font-handwritten);width:100%}._sectionDescription_b6e0s_39{width:100%}._button_b6e0s_39{display:flex;justify-content:center;align-items:center;padding:5px;border:1px solid #445573;min-height:40px;text-align:center;cursor:pointer;flex:none;order:0;flex-grow:0;position:relative;transition:all .3s ease-in-out;gap:10px}._button_b6e0s_39:hover,._buttonFilled_b6e0s_123{background-color:var(--theme-color-main);color:#fff}._button_b6e0s_39[disabled]{background-color:var(--theme-color-main);color:#fff;opacity:.5;cursor:progress}._section_b6e0s_39{padding:var(--theme-spacing-section-y) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--section-vertical-gap)}._sectionHeading_b6e0s_143{display:flex;flex-direction:column;gap:var(--section-vertical-gap);width:100%}._sectionHeadingRight_b6e0s_149{align-items:end;text-align:end}._sectionHeadingCenter_b6e0s_153{align-items:center;text-align:center}._accentBgBlock_b6e0s_158{padding:20px 0;width:100%;background:var(--theme-color-main);color:#fff}._container_b6e0s_165{max-width:1296px;padding-left:16px;padding-right:16px;margin:0 auto;width:100%}._headerDash_b6e0s_173{height:1px;display:inline-block;margin-bottom:10px;background-color:var(--theme-color-main);width:64px}@media(min-width:768px){._headerDash_b6e0s_173{width:97px}}._loader_b6e0s_186{width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:_rotation_b6e0s_1 1s linear infinite}@keyframes _rotation_b6e0s_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._borderWrapper_b6e0s_205{width:100%;padding:4px;background-color:#786d7b03}._borderWrapper_b6e0s_205,._borderWrapper_b6e0s_205>*{--width: 1px;border:var(--width) solid var(--theme-color-main)}._formSection_b6e0s_43{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--section-vertical-gap);padding:calc(var(--theme-spacing-section-y) / 2)}._formSection_b6e0s_43 form{max-width:696px;width:100%;display:flex;flex-direction:column;gap:25px}._formSection_b6e0s_43 form label{display:flex;gap:5px;width:100%;justify-content:center}._formSection_b6e0s_43 form label._fieldText_b6e0s_236{flex-direction:column}._formSection_b6e0s_43 form label._fieldCheckbox_b6e0s_239{flex-direction:row;justify-content:start;align-items:center;cursor:pointer;user-select:none}._formSection_b6e0s_43 form label._fieldError_b6e0s_83 input,._formSection_b6e0s_43 form label._fieldError_b6e0s_83 textarea{border-color:#ff0035}._formSection_b6e0s_43 form label._fieldRequired_b6e0s_83 ._fieldLabel_b6e0s_83:after{content:" *";color:#ff0035;vertical-align:super}._formSection_b6e0s_43 form label ._fieldErrorMessage_b6e0s_83{color:#ff0035}._formSection_b6e0s_43 form input[type=checkbox]{cursor:pointer;appearance:none;width:24px;height:24px;border:1px solid var(--theme-color-main)}._formSection_b6e0s_43 form input[type=checkbox]:hover{border-style:dashed}._formSection_b6e0s_43 form input[type=checkbox]:checked{background-color:var(--theme-color-main);position:relative}._formSection_b6e0s_43 form input[type=checkbox]:checked:before{color:#fff;content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgZmlsbD0id2hpdGUiIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDE5MjAgMTkyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTgyNy43MDEgMzAzLjA2NSA2OTguODM1IDE0MzEuODAxIDkyLjI5OSA4MjUuMjY2IDAgOTE3LjU2NCA2OTguODM1IDE2MTYuNCAxOTE5Ljg2OSAzOTUuMjM0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+DQo8L3N2Zz4=);background-size:16px;background-position:center;background-repeat:no-repeat;position:absolute;inset:0}._formSection_b6e0s_43 form input:not([type=checkbox]),._formSection_b6e0s_43 form textarea{border-bottom:1px solid var(--theme-color-main);resize:vertical;min-height:40px}._formSection_b6e0s_43 form input:not([type=checkbox]):focus,._formSection_b6e0s_43 form textarea:focus{border-bottom-style:dashed}._formSection_b6e0s_43 form textarea{transition:all .2s ease-in-out}._formSection_b6e0s_43 form textarea:focus,._formSection_b6e0s_43 form textarea:not(:placeholder-shown){min-height:100px}._formSection_b6e0s_43 form *::-webkit-input-placeholder{color:var(--theme-color-secondary)}._hero_c8qbh_1{padding-block:var(--theme-spacing-section-y);padding-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._hero_c8qbh_1 h1{font-family:var(--theme-font-secondary);width:100%;text-wrap:auto;margin-top:50px;margin-bottom:50px}@media(min-width:768px){._hero_c8qbh_1 h1{margin-top:100px;margin-bottom:100px}}._hero_c8qbh_1 time{margin-bottom:30px}._hero_c8qbh_1 a,._hero_c8qbh_1 button{min-width:206px}._hero_c8qbh_1 ._composition_c8qbh_29{position:relative;margin-bottom:40px;--reference-container-w: 1017;max-width:800px;max-width:calc(var(--reference-container-w) * 1px);width:100%}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionFlowersLeft_c8qbh_37{position:absolute;width:100%;z-index:1;max-width:calc(207 / var(--reference-container-w) * 100%);left:0}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionFlowersRight_c8qbh_44{position:absolute;width:100%;z-index:1;max-width:calc(293 / var(--reference-container-w) * 100%);left:calc(681 / var(--reference-container-w) * 100%)}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionNewlyweds_c8qbh_51{position:relative;z-index:2;height:auto;margin:0 auto;max-width:calc(692 / var(--reference-container-w) * 100%);width:100%}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionName_c8qbh_59{position:absolute;z-index:2;backdrop-filter:blur(4px);height:calc(130 / var(--reference-container-w) * 100%);width:calc(400 / var(--reference-container-w) * 100%)}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionName1_c8qbh_66{box-shadow:0 0 30px #83152d4d;background:url(/assets/bride-name-D2Dc2uyY.png) center/contain no-repeat,linear-gradient(90deg,#83152d,#1d0f1200) no-repeat;left:0;bottom:calc(236 / var(--reference-container-w) * 100%)}._hero_c8qbh_1 ._composition_c8qbh_29 ._compositionName2_c8qbh_72{box-shadow:0 0 30px #1517264d;background:url(/assets/groom-name-DcFh5ZyT.png) center/contain no-repeat,linear-gradient(270deg,#151726 51.92%,#4d558c00) no-repeat;left:calc(616 / var(--reference-container-w) * 100%);bottom:calc(137 / var(--reference-container-w) * 100%)}._schedule_j2l93_1{position:relative}._schedule_j2l93_1:before{content:"";position:absolute;background:url(/assets/bg-CRoLthgL.png);background-size:cover;background-repeat:no-repeat;width:346px;max-width:100%;height:381px;left:-30px;z-index:-1}._schedule_j2l93_1 ol{width:100%;padding-left:40px;position:relative}._schedule_j2l93_1 ol li:not(:last-child){margin-bottom:28px}._schedule_j2l93_1 ol li h3{position:relative}._schedule_j2l93_1 ol li h3:before{content:"";height:7px;width:7px;position:absolute;left:-23px;background-color:var(--theme-color-main);display:block;top:calc(50% - 3.5px);border-radius:100%}._schedule_j2l93_1 ol:before{content:"";height:100%;width:1px;position:absolute;background-color:var(--theme-color-main);display:block;left:20px;top:0}
