/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sa-white:#f7f7f7;--sa-black:#373a3c !important;--sa-salto-default:#0d6efd;--sa-gray-default:#999;--sa-bg-default:#f7f7f7;--sa-community-default:#03cea4;--bs-border-radius:.5rem !important;--sa-columnist-light:rgba(13,110,253,0.1) !important;--salto-columnist-background-0:#ff00ff;}.accordion{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;}:root{--salto-serif:"source serif pro",serif;--salto-sans:"source sans pro",sans-serif;--salto-music:"mayenne sans",sans-serif;}.btn{--bs-btn-padding-x:1rem !important;--bs-btn-padding-y:0.67rem !important;--bs-btn-font-size:1rem !important;--bs-btn-line-height:1 !important;--bs-btn-font-family:var(--salto-serif) !important;letter-spacing:.06rem;text-transform:uppercase;}.btn.btn-sm{--bs-btn-padding-x:0.75rem !important;--bs-btn-padding-y:0.5rem !important;--bs-btn-font-size:0.89rem !important;--bs-btn-line-height:.89 !important;--bs-btn-font-family:var(--salto-serif) !important;}
.shadow-sm{box-shadow:0 0 .25rem rgba(0,0,0,.02) !important;}@media (min-width:1400px){.container-wide{max-width:1440px;}}@media (min-width:1200px){.container-wide{max-width:1140px;}}@media (min-width:992px){.container-wide{max-width:960px;}}@media (min-width:768px){.container-wide{max-width:720px;}}@media (min-width:576px){.container-wide{max-width:540px;}}.vh-min-50{min-height:50vh !important;}.vh-min-75{min-height:75vh !important;}.vh-min-100{min-height:100vh !important;}.js-form-type-textfield{font-family:var(--salto-sans);outline:none !important;}#salto-abo-page-elements-voucher-input-form #edit-submit{font-size:1.7rem;padding:0 .25rem 0 0;}.accordion-button:focus{border:none !important;}.accordion-item .accordion-body{font-family:var(--salto-serif) !important;}.btn.number-items{background:var(--salto-white);color:var(--salto-black);box-shadow:0px 0px 15px rgba(0,0,0,.07);font-family:var(--salto-serif);pointer-events:none;}.btn.number-items:hover{background:var(--salto-white) !important;color:var(--salto-black) !important;}.btn.number-items .bi{font-size:.9rem;}.btn.zoom-icon{background:color-mix(in srgb,white 50%,transparent);color:var(--salto-black);box-shadow:0px 0px 15px rgba(0,0,0,.1);}.glightbox:hover .btn.zoom-icon{background:color-mix(in srgb,white 100%,transparent);color:var(--salto-black) !important;}.btn.rounded-circle{padding:var(--bs-btn-padding-y);}.btn.rounded-circle > *{width:1rem;height:1rem;}.paragraph--type--image-text-portrait .floating-image-start{position:relative;}.bi{position:relative;top:.5px;}.path-abo .sa-bg{background-color:var(--sa-bg-default) !important;}.article-role-partner-plus-content .sa-bg{ś}.sa-cl-white{color:var(--sa-white) !important;}.sa-cl-black{color:var(--sa-black) !important;}.sa-cl-salto-default{color:var(--sa-salto-default) !important;}.sa-bg-white{background-color:var(--sa-white) !important;}.sa-cl-community-default{color:var(--sa-community-default) !important;}.sa-bg-community-default{background-color:var(--sa-community-default) !important;}.sa-serif{font-family:var(--salto-serif) !important;}i.sa-s-plus{}.btn-max-width{max-width:22rem !important;}#salto-abo-page-elements-voucher-input-form{display:flex;}#salto-abo-page-elements-voucher-input-form #edit-submit{font-family:bootstrap-icons;background:var(--sa-white);border-radius:0 1.5em 1.5em 0;color:var(--sa-gray-default);border:0;height:2.25rem;}#salto-abo-page-elements-voucher-input-form #edit-voucher-code{border-radius:1.5em 0 0 1.5em;border:0;height:2.25rem;}#salto-abo-page-elements-voucher-input-form .form-item-voucher-code{margin-bottom:0 !important;}@media only screen and (min-width:768px){.salto-abo-page-elements-products-a .triptych .triptych-element:nth-child(1),.salto-abo-page-elements-products-a .triptych .triptych-element:nth-child(2){border-right:.5px solid var(--sa-black);}}.salto-abo-page-elements-products-b i.bi,.salto-abo-page-elements-donation i.bi{font-size:5rem;}.sa-bg-gradient-abo{background:rgb(6,173,195);background:linear-gradient(130deg,rgba(6,173,195,1) 0%,rgba(13,110,253,1) 50%,rgba(78,46,167,1) 100%);}.sa-bg-salto-default{background:var(--sa-salto-default) !important;}.path-abo .salto-header-small-generic{margin-bottom:0 !important;}.path-abo .salto-header-small-generic .header-line-departments-menu{display:none !important;}
