.afs-logo{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:center}@media(min-width:768px){.afs-logo{justify-content:start}}.afs-logo_page_login .afs-logo__icon_text{color:grey}@media(min-width:768px){.afs-logo_page_login .afs-logo__icon_text{color:#f7f7f7}}.afs-logo_page_any .afs-logo__icon_text{color:grey}.afs-logo__icon{display:block;width:auto}.afs-logo__icon_image{height:28px}@media(min-width:768px){.afs-logo__icon_image{height:32px}}.afs-logo__icon_text{height:12px}@media(min-width:768px){.afs-logo__icon_text{height:14px}}.custom-scrollbar .ScrollbarsCustom-Wrapper{inset:0!important}.custom-scrollbar .ScrollbarsCustom-Thumb{opacity:.5;transition:opacity .2s}.custom-scrollbar .ScrollbarsCustom-Track{width:6px!important;z-index:20}.custom-scrollbar .ScrollbarsCustom-Content,.data-list{display:grid}.data-list{border-bottom:1px solid #e5e5e5;grid-gap:16px;gap:16px;padding-bottom:24px}@media(min-width:768px){.data-list{border-bottom:1px solid #e5e5e5;padding-bottom:40px}}.data-list_spaced{grid-gap:16px;gap:16px}.data-list_spaced .data-list__pairs{grid-gap:12px;gap:12px}.data-list_spaced .data-list__pair-value{align-self:center}.data-list_services{grid-gap:4px;gap:4px}@media(min-width:768px){.data-list_services{grid-gap:8px;gap:8px}}.data-list__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;margin:0;padding:0;word-break:break-word}.data-list__pairs-wrapper{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}.data-list__pairs{display:grid;grid-gap:12px;gap:12px}@media(min-width:768px){.data-list__pairs{grid-gap:8px;gap:8px}}.data-list__pair{align-items:start;display:grid;grid-gap:4px;gap:4px}@media(min-width:768px){.data-list__pair{grid-gap:14px;gap:14px;grid-template-columns:140px 1fr}}.data-list__pair-key,.data-list__pair-value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.data-list__pair-key{align-items:center;display:grid;flex-shrink:0}.data-list__pair-value{flex-shrink:1;font-weight:500;overflow-wrap:break-word;text-align:left}.data-list__lines{list-style:none;margin:0;padding:0}.data-list__line{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;align-items:center;border-bottom:1px solid #e5e5e5;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;padding-bottom:8px;padding-top:8px}@media(min-width:768px){.data-list__line{grid-gap:16px;gap:16px;padding-bottom:12px;padding-top:12px}}.data-list__line_with-badge{grid-template-columns:1fr -webkit-max-content minmax(60px,auto);grid-template-columns:1fr max-content minmax(60px,auto)}.data-list__line-value{text-align:right}.data-list__line_no-border{border-color:transparent}.data-list__line-value_bold,.data-list__pair-value_bold{font-weight:700}.data-list__line-value_total{font-size:16px}.data-list__line-badge{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;font-weight:500;letter-spacing:.24px;background-color:#f7f7f7;border-radius:12px;color:#2b9529;line-height:16px;padding:2px 10px}.data-list_plan{border-bottom:none;padding-bottom:0}.data-list_plan .data-list__pair-value_bold{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}.data-list_cemetery .data-list__pairs{grid-gap:12px;gap:12px}.data-list__putted-list-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;margin:0;padding:0;word-break:break-word}.data-list__putted-list{border-bottom:1px solid #e5e5e5;display:grid;grid-gap:16px;gap:16px;padding-bottom:24px}@media(min-width:768px){.data-list__putted-list{padding-bottom:40px}}.data-list__putted-list .data-list__pairs{grid-gap:8px;gap:8px}.data-list__putted-list .data-list__pair{grid-template-columns:112px 1fr}@media(min-width:768px){.data-list__putted-list .data-list__pair{grid-template-columns:100px 1fr}}.data-list__putted-list .data-list{background-color:#fafafa;border-bottom:none;grid-gap:12px;gap:12px;padding:16px}.data-list__putted-list .data-list__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;line-height:32px}.data-list__putted-list .data-list_total{background-color:#fff;padding:8px 0 0}.data-list__putted-list .data-list_total .data-list__pair{grid-template-columns:1.4fr .6fr}@media(min-width:768px){.data-list__putted-list .data-list_total .data-list__pair{grid-template-columns:1fr 1fr}}.data-list__putted-list .data-list_total .data-list__pair:last-child .data-list__pair-key,.data-list__putted-list .data-list_total .data-list__pair:last-child .data-list__pair-value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.data-list__putted-list .data-list_total .data-list__pair:last-child .data-list__pair-value{font-weight:700}.data-list__putted-list .data-list_total .data-list__pair-key,.data-list__putted-list .data-list_total .data-list__pair-value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700}.data-list__putted-list .data-list_total .data-list__pair-value{text-align:right}.data-list_empty{grid-gap:0;gap:0}.external-link{outline:none;text-decoration:none}.external-link:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.external-link:focus:not(:focus-visible){box-shadow:none}.external-link:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.footer{align-items:end;align-self:end;background-color:#fff;border-top:1px solid #e5e5e5;box-sizing:border-box;display:grid;grid-gap:26px;gap:26px;margin:0 auto;max-width:884px;padding:20px 19px;width:100%;z-index:5}@media(min-width:768px){.footer{align-items:center;border-color:transparent;grid-gap:28px;gap:28px;grid-auto-flow:column;justify-content:space-between;min-height:128px;padding:32px}}@media(min-width:768px){.footer__logo{align-items:center;grid-gap:8px;gap:8px;grid-column:1}}.footer-links{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,auto);justify-content:space-between;justify-items:center}@media(min-width:768px){.footer-links{grid-gap:24px;gap:24px;min-height:32px}}@media(min-width:768px){.footer-links_page_login{grid-gap:32px;gap:32px;padding:40px 0}}.footer-links__item{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;color:var(--color-theme-accent);font-size:12px;opacity:.8}@media(min-width:768px){.footer-links__item{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;color:var(--color-theme-accent);position:relative}}.logo-text{align-content:start;display:grid;margin:0;padding:0}.logo-text__title{font-family:"PT Sans Narrow","Arial",sans-serif;font-weight:700;line-height:1.1em}.logo-text__subtitle,.logo-text__title{font-style:normal;word-break:break-word}.logo-text__subtitle{font-family:"Mako","Arial",sans-serif;font-weight:400;line-height:1.2em}.logo-text_side{display:none;grid-gap:2px;gap:2px;justify-items:start}.logo-text_side .logo-text__title{font-size:14px}.logo-text_side .logo-text__subtitle{font-size:8px}@media(min-width:768px){.logo-text_side{display:grid}}.logo-text_bottom{grid-gap:4px;gap:4px;justify-items:center;text-align:center}.logo-text_bottom .logo-text__title{font-size:28px}.logo-text_bottom .logo-text__subtitle{font-size:18px}@media(min-width:768px){.logo-text_bottom{grid-gap:11px;gap:11px;max-width:402px}.logo-text_bottom .logo-text__title{font-size:34px}.logo-text_bottom .logo-text__subtitle{font-size:20px}}.logo{outline:none;color:inherit;text-decoration:none;align-content:start;align-items:center;display:grid}.logo:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.logo:focus:not(:focus-visible){box-shadow:none}.logo:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.logo__img{height:32px}.logo_side{color:var(--color-theme-accent);grid-gap:8px;gap:8px;grid-auto-flow:column;justify-items:start;max-width:230px}.logo_side .logo__img{height:40px;max-width:172px;width:auto}.logo_side .logo__img_with-text{height:40px;width:40px}.logo_medium{display:none}@media(min-width:768px){.logo_medium{display:grid}}.logo_bottom{align-content:center;color:#f7f7f7;grid-gap:11px;gap:11px;justify-items:center;min-height:120px}@media(min-width:768px){.logo_bottom{min-height:190px}}.logo_bottom .logo__img{height:130px;max-width:160px;width:auto}@media(min-width:768px){.logo_bottom .logo__img{height:190px;max-width:190px}}.logo_bottom .logo__img_with-text{height:85px;max-width:80px}@media(min-width:768px){.logo_bottom .logo__img_with-text{height:110px;max-width:100px}}.logo_small-side{display:grid}@media(min-width:768px){.logo_small-side{display:none}}.logo_colored{color:var(--color-theme-accent)}.order-item{background-color:#fff;border-bottom:1px solid #e5e5e5;padding:12px 16px 11px;position:relative}.order-item:focus,.order-item:focus-within,.order-item:hover{background-color:#fafafa}@media(min-width:768px){.order-item{padding:16px}}.order-item__content{color:inherit;text-decoration:none;display:grid;justify-items:start}.order-item__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;margin:0;padding-bottom:8px;text-transform:uppercase}.order-item__number-wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 36px)}.order-item__number{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:11px;font-weight:400;letter-spacing:.4px;line-height:12px;margin:0;padding-bottom:8px;word-break:break-word}.order-item__number:not(:last-child){padding-right:8px}.order-item__status{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-weight:500;letter-spacing:.24px;background:#f6f6f6;border-radius:2px;color:var(--color-theme-assist);padding:4px 8px;word-break:break-word}.order-item__arrow{color:var(--color-theme-accent);height:20px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.button-icon{align-items:center;background:none;border:none;box-sizing:border-box;color:#3b3b3b;cursor:pointer;display:grid;height:20px;justify-content:center;margin:0;outline:none;padding:0;width:20px}.button-icon:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button-icon:focus:not(:focus-visible){box-shadow:none}.button-icon:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button-icon:focus:not(.button-icon_disabled),.button-icon:hover:not(.button-icon_disabled){color:#4e4e4e}.button-icon_link-tag-reset{align-items:center;display:inline-flex;justify-content:center}.button-icon_color_accent{color:#3b3b3b}.button-icon_color_accent:focus:not(.button-icon_disabled),.button-icon_color_accent:hover:not(.button-icon_disabled){color:#4e4e4e}.button-icon_color_primary{color:var(--color-theme-accent)}.button-icon_color_primary:focus:not(.button-icon_disabled),.button-icon_color_primary:hover:not(.button-icon_disabled){opacity:.75}.button-icon_disabled{color:#e5e5e5;cursor:default;pointer-events:none}.button-icon_size_xs{height:20px;width:20px}.button-icon_size_xs svg{height:16px;width:16px}.button-icon_size_sm{height:20px;width:20px}.button-icon_size_sm svg{height:inherit;width:inherit}.button-icon_size_md{height:30px;width:30px}.button-icon_size_md svg{height:20px;width:20px}.button-icon_size_lg,.button-icon_size_lg svg{height:30px;width:30px}.orders-menu{list-style:none;margin:0;padding:0;align-content:start;background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 3px 8px rgba(0,0,0,.12);box-sizing:border-box;display:grid;height:276px;left:0;max-height:80vh;overflow-y:auto;position:absolute;top:0;width:100%;z-index:10}@media(min-width:768px){.orders-menu{max-width:224px}}.orders-menu__item-link{align-self:end;background-color:#fff;border-top:1px solid #e5e5e5;bottom:0;padding:16px;position:-webkit-sticky;position:sticky;text-align:start}@media(min-width:768px){.orders-menu__item-link{padding:12px 16px;text-align:center}}.orders-menu__link{color:inherit;text-decoration:none;color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:700;color:var(--color-theme-variant)}.orders-menu__user-controls{align-self:start;background-color:#f6f6f6;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;padding:15px 16px}@media(min-width:768px){.orders-menu__user-controls{display:none}}.orders-menu__user-controls-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500}.orders-menu__user-controls-wrapper{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column}.orders-menu__user-controls-description{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:700;color:var(--color-theme-variant)}.orders-menu__user-controls-logout-button{color:var(--color-theme-variant)}.header{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1002}.header__wrapper{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between;min-height:64px;padding:10px 16px;position:relative}@media(min-width:768px){.header__wrapper{min-height:72px;padding:24px 32px 8px}}.header__wrapper_without-modal .header__logo{grid-column:1}@media(min-width:768px){.header__wrapper_without-modal{grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;justify-items:end}.header__wrapper_without-modal .header__logo{grid-column:auto}}@media(min-width:768px){.header__logo{left:50%;position:absolute;top:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.header__menu{display:none}@media(min-width:768px){.header__menu{align-items:center;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;grid-auto-flow:column}}.header__menu-user{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500}.header__menu-logout{background:rgba(var(--color-theme-assist-rgb),.08);border-radius:8px;height:32px;width:32px;z-index:5}@media(min-width:1366px){.header__menu-logout:focus,.header__menu-logout:hover{opacity:.85}}.header__modal{align-items:center;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-column:2;grid-row:1;min-height:32px;min-width:32px;position:relative;z-index:5}@media(min-width:768px){.header__modal{grid-gap:16px;gap:16px;grid-column:auto;grid-row:auto}}.header__modal-toggle{outline:none;background:transparent;border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;height:32px;margin:0;padding:0;position:relative;width:32px}.header__modal-toggle:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.header__modal-toggle:focus:not(:focus-visible){box-shadow:none}.header__modal-toggle:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.header__modal-toggle .header__modal-toggle-particle{opacity:1;top:20px}.header__modal-toggle .header__modal-toggle-particle,.header__modal-toggle:before{border-top:1px solid var(--color-theme-accent);content:"";height:10px;left:8px;position:absolute;transition:all .2s ease;width:15px}.header__modal-toggle:before{top:10px}.header__modal-toggle:after{border-top:1px solid var(--color-theme-accent);content:"";height:10px;left:8px;position:absolute;top:15px;transition:all .2s ease;width:15px}@media(min-width:768px){.header__modal-toggle{background:rgba(var(--color-theme-assist-rgb),.08)}}.header__modal-toggle_opened{pointer-events:none}.header__modal-toggle_opened .header__modal-toggle-particle{opacity:0;top:4px}.header__modal-toggle_opened:before{height:12px;left:12px;top:13px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:17px}.header__modal-toggle_opened:after{height:12px;left:3px;top:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:17px}.header__modal-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:14px;color:var(--color-theme-accent);display:none}@media(min-width:768px){.header__modal-title{display:block;max-height:40px;max-width:calc(50vw - 198px);overflow:hidden}}.header__modal-title_hidden{opacity:0;visibility:hidden}.header__overlay{-webkit-animation:fadeOut .2s linear forwards;animation:fadeOut .2s linear forwards;background-color:rgba(59,59,59,.5);bottom:0;content:"";height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:1001}@media(min-width:768px){.header__overlay{display:none}}.header__orders-menu{-webkit-animation:fadeOut .2s ease-out;animation:fadeOut .2s ease-out;left:0}@media(min-width:768px){.header__orders-menu{-webkit-animation:none;animation:none;left:32px}}@-webkit-keyframes loader-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes loader-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loader{align-items:center;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;max-width:100vw;padding:10px;width:100%}.loader_position_right{height:100%;justify-content:flex-end;padding:0;position:absolute;z-index:20}.loader_position_right .loader__spinner{height:100%;width:auto}.loader_align_left{justify-content:flex-start}.loader_position_overlay{background-color:hsla(0,0%,96.9%,.5);height:100%;left:0;padding:0 0 30vh;position:absolute;top:0;width:100%;z-index:20}.loader__spinner{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;height:50px;width:50px}.loader__spinner-path{-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite;stroke:var(--color-theme-accent);stroke-linecap:round}.loader_small{padding:0}.loader_small .loader__spinner{height:20px;width:20px}.loader_medium{padding:0}.loader_medium .loader__spinner{height:40px;width:40px}.arrow-button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;margin:0;outline:none;padding:0}.arrow-button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.arrow-button_disabled{cursor:default}.arrow-button__icon{height:20px;transition:all .2s ease-in;width:20px}.arrow-button_left .arrow-button__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.arrow-button_right .arrow-button__icon{-webkit-transform:rotate(0);transform:rotate(0)}.arrow-button_up .arrow-button__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow-button_down .arrow-button__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.button{background:none;border:none;box-sizing:border-box;cursor:pointer;margin:0;outline:none;padding:0;text-decoration:none;transition:all .2s}.button__icon{left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button__icon svg{display:block}.button_size_oversize{min-height:52px;padding:15px 10px}.button_size_normal,.button_size_oversize{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px}.button_size_normal{font-size:14px;min-height:40px;padding:9px 10px}.button_size_flattened{min-height:32px;padding:5px 10px}.button_size_flattened,.button_size_mini{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:12px}.button_size_mini{min-height:28px;padding:3px 8px}.button_filled,.button_ghost,.button_outlined{outline:none;align-items:center;border-radius:8px;display:flex;justify-content:center}.button_filled:focus:not(:disabled),.button_ghost:focus:not(:disabled),.button_outlined:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button_filled:focus:not(:focus-visible),.button_ghost:focus:not(:focus-visible),.button_outlined:focus:not(:focus-visible){box-shadow:none}.button_filled:focus-visible:not(:disabled),.button_ghost:focus-visible:not(:disabled),.button_outlined:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button_filled.button_disabled,.button_ghost.button_disabled,.button_outlined.button_disabled{background-color:#f6f6f6;color:#cdcdcd}.button_filled{background-color:var(--color-public-btn-filled);box-shadow:0 3px 8px rgba(0,0,0,.12);color:#f7f7f7}.button_filled:hover:not(.button_disabled){background-color:var(--color-public-btn-filled-hover)}.button_filled:active:not(.button_disabled){background-color:var(--color-public-btn-filled-active);box-shadow:none}.button_filled.button_disabled{background-image:none;box-shadow:none}.button_outlined{border:1px solid #e5e5e5;color:var(--color-theme-accent)}.button_outlined:hover:not(.button_disabled){border-color:#b9b9b9;color:var(--color-theme-secondary)}.button_outlined:active:not(.button_disabled){border-color:var(--color-theme-variant);color:var(--color-theme-variant)}.button_outlined.button_disabled{border:none}.button_ghost{background-color:var(--color-public-btn-ghost);color:var(--color-theme-accent)}.button_ghost:hover:not(.button_disabled){background-color:var(--color-public-btn-ghost-hover);color:var(--color-theme-secondary)}.button_ghost:active:not(.button_disabled){background-color:var(--color-public-btn-ghost-active);color:var(--color-theme-variant)}.button_ghost.button_disabled{background-image:none}.button_with-icon{align-items:center;display:flex;justify-content:center;padding-left:44px;padding-right:44px;position:relative}.button_disabled{cursor:default;pointer-events:none}@media(min-width:768px){.button_growth{font-size:16px;min-height:52px;padding:15px 10px}}.button__label{text-align:center;word-break:break-word}.button-link{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;background:none;border:none;box-sizing:border-box;cursor:pointer;margin:0;outline:none;padding:0;transition:color .2s ease}.button-link:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button-link:focus:not(:focus-visible){box-shadow:none}.button-link:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button-link_link-tag-reset{text-decoration:none}.button-link_accent{font-size:16px}.button-link_weight_bold{font-weight:600}.button-link_weight_bold.button-link_accent{font-weight:700}.button-link_color_accent{color:#3b3b3b}.button-link_color_secondary{color:var(--color-theme-accent)}.button-link_disabled{color:#e5e5e5;cursor:default;pointer-events:none}.button-link_dashed{border-bottom:1px dashed}.button-link_dashed.button-link_disabled,.button-link_dashed:focus,.button-link_dashed:hover{border:none}.button-link_underline{text-decoration:underline}.button-link_underline.button-link_disabled,.button-link_underline:focus,.button-link_underline:hover{text-decoration:none}.button-link_uppercase{text-transform:uppercase}.button-link_spaced{min-height:40px}.checkbox{position:relative;z-index:2}.checkbox__input{height:20px;left:0;margin:0;opacity:0;position:absolute;top:0;width:20px}.checkbox__label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;align-items:center;cursor:pointer;display:grid;grid-gap:16px;gap:16px;grid-template-columns:24px auto;line-height:20px}.checkbox__icon-wrapper{display:grid;padding:2px}.checkbox__icon{background:#fff;border:1px solid #b0b0b0;border-radius:4px;box-sizing:border-box;height:20px;justify-self:center;position:relative;transition:border-color .2s ease-in-out;width:20px}.checkbox__icon:before{border-radius:50%;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:40px;z-index:-1}.checkbox__icon:hover:not(.checkbox_disabled){border-color:#6f6f6f}.checkbox__icon:hover:not(.checkbox_disabled):before{background:#f7f7f7}.checkbox__input:focus-visible+.checkbox__label .checkbox__icon{border-color:#6f6f6f}.checkbox__input:focus-visible+.checkbox__label .checkbox__icon:before{background-color:#f7f7f7}.checkbox__input+.checkbox__label .checkbox__icon:after{border:1px solid #3b3b3b;border-left:0;border-top:0;content:"";display:block;height:9px;left:6px;opacity:0;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s ease-in-out;width:5px;z-index:2}.checkbox__input:checked+.checkbox__label .checkbox__icon:after{opacity:1}.checkbox__input:disabled+.checkbox__label{color:#b9b9b9;cursor:default}.checkbox__input:disabled+.checkbox__label .checkbox__icon{background-color:#f7f7f7;border-color:#e5e5e5}.checkbox__input:disabled:checked+.checkbox__label .checkbox__icon:after{opacity:.3}.checkbox_multiple .checkbox__input+.checkbox__label .checkbox__icon:after{background-color:#3b3b3b;border:none;border-radius:1px;height:8px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}.input{display:grid;grid-template-rows:52px;position:relative}.input,.input__field{box-sizing:border-box}.input__field{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #b0b0b0;border-radius:8px;caret-color:inherit;margin:0;outline:none;padding:0 11px;transition:border-color .2s ease-in-out;width:100%}.input__field:hover:not(:disabled){border-color:#6f6f6f}.input__field:focus-within:not(:disabled){border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.input__placeholder{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;color:#b9b9b9;left:12px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input:hover{border-color:grey}.input_invalid{border-color:#f9919a}.input_invalid .input__field{border-color:#f9919a;color:#d95151}.input_invalid:hover{border-color:#d95151}.input_disabled{background:#f7f7f7}.input_disabled,.input_disabled:hover{border-color:#f7f7f7}.input_disabled .input__field,.input_disabled .input__placeholder,.input_disabled .input__value{background:#f7f7f7;color:#cdcdcd}.input_icon{grid-gap:8px;gap:8px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.input .input__error-text_spaced{bottom:-27px}.label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;background:#fff;left:7px;padding:0 4px;position:absolute;top:-9px;transition:top .2s,padding .2s,font-size .2s,left .2s}.label_select{top:-8px}.label_checkbox{color:#3b3b3b;font-size:14px;font-style:normal;letter-spacing:.25px;line-height:20px;align-items:center;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-auto-flow:column;justify-content:start;position:static;text-transform:none;white-space:nowrap}.label_checkbox,.label_placeholder{font-family:"DM Sans",sans-serif;font-weight:400;padding:0}.label_placeholder{color:#3b3b3b;font-size:16px;letter-spacing:.3px;line-height:24px;color:grey;left:12px;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.label_placeholder-light{color:#b9b9b9}.label_invalid{color:#d95151}.label_disabled{background:transparent;color:#cdcdcd}.label_valued-disabled{background:linear-gradient(0deg,#f7f7f7,#fff);color:#cdcdcd}.labeled-value{align-items:center;display:inline-grid;grid-gap:4px;gap:4px;grid-auto-flow:column;justify-content:start}.labeled-value__value_medium{font-weight:500}.labeled-value__value_bold{font-weight:700}.radiobox{position:relative;z-index:2}.radiobox__input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.radiobox__label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;align-items:center;cursor:pointer;display:grid;grid-gap:18px;gap:18px;grid-template-columns:20px 1fr;letter-spacing:.15px;min-height:24px;padding-left:2px;word-break:break-word}@media(min-width:768px){.radiobox__label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;grid-gap:10px;gap:10px}}.radiobox__icon{background-color:#fff;border:1px solid #b0b0b0;border-radius:50%;box-sizing:border-box;height:20px;position:relative;transition:border-color .2s ease-in-out;width:20px;z-index:2}.radiobox:hover:not(.radiobox_disabled) .radiobox__icon{border-color:#b9b9b9}.radiobox:focus-within:not(.radiobox_disabled) .radiobox__label:before,.radiobox__input:focus-visible+.radiobox__label:before{background-color:#c6f1ff;border-radius:50%;content:"";display:block;height:26px;left:-1px;position:absolute;top:-1px;width:26px;z-index:1}.radiobox:focus-within:not(.radiobox_disabled) .radiobox__label .radiobox__icon,.radiobox__input:focus-visible+.radiobox__label .radiobox__icon{border-color:#35cdfd}.radiobox__input+.radiobox__label .radiobox__icon:after{background-color:#3b3b3b;border-radius:50%;content:"";display:block;height:8px;left:5px;opacity:0;position:absolute;top:5px;transition:all .2s ease-in-out;width:8px;z-index:2}.radiobox__input:checked+.radiobox__label .radiobox__icon:after{opacity:1}.radiobox__input:disabled+.radiobox__label{color:#b9b9b9;cursor:default}.radiobox__input:disabled+.radiobox__label .radiobox__icon{background-color:#f7f7f7;border-color:#e5e5e5}.radiobox__input:disabled+.radiobox__label .radiobox__icon:after{background-color:#b9b9b9}.text-error{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;bottom:-18px;color:#d95151;display:block;left:0;position:absolute;text-align:left;z-index:2}.pagination{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.pagination__numbers{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;box-sizing:border-box;color:var(--color-theme-accent);min-width:96px;padding-left:24px;padding-right:24px;text-align:center}.pagination__buttons{align-items:center;box-sizing:border-box;display:flex;grid-gap:8px;gap:8px}.pagination__button{background-color:#fff;border:1px solid #e5e5e5;border-radius:50%;color:var(--color-theme-accent);display:grid;height:40px;justify-content:center;width:40px}.pagination__button:disabled{background-color:#f4f6f5;border:none;color:#cdcdcd}.record{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column}.record__key,.record__value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;word-break:break-word}.record__value{font-weight:700}.record__value,.record__value-item{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column}.record__value-item:not(:first-child):before{border-left:1px solid #e5e5e5;content:"";height:20px}.table{border-collapse:collapse;border-spacing:0}.table,.table__body,.table__head,.table__row{display:grid}.table__row{grid-gap:24px;gap:24px;grid-auto-columns:1fr;grid-auto-flow:column;padding:22px 16px}.table__body .table__row:nth-child(odd){background-color:#fafafa}.table__row_head{border-radius:4px;padding:16px}.table__th{color:#3b3b3b;font-size:12px;font-style:normal;line-height:16px;color:grey;letter-spacing:.24px;word-break:break-word}.table__cell,.table__th{margin:0;padding:0;vertical-align:baseline;font-family:"DM Sans",sans-serif;font-weight:400;text-align:start}.table__cell{color:#3b3b3b;font-size:14px;letter-spacing:.25px;line-height:20px;font-family:"Roboto Mono",monospace;letter-spacing:0}.tabs{box-sizing:border-box;margin:0 auto;padding:0 16px;width:100%}@media(min-width:768px){.tabs{padding:0}}.tabs_details{-ms-overflow-style:none;scrollbar-width:none;margin:-3px 0 0;overflow-x:auto;padding:3px 16px 0}.tabs_details::-webkit-scrollbar{display:none;height:0;width:0}@media(min-width:768px){.tabs_details{margin:-3px -3px 0;padding:3px 3px 0}}.tabs_details .tabs__wrapper{border-bottom:none;justify-content:start}.tabs_details .tabs__wrapper:after{content:"";height:100%;width:16px}@media(min-width:550px){.tabs_details .tabs__wrapper{justify-content:center}.tabs_details .tabs__wrapper:after{display:none}}.tabs_details .tabs__item{border-bottom:1px solid #e5e5e5;box-sizing:border-box;min-width:128px;padding:16px 12px}.tabs_details .tabs__item_active:after{bottom:-1px}.tabs__wrapper{align-content:start;align-items:stretch;border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center}.tabs__item{background:none;border:none;margin:0;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;color:#3b3b3b;font-weight:700;border-radius:8px 8px 0 0;box-sizing:border-box;letter-spacing:.48px;min-height:32px;padding:10px 12px;transition:background-color .1s ease-out,color .1s ease-out;word-break:break-word}.tabs__item:not(.tabs__item_active),.tabs__item:not(.tabs__item_disabled){cursor:pointer}@media only screen and (any-pointer:fine){.tabs__item:hover{background-color:rgba(var(--color-theme-assist-rgb),.08);color:var(--color-theme-secondary)}}@media(min-width:768px){.tabs__item{padding:16px 12px}}.tabs__item_active{color:var(--color-theme-accent);position:relative}.tabs__item_active:active{background-color:rgba(var(--color-theme-assist-rgb),.16)}@media only screen and (any-pointer:fine){.tabs__item_active:hover{background-color:rgba(var(--color-theme-assist-rgb),.16)}}.tabs__item_active:after{background-color:var(--color-theme-accent);border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.tabs__item_disabled{color:#cdcdcd;cursor:default}.tabs__item_disabled:after{background-color:#cdcdcd}.tabs__item_oversize{min-height:52px}.documents-list{list-style:none;margin:0;align-items:start;display:grid;grid-gap:12px;gap:12px;padding:0 16px}@media(min-width:850px){.documents-list{padding:0}}.documents-list__item{margin:0;align-items:center;background:#fafafa;border-radius:8px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 100px;padding:12px 16px}@media(min-width:768px){.documents-list__item{grid-gap:24px;gap:24px;grid-template-columns:20px 1fr minmax(100px,auto)}}.documents-list__item-info{display:grid;grid-gap:2px;gap:2px}.documents-list__item-date{color:#3b3b3b;font-size:12px;line-height:16px;color:grey;letter-spacing:.24px}.documents-list__item-date,.documents-list__item-name{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:400}.documents-list__item-name{color:#3b3b3b;font-size:14px;letter-spacing:.25px;line-height:20px;font-weight:500;color:var(--color-theme-accent)}.documents-list__item-icon{color:#b9b9b9;display:none}@media(min-width:768px){.documents-list__item-icon{display:block}}.table_payments .table__row{grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr 1fr 1fr 52px;padding-bottom:16px;padding-top:16px}@media(min-width:330px){.table_payments .table__row{grid-gap:16px;gap:16px}}@media(min-width:550px){.table_payments .table__row{grid-template-columns:1fr 1fr 1fr 1fr 66px}}@media(min-width:768px){.table_payments .table__row{grid-gap:24px;gap:24px;padding-bottom:22px;padding-top:22px}}.table_payments .table__row_head{min-height:48px;padding-bottom:0;padding-top:0}@media(min-width:768px){.table_payments .table__row_head{min-height:unset;padding-bottom:16px;padding-top:16px}}.table_payments .table__th{align-self:center}.table_payments .table__cell{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:"Roboto Mono",monospace;word-break:break-word}@media(min-width:768px){.table_payments .table__cell{font-size:14px;line-height:20px}}.table_payments .table__cell_status{font-weight:500}.table_payments .table__cell_paid{color:var(--color-theme-assist)}.table_payments .table__cell_missed{color:#d95151}.table_payments .table__cell_waiting{color:#b9b9b9}.table_payments .table__cell_pending{color:#4cb051}.payments-list__pagination{display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column}@media(min-width:330px){.payments-list__pagination{grid-gap:16px;gap:16px}}.payments-list__pagination .pagination__buttons{display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column}.payments-list__pagination .pagination__button{background:#f4f6f5}.payments-list__pagination .pagination__numbers{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:var(--color-theme-accent);padding:0}.property-list{list-style:none;margin:0;padding:0;display:grid}.property-list .labeled-value__value{word-break:break-all}.property-list__item{margin:0;align-items:center;background:#fff;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:space-between;padding:12px 16px}@media(min-width:768px){.property-list__item{grid-gap:24px;gap:24px}}.property-list__item:nth-child(2n){background:#fafafa}.property-list__item_header{padding-bottom:16px;padding-top:16px}.property-list__item-lot{display:grid;grid-gap:4px;gap:4px}.property-list__item-name{font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;color:#3b3b3b;font-weight:700;color:var(--color-theme-accent)}.property-list__item-properties{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:grey;letter-spacing:.24px;display:flex;flex-wrap:wrap;grid-gap:4px 16px;gap:4px 16px}@supports not (translate:10px){.property-list__item-properties{grid-gap:0;gap:0}.property-list__item-properties .labeled-value{margin-bottom:4px;margin-right:16px}}.property-list__item-price{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:"Roboto Mono",monospace;font-weight:700}@media(min-width:768px){.property-list__item-price{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-family:"Roboto Mono",monospace;letter-spacing:0;font-weight:700}}.property-list__mausoleum-name{display:block;width:100%}.property-list__mausoleum-name .labeled-value__label{padding-right:4px}.property-list__header{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:grey;letter-spacing:.24px}.table_services .table__row{grid-template-columns:1fr minmax(64px,-webkit-max-content);grid-template-columns:1fr minmax(64px,max-content);padding:16px}.table_services .table__cell{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:"Roboto Mono",monospace;align-self:center;word-break:break-all}@media(min-width:768px){.table_services .table__cell{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-family:"Roboto Mono",monospace;letter-spacing:0;align-self:start}}.table_services .table__cell:nth-child(2),.table_services .table__th:nth-child(2){text-align:right}.table_services .table__cell_bold{font-weight:700}.details-page-content{align-content:start;background:#fff;border-radius:8px;box-sizing:border-box;display:grid;grid-gap:24px;gap:24px}@media(min-width:550px){.details-page-content{grid-gap:32px;gap:32px}}.next-payment{background:#fafafa;border-radius:8px;display:grid;grid-gap:12px;gap:12px;justify-items:center;padding:16px 24px}.next-payment__data{display:grid;grid-gap:4px;gap:4px;text-align:center}.next-payment__data-label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500}@media(min-width:1024px){.next-payment__data-label{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}}.next-payment__data-value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:28px}.next-payment__button{font-size:16px;max-width:240px;padding-bottom:16px;padding-top:16px;width:100%}@media(min-width:1024px){.next-payment__button{font-size:14px;padding-bottom:9px;padding-top:9px}}.order-info{display:grid;grid-gap:16px;gap:16px}@media(min-width:1024px){.order-info{grid-gap:24px;gap:24px}}.order-info__header{margin:0;padding:0;color:#222;font-family:"DM Sans",sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;text-align:center;word-break:break-word}@media(min-width:1024px){.order-info__header{text-align:left}}@media(min-width:1024px){.order-info__br{display:none}}.order-info__content{display:grid;grid-gap:12px;gap:12px;justify-items:start}.order-info__additional-info{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.order-info__row{align-items:center;display:grid;grid-gap:12px;gap:12px;justify-items:center;width:100%}@media(min-width:1024px){.order-info__row{grid-gap:24px;gap:24px;grid-auto-flow:column;justify-items:start;width:auto}}.order-info__row_property .record{align-items:start;grid-gap:4px;gap:4px;grid-auto-flow:row}@media(min-width:1024px){.order-info__row_property .record{grid-gap:8px;gap:8px;grid-auto-flow:column}}.order-info__row_property .record__key{text-align:center}.order-info__row_property .record__value{display:flex;flex-wrap:wrap;grid-gap:4px 12px;gap:4px 12px;justify-content:center}@media(min-width:1024px){.order-info__row_property .record__value{justify-content:start}}@supports not (translate:10px){.order-info__row_property .record__value{grid-gap:0;gap:0}}.order-info__row_property .record__value-item:not(:first-child):before{display:none}@media(min-width:1024px){.order-info__row_property .record__value-item:not(:first-child):before{display:block}}@supports not (translate:10px){.order-info__row_property .record__value-item{margin-bottom:4px;margin-right:10px}}@media(min-width:1024px){.order-info__row_property{justify-items:start}}.details-page{box-sizing:border-box;display:grid;height:100%;margin:0 auto;max-width:884px;width:100%}@media(min-width:1024px){.details-page{padding-top:32px}}.details-page__wrapper{box-sizing:border-box;display:grid;grid-gap:24px;gap:24px;grid-template-rows:-webkit-max-content 1fr auto;grid-template-rows:max-content 1fr auto;height:100%;width:100%}@media(min-width:768px){.details-page__wrapper{padding-left:16px;padding-right:16px}}@media(min-width:1024px){.details-page__wrapper{grid-gap:40px;gap:40px;grid-template-rows:minmax(140px,auto) 1fr auto;padding-left:32px;padding-right:32px;padding-top:32px}}.details-page__lot{align-items:center;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;padding:16px 16px 0}@media(min-width:1024px){.details-page__lot{grid-gap:32px;gap:32px;grid-template-columns:598px 190px;padding:0}}.code-enter{align-content:start;display:grid;grid-gap:52px;gap:52px}@media(min-width:768px){.code-enter{grid-gap:52px;gap:52px}}.code-enter__data{align-content:start;display:grid;grid-gap:12px;gap:12px}.code-enter__data-hint{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;margin:0;text-align:left}@media(min-width:768px){.code-enter__data-hint{grid-column:1/3}}.code-enter__data-hint-accent{text-decoration:underline}.code-enter__data-hint-time{display:inline-block;font-family:"Roboto Mono",monospace;font-weight:500;min-width:72px}@media(min-width:768px){.code-enter__data-hint-time{min-width:84px}}.code-enter__data-repeat-btn{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;line-height:143%}@media(min-width:768px){.code-enter__data-repeat-btn{font-size:14px}}.code-enter__buttons{display:grid;grid-gap:12px;gap:12px;grid-template-rows:1fr 1fr}@media(min-width:768px){.code-enter__buttons{grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}}.phone-enter{align-content:start;display:grid;grid-gap:20px;gap:20px}@media(min-width:768px){.phone-enter{grid-gap:16px;gap:16px}}.phone-enter__container{display:grid;grid-gap:8px;gap:8px}@media(min-width:768px){.phone-enter__container{grid-gap:12px;gap:12px;padding-top:0}}.phone-enter__terms,.phone-enter__terms-link{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}@media(min-width:768px){.phone-enter__terms,.phone-enter__terms-link{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}}.phone-enter__terms-link{color:var(--color-theme-light);font-weight:500;text-decoration:none}.phone-enter__checkbox{justify-self:start;padding:2px}@media(min-width:768px){.phone-enter__checkbox{padding:0}}.phone-enter__error{position:static}@media(min-width:768px){.phone-enter__submit-btn{max-width:192px}}.login-inputs{align-content:start;display:grid;grid-gap:20px;gap:20px}.login-form{background-color:#fff;box-sizing:border-box;width:100%}.login-form__head{display:grid;grid-gap:24px;gap:24px;text-align:center}@media(min-width:768px){.login-form__head{grid-gap:32px;gap:32px;text-align:start}}.login-form__title-wrapper{display:grid;grid-gap:8px;gap:8px}.login-form__title{color:#222;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700}.login-form__text,.login-form__title{font-family:"DM Sans",sans-serif;margin:0}.login-form__text{color:#3b3b3b;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px;color:grey;line-height:28px}@media(min-width:768px){.login-form__text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:grey}}.login-form__text_code{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px;color:grey;line-height:28px}@media(min-width:768px){.login-form__text_code{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:grey;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}}.login-form__text-part_bold{align-items:center;display:flex;font-weight:700;grid-gap:8px;gap:8px;justify-content:center}.login-form__reset-button{background-color:#f7f7f7;border-radius:50%;color:var(--color-theme-accent);height:24px;width:24px}.login-form__wrapper{background-color:#fff;padding:24px 16px}@media(min-width:768px){.login-form__wrapper{padding:0}}.login-page{box-sizing:border-box;display:grid;grid-template-rows:1fr auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.login-page__background-wrapper{display:grid;overflow:hidden;position:relative}@media(max-width:767px){.login-page__background-wrapper{max-height:220px}.login-page__background-wrapper:before{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.15) 0,rgba(0,0,0,.24) 100%);content:"";height:100%;position:absolute;width:100%}}.login-page__background-image{bottom:0;display:block;height:100%;left:0;object-fit:cover;object-position:0 50%;position:absolute;right:0;top:0;width:150%;z-index:-1}.login-page__wrapper{box-sizing:border-box;display:grid;grid-template-rows:220px}@media(min-width:768px){.login-page__wrapper{grid-auto-flow:column;grid-template-columns:1.4fr .6fr;grid-template-rows:none;padding:0}}.login-page__form-wrapper{background-color:#fff}@media(min-width:768px){.login-page__form-wrapper{box-sizing:border-box;display:grid;grid-gap:37px;gap:37px;grid-template-rows:minmax(200px,-webkit-min-content) -webkit-min-content;grid-template-rows:minmax(200px,min-content) min-content;justify-items:center;min-width:480px;padding:60px 40px 0}}.login-page__logo{display:none}@media(min-width:768px){.login-page__logo{display:grid}}.login-page__logo-mobile{display:grid;z-index:3}@media(min-width:768px){.login-page__logo-mobile{display:none}}.login-page__footer-logo{display:none}@media(min-width:768px){.login-page__footer-logo{bottom:32px;display:grid;grid-gap:8px;gap:8px;grid-column:1;left:32px;position:absolute}}.login-page__links{display:none}@media(min-width:768px){.login-page__links{align-self:end;display:grid}}.login-page__footer{display:grid}@media(min-width:768px){.login-page__footer{display:none}}.order-accordion{display:grid}.order-accordion__button{background:none;margin:0;border:none;border-top:1px solid #e5e5e5;border-bottom:1px solid transparent;cursor:pointer;display:grid;grid-auto-flow:column;justify-content:space-between;padding:11px;position:relative;text-align:left}@media(min-width:768px){.order-accordion__button{padding:15px 23px 14px}}.order-accordion_opened .order-accordion__button{border-bottom:1px solid #e5e5e5}.order-accordion__button-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500}.order-accordion__button-icon{color:var(--color-theme-accent);-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.order-accordion_opened .order-accordion__button-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.order-accordion__dropdown{display:grid}.order-accordion__list{list-style:none;margin:0;padding:0;display:grid}.order-accordion__list-item{margin:0;background-color:#fff;display:grid;grid-gap:24px;gap:24px;grid-auto-flow:column;grid-template-columns:1.2fr .64fr .72fr;justify-content:space-between;padding:12px}@media(min-width:768px){.order-accordion__list-item{grid-gap:20px;gap:20px;grid-template-columns:120px 92px 100px;padding:20px 24px}}.order-accordion__list-item:nth-child(2n){background-color:#fafafa}.order-accordion__list-item_missed .order-accordion__list-item-text{color:#d95151}.order-accordion__list-item-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-family:"Roboto Mono",monospace;line-height:20px}@media(min-width:768px){.order-accordion__list-item-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-family:"Roboto Mono",monospace;letter-spacing:0}}.order-accordion__list-item-text_status{font-weight:500;letter-spacing:.25px;text-align:end;word-break:break-word}.order-accordion__list-item-text_paid{color:var(--color-theme-assist)}.order-accordion__list-item-text_missed{color:#d95151}.order-accordion__list-item-text_current{color:#3b3b3b}.order-accordion__list-item-text_waiting{color:#b9b9b9}.order-accordion__list-item-text_pending{color:#4cb051}.order-accordion__pagination{padding-bottom:30px;padding-top:24px}.order-actions__container{background-color:#f6f6f6;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;padding:16px 15px}@media(min-width:768px){.order-actions__container{border-radius:8px;padding-left:20px}}.order-actions__info{align-items:center;display:grid;grid-gap:4px;gap:4px}@media(min-width:768px){.order-actions__info{grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:start}}.order-actions__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500}@media(min-width:768px){.order-actions__title{font-size:14px;font-style:normal;letter-spacing:.25px;line-height:20px}}@media(min-width:768px){.order-actions__title,.order-actions__title_payment{font-family:"DM Sans",sans-serif;font-weight:400;color:#3b3b3b;font-weight:700}.order-actions__title_payment{font-size:16px;letter-spacing:.3px;line-height:24px}}.order-actions__value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.order-actions__button{justify-self:end;min-width:140px}@media(min-width:768px){.order-actions__button{font-size:14px;min-height:40px;min-width:132px;padding:10px}}.order{margin:0;padding:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;grid-gap:0;gap:0;max-width:520px;overflow:hidden;width:100%}.order,.order__wrapper{display:grid}@media(min-width:768px){.order__wrapper{grid-gap:20px;gap:20px;padding:19px 19px 20px}}.order__info-container{display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 80px;padding:15px 11px 16px}@media(min-width:768px){.order__info-container{grid-gap:16px;gap:16px;grid-template-columns:1fr auto;justify-content:space-between;padding:0}}.order__info{display:grid;grid-gap:12px;gap:12px;justify-items:start}@media(min-width:768px){.order__info{align-content:space-between;grid-gap:20px;gap:20px}}.order__info-number{display:grid;grid-gap:12px;gap:12px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}@media(min-width:768px){.order__info-number{grid-gap:14px;gap:14px}}.order__title-container{align-items:center;display:grid;grid-gap:2px;gap:2px}@media(min-width:768px){.order__title-container{grid-gap:12px;gap:12px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column}}.order__title{color:#3b3b3b;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;margin:0}.order__date,.order__title{font-family:"DM Sans",sans-serif}.order__date{color:#3b3b3b;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#b9b9b9;font-weight:500;letter-spacing:.24px}@media(min-width:768px){.order__date{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500;color:#b9b9b9}}.order__lots{display:flex;flex-wrap:wrap;padding-bottom:4px}@media(min-width:768px){.order__lots{padding-bottom:0}}.order__lot{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:700}.order__lot:not(:last-child){padding-bottom:8px;padding-right:8px}.order__additional-data{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:700;margin:0}.order__details-button{color:var(--color-theme-accent);font-size:14px;min-width:132px;word-break:break-word}.order__price-container{align-content:start;display:grid;grid-gap:8px;gap:8px}@media(min-width:768px){.order__price-container{grid-gap:12px;gap:12px}}.order__price{display:grid;grid-gap:4px;gap:4px;justify-items:end;text-align:end}.order__price-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px}@media(min-width:768px){.order__price-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}}.order__price-value{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500}.order__details-accordion{border:1px solid #e5e5e5;padding:16px 24px 0}.orders{list-style:none;margin:0;padding:0;display:grid;grid-gap:20px;gap:20px;justify-items:center}.main-page{display:grid;grid-template-rows:1fr auto}.main-page,.main-page__wrapper{height:100%}.main-page__content{box-sizing:border-box;margin:0 auto;max-width:680px;padding:16px 16px 24px;width:100vw}@media(min-width:768px){.main-page__content{padding:22px 0 32px}}.main-page__content-section{padding-top:18px}@media(min-width:768px){.main-page__content-section{padding-top:32px}}.main-page__content-section_payments{padding-bottom:28px}.main-page__content-section_summary{padding-left:16px;padding-right:16px}@media(min-width:768px){.main-page__content-section_summary{padding-left:0;padding-right:0}}@-webkit-keyframes fadeOut{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:1}to{opacity:0}}@-webkit-keyframes showFromTop{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showFromTop{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes showFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes showFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes showToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes showToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.popup{align-items:center;-webkit-animation:fadeOut .2s linear forwards;animation:fadeOut .2s linear forwards;background-color:#fff;box-sizing:border-box;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;opacity:0;padding:64px 0 112px;position:fixed;top:0;width:100vw;z-index:1000}@media(min-width:768px){.popup{padding-bottom:100px}}@media(min-width:1366px){.popup{background-color:hsla(0,0%,100%,.5);padding-bottom:0}}.popup_hiding{-webkit-animation:fadeIn .2s linear both;animation:fadeIn .2s linear both}@media(min-width:1366px){.popup_hiding .popup__wrapper{animation:showFromTop .2s linear reverse both}}.popup__wrapper{align-content:center;background-color:#fff;box-sizing:border-box;display:grid;grid-gap:48px;gap:48px;height:100%;justify-items:center;padding:40px;width:100%}@media(min-width:1366px){.popup__wrapper{-webkit-animation:showFromTop .2s linear forwards;animation:showFromTop .2s linear forwards;border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.12);grid-gap:32px;gap:32px;height:auto;max-width:520px}}.popup__success-container{display:grid;grid-gap:16px;gap:16px;justify-items:center}.popup__close-button{height:20px;justify-self:end;position:relative;width:20px}.popup__close-button:after,.popup__close-button:before{border-bottom:1px solid #3b3b3b;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.popup__close-button:after{-webkit-transform:translateX(-7px) rotate(-45deg);transform:translateX(-7px) rotate(-45deg)}.popup__close-button:before{-webkit-transform:translateX(4px) rotate(45deg);transform:translateX(4px) rotate(45deg)}.popup__success-title{color:#222;font-size:24px;font-weight:400;line-height:32px;font-weight:700;margin:0;padding:0}.popup__success-text,.popup__success-title{font-family:"DM Sans",sans-serif;letter-spacing:.25px}.popup__success-text{color:#3b3b3b;font-size:20px;font-weight:400;line-height:28px;text-align:center}@media(min-width:768px){.popup__success-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}}.popup__success-button{max-width:240px;width:100%}@media(min-width:768px){.popup__success-button{max-width:279px}}@-webkit-keyframes growHeight{0%{height:0}to{height:196px}}@keyframes growHeight{0%{height:0}to{height:196px}}.billing-address{align-content:start;-webkit-animation:growHeight .2s forwards;animation:growHeight .2s forwards;display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.billing-address__mid-inputs{align-content:start;display:grid;grid-gap:20px;gap:20px;grid-auto-flow:column}.billing-address__input{border-color:#b0b0b0}.installment-payment-amount{align-content:start;display:grid}.installment-payment-amount__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:#222;margin:0;padding-bottom:8px;text-transform:capitalize}@media(min-width:768px){.installment-payment-amount__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:#222;padding-bottom:10px;padding-top:20px}}.installment-payment-amount__down-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;color:grey;letter-spacing:.25px;line-height:20px;margin:0;padding-bottom:22px}.installment-payment-amount__options-item-amount_disabled{color:#b9b9b9}.installment-payment-amount__hints{align-items:center;display:grid;grid-gap:17px;gap:17px;justify-self:start;padding:11px 0 22px}@media(min-width:768px){.installment-payment-amount__hints{grid-auto-flow:column}}.installment-payment-amount__hint{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-self:start}.installment-payment-amount__hint-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.installment-payment-amount__hint-btn{background:none;border:none;margin:0;padding:0;color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;box-sizing:border-box;color:var(--color-theme-accent);cursor:pointer;position:relative}.installment-payment-amount__hint-btn:before{border-bottom:1px dashed var(--color-theme-secondary);bottom:0;content:"";height:1px;left:0;opacity:.5;position:absolute;width:100%}.instalments-list{display:grid;grid-gap:24px;gap:24px}.instalments-list__content{display:grid}.instalments-list__list{list-style:none;margin:0;padding:0}.instalments-list__list-item{margin:0;background-color:#fff;box-sizing:border-box;display:grid;grid-gap:20px;gap:20px;grid-auto-columns:14px 1fr auto;grid-auto-flow:column;padding:12px 10px}.instalments-list__list-item:nth-child(2n){background-color:#fafafa}.instalments-list__list-item-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-family:"Roboto Mono",monospace;letter-spacing:0}.instalments-list__list-item-text:last-child{text-align:right}.payment-details__checkbox{display:none}.payment-details__label{align-items:center;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-auto-flow:column;justify-content:space-between}@media(min-width:768px){.payment-details__label{display:none}}.payment-details__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}.payment-details__arrow-wrapper{background:#f6f6f6;border-radius:16px;box-sizing:border-box;display:inline-grid;height:32px;padding:6px;width:32px}.payment-details__arrow{color:var(--color-theme-accent);height:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:20px}.payment-details__checkbox:checked+.payment-details__label .payment-details__arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.payment-details__content{display:none}.payment-details__checkbox:checked~.payment-details__content{display:block}@media(min-width:768px){.payment-details__content{display:block}}.payment-form-actions{display:grid;grid-gap:16px;gap:16px}@media(min-width:768px){.payment-form-actions{grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr;padding-top:20px}}@media(min-width:768px){.payment-form-actions_paypal{grid-template-columns:250px;justify-content:center}}.payment-form-actions__button{padding-bottom:10px;padding-top:10px;position:relative;width:100%}@media(max-width:767px){.payment-form-actions__button_cancel{font-size:14px;min-height:40px;padding:9px 12px}}@media(max-width:767px){.payment-form-actions__button_payment{grid-row:1}}.square-card{min-height:89px}.square-form_hidden{display:none}.square-form__inputs{align-content:start;display:grid;grid-gap:24px;gap:24px}.bank-transfer-form_hidden{display:none}.bank-transfer-form__intro{background-color:#f6f6f6;border-radius:8px;display:grid;grid-gap:16px;gap:16px;justify-items:center;padding:12px}@media(min-width:768px){.bank-transfer-form__intro{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;padding:20px}}.bank-transfer-form__intro-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin:0}.bank-transfer-form__intro-logo{color:#595d61;height:24px;width:130px}.cash-form{align-content:start;display:grid;grid-gap:24px;gap:24px}@media(min-width:768px){.cash-form{grid-gap:36px;gap:36px}}.cash-form_hidden{display:none}.cash-form__wrapper{background-color:#f6f6f6;border-radius:8px;padding:12px}@media(min-width:768px){.cash-form__wrapper{padding:20px}}.cash-form__text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;line-height:24px;margin:0;text-align:center}.option-pay-form_hidden{display:none}.option-pay-form__intro{background-color:#f6f6f6;border-radius:8px;display:grid;grid-gap:16px;gap:16px;justify-items:center;padding:12px}@media(min-width:768px){.option-pay-form__intro{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;padding:20px}}.option-pay-form__intro-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin:0;min-height:24px}.option-pay-form__intro-logo{height:20px;width:88px}.paypal-button{display:grid;min-height:82px}.paypal-button_hidden{display:none}.stripe-card{align-content:start;display:grid;grid-gap:24px;gap:24px}@media(min-width:768px){.stripe-card{grid-gap:28px;gap:28px}}.stripe-card_hidden{display:none}.stripe-card__inputs{display:grid;grid-template-areas:"card card" "exp cvc";position:relative}.stripe-card__input{border:1px solid #b0b0b0;border-radius:2px;box-sizing:border-box;font-size:16px;padding:18px 12px}.stripe-card__input_card{border-radius:8px 8px 0 0;grid-area:card}.stripe-card__input_expiry{border-radius:0 0 0 8px;border-width:0 1px 1px;grid-area:exp}.stripe-card__input_cvc{border-radius:0 0 8px;border-width:0 1px 1px 0;grid-area:cvc}.stripe-card__save-block{align-content:start;display:grid;grid-gap:20px;gap:20px}.payment-method-form{padding-bottom:8px;padding-top:24px}@media(min-width:768px){.payment-method-form{padding-top:32px}}.payment-method-form_bank-transfer{padding-bottom:16px}@media(min-width:768px){.payment-method-form_bank-transfer{padding-bottom:8px}}.payment-form{align-content:start;box-sizing:border-box;display:grid;grid-gap:24px;gap:24px;padding:16px 16px 28px;width:100%}@media(min-width:768px){.payment-form{box-sizing:content-box;max-width:520px;padding:32px 0 44px}}.payment-form__title{margin:0;padding:0;color:#222;font-family:"DM Sans",sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;word-break:break-word}@media(min-width:768px){.payment-form__title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:#222}}.payment-form__title-mobile{display:block;position:relative;top:4px}@media(min-width:768px){.payment-form__title-mobile{display:none}}.payment-form__title-desktop{display:none}@media(min-width:768px){.payment-form__title-desktop{display:block}}.payment-form__order-data{box-sizing:border-box;display:grid;grid-gap:16px;gap:16px}.payment-form__order-data-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin:0}.payment-form__billing-address{display:grid;grid-gap:20px;gap:20px}.payment-form__billing-address-title{font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;color:#3b3b3b;font-weight:700;margin:0}.payment-form__installment-payment-amount{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:24px 0}@media(min-width:768px){.payment-form__installment-payment-amount{border:0;padding:0}}.payment-form__method{display:grid;grid-gap:8px;gap:8px}.payment-form__method-content{display:grid}.payment-form__method-title{margin:0;color:#222;font-family:"DM Sans",sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;align-items:center;padding:0 0 20px;word-break:break-word}@media(min-width:768px){.payment-form__method-title{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:#222;padding-bottom:24px;padding-top:20px}}.payment-form__method-options{display:grid;grid-gap:20px;gap:20px}@media(min-width:768px){.payment-form__method-options{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-16px;margin-top:-12px}.payment-form__method-options>*{margin-left:16px;margin-top:12px}}.payment-form__logos{align-items:center;display:grid;grid-gap:30px;gap:30px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:center}@media(min-width:768px){.payment-form__logos{grid-template-columns:auto auto;justify-content:space-between}}.payment-form__logos-list{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);list-style:none;margin:0;padding:0}@media(min-width:768px){.payment-form__logos-list{grid-gap:16px;gap:16px}}.payment-form__logos-stripe{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;font-weight:500;align-items:center;color:#cdcdcd;display:grid;grid-gap:12px;gap:12px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}@media(min-width:768px){.payment-form__logos-stripe{font-size:14px}}@media(min-width:768px){.payment-form__logos-icon_visa{height:24px;width:74px}}@media(min-width:768px){.payment-form__logos-icon_amex{height:24px;width:69px}}@media(min-width:768px){.payment-form__logos-icon_mastercard{height:24px;width:39px}}@media(min-width:768px){.payment-form__logos-stripe-icon{height:24px;width:58px}}.payment-form__logo-plaid{display:flex;justify-content:center}.payment-form__error{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;color:#d95151;margin:0;padding:20px 0 0;text-align:center}.payment-form__data-list{border-bottom:none;grid-gap:24px;gap:24px;padding-bottom:0}.payment-form__data-list .data-list__pair{grid-gap:16px;gap:16px;grid-template-columns:140px 1fr}.payment-form__tabs-content{display:grid;grid-gap:24px;gap:24px}.payment-form__tabs{padding:0}.payment-form__shadow{align-items:center;background-color:hsla(0,0%,100%,.5);box-sizing:border-box;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2}@media(min-width:768px){.payment-form__shadow{z-index:1000}}.payment-page{box-sizing:border-box;display:grid;grid-template-rows:1fr auto;height:100%;width:100%}.payment-page__form{margin:0 auto}.payment-page__fixed-footer{background-color:#fff;bottom:0;position:fixed;z-index:3}@media(min-width:768px){.payment-page__fixed-footer{position:static}}.terms{background-color:#fff;box-sizing:border-box;color:#3b3b3b;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;margin:0 auto;max-width:1080px;padding:20px;text-align:justify;width:100%}@media(min-width:768px){.terms{padding:70px 40px}}@media(min-width:1280px){.terms{font-size:16px;padding:70px 40px}}.terms ol{counter-reset:item;list-style-type:none;padding-left:20px}@media(min-width:768px){.terms ol{padding-left:30px}}.terms ol>li{counter-increment:item;display:table;margin-bottom:.7em}.terms ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}.terms li ol>li{margin:0}.terms li ol>li:before{content:counters(item,".") " "}.terms li{text-align:justify;word-break:break-word}.terms li:before{white-space:nowrap}.terms h1,.terms h2{font-size:2em;font-weight:400;text-align:left}.terms h3{font-size:1.6em;text-align:left}.terms h4{font-size:1.3em;font-weight:400;text-align:left}.terms h5{font-size:1.1em;text-align:left}.terms h1,.terms h2,.terms h3,.terms h4,.terms h5{word-break:break-word}.terms .text-underline{text-decoration:underline}.terms .padding-l-30{padding-left:30px}.terms .padding-t-40{padding-top:40px}.terms .padding-t-20{padding-top:20px}.terms .font-w400{font-weight:400}.terms .link-reset{color:inherit}@-webkit-keyframes spinner-spin{0%{box-shadow:15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary)}25%{box-shadow:-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent)}50%{box-shadow:-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary)}75%{box-shadow:15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent)}to{box-shadow:15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary)}}@keyframes spinner-spin{0%{box-shadow:15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary)}25%{box-shadow:-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent)}50%{box-shadow:-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary)}75%{box-shadow:15px -15px var(--color-theme-secondary),15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent)}to{box-shadow:15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary)}}.processing-page{background-color:#fff;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative}.processing-page__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.processing-page__text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;line-height:32px;margin:0;text-align:center}.processing-page__spinner{min-height:96px;position:relative}.processing-page__spinner-icon{-webkit-animation:spinner-spin 4.6s ease infinite;animation:spinner-spin 4.6s ease infinite;border-radius:100%;bottom:0;box-shadow:15px 15px var(--color-theme-accent),-15px 15px var(--color-theme-secondary),-15px -15px var(--color-theme-accent),15px -15px var(--color-theme-secondary);height:15px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px}.results-page{align-items:center;display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;height:100%;justify-items:center}.results-page__content{display:grid;grid-gap:48px;gap:48px;justify-items:center;padding:8px 0 24px}@media(min-width:768px){.results-page__content{padding:8px 0 0}}.results-page__info{display:grid;grid-gap:32px;gap:32px;justify-items:center}.results-page__icon{align-items:center;color:var(--color-theme-secondary);display:grid;padding:9px}.results-page__text-block{display:grid;grid-gap:16px;gap:16px;max-width:360px;text-align:center}.results-page__text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;padding:0 16px}@media(min-width:768px){.results-page__text{padding:0}}.results-page__buttons{display:grid;grid-gap:16px;gap:16px;min-width:240px}.results-page__payment-button{padding:16px 10px}.results-page__back-button{padding:10px 12px}.order-summary{align-content:start;box-sizing:border-box;display:grid;grid-gap:24px;gap:24px;margin:0 auto;max-width:520px}@media(min-width:768px){.order-summary{grid-gap:40px;gap:40px}}.signing-page{box-sizing:border-box;display:grid;grid-template-rows:1fr auto;height:100%;position:relative;width:100%}.signing-page__title{color:#222;font-family:"DM Sans",sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;margin:0 auto;padding:0;text-align:left;word-break:break-word}@media(min-width:768px){.signing-page__title{margin:0;text-align:center}}.signing-page__title-number{white-space:nowrap}.signing-page__wrapper{display:grid;grid-gap:24px;gap:24px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;padding:16px}@media(min-width:768px){.signing-page__wrapper{grid-gap:40px;gap:40px;margin:0 auto;max-width:520px;padding:53px 0 32px}}@media(min-width:768px){.signing-page__content{border:1px solid #e5e5e5;border-radius:8px;padding:32px}}.signing-page__action{background-color:#fff;border-radius:8px;bottom:26px;box-shadow:0 3px 8px rgba(0,0,0,.12);box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;justify-items:center;margin:0 auto 16px;max-width:328px;min-height:120px;padding:16px;position:-webkit-sticky;position:sticky;width:100%;z-index:10}@media(min-width:768px){.signing-page__action{bottom:24px;margin:0 auto;max-width:372px}}.signing-page__action-text{color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;margin:0;padding:0;text-align:center;width:100%}.signing-page__action-button{width:100%}.app{display:grid;grid-template-rows:auto 1fr;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.app_err{align-content:center;box-sizing:border-box;display:grid;grid-template-rows:unset;justify-content:center;padding-bottom:80px}.app__error-header{margin:0;padding:0;color:#222;font-family:"DM Sans",sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;color:#d95151}.app__error-list{list-style:none;margin:0;padding:30px 0}.app__error-list-item{margin:0;padding:0;color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;color:#d95151;line-height:30px;list-style-image:url(/static/media/icon-arrow.7d0c9f02.svg);list-style-position:inside}.app__error-list-item::marker{line-height:0}.app__error-text{line-height:20px;vertical-align:top}html{box-sizing:border-box}body{background-color:#fff;color:#3b3b3b;font-family:"DM Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.2em;margin:0 auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);min-width:320px;padding:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}@media only screen and (any-pointer:fine){.scrollbar{scrollbar-color:#cdcdcd #f7f7f7;scrollbar-width:thin}.scrollbar::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:3px}.scrollbar::-webkit-scrollbar{background-color:#f7f7f7;width:6px}.scrollbar::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-radius:3px}}
/*# sourceMappingURL=main.0d729c01.chunk.css.map */