dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:block}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;inset:0;background:#0000001a}._dialog_overlay{position:fixed;inset:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.agreement{text-align:left}.agreement h2{line-height:1.2}.agreement__label span:not(.lang-editor):before,.agreement__label span:not(.lang-editor):after{display:none!important;content:none!important}.agreement__label .agreement__checkbox,.agreement__checkbox{-webkit-appearance:checkbox;appearance:auto;width:20px!important;height:20px!important;min-width:20px;max-height:20px;margin:0 5px 0 0;flex:0 0 20px;box-sizing:border-box;border:none;border-radius:0;background:transparent;background-image:none;outline:none;box-shadow:none;cursor:pointer;position:static!important;top:auto!important;left:auto!important;opacity:1!important}.agreement__label .agreement__checkbox:checked,.agreement__checkbox:checked{background-image:none}.agreement__label{display:flex!important;align-items:flex-start;justify-content:flex-start;gap:6px;width:100%;margin-bottom:.75em}.agreement__label:last-child{margin-bottom:0}.agreement__label span{line-height:20px}.agreement__break{display:block;white-space:nowrap}.agreement__label:hover{text-decoration:none!important}.agreement__label_error{color:#dc3545!important}.agreement__label.agreement__label_error .agreement__btn{color:#dc3545}.agreement__label.agreement__label_error .agreement__checkbox{-webkit-appearance:none;appearance:none;width:20px!important;height:20px!important;max-height:20px!important;border:1px solid #dc3545;border-radius:2px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:14px 14px;outline:none;box-shadow:none}.agreement__label.agreement__label_error .agreement__checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dc3545' stroke-width='2' d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.agreement__label.agreement__label_error .agreement__checkbox:focus,.agreement__label.agreement__label_error .agreement__checkbox:focus-visible{outline:none;box-shadow:none}section.agreement{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;text-align:left}section.agreement .agreement__label,.order-agreement .agreement__label{display:grid!important;grid-template-columns:22px minmax(0,1fr);column-gap:10px;row-gap:0;align-items:center;justify-items:stretch;width:100%;max-width:none;margin:0!important;text-align:left;box-sizing:border-box;gap:0 10px}section.agreement .agreement__label span:not(.lang-editor),.order-agreement .agreement__label span:not(.lang-editor){padding-left:0!important;position:static;line-height:1.35;display:block;min-width:0;white-space:normal}section.agreement .agreement__label .agreement__checkbox,section.agreement .agreement__label [type=checkbox],.order-agreement .agreement__label .agreement__checkbox,.order-agreement .agreement__label [type=checkbox]{align-self:center;justify-self:start;width:20px!important;height:20px!important;min-width:20px;max-height:20px!important;margin:0!important;flex:0 0 20px}section.agreement .agreement__label .agreement__btn,.order-agreement .agreement__label .agreement__btn{display:inline;padding:0;vertical-align:baseline}section.agreement .agreement__label.agreement__label_error>span,section.agreement .agreement__label.agreement__label_error .agreement__btn,.order-agreement .agreement__label.agreement__label_error>span,.order-agreement .agreement__label.agreement__label_error .agreement__btn{color:#dc3545!important}.agreement__overlay{position:fixed;z-index:99998;inset:0;background:#0009}.agreement__modal{width:75%;max-width:800px;border:1px solid #e8e8e8;box-shadow:none;background:var(--color-bg);position:fixed;left:0;right:0;margin:0 auto;z-index:99999;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;transition:opacity .3s;text-align:left;line-height:1.6!important;top:50%;transform:translateY(-50%);max-height:90vh;font-size:var(--text-md);padding:20px!important}.agreement__modal::backdrop{background:#0009}.agreement__modal>div{max-width:100%;box-sizing:border-box}.agreement__modal>div:after{content:"";display:table;clear:both}.agreement__content{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}.agreement__modal .agreement__content .agreement,.agreement__modal .agreement__content article.agreement{width:auto!important;max-width:100%!important;min-width:0;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;display:block!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;text-align:left!important}.agreement__modal .agreement__content :is(main,article,section,p,ul,ol,li,h1,h2,h3,h4,table,pre,img,div){max-width:100%;box-sizing:border-box}.agreement__content .static-container{font-size:inherit;padding:0;margin:0}.agreement__content .static-container>:first-child{margin-top:0}.agreement__modal .agreement__content .static-container.static-content{padding-top:0;padding-bottom:0;--content-text: var(--text-md);--content-line: 1.7;--content-space: 1.5em;--content-space-tight: .75em}.agreement__modal .agreement__content .static-container.static-content h1:not(.static-content__title){margin-bottom:.5em;font-size:var(--text-h1);line-height:1.25;font-weight:500;color:var(--color-text)}.agreement__modal .agreement__content .static-container.static-content>h1:first-child{margin-top:0}.agreement__modal .agreement__content .static-container.static-content h2{margin-top:1.35em;margin-bottom:.45em;font-size:var(--text-h2);line-height:1.3;font-weight:500;color:var(--color-text)}.agreement__modal .agreement__content .static-container.static-content h3{margin-top:1.2em;margin-bottom:.4em;font-size:var(--text-h3);line-height:1.35;font-weight:500;color:var(--color-text)}.agreement__modal .agreement__content .static-container.static-content p{margin-top:0;margin-bottom:var(--content-space);font-size:var(--content-text);line-height:var(--content-line);font-weight:400;color:var(--color-text)}.agreement__modal .agreement__content .static-container.static-content p:last-child{margin-bottom:0}.agreement__modal .agreement__content .static-container.static-content h1+p,.agreement__modal .agreement__content .static-container.static-content h2+p,.agreement__modal .agreement__content .static-container.static-content h3+p,.agreement__modal .agreement__content .static-container.static-content h4+p{margin-top:0}.agreement__modal .agreement__content .static-container.static-content ul,.agreement__modal .agreement__content .static-container.static-content ol{margin-top:0;margin-bottom:var(--content-space);padding-left:1.75em;font-size:var(--content-text);line-height:var(--content-line);color:var(--color-text)}.agreement__modal .agreement__content .static-container.static-content ul{list-style-type:disc}.agreement__modal .agreement__content .static-container.static-content ol{list-style-type:decimal}.agreement__modal .agreement__content .static-container.static-content ul li,.agreement__modal .agreement__content .static-container.static-content ol li{list-style-type:inherit;margin-bottom:var(--content-space-tight)}.agreement__modal .agreement__content .static-container.static-content ul li:last-child,.agreement__modal .agreement__content .static-container.static-content ol li:last-child{margin-bottom:0}.agreement__content .more-agreement-data-container{text-align:left;font-size:var(--text-md, 14px);line-height:1.65;color:var(--main-text-color, #1a1a1a);padding:0 8px 12px 0;box-sizing:border-box}.agreement__content .more-agreement-data-container h1{margin:0 0 1rem;font-size:1.85rem;font-weight:600;line-height:1.2}.agreement__content .more-agreement-data-container h2{margin:1.35rem 0 .65rem;font-size:1.15rem;font-weight:600;line-height:1.28}.agreement__content .more-agreement-data-container h1+h2{margin-top:1rem}.agreement__content .more-agreement-data-container p{margin:0 0 .85rem}.agreement__content .more-agreement-data-container ul,.agreement__content .more-agreement-data-container ol{margin:0 0 1rem 1.35rem;padding:0}.agreement__content .more-agreement-data-container ul{list-style:disc}.agreement__content .more-agreement-data-container ol{list-style:decimal}.agreement__content .more-agreement-data-container li{margin-bottom:.45rem}.agreement__content .more-agreement-data-container li p{margin:0 0 .2rem}.agreement__modal_hidden{visibility:hidden;opacity:0;z-index:-1}@media(max-width:767px){.agreement__modal{width:calc(100% - 20px);bottom:0;height:auto;padding-bottom:70px;top:-70px;transform:translateY(70px);-webkit-overflow-scrolling:touch}}.agreement__btn{text-align:left;-webkit-appearance:none;cursor:pointer}.agreement__btn_close{float:right;cursor:pointer;display:inline-block;position:relative;width:24px;height:24px;padding:0;text-decoration:none;border:none;background:none;font-size:0;line-height:0;color:transparent;overflow:hidden}.agreement__btn_close:before,.agreement__btn_close:after{content:"";position:absolute;width:2px;height:18px;background:var(--main-text-color, #000);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.agreement__btn_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.agreement__btn_close:hover:before,.agreement__btn_close:hover:after{background:var(--accent-color, #ef8b2e)}.agreement__btn_open{text-decoration:underline}.agreement__btn_open:hover{text-decoration:none}
