html:root{--font-body--family: Arial, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: Georgia, "Times New Roman", serif;--font-subheading--style: normal;--font-subheading--weight: 400;--font-heading--family: Georgia, "Times New Roman", serif;--font-heading--style: normal;--font-heading--weight: 400;--font-accent--family: Georgia, "Times New Roman", serif;--font-accent--style: normal;--font-accent--weight: 400;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h1--weight: 400;--font-h2--weight: 400;--font-h3--weight: 400;--font-h4--weight: 400;--font-paragraph--family: var(--font-body--family);--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #29251f;--color-foreground-rgb: 41 37 31;--color-border: #e4ded3;--color-border-rgb: 228 222 211;--color-primary-button-text: #ffffff;--color-primary-button-background: #795b2c;--color-primary-button-border: #a88956;--color-primary-button-focus-outline: #795b2c;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-background: #715329;--color-primary-button-hover-border: #715329;--color-secondary-button-text: #74542b;--color-secondary-button-background: transparent;--color-secondary-button-border: #a88956;--color-secondary-button-hover-text: #29251f;--color-secondary-button-hover-background: #f8f4ed;--color-secondary-button-hover-border: #74542b;--color-input-background: #ffffff;--color-input-text: #29251f;--color-input-text-rgb: 41 37 31;--color-input-border: #b7aa95;--color-variant-background: #ffffff;--color-variant-text: #29251f;--color-variant-border: #e4ded3;--color-variant-hover-background: #f8f4ed;--color-variant-hover-text: #29251f;--color-variant-hover-border: #a88956;--color-selected-variant-background: #795b2c;--color-selected-variant-text: #ffffff;--color-selected-variant-border: #795b2c;--color-selected-variant-hover-background: #715329;--color-selected-variant-hover-text: #ffffff;--color-selected-variant-hover-border: #715329;--button-font-family-primary: var(--font-heading--family);--button-font-family-secondary: var(--font-heading--family);--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 2px;--variant-picker-button-radius: 2px}body.cmj-site{margin:0;background:#fff;color:#29251f;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;--header-height: 0px;--header-group-height: 0px;--header-is-sticky: 0;--transparent-header-offset-boolean: 0}body.cmj-site>.page-wrapper{min-height:100svh}body.cmj-site #MainContent{min-width:0}body.cmj-site .button:not(.button-secondary){background:linear-gradient(100deg,#795b2c,#896939);color:#fff;border-color:#a88956}body.cmj-site .button:not(.button-secondary):hover:not(:disabled){background:#715329}body.cmj-site .button,body.cmj-site .button-secondary{font-family:Georgia,Times New Roman,serif;letter-spacing:.08em;text-transform:uppercase;min-height:47px}body.cmj-site :is(.button,.button-secondary):focus-visible{outline:2px solid #74542b;outline-offset:4px}.cmj-site-header .cmjh-bar{color:#362a18}.cmj-site-header .cmjh-header{position:relative}.cmj-site-header .cmjh-logo,.cmj-site-footer .cmjh-logo{text-decoration:none}.cmj-site-header .cmjh-nav a[aria-current=page]{color:#74542b;text-decoration:underline;text-underline-offset:5px}.cmj-site-header .cmjh-search input{box-shadow:none}.cmj-site-header .cmjh-actions svg{flex:0 0 21px}.cmj-site-footer .cmjh-footer{margin-block:0}.cmj-site-footer .cmjh-footer nav{min-width:0}.cmj-site-footer .cmjh-footer nav a{overflow-wrap:anywhere}body.cmj-site .shopify-policy__container{max-width:900px;padding:48px 24px 64px}body.cmj-site .shopify-policy__title{margin-bottom:28px}body.cmj-site .shopify-policy__body{line-height:1.7}body.cmj-site #cmj-all-rings h1{font-family:Georgia,Times New Roman,serif;font-weight:400}body.cmj-site #cmj-all-rings .cmjr-link:hover h3{color:#74542b}body.cmj-site #cmj-all-rings .cmjr-more{border-color:#e4ded3}@media(max-width:650px){.cmj-site-header .cmjh-search input:focus{top:calc(100% - 2px)}body.cmj-site .shopify-policy__container{padding:28px 20px 40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cmj-sitewide.css.map */
