body,html{background:#f7f0e6;color:#493c35}:root body .bottega-site .customer-reviews__stars>span:last-child{color:#b8860b}:root body,:root body *,:root body :after,:root body :before{text-transform:none!important}.store-language-switcher{position:relative;display:inline-flex;align-items:center;color:var(--bottega-text);font-size:14px}.store-language-switcher select{appearance:none;min-height:44px;max-width:100%;padding:0 19px 0 23px;color:inherit;background:transparent;border:0;border-radius:6px;font:inherit;cursor:pointer}.store-language-switcher select:focus-visible{outline:2px solid var(--bottega-focus);outline-offset:2px}.store-language-switcher svg{position:absolute;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.store-language-switcher__globe{inset-inline-start:2px;width:16px;height:16px}.store-language-switcher__chevron{inset-inline-end:2px;width:14px;height:14px}.store-language-switcher option{color:var(--bottega-text);background:var(--bottega-surface)}.store-language-switcher__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:760px){.norja-header__actions .store-language-switcher{display:none}.norja-mobile-menu .store-language-switcher{display:inline-flex}}.tracking-consent,.tracking-consent__modal{box-sizing:border-box;border:1px solid var(--bottega-border);border-radius:24px;background:var(--bottega-surface);color:var(--bottega-text);font-family:inherit;font-size:16px;line-height:1.55;box-shadow:0 20px 70px #0003}.tracking-consent{position:fixed;z-index:100000;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);display:flex;align-items:center;gap:24px;width:min(2400px,90%);max-height:85dvh;padding:22px 26px;overflow-y:auto}.tracking-consent__copy{flex:1 1 480px;min-width:0}.tracking-consent__copy>strong{display:block;font-size:21px;line-height:1.25}.tracking-consent p{max-width:80ch;margin:8px 0 0;color:var(--bottega-text-muted)}.tracking-consent__actions{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:10px}.tracking-consent button,.tracking-consent__modal button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid var(--bottega-control-border);border-radius:var(--bottega-control-radius,999px);background:var(--bottega-surface-soft);color:var(--bottega-text);font:inherit;font-weight:650;line-height:1.4;text-align:center;cursor:pointer}.tracking-consent .tracking-consent__primary,.tracking-consent__modal .tracking-consent__primary{border-color:var(--bottega-accent);background:var(--bottega-accent);color:var(--bottega-on-accent,#faf3e7)}.tracking-consent button:hover,.tracking-consent__modal button:hover{background:var(--bottega-surface-selected)}.tracking-consent .tracking-consent__primary:hover,.tracking-consent__modal .tracking-consent__primary:hover{background:var(--bottega-accent-hover)}.tracking-consent a,.tracking-consent__modal a{color:var(--bottega-link,var(--bottega-accent));text-decoration:underline;text-underline-offset:3px}.tracking-consent :is(a,button):focus-visible,.tracking-consent__modal :is(a,button):focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.tracking-consent__modal{position:fixed;inset:0;z-index:100001;width:min(700px,90%);max-height:90dvh;margin:auto;padding:clamp(22px,4vw,36px);overflow-y:auto}.tracking-consent__modal::backdrop{background:#080e0bb3}.tracking-consent__modal h2{margin:8px 44px 16px 0;color:inherit;font-size:clamp(25px,4vw,32px);line-height:1.15;overflow-wrap:anywhere}.tracking-consent__modal p{margin:0 0 22px;color:var(--bottega-text-muted)}.tracking-consent__eyebrow{color:var(--bottega-text-muted);font-size:14px;font-weight:650}.tracking-consent__modal .tracking-consent__close{position:absolute;top:16px;right:16px;width:44px;min-height:44px;padding:0;font-size:28px;line-height:1}.tracking-consent__category,.tracking-consent__necessary{display:flex;align-items:flex-start;gap:16px;margin:12px 0;padding:18px;border:1px solid var(--bottega-border);border-radius:16px;background:var(--bottega-surface-soft)}.tracking-consent__necessary{justify-content:space-between;flex-wrap:wrap}.tracking-consent__necessary>div{flex:1 1 260px}.tracking-consent__category strong,.tracking-consent__necessary strong{display:block;margin-bottom:4px;color:var(--bottega-text);font-size:17px}.tracking-consent__category>span>span,.tracking-consent__necessary div>span{display:block;color:var(--bottega-text-muted)}.tracking-consent__badge{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:var(--bottega-surface-selected);font-size:13px;font-weight:650}.tracking-consent__category{cursor:pointer}.tracking-consent__category input{flex:0 0 22px;width:22px;height:22px;margin:3px 0 0;accent-color:var(--bottega-accent);cursor:pointer}.tracking-consent__category:has(input:focus-visible){background:var(--bottega-surface-selected)}.tracking-consent__category:has(input:focus-visible) strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.tracking-consent__modal .tracking-consent__details{margin:22px 0;font-size:14px}.tracking-consent__settings-actions{display:flex;flex-wrap:wrap;gap:10px}.tracking-consent__settings-actions>button{flex:1 1 160px}.tracking-consent [role=alert],.tracking-consent__error{color:var(--bottega-text)!important;font-weight:650}.tracking-consent__status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1000px){.tracking-consent{flex-wrap:wrap;gap:18px}.tracking-consent__copy{flex-basis:100%}.tracking-consent__actions{width:100%}.tracking-consent__actions>button{flex:1 1 150px}}@media (max-width:480px){.tracking-consent{padding:20px}.tracking-consent__actions{display:grid;grid-template-columns:1fr}.tracking-consent__modal{padding:22px}}