
#shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box!important;width:min(440px,calc(100% - 24px))!important;max-width:440px!important;min-height:0!important;height:auto!important;padding:16px!important;margin:0!important;left:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;top:auto!important;transform:none!important;border:1px solid #ddd!important;border-radius:3px!important;box-shadow:0 4px 20px #00000014!important;max-height:80dvh!important;overflow-y:auto!important;font-family:var(--fm-body,Arial,sans-serif)!important}
#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;padding:0!important;margin:0!important}
#shopify-pc__banner .shopify-pc__banner__body{width:auto!important;flex:auto!important;padding:0!important;margin:0!important}
#shopify-pc__banner #shopify-pc__banner__body-title{font:600 16px/1.25 var(--fm-body,Arial,sans-serif)!important;margin:0 0 8px!important;padding:0!important}
#shopify-pc__banner .shopify-pc__banner__body p{font:400 14px/1.45 var(--fm-body,Arial,sans-serif)!important;margin:0!important;padding:0!important}
#shopify-pc__banner .shopify-pc__banner__body a{font:inherit!important;text-underline-offset:3px}
#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;margin:12px 0 0!important;padding:0!important}
#shopify-pc__banner .shopify-pc__banner__btns button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:9px 10px!important;flex:initial!important;border-radius:3px!important;font:400 14px/1.3 var(--fm-body,Arial,sans-serif)!important;white-space:normal!important}
#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{background:#fff!important;color:#111!important;border:1px solid #111!important}
#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{grid-column:1/-1!important;background:transparent!important;color:#111!important;border:0!important;text-decoration:underline!important;text-underline-offset:3px!important}
#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}
