.avena-consent[hidden],.avena-consent [hidden]{display:none!important}.avena-consent{position:fixed;z-index:2147483000;bottom:10px;left:14px;right:14px;max-width:1220px;margin:0 auto;background:#fbf8f3;color:#20392f;border:1px solid rgba(32,57,47,.15);border-radius:7px;box-shadow:0 5px 20px #14251c24;font-family:Arial,Helvetica,sans-serif}.avena-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:11px 17px}.avena-consent__copy{flex:1 1 400px;min-width:230px}.avena-consent__message{margin:0;font-size:.78rem;line-height:1.5;color:#403b35}.avena-consent__message strong{color:#20392f;font-weight:650;white-space:nowrap}.avena-consent a{color:#20392f;text-decoration:underline;text-underline-offset:2px}.avena-consent__actions,.avena-consent__pref-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.avena-consent__actions{flex:0 0 auto}.avena-consent button{min-height:38px;min-width:94px;padding:8px 13px;border-radius:3px;font-size:.77rem;line-height:1.1;font-weight:500}.avena-consent__button--accept{background:#20392f;color:#fbf8f3;border:1px solid #20392f}.avena-consent__button--reject{background:transparent;color:#20392f;border:1px solid #20392f}.avena-consent__settings{background:transparent;color:#20392f;border:0;text-decoration:underline;text-underline-offset:3px;min-width:90px!important}.avena-consent__button:hover:not(:disabled){filter:brightness(1.1)}.avena-consent button:focus-visible,.avena-consent input:focus-visible{outline:2px solid #6b7c66;outline-offset:2px}.avena-consent__preferences{flex:1 0 100%;padding-top:12px;border-top:1px solid #dedbd1}.avena-consent__preferences h2{font:400 1.2rem/1.2 Georgia,serif;color:#20392f;margin:0 0 7px}.avena-consent__preferences label,.avena-consent__essential{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #dedbd1;padding:7px 0;margin:0;font-size:.8rem}.avena-consent__preferences input{width:19px;height:19px;accent-color:#20392f}.avena-consent__essential span{color:#6b7c66}.avena-consent__pref-actions{padding-top:12px}.avena-consent__error{margin:0;color:#982b2b;font-size:.78rem;flex:1 0 100%}@media(max-width:700px){.avena-consent{left:8px;right:8px;bottom:8px;max-height:75vh;overflow:auto}.avena-consent__inner{padding:11px 12px;gap:9px}.avena-consent__copy{flex-basis:100%;min-width:0}.avena-consent__message{font-size:.72rem;line-height:1.42}.avena-consent__actions{width:100%;justify-content:space-between;gap:6px}.avena-consent__actions .avena-consent__button{flex:1 1 29%;min-width:0}.avena-consent__actions .avena-consent__settings{flex:0 1 auto;min-width:0!important;padding-left:3px;padding-right:3px;font-size:.72rem}.avena-consent button{min-height:37px;padding:6px 9px}}@media(prefers-reduced-motion:reduce){.avena-consent *{transition:none!important}}.avena-consent__mobile-copy{display:none}@media(max-width:700px){.avena-consent{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));max-height:min(72dvh,560px);border-radius:12px;box-shadow:0 5px 24px #12241c29}.avena-consent__inner{display:flex;padding:14px 14px 12px;gap:10px}.avena-consent__copy{width:100%;flex:1 0 100%;min-width:0}.avena-consent__message{font-size:13px;line-height:1.46;letter-spacing:0}.avena-consent__message strong{display:block;font-family:Georgia,serif;font-weight:500;font-size:16px;line-height:1.3;margin-bottom:3px}.avena-consent__desktop-copy{display:none}.avena-consent__mobile-copy{display:inline}.avena-consent__actions{display:grid;width:100%;flex:1 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.avena-consent__actions .avena-consent__button{width:100%;min-width:0;min-height:44px;padding:10px 9px;font-size:13px;font-weight:600;border-radius:6px}.avena-consent__actions .avena-consent__settings{grid-column:1 / -1;justify-self:center;min-height:36px;min-width:120px!important;font-size:12px;padding:7px 10px;text-align:center}.avena-consent__preferences{max-height:48dvh;overflow-y:auto;overscroll-behavior:contain}.avena-consent__preferences h2{font-size:18px}.avena-consent__preferences label,.avena-consent__essential{font-size:13px;min-height:44px;gap:12px}.avena-consent__preferences input{height:22px;width:22px;flex:0 0 22px}.avena-consent__pref-actions{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.avena-consent__pref-actions .avena-consent__button{min-height:44px;font-size:13px}}html.avena-custom-consent-active #shopify-pc__banner,html.avena-custom-consent-active .shopify-pc__banner__dialog,html.avena-custom-consent-active [data-shopify-cookie-banner]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/avena-cookie.css.map */
