@charset "UTF-8";.consent-banner,.consent-modal{box-sizing:border-box;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}@font-face{src:url(https://static.ring.com/fonts/equip_w03_thin-webfont.woff2) format("woff2"),url(https://static.ring.com/fonts/equip_w03_thin-webfont.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.consent-modal .color__darkest_grey{color:#424242}.consent-banner .color__dark_grey,.consent-modal .color__dark_grey{color:#999}.consent-banner .color__medium_grey,.consent-modal .color__medium_grey{color:#e0e0e0}.consent-banner .color__light_grey,.consent-modal .color__light_grey{color:#f6f8fa}.consent-banner .color__blue,.consent-modal .color__blue{color:#1998d5}.consent-banner .color__blue_dark,.consent-modal .color__blue_dark{color:#2b7193}.consent-banner .color__orange,.consent-modal .color__orange{color:#f1670d}.consent-banner .color__orange_dark,.consent-modal .color__orange_dark{color:#a25625}.consent-banner .color__white,.consent-modal .color__white{color:#fff}.consent-banner .background__darkest_grey,.consent-modal .background__darkest_grey{background-color:#424242}.consent-banner .background__dark_grey,.consent-modal .background__dark_grey{background-color:#999}.consent-banner .background__medium_grey,.consent-modal .background__medium_grey{background-color:#e0e0e0}.consent-banner .background__light_grey,.consent-modal .background__light_grey{background-color:#f6f8fa}.consent-banner .background__lightest_grey,.consent-modal .background__lightest_grey{background-color:#f6f6f6}.consent-banner .background__blue,.consent-modal .background__blue{background-color:#1998d5}.consent-banner .background__blue_dark,.consent-modal .background__blue_dark{background-color:#2b7193}.consent-banner .background__orange,.consent-modal .background__orange{background-color:#f1670d}.consent-banner .background__orange_dark,.consent-modal .background__orange_dark{background-color:#a25625}.consent-banner .background__white,.consent-modal .background__white{background-color:#fff}.consent-banner .fill__darkest_grey .fill_color,.consent-banner .fill__darkest_grey .icon .fill_color,.consent-modal .fill__darkest_grey .fill_color,.consent-modal .fill__darkest_grey .icon .fill_color{fill:#424242}.consent-banner .fill__dark_grey .fill_color,.consent-banner .fill__dark_grey .icon .fill_color,.consent-modal .fill__dark_grey .fill_color,.consent-modal .fill__dark_grey .icon .fill_color{fill:#999}.consent-banner .fill__medium_grey .fill_color,.consent-banner .fill__medium_grey .icon .fill_color,.consent-modal .fill__medium_grey .fill_color,.consent-modal .fill__medium_grey .icon .fill_color{fill:#e0e0e0}.consent-banner .fill__light_grey .fill_color,.consent-banner .fill__light_grey .icon .fill_color,.consent-modal .fill__light_grey .fill_color,.consent-modal .fill__light_grey .icon .fill_color{fill:#f6f8fa}.consent-banner .fill__blue .fill_color,.consent-banner .fill__blue .icon .fill_color,.consent-modal .fill__blue .fill_color,.consent-modal .fill__blue .icon .fill_color{fill:#1998d5}.consent-banner .fill__blue_dark .fill_color,.consent-banner .fill__blue_dark .icon .fill_color,.consent-modal .fill__blue_dark .fill_color,.consent-modal .fill__blue_dark .icon .fill_color{fill:#2b7193}.consent-banner .fill__orange .fill_color,.consent-banner .fill__orange .icon .fill_color,.consent-modal .fill__orange .fill_color,.consent-modal .fill__orange .icon .fill_color{fill:#f1670d}.consent-banner .fill__orange_dark .fill_color,.consent-banner .fill__orange_dark .icon .fill_color,.consent-modal .fill__orange_dark .fill_color,.consent-modal .fill__orange_dark .icon .fill_color{fill:#a25625}.consent-banner .fill__white .fill_color,.consent-banner .fill__white .icon .fill_color,.consent-modal .fill__white .fill_color,.consent-modal .fill__white .icon .fill_color{fill:#fff}.consent-banner .font__nowrap,.consent-modal .font__nowrap{white-space:nowrap}.consent-banner .font__default,.consent-modal .font__default{font-family:Equip,Helvetica,Arial,sans-serif}.consent-banner .font__light,.consent-modal .font__light{font-family:Equip-Light,Helvetica,Arial,sans-serif}.consent-banner .font__exlight,.consent-modal .font__exlight{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-weight:100}.consent-banner .font__thin,.consent-modal .font__thin{font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-weight:100}.consent-banner .font__medium,.consent-modal .font__medium{font-family:Equip-Medium,Helvetica,Arial,sans-serif}.consent-banner p,.consent-modal p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;margin:0 0 0}@media screen and (min-width:1024px){.consent-banner p,.consent-modal p{font-size:18px;line-height:28px}}.consent-banner .size-small,.consent-banner .size-small p,.consent-modal .size-small,.consent-modal .size-small p{font-size:14px;line-height:20px}@media screen and (min-width:1024px){.consent-banner .size-small,.consent-banner .size-small p,.consent-modal .size-small,.consent-modal .size-small p{font-size:16px;line-height:24px}}.consent-banner .size-xs,.consent-banner .size-xs p,.consent-modal .size-xs,.consent-modal .size-xs p{font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}@media screen and (min-width:1024px){.consent-banner .size-xs,.consent-banner .size-xs p,.consent-modal .size-xs,.consent-modal .size-xs p{font-size:13px;line-height:20px}}.consent-banner .margin-bottom,.consent-modal .margin-bottom{margin-bottom:20px;display:inline-block}.consent-banner b,.consent-banner strong,.consent-modal b,.consent-modal strong{font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-weight:400}.consent-banner sup,.consent-modal sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}.consent-banner a,.consent-modal a{color:#1998d5}.consent-banner a:hover,.consent-modal a:hover{cursor:pointer}.consent-banner ol,.consent-banner ul,.consent-modal ol,.consent-modal ul{list-style-type:disc;margin-bottom:20px}.consent-banner ol li,.consent-banner ul li,.consent-modal ol li,.consent-modal ul li{margin:5px 0 5px 20px}.consent-banner ol,.consent-modal ol{margin-left:20px}.consent-banner .h1,.consent-banner h1,.consent-modal .h1,.consent-modal h1{margin:0 0 10px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;font-weight:400}@media screen and (min-width:1024px){.consent-banner .h1,.consent-banner h1,.consent-modal .h1,.consent-modal h1{margin:0 0 15px;font-size:20px;line-height:27px}}.consent-banner .h2,.consent-banner h2,.consent-modal .h2,.consent-modal h2{margin:0 0 15px;font-family:Equip-Thin,Helvetica,Arial,sans-serif;font-size:36px;line-height:46px;font-weight:300}@media screen and (min-width:1024px){.consent-banner .h2,.consent-banner h2,.consent-modal .h2,.consent-modal h2{font-size:42px;line-height:52px}}@media screen and (min-width:1280px){.consent-banner .h2,.consent-banner h2,.consent-modal .h2,.consent-modal h2{margin:0 0 20px;font-size:50px;line-height:60px}}.consent-banner .h3,.consent-banner h3,.consent-modal .h3,.consent-modal h3{margin:0 0 5px;font-family:Equip-ExtraLight,Helvetica,Arial,sans-serif;font-size:24px;line-height:34px;font-weight:400}@media screen and (min-width:1024px){.consent-banner .h3,.consent-banner h3,.consent-modal .h3,.consent-modal h3{font-size:30px;line-height:40px}}.consent-banner .h4,.consent-banner h4,.consent-modal .h4,.consent-modal h4{margin:0 0 5px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;font-weight:400}@media screen and (min-width:1024px){.consent-banner .h4,.consent-banner h4,.consent-modal .h4,.consent-modal h4{font-size:18px;line-height:23px}}.consent-banner .h5,.consent-banner h5,.consent-modal .h5,.consent-modal h5{margin:0 0 5px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:400}@media screen and (min-width:1024px){.consent-banner .h5,.consent-banner h5,.consent-modal .h5,.consent-modal h5{font-size:16px;line-height:20px}}.consent-banner .h6,.consent-banner h6,.consent-modal .h6,.consent-modal h6{margin:0 0 15px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}@media screen and (min-width:1024px){.consent-banner .h6,.consent-banner h6,.consent-modal .h6,.consent-modal h6{font-size:14px;line-height:18px}}.consent-banner .margin--top,.consent-modal .margin--top{margin-top:15px}@media screen and (min-width:768px){.consent-banner .margin--top,.consent-modal .margin--top{margin-top:30px}}@media screen and (min-width:1024px){.consent-banner .margin--top,.consent-modal .margin--top{margin-top:40px}}.consent-banner .margin--standard,.consent-modal .margin--standard{margin:60px 0}@media screen and (min-width:768px){.consent-banner .margin--standard,.consent-modal .margin--standard{margin:80px 0}}@media screen and (min-width:1024px){.consent-banner .margin--standard,.consent-modal .margin--standard{margin:100px 0}}.consent-banner .margin--standard-no-bottom,.consent-modal .margin--standard-no-bottom{margin:60px 0 0 0}@media screen and (min-width:768px){.consent-banner .margin--standard-no-bottom,.consent-modal .margin--standard-no-bottom{margin:80px 0 0 0}}@media screen and (min-width:1024px){.consent-banner .margin--standard-no-bottom,.consent-modal .margin--standard-no-bottom{margin:100px 0 0 0}}.consent-banner .margin--bottom,.consent-modal .margin--bottom{margin-bottom:60px}@media screen and (min-width:768px){.consent-banner .margin--bottom,.consent-modal .margin--bottom{margin-bottom:80px}}@media screen and (min-width:1024px){.consent-banner .margin--bottom,.consent-modal .margin--bottom{margin-bottom:100px}}.consent-banner .margin--bottom-20p,.consent-modal .margin--bottom-20p{margin-bottom:20px}.consent-banner .margin--none,.consent-modal .margin--none{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.consent-banner .padding--none,.consent-modal .padding--none{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.consent-banner .padding--standard,.consent-modal .padding--standard{padding:60px 0}@media screen and (min-width:768px){.consent-banner .padding--standard,.consent-modal .padding--standard{padding:80px 0}}@media screen and (min-width:1024px){.consent-banner .padding--standard,.consent-modal .padding--standard{padding:100px 0}}.consent-banner .padding-top--standard,.consent-modal .padding-top--standard{padding-top:60px}@media screen and (min-width:768px){.consent-banner .padding-top--standard,.consent-modal .padding-top--standard{padding-top:80px}}@media screen and (min-width:1024px){.consent-banner .padding-top--standard,.consent-modal .padding-top--standard{padding-top:100px}}.consent-banner .padding-bottom--standard,.consent-modal .padding-bottom--standard{padding-bottom:60px}@media screen and (min-width:768px){.consent-banner .padding-bottom--standard,.consent-modal .padding-bottom--standard{padding-bottom:80px}}@media screen and (min-width:1024px){.consent-banner .padding-bottom--standard,.consent-modal .padding-bottom--standard{padding-bottom:100px}}.consent-banner .no-focus-outline :focus,.consent-modal .no-focus-outline :focus{outline:0}.consent-banner [data-animate=fade_up],.consent-banner [data-video=fade_up],.consent-modal [data-animate=fade_up],.consent-modal [data-video=fade_up]{transition:all 1s ease-out;position:relative;opacity:1;top:0}.consent-banner [data-animate=fade_up].fade_up,.consent-banner [data-video=fade_up].fade_up,.consent-modal [data-animate=fade_up].fade_up,.consent-modal [data-video=fade_up].fade_up{opacity:1;top:0}@media screen and (min-width:768px){.consent-banner [data-animate=fade_up],.consent-banner [data-video=fade_up],.consent-modal [data-animate=fade_up],.consent-modal [data-video=fade_up]{opacity:0;top:100px}}.consent-banner [data-animate=fade_down],.consent-modal [data-animate=fade_down]{transition:all 1s ease-out;position:relative;opacity:0;top:-100px}.consent-banner [data-animate=fade_down].fade_down,.consent-modal [data-animate=fade_down].fade_down{opacity:1;top:0}.consent-banner [data-animate=image_grow],.consent-modal [data-animate=image_grow]{overflow:hidden}.consent-banner [data-animate=image_grow] img,.consent-modal [data-animate=image_grow] img{transition:all 4s ease-out;transform:scale(1);max-width:none}.consent-banner [data-animate=image_grow].image_grow img,.consent-modal [data-animate=image_grow].image_grow img{transform:scale(1.1)}.consent-banner [data-animate=image_shrink],.consent-modal [data-animate=image_shrink]{overflow:hidden}.consent-banner [data-animate=image_shrink] img,.consent-modal [data-animate=image_shrink] img{transition:all 4s ease-out;transform:scale(2);max-width:none}.consent-banner [data-animate=image_shrink].image_shrink img,.consent-modal [data-animate=image_shrink].image_shrink img{transform:scale(1)}.consent-banner .btn,.consent-banner button,.consent-modal .btn,.consent-modal button{position:relative;border-radius:20px;transition:all .25s ease-out;padding:14px 20px 12px;min-width:115px;line-height:14px;font-family:Equip-Medium,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;border:0;margin:30px 10px 0 0}@media screen and (max-width:1023px){.consent-banner .btn.btn--mini,.consent-banner button.btn--mini,.consent-modal .btn.btn--mini,.consent-modal button.btn--mini{border-radius:15px;min-width:auto;padding:8px;font-size:12px;letter-spacing:.5px;margin:20px 10px 0 0}}.consent-banner .btn.btn--no-right-margin,.consent-banner button.btn--no-right-margin,.consent-modal .btn.btn--no-right-margin,.consent-modal button.btn--no-right-margin{margin-right:0}@media screen and (min-width:1024px){.consent-banner .btn,.consent-banner button,.consent-modal .btn,.consent-modal button{border-radius:24px;padding:16px 30px;min-width:150px;line-height:16px;font-size:16px;margin-right:15px}}.consent-banner .btn.button-view,.consent-banner button.button-view,.consent-modal .btn.button-view,.consent-modal button.button-view{display:none}.consent-banner .btn.button-view.visible--mobile,.consent-banner button.button-view.visible--mobile,.consent-modal .btn.button-view.visible--mobile,.consent-modal button.button-view.visible--mobile{display:inline-block}@media screen and (min-width:768px){.consent-banner .btn.button-view.visible--desktop,.consent-banner .btn.button-view.visible--mobile,.consent-banner button.button-view.visible--desktop,.consent-banner button.button-view.visible--mobile,.consent-modal .btn.button-view.visible--desktop,.consent-modal .btn.button-view.visible--mobile,.consent-modal button.button-view.visible--desktop,.consent-modal button.button-view.visible--mobile{display:none}.consent-banner .btn.button-view.visible--tablet,.consent-banner button.button-view.visible--tablet,.consent-modal .btn.button-view.visible--tablet,.consent-modal button.button-view.visible--tablet{display:inline-block}}@media screen and (min-width:1024px){.consent-banner .btn.button-view.visible--mobile,.consent-banner .btn.button-view.visible--tablet,.consent-banner button.button-view.visible--mobile,.consent-banner button.button-view.visible--tablet,.consent-modal .btn.button-view.visible--mobile,.consent-modal .btn.button-view.visible--tablet,.consent-modal button.button-view.visible--mobile,.consent-modal button.button-view.visible--tablet{display:none}.consent-banner .btn.button-view.visible--desktop,.consent-banner button.button-view.visible--desktop,.consent-modal .btn.button-view.visible--desktop,.consent-modal button.button-view.visible--desktop{display:inline-block}}.consent-banner .btn.btn--centered,.consent-banner button.btn--centered,.consent-modal .btn.btn--centered,.consent-modal button.btn--centered{min-width:200px}.consent-banner .btn.btn--icon,.consent-banner button.btn--icon,.consent-modal .btn.btn--icon,.consent-modal button.btn--icon{padding-left:45px}.consent-banner .btn.btn--icon .icon,.consent-banner button.btn--icon .icon,.consent-modal .btn.btn--icon .icon,.consent-modal button.btn--icon .icon{position:absolute;top:50%;transform:translateY(-50%);left:17px;width:24px;height:24px;vertical-align:middle}@media screen and (min-width:1024px){.consent-banner .btn.btn--icon,.consent-banner button.btn--icon,.consent-modal .btn.btn--icon,.consent-modal button.btn--icon{padding-left:60px}.consent-banner .btn.btn--icon .icon,.consent-banner button.btn--icon .icon,.consent-modal .btn.btn--icon .icon,.consent-modal button.btn--icon .icon{left:28px}}.consent-banner .btn.btn--square,.consent-banner button.btn--square,.consent-modal .btn.btn--square,.consent-modal button.btn--square{border-radius:4px}.consent-banner .btn.btn--full-width,.consent-banner button.btn--full-width,.consent-modal .btn.btn--full-width,.consent-modal button.btn--full-width{width:100%}.consent-banner .btn:enabled.btn--icon .icon--play .fill_color,.consent-banner button:enabled.btn--icon .icon--play .fill_color,.consent-modal .btn:enabled.btn--icon .icon--play .fill_color,.consent-modal button:enabled.btn--icon .icon--play .fill_color{fill:transparent}.consent-banner .btn:enabled.btn--icon .icon--play .icon_bg,.consent-banner button:enabled.btn--icon .icon--play .icon_bg,.consent-modal .btn:enabled.btn--icon .icon--play .icon_bg,.consent-modal button:enabled.btn--icon .icon--play .icon_bg{fill:#fff}.consent-banner .btn:enabled.btn--icon .icon--filter .fill_color,.consent-banner button:enabled.btn--icon .icon--filter .fill_color,.consent-modal .btn:enabled.btn--icon .icon--filter .fill_color,.consent-modal button:enabled.btn--icon .icon--filter .fill_color{fill:#1998d5}.consent-banner .btn:enabled.btn--icon .icon:not(.icon--play):not(.icon--filter) .fill_color,.consent-banner button:enabled.btn--icon .icon:not(.icon--play):not(.icon--filter) .fill_color,.consent-modal .btn:enabled.btn--icon .icon:not(.icon--play):not(.icon--filter) .fill_color,.consent-modal button:enabled.btn--icon .icon:not(.icon--play):not(.icon--filter) .fill_color{fill:#fff}.consent-banner .btn:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled),.consent-banner button:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled),.consent-modal .btn:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled),.consent-modal button:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled){background:#f1670d;color:#fff}.consent-banner .btn:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled):hover,.consent-banner button:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled):hover,.consent-modal .btn:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled):hover,.consent-modal button:enabled:not(.btn--white):not(.btn--secondary):not(.btn--outlined):not(.btn--video-play):not(disabled):hover{background:#a25625}.consent-banner .btn.btn--secondary:enabled,.consent-banner button.btn--secondary:enabled,.consent-modal .btn.btn--secondary:enabled,.consent-modal button.btn--secondary:enabled{background:#1998d5;color:#fff}.consent-banner .btn.btn--secondary:enabled:hover,.consent-banner button.btn--secondary:enabled:hover,.consent-modal .btn.btn--secondary:enabled:hover,.consent-modal button.btn--secondary:enabled:hover{background:#2b7193}.consent-banner .btn.btn--white:enabled,.consent-banner button.btn--white:enabled,.consent-modal .btn.btn--white:enabled,.consent-modal button.btn--white:enabled{background:#fff;color:#1998d5}.consent-banner .btn.btn--white:enabled:hover,.consent-banner button.btn--white:enabled:hover,.consent-modal .btn.btn--white:enabled:hover,.consent-modal button.btn--white:enabled:hover{background:#fff}.consent-banner .btn.btn--outlined:enabled,.consent-banner button.btn--outlined:enabled,.consent-modal .btn.btn--outlined:enabled,.consent-modal button.btn--outlined:enabled{background:0 0;color:#1998d5;border:1px solid #1998d5}.consent-banner .btn.btn--outlined:enabled:hover,.consent-banner button.btn--outlined:enabled:hover,.consent-modal .btn.btn--outlined:enabled:hover,.consent-modal button.btn--outlined:enabled:hover{background:0 0}.consent-banner .btn.btn--video-play:enabled,.consent-banner button.btn--video-play:enabled,.consent-modal .btn.btn--video-play:enabled,.consent-modal button.btn--video-play:enabled{position:absolute;z-index:3;padding:0;line-height:0;background-color:transparent}.consent-banner .btn.btn--video-play:enabled .icon--play,.consent-banner button.btn--video-play:enabled .icon--play,.consent-modal .btn.btn--video-play:enabled .icon--play,.consent-modal button.btn--video-play:enabled .icon--play{opacity:.6;width:100px;height:100px}.consent-banner .btn.btn--video-play:enabled .icon--play .icon_bg,.consent-banner .btn.btn--video-play:enabled .icon--play .icon_outline,.consent-banner button.btn--video-play:enabled .icon--play .icon_bg,.consent-banner button.btn--video-play:enabled .icon--play .icon_outline,.consent-modal .btn.btn--video-play:enabled .icon--play .icon_bg,.consent-modal .btn.btn--video-play:enabled .icon--play .icon_outline,.consent-modal button.btn--video-play:enabled .icon--play .icon_bg,.consent-modal button.btn--video-play:enabled .icon--play .icon_outline{fill:#fff}.consent-banner .btn.btn--video-play:enabled .icon--play .icon_content,.consent-banner button.btn--video-play:enabled .icon--play .icon_content,.consent-modal .btn.btn--video-play:enabled .icon--play .icon_content,.consent-modal button.btn--video-play:enabled .icon--play .icon_content{fill:transparent}.consent-banner .btn.btn--video-play:enabled:hover,.consent-banner button.btn--video-play:enabled:hover,.consent-modal .btn.btn--video-play:enabled:hover,.consent-modal button.btn--video-play:enabled:hover{background-color:transparent}.consent-banner .btn.btn--video-play:enabled:hover .icon--play,.consent-banner button.btn--video-play:enabled:hover .icon--play,.consent-modal .btn.btn--video-play:enabled:hover .icon--play,.consent-modal button.btn--video-play:enabled:hover .icon--play{opacity:1}.consent-banner .btn.btn--video-play:enabled:hover .icon--play .icon_bg,.consent-banner .btn.btn--video-play:enabled:hover .icon--play .icon_outline,.consent-banner button.btn--video-play:enabled:hover .icon--play .icon_bg,.consent-banner button.btn--video-play:enabled:hover .icon--play .icon_outline,.consent-modal .btn.btn--video-play:enabled:hover .icon--play .icon_bg,.consent-modal .btn.btn--video-play:enabled:hover .icon--play .icon_outline,.consent-modal button.btn--video-play:enabled:hover .icon--play .icon_bg,.consent-modal button.btn--video-play:enabled:hover .icon--play .icon_outline{fill:#1998d5}.consent-banner .btn.btn--video-play:enabled:hover .icon--play .icon_content,.consent-banner button.btn--video-play:enabled:hover .icon--play .icon_content,.consent-modal .btn.btn--video-play:enabled:hover .icon--play .icon_content,.consent-modal button.btn--video-play:enabled:hover .icon--play .icon_content{fill:#fff}.consent-banner .btn:disabled,.consent-banner button:disabled,.consent-modal .btn:disabled,.consent-modal button:disabled{color:#424242;background:#e0e0e0}.consent-banner .btn:disabled .icon .fill_color,.consent-banner button:disabled .icon .fill_color,.consent-modal .btn:disabled .icon .fill_color,.consent-modal button:disabled .icon .fill_color{fill:#424242}.consent-banner .btn:hover:enabled,.consent-banner button:hover:enabled,.consent-modal .btn:hover:enabled,.consent-modal button:hover:enabled{cursor:pointer}.consent-banner .btn:hover:disabled,.consent-banner button:hover:disabled,.consent-modal .btn:hover:disabled,.consent-modal button:hover:disabled{cursor:not-allowed}.consent-banner .switch,.consent-modal .switch{position:relative;display:inline-block;width:50px;height:32px;vertical-align:middle}.consent-banner .switch input,.consent-modal .switch input{opacity:0;width:0;height:0}.consent-banner .switch .slider,.consent-modal .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.25s;border-radius:34px;border:2px solid #e0e0e0}.consent-banner .switch .slider:before,.consent-modal .switch .slider:before{position:absolute;content:"";height:28px;width:28px;left:0;bottom:0;background-color:#fff;transition:.25s;border-radius:50%;border:1px solid rgba(222,229,236,.8);box-shadow:0 3px 3px rgba(0,0,0,.06),0 2px 2px rgba(0,0,0,.1)}.consent-banner .switch input:checked+.slider,.consent-modal .switch input:checked+.slider{background-color:#1998d5;border-color:#1998d5}.consent-banner .switch input:checked+.slider:before,.consent-modal .switch input:checked+.slider:before{transform:translateX(18px)}.consent-banner *,.consent-banner :after,.consent-banner :before,.consent-modal *,.consent-modal :after,.consent-modal :before{box-sizing:border-box}@media screen and (min-width:1024px){.consent-banner,.consent-modal{font-size:18px;line-height:28px}}