:root{--nv11-canvas:#FAF8F3;--nv11-paper:#FFFDFA;--nv11-inset:#F2ECE2;--nv11-ink:#3F3029;--nv11-body:#51473F;--nv11-muted:#70675D;--nv11-rule:#DED6CA;--nv11-button:#4B3427;--nv11-focus:#79573C}
body,body.gradient,body main#MainContent{background-color:var(--nv11-canvas)!important;color:var(--nv11-body)!important}body .header-wrapper,body sticky-header.header-wrapper,body sticky-header.header-wrapper header.header{background:var(--nv11-paper)!important;border-color:var(--nv11-rule)!important}body .utility-bar,body .utility-bar .page-width,body .announcement-bar{background:var(--nv11-inset)!important;color:var(--nv11-body)!important}body .announcement-bar__message,body .announcement-bar__message span{color:var(--nv11-body)!important}body .header :is(a,button,span){color:var(--nv11-ink)!important}body main#MainContent :is(h1,h2,h3,h4,h5,h6){color:var(--nv11-ink)!important}body .footer{background:var(--nv11-inset)!important;color:var(--nv11-body)!important}body .footer :is(p,a,span,h2,h3){color:var(--nv11-body)!important}body .footer__content-top{padding-top:32px!important;padding-bottom:24px!important}body .footer__content-bottom{border-color:var(--nv11-rule)!important;padding-top:20px!important;padding-bottom:22px!important}body .footer-block--newsletter{margin-top:24px!important}body .footer .footer-block__heading{font-size:15px!important;line-height:1.4!important}body .footer .footer-block__details-content,body .footer .footer-block__details-content a{font-size:13px!important;line-height:1.6!important}body .footer .newsletter-form__field-wrapper .field__input{background:var(--nv11-paper)!important;border-color:#B9AC99!important;color:var(--nv11-ink)!important}
body main#MainContent .nv-library-listing,body main#MainContent .nv-standard-product,body main#MainContent .nv-v9-product-details,body main#MainContent .nv-purchase-details{background-color:var(--nv11-paper)!important}body main#MainContent .nv-standard-product .page-width,body main#MainContent .nv-standard-product .product,body main#MainContent .nv-standard-product .product__info-wrapper,body main#MainContent .nv-standard-product .product__info-container{background-color:var(--nv11-paper)!important}body main#MainContent product-info.nv-standard-product .product-form__buttons button.product-form__submit.button[name="add"],body main#MainContent .nv-library-listing .nv-listing-grid .nv-listing-card a.nv-listing-cta{background-color:var(--nv11-button)!important;color:#fff!important}body main#MainContent product-info.nv-standard-product .product-form__buttons button.product-form__submit.button[name="add"] span,body main#MainContent .nv-library-listing .nv-listing-grid .nv-listing-card a.nv-listing-cta span{color:#fff!important}body main#MainContent .nv-library-listing .nv-listing-header{background-color:var(--nv11-canvas)!important}body main#MainContent .nv-library-listing .nv-listing-header::before{opacity:.25!important}body main#MainContent :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--nv11-focus)!important}body main#MainContent .nv-purchase-story h2{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important}body main#MainContent .nv-library :is(h1,h2,h3){color:var(--nv11-ink)!important}body main#MainContent .nv-library a.nv-lib-button,body main#MainContent .nv-library a.nv-lib-button:visited{background-color:var(--nv11-button)!important;color:#fff!important}body main#MainContent .nv-library a.nv-lib-button--outline,body main#MainContent .nv-library a.nv-lib-button--outline:visited{background:var(--nv11-paper)!important;color:var(--nv11-button)!important}body main#MainContent .nv-library a.nv-lib-button span{color:inherit!important;background:transparent!important}
@media(min-width:990px){body .header{padding-top:14px!important;padding-bottom:14px!important}body .header__menu-item{font-family:Georgia,'Times New Roman',serif;font-size:15px!important}body .footer-block--newsletter{display:flex;align-items:center;gap:32px}body .footer-block--newsletter .footer-block__newsletter{flex:1}}
@media(prefers-reduced-motion:reduce){body main#MainContent{scroll-behavior:auto!important}}
body #MainContent .nv-v11-contact,body #MainContent .nv-v11-contact .contact{background:#FFFDFA!important;--color-background:255,253,250;--gradient-background:#FFFDFA;--color-foreground:63,48,41;color:#51473F!important}body #MainContent .nv-v11-contact :is(input,textarea){background:#FFFDFA!important;color:#3F3029!important}body #MainContent .nv-v11-contact button.button{background:#4B3427!important;color:#fff!important}
