.paragraph--type--benefactors .field--name-field-formated-title{margin:0 0 48px 0}.paragraph--type--benefactors .tiers-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:16px;background:none;cursor:pointer;overflow:hidden;display:block;margin:0 auto;width:calc(100% - 100px + 16px)}@media(max-width: 640px){.paragraph--type--benefactors .tiers-range{width:calc(100% - 50px + 16px)}}.paragraph--type--benefactors input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;background:#b0070d;box-shadow:-100vw 0 0 100vw #b0070d,calc(100vw + 16px) 0 0 100vw #edd2d6}.paragraph--type--benefactors input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;background:#b0070d;box-shadow:-100vw 0 0 100vw #b0070d,calc(100vw + 16px) 0 0 100vw #edd2d6}.paragraph--type--benefactors datalist{display:flex;justify-content:space-between;margin:0;width:100%}.paragraph--type--benefactors datalist option{cursor:pointer;text-align:center;position:relative;padding-top:16px;width:100px;font-size:24px;font-weight:600;line-height:32px}@media(max-width: 640px){.paragraph--type--benefactors datalist option{font-size:14px;width:50px}}.paragraph--type--benefactors datalist option .subtitle{font-size:18px;display:block}.paragraph--type--benefactors datalist option::before{content:"";width:16px;height:16px;display:block;pointer-events:none;overflow-y:hidden;left:50%;top:-16px;position:absolute;transform:translateX(-50%);transition:all .25s ease}.paragraph--type--benefactors datalist option.active::before{width:32px;height:32px;top:-24px;border-radius:100%;background:#b0070d}.paragraph--type--benefactors datalist option.prev::before{background:rgba(255,255,255,.5)}.paragraph--type--benefactors datalist option.next::before{background:#b0070d}.paragraph--type--benefactors .field--name-field-benefactor-tiers{margin:48px 0 0 0}.paragraph--type--benefactors .field--name-field-benefactor-tiers .field--name-field-paragraph-body{text-align:center}.paragraph--type--benefactors .field--name-field-benefactor-tiers .field--name-field-paragraph-body>*{margin:0}.paragraph--type--benefactors .field--name-field-benefactors-link{margin:32px 0 0 0;text-align:center}.paragraph--type--benefactors .field--name-field-benefactors-link a{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;gap:8px;font-size:18px;line-height:24px;padding:8px 32px 8px 24px;border-radius:20px;color:#fff;background:#000;border-color:#000}.paragraph--type--benefactors .field--name-field-benefactors-link a::after{content:"";width:14px;height:14px;flex-shrink:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/themes/custom/liceu_2024/images/icon-link-arrow.svg");transition:all .5s ease}.paragraph--type--benefactors .field--name-field-benefactors-link a:hover::after{transform:translateX(8px)}.paragraph--type--benefactors .field--name-field-benefactors-link a[target=_blank]::after{background-image:url("/themes/custom/liceu_2024/images/icon-link-external-arrow.svg")}.paragraph--type--benefactors .field--name-field-benefactors-link a::after{filter:invert(1)}
