:root{--color-primary:#000;--color-secondary:#fff;--color-brand:#000;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.h1,.h2,.h3,.h4,.h5,.h6,.legal-area__page__content__default-content h1,.legal-area__page__content__default-content h2,.legal-area__page__content__default-content h3,.legal-area__page__content__default-content h4,.legal-area__page__content__default-content h5,.legal-area__page__content__default-content h6,.legal-area__page__content__faq__argument,.legal-area__page__title{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:140%;margin:0;padding:0;text-decoration:none;text-transform:none}.legal-area__menu__desktop .legal-area__page__content__default-content a,.legal-area__menu__desktop .underline-hover,.legal-area__menu__mobile details .accordion-content,.legal-area__menu__mobile details summary .accordion-title,.legal-area__page__content__contact__success,.legal-area__page__content__default-content .legal-area__menu__desktop a,.legal-area__page__content__faq details .accordion-content *,.legal-area__page__content__faq details summary .accordion-title{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:130%;margin:0;padding:0;text-decoration:none;text-transform:none}.h1,.legal-area__page__content__default-content h1,.legal-area__page__content__default-content h2,.legal-area__page__content__default-content h3,.legal-area__page__content__default-content h4,.legal-area__page__content__default-content h5,.legal-area__page__content__default-content h6,.legal-area__page__content__faq__argument,.legal-area__page__title{font-size:14px;text-transform:uppercase}.legal-area__menu__desktop .legal-area__page__content__default-content a,.legal-area__menu__desktop .underline-hover,.legal-area__menu__mobile details .accordion-content,.legal-area__menu__mobile details summary .accordion-title,.legal-area__page__content__contact__success,.legal-area__page__content__default-content .legal-area__menu__desktop a,.legal-area__page__content__faq details .accordion-content *,.legal-area__page__content__faq details summary .accordion-title{font-size:11px}.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.section-spacing{margin-bottom:32px;margin-top:32px}@media screen and (min-width:768px){.section-spacing{margin-bottom:64px;margin-top:64px}}.legal-area{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.legal-area{padding-left:32px;padding-right:32px}}.legal-area{padding:32px 24px}@media screen and (min-width:768px){.legal-area{padding:64px 32px}}.legal-area__content{display:flex;flex-direction:column}.legal-area__content table{margin-top:16px}.legal-area__content table td{border:1px solid #ccc;padding:12px}@media screen and (min-width:768px){.legal-area__content{flex-direction:row}}@media screen and (max-width:767px){.legal-area__content .table_wrapper{margin-top:16px;max-width:100%;padding:0;position:relative;width:100%}.legal-area__content .table_wrapper table{margin-top:0;width:100%!important}.legal-area__content .table_wrapper table td{padding:6px}}.legal-area__menu{position:relative;z-index:1}@media screen and (min-width:768px){.legal-area__menu{padding-top:60px;top:0;width:30%}}.legal-area__menu__mobile{background-color:#fff;border-bottom:1px solid #000;margin-bottom:32px}@media screen and (min-width:768px){.legal-area__menu__mobile{display:none}}.legal-area__menu__mobile details[open] summary>svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.legal-area__menu__mobile details summary .accordion-title{text-align:center;text-transform:uppercase;width:100%}.legal-area__menu__mobile details summary svg{width:16px}.legal-area__menu__mobile details .accordion-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0;padding-bottom:16px;padding-top:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.legal-area__menu__mobile details .accordion-content .legal-area__page__content__default-content a,.legal-area__menu__mobile details .accordion-content .underline-hover,.legal-area__page__content__default-content .legal-area__menu__mobile details .accordion-content a{margin:8px 0}.legal-area__menu__desktop{border-right:1px solid #000;display:none;flex-direction:column;left:0;padding-right:32px;position:-webkit-sticky;position:sticky;top:135px}@media screen and (min-width:768px){.legal-area__menu__desktop{display:flex}}.legal-area__menu__desktop .legal-area__page__content__default-content a,.legal-area__menu__desktop .underline-hover,.legal-area__page__content__default-content .legal-area__menu__desktop a{margin:4px 0;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:768px){.legal-area__page{padding-left:32px;width:70%}}.legal-area__page__title{text-align:left;text-transform:uppercase}.legal-area__page__content{font-size:14px;line-height:20px;margin-top:32px}.legal-area__page__content__contact__input-field,.legal-area__page__content__contact__success{margin-bottom:16px}.legal-area__page__content__contact__input-field .parsley-errors-list{display:block;margin-top:3px}@media screen and (min-width:768px){.legal-area__page__content__contact__input-row{align-items:center;display:flex;justify-content:flex-start}.legal-area__page__content__contact__input-row .legal-area__page__content__contact__input-field{margin:0 8px 16px;width:100%}.legal-area__page__content__contact__input-row .legal-area__page__content__contact__input-field:first-child{margin-left:0}.legal-area__page__content__contact__input-row .legal-area__page__content__contact__input-field:last-child{margin-right:0}}.legal-area__page__content__contact__input-row select:invalid{color:#212121;opacity:.6}.legal-area__page__content__contact__submit{align-items:center;display:flex;justify-content:center;width:100%}.legal-area__page__content__contact .custom-checkbox{margin:0}.legal-area__page__content__faq__argument{margin:16px 0;text-align:center}.legal-area__page__content__faq details[open] summary svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.legal-area__page__content__faq details summary .accordion-title{padding-right:8px}.legal-area__page__content__faq details summary svg{width:16px}.legal-area__page__content__faq details .accordion-content{max-width:calc(100% - 32px);padding-bottom:32px;padding-top:0}@media screen and (min-width:768px){.legal-area__page__content__faq details .accordion-content{max-width:calc(100% - 40px)}}.legal-area__page__content__default-content~.legal-area__page__content__contact,.legal-area__page__content__default-content~.legal-area__page__content__faq{margin-top:32px}.legal-area__page__content__default-content ol,.legal-area__page__content__default-content ul{list-style:revert;margin-left:16px;padding:16px 16px 0}.legal-area__page__content__default-content em{font-style:italic}.legal-area__page__content__default-content h1:not(:first-child),.legal-area__page__content__default-content h1:not(:nth-child(2)),.legal-area__page__content__default-content h2:not(:first-child),.legal-area__page__content__default-content h2:not(:nth-child(2)),.legal-area__page__content__default-content h3:not(:first-child),.legal-area__page__content__default-content h3:not(:nth-child(2)),.legal-area__page__content__default-content h4:not(:first-child),.legal-area__page__content__default-content h4:not(:nth-child(2)),.legal-area__page__content__default-content h5:not(:first-child),.legal-area__page__content__default-content h5:not(:nth-child(2)),.legal-area__page__content__default-content h6:not(:first-child),.legal-area__page__content__default-content h6:not(:nth-child(2)){margin-top:32px}.legal-area__page__content__default-content h1:not(:last-child),.legal-area__page__content__default-content h2:not(:last-child),.legal-area__page__content__default-content h3:not(:last-child),.legal-area__page__content__default-content h4:not(:last-child),.legal-area__page__content__default-content h5:not(:last-child),.legal-area__page__content__default-content h6:not(:last-child){margin-bottom:16px}.legal-area__page__content__default-content a{color:#000;font-weight:700;text-decoration:underline}.legal-area__page__content__default-content a:not(.disabled):after{border-color:#000}.legal-area__page__content__default-content details summary svg{width:18px}
/*# sourceMappingURL=section.page-legal.css.map*/