.brand-product-facts{margin:24px 0;padding:22px;background:#f6eddb;border:1px solid #d8cbb5;border-radius:8px}.brand-product-facts h2{font-size:23px!important;margin:0 0 18px}.brand-product-facts dl{margin:0}.brand-product-facts dl>div{display:grid;grid-template-columns:110px 1fr;gap:18px;padding:10px 0;border-bottom:1px solid #d8cbb5}.brand-product-facts dt{font-weight:600;font-size:12px}.brand-product-facts dd{margin:0;font-size:13px;line-height:1.5}.brand-product-facts p{font-size:13px;line-height:1.7}.brand-product-facts a{font-size:12px}.sjmj-product-form input,.sjmj-product-form select,.brand-contact input,.brand-contact textarea,.sjmj-search-form input{font-size:16px}.sjmj-header-actions a:focus-visible,.sjmj-nav a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #a56321;outline-offset:4px}.brand-footer-bottom{padding-right:112px}.brand-contact form,.sjmj-rte form{display:grid;gap:12px}.sjmj-rte form input,.sjmj-rte form textarea{padding:12px;border:1px solid #d8cbb5;border-radius:6px;max-width:100%;font:inherit}.sjmj-rte form label{font-weight:600}.sjmj-rte form button{width:fit-content}@media(max-width:800px){.brand-product-facts{padding:16px}.brand-product-facts dl>div{grid-template-columns:92px 1fr;gap:12px}.brand-footer-bottom{padding-right:0;padding-bottom:70px}}.sjmj-nav .nav-mobile-only{display:none}@media(max-width:800px){.sjmj-nav.is-open .nav-mobile-only{display:block}}
@media(max-width:800px){body:has(.brand-mobile-buy) shopify-chat{pointer-events:none!important}body:has(.brand-mobile-buy) shopify-chat::part(activator){position:fixed!important;bottom:calc(100px + env(safe-area-inset-bottom))!important;right:20px!important;pointer-events:auto!important}}
.sjmj-cart-item__image img{object-fit:contain;background:#fbf4e7}@media(max-width:800px){.sjmj-cart-item__image img{height:200px}}

.sjmj-product-description h2{font-size:20px!important;margin:20px 0 12px}.sjmj-product-description dt{font-weight:600;margin-top:10px}.sjmj-product-description dd{margin:3px 0 12px}.brand-collection-intro{max-width:780px}

.brand-list-title{font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;letter-spacing:0!important;margin:30px 0 20px}
