.cms-page h1,.container h1{color:var(--gs-primary,#af564e)}.cms-page h2,.cms-page h3,.container h2,.container h3{color:var(--gs-primary,#af564e)}.cms-page h4,.cms-page h5,.container h4,.container h5{color:#454545}.cms-page .container p,.container p{color:#575756}.account-title .border-top{border:1px solid var(--gs-primary,#af564e)!important}.btn-primary-custom.btn{background-color:var(--gs-primary,#af564e);color:#fff;border-color:var(--gs-primary,#af564e)}.btn-primary-custom.btn:hover{background-color:#833a34;border-color:#833a34}.btn-secondary-custom.btn{background-color:#ebebeb;color:#333;border-color:#ebebeb}.btn-secondary-custom.btn:hover{background-color:#ffe6e4;border-color:#ffe6e4}.btn-tertiary-custom.btn{background-color:#3d3d3d;color:#fff;border-color:#3d3d3d}.btn-tertiary-custom.btn:hover{background-color:var(--gs-primary,#af564e);border-color:var(--gs-primary,#af564e)}.btn-ghost-custom.btn{background-color:#fafafa;color:#c88d87;border-color:#fafafa}.btn-ghost-custom.btn:hover{background-color:#ececec;color:#333}.btn-text-custom.btn{color:var(--gs-primary,#af564e);border:0;background-color:transparent}.btn-text-custom.btn:hover{color:#833a34}.custom-primary-btn.btn{background-color:var(--gs-primary,#af564e)}.custom-secondary-btn.btn{background-color:#ebebeb;color:#333}.custom-tertiary-btn.btn{background-color:#3d3d3d}.custom-ghost-btn.btn{background-color:#fafafa;color:#c88d87}.custom-text-btn.btn{color:var(--gs-primary,#af564e)}.styleguide-section-title{color:var(--gs-primary,#af564e)}.styleguide-highlight-font{font-family:var(--shop-font-body);color:var(--gs-primary,#af564e);font-size:1.4rem}.styleguide-body-font{font-family:var(--shop-font-body)}.styleguide-feeding-table{border-collapse:separate;border-spacing:0}.styleguide-feeding-table thead th{background-color:#ac5e4f;color:#fff;font-weight:600;text-align:center;vertical-align:middle;padding:16px 14px;border:0;border-right:1px solid rgba(255,255,255,.5)}.styleguide-feeding-table thead th:last-child{border-right:0}.styleguide-feeding-table tbody th,.styleguide-feeding-table tbody td{vertical-align:middle;padding:13px 18px;border:0}.styleguide-feeding-table tbody tr:nth-child(odd)>*{background-color:#f1f1f1}.styleguide-feeding-table tbody tr:nth-child(even)>*{background-color:#e8e8e8}.styleguide-content-image{display:block;width:100%;object-fit:cover;border-radius:24px}.styleguide-text-content p{line-height:1.65}