.og-cookie-banner{--og-cookie-ink: #103d38;--og-cookie-border: #c8d5d1;color:var(--og-cookie-ink);font-family:var(--font-body-family, sans-serif);font-weight:400}.og-cookie-dialog-open{overflow:hidden}.og-cookie-dialog{box-sizing:border-box;width:min(720px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:28px 30px;overflow-y:auto;border:0;border-radius:16px;background:#fff;color:var(--og-cookie-ink);box-shadow:0 20px 80px #0003;font-size:16px;line-height:1.65;overscroll-behavior:contain}.og-cookie-dialog:not([open]),.og-cookie-reopen[hidden],.og-cookie-banner [hidden]{display:none!important}.og-cookie-dialog::backdrop{background:#10221e75}.og-cookie-banner button,.og-cookie-banner input{font:inherit}.og-cookie-banner button{cursor:pointer}.og-cookie-banner button:disabled{cursor:wait;opacity:.65}.og-cookie-banner :is(button,a,input):focus-visible,.og-cookie-reopen:focus-visible{outline:3px solid #c78828;outline-offset:4px}.og-cookie-close{position:absolute;inset:12px 14px auto auto;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#eff4f1;color:var(--og-cookie-ink);font-size:26px!important;line-height:1!important}.og-cookie-icon{display:block;width:76px;height:76px;margin:0 auto 18px}.og-cookie-title{margin:0 24px 20px;color:var(--og-cookie-ink);font-family:inherit;font-size:clamp(22px,3vw,28px);font-weight:500;line-height:1.3;text-align:center;letter-spacing:0}.og-cookie-dialog p{margin:0 0 16px;color:var(--og-cookie-ink);font-weight:400}.og-cookie-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.og-cookie-button{flex:1 1 180px;min-height:46px;padding:12px 16px;border:1px solid var(--og-cookie-ink);border-radius:9px;background:var(--og-cookie-ink);color:#fff;font-size:14px!important;line-height:1.4;text-align:center}.og-cookie-button:hover{background:#19544c}.og-cookie-button--settings{flex-basis:100%;background:#fff;color:var(--og-cookie-ink)}.og-cookie-button--settings:hover{background:#eff4f1}.og-cookie-category{display:grid;grid-template-columns:1fr auto;gap:6px 20px;margin-top:16px;padding-top:16px;border-top:1px solid var(--og-cookie-border)}.og-cookie-category label,.og-cookie-category strong{font-weight:600}.og-cookie-category p{grid-column:1 / -1;margin:0;font-size:14px}.og-cookie-category input{width:22px;height:22px;margin:3px 0;accent-color:var(--og-cookie-ink);cursor:pointer}.og-cookie-always{font-size:13px}.og-cookie-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:20px;font-size:13px}.og-cookie-legal a,.og-cookie-reopen{color:var(--og-cookie-ink, #103d38);text-decoration:underline;text-underline-offset:3px}.og-cookie-preferences{padding:12px 20px;background:#fff;text-align:center}.og-cookie-reopen{min-height:44px;padding:8px 0;border:0;background:transparent;font-family:var(--font-body-family, sans-serif);font-size:12px!important;font-weight:400;cursor:pointer}.footer__content-middle-main.og-cookie-footer-row{gap:8px 32px}.og-cookie-footer-row .og-cookie-preferences{margin-inline-start:auto;padding:0;background:transparent;text-align:right}.og-cookie-error{margin-top:16px!important;color:#942824;font-size:14px}@media(max-width:480px){.og-cookie-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:24px 20px;font-size:14px}.og-cookie-icon{width:60px;height:60px}.og-cookie-title{margin-inline:0}.og-cookie-button{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oragarden-cookie-banner.css.map */
