.page-content{margin:0 auto;padding-left:15px;padding-right:15px}.page-title-header{margin:72px 0 66px}.page-title{font-family:var(--bau-super);font-size:calc(20px + 10*(100vw - 320px)/429);letter-spacing:calc(.26px + 0.13*(100vw - 320px)/429);text-align:center}.page-description{--font-size:clamp(13px,calc(13px + 2*(100vw - 320px)/429),15px);--line-height:clamp(24px,calc(24px + 2*(100vw - 320px)/429),26px);--font-family:var(--graphik-medium);--color:var(--battleship-grey)}.page-description h1,.page-description h1 *,.page-description h2,.page-description h2 *,.page-description h3,.page-description h3 *,.page-description h4,.page-description h4 *,.page-description h5,.page-description h5 *,.page-description h6,.page-description h6 *{line-height:normal}.page-description h1,.page-description h1 *{font-size:calc(23px + 2*(100vw - 320px)/429)}.page-description h2,.page-description h2 *{font-size:calc(21px + 2*(100vw - 320px)/429)}.page-description h3,.page-description h3 *{font-size:calc(19px + 2*(100vw - 320px)/429)}.page-description h4,.page-description h4 *{font-size:calc(17px + 2*(100vw - 320px)/429)}.page-description h5,.page-description h5 *{font-size:calc(15px + 2*(100vw - 320px)/429)}.page-description h6,.page-description h6 *{font-size:calc(13px + 2*(100vw - 320px)/429)}.page-description,.page-description *{color:var(--color);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);margin:0 0 15px}.page-description:last-child,.page-description :last-child{margin-bottom:0}.page-description p+ol,.page-description p+ul{margin-top:-15px}.page-description ol,.page-description ul{padding-left:30px}.page-description li{list-style:unset;margin:0}.page-description strong{font-family:var(--graphik-bold)}.page-description em{font-family:var(--graphik-mediumitalic)}.page-description a,.page-description a *{color:var(--link-blue);text-decoration:underline}.page-description a:hover,.page-description a :hover{color:var(--light-blue)}.page-description iframe{display:flex;width:100%}.page-description img{display:inline;display:initial}.shopify-challenge__error,.shopify-challenge__message{color:var(--battleship-grey);font-family:var(--graphik-medium);font-size:calc(13px + 2*(100vw - 320px)/429);line-height:calc(24px + 2*(100vw - 320px)/429);padding:0 15px}.shopify-challenge__message{text-align:center}.shopify-challenge__button{align-items:center;background-color:var(--orange);color:var(--white);display:flex;font-size:calc(14px + 3*(100vw - 1024px)/416);justify-content:center;letter-spacing:calc(.2px + -0.04*(100vw - 1024px)/416);max-width:fit-content;overflow:hidden;padding:0 12px;text-align:center;text-transform:uppercase;width:100%}.shopify-challenge__button:hover{background-color:var(--soft-blue)!important}@media (max-width:1439px) and (min-width:1024px){.page-content{max-width:906px;width:calc(100% - 262px)}}@media (max-width:1439px){.shopify-challenge__button{height:45px;min-width:268px}}@media screen and (max-width:1024px){.shopify-challenge__button{letter-spacing:.2px;font-size:14px}}@media (max-width:1023px) and (min-width:749px){.page-content{max-width:762px;width:calc(100% - 99px)}}@media (max-width:748px){.page-content{max-width:650px}}@media (max-width:660px){.page-content{padding-bottom:46px}.page-title-header{margin:29px 0 25px}.shopify-challenge__container{margin-bottom:46px!important}.shopify-challenge__message{margin:29px 0 28px}.shopify-challenge__errors{margin-top:-7px}}@media screen and (max-width:320px){.page-title{letter-spacing:.26px;font-size:20px}.page-description h1,.page-description h1 *{font-size:23px}.page-description h2,.page-description h2 *{font-size:21px}.page-description h3,.page-description h3 *{font-size:19px}.page-description h4,.page-description h4 *{font-size:17px}.page-description h5,.page-description h5 *{font-size:15px}.page-description h6,.page-description h6 *{font-size:13px}.shopify-challenge__error,.shopify-challenge__message{line-height:24px;font-size:13px}}@media (min-width:661px){.page-content{padding-bottom:78px}.page-title-header{margin:42px 0 38px}.shopify-challenge__container{margin-bottom:78px!important}.shopify-challenge__message{margin:46px 0 43px}.shopify-challenge__errors{margin-top:-6px}}@media screen and (min-width:749px){.page-title{letter-spacing:.39px;font-size:30px}.page-description h1,.page-description h1 *{font-size:25px}.page-description h2,.page-description h2 *{font-size:23px}.page-description h3,.page-description h3 *{font-size:21px}.page-description h4,.page-description h4 *{font-size:19px}.page-description h5,.page-description h5 *{font-size:17px}.page-description h6,.page-description h6 *{font-size:15px}.shopify-challenge__error,.shopify-challenge__message{line-height:26px;font-size:15px}}@media screen and (min-width:1440px){.shopify-challenge__button{letter-spacing:.16px;font-size:17px}}@media (min-width:1440px){.page-content{width:906px}.shopify-challenge__button{height:56px;min-width:327px}}
