html body #shopify-pc__banner,html body #shopify-pc__prefs__dialog{box-sizing:border-box;background:#141414;color:#f5f5f5;font-family:var(--font-body-family, Arial, sans-serif);font-size:14px;line-height:1.55;letter-spacing:0;text-align:left;border:1px solid #3e3e3e;border-top:3px solid #e90000;border-radius:14px;box-shadow:0 16px 60px #0006}html body #shopify-pc__banner{inset:auto auto 24px 24px;width:min(480px,calc(100% - 48px));min-width:0;max-width:none;max-height:calc(100dvh - 48px);padding:24px;margin:0;transform:none;overflow-y:auto;overscroll-behavior:contain}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:block}html body #shopify-pc__banner .shopify-pc__banner__body{width:100%;margin:0 0 20px}html body #shopify-pc__banner h2,html body #shopify-pc__prefs__header-title{color:#fff;font-family:inherit;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.3px;text-transform:none;margin:0 0 12px}html body #shopify-pc__banner p,html body #shopify-pc__prefs__dialog p{color:#d0d0d0;font-size:14px;line-height:1.55;margin:0}html body #shopify-pc__banner .pks-cookie-eyebrow{color:#bcbcbc;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 10px}html body #shopify-pc__banner .pks-cookie-note{margin-top:12px;color:#b8b8b8;font-size:12px}html body #shopify-pc__banner a{color:#fff;text-decoration:underline;text-underline-offset:3px}html body #shopify-pc__banner .shopify-pc__banner__btns,html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;padding:0;margin:0;align-items:stretch}html body #shopify-pc__banner button,html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:46px;width:100%;min-width:0;margin:0;padding:11px 10px;border:1px solid #828282;border-radius:7px;background:#232323;color:#fff;font:600 14px/1.3 var(--font-body-family, Arial, sans-serif);letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal;cursor:pointer;box-shadow:none;transition:background-color .15s,border-color .15s}html body #shopify-pc__banner button:hover,html body #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:#353535;border-color:#fff}html body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;background:transparent;border-color:#555}html body #shopify-pc__banner button:focus-visible,html body #shopify-pc__banner a:focus-visible,html body #shopify-pc__prefs__dialog button:focus-visible,html body #shopify-pc__prefs__dialog label:has(input:focus-visible){outline:2px solid #ff7373;outline-offset:3px;box-shadow:none}html body #shopify-pc__prefs__dialog{inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(640px,calc(100% - 32px));max-width:640px;max-height:calc(100dvh - 32px);min-width:0;margin:0;overflow:hidden;display:flex;flex-direction:column}html body #shopify-pc__prefs__dialog header{display:block;flex:0 0 auto;padding:22px 24px 18px;border-bottom:1px solid #3e3e3e;background:#141414}html body #shopify-pc__prefs__header-title{padding-right:40px;margin-bottom:18px}html body #shopify-pc__prefs__header-close{top:10px;right:10px;width:44px;height:44px;padding:14px;background:#242424;border:1px solid #555;border-radius:50%}html body #shopify-pc__prefs__header-close svg path{fill:#fff}html body #shopify-pc__prefs__header-save{grid-column:1 / -1;background:#f5f5f5;color:#141414;border-color:#f5f5f5}html body #shopify-pc__prefs__header-save:hover{background:#dedede;color:#141414}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px;scrollbar-width:thin;scrollbar-color:#666 #141414}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro{padding:0 0 18px;border:0}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{color:#fff;font-family:inherit;font-size:16px;line-height:1.35;margin:0 0 7px;text-transform:none}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{margin:0 0 10px;padding:16px;background:#202020;border:1px solid #444;border-radius:9px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option:last-child{margin-bottom:0}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label{min-height:32px;padding-right:38px;color:#fff;font-size:15px;line-height:1.4;font-weight:700}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option label svg{fill:#f5f5f5}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option p{margin:8px 0 0}html.pks-cookie-prefs-open body #shopify-pc__banner,html.pks-cookie-open body #superchat-widget-widget-button{visibility:hidden}html body .pksr-footer__legal .pks-cookie-reopen{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){html body #shopify-pc__banner{inset:auto 12px max(12px,env(safe-area-inset-bottom)) 12px;width:auto;max-height:calc(100dvh - 24px);padding:20px;border-radius:12px}html body #shopify-pc__banner h2{font-size:21px}html body #shopify-pc__banner .shopify-pc__banner__body{margin-bottom:16px}html body #shopify-pc__prefs__dialog{inset:auto 8px max(8px,env(safe-area-inset-bottom)) 8px;width:auto;max-height:calc(100dvh - 16px);transform:none;border-radius:12px}html body #shopify-pc__prefs__dialog header{padding:18px 18px 14px}html body #shopify-pc__prefs__header-title{font-size:20px;margin-bottom:16px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{padding:16px 18px 20px}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding:14px}}@media(max-height:480px){html body #shopify-pc__prefs__dialog{overflow-y:auto}html body #shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{overflow:visible;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){html body #shopify-pc__banner button,html body #shopify-pc__prefs__dialog button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pks-cookie-popup.css.map */
