:root{--pgpc-navy:#1F2A3C;--pgpc-blush:#D98C97;--pgpc-gold:#C49A52;--pgpc-cream:#F9F4EE;--pgpc-white:#fff;--pgpc-text:#29303B;--pgpc-muted:#68707C;--pgpc-border:rgba(31,42,60,.14)}html.pgpc-modal-open,html.pgpc-modal-open body{overflow:hidden!important}[id*=pandectes i],[class*=pandectes-banner i],[class*=pandectes-dialog i],[data-pandectes],pandectes-banner,pandectes-cookie-banner,pandectes-consent-banner,pandectes-gdpr-banner{display:none!important}html:not(.pgpc-chat-allowed) #shopify-chat,html:not(.pgpc-chat-allowed) #ShopifyChat,html:not(.pgpc-chat-allowed) #dummy-chat-button-iframe,html:not(.pgpc-chat-allowed) inbox-online-store-chat,html:not(.pgpc-chat-allowed) [id*=shopify-chat i],html:not(.pgpc-chat-allowed) [id*=shopifychat i],html:not(.pgpc-chat-allowed) [class*=shopify-chat i],html:not(.pgpc-chat-allowed) [data-shopify-chat],html:not(.pgpc-chat-allowed) iframe[title*=chat i],html:not(.pgpc-chat-allowed) iframe[title*=help i],html:not(.pgpc-chat-allowed) .pgpc-inbox-host,html.pgpc-consent-visible #shopify-chat,html.pgpc-consent-visible #ShopifyChat,html.pgpc-consent-visible #dummy-chat-button-iframe,html.pgpc-consent-visible inbox-online-store-chat,html.pgpc-consent-visible [id*=shopify-chat i],html.pgpc-consent-visible [id*=shopifychat i],html.pgpc-consent-visible [class*=shopify-chat i],html.pgpc-consent-visible [data-shopify-chat],html.pgpc-consent-visible iframe[title*=chat i],html.pgpc-consent-visible iframe[title*=help i],html.pgpc-consent-visible .pgpc-inbox-host{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#pg-privacy-centre-v2,#pg-privacy-centre-v2 *{box-sizing:border-box}#pg-privacy-centre-v2{font-family:Poppins,Arial,sans-serif;color:var(--pgpc-text)}#pg-privacy-centre-v2 [hidden]{display:none!important}.pgpc-banner{position:fixed;z-index:2147483646;left:50%;bottom:16px;width:min(980px,calc(100vw - 32px));transform:translate(-50%);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:end;padding:20px 22px;background:#f9f4eefb;border:1px solid rgba(31,42,60,.12);border-radius:18px;box-shadow:0 16px 48px #1f2a3c33;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pgpc-banner__copy{min-width:0}.pgpc-banner h2,.pgpc-modal h2,.pgpc-option h3,.pgpc-us h3{margin:0;color:var(--pgpc-navy)}.pgpc-kicker{margin:0 0 4px!important;color:var(--pgpc-blush)!important;font:700 10.5px/1.35 Poppins,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase}.pgpc-banner h2{margin-bottom:7px;font:600 clamp(23px,2.2vw,30px)/1.08 "Playfair Display",Georgia,serif;letter-spacing:-.018em}.pgpc-banner__copy>p:not(.pgpc-kicker){margin:0;max-width:680px;font-size:13px;line-height:1.52;color:var(--pgpc-text)}.pgpc-links,.pgpc-modal__links{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:8px}.pgpc-links a,.pgpc-modal__links a,.pgpc-us a{color:var(--pgpc-navy);font-size:10.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pgpc-banner__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:min(360px,38vw)}.pgpc-btn{min-height:42px;padding:9px 15px;border-radius:999px;font:700 11.5px/1.2 Poppins,Arial,sans-serif;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.pgpc-btn:hover:not(:disabled){transform:translateY(-1px)}.pgpc-btn:disabled{opacity:.62;cursor:wait;transform:none}.pgpc-btn:focus-visible,.pgpc-close:focus-visible,.pgpc-footer-link:focus-visible,.pgpc-switch input:focus-visible+span{outline:3px solid rgba(217,140,151,.34);outline-offset:2px}.pgpc-btn--primary{background:var(--pgpc-navy);border:1px solid var(--pgpc-navy);color:#fff;box-shadow:0 5px 14px #1f2a3c29}.pgpc-btn--secondary{background:#fff;border:1px solid rgba(31,42,60,.28);color:var(--pgpc-navy);box-shadow:0 3px 10px #1f2a3c0d}.pgpc-btn--ghost{background:#f1eae5;border:1px solid rgba(31,42,60,.1);color:var(--pgpc-navy);box-shadow:none}.pgpc-banner__actions .pgpc-btn--primary{grid-column:1/-1;grid-row:1}.pgpc-banner__actions .pgpc-btn--ghost{grid-column:1;grid-row:2}.pgpc-banner__actions .pgpc-btn--secondary{grid-column:2;grid-row:2}.pgpc-overlay{position:fixed;z-index:2147483646;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#141b2775;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pgpc-modal{position:relative;width:min(680px,100%);max-height:min(780px,calc(100vh - 32px));overflow:auto;padding:28px;background:#f9f4eefe;border:1px solid rgba(31,42,60,.1);border-radius:22px;box-shadow:0 22px 70px #0c121c47}.pgpc-modal h2{margin-bottom:8px;font:600 clamp(30px,4vw,42px)/1.06 "Playfair Display",Georgia,serif;letter-spacing:-.018em}.pgpc-modal__intro{margin:0 44px 17px 0;max-width:560px;font-size:12.5px;line-height:1.52;color:var(--pgpc-text)}.pgpc-close{position:absolute;top:15px;right:15px;width:35px;height:35px;border:0;border-radius:50%;background:#fff;color:var(--pgpc-navy);box-shadow:0 3px 12px #1f2a3c1a;font-size:22px;line-height:1;cursor:pointer}.pgpc-options{display:grid;gap:8px}.pgpc-option{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 15px;background:#ffffffb8;border:1px solid rgba(31,42,60,.1);border-radius:14px;cursor:pointer}.pgpc-option--locked{cursor:default}.pgpc-option h3,.pgpc-us h3{font:700 12px/1.3 Poppins,Arial,sans-serif}.pgpc-option p,.pgpc-us p{margin:4px 0 0;color:var(--pgpc-muted);font-size:10.8px;line-height:1.46}.pgpc-always{padding:5px 9px;border-radius:999px;background:#c49a5224;color:var(--pgpc-navy);font-size:9.5px;font-weight:700;white-space:nowrap}.pgpc-switch{position:relative;width:44px;height:24px}.pgpc-switch input{position:absolute;width:1px;height:1px;opacity:0}.pgpc-switch span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#cdd1d6;transition:background .14s ease}.pgpc-switch span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #1f2a3c38;transition:transform .14s ease}.pgpc-switch input:checked+span{background:var(--pgpc-navy)}.pgpc-switch input:checked+span:after{transform:translate(20px)}.pgpc-us{margin-top:10px;padding:12px 14px;background:#d98c9714;border-radius:12px}.pgpc-us a{display:inline-block;margin-top:5px}.pgpc-status{min-height:16px;margin:8px 0 0;color:var(--pgpc-navy);font-size:10.5px;font-weight:600}.pgpc-status.is-error{color:#8a2633}.pgpc-modal__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.pgpc-footer-link-wrap{display:flex;justify-content:center;padding:8px 16px 14px}.pgpc-footer-link-wrap--fallback{position:fixed;z-index:2147481900;left:8px;bottom:8px;padding:0}.pgpc-footer-link{border:0;padding:5px 7px;background:transparent;color:inherit;font:inherit;font-size:10.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:.8}@media(max-width:760px){.pgpc-banner{left:8px;right:8px;bottom:8px;width:auto;transform:none;grid-template-columns:1fr;gap:12px;padding:14px;border-radius:14px;max-height:calc(100dvh - 16px);overflow:auto}.pgpc-kicker{font-size:9.5px!important;margin-bottom:3px!important}.pgpc-banner h2{margin-bottom:6px;font-size:20px}.pgpc-banner__copy>p:not(.pgpc-kicker){font-size:12.5px;line-height:1.48}.pgpc-links{margin-top:7px}.pgpc-banner__actions{width:100%;max-width:none;grid-template-columns:1fr 1fr;gap:8px}.pgpc-btn{min-height:42px;padding:9px 12px;font-size:11.5px}.pgpc-overlay{align-items:end;padding:8px}.pgpc-modal{max-height:calc(100dvh - 16px);padding:20px 13px 13px;border-radius:17px}.pgpc-modal h2{font-size:30px}.pgpc-modal__intro{margin-right:36px;font-size:11.5px}.pgpc-option{padding:11px 12px;border-radius:12px}.pgpc-option p{font-size:10.3px}.pgpc-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pgpc-modal__actions .pgpc-btn--primary{grid-column:1/-1;grid-row:1}}@media(max-width:380px){.pgpc-banner{padding:12px}.pgpc-banner h2{font-size:19px}.pgpc-banner__copy>p:not(.pgpc-kicker){font-size:12px}.pgpc-banner__actions{gap:6px}.pgpc-btn{font-size:11px;padding-inline:9px}}
/*# sourceMappingURL=/cdn/shop/t/327/assets/pg-privacy-centre-v2.css.map */
