:root{--nw-global-ink: #0b0e10;--nw-global-paper: #f2f0e9;--nw-global-accent: #66e3c4}body{background:var(--nw-global-paper)}.announcement-bar-section .utility-bar{background:var(--nw-global-ink);color:#fff;border:0}.announcement-bar__message{font-size:1.1rem;font-weight:700;letter-spacing:.12em}.header-wrapper{border-bottom:1px solid rgba(11,14,16,.12)}.header{min-height:96px}.header__menu-item,.header__icon{color:var(--nw-global-ink)}.header__menu-item{font-size:1.25rem;font-weight:600;letter-spacing:.04em}.header__menu-item span{text-decoration-thickness:1px;text-underline-offset:6px}.collection-hero{background:var(--nw-global-ink);color:#fff;padding-block:clamp(6rem,10vw,14rem)}.collection-hero__title{color:#fff;font-size:clamp(5rem,8vw,11rem);line-height:.9;letter-spacing:-.06em;max-width:1050px}.collection-hero__description{max-width:700px;color:#ffffffa6;font-size:1.7rem;line-height:1.6}.facets-container{border-bottom:1px solid rgba(11,14,16,.16);padding-block:2.2rem}.product-grid-container .card-wrapper .card__inner{background:#e6e3db;overflow:hidden}.product-grid-container .card-wrapper img{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.product-grid-container .card-wrapper:hover img{transform:scale(1.045)}.product-grid-container .card__heading{font-size:1.6rem;line-height:1.35}.product-grid-container .price{font-weight:700;letter-spacing:-.01em}product-info{background:var(--nw-global-paper)!important}.product__media-wrapper .product__media{background:#e6e3db}.product__info-wrapper{align-self:stretch}.product__info-container{max-width:58rem!important}.product__info-container .product__title h1{color:var(--nw-global-ink);font-size:clamp(4rem,5vw,7.2rem);line-height:.95;letter-spacing:-.055em}.product__info-container .price{font-size:2.4rem;font-weight:700}.product-form__submit{min-height:6rem;background:var(--nw-global-ink);color:#fff;border:1px solid var(--nw-global-ink);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.product-form__submit:hover{background:var(--nw-global-accent);color:var(--nw-global-ink);border-color:var(--nw-global-accent)}.shopify-payment-button__button{min-height:6rem!important;border-radius:0!important}.product__accordion{border-color:#0b0e102e}.footer{background:var(--nw-global-ink);color:#ffffffad;border:0;padding-top:clamp(7rem,10vw,13rem)!important}.footer h2,.footer h3,.footer .footer-block__heading,.footer a,.footer__copyright,.footer__copyright a{color:#fff}.footer .field__input{background:transparent;color:#fff;border-color:#ffffff59}.footer .field__label,.footer .newsletter-form__button{color:#fff}.footer__content-bottom{border-top-color:#ffffff2e}.shopify-policy__container{max-width:88rem;padding-bottom:clamp(9rem,13vw,16rem);padding-left:2rem;padding-right:2rem;padding-top:clamp(6rem,9vw,11rem)}.shopify-policy__title{border-bottom:1px solid rgba(11,14,16,.16);margin-bottom:clamp(4rem,7vw,7rem);padding-bottom:clamp(3rem,5vw,5rem);text-align:left}.shopify-policy__title h1{font-size:clamp(4.4rem,7vw,8rem);letter-spacing:-.055em;line-height:.96;margin:0}.shopify-policy__body{color:#0b0e10c2;font-size:clamp(1.6rem,1.35vw,1.85rem);letter-spacing:.012em;line-height:1.78}.shopify-policy__body h2,.shopify-policy__body h3{color:#0b0e10;letter-spacing:-.035em;line-height:1.1;margin-bottom:1.4rem;margin-top:clamp(4rem,6vw,6.5rem)}.shopify-policy__body h2{font-size:clamp(2.8rem,3.5vw,4.2rem)}.shopify-policy__body h3{font-size:clamp(2.2rem,2.5vw,3rem)}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin-bottom:2.2rem}.shopify-policy__body a{color:#0b0e10;text-decoration-color:#0b0e1059;text-underline-offset:.35em}.content-for-layout[data-template=page]>.shopify-section:last-child,.content-for-layout[data-template=search]>.shopify-section:last-child,.content-for-layout[data-template=blog]>.shopify-section:last-child,.content-for-layout[data-template=article]>.shopify-section:last-child{padding-bottom:clamp(5rem,8vw,10rem)}.tm_tracking_content{box-sizing:border-box;margin:0 auto!important;max-width:120rem!important;padding:clamp(6rem,9vw,11rem) 5rem clamp(9rem,13vw,16rem)}.tm_tracking_content .tm_tracking_form_div{color:var(--nw-global-ink)}.tm_tracking_content .tm_tracking_title{color:var(--nw-global-ink);font-size:clamp(4.8rem,8vw,9rem)!important;font-weight:600;letter-spacing:-.06em;line-height:.92;margin:0 0 clamp(4rem,7vw,7rem)!important;max-width:90rem;text-align:left!important}.tm_tracking_content .tm_tracking_form_in{background:var(--nw-global-ink);border:0!important;display:grid!important;gap:1px;grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr);overflow:hidden;padding:1px}.tm_tracking_content .tm_tracking_form_order,.tm_tracking_content .tm_tracking_form_number{background:#fff;box-sizing:border-box;justify-self:stretch!important;max-width:none!important;min-width:0!important;padding:clamp(3rem,5vw,5.6rem)!important;width:auto!important}.tm_tracking_content .tm_tracking_form{display:flex;flex-direction:column;height:100%;max-width:none!important;width:100%!important}.tm_tracking_content .tm_tracking_parent{margin:0 0 2.4rem!important;max-width:none!important;width:100%!important}.tm_tracking_content .tm_tracking_span{margin-bottom:1rem}.tm_tracking_content .tm_tracking_span label{color:var(--nw-global-ink);display:block;font-size:1.1rem!important;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.tm_tracking_content .tm_tracking_input input{-webkit-appearance:none;appearance:none;background:#f2f0e9!important;border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:var(--nw-global-ink)!important;font-family:inherit!important;font-size:1.55rem!important;height:6rem!important;margin:0!important;padding:0 1.8rem!important;transition:border-color .18s ease,background-color .18s ease;width:100%!important}.tm_tracking_content .tm_tracking_input,.tm_tracking_content .tm_tracking_button{max-width:none!important;width:100%!important}.tm_tracking_content .tm_tracking_input input:focus{background:#fff!important;border-color:var(--nw-global-ink)!important;outline:2px solid transparent!important}.tm_tracking_content .tm_tracking_input input::placeholder{color:#0b0e1073!important;opacity:1}.tm_tracking_content .tm_tracking_button{margin-top:auto!important;padding-top:1rem}.tm_tracking_content .tm_tracking_button button{background:var(--nw-global-accent)!important;border:1px solid var(--nw-global-accent)!important;border-radius:0!important;box-shadow:none!important;color:var(--nw-global-ink)!important;cursor:pointer;font-family:inherit!important;font-size:1.15rem!important;font-weight:700!important;height:6rem!important;letter-spacing:.14em;margin:0!important;min-width:0!important;text-transform:uppercase;transition:background-color .18s ease,color .18s ease;width:100%!important}.tm_tracking_content .tm_tracking_button button:hover{background:var(--nw-global-ink)!important;color:#fff!important}.tm_tracking_content .tm_tracking_line_center{align-items:center;background:var(--nw-global-ink);color:#fff;display:flex!important;flex-direction:column;justify-content:center;margin:0!important;padding:2rem 0}.tm_tracking_content .tm_tracking_line{background:#ffffff3d;flex:1;min-height:4rem;width:1px!important}.tm_tracking_content .tm_tracking_line img{display:none!important}.tm_tracking_content .tm_tracking_word{color:#fff!important;font-size:1rem!important;font-weight:700;letter-spacing:.15em;padding:1.6rem 0}.tm_tracking_content .tm_track_copy_right{font-size:1.1rem;margin-top:2rem;opacity:.45;text-align:right}.tm_tracking_content .tm_track_copy_right a{color:var(--nw-global-ink)!important;text-decoration:none!important}.tm_tracking_content .tm_tracking_alert{color:#b42318!important;display:block;font-size:1.25rem;margin-top:.8rem}@media screen and (max-width:749px){.header{min-height:74px}.collection-hero__title{font-size:clamp(4.6rem,16vw,7.4rem)}.product__info-container .product__title h1{font-size:clamp(3.6rem,12vw,5.4rem)}.tm_tracking_content{padding-left:1.5rem;padding-right:1.5rem}.tm_tracking_content .tm_tracking_form_in{grid-template-columns:1fr}.tm_tracking_content .tm_tracking_line_center{flex-direction:row;padding:0 2rem}.tm_tracking_content .tm_tracking_line{height:1px;min-height:0;width:auto!important}.tm_tracking_content .tm_tracking_word{padding:1.4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nuweave-global.css.map */
