.page-width{max-width:1700px}h1,.h1{font-size:1.6rem}.button,.shopify-challenge__button,.customer button{font-size:1.6rem;font-weight:400}.header__search,details-modal.header__search,.header__icon--search{display:none}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu{justify-self:end}}@media screen and (max-width:989px){.header__heading-logo{max-width:150px}}.banner .banner__media{top:24px;right:24px;bottom:24px;left:24px;width:auto;height:auto;border-radius:4px;overflow:hidden}.banner__heading{max-width:28ch;font-size:1.8rem;text-shadow:0 1px 2px rgba(0,0,0,.4),0 2px 16px rgba(0,0,0,.3)}.banner__box{margin-left:2.5rem}.banner__custom-image{margin-bottom:1.6rem}.banner__custom-image img{display:block;height:auto;max-width:100%}@media screen and (min-width:750px){.banner__content[class*=-right] .banner__box{margin-left:auto;margin-right:2.5rem;align-items:flex-end}.banner__content[class*=-right] .banner__heading{margin-left:auto}.banner__content[class*=-right] .banner__custom-image{display:flex;justify-content:flex-end}.banner__content[class*=-right] .banner__buttons{justify-content:flex-end}}@media screen and (max-width:749px){.banner .banner__media{top:0;right:0;bottom:0;left:0;border-radius:0}.banner__box{margin-left:0;margin-inline:auto;text-align:center;align-items:center}.banner__custom-image{display:flex;justify-content:center}.banner__custom-image img{max-width:220px!important;margin-inline:auto}.banner__heading{margin-inline:auto}.banner__buttons{justify-content:center}.banner__buttons .button{font-size:1.3rem!important;padding:1rem 2rem!important;width:auto;flex:0 0 auto}}.video-section__aside,.collection__description,.collection-list__aside{font-size:1.4rem;font-weight:100}.video-section__header{display:flex;justify-content:space-between;align-items:baseline;gap:4rem;margin-bottom:1rem}.video-section__header h2.title{font-size:1.4rem;font-family:var(--font-body-family);font-weight:100;margin:0}.video-section__aside{margin:0}.collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:baseline;gap:4rem}.collection__title .title{margin:0}.collection__title .collection__description{max-width:40ch;text-align:right;margin:0;flex-shrink:0;font-weight:100}@media screen and (max-width:749px){.video-section__header,.collection__title.title-wrapper{gap:1.6rem}}.card-wrapper .card__content{border-top:none}.card-wrapper .card__inner+.card__content{border-top:1px solid #DDDDDD;padding-top:.5rem;margin-top:.5rem;width:100%}.card__description{margin:.4rem 0 0;opacity:.7;font-size:1.4rem}.footer-block--newsletter{display:flex;flex-direction:column;align-items:center;width:100%}.footer-block__newsletter{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.footer-block__newsletter .newsletter-form{width:100%;max-width:36rem}.footer-block__newsletter-subtext{font-size:1.4rem;margin-top:0;margin-bottom:1.6rem;max-width:36rem}.footer-block__newsletter .footer-block__heading{margin-bottom:0}.footer-block--newsletter .footer__list-social{width:100%;justify-content:center;padding-top:4rem}@media screen and (max-width:749px){.footer-block__image-wrapper{max-width:195px!important}}.footer-block__details-content,.footer__content-bottom{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
