/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.promotion-listing__segmented{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #D2D5D3;border-radius:9999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;max-width:100%;min-width:0;padding:4px;}.promotion-listing__segment-btn{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;border:1px solid white;border-radius:9999px;color:#1B1E1B;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:1.25;max-width:100%;min-height:32px;padding:4px 16px;-webkit-transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease;text-align:center;white-space:normal;}.promotion-listing__segment-btn:hover{background-color:#9EDDB0;border-color:#10984A;color:#1B1E1B;}.promotion-listing__segment-btn.is-active{background-color:#9EDDB0;border-color:#10984A;-webkit-box-shadow:none;box-shadow:none;color:#1B1E1B;}.promotion-detail{margin-inline:auto;}.promotion-detail__caption{color:#707774;}a.promotion-detail__caption{color:#707774;}a.promotion-detail__caption:hover{color:#515754;}.promotion-detail__micro{font-size:12px;}.promotion-detail__stat-cell{color:#1B1E1B;}.promotion-detail__stat-cell.border.rounded.bg-body{background-color:white !important;border-color:rgba(27,30,27,0.08) !important;border-radius:16px !important;-webkit-box-shadow:0 1px 2px rgba(27,30,27,0.04),0 8px 24px rgba(27,30,27,0.05);box-shadow:0 1px 2px rgba(27,30,27,0.04),0 8px 24px rgba(27,30,27,0.05);}@media (prefers-reduced-motion:no-preference){.promotion-detail__stat-cell.border.rounded.bg-body{-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;}}@media (hover:hover) and (pointer:fine){.promotion-detail__stat-cell.border.rounded.bg-body:hover{border-color:rgba(27,30,27,0.12);-webkit-box-shadow:0 4px 12px rgba(27,30,27,0.06),0 14px 40px rgba(27,30,27,0.07);box-shadow:0 4px 12px rgba(27,30,27,0.06),0 14px 40px rgba(27,30,27,0.07);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}}.promotion-detail__stat-cell.border.rounded.bg-body .promotion-detail__stat-value.fw-semibold{color:#323735;font-size:1.25rem;line-height:1.3;}.promotion-detail__key-figures-band{background:-webkit-gradient(linear,left top,left bottom,from(white),to(#F5F6F5));background:linear-gradient(180deg,white 0%,#F5F6F5 100%);border-top:1px solid rgba(27,30,27,0.06);}.promotion-detail__stats--intro{border-top:none;padding-top:0;}@media (max-width:767.98px){.promotion-detail__stats--intro .promotion-detail__stat-cell.border.rounded.bg-body{padding:12px 8px !important;}}.promotion-detail__intro .promotion-detail__page-title{margin-bottom:24px;}@media (min-width:992px){.promotion-detail__intro .promotion-detail__page-title{margin-bottom:32px;}}.promotion-detail__intro-col--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.promotion-detail__intro-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}@media (min-width:992px){.promotion-detail__intro-stack{gap:32px;}}.promotion-detail__intro-stack-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}@media (min-width:768px){.promotion-detail__intro-stack-top{gap:24px;}}.promotion-detail__intro-stack-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.promotion-detail__intro-stack .promotion-detail__intro-title-stack,.promotion-detail__intro-stack .promotion-detail__intro-title-stack .promotion-detail__intro-subheading.promotion-detail__title-band--white,.promotion-detail__intro-stack .promotion-detail__title-band--white:not(.promotion-detail__page-title),.promotion-detail__intro-stack .promotion-detail__intro-teaser{margin:0;}@media (min-width:992px){.promotion-detail__intro-stack{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.promotion-detail__intro-stack-bottom{border-top:1px solid rgba(27,30,27,0.08);padding-top:16px;}.promotion-detail__intro-col--text--minimal{-ms-flex-item-align:start;align-self:flex-start;}.promotion-detail__intro-col--text--minimal .promotion-detail__intro-stack{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.promotion-detail__intro-col--text--minimal .promotion-detail__intro-stack-bottom{border-top:0;padding-top:0;}}.promotion-detail__intro-ctas{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:100%;}@media (max-width:991.98px){.promotion-detail__intro-ctas{width:100%;}}@media (min-width:992px){.promotion-detail__intro-ctas{width:-webkit-max-content;width:-moz-max-content;width:max-content;}}.promotion-detail__intro-ctas > .btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-width:100%;min-width:0;width:100%;}.promotion-detail__eyebrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;gap:4px;letter-spacing:0.09em;}.promotion-detail__eyebrow::before{background:-webkit-gradient(linear,left top,left bottom,from(#28BA61),to(#00873E));background:linear-gradient(180deg,#28BA61,#00873E);border-radius:4px;content:"";-ms-flex-negative:0;flex-shrink:0;height:0.85rem;width:3px;}@media (prefers-reduced-motion:no-preference){.promotion-detail__eyebrow::before{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}}a.promotion-detail__cta-brochure.btn,span.promotion-detail__cta-brochure.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;border-width:1.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0.02em;line-height:1.25;padding-block:8px;padding-inline:16px;}@media (prefers-reduced-motion:no-preference){a.promotion-detail__cta-brochure.btn,span.promotion-detail__cta-brochure.btn{-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;}}.promotion-detail__cta-brochure-icon,.promotion-detail__cta-lots-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;line-height:0;}.promotion-detail__cta-brochure-icon svg,.promotion-detail__cta-lots-icon svg{display:block;}.promotion-detail__livraison-cal{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;line-height:0;}.promotion-detail__livraison-cal svg{display:block;}a.promotion-detail__cta-lots.btn{--bs-btn-color:white;--bs-btn-bg:#10984A;--bs-btn-border-color:#10984A;--bs-btn-hover-color:white;--bs-btn-hover-bg:#00873E;--bs-btn-hover-border-color:#00873E;--bs-btn-focus-shadow-rgb:16,152,74;--bs-btn-active-color:white;--bs-btn-active-bg:#00873E;--bs-btn-active-border-color:#00873E;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#10984A !important;border-color:#10984A !important;border-width:1.5px;border-radius:9999px;-webkit-box-shadow:none;box-shadow:none;color:white !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0.02em;line-height:1.25;padding-block:8px;padding-inline:16px;text-decoration:none;-webkit-text-fill-color:white;}a.promotion-detail__cta-lots.btn:link,a.promotion-detail__cta-lots.btn:visited{color:white !important;-webkit-text-fill-color:white;text-decoration:none;}a.promotion-detail__cta-lots.btn:hover,a.promotion-detail__cta-lots.btn:focus-visible{background-color:#00873E !important;border-color:#00873E !important;color:white !important;-webkit-text-fill-color:white;text-decoration:none;}a.promotion-detail__cta-lots.btn:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(16,152,74,0.25),0 12px 32px rgba(27,30,27,0.06);box-shadow:0 0 0 3px rgba(16,152,74,0.25),0 12px 32px rgba(27,30,27,0.06);}@media (prefers-reduced-motion:no-preference){a.promotion-detail__cta-lots.btn{-webkit-transition:background-color 0.2s ease,border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,-webkit-box-shadow 0.2s ease,-webkit-transform 0.2s ease;}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){a.promotion-detail__cta-lots.btn:hover{-webkit-box-shadow:0 12px 32px rgba(27,30,27,0.08);box-shadow:0 12px 32px rgba(27,30,27,0.08);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);}}.promotion-detail__intro-ctas > .btn.promotion-detail__cta-brochure,.promotion-detail__intro-ctas > .btn.promotion-detail__cta-lots{display:-webkit-box;display:-ms-flexbox;display:flex;}a.promotion-detail__cta-brochure.btn-outline-secondary.promotion-detail__cta-brochure:hover,a.promotion-detail__cta-brochure.btn-outline-secondary.promotion-detail__cta-brochure:focus-visible{background-color:white;border-color:#949A97;color:#1B1E1B;}@media (prefers-reduced-motion:no-preference){a.promotion-detail__cta-brochure.btn-outline-secondary.promotion-detail__cta-brochure:hover,a.promotion-detail__cta-brochure.btn-outline-secondary.promotion-detail__cta-brochure:focus-visible{-webkit-box-shadow:0 12px 32px rgba(27,30,27,0.08);box-shadow:0 12px 32px rgba(27,30,27,0.08);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);}}a.promotion-detail__cta-brochure.btn-outline-secondary.promotion-detail__cta-brochure:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(16,152,74,0.25),0 12px 32px rgba(27,30,27,0.06);box-shadow:0 0 0 3px rgba(16,152,74,0.25),0 12px 32px rgba(27,30,27,0.06);}.promotion-detail__intro-subheading.promotion-detail__title-band--white{margin-bottom:12px;}.promotion-detail__intro-subheading.promotion-detail__title-band--white:last-child{margin-bottom:0;}.promotion-detail__hero-wrap{border-radius:16px !important;overflow:hidden;border:1px solid rgba(27,30,27,0.07);-webkit-box-shadow:0 4px 6px rgba(27,30,27,0.04),0 16px 40px rgba(27,30,27,0.07);box-shadow:0 4px 6px rgba(27,30,27,0.04),0 16px 40px rgba(27,30,27,0.07);position:relative;}.promotion-detail__hero-placeholder-surface.promotion-detail__hero-placeholder{border-radius:16px !important;overflow:hidden;background:repeating-linear-gradient(-8deg,#F5F6F5,#F5F6F5 8px,rgba(255,255,255,0.35) 8px,rgba(255,255,255,0.35) 16px);border-color:#D2D5D3 !important;border-style:dashed !important;}.promotion-detail__hero-nav .promotion-detail__hero-prev,.promotion-detail__hero-nav .promotion-detail__hero-next{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.9);border-color:rgba(27,30,27,0.08);border-radius:9999px;-webkit-box-shadow:0 2px 14px rgba(27,30,27,0.14);box-shadow:0 2px 14px rgba(27,30,27,0.14);position:relative;z-index:5;}.promotion-detail__hero-nav .promotion-detail__hero-prev:hover,.promotion-detail__hero-nav .promotion-detail__hero-prev:focus-visible,.promotion-detail__hero-nav .promotion-detail__hero-next:hover,.promotion-detail__hero-nav .promotion-detail__hero-next:focus-visible{background-color:white;border-color:rgba(27,30,27,0.15);}.promotion-detail__hero-height{aspect-ratio:16/10;min-height:clamp(220px,42vw,280px);}@media (min-width:768px){.promotion-detail__hero-height{min-height:280px;}}@media (min-width:992px){.promotion-detail__hero-height{min-height:360px;}}.promotion-detail__hero-swiper.swiper{height:100%;min-height:inherit;width:100%;}.promotion-detail__hero-swiper .swiper-slide,.promotion-detail__hero-img{height:100%;}.promotion-detail__hero-swiper video.promotion-loop-video{display:block;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;}.promotion-detail__hero-ui{z-index:4;}.promotion-detail__hero-pagination{bottom:0.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.35rem;pointer-events:none;z-index:6;}.promotion-detail__hero-pagination .promotion-detail__hero-bullet{pointer-events:auto;}.promotion-detail__hero-bullet{background-color:rgba(255,255,255,0.55);border:0;border-radius:999px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);box-shadow:0 1px 3px rgba(0,0,0,0.35);cursor:pointer;display:inline-block;height:0.35rem;padding:0;-webkit-transition:background-color 0.2s ease,width 0.2s ease;transition:background-color 0.2s ease,width 0.2s ease;width:0.65rem;}.promotion-detail__hero-bullet--active{background-color:rgba(255,255,255,0.95);width:2rem;}.promotion-detail__intro-brand{width:100%;}.promotion-detail__intro-title-stack{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.promotion-detail__intro-title-stack .promotion-detail__eyebrow{margin-bottom:0;}.promotion-detail__intro-title-stack .promotion-detail__intro-subheading{margin-top:0;}.promotion-detail__intro-title-stack:not(:has(.promotion-detail__intro-subheading)){margin-bottom:16px;}.promotion-detail__intro-logo-wrap{display:block;max-width:168px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.promotion-detail__intro-logo-wrap .promotion-detail__intro-logo{height:auto;max-height:3rem;max-width:100%;width:auto;}.promotion-detail__title-band{font-family:"gotham",sans-serif;font-weight:500;font-style:normal;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323735;--bs-heading-color:#323735;letter-spacing:0;line-height:1.2;margin-bottom:0;text-decoration:none;}.promotion-detail__title-band--muted{background-color:#F5F6F5;display:block;font-size:24px;padding:16px 24px;width:100%;}@media (min-width:768px){.promotion-detail__title-band--muted{font-size:32px;padding:16px 32px;}}.promotion-detail__title-band--white{background-color:transparent;display:block;font-size:24px;padding:0;width:100%;}@media (min-width:768px){.promotion-detail__title-band--white{font-size:32px;line-height:1.2;}}.promotion-detail__title-band--white:not(.promotion-detail__page-title){margin-bottom:16px;}.promotion-detail__title-band--white.promotion-detail__intro-subheading{font-weight:600;}.promotion-detail__title-band--muted.promotion-detail__title-band--editorial{font-size:18px;padding:12px 16px;}@media (min-width:768px){.promotion-detail__title-band--muted.promotion-detail__title-band--editorial{font-size:24px;padding:12px 24px;}}@media (min-width:992px){.promotion-detail__title-band--muted.promotion-detail__title-band--editorial{font-size:1.875rem;}}.promotion-detail__body-text{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;color:#1B1E1B;font-size:16px;letter-spacing:0;line-height:1.5;}.promotion-detail__body-text p,.promotion-detail__body-text ul,.promotion-detail__body-text ol{margin-bottom:1em;}.promotion-detail__body-text p:last-child,.promotion-detail__body-text ul:last-child,.promotion-detail__body-text ol:last-child{margin-bottom:0;}.promotion-detail__body-text > :last-child{margin-bottom:0;}.promotion-detail__lots-thead th{color:#707774;text-align:center;}.promotion-detail__lots-thead th.promotion-detail__lots-th--price{text-align:center;}.promotion-detail__lots-table tbody td.promotion-detail__lots-td--price{text-align:right !important;}.promotion-detail__lots-table tbody td.promotion-detail__lots-td--price > span{display:block;text-align:right !important;width:100%;}.promotion-detail__lots-table tbody tr > td:nth-child(11){text-align:right !important;}.promotion-detail__lots-table tbody td:not(.promotion-detail__lots-td--cta):not(.promotion-detail__lots-td--sticky-end):not(.promotion-detail__lots-td--price){text-align:center;}.promotion-detail__lots-table .promotion-detail__lots-th--cta,.promotion-detail__lots-table .promotion-detail__lots-td--cta{padding-left:4px !important;padding-right:4px !important;vertical-align:middle;white-space:nowrap;}.promotion-detail__lots-table .promotion-detail__lots-th--cta{text-align:center;}.promotion-detail__lots-table .promotion-detail__lots-td--cta{text-align:center;}.promotion-detail__lots-table .promotion-detail__lots-td--cta a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn{border-radius:9999px;font-size:0.6875rem;font-weight:400;line-height:1.25;min-height:0;padding:calc(2px + 1px) 8px;}@media (min-width:768px){.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table .promotion-detail__lots-td--cta a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn{font-size:16px;font-weight:500;line-height:1.35;min-height:2.5rem;padding:4px 24px;}}.promotion-detail__lots-filter-label{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;color:#000;font-size:14px;letter-spacing:0;line-height:1.05;margin-bottom:0;text-transform:none;}.promotion-detail__lots-filter-drawer-title{color:#000;letter-spacing:0;text-transform:none;}.promotion-detail__lots-filters--desktop.row > .col:first-child{padding-left:0;}.promotion-detail__lots-filters--desktop.row > .col:last-child{padding-right:0;}.promotion-detail__lots-filter-root .promotion-listing__segmented{background-color:rgba(27,30,27,0.04);border:1px solid rgba(27,30,27,0.07);}.promotion-detail__lots-filter-root .promotion-listing__segment-btn{color:#000;text-transform:none;}.promotion-detail__lots-filter-root .promotion-listing__segment-btn:hover:not(.is-active){background-color:#9EDDB0;border-color:#10984A;color:#1B1E1B;}.promotion-detail__lots-filter-root .promotion-listing__segment-btn.is-active{background-color:white;border-color:#10984A;-webkit-box-shadow:0 1px 2px rgba(27,30,27,0.05),0 4px 12px rgba(27,30,27,0.05);box-shadow:0 1px 2px rgba(27,30,27,0.05),0 4px 12px rgba(27,30,27,0.05);color:#1B1E1B;}.promotion-detail__lots-filter-root .promotion-listing__segment-btn:hover,.promotion-detail__lots-filter-root .promotion-listing__segment-btn.is-active{color:#000;}.promotion-detail__lots-filter-options.promotion-listing__segmented{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 2px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;min-width:0;width:100%;}.promotion-detail__lots-filter-root .promotion-detail__lots-filter-options .promotion-listing__segment-btn{margin-block:1px;}a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn{--bs-btn-color:white;--bs-btn-bg:#10984A;--bs-btn-border-color:#10984A;--bs-btn-hover-color:white;--bs-btn-hover-bg:#00873E;--bs-btn-hover-border-color:#00873E;--bs-btn-focus-shadow-rgb:16,152,74;--bs-btn-active-color:white;--bs-btn-active-bg:#00873E;--bs-btn-active-border-color:#00873E;--bs-btn-disabled-color:white;--bs-btn-disabled-bg:#707774;--bs-btn-disabled-border-color:#707774;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#10984A !important;border-color:#10984A !important;-webkit-box-shadow:none;box-shadow:none;color:white !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-text-fill-color:white;}a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn:link,a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn:visited{color:white !important;-webkit-text-fill-color:white;text-decoration:none;}a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn:hover,a.promotion-detail__lots-discover.promotion-detail__lots-discover--primary.btn:focus-visible{background-color:#00873E !important;border-color:#00873E !important;color:white !important;-webkit-text-fill-color:white;text-decoration:none;}.promotion-detail__lots-empty{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;color:#707774;font-size:14px;line-height:1.4;margin-top:12px;}@media (max-width:767.98px){.promotion-detail__lots-filter-mobile-stack{max-width:100%;}.promotion-detail__lots-filter-drawer-summary{cursor:pointer;list-style:none;}.promotion-detail__lots-filter-drawer-summary::-webkit-details-marker{display:none;}.promotion-detail__lots-filter-drawer-chevron{display:inline-block;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}.promotion-detail__lots-filter-drawer[open] .promotion-detail__lots-filter-drawer-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.promotion-detail__lots-filter-mobile-stack .promotion-listing__segment-btn{font-size:0.75rem;height:auto;min-height:30px;padding-left:0.55rem;padding-right:0.55rem;white-space:normal;}}@media (min-width:992px){.promotion-detail__intro-row .promotion-detail__intro-col--text{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.promotion-detail__intro-row .promotion-detail__intro-col--media{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}.promotion-detail__intro-row .promotion-detail__intro-col--text--solo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.promotion-detail__lots.promotion-detail__lots-root{background:-webkit-gradient(linear,left top,left bottom,from(rgba(245,246,245,0.45)),color-stop(65%,white));background:linear-gradient(180deg,rgba(245,246,245,0.45) 0%,white 65%);scroll-margin-top:6rem;}@media (max-width:991.98px){.promotion-detail__lots.promotion-detail__lots-root{scroll-margin-top:5.5rem;}}.promotion-detail__lots-iframe-wrap{max-width:100%;}.promotion-detail__lots-iframe{display:block;width:100%;min-height:22rem;border:0;vertical-align:bottom;}@media (min-width:768px){.promotion-detail__lots-iframe{min-height:36rem;}}@media (max-width:991.98px){.promotion-detail__editorial{overflow-x:clip;}}.promotion-detail__editorial.promotion-detail__editorial-surface{background-color:#F5F6F5;}.promotion-detail__editorial-tabs.nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:rgba(27,30,27,0.04);border:1px solid rgba(27,30,27,0.06);border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-bottom:0;max-width:100%;padding:4px;}@media (max-width:991.98px){.promotion-detail__editorial-tabs.nav{border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:4px;white-space:nowrap;}.promotion-detail__editorial-tabs.nav::-webkit-scrollbar{display:none;}}.promotion-detail__editorial-tab-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;}.promotion-detail__editorial-tab.nav-link{background-color:transparent;border:0;border-radius:9999px !important;color:#707774;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"helvetica-neue-lt-pro",sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.01em;line-height:1.25;margin-bottom:0;padding:4px 12px !important;}@media (prefers-reduced-motion:no-preference){.promotion-detail__editorial-tab.nav-link{-webkit-transition:background-color 0.2s ease,color 0.15s ease,-webkit-box-shadow 0.2s ease;transition:background-color 0.2s ease,color 0.15s ease,-webkit-box-shadow 0.2s ease;transition:background-color 0.2s ease,box-shadow 0.2s ease,color 0.15s ease;transition:background-color 0.2s ease,box-shadow 0.2s ease,color 0.15s ease,-webkit-box-shadow 0.2s ease;}}.promotion-detail__editorial-tab.nav-link{white-space:nowrap;}.promotion-detail__editorial-tab.nav-link:hover,.promotion-detail__editorial-tab.nav-link:focus-visible{background-color:rgba(255,255,255,0.55);color:#1B1E1B;}.promotion-detail__editorial-tab.nav-link:focus-visible{-webkit-box-shadow:0 0 0 2px white,0 0 0 4px rgba(16,152,74,0.35);box-shadow:0 0 0 2px white,0 0 0 4px rgba(16,152,74,0.35);outline:none;}.promotion-detail__editorial-tab.nav-link.active,.promotion-detail__editorial-tab.nav-link.nav-link.active{background-color:white !important;-webkit-box-shadow:0 1px 2px rgba(27,30,27,0.06),0 8px 20px rgba(27,30,27,0.06);box-shadow:0 1px 2px rgba(27,30,27,0.06),0 8px 20px rgba(27,30,27,0.06);color:#1B1E1B;font-weight:600;}.promotion-detail__editorial-copy{-webkit-margin-start:0;margin-inline-start:0;max-width:100%;width:100%;}@media (max-width:991.98px){.promotion-detail__editorial-copy{margin-bottom:2px;}}@media (min-width:992px){.promotion-detail__editorial-copy{margin-bottom:0;max-width:min(100%,34rem);-webkit-padding-start:4px;padding-inline-start:4px;}}@media (min-width:1200px){.promotion-detail__editorial-copy{-webkit-padding-start:12px;padding-inline-start:12px;}}.promotion-detail__editorial-img-wrap{border-radius:16px !important;overflow:hidden;aspect-ratio:16/10;background-color:#F5F6F5 !important;border-color:rgba(27,30,27,0.08) !important;-webkit-box-shadow:0 4px 6px rgba(27,30,27,0.04),0 20px 50px rgba(27,30,27,0.07);box-shadow:0 4px 6px rgba(27,30,27,0.04),0 20px 50px rgba(27,30,27,0.07);min-height:220px;}@media (min-width:992px){.promotion-detail__editorial-img-wrap{aspect-ratio:16/9;min-height:0;}}.promotion-detail__editorial-img-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.promotion-detail__lots-filter-panel{background-color:white !important;border-color:rgba(27,30,27,0.08) !important;border-radius:16px !important;-webkit-box-shadow:0 1px 2px rgba(27,30,27,0.04),0 8px 28px rgba(27,30,27,0.05);box-shadow:0 1px 2px rgba(27,30,27,0.04),0 8px 28px rgba(27,30,27,0.05);}.promotion-detail__lots-filter-drawer.border.rounded{border-color:rgba(27,30,27,0.08) !important;border-radius:16px !important;-webkit-box-shadow:0 2px 10px rgba(27,30,27,0.04);box-shadow:0 2px 10px rgba(27,30,27,0.04);}.promotion-detail__perk.border.rounded.bg-body{border-color:rgba(27,30,27,0.08) !important;border-radius:16px !important;-webkit-box-shadow:0 1px 3px rgba(27,30,27,0.04),0 8px 28px rgba(27,30,27,0.04);box-shadow:0 1px 3px rgba(27,30,27,0.04),0 8px 28px rgba(27,30,27,0.04);}@media (max-width:575.98px){.promotion-detail__perk.border.rounded.bg-body{padding:8px !important;}}.promotion-detail__editorial-perks--after-tabs{margin-top:16px;padding-top:16px;}@media (min-width:768px){.promotion-detail__editorial-perks--after-tabs{margin-top:24px;padding-top:24px;}}.promotion-detail__perk-icon-size{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4rem;width:100%;}.promotion-detail__perk-picto{display:block;height:auto;margin-inline:auto;max-height:4rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;}.promotion-detail__map-height{aspect-ratio:4/3;min-height:240px;}@media (min-width:576px){.promotion-detail__map-height{min-height:300px;}}@media (min-width:768px){.promotion-detail__map-height{min-height:360px;}}@media (min-width:992px){.promotion-detail__map-height{min-height:500px;}}.promotion-detail__map.rounded.border{border-radius:16px !important;overflow:hidden;border-color:rgba(27,30,27,0.08) !important;-webkit-box-shadow:0 4px 6px rgba(27,30,27,0.04),0 18px 44px rgba(27,30,27,0.07);box-shadow:0 4px 6px rgba(27,30,27,0.04),0 18px 44px rgba(27,30,27,0.07);}.promotion-detail__map .btn.btn-sm{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-color:rgba(27,30,27,0.1) !important;border-radius:9999px !important;-webkit-box-shadow:0 2px 12px rgba(27,30,27,0.08);box-shadow:0 2px 12px rgba(27,30,27,0.08);}.promotion-detail__map{min-height:0;}.promotion-detail__map-img{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;}@media (min-width:992px){.promotion-detail__situation-poi-col{min-height:0;}}.promotion-detail__poi-scroll-wrap{border-color:rgba(27,30,27,0.08) !important;border-radius:16px !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.6),0 2px 14px rgba(27,30,27,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6),0 2px 14px rgba(27,30,27,0.05);overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;-ms-touch-action:pan-y;touch-action:pan-y;}@media (min-width:992px){.promotion-detail__poi-scroll-wrap{background-color:var(--bs-body-bg);-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-color:#707774 #E7E9E8;scrollbar-gutter:stable;scrollbar-width:auto;}.promotion-detail__poi-scroll-wrap::-webkit-scrollbar{width:10px;}.promotion-detail__poi-scroll-wrap::-webkit-scrollbar-track{background:#E7E9E8;border-radius:4px;}.promotion-detail__poi-scroll-wrap::-webkit-scrollbar-thumb{background:#949A97;border:2px solid #E7E9E8;border-radius:4px;}.promotion-detail__poi-scroll-wrap::-webkit-scrollbar-thumb:hover{background:#707774;}}.promotion-detail__poi-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;}.promotion-detail__poi-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;grid-template-columns:1.5rem minmax(0,1fr) auto 1.5rem;list-style:none;padding-block:8px;}@media (min-width:576px){.promotion-detail__poi-row{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-template-columns:1.75rem minmax(0,1fr) auto 1.75rem;}}@media (min-width:768px){.promotion-detail__poi-row{padding-block:12px;}}.promotion-detail__poi-row + .promotion-detail__poi-row{border-top:1px solid rgba(27,30,27,0.07);}.promotion-detail__poi-row{}.promotion-detail__poi-row--compact{grid-template-columns:1.5rem minmax(0,1fr);}@media (min-width:576px){.promotion-detail__poi-row--compact{grid-template-columns:1.75rem minmax(0,1fr);}}.promotion-detail__poi-row--no-transport{grid-template-columns:1.5rem minmax(0,1fr) auto;}@media (min-width:576px){.promotion-detail__poi-row--no-transport{grid-template-columns:1.75rem minmax(0,1fr) auto;}}.promotion-detail__poi-row--no-timing{grid-template-columns:1.5rem minmax(0,1fr) 1.5rem;}@media (min-width:576px){.promotion-detail__poi-row--no-timing{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;}}.promotion-detail__poi-cell--picto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.promotion-detail__poi-cell--label{color:#1B1E1B;font-size:14px;letter-spacing:0;line-height:1.35;min-width:0;}.promotion-detail__poi-cell--timing{font-size:14px;justify-self:end;letter-spacing:0;line-height:1.35;text-align:right;}@media (max-width:575.98px){.promotion-detail__poi-cell--timing{white-space:normal;max-width:7rem;}}@media (min-width:576px){.promotion-detail__poi-cell--timing{white-space:nowrap;}}.promotion-detail__poi-cell--transport{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1.75rem;}.promotion-detail__poi-cell--transport:empty{min-height:1.75rem;}.promotion-detail__poi-dot{background:#B5B9B7;height:10px;width:10px;}.promotion-detail__poi-picto{background-color:transparent;height:28px;width:28px;}.promotion-detail__poi-img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0;}.promotion-detail__transport-picto{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;max-height:1.75rem;max-width:1.75rem;width:auto;}.promotion-detail__table-wrap{max-width:100%;}.promotion-detail__table-wrap.table-responsive.rounded{border:0 !important;border-radius:16px !important;-webkit-box-shadow:0 1px 3px rgba(27,30,27,0.04),0 10px 32px rgba(27,30,27,0.05);box-shadow:0 1px 3px rgba(27,30,27,0.04),0 10px 32px rgba(27,30,27,0.05);}.promotion-detail__lots-table.table thead.table-light.promotion-detail__lots-thead th{background-color:#F5F6F5 !important;border-bottom-color:rgba(27,30,27,0.08);font-weight:400;}@media (min-width:768px){.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table{border-collapse:separate;border-spacing:0;border-style:hidden;}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child th,.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child td,.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table tbody th,.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table tbody td{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid rgba(27,30,27,0.08);border-bottom:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child th,.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child td{border-top:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child > :first-child,.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table tbody tr > :first-child{border-left:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child > :first-child{border-top-left-radius:16px;}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table thead tr:first-child > :last-child{border-top-right-radius:16px;}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table tbody tr:last-child > :first-child{border-bottom-left-radius:16px;}.promotion-detail__lots-table-wrap--desktop .promotion-detail__lots-table tbody tr:last-child > :last-child{border-bottom-right-radius:16px;}.promotion-detail__lots-table tbody tr.promotion-detail__lots-tr--desktop:hover > td{background-color:rgba(230,247,235,0.55);}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.promotion-detail__lots-table tbody tr.promotion-detail__lots-tr--desktop:hover > td{-webkit-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}}.promotion-detail__contact-section.border-top{background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,white),color-stop(165%,#F5F6F5));background:linear-gradient(180deg,white 35%,#F5F6F5 165%);border-top-color:rgba(27,30,27,0.07) !important;}@media (max-width:767.98px){.promotion-detail__lots-mobile-table-outer{border-radius:16px !important;-webkit-box-shadow:0 4px 14px rgba(27,30,27,0.06),0 1px 3px rgba(27,30,27,0.04);box-shadow:0 4px 14px rgba(27,30,27,0.06),0 1px 3px rgba(27,30,27,0.04);max-width:100%;}.promotion-detail__lots-mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile{border-collapse:separate;border-spacing:0;border-style:hidden;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child th,.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child td,.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody th,.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody td{-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid rgba(27,30,27,0.08);border-bottom:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child th,.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child td{border-top:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child > :first-child,.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr > :first-child{border-left:1px solid rgba(27,30,27,0.08);}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child > :first-child{border-top-left-radius:16px;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child > :last-child{border-top-right-radius:16px;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr:last-child > :first-child{border-bottom-left-radius:16px;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr:last-child > :last-child{border-bottom-right-radius:16px;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead tr:first-child > :nth-last-child(2),.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr > :nth-last-child(2){border-right:none;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-th--sticky-end,.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-td--sticky-end{border-left:1px solid rgba(27,30,27,0.08) !important;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr.promotion-detail__lots-tr--mobile.d-none{display:none !important;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-th--sticky-end,.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-td--sticky-end{background-color:white;-webkit-box-shadow:-8px 0 12px -6px rgba(27,30,27,0.14);box-shadow:-8px 0 12px -6px rgba(27,30,27,0.14);min-width:5.25rem;position:sticky;right:0;vertical-align:middle;z-index:2;}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-th--sticky-end,.promotion-detail__lots-table.promotion-detail__lots-table--mobile .promotion-detail__lots-td--sticky-end{-webkit-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}}@media (max-width:767.98px){.promotion-detail__lots-table.promotion-detail__lots-table--mobile thead .promotion-detail__lots-th--sticky-end{z-index:3;}.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr.promotion-detail__lots-tr--mobile:hover td{background-color:rgba(230,247,235,0.45);}.promotion-detail__lots-table.promotion-detail__lots-table--mobile tbody tr.promotion-detail__lots-tr--mobile:hover td.promotion-detail__lots-td--sticky-end{background-color:rgba(230,247,235,0.75);}.promotion-detail__lots-table--mobile .promotion-detail__lots-discover--primary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;}}@media (min-width:768px){.promotion-detail__lots-discover--primary{width:auto;}}button.promotion-detail__hero-prev.swiper-button-disabled,button.promotion-detail__hero-next.swiper-button-disabled{cursor:default;opacity:0.35;}.promotion-detail__open-house--wrap .container{padding-block:16px;}@media (min-width:992px){.promotion-detail__open-house--wrap .container{padding-block:24px;}}.promotion-detail__open-house-panel{background-color:#10984A;border-radius:16px;padding-block:16px;padding-inline:16px;}@media (min-width:576px){.promotion-detail__open-house-panel{padding-inline:24px;}}@media (min-width:992px){.promotion-detail__open-house-panel{padding-block:24px;padding-inline:32px;}}.promotion-detail__open-house-grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}@media (min-width:992px){.promotion-detail__open-house-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px;}}.promotion-detail__open-house-cell--title{-ms-flex-item-align:center;align-self:center;min-width:0;}@media (min-width:992px){.promotion-detail__open-house-cell--title{align-self:start;grid-column:1;justify-self:start;max-width:100%;min-width:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.promotion-detail__open-house-cell--dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:0;width:100%;}@media (min-width:992px){.promotion-detail__open-house-cell--dates{grid-column:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:center;max-width:100%;min-width:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.promotion-detail__open-house-cell--dates .promotion-detail__open-house-dates-cluster{max-width:100%;}.promotion-detail__open-house-cell--address{min-width:0;width:100%;}@media (min-width:992px){.promotion-detail__open-house-cell--address{grid-column:3;justify-self:end;max-width:100%;min-width:0;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.promotion-detail__open-house-pill{background-color:rgba(0,0,0,0.16);border-radius:9999px;display:inline-block;font-size:16px;letter-spacing:0.11em;line-height:1.25;padding:8px 16px;}@media (min-width:992px){.promotion-detail__open-house-pill{font-size:18px;padding:12px 24px;}}.promotion-detail__open-house-cal,.promotion-detail__open-house-pin{color:inherit;line-height:0;margin-top:0.2em;}.promotion-detail__open-house-cal svg,.promotion-detail__open-house-pin svg{display:block;}.promotion-detail__open-house-dates-cluster,.promotion-detail__open-house-address-line{gap:12px;width:100%;}@media (min-width:992px){.promotion-detail__open-house-dates-cluster,.promotion-detail__open-house-address-line{gap:16px;}}@media (min-width:992px){.promotion-detail__open-house-cell--address .promotion-detail__open-house-address-line{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-margin-start:auto;margin-inline-start:auto;text-align:right;width:auto;}}.promotion-detail__open-house-date-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;}@media (min-width:992px){.promotion-detail__open-house-date-list{gap:8px;}}.promotion-detail__open-house-date-line{font-size:16px;line-height:1.45;}@media (min-width:992px){.promotion-detail__open-house-date-line{font-size:18px;line-height:1.5;}}.promotion-detail__open-house-dot{opacity:0.9;}.promotion-detail__open-house-address-line{font-size:16px;line-height:1.45;max-width:22rem;}@media (min-width:992px){.promotion-detail__open-house-address-line{font-size:18px;line-height:1.5;max-width:none;}}.promotion-detail__spotlight--surface{background-color:#F5F6F5;}.promotion-detail__spotlight-body{}.promotion-detail__spotlight-body h2:first-child,.promotion-detail__spotlight-body h3:first-child,.promotion-detail__spotlight-body h4:first-child{color:#1B1E1B;font-size:clamp(1.35rem,2.8vw,1.9rem);font-weight:500;line-height:1.22;margin-bottom:12px;}.promotion-detail__spotlight-body p{color:#707774;font-size:16px;line-height:1.55;margin-bottom:8px;}@media (min-width:768px){.promotion-detail__spotlight-body p{font-size:18px;}}.promotion-detail__spotlight-body p:last-child{margin-bottom:0;}.promotion-detail__spotlight-body{}.promotion-detail__spotlight-body > p:first-child:last-child{color:#1B1E1B;}.promotion-detail__stats--spotlight{border-top:none;margin-top:8px;padding-top:0;}@media (min-width:992px){.promotion-detail__stats--spotlight{margin-top:12px;}}@media (max-width:767.98px){.promotion-detail__stats--spotlight .promotion-detail__stat-cell.border.rounded.bg-body{padding:12px 8px !important;}}.promotion-detail__spotlight-img-wrap{border-radius:16px !important;overflow:hidden;border:1px solid rgba(27,30,27,0.08);-webkit-box-shadow:0 4px 6px rgba(27,30,27,0.04),0 20px 50px rgba(27,30,27,0.07);box-shadow:0 4px 6px rgba(27,30,27,0.04),0 20px 50px rgba(27,30,27,0.07);}.promotion-detail__spotlight-img{aspect-ratio:4/3;display:block;max-height:clamp(15rem,56vw,32rem);-o-object-fit:cover;object-fit:cover;width:100%;}
.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.promotion-detail__contact{position:relative;}.promotion-detail__contact .webform-submission-form{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);background:#F5F6F5;border:1px solid rgba(27,30,27,0.06);border-radius:16px;-webkit-box-shadow:0 4px 24px rgba(27,30,27,0.05),0 1px 2px rgba(27,30,27,0.04);box-shadow:0 4px 24px rgba(27,30,27,0.05),0 1px 2px rgba(27,30,27,0.04);margin-bottom:0;padding:16px;}@media (min-width:768px){.promotion-detail__contact .webform-submission-form{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:24px;}}.promotion-detail__contact .webform-submission-form > .form-item,.promotion-detail__contact .webform-submission-form > .js-form-item{margin-bottom:0;width:100%;}.promotion-detail__contact .webform-submission-form > .form-type-hidden,.promotion-detail__contact .webform-submission-form > .js-form-item.form-type-hidden{display:none;}.promotion-detail__contact .webform-submission-form > .form-item-message,.promotion-detail__contact .webform-submission-form > .js-form-item-message{grid-column:1/-1;}.promotion-detail__contact .webform-submission-form .form-actions{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;margin-top:4px;padding-top:0;}.promotion-detail__contact .webform-submission-form .form-text,.promotion-detail__contact .webform-submission-form .form-email,.promotion-detail__contact .webform-submission-form .form-tel,.promotion-detail__contact .webform-submission-form input[type=text],.promotion-detail__contact .webform-submission-form input[type=email],.promotion-detail__contact .webform-submission-form input[type=tel],.promotion-detail__contact .webform-submission-form textarea.form-control,.promotion-detail__contact .webform-submission-form textarea{background:white;border:1px solid #E7E9E8;border-radius:4px;}.promotion-detail__contact .webform-submission-form .form-actions .button,.promotion-detail__contact .webform-submission-form .form-actions .form-submit,.promotion-detail__contact .webform-submission-form .form-actions input[type=submit],.promotion-detail__contact .webform-submission-form .form-actions button[type=submit]{background:#00672A;border:0;border-radius:4px;color:white;padding-left:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2L11 13'/%3E%3Cpath d='M22 2L15 22L11 13L2 9L22 2Z'/%3E%3C/svg%3E");background-position:0.75rem center;background-repeat:no-repeat;background-size:14px 14px;}.promotion-detail__contact .webform-submission-form .form-actions .button:hover,.promotion-detail__contact .webform-submission-form .form-actions .button:focus-visible,.promotion-detail__contact .webform-submission-form .form-actions .form-submit:hover,.promotion-detail__contact .webform-submission-form .form-actions .form-submit:focus-visible,.promotion-detail__contact .webform-submission-form .form-actions input[type=submit]:hover,.promotion-detail__contact .webform-submission-form .form-actions input[type=submit]:focus-visible,.promotion-detail__contact .webform-submission-form .form-actions button[type=submit]:hover,.promotion-detail__contact .webform-submission-form .form-actions button[type=submit]:focus-visible{background-color:#00873E;color:white;}.promotion-detail__contact .webform-submission-form label.form-required::after,.promotion-detail__contact .webform-submission-form .fieldset-legend.form-required::after,.promotion-detail__contact .webform-submission-form .js-form-required::after{color:#c00;}.promotion-detail__collaborators--after-form{margin-top:16px;}@media (min-width:768px){.promotion-detail__collaborators--after-form{margin-top:24px;}}.promotion-detail__collaborators .collaborator-card-container,.promotion-detail__collaborators .node--type-collaborator.node--view-mode-card{height:100%;}
.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}@media (max-width:767.98px){.promotion-card__subtitle,.promotion-slider-home__feature-subtitle{display:none !important;}.promotion-card__caption,.promotion-slider-home__feature-body{bottom:88px;padding-bottom:12px;gap:8px;}}@media (max-width:767.98px) and (max-width:575.98px){.promotion-card__caption,.promotion-slider-home__feature-body{bottom:96px;padding-bottom:16px;}}@media (max-width:767.98px){.promotion-card__title,.promotion-slider-home__feature-title{margin-bottom:0 !important;}.promotion-card__feature-stats,.promotion-slider-home__feature-stats{margin-bottom:0 !important;}.promotion-card__price-in-flow,.promotion-slider-home__feature-price--in-flow{margin-top:0 !important;margin-bottom:16px;}.promotion-gallery__pagination{bottom:16px;}}.promotion-gallery__pagination{position:absolute;left:0;right:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto !important;pointer-events:none;padding-inline:8px;}.promotion-gallery__bullet{display:inline-block;height:0.35rem;border-radius:999px;border:0;padding:0;background-color:rgba(255,255,255,0.55);width:0.65rem;cursor:pointer;-webkit-transition:width 0.2s ease,background-color 0.2s ease;transition:width 0.2s ease,background-color 0.2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);box-shadow:0 1px 3px rgba(0,0,0,0.35);pointer-events:auto;opacity:1;}.promotion-gallery__bullet--active{width:2rem;background-color:rgba(255,255,255,0.95);}.promotion-detail__related{background:-webkit-gradient(linear,left top,left bottom,from(white),to(#F5F6F5));background:linear-gradient(180deg,white 0%,#F5F6F5 100%);}.promotion-detail__related-title{margin-bottom:12px;}@media (min-width:768px){.promotion-detail__related-title{margin-bottom:16px;}}.promotion-detail__related-slider--grid .promotion-detail__related-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.promotion-detail__related-slider--grid .promotion-detail__related-cell > .promotion-card{width:100%;}.promotion-detail__related-slider--carousel{padding-bottom:16px;}.promotion-detail__related-swiper.swiper{overflow:hidden;}.promotion-detail__related-swiper .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.promotion-detail__related-swiper .swiper-slide > .promotion-card{width:100%;}@media (max-width:991.98px){.promotion-detail__related-swiper .swiper-slide > .promotion-card{height:auto;}}@media (max-width:991.98px) and (max-width:991.98px){.promotion-detail__related-swiper .promotion-card__media{aspect-ratio:auto !important;min-height:360px;}}@media (max-width:991.98px) and (max-width:991.98px) and (min-width:768px){.promotion-detail__related-swiper .promotion-card__media{min-height:420px;}}.promotion-detail__related-nav{position:absolute;top:-3rem;right:0;z-index:2;pointer-events:auto;}@media (max-width:767.98px){.promotion-detail__related-nav{display:none !important;}}button.promotion-detail__related-prev.slick-prev.swiper-button-disabled,button.promotion-detail__related-next.slick-next.swiper-button-disabled{cursor:default;opacity:0.35;}.promotion-detail__related-pagination{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.4rem;width:auto;z-index:1;}.promotion-detail__related-bullet{display:inline-block;width:0.5rem;height:0.5rem;border-radius:9999px;background:rgba(27,30,27,0.18);cursor:pointer;-webkit-transition:width 0.2s ease,background-color 0.2s ease;transition:width 0.2s ease,background-color 0.2s ease;}.promotion-detail__related-bullet--active{width:1.4rem;background:#1B1E1B;}
.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}@media (max-width:767.98px){.promotion-card__subtitle,.promotion-slider-home__feature-subtitle{display:none !important;}.promotion-card__caption,.promotion-slider-home__feature-body{bottom:88px;padding-bottom:12px;gap:8px;}}@media (max-width:767.98px) and (max-width:575.98px){.promotion-card__caption,.promotion-slider-home__feature-body{bottom:96px;padding-bottom:16px;}}@media (max-width:767.98px){.promotion-card__title,.promotion-slider-home__feature-title{margin-bottom:0 !important;}.promotion-card__feature-stats,.promotion-slider-home__feature-stats{margin-bottom:0 !important;}.promotion-card__price-in-flow,.promotion-slider-home__feature-price--in-flow{margin-top:0 !important;margin-bottom:16px;}.promotion-gallery__pagination{bottom:16px;}}.promotion-gallery__pagination{position:absolute;left:0;right:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.35rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto !important;pointer-events:none;padding-inline:8px;}.promotion-gallery__bullet{display:inline-block;height:0.35rem;border-radius:999px;border:0;padding:0;background-color:rgba(255,255,255,0.55);width:0.65rem;cursor:pointer;-webkit-transition:width 0.2s ease,background-color 0.2s ease;transition:width 0.2s ease,background-color 0.2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);box-shadow:0 1px 3px rgba(0,0,0,0.35);pointer-events:auto;opacity:1;}.promotion-gallery__bullet--active{width:2rem;background-color:rgba(255,255,255,0.95);}.promotion-card{--promotion-card-radius:16px;border-radius:var(--promotion-card-radius);border-color:rgba(27,30,27,0.07);-webkit-box-shadow:0 4px 6px rgba(27,30,27,0.04),0 16px 40px rgba(27,30,27,0.07);box-shadow:0 4px 6px rgba(27,30,27,0.04),0 16px 40px rgba(27,30,27,0.07);}.promotion-card__media{position:relative;overflow:hidden;}.promotion-card--featured .promotion-card__media{aspect-ratio:21/9;}.promotion-card--standard .promotion-card__media{aspect-ratio:4/3;}@media (max-width:991.98px) and (max-width:991.98px){.promotion-card__media{aspect-ratio:auto !important;min-height:360px;}}@media (max-width:991.98px) and (max-width:991.98px) and (min-width:768px){.promotion-card__media{min-height:420px;}}.promotion-card__swiper.swiper{position:absolute;inset:0;width:100%;height:100%;}@media (max-width:767.98px){.promotion-card--has-gallery .promotion-card__swiper.swiper{z-index:2;-ms-touch-action:pan-y;touch-action:pan-y;}}.promotion-card__caption-hit{pointer-events:auto;z-index:5;}.promotion-card__caption-hit:hover{text-decoration:none;}.promotion-card__swiper .swiper-slide,.promotion-card__swiper .swiper-slide img,.promotion-card__swiper .swiper-slide video.promotion-loop-video{height:100%;}@media (max-width:991.98px){.promotion-card--has-gallery .promotion-card__swiper .swiper-slide{min-height:360px;}}@media (max-width:991.98px) and (min-width:768px){.promotion-card--has-gallery .promotion-card__swiper .swiper-slide{min-height:420px;}}.promotion-loop-video{display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none;}.promotion-card__single{z-index:0;}.promotion-card__img{-o-object-fit:cover;object-fit:cover;}.promotion-card__gradient{z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.42)),color-stop(36%,rgba(0,0,0,0.12)),color-stop(70%,transparent));background:linear-gradient(to top,rgba(0,0,0,0.42) 0%,rgba(0,0,0,0.12) 36%,transparent 70%);pointer-events:none;}.promotion-card__badges-cluster{z-index:2;pointer-events:none;}.promotion-card__badge{font-family:"helvetica-neue-lt-pro",sans-serif;font-weight:400;font-style:normal;display:inline-block;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:none;padding:0.375rem 0.625rem;background:white;color:#1B1E1B;border-radius:var(--promotion-card-radius);}.promotion-card__badge--with-icon .promotion-card__ic-loc svg{display:block;width:14px;height:14px;}.promotion-card__badge-loc-text{text-align:start;word-break:break-word;}.promotion-card__caption{z-index:2;pointer-events:none;bottom:0;left:0;right:0;text-shadow:0 1px 2px rgba(0,0,0,0.5),0 2px 10px rgba(0,0,0,0.35);}.promotion-card__above-link{z-index:3;}.promotion-card__subtitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;color:rgba(255,255,255,0.92);text-shadow:0 1px 2px rgba(0,0,0,0.55),0 2px 12px rgba(0,0,0,0.4);}.promotion-card__feature-stats{letter-spacing:0.02em;line-height:1.45;color:rgba(255,255,255,0.96);text-shadow:0 1px 2px rgba(0,0,0,0.55),0 2px 12px rgba(0,0,0,0.4);}.promotion-card--has-price-corner .promotion-card__caption-inner{-webkit-padding-end:9rem;padding-inline-end:9rem;}@media (min-width:576px){.promotion-card--has-price-corner .promotion-card__caption-inner{-webkit-padding-end:11rem;padding-inline-end:11rem;}}@media (min-width:768px){.promotion-card--has-price-corner .promotion-card__caption-inner{-webkit-padding-end:12rem;padding-inline-end:12rem;}}.promotion-card__price-pill{border:1px solid rgba(27,30,27,0.08);-webkit-box-shadow:0 2px 8px rgba(27,30,27,0.08),0 8px 24px rgba(27,30,27,0.06);box-shadow:0 2px 8px rgba(27,30,27,0.08),0 8px 24px rgba(27,30,27,0.06);}.promotion-card__price-pill-prefix{font-size:0.65rem;letter-spacing:0.06em;}.promotion-card__price-in-flow{width:auto;}.promotion-card__price-corner{bottom:0;right:0;}@media (max-width:767.98px){.promotion-card--has-price-corner .promotion-card__caption-inner{-webkit-padding-end:0;padding-inline-end:0;}.promotion-card__caption-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;}.promotion-card__caption-inner .promotion-card__title,.promotion-card__caption-inner .promotion-card__feature-stats{margin-bottom:0 !important;}.promotion-card__price-in-flow{width:auto;max-width:100%;}.promotion-card__price-in-flow .promotion-card__price-pill{border-radius:8px !important;padding:0.3rem 0.55rem !important;width:auto;display:inline-block;max-width:100%;text-align:start;}.promotion-card__price-in-flow .promotion-card__price-pill-prefix{font-size:0.55rem;letter-spacing:0.05em;line-height:1.1;}.promotion-card__price-in-flow .promotion-card__price-pill-value{font-size:14px;line-height:1.2;word-break:break-word;-ms-hyphens:auto;hyphens:auto;}}.promotion-card--featured .promotion-card__title{font-size:clamp(1.5rem,4vw,3rem);line-height:1.08;}.promotion-card--standard .promotion-card__title{font-size:clamp(1.2rem,2.8vw,1.85rem);line-height:1.15;}@media (max-width:991.98px){.promotion-card--featured .promotion-card__title,.promotion-card--standard .promotion-card__title{font-size:calc(1.3rem + 0.6vw);line-height:1.2;}}.promotion-card__chips{opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;}.promotion-card:hover .promotion-card__chips{opacity:1;}.promotion-card__chip{border-radius:9999px;padding:0.25rem 0.85rem;background-color:rgba(255,255,255,0.15);color:#fff;backdrop-filter:blur(4px);}.promotion-card__media-hit.promotion-card__stretch{z-index:4;}.promotion-card__nav-cluster{z-index:6;pointer-events:auto;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}@media (hover:hover){.promotion-card__nav-cluster{opacity:0;}.promotion-card:hover .promotion-card__nav-cluster{opacity:1;}}@media (hover:none){.promotion-card__nav-cluster{opacity:1;}}@media (min-width:768px){.promotion-card__pagination.promotion-gallery__pagination{bottom:1rem;}}@media (min-width:768px){.promotion-card--standard.promotion-card--has-gallery .promotion-card__caption{bottom:34px;padding-bottom:8px;}.promotion-card--standard.promotion-card--has-gallery .promotion-card__price-corner{bottom:34px;}}.promotion-card__nav-cluster button:focus-visible{outline:2px solid white;outline-offset:2px;}button.promotion-card__nav-btn.slick-prev.swiper-button-disabled,button.promotion-card__nav-btn.slick-next.swiper-button-disabled{cursor:default;opacity:0.35;}
.pagination{--bs-pagination-active-bg:#00672A;--bs-pagination-active-border-color:#00672A;}body:has(form#user-logout-confirm.confirmation) .block-page-title-block{text-align:center;}form#user-logout-confirm.confirmation .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:24px;}form#user-login-form .form-actions input[type=submit],form#user-login-form .form-actions button[type=submit],form#user-login-form .form-actions .button--primary,form#user-pass .form-actions input[type=submit],form#user-pass .form-actions button[type=submit],form#user-pass .form-actions .button--primary,form#user-pass-reset .form-actions input[type=submit],form#user-pass-reset .form-actions button[type=submit],form#user-pass-reset .form-actions .button--primary,form#user-logout-confirm.confirmation .form-actions input[type=submit],form#user-logout-confirm.confirmation .form-actions button[type=submit],form#user-logout-confirm.confirmation .form-actions .button--primary{background-color:#00672A;border-color:#00672A;color:white;border-radius:4px;}form#user-login-form .form-actions input[type=submit]:hover,form#user-login-form .form-actions button[type=submit]:hover,form#user-login-form .form-actions .button--primary:hover,form#user-pass .form-actions input[type=submit]:hover,form#user-pass .form-actions button[type=submit]:hover,form#user-pass .form-actions .button--primary:hover,form#user-pass-reset .form-actions input[type=submit]:hover,form#user-pass-reset .form-actions button[type=submit]:hover,form#user-pass-reset .form-actions .button--primary:hover,form#user-logout-confirm.confirmation .form-actions input[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions button[type=submit]:hover,form#user-logout-confirm.confirmation .form-actions .button--primary:hover{background-color:#00873E;border-color:#00873E;color:white;}form#user-login-form .form-actions input[type=submit]:focus-visible,form#user-login-form .form-actions button[type=submit]:focus-visible,form#user-login-form .form-actions .button--primary:focus-visible,form#user-pass .form-actions input[type=submit]:focus-visible,form#user-pass .form-actions button[type=submit]:focus-visible,form#user-pass .form-actions .button--primary:focus-visible,form#user-pass-reset .form-actions input[type=submit]:focus-visible,form#user-pass-reset .form-actions button[type=submit]:focus-visible,form#user-pass-reset .form-actions .button--primary:focus-visible,form#user-logout-confirm.confirmation .form-actions input[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions button[type=submit]:focus-visible,form#user-logout-confirm.confirmation .form-actions .button--primary:focus-visible{background-color:#00873E;border-color:#00873E;color:white;-webkit-box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);box-shadow:0 0 0 0.2rem rgba(0,103,42,0.35);}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#00672A;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,103,42;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(0,41.2,16.8);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(204,224.6,212.4);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(153,194.2,169.8);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#00672A;--bs-link-color-rgb:0,103,42;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0,82.4,33.6);--bs-link-hover-color-rgb:0,82,34;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(0,103,42,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(102,163.8,127.2);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(0,20.6,8.4);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(0,61.8,25.2);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(102,163.8,127.2);--bs-link-hover-color:rgb(132.6,182.04,152.76);--bs-link-color-rgb:102,164,127;--bs-link-hover-color-rgb:133,182,153;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4);}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn-check:checked:focus-visible + .btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity);}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(0,87.55,35.7);--bs-btn-hover-border-color:rgb(0,82.4,33.6);--bs-btn-focus-shadow-rgb:38,126,74;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(0,82.4,33.6);--bs-btn-active-border-color:rgb(0,77.25,31.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00672A;--bs-btn-disabled-border-color:#00672A;}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d;}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754;}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0;}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107;}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa;}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529;}.btn-outline-primary{--bs-btn-color:#00672A;--bs-btn-border-color:#00672A;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#00672A;--bs-btn-hover-border-color:#00672A;--bs-btn-focus-shadow-rgb:0,103,42;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00672A;--bs-btn-active-border-color:#00672A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#00672A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#00672A;--bs-gradient:none;}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none;}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none;}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none;}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none;}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none;}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none;}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none;}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:38,126,74;text-decoration:underline;}.btn-link:focus-visible{color:var(--bs-btn-color);}.btn-link:hover{color:var(--bs-btn-hover-color);}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg);}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm);}.region.region-hero picture img{-webkit-filter:brightness(0.7);filter:brightness(0.7);}.region.region-hero .active h1{color:white;}.region.region-hero .active .field--name-field-subtitle{display:none;color:white;}@media (min-width:992px){.region.region-hero .active .field--name-field-subtitle{display:block;}}.region.region-hero .active .field--name-field-hero-cta > a{font-family:"gotham",sans-serif;font-weight:700;font-style:normal;padding:0.625rem 1.5rem;background-color:#00672A;border-radius:2rem;color:white;font-size:0.9rem;letter-spacing:-0.14px;-webkit-transition:ease-out 0.1s;transition:ease-out 0.1s;text-decoration:none;}.region.region-hero .active .field--name-field-hero-cta > a:hover{background-color:#00873E;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
