@charset "UTF-8";.gifty-consent *,.gifty-consent *:before,.gifty-consent *:after{box-sizing:border-box}.gifty-consent .notification{display:inline-block;width:100%;padding:3rem;background-color:#fff;border-radius:1.5rem;text-align:center;box-shadow:1rem 1rem 3rem #00000026}@media only screen and (min-width:992px){.gifty-consent .notification{padding:2rem 4rem}}@media only screen and (min-width:1200px){.gifty-consent .notification{padding:4rem}}.gifty-consent .absolute-notification-small{width:100%;max-width:100%;position:fixed;padding:0 1rem 1rem;left:0;bottom:0;right:0;z-index:2147483550;transform:translateY(100%);animation:giftySlideInFromBottom .3s ease-out .5s forwards}@media only screen and (min-width:768px){.gifty-consent .absolute-notification-small{width:400px;padding:0 0 3rem 3rem}}.gifty-consent .form-popup{width:100%;height:100%;position:fixed;inset:0;z-index:2147483551;display:flex;align-items:center;justify-content:center}.gifty-consent .form-popup .form-popup-backdrop{background-color:#0000004d;position:absolute;inset:0;z-index:1}.gifty-consent .form-popup .form-popup-close{width:2rem;height:2rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.192 9.071l7.779-7.778a1.5 1.5 0 0 1 2.12 2.121l-7.777 7.778 7.778 7.779a1.5 1.5 0 1 1-2.121 2.12l-7.779-7.777-7.778 7.778a1.5 1.5 0 1 1-2.121-2.121l7.778-7.779-7.778-7.778a1.5 1.5 0 0 1 2.121-2.121l7.778 7.778z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E");position:absolute;top:2rem;right:2rem;display:block;z-index:3;cursor:pointer;border:none;background-color:transparent}.gifty-consent .form-popup .form-popup-container{width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:scroll;background-color:#fff;padding:7rem 2.5rem;z-index:2;position:relative}@media only screen and (min-width:768px){.gifty-consent .form-popup .form-popup-container{padding:5rem 15rem}}@media only screen and (min-width:992px){.gifty-consent .form-popup .form-popup-container{padding:5rem}}@media only screen and (min-width:1200px){.gifty-consent .form-popup .form-popup-container{max-width:100rem;height:auto;max-height:95%;border-radius:1.5rem;padding:7rem 15rem}}.gifty-consent .form-popup .form-popup-heading h4{font-family:Nexa,sans-serif;font-size:2.4rem;font-weight:700;margin:0 0 1rem}.gifty-consent .form-popup .form-popup-heading p{color:#6a6a6a;margin:0}.gifty-consent .button{width:auto;display:inline-block;padding:1.8rem 2.7rem;border-radius:2.7rem;background-color:#171717;border:none;appearance:none;line-height:1;font-weight:700;text-transform:uppercase;font-size:1.6rem;color:#fff;font-family:Nexa,sans-serif;text-decoration:none;transition:all .3s;cursor:pointer}@media(hover:hover){.gifty-consent .button:hover{background-color:#313131}}.gifty-consent .button.button--small{padding:1.4rem 1.8rem}.gifty-consent .button.button--dark{background-color:#171717}@media(hover:hover){.gifty-consent .button.button--dark:hover{background-color:#313131}}.gifty-consent .button.button--text{text-transform:none;font-weight:400;padding:0;border-radius:0;color:#000;background-color:transparent;text-decoration:underline;opacity:.3;font-size:2rem;line-height:3rem}.gifty-consent .button.button--text:hover{text-decoration:none}.gifty-consent .button.button--loading{position:relative;padding-right:5rem;opacity:.7}.gifty-consent .button.button--loading:after{width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 50 50'%3E%3Cpath fill='%23FFFFFF' d='M25,5A20.14,20.14,0,0,1,45,22.88a2.51,2.51,0,0,0,2.49,2.26h0A2.52,2.52,0,0,0,50,22.33a25.14,25.14,0,0,0-50,0,2.52,2.52,0,0,0,2.5,2.81h0A2.51,2.51,0,0,0,5,22.88,20.14,20.14,0,0,1,25,5Z'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 25 25' to='360 25 25' dur='0.5s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");position:absolute;top:0;bottom:0;right:1.5rem;margin:auto 0;content:""}.gifty-consent label.switch{font-size:0;width:6.6rem;height:3.2rem;display:inline-block;position:relative}.gifty-consent label.switch input{opacity:0;width:0;height:0}.gifty-consent label.switch input:checked+.slider{background-color:#3bc173}.gifty-consent label.switch input:focus+.slider{box-shadow:0 0 1px #3bc173}.gifty-consent label.switch input:checked+.slider:before{transform:translate(2.8rem)}.gifty-consent label.switch input:disabled+.slider{cursor:not-allowed;opacity:.4;pointer-events:none}.gifty-consent label.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#eee;transition:.4s;border-radius:1.6rem}.gifty-consent label.switch .slider:before{position:absolute;content:"";height:2.6rem;width:3.2rem;left:.3rem;bottom:.3rem;background-color:#fff;transition:.4s;border-radius:1.4rem}.gifty-consent .d-flex{display:flex!important}.gifty-consent .d-block{display:block!important}.gifty-consent .flex-column{flex-direction:column!important}.gifty-consent .flex-fill{flex:1 1 auto!important}.gifty-consent .flex-shrink-1{flex-shrink:1!important}.gifty-consent .justify-content-center{justify-content:center!important}@media only screen and (min-width:576px){.gifty-consent .flex-sm-row{flex-direction:row!important}}.gifty-consent .text-left{text-align:left}.gifty-consent .text-center{text-align:center}.gifty-consent .m-b-20{margin-bottom:2rem!important}.gifty-consent .m-b-30{margin-bottom:3rem!important}.gifty-consent .m-b-50{margin-bottom:5rem!important}.gifty-consent .m-r-20{margin-right:2rem!important}.gifty-consent .m-t-10{margin-top:1rem!important}@media only screen and (min-width:576px){.gifty-consent .m-r-10--sm{margin-right:1rem!important}.gifty-consent .m-t-0--sm{margin-top:0!important}}.gifty-consent{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:1.5;color:#171717}.gifty-consent p{margin:.5rem 0}.gifty-consent strong{font-weight:700}.gifty-consent hr{border:none;border-top:1px solid #EEEEEE;margin:1.5rem 0}.gifty-consent h4{margin:0}@keyframes giftySlideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.clickable[data-v-e564cd92]{cursor:pointer}.preferences[data-v-e564cd92]{font-size:1.6rem;line-height:1.7}.notification{&[data-v-8948b400]{font-size:1.6rem;line-height:1.7}strong[data-v-8948b400]{font-size:1.7rem;line-height:2}p[data-v-8948b400]{color:#6a6a6a}}
