/* Admin appearance values are emitted after all base styles. */
body{background:var(--pd-paper);font-family:var(--pd-font)}
body button,body input,body select,body textarea,body h1,body h2,body h3,body h4,.pd-product-buy .colors .c span{font-family:var(--pd-font)}
body .btn.primary,body .pd-button,body .pd-home .pd-button,.pd-sale .buy-actions .btn,.pd-sticky-buy .btn{background:var(--pd-button);color:var(--pd-on-button);border:2px solid var(--pd-button);box-shadow:none}
.pd-sale .buy-actions .primary{background:transparent;color:var(--pd-button)}
body .btn.primary:hover,body .pd-button:hover,body .pd-home .pd-button:hover,.pd-sale .buy-actions .btn:hover,.pd-sticky-buy .btn:hover{filter:brightness(.92)}
.pd-product-buy .colors .c.selected,.pd-product-buy .colors .c.active,.pd-product-buy .colors .c[aria-checked=true],.pd-sale .size-btn.active{background:var(--pd-button)!important;color:var(--pd-on-button);border-color:var(--pd-button)}
.pd-top-reassurance,.pd-sticky-buy,.pd-editorial,.pd-label{background:var(--pd-ink);color:var(--pd-on-ink)}
.pd-editorial p:not(.pd-eyebrow),.pd-editorial .pd-eyebrow{color:inherit}
.pd-sale .pd-product-buy h1,.pd-sale-panel h2,.pd-sale .price{color:var(--pd-ink)}
body .btn:focus-visible,body .pd-button:focus-visible{outline:3px solid var(--pd-ink);outline-offset:3px}

body .pd-home .pd-button:hover{background:var(--pd-button);color:var(--pd-on-button)}
