body.template-index .banner__heading,body.template-index .video-hero__heading,body.template-index [class*=hero] h1,body.template-index [class*=hero] .h1{font-family:var(--cx-serif);font-size:clamp(30px,3.6vw,51.84px);line-height:1.15;font-weight:400;letter-spacing:0;text-transform:none;margin:0 0 12px}body.template-index .banner__text,body.template-index .video-hero__text,body.template-index [class*=hero] .banner__text p{font-family:var(--cx-sans);font-size:17px;line-height:1.5;margin:0 0 24px}body.template-index .title,body.template-index .title-wrapper h2,body.template-index .collection__title h2,body.template-index .rich-text__heading,body.template-index .multicolumn .title{font-family:var(--cx-serif);font-size:clamp(30px,2.6vw,37.44px);line-height:1.15;font-weight:400;letter-spacing:0;text-transform:none}body.template-index .button,body.template-index .shopify-challenge__button,body.template-index button.button{font-family:var(--cx-sans);font-size:15px;line-height:1.42;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:11px 20px;min-height:45px;border-radius:0}body.template-index .collection__view-all .button,body.template-index .collection__view-all a,body.template-index .center .button--secondary{background:var(--cx-ink);color:#fff;border:1px solid var(--cx-ink)}body.template-index .collection__view-all .button:hover,body.template-index .collection__view-all a:hover{background:#000;border-color:#000;color:#fff}body.template-index .banner__buttons .button,body.template-index [class*=hero] .button{background:#fff;color:var(--cx-ink);border:1px solid #ffffff}body.template-index .banner__buttons .button:hover,body.template-index [class*=hero] .button:hover{background:var(--cx-surface);border-color:var(--cx-surface);color:var(--cx-ink)}@media screen and (max-width:749px){body.template-index .button,body.template-index button.button{font-size:13.5px;letter-spacing:1.2px;padding:11px 18px}}body.template-index .collection .title-wrapper,body.template-index .title-wrapper-with-link,body.template-index .collection__title{text-align:center}body.template-index .collection__title .title,body.template-index .title-wrapper .title,body.template-index .collection .title{text-align:center;margin-left:auto;margin-right:auto}body.template-index .collection__title .title:after,body.template-index .title-wrapper>.title:after{content:"";display:block;width:60px;height:1px;background:#cfcbc5;margin:20px auto 0}body.template-index .caption-with-letter-spacing{display:block;text-align:center;margin-bottom:10px}body.template-index .collection__view-all{display:flex;justify-content:center;margin-top:28px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cx-home-v2.css.map */
