.sny-privacy{--sny-tool-black: #0d0d0d;--sny-tool-white: #f7f7f5;--sny-tool-muted: #b9b9b5;--sny-tool-rule: #3a3a38;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}.sny-privacy [hidden]{display:none!important}.sny-cookie-banner{position:fixed;z-index:2147483000;right:18px;bottom:18px;left:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;max-width:1180px;margin:0 auto;padding:22px;border:1px solid var(--sny-tool-rule);border-radius:0;background:var(--sny-tool-black);color:var(--sny-tool-white);box-shadow:0 16px 44px #00000047}.sny-cookie-banner h2,.sny-tool-panel h2,.sny-cookie-option h3{color:inherit;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.sny-cookie-banner h2{margin:0 0 7px;font-size:18px;line-height:1.25}.sny-cookie-banner p{max-width:690px;margin:0;color:#dededb;font-size:13px;line-height:1.55}.sny-cookie-banner__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sny-tool-button{min-height:44px;padding:0 18px;border:1px solid var(--sny-tool-white);border-radius:0;background:var(--sny-tool-white);color:var(--sny-tool-black);font:600 11px/1 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none}.sny-tool-button--secondary{background:transparent;color:var(--sny-tool-white)}.sny-tool-button:hover{opacity:.82}.sny-tool-button:focus-visible,.sny-tool-close:focus-visible,.sny-accessibility-launcher:focus-visible,.sny-accessibility-grid button:focus-visible,.sny-a11y-reset:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sny-tool-backdrop{position:fixed;z-index:2147483001;top:0;right:0;bottom:0;left:0;background:#00000094}.sny-tool-panel{position:fixed;z-index:2147483002;top:50%;left:50%;width:min(calc(100% - 32px),640px);max-height:min(86vh,760px);overflow-y:auto;transform:translate(-50%,-50%);border:1px solid var(--sny-tool-rule);border-radius:0;background:var(--sny-tool-black);color:var(--sny-tool-white);box-shadow:0 24px 80px #0000005c}.sny-accessibility-panel{width:min(calc(100% - 36px),360px);max-height:calc(100svh - 36px);padding:22px;border:0;background:#fff;color:#111;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.sny-accessibility-panel,.sny-accessibility-panel *{font-family:Arial,Helvetica,sans-serif!important}.sny-accessibility-panel .sny-tool-panel__header{padding:0;border:0}.sny-accessibility-panel .sny-tool-panel__eyebrow{margin:0;color:#555;font-size:10px;font-weight:600;letter-spacing:.12em}.sny-accessibility-panel h2{margin:0;color:#111;font:500 26px/1 Arial,Helvetica,sans-serif}.sny-accessibility-panel .sny-tool-close{margin:-9px -9px 0 0;border-radius:50%;color:#111}.sny-accessibility-panel .sny-tool-panel__intro{margin:16px 0 18px;padding:0;color:#555;font:400 13px/1.55 Arial,Helvetica,sans-serif}.sny-tool-panel__header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:26px 26px 18px;border-bottom:1px solid var(--sny-tool-rule)}.sny-tool-panel__eyebrow{margin:0 0 7px;color:var(--sny-tool-muted);font-size:10px;font-weight:600;line-height:1.3;text-transform:uppercase}.sny-tool-panel h2{margin:0;font-size:25px;font-weight:500;line-height:1.1}.sny-tool-close{display:grid;flex:0 0 42px;width:42px;height:42px;margin:-9px -10px 0 0;padding:0;place-items:center;border:0;border-radius:0;background:transparent;color:inherit}.sny-tool-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.sny-tool-panel__intro{margin:0;padding:20px 26px;color:#dededb;font-size:13px;line-height:1.55}.sny-cookie-options{border-top:1px solid var(--sny-tool-rule)}.sny-cookie-option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:18px 26px;border-bottom:1px solid var(--sny-tool-rule)}.sny-cookie-option h3{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3}.sny-cookie-option p{margin:0;color:var(--sny-tool-muted);font-size:12px;line-height:1.45}.sny-switch{position:relative;display:block;flex:0 0 auto;width:46px;height:25px}.sny-switch input{position:absolute;width:1px;height:1px;opacity:0}.sny-switch>span:first-of-type{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #777;border-radius:0;background:#242424;transition:background .18s ease,border-color .18s ease}.sny-switch>span:first-of-type:after{position:absolute;top:3px;left:3px;width:17px;height:17px;background:var(--sny-tool-white);content:"";transition:transform .18s ease}.sny-switch input:checked+span{border-color:var(--sny-tool-white);background:var(--sny-tool-white)}.sny-switch input:checked+span:after{background:var(--sny-tool-black);transform:translate(21px)}.sny-switch input:focus-visible+span{outline:2px solid var(--sny-tool-white);outline-offset:3px}.sny-switch input:disabled+span{opacity:.58}.sny-tool-panel__actions{display:flex;flex-wrap:wrap;gap:8px;padding:22px 26px 12px}.sny-tool-panel__links{margin:0;padding:8px 26px 24px;font-size:11px}.sny-tool-panel__links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sny-privacy:has(.sny-cookie-panel:not([hidden])) .sny-tool-backdrop{background:#080808b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sny-cookie-panel{width:min(calc(100% - 24px),640px);max-height:min(calc(100svh - 24px),760px);padding:clamp(22px,3vw,36px);overflow-y:auto;border:0;background:#f5f1e8;color:#111;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));box-shadow:0 40px 120px #0006}.sny-cookie-panel,.sny-cookie-panel *{font-family:Arial,Helvetica,sans-serif!important}.sny-cookie-panel .sny-tool-panel__header{padding:0;border:0}.sny-cookie-panel .sny-tool-panel__eyebrow{margin:0;color:#555;font-size:10px;font-weight:600;letter-spacing:.12em}.sny-cookie-panel h2{margin:8px 0 0;color:#111;font:400 clamp(26px,4vw,38px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:normal}.sny-cookie-panel .sny-tool-close{margin:-7px -9px 0 0;border-radius:50%}.sny-cookie-panel .sny-tool-panel__intro{margin:18px 0 0;padding:0;color:#555;font-size:13px;line-height:1.55}.sny-cookie-panel .sny-cookie-options{display:grid;gap:1px;margin-top:22px;border:0;background:#d9d5ce}.sny-cookie-panel .sny-cookie-option{min-height:82px;padding:16px 20px;border:0;background:#fff;color:#111}.sny-cookie-panel .sny-cookie-option h3{margin-bottom:3px;color:#111;font:600 14px/1.3 Arial,Helvetica,sans-serif}.sny-cookie-panel .sny-cookie-option p{color:#585858}.sny-cookie-required{color:#333;font:600 10px/1.3 Arial,Helvetica,sans-serif;text-align:right;text-transform:uppercase;white-space:nowrap}.sny-cookie-panel .sny-switch>span:first-of-type{border-color:#aaa;border-radius:999px;background:#d8d8d8}.sny-cookie-panel .sny-switch>span:first-of-type:after{border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003}.sny-cookie-panel .sny-switch input:checked+span{border-color:#111;background:#111}.sny-cookie-panel .sny-switch input:checked+span:after{background:#fff}.sny-cookie-panel .sny-switch input:focus-visible+span{outline-color:#111}.sny-cookie-panel .sny-tool-panel__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px 0 0}.sny-cookie-panel .sny-tool-panel__actions .sny-tool-button{-webkit-appearance:none;appearance:none;position:relative;isolation:isolate;box-sizing:border-box;min-height:44px;padding:10px 12px;border:0;border-radius:0;background:#111;color:#fff;font:600 10px/1.25 Arial,Helvetica,sans-serif;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.sny-cookie-panel .sny-tool-panel__actions .sny-tool-button>span{position:relative;z-index:1}.sny-cookie-panel .sny-tool-panel__actions .sny-tool-button--secondary{background:#111;color:#111}.sny-cookie-panel .sny-tool-panel__actions .sny-tool-button--secondary:before{position:absolute;z-index:0;top:1px;right:1px;bottom:1px;left:1px;background:#f5f1e8;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));content:"";pointer-events:none}.sny-cookie-panel .sny-cookie-status{margin:12px 0 0;color:#8b1e1e;font:12px/1.5 Arial,Helvetica,sans-serif}.sny-cookie-panel .sny-tool-panel__links{display:flex;gap:18px;margin:0;padding:18px 0 0;color:#111;font-size:11px}.sny-cookie-panel .sny-tool-panel__links a{color:#111;text-decoration:none}.sny-cookie-panel .sny-tool-panel__links a:hover{opacity:.65}.sny-cookie-panel .sny-tool-panel__links a:focus-visible{outline:2px solid #111;outline-offset:3px}.sny-accessibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;background:transparent;border:0}.sny-accessibility-grid button{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:72px;padding:12px;gap:10px;border:1px solid #d8d8d8;border-radius:0;background:#fff;color:#111;font:400 12px/1.25 Arial,Helvetica,sans-serif;text-align:left;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.sny-accessibility-grid button[aria-pressed=true]{border-color:#111;background:#111;color:#fff}.sny-accessibility-grid button:hover{border-color:#111;background:#f2f2ef;color:#111}.sny-accessibility-grid button[aria-pressed=true]:hover{border-color:#111;background:#111;color:#fff}.sny-accessibility-grid button:focus-visible{border-color:#111;outline:2px solid #111;outline-offset:1px}.sny-accessibility-grid svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sny-a11y-reset{display:block;width:100%;min-height:44px;margin:12px 0 0;padding:0 14px;border:0;border-radius:0;background:#111;color:#fff;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));font:600 11px/1 Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase}.sny-a11y-reset:hover,.sny-a11y-reset:focus-visible{background:#111;color:#fff;outline:2px solid #111;outline-offset:2px}.sny-accessibility-panel .sny-tool-panel__links{margin:14px 0 0;padding:0;text-align:center}.sny-accessibility-panel .sny-tool-panel__links a{color:#111;font:500 11px/1 Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase}.sny-accessibility-panel .sny-tool-panel__links a:hover{opacity:.65}html.sny-dialog-open{overflow:hidden}html.sny-a11y-contrast{filter:contrast(1.28)}html.sny-a11y-grayscale{filter:grayscale(1)}html.sny-a11y-links a{outline:2px solid currentColor!important;outline-offset:2px!important;text-decoration:underline!important}html.sny-a11y-cursor,html.sny-a11y-cursor body,html.sny-a11y-cursor body *{cursor:url(sister-large-pointer.svg) 6 3,default!important}html.sny-a11y-spacing body{word-spacing:.12em!important;letter-spacing:.035em!important;line-height:1.7!important}html.sny-a11y-spacing body :where(p,li,dt,dd,blockquote,figcaption){word-spacing:.12em!important;letter-spacing:.035em!important;line-height:1.7!important}html.sny-a11y-spacing body :where(h1,h2,h3,h4,h5,h6){word-spacing:.08em!important;letter-spacing:.04em!important;line-height:1.3!important}html.sny-a11y-motion *,html.sny-a11y-motion *:before,html.sny-a11y-motion *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.sny-a11y-readable body,html.sny-a11y-readable body *:not(svg):not(path){font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important}@media(max-width:749px){.sny-cookie-banner{right:10px;bottom:10px;left:10px;grid-template-columns:1fr;gap:16px;padding:18px}.sny-cookie-banner__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.sny-cookie-banner__actions .sny-tool-button:last-child{grid-column:1 / -1}.sny-cookie-banner__actions .sny-tool-button{width:100%;padding-inline:10px}.sny-tool-panel__header{padding:22px 20px 16px}.sny-tool-panel__intro{padding:18px 20px}.sny-cookie-option{padding:17px 20px}.sny-tool-panel__actions{display:grid;grid-template-columns:1fr;padding:20px 20px 10px}.sny-tool-panel__links{padding:8px 20px 22px}.sny-accessibility-panel{width:calc(100% - 20px);padding:20px}.sny-accessibility-panel .sny-tool-panel__header,.sny-accessibility-panel .sny-tool-panel__intro,.sny-accessibility-panel .sny-tool-panel__links{padding-inline:0}.sny-cookie-panel{padding:22px 18px}.sny-cookie-panel .sny-tool-panel__header,.sny-cookie-panel .sny-tool-panel__intro{padding:0}.sny-cookie-panel .sny-cookie-option{padding:15px 14px}.sny-cookie-panel .sny-tool-panel__actions{grid-template-columns:1fr;padding:20px 0 0}.sny-cookie-panel .sny-tool-panel__links{padding:16px 0 0}}@media(prefers-reduced-motion:reduce){.sny-privacy *,.sny-privacy *:before,.sny-privacy *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sister-privacy-tools.css.map */
