#shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;left:max(16px,env(safe-area-inset-left,0px))!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;top:auto!important;width:min(420px,calc(100% - 32px))!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--surface,#fff)!important;color:var(--ink,#3d0a2e)!important;border:2px solid var(--ink,#3d0a2e)!important;border-radius:26px!important;box-shadow:6px 8px 0 var(--rasp,#ec2b85),0 24px 48px -20px #3d0a2e73!important;font-family:var(--body,system-ui,sans-serif)!important;overflow:hidden!important;animation:sp-cookie-in .45s cubic-bezier(.2,1.3,.4,1) both}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important;max-width:none!important;margin:0!important;padding:0!important;position:relative}#shopify-pc__banner .shopify-pc__banner__wrapper:before{content:"";display:block;height:12px;background:var(--rasp,#ec2b85) repeating-linear-gradient(-45deg,transparent 0 10px,rgba(255,255,255,.18) 10px 20px)}#shopify-pc__banner .shopify-pc__banner__body{position:relative;padding:22px 22px 0 92px!important;margin:0!important;max-width:none!important;min-height:76px}#shopify-pc__banner .shopify-pc__banner__body:before{content:"\1f36a";position:absolute;left:22px;top:20px;width:54px;height:54px;display:grid;place-items:center;font-size:30px;line-height:1;background:var(--lemon,#ffc21a);border-radius:46% 54% 42% 58%/55% 45%;transform:rotate(-8deg);animation:sp-cookie-wobble 6s ease-in-out infinite}#shopify-pc__banner h2{font-family:var(--display,system-ui)!important;font-weight:400!important;font-size:1.55rem!important;line-height:1.05!important;color:var(--ink,#3d0a2e)!important;margin:0 0 6px!important;letter-spacing:.005em}#shopify-pc__banner p{color:var(--muted,#875a74)!important;font-size:.9rem!important;line-height:1.5!important;margin:0!important}#shopify-pc__banner a{color:var(--rasp,#ec2b85)!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;padding:18px 22px 20px!important;margin:0!important;width:auto!important}#shopify-pc__banner button{margin:0!important;flex:none!important;width:100%!important;min-height:46px;border-radius:999px!important;padding:12px 18px!important;font-family:var(--body,system-ui)!important;font-weight:800!important;font-size:.95rem!important;line-height:1.1!important;transition:transform .15s ease,background-color .15s ease!important;box-shadow:none!important}#shopify-pc__banner button:hover{transform:translateY(-2px)}#shopify-pc__banner button:focus-visible{outline:3px solid var(--sky,#2f8ff0)!important;outline-offset:2px}#shopify-pc__banner button.shopify-pc__banner__btn-accept{order:1;background:var(--rasp,#ec2b85)!important;border:2px solid var(--rasp,#ec2b85)!important;color:#fff!important}#shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2;background:transparent!important;border:2px solid var(--ink,#3d0a2e)!important;color:var(--ink,#3d0a2e)!important}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1/-1;min-height:0;padding:4px!important;background:transparent!important;border:0!important;color:var(--muted,#875a74)!important;font-weight:700!important;font-size:.85rem!important;text-decoration:underline!important;text-underline-offset:3px}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs:hover{transform:none;color:var(--rasp,#ec2b85)!important}@media(max-width:520px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;width:calc(100% - 20px)!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;box-shadow:4px 6px 0 var(--rasp,#ec2b85),0 20px 40px -20px #3d0a2e73!important}#shopify-pc__banner .shopify-pc__banner__body{padding:18px 18px 0 80px!important}#shopify-pc__banner .shopify-pc__banner__body:before{left:18px;top:18px;width:48px;height:48px;font-size:26px}#shopify-pc__banner .shopify-pc__banner__btns{padding:16px 18px!important}}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:#28041c8c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#shopify-pc__prefs .shopify-pc__prefs__dialog{background:var(--bg,#fff6f9)!important;color:var(--ink,#3d0a2e)!important;border:2px solid var(--ink,#3d0a2e)!important;border-radius:26px!important;box-shadow:8px 10px 0 var(--rasp,#ec2b85)!important;font-family:var(--body,system-ui,sans-serif)!important;overflow:hidden!important}#shopify-pc__prefs header{background:var(--surface,#fff)!important;border-bottom:2px dashed var(--line,#f5d9e6)!important;border-top:12px solid var(--rasp,#ec2b85)!important}#shopify-pc__prefs h2,#shopify-pc__prefs h3{font-family:var(--display,system-ui)!important;font-weight:400!important;color:var(--ink,#3d0a2e)!important;letter-spacing:.005em}#shopify-pc__prefs h2{font-size:1.6rem!important;line-height:1.05!important}#shopify-pc__prefs h3{font-size:1.25rem!important}#shopify-pc__prefs p,#shopify-pc__prefs td,#shopify-pc__prefs th{color:var(--muted,#875a74)!important}#shopify-pc__prefs a{color:var(--rasp,#ec2b85)!important}#shopify-pc__prefs label{color:var(--ink,#3d0a2e)!important;font-weight:800!important}#shopify-pc__prefs .shopify-pc__prefs__option{background:var(--surface,#fff)!important;border:1px solid var(--line,#f5d9e6)!important;border-radius:18px!important;padding:14px 16px!important;margin-bottom:10px!important}#shopify-pc__prefs .shopify-pc__prefs__option svg path{fill:var(--rasp,#ec2b85)!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button,#shopify-pc__prefs button#shopify-pc__prefs__header-accept,#shopify-pc__prefs button#shopify-pc__prefs__header-decline,#shopify-pc__prefs button#shopify-pc__prefs__header-save{border-radius:999px!important;padding:11px 18px!important;font-family:var(--body,system-ui)!important;font-weight:800!important;background:transparent!important;border:2px solid var(--ink,#3d0a2e)!important;color:var(--ink,#3d0a2e)!important;box-shadow:none!important}#shopify-pc__prefs button#shopify-pc__prefs__header-accept{background:var(--rasp,#ec2b85)!important;border-color:var(--rasp,#ec2b85)!important;color:#fff!important}#shopify-pc__prefs button#shopify-pc__prefs__header-save{background:var(--ink,#3d0a2e)!important;border-color:var(--ink,#3d0a2e)!important;color:#fff!important}#shopify-pc__prefs .shopify-pc__prefs__header-close{background:var(--chip,#fde7f1)!important;border-radius:50%!important;width:38px!important;height:38px!important;display:grid!important;place-items:center}#shopify-pc__prefs .shopify-pc__prefs__header-close svg path{fill:var(--ink,#3d0a2e)!important}@keyframes sp-cookie-in{0%{opacity:0;transform:translateY(30px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes sp-cookie-wobble{50%{transform:rotate(8deg) scale(1.05);border-radius:56% 44% 52% 48%/45% 55%}}@media(prefers-reduced-motion:reduce){#shopify-pc__banner,#shopify-pc__banner *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/snackpaff-cookies.css.map */
