#shopify-pc__banner .shopify-pc__banner__dialog{right:24px;bottom:24px;left:auto;width:min(440px,calc(100vw - 48px));min-width:0;max-height:calc(100vh - 48px);padding:22px;overflow:auto;color:#1c1b1a;background:#f4f2ef;border:1px solid rgba(28,27,26,.16);border-radius:4px;box-shadow:0 16px 48px #1c1b1a29}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:0;align-items:stretch}#shopify-pc__banner .shopify-pc__banner__body{width:100%;margin:0}#shopify-pc__banner .shopify-pc__banner__dialog h2{margin:0 0 8px;color:#1c1b1a;font-family:inherit;font-size:17px;font-weight:500;line-height:1.25;letter-spacing:.01em}#shopify-pc__banner .shopify-pc__banner__dialog p{margin:0;color:#4f4d4a;font-family:inherit;font-size:13px;line-height:1.5}#shopify-pc__banner .shopify-pc__banner__dialog a{color:#1c1b1a;text-decoration-thickness:1px;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:18px}#shopify-pc__banner .shopify-pc__banner__dialog button{min-height:42px;margin:0;padding:10px 14px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.01em}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1;color:#102b31;background:#8fdce1;border-color:#8fdce1}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;color:#1c1b1a;background:transparent;border-color:#1c1b1a73}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;min-height:28px;padding:4px 8px;color:#4f4d4a;background:transparent;border:0;border-radius:2px;font-size:12px;font-weight:400;text-decoration-thickness:1px;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__dialog button:hover{filter:brightness(.97)}#shopify-pc__banner .shopify-pc__banner__dialog button:focus-visible,#shopify-pc__banner .shopify-pc__banner__body a:focus-visible{outline:2px solid #16616a;outline-offset:3px;box-shadow:none}@media screen and (max-width:480px){#shopify-pc__banner .shopify-pc__banner__dialog{right:10px;bottom:max(10px,env(safe-area-inset-bottom));left:auto;width:min(330px,calc(100vw - 20px));max-height:min(58vh,420px);padding:12px 14px;background:#faf8f5f5;border-color:#1c1b1a1f;box-shadow:0 10px 30px #1c1b1a1f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}#shopify-pc__banner .shopify-pc__banner__dialog h2{margin-bottom:5px;font-size:14px}#shopify-pc__banner .shopify-pc__banner__dialog p{font-size:11px;line-height:1.35}#shopify-pc__banner .shopify-pc__banner__btns{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}#shopify-pc__banner .shopify-pc__banner__dialog button{min-height:34px;padding:7px 9px;font-size:11px}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{min-height:24px;padding:2px 4px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/customer-privacy.css.map */
