.content-for-layout[data-template^="page"]{background:#f4efe6;color:#0d0d0b}.content-for-layout[data-template^="page"]>.shopify-section:first-child{background:linear-gradient(180deg,#e9e1d4 0,#f4efe6 100%);border-bottom:1px solid #d8cebf}.content-for-layout[data-template^="page"] .page-width,.content-for-layout[data-template^="page"] .section{--page-width:1040px}.content-for-layout[data-template^="page"] h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;letter-spacing:-.035em!important;font-size:clamp(44px,5vw,72px)!important;line-height:1!important;color:#171713!important}.content-for-layout[data-template^="page"] h2,.content-for-layout[data-template^="page"] h3{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;color:#171713}.content-for-layout[data-template^="page"] h2{font-size:clamp(28px,3vw,38px)!important;margin-top:42px!important}.content-for-layout[data-template^="page"] h3{font-size:23px!important;margin-top:28px!important}.content-for-layout[data-template^="page"] .rte,.content-for-layout[data-template^="page"] [class*="page-content"],.content-for-layout[data-template^="page"] .text-block{font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.75;color:#4f4841}.content-for-layout[data-template^="page"] a{color:#6f4f28;text-underline-offset:3px}.content-for-layout[data-template^="page"] input,.content-for-layout[data-template^="page"] textarea,.content-for-layout[data-template^="page"] select{background:#fbf8f2!important;border-color:#cfc3b4!important;border-radius:0!important}.content-for-layout[data-template^="page"] button,.content-for-layout[data-template^="page"] .button{border-radius:0!important;background:#20372f!important;color:#fff!important;font:700 11px/1 Arial,Helvetica,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important}.content-for-layout[data-template^="page"] hr{border-color:#d8cebf}.content-for-layout[data-template^="page"] table{border-color:#d8cebf;background:#faf7f1}.content-for-layout[data-template^="page"] th{background:#e9e1d4;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:749px){.content-for-layout[data-template^="page"] h1{font-size:46px!important}.content-for-layout[data-template^="page"] h2{font-size:30px!important}.content-for-layout[data-template^="page"]>.shopify-section:first-child{padding-top:10px}.content-for-layout[data-template^="page"] table{display:block;max-width:100%;overflow-x:auto}}