#shopify-pc__banner,#shopify-pc__prefs{--ck-surface: var(--pcr-bg-primary, #f0e8dd);--ck-surface-alt: var(--pcr-bg-surface, #e8dccd);--ck-ink: var(--pcr-text-primary, #241a1b);--ck-ink-muted: var(--pcr-text-muted, #5c4a48);--ck-accent: var(--pcr-accent-action, #8e1c2b);--ck-accent-hover: var(--pcr-accent-action-hover, #6f1420);--ck-hairline: var(--pcr-hairline, #cbb8a2);--ck-white: #fff;--ck-radius: var(--pcr-radius, 2px);--ck-font-display: var(--pcr-font-display, var(--font-heading--family, georgia, serif));--ck-font-body: var(--pcr-font-body, var(--font-body--family, system-ui, sans-serif));--ck-ease: var(--pcr-ease, cubic-bezier(.22, 1, .36, 1));--ck-shadow: 0 1px 2px rgb(30 21 22 / 8%), 0 12px 32px -8px rgb(30 21 22 / 22%)}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 1.5rem 1.5rem auto;width:min(26rem,calc(100vw - 3rem));max-height:min(80vh,34rem);padding:1.5rem;border:1px solid var(--ck-hairline);border-radius:var(--ck-radius);background:var(--ck-surface);color:var(--ck-ink);box-shadow:var(--ck-shadow);font-family:var(--ck-font-body);overflow:auto;overscroll-behavior:contain}@media(min-width:75rem){#shopify-pc__banner.shopify-pc__banner__dialog{right:6rem}}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;flex-direction:column;gap:1rem;max-width:none;padding:0;margin:0}#shopify-pc__banner .shopify-pc__banner__body{padding:0;margin:0}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 .5rem;font-family:var(--ck-font-display);font-size:1.2rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--ck-ink)}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;font-size:.8125rem;line-height:1.55;color:var(--ck-ink-muted)}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:var(--ck-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}#shopify-pc__banner #shopify-pc__banner__body-policy-link:hover{color:var(--ck-accent-hover)}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem .625rem;align-items:center;justify-content:flex-start;padding:0;margin:0}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns>button{order:0;margin:0}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:0 0 100%;min-height:1.75rem;padding:.35rem 0;border:0;background:none;color:var(--ck-ink-muted);font-family:var(--ck-font-body);font-size:.75rem;font-weight:500;letter-spacing:.02em;text-align:left;cursor:pointer}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--ck-hairline);transition:text-decoration-color .25s var(--ck-ease),color .25s var(--ck-ease)}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:hover span{color:var(--ck-ink);text-decoration-color:currentcolor}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{flex:1 1 0;min-width:8rem;min-height:2.75rem;padding:.7rem 1rem;border:1px solid var(--ck-accent);border-radius:var(--ck-radius);background:transparent;color:var(--ck-accent);font-family:var(--ck-font-body);font-size:.75rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ck-ease),color .25s var(--ck-ease)}#shopify-pc__banner #shopify-pc__banner__btn-accept:hover,#shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:var(--ck-accent);color:var(--ck-white)}@media(max-width:47.9375rem){#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 0 0 0;width:100%;max-height:72vh;padding:1.15rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:var(--ck-radius) var(--ck-radius) 0 0}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:.875rem}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:1.0625rem}#shopify-pc__banner .shopify-pc__banner__body p{font-size:.78125rem;line-height:1.5}}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:var(--pcr-shade-60, rgb(30 21 22 / 60%))}#shopify-pc__prefs #shopify-pc__prefs__dialog{max-width:44rem;max-height:85vh;border:1px solid var(--ck-hairline);border-radius:var(--ck-radius);background:var(--ck-surface);color:var(--ck-ink);box-shadow:var(--ck-shadow);font-family:var(--ck-font-body)}#shopify-pc__prefs #shopify-pc__prefs__dialog header{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;padding:1.25rem 3.75rem 1.25rem 1.5rem;border-bottom:1px solid var(--ck-hairline);background:var(--ck-surface-alt)}#shopify-pc__prefs #shopify-pc__prefs__header-title{flex:1 1 auto;min-width:12rem;margin:0;font-family:var(--ck-font-display);font-size:1.25rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--ck-ink)}#shopify-pc__prefs .shopify-pc__prefs__header-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#shopify-pc__prefs .shopify-pc__prefs__header-actions>button{margin:0}#shopify-pc__prefs #shopify-pc__prefs__header-accept,#shopify-pc__prefs #shopify-pc__prefs__header-decline,#shopify-pc__prefs #shopify-pc__prefs__header-save{min-height:2.5rem;padding:.6rem 1.1rem;border:1px solid var(--ck-accent);border-radius:var(--ck-radius);background:transparent;color:var(--ck-accent);font-family:var(--ck-font-body);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ck-ease),color .25s var(--ck-ease)}#shopify-pc__prefs #shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs #shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs #shopify-pc__prefs__header-save{background:var(--ck-accent);color:var(--ck-white)}#shopify-pc__prefs #shopify-pc__prefs__header-save:hover{background:var(--ck-accent-hover);border-color:var(--ck-accent-hover)}#shopify-pc__prefs #shopify-pc__prefs__header-close{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid transparent;border-radius:var(--ck-radius);background:transparent;color:var(--ck-ink);cursor:pointer;transition:background .25s var(--ck-ease),border-color .25s var(--ck-ease)}#shopify-pc__prefs #shopify-pc__prefs__header-close:hover{border-color:var(--ck-hairline);background:var(--ck-surface)}#shopify-pc__prefs #shopify-pc__prefs__header-close svg path{fill:currentcolor}#shopify-pc__prefs .shopify-pc__prefs__scrollable{padding:1.5rem;overscroll-behavior:contain}#shopify-pc__prefs .shopify-pc__prefs__intro h3{margin:0 0 .4rem;font-family:var(--ck-font-display);font-size:1.0625rem;font-weight:400;color:var(--ck-ink)}#shopify-pc__prefs .shopify-pc__prefs__intro p,#shopify-pc__prefs .shopify-pc__prefs__option p{margin:0;font-size:.8125rem;line-height:1.55;color:var(--ck-ink-muted)}#shopify-pc__prefs .shopify-pc__prefs__option{padding:1rem 0;border-top:1px solid var(--ck-hairline)}#shopify-pc__prefs .shopify-pc__prefs__option label{font-family:var(--ck-font-body);font-size:.875rem;font-weight:600;color:var(--ck-ink);cursor:pointer}#shopify-pc__prefs .shopify-pc__prefs__option label>span{background:transparent;color:var(--ck-accent)}#shopify-pc__prefs .shopify-pc__prefs__option label>span svg{background:transparent}#shopify-pc__prefs .shopify-pc__prefs__option svg[data-icon-type=checked] path{fill:var(--ck-accent)}#shopify-pc__prefs .shopify-pc__prefs__option svg[data-icon-type=unchecked] path{fill:var(--ck-ink-muted)}#shopify-pc__prefs .shopify-pc__prefs__option input[type=checkbox]{accent-color:var(--ck-accent)}#shopify-pc__prefs #shopify-pc__prefs__essential label,#shopify-pc__prefs #shopify-pc__prefs__essential label>span{color:var(--ck-ink-muted);cursor:default}#shopify-pc__prefs #shopify-pc__prefs__essential svg[data-icon-type=checked] path{fill:var(--ck-ink-muted)}@media(max-width:47.9375rem){#shopify-pc__prefs #shopify-pc__prefs__dialog header{padding:1rem 3.5rem 1rem 1.15rem}#shopify-pc__prefs .shopify-pc__prefs__header-actions{flex:1 1 100%}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{flex:1 1 auto}#shopify-pc__prefs .shopify-pc__prefs__scrollable{padding:1.15rem}}#shopify-pc__prefs .shopify-pc__prefs__option label input:focus~span svg{box-shadow:none}#shopify-pc__prefs .shopify-pc__prefs__option input:focus+span,#shopify-pc__prefs .shopify-pc__prefs__option input:focus-visible+span{outline:2px solid var(--ck-accent);outline-offset:2px;border-radius:var(--ck-radius)}#shopify-pc__banner :where(a,button):focus-visible,#shopify-pc__prefs :where(a,button,input):focus-visible{outline:2px solid var(--ck-accent);outline-offset:3px;border-radius:var(--ck-radius);box-shadow:none}@media(prefers-reduced-motion:no-preference){#shopify-pc__banner.shopify-pc__banner__dialog{animation:pcr-cookie-in .5s var(--ck-ease) both}}@keyframes pcr-cookie-in{0%{transform:translateY(12px)}}@media print{#shopify-pc__banner,#shopify-pc__prefs{display:none!important}}:root[data-pcr-theme=dark] #shopify-pc__banner,:root[data-pcr-theme=dark] #shopify-pc__prefs{--ck-accent: var(--pcr-accent-dusk, #ad947e);--ck-accent-hover: #c9b49c;--ck-shadow: 0 1px 2px rgb(0 0 0 / 30%), 0 16px 40px -10px rgb(0 0 0 / 60%)}@media(max-width:47.9375rem){#shopify-pc__banner.shopify-pc__banner__dialog{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px))}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:.625rem}#shopify-pc__banner .shopify-pc__banner__body{font-size:.75rem;line-height:1.45}#shopify-pc__banner #shopify-pc__banner__body-title{display:inline;margin:0 .3em 0 0;font-size:.9375rem;line-height:1}#shopify-pc__banner .shopify-pc__banner__body p{display:inline;font-size:.75rem;line-height:1.45}#shopify-pc__banner.shopify-pc__banner__dialog .shopify-pc__banner__btns{flex-wrap:nowrap;gap:.5rem}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:0 1 auto;max-width:6.25rem;min-height:2.75rem;padding:0 .25rem 0 0;line-height:1.25}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{flex:1 1 0;min-width:0;padding:.5rem}}:root sticky-add-to-cart .sticky-add-to-cart__bar,:root .crt-barra{translate:0 calc(-1 * var(--pcr-cookie-h, 0px))}
/*# sourceMappingURL=/cdn/shop/t/9/assets/piacersi-cookie.css.map */
