.cookie[data-v-8b5ab600]{bottom:0;color:var(--color-body-text-variant-1);font-family:var(--font-body);left:0;padding:1rem;position:fixed;width:100%;z-index:100}.cookie .font-bold[data-v-8b5ab600],.cookie[data-v-8b5ab600] .font-bold,.cookie[data-v-8b5ab600] b,.cookie[data-v-8b5ab600] strong,.cookie b[data-v-8b5ab600],.cookie strong[data-v-8b5ab600]{font-weight:700;font-weight:bolder}.cookie[data-v-8b5ab600] .italic,.cookie[data-v-8b5ab600] em,.cookie[data-v-8b5ab600] i,.cookie em[data-v-8b5ab600],.cookie i[data-v-8b5ab600]{font-style:italic}.cookie[data-v-8b5ab600] .underline,.cookie[data-v-8b5ab600] u,.cookie u[data-v-8b5ab600]{text-decoration:underline}.cookie .component-section-container[data-v-8b5ab600],.cookie[data-v-8b5ab600] .component-section-container{margin-left:auto;margin-right:auto;max-width:1080px;padding-left:15px;padding-right:15px}.cookie[data-v-8b5ab600] a,.cookie a[data-v-8b5ab600]{color:var(--color-link-variant-1);display:inline-block}.cookie[data-v-8b5ab600] a:hover:not(.generic-button),.cookie a[data-v-8b5ab600]:hover:not(.generic-button){filter:saturate(150%);text-decoration:underline}.cookie[data-v-8b5ab600] a:active:not(.generic-button),.cookie a[data-v-8b5ab600]:active:not(.generic-button){filter:saturate(190%)}.cookie .content[data-v-8b5ab600]{align-items:center;animation:fadeIn-8b5ab600 .5s;color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;max-width:67.5rem;text-align:center}.cookie .content[data-v-8b5ab600] a{color:#fff;text-decoration:underline}.cookie .content.black[data-v-8b5ab600]{color:var(--color-carousel-text-variant-1)}.cookie .content.black .buttons .button.primary[data-v-8b5ab600]{background-color:var(--color-carousel-text-variant-1)}.cookie .content.black .buttons .button.secondary[data-v-8b5ab600]{border:1px solid var(--color-carousel-text-variant-1);color:var(--color-carousel-text-variant-1)}.cookie .content.black[data-v-8b5ab600] a{color:var(--color-carousel-text-variant-1);text-decoration:underline}.cookie .content .title[data-v-8b5ab600]{font-size:1.5rem;font-weight:600;line-height:1.6}.cookie .content .text[data-v-8b5ab600]{font-size:20px;font-size:16px;font-weight:400;line-height:1.6;padding-top:30px}@media only screen and (max-width:64rem){.cookie .content .text[data-v-8b5ab600]{font-size:16px}}@media only screen and (max-width:42rem){.cookie .content .text[data-v-8b5ab600]{text-align:left}}.cookie .content .buttons[data-v-8b5ab600]{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.cookie .button[data-v-8b5ab600]{align-items:center;border-radius:1rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;gap:.625rem;height:3.5rem;justify-content:center;letter-spacing:.5px;line-height:1.125rem;padding:1.2rem 1rem;text-transform:uppercase;word-wrap:break-word}.cookie .button.primary[data-v-8b5ab600]{background-color:#fff}.cookie .button.secondary[data-v-8b5ab600]{border:1px solid #fff;color:#fff}.cookie .vendors[data-v-8b5ab600]{animation:fadeIn-8b5ab600 .5s;color:#fff;display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:67.5rem}.cookie .vendors.black[data-v-8b5ab600]{color:var(--color-carousel-text-variant-1)}.cookie .vendors.black input[type=checkbox][data-v-8b5ab600]:before{background-color:var(--color-carousel-text-variant-1);box-shadow:inset 1em 1em var(--color-carousel-text-variant-1)}.cookie .vendors.black input[type=checkbox][data-v-8b5ab600]:focus{outline:.15rem solid currentColor;outline-offset:.15rem}.cookie .vendors .close[data-v-8b5ab600]{align-self:flex-end;cursor:pointer;font-size:2rem;line-height:1rem}.cookie .vendors .list[data-v-8b5ab600]{height:100%;overflow-y:auto;padding:.5rem 1rem}.cookie .vendors .list .control[data-v-8b5ab600]{display:grid;font-size:1rem;gap:.5rem;grid-template-columns:1rem auto;line-height:1rem}.cookie .vendors .list .control+.control[data-v-8b5ab600]{margin-top:1rem}.cookie .vendors .list .control--disabled[data-v-8b5ab600]{color:var(--form-control-disabled);cursor:not-allowed}.cookie .vendors .list input[type=checkbox][data-v-8b5ab600]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.15rem solid;border-radius:.15rem;display:grid;font:inherit;height:1.125rem;margin:0;place-content:center;transform:translateY(-.075rem);width:1.125rem}.cookie .vendors .list input[type=checkbox][data-v-8b5ab600]:before{background-color:currentColor;box-shadow:inset 1rem 1rem currentColor;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65rem;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65rem}.cookie .vendors .list input[type=checkbox][data-v-8b5ab600]:checked:before{transform:scale(1)}.cookie .vendors .list input[type=checkbox][data-v-8b5ab600]:focus{outline:.15rem solid currentColor;outline-offset:.15rem}.cookie .vendors .accept[data-v-8b5ab600]{align-self:start;padding:.5rem 1rem}.cookie .vendors .accept .button[data-v-8b5ab600]{border:1px solid;color:currentColor}.cookie .vendors .text[data-v-8b5ab600]{font-size:1.25rem;font-weight:400;line-height:1.125rem;word-wrap:break-word;margin-bottom:1rem}@media only screen and (max-width:42rem){.cookie[data-v-8b5ab600]{max-width:100vw}.cookie .content .title[data-v-8b5ab600]{font-size:1.25rem;line-height:1.5rem;text-align:left}.cookie .content .text[data-v-8b5ab600]{font-size:1rem;line-height:1.25rem;text-align:left}.cookie .content .text[data-v-8b5ab600] a{font-size:1rem;line-height:1rem}.cookie .content .button[data-v-8b5ab600]{font-size:.75rem;line-height:1rem}.cookie .vendors .list[data-v-8b5ab600]{padding:.5rem 0}.cookie .vendors .list .text[data-v-8b5ab600]{line-height:1.5rem}.cookie .vendors .accept[data-v-8b5ab600]{padding:.5rem 0}.cookie .vendors .accept .button[data-v-8b5ab600]{font-size:.75rem;line-height:1rem}}@container preview (max-width: 672px){.cookie[data-v-8b5ab600]{max-width:100vw}.cookie .content .title[data-v-8b5ab600]{font-size:1.25rem;line-height:1.5rem;text-align:left}.cookie .content .text[data-v-8b5ab600]{font-size:1rem;line-height:1.25rem;text-align:left}.cookie .content .text[data-v-8b5ab600] a{font-size:1rem;line-height:1rem}.cookie .content .button[data-v-8b5ab600]{font-size:.75rem;line-height:1rem}.cookie .vendors .list[data-v-8b5ab600]{padding:.5rem 0}.cookie .vendors .list .text[data-v-8b5ab600]{line-height:1.5rem}.cookie .vendors .accept[data-v-8b5ab600]{padding:.5rem 0}.cookie .vendors .accept .button[data-v-8b5ab600]{font-size:.75rem;line-height:1rem}}@keyframes fadeIn-8b5ab600{0%{opacity:0}to{opacity:1}}
