#shopify-pc__banner,.shopify-pc__banner__dialog,#shopify-pc__prefs{display:none!important}body.nw-consent-open #chat-button,body.nw-consent-open #gorgias-chat-container,body.nw-consent-open [data-testid^=klaviyo-form-]{pointer-events:none}.nw-cookie[hidden]{display:none!important}.nw-cookie{position:fixed;inset:auto 0 0 0;z-index:2147483640;pointer-events:none;font-family:var(--font-body-family, "DM Sans", sans-serif);color:#243b40;padding:0 24px 24px;box-sizing:border-box}.nw-cookie--expanded{top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center}.nw-cookie__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#10232b61;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;z-index:0}.nw-cookie__backdrop[hidden]{display:none!important}.nw-cookie__card{position:relative;z-index:1;pointer-events:auto;max-width:940px;width:100%;margin:0 auto;background:#faf8f5;border:1px solid #d4d9cf;border-radius:12px;box-shadow:0 18px 48px #10232b2e,0 4px 14px #10232b14;padding:24px 28px;box-sizing:border-box;max-height:calc(100dvh - 48px);overflow-y:auto}.nw-cookie__header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:10px}.nw-cookie__title-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.nw-cookie__badge{display:inline-block;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:#495d44;background:#ebe6de;padding:4px 10px;border-radius:6px;line-height:1.3}.nw-cookie__title{font-family:var(--font-heading-family, "Castoro", Georgia, serif);font-size:22px;font-weight:400;line-height:1.25;color:#10232b;margin:0}.nw-cookie__policy-link{font-size:13px;font-weight:500;color:#3c5963;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nw-cookie__policy-link:hover{color:#10232b}.nw-cookie__text{font-size:14.5px;line-height:1.6;color:#2f4348;margin:0 0 18px;max-width:860px}.nw-cookie__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.nw-cookie__btn{-webkit-appearance:none;appearance:none;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1.2;min-height:46px;padding:12px 24px;border-radius:10px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.nw-cookie__btn:focus-visible{outline:2px solid #10232b;outline-offset:2px}.nw-cookie__btn--primary{background:#3c5963;color:#fff;border:1.5px solid #3c5963;min-width:176px}.nw-cookie__btn--primary:hover{background:#2d454d;border-color:#2d454d}.nw-cookie__btn--secondary{background:#fff;color:#243b40;border:1.5px solid #3c5963;min-width:176px}.nw-cookie__btn--secondary:hover{background:#f0ece5;border-color:#243b40}.nw-cookie__btn--customize{background:transparent;color:#243b40;border:1px solid #c6bfb1;padding-inline:20px}.nw-cookie__btn--customize:hover{background:#f0ece5;border-color:#3c5963}.nw-cookie__btn--save{background:#495d44;color:#fff;border:1.5px solid #495d44;min-width:180px}.nw-cookie__btn--save:hover{background:#3a4b36;border-color:#3a4b36}.nw-cookie__details{margin-top:20px;padding-top:20px;border-top:1px solid #d4d9cf}.nw-cookie__details[hidden]{display:none!important}.nw-cookie__categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.nw-cookie__category{background:#fff;border:1px solid #e2dfd9;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.nw-cookie__category-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.nw-cookie__category-info{display:flex;align-items:center;flex-wrap:wrap;gap:8px;cursor:pointer}.nw-cookie__category-name{font-size:14.5px;font-weight:600;color:#10232b}.nw-cookie__category-status--locked{font-size:11.5px;font-weight:600;color:#495d44;background:#eef1ec;padding:2px 8px;border-radius:5px}.nw-cookie__category-desc{font-size:13px;line-height:1.5;color:#45575a;margin:0}.nw-cookie__switch{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;cursor:pointer}.nw-cookie__switch--disabled{cursor:default;opacity:.85}.nw-cookie__switch input{opacity:0;width:0;height:0;position:absolute}.nw-cookie__slider{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#c6bfb1;border-radius:24px;transition:background-color .2s ease}.nw-cookie__slider:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px #0003}.nw-cookie__switch input:checked+.nw-cookie__slider{background-color:#3c5963}.nw-cookie__switch--disabled input:checked+.nw-cookie__slider{background-color:#495d44}.nw-cookie__switch input:checked+.nw-cookie__slider:before{transform:translate(20px)}.nw-cookie__switch input:focus-visible+.nw-cookie__slider{outline:2px solid #10232b;outline-offset:2px}.nw-cookie__details-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-top:4px}.nw-cookie__legal-note{font-size:12.5px;line-height:1.5;color:#556669;margin:0}.nw-cookie__legal-note a{color:#243b40;text-decoration:underline;text-underline-offset:2px}.nw-cookie__current-status{display:inline-block;margin-left:6px;font-weight:500;color:#243b40}.nw-cookie-footer-btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left}@media(max-width:767px){.nw-cookie{padding:0 12px 12px}.nw-cookie__card{padding:18px 16px;border-radius:12px;max-height:calc(100dvh - 24px)}.nw-cookie__title{font-size:19px}.nw-cookie__text{font-size:13.5px;line-height:1.55;margin-bottom:14px}.nw-cookie__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nw-cookie__btn{min-width:0;width:100%;padding:11px 12px;min-height:44px;font-size:13.5px}.nw-cookie__btn--customize{grid-column:1 / -1;min-height:40px}.nw-cookie__categories{grid-template-columns:1fr;gap:10px}.nw-cookie__details-footer{flex-direction:column;align-items:stretch}.nw-cookie__details-actions{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/fudge-8eirj-cookie-consent.css.map */
