html { scroll-behavior: smooth; scroll-padding-top: 100px; }  .gardentasuna-years > .gardentasuna-year-row:nth-of-type(odd) { --gard-row-background: #ffffff; --gard-alternate-background: #2928301A; }  .gardentasuna-years > .gardentasuna-year-row:nth-of-type(even) { --gard-row-background: #2928301A; --gard-alternate-background: #ffffff; } .gardentasuna-years > .gardentasuna-year-row > .accordion-title-wrapper { background-color: var(--gard-row-background) !important; } .gardentasuna-years > .gardentasuna-year-row > .accordion-content-wrapper > :first-child { background-color: var(--gard-alternate-background) !important; }  .gardentasuna-years > .gardentasuna-year-row > .accordion-content-wrapper > .gardentasuna-document-row:nth-child(even) { background-color: var(--gard-row-background) !important; } .gardentasuna-years > .gardentasuna-year-row > .accordion-content-wrapper > .gardentasuna-document-row:nth-child(odd) { background-color: var(--gard-alternate-background) !important; } .gardentasuna-years .gardentasuna-document-row { padding: 3px 10px; } .gardentasuna-years .gardentasuna-document-row * { background-color: transparent !important; }  .gardentasuna-year-row:nth-of-type(odd) [data-gardentasuna-year] { background-color: #eeeeee; } .gardentasuna-year-row:nth-of-type(even) [data-gardentasuna-year] { background-color: #ffffff; }  .accordion-content-wrapper > .gardentasuna-document-row:nth-child(odd) { background-color: #ffffff; }  .accordion-content-wrapper > .gardentasuna-document-row:nth-child(even) { background-color: #e9e9e9; } .gardentasuna-document-row { padding: 3px 10px; } .datu-pertsonalak { display: none; width: min(700px, 90vw); padding: 30px; background-color: white; } .gardentasuna-titles { position: relative; letter-spacing: -5%; } .gardentasuna-titles::before { content: ""; position: absolute; bottom: 2px; left: 0; width: 100%; height: 20px; background: var(--primary); }  .accordion-content-wrapper > .gardentasuna-document-row:nth-child(odd) { background-color: #ffffff; }  .accordion-content-wrapper > .gardentasuna-document-row:nth-child(even) { background-color: #e9e9e9; } .gardentasuna-document-row { padding: 3px 10px; } .gardentasuna-compliance-tabs { grid-column: 1 / span 2; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; width: 100%; gap: 20px; } .gardentasuna-compliance-tabs > .tab-menu, .gardentasuna-compliance-tabs > .tab-content { width: 100%; min-width: 0; } .gardentasuna-compliance-tabs .tab-menu .tab-title { width: 100%; margin-bottom: 10px; } @media (max-width: 767px) { .gardentasuna-compliance-tabs { grid-column: 1 / -1; display: flex !important; flex-direction: column !important; } .gardentasuna-compliance-tabs > .tab-menu { order: -1 !important; } .gardentasuna-compliance-tabs > .tab-content { order: 0 !important; } }  .brxe-form .options-wrapper li { display: flex; align-items: center; }  .brxe-form input[type="checkbox"] { appearance: none; -webkit-appearance: none; width: 20px !important; height: 20px !important; border: 1.5px solid #292830; border-radius: 5px; background: #fff; cursor: pointer; display: inline-grid; place-content: center; transition: background 0.2s ease, border-color 0.2s ease; }  .brxe-form input[type="checkbox"]:checked { background: #292830; border-color: #292830; }  .brxe-form input[type="checkbox"]:checked::after { content: ""; width: 10px; height: 6px; border-left: 2px solid white; border-bottom: 2px solid white; transform: translateY(-1px) rotate(-45deg); }  .brxe-form input[type="checkbox"]:hover { border-color: #666; }  .brxe-form input[type="checkbox"]:focus-visible { outline: 2px solid #292830; outline-offset: 3px; }  .brxe-form .form-group-checkbox label { cursor: pointer; line-height: 1.5; }