html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:#F5F1E8;color:#252525}::selection{background:#B69258;color:#252525}.header-logo{font-family:var(--font-heading--family),Georgia,serif!important;font-size:32px!important;letter-spacing:-1px;font-weight:600!important}.button,.button-secondary{min-height:48px}.button:hover{filter:brightness(1.12)}:focus-visible{outline:2px solid #876532;outline-offset:5px}input,select,textarea{font-size:16px}#header-component{border-bottom:1px solid #D8CFBF}.product-information h1{font-size:clamp(32px,4vw,48px);line-height:1.1}.footer{border-top:1px solid #D8CFBF}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}