.cookie-widget-bubble{position:relative;z-index:100}.cookie-widget-bubble .cookie-bubble-container{margin:auto;max-width:1320px;padding:0;position:relative;z-index:100}.cookie-widget-bubble .left-bubble-content{display:grid;gap:80px;grid-template-columns:40% 1fr;min-height:80vh}.cookie-widget-bubble .left-bubble-content h2{color:#212121;font-family:"Source Serif 4",serif;font-size:clamp(36px,4vw,54px);font-weight:700;line-height:1.25;margin:0 0 4px}.cookie-widget-bubble .left-bubble-content h2 strong{color:#dea912;display:block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:700;letter-spacing:.04em;margin-bottom:12px;text-transform:uppercase}.cookie-widget-bubble .left-bubble-content p{color:#212121;font-size:clamp(18px,2.25vw,20px);font-weight:400;line-height:1.5;margin:0 0 20px}.cookie-widget-bubble .left-bubble-content blockquote{background-color:#e6eeff;border-radius:8px;margin:0 0 40px;padding:40px 60px 40px 40px;position:relative}.cookie-widget-bubble .left-bubble-content blockquote p{margin:0}.cookie-widget-bubble .left-bubble-content blockquote span.tag{background-color:rgba(0,0,0,.1);border-radius:0 0 4px 4px;font-size:12px;font-weight:500;left:40px;letter-spacing:.0875em;line-height:1;padding:6px 8px;position:absolute;text-transform:uppercase;top:0}.cookie-widget-bubble .bubble-section{display:flex;flex-wrap:wrap;justify-content:center;max-width:1000px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50%}.cookie-widget-bubble .bubble-section .bubble{align-items:center;background-color:#fff0e5;border-radius:50%;box-shadow:0 0 0 9px #fff,0 0 0 10px #f2f3f5,0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;position:relative}.cookie-widget-bubble .bubble-section .bubble span.brand{border-radius:1000px;box-shadow:inset 0 3px 7px rgba(0,0,0,.08);font-size:12px;font-weight:700;left:50%;line-height:1;padding:6px 8px;position:absolute;text-transform:uppercase;top:10%;transform:translateX(-50%);white-space:nowrap}.cookie-widget-bubble .bubble-section .bubble span.figure{display:block;font-family:"Source Serif 4",serif;font-size:54px;font-weight:700;line-height:1}.cookie-widget-bubble .bubble-section .bubble span.label{display:block;font-size:16px}.cookie-widget-bubble .bubble-section .bubble-circle1{animation:bubble_animation4 12s ease-in-out 0s infinite normal none running;height:288px;margin:17px;width:288px}.cookie-widget-bubble .bubble-section .bubble-circle2{animation:bubble_animation3 20s ease-in-out 0s infinite normal none running;height:262px;margin:26px;width:262px}.cookie-widget-bubble .bubble-section .bubble-circle3{animation:bubble_animation3 15s ease-in-out 0s infinite normal none running;height:233px;margin:23px;width:233px}.cookie-widget-bubble .bubble-section .bubble-circle4{animation:bubble_animation2 17s ease-in-out 0s infinite normal none running;height:186px;margin:29px;width:186px}.cookie-widget-bubble .bubble-section .bubble-circle5{animation:bubble_animation1 17s ease-in-out 0s infinite normal none running;height:206px;margin:18px;width:206px}.cookie-widget-bubble .bubble-section .bubble-circle6{animation:bubble_animation3 20s ease-in-out 0s infinite normal none running;height:202px;margin:14px;width:202px}.cookie-widget-bubble .bubble-section .bubble-circle7{animation:bubble_animation2 20s ease-in-out 0s infinite normal none running;height:204px;margin:11px;width:204px}.cookie-widget-bubble .bubble-section .bubble-circle8{animation:bubble_animation4 12s ease-in-out 0s infinite normal none running;height:262px;margin:15px;width:262px}.cookie-widget-bubble.layout_two .bubble-section .bubble.bubble-circle1{height:182px;margin:16px;width:182px}.cookie-widget-bubble.layout_two .bubble.bubble-circle2{height:187px;margin:13px;width:187px}.cookie-widget-bubble.layout_two .bubble.bubble-circle3{height:252px;margin:20px;width:252px}.cookie-widget-bubble.layout_two .bubble.bubble-circle4{height:257px;margin:26px;width:257px}.cookie-widget-bubble.layout_two .bubble.bubble-circle5{height:184px;margin:15px;width:184px}.cookie-widget-bubble.layout_two .bubble.bubble-circle6{height:243px;margin:28px;width:243px}.cookie-widget-bubble.layout_two .bubble.bubble-circle7{height:252px;margin:20px;width:252px}.cookie-widget-bubble.layout_two .bubble.bubble-circle8{height:285px;margin:19px;width:285px}@keyframes bubble_animation1{0%{transform:translateY(0)}50%{transform:translateY(-60px) rotate(6deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes bubble_animation2{0%{transform:translateY(0)}50%{transform:translateY(-40px) rotate(-6deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes bubble_animation3{0%{transform:translateY(0)}50%{transform:translateY(-52px) rotate(2deg)}to{transform:translateX(0) rotate(0deg)}}@keyframes bubble_animation4{0%{transform:translateY(0)}50%{transform:translateY(-70px) rotate(-6deg)}to{transform:translateX(0) rotate(0deg)}}@media screen and (max-width:992px){.cookie-widget-bubble .cookie-bubble-container{padding:0 30px}.cookie-widget-bubble .left-bubble-content{display:flex;flex-wrap:wrap;gap:0}.cookie-widget-bubble .bubble-section{max-width:100%;position:relative;top:0;transform:translateY(0);width:100%}}@media screen and (max-width:575px){.cookie-widget-bubble .left-bubble-content{min-height:100%}}@media (min-width:576px) and (max-width:991px){.cookie-widget-bubble .bubble-section .bubble-circle5,.cookie-widget-bubble .bubble-section .bubble-circle6,.cookie-widget-bubble .bubble-section .bubble-circle7,.cookie-widget-bubble .bubble-section .bubble-circle8{display:none}}@media (min-width:992px) and (max-width:1199px){.cookie-widget-bubble .cookie-bubble-container{padding:0 30px}.cookie-widget-bubble .bubble-section .bubble-circle5,.cookie-widget-bubble .bubble-section .bubble-circle6,.cookie-widget-bubble .bubble-section .bubble-circle7,.cookie-widget-bubble .bubble-section .bubble-circle8{display:none}}@media (min-width:1200px) and (max-width:1420px){.cookie-widget-bubble .cookie-bubble-container{padding:0 30px}}