.sq-cookie-notice{--sq-cookie-notice-bar:var(--sq-primary-color);--sq-cookie-notice-text:var(--sq-neutral-color);--sq-cookie-notice-button:#ff2882;--sq-cookie-notice-button-text:var(--sq-neutral-color);--sq-cookie-notice-nav-height:56px;z-index:991;width:100%;font-family:var(--sq-primary-font);font-size:var(--sq-font-size-4);font-weight:var(--sq-font-weight-4);color:var(--sq-cookie-notice-text);text-align:center;pointer-events:none;background-color:var(--sq-cookie-notice-bar);opacity:0;line-height:1.4;transition:opacity .5s,transform .5s;position:fixed;bottom:0;left:0;transform:translateY(100%)}@supports (padding:env(safe-area-inset-bottom)){.sq-cookie-notice{padding-bottom:env(safe-area-inset-bottom)}}body:has(.sq-sticky-bottom-container) .sq-cookie-notice{bottom:var(--sq-cookie-notice-nav-height);padding-bottom:0}@supports (bottom:env(safe-area-inset-bottom)){body:has(.sq-sticky-bottom-container) .sq-cookie-notice{bottom:calc(var(--sq-cookie-notice-nav-height) + env(safe-area-inset-bottom))}}.sq-cookie-notice--hidden{display:none}.sq-cookie-notice--visible{pointer-events:auto;opacity:1;transform:translateY(0)}.sq-cookie-notice--preview{z-index:auto;pointer-events:auto;opacity:1;position:relative;transform:none}.sq-cookie-notice__container{width:100%;padding:var(--sq-space-4) var(--sq-space-7);position:relative}.sq-cookie-notice__text,.sq-cookie-notice__buttons{display:inline-block}.sq-cookie-notice__text{margin-bottom:var(--sq-space-1)}.sq-cookie-notice__button{padding:var(--sq-space-2) var(--sq-space-4);margin-left:var(--sq-space-2);font-family:inherit;font-size:var(--sq-font-size-3);font-weight:var(--sq-font-weight-6);color:var(--sq-cookie-notice-button-text);text-align:center;letter-spacing:var(--sq-letter-spacing-1);white-space:nowrap;cursor:pointer;background-color:var(--sq-cookie-notice-button);border-radius:var(--sq-border-radius-5);border:0;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s;display:inline-block}.sq-cookie-notice__button:hover,.sq-cookie-notice__button:focus,.sq-cookie-notice__button:visited{color:var(--sq-cookie-notice-button-text);-webkit-text-decoration:none;text-decoration:none}.sq-cookie-notice__button:hover{opacity:.85}.sq-cookie-notice__close{top:50%;right:var(--sq-space-2);width:var(--sq-space-5);height:var(--sq-space-5);cursor:pointer;background:0 0;border:0;transition:opacity .2s;position:absolute;transform:translateY(-50%)}.sq-cookie-notice__close:before,.sq-cookie-notice__close:after{width:2px;height:var(--sq-space-4);content:"";background-color:var(--sq-cookie-notice-text);position:absolute;top:50%;left:50%}.sq-cookie-notice__close:before{transform:translate(-50%,-50%)rotate(45deg)}.sq-cookie-notice__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.sq-cookie-notice__close:hover{opacity:.5}.sq-cookie-notice__close:focus-visible{outline-offset:var(--sq-space-1);outline:2px solid}@media (prefers-reduced-motion:reduce){.sq-cookie-notice{transition:opacity 10ms linear;transform:none}}
