/* @license MIT https://github.com/twbs/bootstrap/blob/main/LICENSE */
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--dsu_c_acc-color:currentColor;--dsu_c_acc-bg:transparent;}.paragraph--type--accordion.white-text,.paragraph--type--accordion-item.white-text{--dsu_c_acc-color:#fff;--dsu_c_acc-bg:#333;}.paragraph--type--accordion.dark-text,.paragraph--type--accordion-item.dark-text{--dsu_c_acc-color:#777;--dsu_c_acc-bg:#FFF;}.paragraph--type--accordion.horizontal_position_left,.paragraph--type--accordion-item.horizontal_position_left{text-align:left;}.paragraph--type--accordion.horizontal_position_center,.paragraph--type--accordion-item.horizontal_position_center{text-align:center;}.paragraph--type--accordion.horizontal_position_right,.paragraph--type--accordion-item.horizontal_position_right{text-align:right;}.paragraph--type--accordion-item{color:var(--dsu_c_acc-color);background-color:var(--dsu_c_acc-bg);}.paragraph--type--accordion-item .accordion-button{color:inherit;background-color:transparent;font-weight:600;text-decoration:none;}.paragraph--type--accordion-item.white-text .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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");}.paragraph--type--accordion-item.dark-text .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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");}.paragraph--type--accordion-item.vertical_top .accordion-body{padding-bottom:3rem;}@media only screen and (min-width:1024px){.paragraph--type--accordion-item.vertical_top .accordion-body{padding-bottom:6rem;}}.paragraph--type--accordion-item.vertical_bottom .accordion-body{padding-top:3rem;}@media only screen and (min-width:1024px){.paragraph--type--accordion-item.vertical_bottom .accordion-body{padding-top:6rem;}}
.embedded-entity.align-center{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.embedded-entity.align-left{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.embedded-entity.align-right{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}table[align=center]{float:none;margin-left:auto;margin-right:auto;}table[align=left]{float:none;margin-left:0px;margin-right:auto;}table[align=right]{float:none;margin-left:auto;margin-right:0px;}.cke_editable img{width:100%;}.js .paragraph-type,.js .paragraph-type-title{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:visible !important;}
.dsu-product-component-list > div > .field{margin-top:30px;}.dsu-product-component-list .field--name-field-adimo,.dsu-product-component-list .field--type-field-price-spider{display:block;width:100%;clear:both;overflow:hidden;}
.paragraph--unpublished{background-color:#fff4f4;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
