:root{--poh-ivory:#F6F1E8;--poh-cream:#FBF8F2;--poh-charcoal:#292827;--poh-taupe:#B9AA98;--poh-gold:#B39A70;--poh-sage:#687364;--poh-soft-sage:#AAB5A0;--poh-navy:#182536;--poh-deep-navy:#101924;--poh-sand:#D0C0A5;--color-background:#F6F1E8;--color-background-rgb:246 241 232;--color-foreground:#292827;--color-foreground-rgb:41 40 39;--color-border:#B9AA98;--color-border-rgb:185 170 152;--color-primary-button-text:#FBF8F2;--color-primary-button-background:#182536;--color-primary-button-border:#182536;--color-primary-button-focus-outline:#B39A70;--color-primary-button-hover-text:#FBF8F2;--color-primary-button-hover-background:#101924;--color-primary-button-hover-border:#B39A70;--color-secondary-button-text:#182536;--color-secondary-button-background:transparent;--color-secondary-button-border:#B39A70;--color-secondary-button-hover-text:#182536;--color-secondary-button-hover-background:#FBF8F2;--color-secondary-button-hover-border:#182536;--color-input-background:#FBF8F2;--color-input-text:#292827;--color-input-text-rgb:41 40 39;--color-input-border:#B9AA98;--color-variant-background:#FBF8F2;--color-variant-border:#B9AA98;--color-variant-text:#292827;--color-selected-variant-background:#182536;--color-selected-variant-border:#182536;--color-selected-variant-text:#FBF8F2;--style-border-radius-buttons-primary:10px;--style-border-radius-buttons-secondary:10px;--style-border-radius-inputs:10px;--style-border-radius-popover:12px;--variant-picker-button-radius:10px;--font-heading--family:Georgia,'Times New Roman',serif;--font-heading--weight:400;--font-heading--style:normal}html,body{background:#F6F1E8;color:#292827}body{accent-color:#B39A70}::selection{background:#D0C0A5;color:#182536}a{text-underline-offset:.16em}.button,.button-secondary,button,input,select,textarea{transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.button:focus-visible,.button-secondary:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #B39A70;outline-offset:2px}.header-logo__image{transition:opacity .18s ease}.header-logo:hover .header-logo__image{opacity:.88}.product-card,.card,.collection-card{--card-border-color:#D0C0A5}.price{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.button,.button-secondary,button,input,select,textarea,.header-logo__image{transition:none}}
