.policy-notification{background:#fff;border-radius:16px;bottom:8px;box-shadow:0 5px 20px #0000001a;display:inline-block;left:8px;padding:32px;position:fixed;width:calc(100% - 16px);z-index:9999}.policy-notification__text{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}@media screen and (max-width:374px){.policy-notification__text{line-height:1.38}}.policy-notification__text b{font-weight:600}.policy-notification__close{background:none;border:0;color:#c2c2c2;display:inline-block;height:20px;margin:0;outline:none;padding:0;position:absolute;right:16px;top:16px;width:20px}.policy-notification__close:focus,.policy-notification__close:hover{color:#999}.policy-notification__close:after,.policy-notification__close:before{background-color:currentColor;content:"";height:16px;left:8px;position:absolute;top:2px;transform-origin:50% 50%;transition:background-color .15s ease;width:2px}.policy-notification__close:before{transform:rotate(-45deg)}.policy-notification__close:after{transform:rotate(45deg)}.policy-notification__button{background:#0000;border:0;border-radius:100px;box-shadow:0 0 0 2px currentColor;color:#222;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:1;line-height:1.5;padding:4px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:opacity .15s}@media screen and (max-width:374px){.policy-notification__button{line-height:1.38}}.policy-notification__button:active,.policy-notification__button:hover{opacity:.85}@media screen and (min-width:768px){.policy-notification{bottom:16px;left:auto;max-width:328px;right:16px}}