#shopify-pc__banner,#shopify-pc__prefs{--ck-ink: #1a1a1a;--ck-muted: #555c61;--ck-brand: #3d7894;--ck-brand-dark: #2c5d74;--ck-line: rgb(0 0 0 / .1);--ck-soft: #f4f6f7}#shopify-pc__banner.shopify-pc__banner__dialog{left:auto;right:24px;bottom:24px;width:400px;max-width:calc(100% - 48px);min-width:0;padding:20px 22px 16px;border:1px solid var(--ck-line);border-radius:12px;background:#fff;box-shadow:0 12px 40px #10182029;font-size:14px;animation:ux-ck-in .3s ease}@keyframes ux-ck-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner.shopify-pc__banner__dialog{animation:none}}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block}#shopify-pc__banner .shopify-pc__banner__body{width:auto;margin:0 0 14px}#shopify-pc__banner .ux-cookies__title{margin:0 0 6px;color:var(--ck-ink);font-size:16px;font-weight:600;line-height:1.3}#shopify-pc__banner .shopify-pc__banner__body p:not(.ux-cookies__title){color:var(--ck-muted);font-size:14px;line-height:1.5}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--ck-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;padding:0 14px;height:42px;border-radius:8px;font-size:14.5px;font-weight:500;line-height:1;flex-basis:auto;transition:background-color .2s ease,border-color .2s ease}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:1}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:2}#shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-accept{background:var(--ck-brand);border:1px solid var(--ck-brand);color:#fff}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover,#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background:var(--ck-brand-dark);border-color:var(--ck-brand-dark)}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;justify-self:center;height:auto;padding:8px 4px 2px;background:none;border:0;color:var(--ck-muted);font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:hover{color:var(--ck-ink)}#shopify-pc__banner button:focus{box-shadow:none}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:2px solid var(--ck-brand);outline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:focus span{outline:none}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0;right:0;bottom:0;width:auto;max-width:none;padding:16px 16px calc(10px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #10182024;font-size:13.5px}#shopify-pc__banner .ux-cookies__title{font-size:15px;margin-bottom:4px}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:12px}#shopify-pc__banner .shopify-pc__banner__body p:not(.ux-cookies__title){font-size:13.5px;line-height:1.45}#shopify-pc__banner .shopify-pc__banner__btns button{height:44px}}#shopify-pc__prefs .shopify-pc__prefs__overlay{background-color:#10182073}#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{left:50%;width:min(640px,calc(100% - 24px));max-height:88%;transform:translate(-50%,-50%);border-radius:14px;background:#fff;box-shadow:0 20px 60px #10182040;color:var(--ck-ink)}#shopify-pc__prefs__dialog header{display:block;padding:22px 24px 16px;border-bottom:1px solid var(--ck-line)}#shopify-pc__prefs__dialog header h2{margin:0;padding:0 36px 0 0!important;color:var(--ck-ink);font-size:20px;font-weight:600;text-align:left}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{top:18px;right:18px;width:36px;height:36px;border-radius:50%}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close:hover{background:var(--ck-soft)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close svg path{fill:var(--ck-ink)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex;flex-wrap:wrap;gap:8px;width:auto;margin:14px 0 0;padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{flex:1 1 150px;margin:0;padding:0 14px;height:42px;border-radius:8px;font-size:14px;font-weight:500;line-height:1;background:var(--ck-brand);border:1px solid var(--ck-brand);color:#fff}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:var(--ck-brand-dark);border-color:var(--ck-brand-dark)}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-save{background:#fff;color:var(--ck-brand-dark)}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-save:hover{background:var(--ck-soft)}#shopify-pc__prefs__dialog button:focus{box-shadow:none}#shopify-pc__prefs__dialog button:focus-visible{outline:2px solid var(--ck-brand);outline-offset:2px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{color:var(--ck-ink);font-size:15px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p,#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-explain{color:var(--ck-muted);font-size:14px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:18px 24px 0}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-explain{padding:16px 24px 0}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 24px 24px;color:var(--ck-ink)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option:first-child{border-top-color:var(--ck-line)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{color:var(--ck-ink);font-size:15px;gap:14px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{padding-left:38px;color:var(--ck-muted);font-size:13.5px;line-height:1.45}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span,#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg{background-color:transparent}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg path{fill:var(--ck-brand)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span{background-color:transparent}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus-visible~span svg{box-shadow:0 0 0 3px #3d789459}@media(max-width:749px){#shopify-pc__prefs__dialog header{padding:18px 16px 14px}#shopify-pc__prefs__dialog header h2{font-size:18px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{top:12px;right:12px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{flex-basis:100%;height:44px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main,#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-explain{padding-left:16px;padding-right:16px}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 16px 18px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ux-cookies.css.map */
