#shopify-pc__banner.shopify-pc__banner__dialog{--tk-pc-fg: rgb(var(--color-foreground, 56, 56, 56));--tk-pc-muted: color-mix(in srgb, var(--tk-pc-fg) 76%, #fff);left:0;right:0;bottom:0;width:100%;min-width:0;max-height:80vh;padding:2rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));border-radius:1.6rem 1.6rem 0 0;background:#fff;box-shadow:0 -.4rem 2.4rem #38383824;font-family:var(--font-body-family);color:var(--tk-pc-fg)}#shopify-pc__banner .shopify-pc__banner__wrapper{align-items:stretch}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:1.6rem}#shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);font-size:1.7rem;line-height:1.3;color:var(--tk-pc-fg)}#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.4rem;line-height:1.5;color:var(--tk-pc-muted)}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--tk-pc-fg);text-decoration-thickness:1px;text-underline-offset:.2em}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;justify-content:stretch}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;min-height:4.4rem;padding:1rem 1.6rem;border-radius:var(--buttons-radius, 2.4rem);font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.2}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{order:1;border:1px solid var(--tk-pc-fg);background:var(--tk-pc-fg);color:#fff}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;min-height:4rem;padding:.8rem;border:0;background:transparent;color:var(--tk-pc-fg);font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}#shopify-pc__banner .shopify-pc__banner__btns button:hover{opacity:.88}#shopify-pc__banner .shopify-pc__banner__btns button:focus-visible,#shopify-pc__banner .shopify-pc__banner__body a:focus-visible{outline:2px solid var(--tk-pc-fg);outline-offset:2px;box-shadow:none}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{left:2.4rem;right:auto;bottom:2.4rem;width:40rem;padding:2.4rem;border-radius:1.6rem;box-shadow:0 .8rem 3.2rem #38383829}}#shopify-pc__prefs #shopify-pc__prefs__dialog{border-radius:1.6rem;font-family:var(--font-body-family);color:rgb(var(--color-foreground, 56, 56, 56))}#shopify-pc__prefs #shopify-pc__prefs__dialog h2,#shopify-pc__prefs #shopify-pc__prefs__dialog h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 500);color:rgb(var(--color-foreground, 56, 56, 56))}#shopify-pc__prefs #shopify-pc__prefs__dialog p{line-height:1.5}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{min-height:4rem;border:1px solid rgb(var(--color-foreground, 56, 56, 56));border-radius:var(--buttons-radius, 2.4rem);background:rgb(var(--color-foreground, 56, 56, 56));color:#fff;font-family:var(--font-body-family);font-weight:700}#shopify-pc__prefs .shopify-pc__prefs__header-actions button:focus-visible{outline:2px solid rgb(var(--color-foreground, 56, 56, 56));outline-offset:2px;box-shadow:none}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:#38383866}
/*# sourceMappingURL=/cdn/shop/t/24/assets/privacy-banner.css.map */
