#iyi-cerez-banner{position:fixed;z-index:2147483647;box-sizing:border-box;padding:16px;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .38s ease;pointer-events:none}#iyi-cerez-banner.ic-banner--bottom-left{bottom:0;left:0;right:auto;width:33vw;min-width:280px;max-width:480px;transform:translateY(calc(100% + 16px))}#iyi-cerez-banner.ic-banner--bottom-center{bottom:0;left:50%;width:33vw;min-width:280px;max-width:480px;transform:translateX(-50%)translateY(calc(100% + 16px))}#iyi-cerez-banner.ic-banner--bottom-right{bottom:0;right:0;left:auto;width:33vw;min-width:280px;max-width:480px;transform:translateY(calc(100% + 16px))}#iyi-cerez-banner.ic-banner--bottom-left.ic-banner--show,#iyi-cerez-banner.ic-banner--bottom-right.ic-banner--show{transform:translateY(0);pointer-events:auto}#iyi-cerez-banner.ic-banner--bottom-center.ic-banner--show{transform:translateX(-50%)translateY(0);pointer-events:auto}#iyi-cerez-banner.ic-banner--hide{opacity:0;pointer-events:none}#iyi-cerez-banner.ic-banner--bottom-left.ic-banner--hide,#iyi-cerez-banner.ic-banner--bottom-right.ic-banner--hide{transform:translateY(calc(100% + 16px))}#iyi-cerez-banner.ic-banner--bottom-center.ic-banner--hide{transform:translateX(-50%)translateY(calc(100% + 16px))}.ic-banner__inner{border-radius:14px;padding:18px 18px 16px;box-shadow:0 8px 30px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.18);position:relative;display:flex;flex-direction:column;gap:12px}.ic-banner__close{position:absolute;top:10px;right:10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .18s}.ic-banner__close:hover{opacity:.65}.ic-banner__close svg{display:block}.ic-banner__content{padding-right:20px}.ic-banner__title{display:block;font-size:13px;font-weight:700;line-height:1.35;margin:0 0 6px;font-family:inherit}.ic-banner__msg{font-size:12px;line-height:1.6;margin:0;font-family:inherit}.ic-banner__actions{display:flex;align-items:center;gap:8px}.ic-banner__link{font-size:11px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;transition:opacity .15s}.ic-banner__link:hover{opacity:.75}.ic-banner__spacer{flex:1}.ic-banner__btn{border:none;border-radius:7px;padding:7px 16px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:inherit;line-height:1.2;color:#fff!important;transition:opacity .15s,transform .12s}.ic-banner__btn:hover{opacity:.85;transform:translateY(-1px)}.ic-banner__btn:active{transform:translateY(0)}@media(max-width:600px){#iyi-cerez-banner.ic-banner--bottom-left,#iyi-cerez-banner.ic-banner--bottom-center,#iyi-cerez-banner.ic-banner--bottom-right{left:8px!important;right:8px!important;width:auto!important;min-width:0!important;max-width:none!important;transform:translateY(calc(100% + 16px))!important}#iyi-cerez-banner.ic-banner--show{transform:translateY(0)!important}#iyi-cerez-banner.ic-banner--hide{transform:translateY(calc(100% + 16px))!important}}