:root{--jw-cookie-cream: #faf8f4;--jw-cookie-panel: #ffffff;--jw-cookie-ink: var(--jw-black, #0a0a0a);--jw-cookie-muted: var(--jw-muted, #69665f);--jw-cookie-brown: var(--jw-brown, #2c2118);--jw-cookie-line: var(--jw-line, #eae5d8);--jw-cookie-radius: 12px;--jw-cookie-shadow: 0 12px 40px rgba(44, 33, 24, .14), 0 2px 8px rgba(44, 33, 24, .06)}html.jw-cookie-auto-grant #jw-cookie-banner,html.jw-cookie-auto-grant #shopify-pc__banner,html.jw-cookie-auto-grant #shopify-pc__prefs,html.jw-cookie-auto-grant csm-cookie-consent,html.jw-cookie-auto-grant .csm-cmp-root,html.jw-cookie-auto-grant .cc-window,html.jw-cookie-auto-grant .isense-cc-window,html.jw-cookie-auto-grant [aria-label="Cookie bar"]{display:none!important;visibility:hidden!important;pointer-events:none!important}.jw-cookie-banner{position:fixed;z-index:100100;left:auto;right:1rem;bottom:1rem;inset-inline-start:auto;inset-inline-end:1rem;inset-block-end:1rem;max-width:min(28.5rem,calc(100vw - 2rem));margin:0;pointer-events:none;font-family:var(--text-font-family, inherit)}.jw-cookie-banner[hidden]{display:none!important}.jw-cookie-banner.is-visible{display:block!important;pointer-events:auto;animation:jw-cookie-in .35s ease both}@keyframes jw-cookie-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.jw-cookie-banner__panel{background:var(--jw-cookie-panel);background-image:linear-gradient(180deg,var(--jw-cookie-cream) 0%,var(--jw-cookie-panel) 42%);color:var(--jw-cookie-ink);border:1px solid var(--jw-cookie-line);border-radius:var(--jw-cookie-radius);box-shadow:var(--jw-cookie-shadow);padding:1.25rem 1.35rem 1.15rem;box-sizing:border-box}.jw-cookie-banner__title{margin:0 0 .45rem;color:var(--jw-cookie-ink);font-family:var(--heading-font-family, inherit);font-size:.8125rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.jw-cookie-banner__text{margin:0 0 1rem;color:var(--jw-cookie-muted);font-size:.875rem;line-height:1.55;letter-spacing:.01em}.jw-cookie-banner__link{color:var(--jw-cookie-brown);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;font-weight:500}.jw-cookie-banner__link:hover,.jw-cookie-banner__link:focus-visible{color:var(--jw-cookie-ink)}.jw-cookie-banner__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.jw-cookie-banner__btn{flex:1 1 calc(50% - .25rem);display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.65rem 1rem;border-radius:6px;font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.04em;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.jw-cookie-banner__btn--decline{background:var(--jw-cookie-panel);color:var(--jw-cookie-brown);border:1px solid var(--jw-cookie-brown);box-shadow:none}.jw-cookie-banner__btn--decline:hover,.jw-cookie-banner__btn--decline:focus-visible{background:var(--jw-cookie-cream);color:var(--jw-cookie-ink)}.jw-cookie-banner__btn--accept{background:var(--jw-cookie-brown);color:#fff;border:1px solid var(--jw-cookie-brown);box-shadow:0 1px 2px #2c21182e}.jw-cookie-banner__btn--accept:hover,.jw-cookie-banner__btn--accept:focus-visible{background:#1f1712;border-color:#1f1712;color:#fff}.jw-cookie-banner__btn:focus-visible{outline:2px solid var(--jw-cookie-brown);outline-offset:2px}@media screen and (max-width:699px){.jw-cookie-banner{left:auto;right:.5rem;width:min(22rem,calc(100vw - 5.5rem));max-width:min(22rem,calc(100vw - 5.5rem));bottom:max(4.75rem,calc(env(safe-area-inset-bottom,0px) + 4.25rem),calc(var(--jw-pdp-sticky-atc-offset, 0px) + .75rem + env(safe-area-inset-bottom,0px)));inset-inline-start:auto;inset-inline-end:.5rem;inset-block-end:max(4.75rem,calc(env(safe-area-inset-bottom,0px) + 4.25rem),calc(var(--jw-pdp-sticky-atc-offset, 0px) + .75rem + env(safe-area-inset-bottom,0px)))}.jw-cookie-banner__panel{padding:1.15rem 1.1rem 1.05rem}.jw-cookie-banner__btn{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.jw-cookie-banner.is-visible{animation:none}}#shopify-pc__banner{font-family:var(--text-font-family, inherit)!important}#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog{background:var(--jw-cookie-panel)!important;background-image:linear-gradient(180deg,var(--jw-cookie-cream) 0%,var(--jw-cookie-panel) 42%)!important;color:var(--jw-cookie-ink)!important;border:1px solid var(--jw-cookie-line)!important;border-radius:var(--jw-cookie-radius)!important;box-shadow:var(--jw-cookie-shadow)!important;padding:1.25rem 1.35rem 1.15rem!important;max-width:min(28.5rem,calc(100vw - 1.5rem))!important;box-sizing:border-box!important}#shopify-pc__banner .shopify-pc__banner__dialog p,.shopify-pc__banner__dialog p,#shopify-pc__banner p{color:var(--jw-cookie-muted)!important;font-size:.875rem!important;line-height:1.55!important;margin:0 0 .65rem!important;letter-spacing:.01em!important}#shopify-pc__banner a,.shopify-pc__banner__dialog a,#shopify-pc__banner .shopify-pc__banner__dialog a{color:var(--jw-cookie-brown)!important;text-decoration:underline!important;text-underline-offset:.18em!important;text-decoration-thickness:1px!important;font-weight:500!important}#shopify-pc__banner a:hover,.shopify-pc__banner__dialog a:hover{color:var(--jw-cookie-ink)!important}#shopify-pc__banner .shopify-pc__banner__btns,.shopify-pc__banner__dialog .shopify-pc__banner__btns{gap:.5rem!important}#shopify-pc__banner button,.shopify-pc__banner__dialog button{font-family:var(--text-font-family, inherit)!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.04em!important;line-height:1.2!important;border-radius:6px!important;min-height:2.5rem!important;padding:.65rem 1rem!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease!important;cursor:pointer!important}#shopify-pc__banner__btn-manage-prefs,button#shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{background:transparent!important;background-color:transparent!important;color:var(--jw-cookie-muted)!important;border:1px solid transparent!important;box-shadow:none!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:.2em!important;text-decoration-thickness:1px!important}#shopify-pc__banner__btn-manage-prefs:hover,button#shopify-pc__banner__btn-manage-prefs:hover{color:var(--jw-cookie-brown)!important;background:transparent!important}#shopify-pc__banner__btn-decline,button#shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{background:transparent!important;background-color:var(--jw-cookie-panel)!important;color:var(--jw-cookie-brown)!important;border:1px solid var(--jw-cookie-brown)!important;box-shadow:none!important}#shopify-pc__banner__btn-decline:hover,button#shopify-pc__banner__btn-decline:hover{background:var(--jw-cookie-cream)!important;color:var(--jw-cookie-ink)!important}#shopify-pc__banner__btn-accept,button#shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{background:var(--jw-cookie-brown)!important;background-color:var(--jw-cookie-brown)!important;color:#fff!important;border:1px solid var(--jw-cookie-brown)!important;box-shadow:0 1px 2px #2c21182e!important}#shopify-pc__banner__btn-accept:hover,button#shopify-pc__banner__btn-accept:hover{background:#1f1712!important;background-color:#1f1712!important;border-color:#1f1712!important;color:#fff!important}@media screen and (max-width:699px){#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog{padding:1.15rem 1.1rem 1.05rem!important;max-width:calc(100vw - 1rem)!important}#shopify-pc__banner .shopify-pc__banner__btns,.shopify-pc__banner__dialog [class*=__btns]{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;align-items:stretch!important}#shopify-pc__banner__btn-manage-prefs,button#shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;order:3!important;text-align:center!important;min-height:2.75rem!important}#shopify-pc__banner__btn-decline,button#shopify-pc__banner__btn-decline,#shopify-pc__banner__btn-accept,button#shopify-pc__banner__btn-accept{flex:1 1 calc(50% - .35rem)!important;min-height:2.75rem!important}}#shopify-pc__prefs,#shopify-pc__prefs__dialog,.shopify-pc__prefs__dialog{font-family:var(--text-font-family, inherit)!important}#shopify-pc__prefs__dialog,.shopify-pc__prefs__dialog{background:var(--jw-cookie-panel)!important;border:1px solid var(--jw-cookie-line)!important;border-radius:var(--jw-cookie-radius)!important;box-shadow:var(--jw-cookie-shadow)!important;color:var(--jw-cookie-ink)!important}#shopify-pc__prefs a,#shopify-pc__prefs__dialog a{color:var(--jw-cookie-brown)!important;text-decoration:underline!important;text-underline-offset:.18em!important}#shopify-pc__prefs button[id*=accept],#shopify-pc__prefs button[class*=accept],#shopify-pc__prefs__header-save,#shopify-pc__prefs button[type=submit]{background:var(--jw-cookie-brown)!important;background-color:var(--jw-cookie-brown)!important;color:#fff!important;border-color:var(--jw-cookie-brown)!important;border-radius:6px!important}privacy-banner.privacy-banner,.privacy-banner.pop-in{background:linear-gradient(180deg,var(--jw-cookie-cream) 0%,var(--jw-cookie-panel) 45%)!important;border:1px solid var(--jw-cookie-line);border-radius:var(--jw-cookie-radius);box-shadow:var(--jw-cookie-shadow);padding:1.25rem 1.35rem!important;max-width:min(28.5rem,calc(100vw - 1.5rem))}privacy-banner.privacy-banner .prose,.privacy-banner .prose{color:var(--jw-cookie-muted);font-size:.875rem;line-height:1.55}privacy-banner.privacy-banner .prose a,.privacy-banner .prose a{color:var(--jw-cookie-brown);text-decoration:underline;text-underline-offset:.18em}privacy-banner.privacy-banner .h-stack{flex-wrap:wrap;gap:.75rem 1rem}privacy-banner.privacy-banner [data-action=accept]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.65rem 1.15rem;border-radius:6px;background:var(--jw-cookie-brown);color:#fff!important;text-decoration:none!important;font-weight:600;letter-spacing:.04em;font-size:.8125rem}privacy-banner.privacy-banner [data-action=decline]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.65rem 1.15rem;border-radius:6px;border:1px solid var(--jw-cookie-brown);background:transparent;color:var(--jw-cookie-brown)!important;text-decoration:none!important;font-weight:600;letter-spacing:.04em;font-size:.8125rem}csm-cookie-consent,.csm-cmp-root{--csm-cc-background: var(--jw-cookie-panel);--csm-cc-color: var(--jw-cookie-ink);--csm-font-family: var(--text-font-family, inherit);--csm-font-size: 16px;--button-color: var(--jw-cookie-brown);--button-text-color: #ffffff;--button-border-radius: 6px;--banner-text-color: var(--jw-cookie-muted)}
/*# sourceMappingURL=/cdn/shop/t/46/assets/jw-cookie-banner.css.map */
