*{box-sizing:border-box;padding:0;margin:0}:root{--content-padding-horizontal:clamp(30px,5vw,150px);--content-width:calc(100% - (var(--content-padding-horizontal) * 2))}@media (max-width:800px){:root{--content-padding-horizontal:20px}}@media (max-width:450px){:root{--content-padding-horizontal:15px}}body,html{max-width:100vw;overflow:visible}body,button,input,select,textarea{font-family:var(--font-gt-walsheim),sans-serif;font-weight:400;font-style:normal;color:#2c261f}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:28px;font-weight:400;line-height:32px}h3{font-size:16px;line-height:28px;text-decoration:underline}h4{font-size:22px;line-height:24px}p{direction:ltr;font-size:16px;line-height:22px;font-weight:400;letter-spacing:0;white-space:pre-line}.small{font-weight:300}.button,button{color:#2c261f;background-color:#fff;border:1px solid #2c261f;padding:10px 20px;outline:none;border-radius:5px;margin-top:28px}.vertical-spacer{width:100%;height:100px}@media screen and (max-width:800px){.vertical-spacer{height:50px}}.product-component-wrapper .vertical-spacer{height:30px}.page-container.navigation-inverted{margin-top:-65px}@media (max-width:800px){.page-container{margin-top:-65px!important}}