.frj-page{max-width:1120px;margin:0 auto;padding:clamp(18px,4vw,48px);color:#302318;line-height:1.7}.frj-page h1{font-size:clamp(30px,5vw,54px);line-height:1.15;color:#603414}.frj-page h2{font-size:clamp(23px,3vw,32px);color:#603414}.frj-hero{padding:clamp(20px,4vw,45px);background:#fff4df;border:1px solid #ead5b4;border-radius:18px}.frj-eyebrow{font-weight:700;letter-spacing:.04em}.frj-note{background:#fff7e9;border-left:4px solid #ae5d20;padding:16px}.frj-nav,.frj-categories{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.frj-button,.frj-page button,.frj-categories a{display:inline-block;margin:6px 8px 6px 0;padding:11px 18px;background:#754421!important;color:#fff!important;border:0;border-radius:7px;text-decoration:none!important;font-weight:600;line-height:1.5}.frj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.frj-grid article{padding:22px;border:1px solid #ead5b4;border-radius:12px}.frj-form,.frj-search{max-width:700px}.frj-form label,.frj-search label{display:block;margin:14px 0;font-weight:600}.frj-form input:not([type=checkbox]):not([type=hidden]),.frj-form textarea,.frj-form select,.frj-search input{width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #b6a491;border-radius:6px;background:white;color:#302318}.frj-consent{display:flex!important;align-items:flex-start;gap:10px}.frj-consent input{width:auto!important;flex:none;margin-top:7px}.frj-form button:disabled{opacity:.6;cursor:wait}.frj-form [role=status]{overflow-wrap:anywhere}.frj-reference-price{display:block;font-size:.95em}.frj-price-note{display:block;line-height:1.5;color:#514336}.frj-product{padding:16px 0}.frj-page a:focus-visible,.frj-page button:focus-visible,.frj-page input:focus-visible{outline:3px solid #245e9b;outline-offset:3px}@media(max-width:760px){.frj-grid{grid-template-columns:1fr}.frj-nav a{width:100%;box-sizing:border-box}.frj-page{padding:18px}.frj-page h1{font-size:32px}.frj-page button{min-height:44px}}

[data-frj-section][hidden]{display:none!important}
