.pn-consent,.pn-privacy-dialog{box-sizing:border-box;background:#0c0d0d;color:#eeece5;border:1px solid #343535;border-top:2px solid #cf1c31;box-shadow:0 18px 70px #0008;font-family:var(--font-body-family,Arial,sans-serif);font-size:14px;line-height:1.55}.pn-consent[hidden],.pn-privacy-dialog [hidden]{display:none!important}.pn-consent{position:fixed;z-index:10000;right:20px;bottom:20px;width:min(520px,calc(100% - 40px));padding:22px;animation:pn-privacy-in .45s cubic-bezier(.16,1,.3,1) both}.pn-consent__code{display:block;font:10px/1.4 var(--font-body-family,monospace);letter-spacing:.12em;color:#c4c2b9;text-transform:uppercase}.pn-consent h2,.pn-privacy-dialog h2{font-family:var(--pn-display,var(--font-heading-family,Arial,sans-serif));font-size:clamp(25px,3vw,36px);line-height:1.1;color:inherit;margin:10px 0 13px;text-transform:uppercase;letter-spacing:-.02em}.pn-consent p,.pn-privacy-dialog p{margin:8px 0 15px;font-size:14px;line-height:1.6}.pn-consent a,.pn-privacy-dialog a,.pn-form-privacy a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pn-consent__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.pn-consent__actions button{flex:1 1 auto;min-height:44px;border:1px solid #797a76;background:#191a1a;color:#fff;padding:10px 12px;font:600 12px/1.25 var(--font-body-family,Arial,sans-serif);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.pn-consent__actions button:hover{border-color:#e23146;background:#27171a;transform:translateY(-1px)}.pn-consent__actions button:disabled{opacity:.65;cursor:wait;transform:none}.pn-consent button:focus-visible,.pn-privacy-dialog button:focus-visible,.pn-privacy-dialog input:focus-visible,.pn-privacy-links button:focus-visible{outline:2px solid #f16070;outline-offset:4px}.pn-consent__status:empty{display:none}.pn-consent__status{font-size:12px!important;color:#f2c5cb}.pn-privacy-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(600px,calc(100% - 28px));max-height:calc(100dvh - 40px);margin:auto;padding:25px;overflow:auto;overscroll-behavior:contain}.pn-privacy-dialog[open]{animation:pn-privacy-in .4s cubic-bezier(.16,1,.3,1) both}.pn-privacy-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pn-privacy-dialog__head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.pn-privacy-dialog__head button{flex:0 0 44px;height:44px;color:inherit;border:1px solid #555;background:transparent;font-size:28px;cursor:pointer}.pn-privacy-choice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #343535}.pn-privacy-choice strong{font-size:15px;color:#fff}.pn-privacy-choice p,.pn-privacy-choice__detail{display:block;font-size:12px;line-height:1.5;color:#c4c2b9;margin:4px 0 0}.pn-privacy-choice input{flex:0 0 24px;width:24px;height:24px;accent-color:#cf1c31;cursor:pointer}.pn-privacy-choice>.pn-consent__code{max-width:80px;text-align:right}.pn-privacy-note{color:#bdbbb3;font-size:12px!important}.pn-privacy-policy-link{display:inline-block;margin-top:15px;font-size:12px}.pn-privacy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:10px}.pn-privacy-links a,.pn-privacy-links button{padding:5px 0;color:inherit;font:inherit;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.pn-form-privacy{font-size:12px;line-height:1.6;max-width:66ch;margin:0 0 16px;opacity:.85}.contact .pn-form-privacy{margin:18px 0 0}.shopify-policy__container{max-width:1000px!important;padding:clamp(35px,6vw,85px) 24px!important;margin:0 auto!important}.shopify-policy__title h1{font-family:var(--pn-display,var(--font-heading-family,Arial,sans-serif));font-size:clamp(34px,6vw,68px);line-height:1.05;text-transform:uppercase;letter-spacing:-.025em;text-align:left}.shopify-policy__body,.pn-policy-body{max-width:760px;font-size:16px;line-height:1.8}.shopify-policy__body h2,.pn-policy-body h2{font-size:clamp(20px,3vw,27px);line-height:1.2;margin:2em 0 .65em;padding-top:15px;border-top:1px solid #ffffff30}.shopify-policy__body a,.pn-policy-body a{color:inherit;text-decoration:underline;text-underline-offset:4px}.shopify-policy__body p,.pn-policy-body p{margin:.8em 0}.pn-policy-page{max-width:1000px;margin:0 auto;padding:clamp(35px,6vw,85px) 24px}.pn-policy-page h1{font-size:clamp(34px,6vw,68px);line-height:1.05;text-transform:uppercase;letter-spacing:-.025em}.pn-policy-reveal{animation:pn-privacy-in .55s cubic-bezier(.16,1,.3,1) both}@keyframes pn-privacy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.pn-consent{bottom:12px;right:12px;width:calc(100% - 24px);padding:18px}.pn-consent__actions button{flex-basis:calc(50% - 4px)}.pn-consent__actions [data-pn-privacy-open]{flex-basis:100%}.pn-privacy-dialog{padding:20px}.pn-privacy-choice{gap:14px}}@media(prefers-reduced-motion:reduce){.pn-consent,.pn-privacy-dialog[open],.pn-policy-reveal{animation:none}.pn-consent__actions button{transition:none}.pn-consent__actions button:hover{transform:none}}html[data-pn-motion=false] .pn-consent,html[data-pn-motion=false] .pn-privacy-dialog,html[data-pn-motion=false] .pn-policy-reveal{animation:none}html[data-pn-motion=false] .pn-consent__actions button{transition:none;transform:none}.shopify-policy__container{animation:pn-privacy-in .55s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.shopify-policy__container{animation:none}}html[data-pn-motion=false] .shopify-policy__container{animation:none}@font-face{font-family:PN Privacy Title;src:url(./pn-title-display.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}body.password .pn-consent h2,body.password .pn-privacy-dialog h2{font-family:PN Privacy Title,Arial,sans-serif;font-weight:400}.pn-consent,.pn-privacy-dialog{--pn-privacy-gutter-x:max(12px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--pn-privacy-gutter-y:max(12px,env(safe-area-inset-bottom,0px));inset:auto;min-height:0;margin:0;overflow:hidden;overflow-wrap:anywhere;background:#0c0d0d;box-shadow:0 12px 36px #0006;animation:none}.pn-consent{left:calc(var(--pn-privacy-view-left,0px) + var(--pn-privacy-view-width,100vw) - var(--pn-privacy-gutter-x));top:calc(var(--pn-privacy-view-top,0px) + var(--pn-privacy-view-height,100dvh) - var(--pn-privacy-gutter-y));translate:-100% -100%;width:min(400px,calc(var(--pn-privacy-view-width,100vw) - var(--pn-privacy-gutter-x) * 2));max-height:calc(var(--pn-privacy-view-height,100dvh) - var(--pn-privacy-gutter-y) - 24px);padding:16px}.pn-consent,.pn-privacy-dialog[open]{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0}.pn-consent .pn-consent__code{display:none}.pn-consent h2,.pn-privacy-dialog h2{margin:0 0 8px;font-family:var(--font-body-family,Arial,sans-serif);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.02em;text-transform:none}.pn-consent p,.pn-privacy-dialog p{font-size:12px;line-height:1.5;margin:0 0 10px}.pn-privacy-dialog{left:calc(var(--pn-privacy-view-left,0px) + var(--pn-privacy-view-width,100vw) / 2);top:calc(var(--pn-privacy-view-top,0px) + var(--pn-privacy-view-height,100dvh) / 2);translate:-50% -50%;width:min(480px,calc(var(--pn-privacy-view-width,100vw) - var(--pn-privacy-gutter-x) * 2));max-height:calc(var(--pn-privacy-view-height,100dvh) - max(24px,env(safe-area-inset-top,0px)) - max(24px,env(safe-area-inset-bottom,0px)));padding:18px}.pn-privacy-dialog::backdrop{background:#0008;-webkit-backdrop-filter:none;backdrop-filter:none}.pn-privacy-dialog__head{align-items:center;gap:12px;margin-bottom:10px}.pn-privacy-dialog__head .pn-consent__code{display:none}.pn-privacy-dialog__head h2{margin:0}.pn-privacy-dialog__head button{position:relative;z-index:1;flex-basis:44px;width:44px;height:44px;font-size:24px}.pn-privacy-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#626461 transparent;padding:0 2px 0 0;outline-offset:-2px}.pn-privacy-scroll:focus-visible{outline:1px solid #f16070}.pn-privacy-choice{gap:12px;padding:10px 0}.pn-privacy-choice strong{font-size:13px}.pn-privacy-choice p,.pn-privacy-choice__detail{font-size:12px;line-height:1.4;margin:3px 0 0}.pn-privacy-choice input{margin:0 8px;outline-offset:4px}.pn-privacy-footer{min-width:0;padding-top:10px;border-top:1px solid #ffffff1a;background:#0c0d0d}.pn-privacy-footer .pn-consent__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.pn-privacy-dialog .pn-privacy-footer .pn-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-privacy-footer .pn-consent__actions button{min-width:0;min-height:44px;padding:8px 6px;font-size:11px;overflow-wrap:normal;transition:background .15s ease,border-color .15s ease}.pn-privacy-footer .pn-consent__actions button:hover{transform:none}.pn-privacy-footer .pn-consent__status{max-height:4.8em;overflow:auto;margin:0 0 8px}.pn-consent .pn-privacy-footer .pn-consent__status{margin:8px 0 0}.pn-privacy-footer .pn-consent__status:empty{margin:0}.pn-privacy-footer .pn-privacy-policy-link{margin-top:8px}@media(max-width:749px){.pn-consent,.pn-privacy-dialog{padding:14px}.pn-consent h2,.pn-privacy-dialog h2{font-size:17px}}@media(prefers-reduced-motion:reduce){.pn-privacy-footer .pn-consent__actions button{transition:none}}.pn-consent,.pn-privacy-dialog{letter-spacing:0}.pn-privacy-choice input{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 34px;width:34px;height:20px;margin:0 4px;border:1px solid #686965;border-radius:20px;background:#252626;cursor:pointer}.pn-privacy-choice input:before{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#eeece5;content:"";transition:transform .15s ease}.pn-privacy-choice input:checked{background:#bc2034;border-color:#bc2034}.pn-privacy-choice input:checked:before{transform:translate(14px)}.pn-privacy-choice input:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.pn-privacy-choice input:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pn-privacy.css.map */
