body.move-forward{--move-red: #c8102e;--move-red-deep: #a6192e;--move-ink: #1c1c1c;--move-pepper: #5c5854;--move-paper: #faf9f7;--move-mist: #e7e4df;background:#faf9f7;color:#1c1c1c}body.move-forward .main-content{background:#faf9f7;color:#1c1c1c}body.move-forward .skip-link:focus,body.move-forward .in-page-link:focus{position:fixed;z-index:10000;top:8px;left:8px;width:auto;height:auto;margin:0;padding:12px 16px;background:#fff;color:#000;clip:auto;clip-path:none;outline:2px solid #c8102e;outline-offset:2px}body.move-forward :focus-visible{outline:2px solid #c8102e;outline-offset:3px}body.move-forward .announcement{background:#000!important;color:#fff!important}body.move-forward .announcement p,body.move-forward .announcement a{color:#fff;font-family:var(--FONT-STACK-BODY, "Instrument Sans", sans-serif);font-size:13px;font-weight:400;letter-spacing:.01em;line-height:1.4;text-transform:none}body.move-forward .announcement .announcement__wrapper,body.move-forward .announcement p{white-space:normal}body.move-forward .header,body.move-forward .header__desktop,body.move-forward .header__mobile{background:#faf9f7;color:#1c1c1c}body.move-forward .header{border-bottom:1px solid #e7e4df;box-shadow:none}body.move-forward .navlink,body.move-forward .header__menu .navtext,body.move-forward .toolbar__navlink{color:#1c1c1c;font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);letter-spacing:.08em;text-transform:uppercase}body.move-forward .navlink{min-height:44px}body.move-forward .header__mobile__button{min-width:44px;min-height:44px;color:#1c1c1c}body.move-forward .header__logo__link{display:inline-flex;align-items:center}body.move-forward .header__logo .logo__img--color,body.move-forward .header__logo img.logo__img{width:var(--LOGO-WIDTH, 196px);height:auto;max-width:70vw;aspect-ratio:846 / 149;object-fit:contain}body.move-forward .footer{margin-top:0;background:#000;color:#fff}body.move-forward .footer a{color:#fff}body.move-forward .footer a:hover{color:#e6e6e6}body.move-forward .footer__logo img{width:100%;height:auto;aspect-ratio:846 / 149;object-fit:contain}body.move-forward .section-collection,body.move-forward .collection-split,body.move-forward .collection-grid,body.move-forward .product__page,body.move-forward .cart__template,body.move-forward .collection{background:#faf9f7;color:#1c1c1c}body.move-forward .section-collection .kicker-flourished,body.move-forward .section-collection h2,body.move-forward .collection-grid h2{color:#1c1c1c;font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-weight:500;letter-spacing:-.03em;text-align:left}body.move-forward .kicker-flourished:before,body.move-forward .kicker-flourished:after{display:none}body.move-forward .section-collection .wrapper,body.move-forward .section-collection .wrapper--full{padding-left:16px;padding-right:16px}body.move-forward .product-grid-item,body.move-forward .product-grid-item__content,body.move-forward .product__grid__info{border-radius:0;text-align:left}body.move-forward .product__grid__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#1c1c1c;font-family:var(--FONT-STACK-BODY, "Instrument Sans", sans-serif);font-size:15px;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}body.move-forward .product__grid__price,body.move-forward .product__grid__price .price{color:#1c1c1c;font-variant-numeric:tabular-nums}body.move-forward .product__grid__price .compare-at{color:#5c5854}body.move-forward .product__badge{border-radius:0;background:#000;color:#fff;letter-spacing:.08em;text-transform:uppercase}body.move-forward .product-grid-item__content.is-slideshow:hover .product__badge{opacity:1}body.move-forward .swatch__button,body.move-forward .swatch__label{border-radius:2px}body.move-forward .collection-split .hero__title{font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-weight:500;letter-spacing:-.03em;line-height:.95}body.move-forward .collection-split .text--neutral,body.move-forward .collection-split .text--neutral .hero__title,body.move-forward .collection-split .text--neutral .hero__kicker{color:#000}body.move-forward .collection-grid-item{border-radius:0}body.move-forward .collection-grid-item__title{font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-weight:500;letter-spacing:-.02em}body.move-forward .collection__hero,body.move-forward .collection-hero{background:#faf9f7}body.move-forward .move-shop-group .sidebar__item a{color:#1c1c1c;text-decoration:none}body.move-forward .move-shop-group .sidebar__item--active a{font-weight:600}body.move-forward .collection__sidebar,body.move-forward .drawer .sidebar__filter__group{background:#faf9f7}body.move-forward .collection__title,body.move-forward .collection-hero__title,body.move-forward .hero__content .hero__title{font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif)}body.move-forward .product__title,body.move-forward .product__inner h1{font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-weight:500;letter-spacing:-.03em;line-height:1.02;color:#1c1c1c}body.move-forward .product__block__text a,body.move-forward .move-fit__link{color:#5c5854;letter-spacing:0;text-transform:none;font-family:var(--FONT-STACK-BODY, "Instrument Sans", sans-serif);font-size:15px}body.move-forward .product__block__text a:hover{color:#c8102e}body.move-forward .cart__page__title{font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-size:clamp(36px,5vw,56px);font-weight:500;letter-spacing:-.03em;line-height:.95;text-transform:none}body.move-forward .cart__items__title,body.move-forward .cart__items__meta,body.move-forward .cart__items__price{color:#1c1c1c}body.move-forward .cart__items__row{border-color:#2a2a2a}body.move-forward .cart__empty,body.move-forward .drawer__empty{color:#1c1c1c}body.move-forward .section-icons,body.move-forward .section-collection,body.move-forward .collection-split,body.move-forward .palette--light.bg--neutral,body.move-forward .palette--light.bg--accent{background-color:#faf9f7;color:#1c1c1c}body.move-forward .section-icons .icon__text,body.move-forward .section-icons h3,body.move-forward .section-icons p{color:#1c1c1c}body.move-forward .section-icons p{color:#5c5854}body.move-forward .palette--dark.bg--invert.section-icons{background:#faf9f7!important}body.move-forward .product-grid-item__image,body.move-forward .product-grid-item .lazy-image,body.move-forward .product__grid__image,body.move-forward product-grid-item img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center center;background:#f2f2f2}@media screen and (min-width:990px){body.move-forward .section-collection .wrapper,body.move-forward .section-collection .wrapper--full{padding-left:40px;padding-right:40px}}body.move-forward .pagination-custom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;margin:36px auto 0;padding:0;list-style:none;border:0;background:transparent}body.move-forward .pagination-custom li,body.move-forward .pagination-custom__num,body.move-forward .pagination-custom__arr,body.move-forward .pagination-custom__spacer{margin:0;padding:0;border:0;background:transparent;box-shadow:none}body.move-forward .pagination-custom__num a,body.move-forward .pagination-custom__num span,body.move-forward .pagination-custom__arr a,body.move-forward .pagination-custom__arr span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 6px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#1c1c1c;font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-size:14px;font-weight:500;letter-spacing:.04em;line-height:1;text-decoration:none}body.move-forward .pagination-custom__num.active span span,body.move-forward .pagination-custom__num.active>span{box-shadow:inset 0 -1px #1c1c1c}body.move-forward .pagination-custom__arr svg{width:16px;height:16px}body.move-forward .pagination-custom__arr.disabled span{opacity:.35}body.move-forward .pagination-custom__spacer{width:12px}body.move-forward .pagination-custom a:hover{color:#5c5854}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]),body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]),body.move-forward .shopify-pc__banner__dialog:not([hidden]):not([aria-hidden=true]){position:fixed;left:0;right:0;bottom:0;z-index:2147483000;display:flex;flex-direction:column;width:100%;max-height:none;overflow:visible;margin:0;border:0;border-top:1px solid #e7e4df;border-radius:0;background:#faf9f7;color:#1c1c1c;box-shadow:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}body.move-forward #shopify-pc__banner[hidden],body.move-forward #shopify-pc__banner[aria-hidden=true],body.move-forward .shopify-pc__banner__dialog[hidden],body.move-forward .shopify-pc__banner__dialog[aria-hidden=true],body.move-forward .popup.popup--bottom[hidden],body.move-forward .popup.popup--bottom[aria-hidden=true]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__inner,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__wrapper,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:1100px;margin:0 auto;padding:0;background:transparent;overflow:visible}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) :is(p,span,li,a,label,h1,h2,h3),body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) :is(p,span,li,a,label,h1,h2,h3),body.move-forward .shopify-pc__banner__dialog:not([hidden]):not([aria-hidden=true]) :is(p,span,li,a,label,h1,h2,h3){color:#1c1c1c}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__title,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) h2,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) #shopify-pc__banner__body-title,body.move-forward .shopify-pc__banner__dialog:not([hidden]):not([aria-hidden=true]) h2{margin:0;color:#1c1c1c;font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-size:11px;font-weight:500;letter-spacing:.14em;line-height:1.2;text-align:left;text-transform:uppercase}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__body:not(p),body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__body:not(p){display:flex;flex-direction:column;flex:0 0 auto;gap:4px;max-height:none;margin:0;overflow:visible;-webkit-line-clamp:unset}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__text,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) p,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) p,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__body:is(p){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:0 0 auto;position:static;overflow:hidden;box-sizing:content-box;min-height:2.7em;max-height:2.7em;margin:0 0 10px;padding:0;color:#1c1c1c;font-family:var(--FONT-STACK-BODY, "Instrument Sans", sans-serif);font-size:13px;line-height:1.35}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__form,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__buttons,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__btns{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;position:static;margin:10px 0 0;overflow:visible}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) button,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .btn,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) button,body.move-forward .shopify-pc__banner__dialog:not([hidden]):not([aria-hidden=true]) button{flex:1 1 0;min-height:44px;margin:0;padding:0 12px;border:1px solid #1c1c1c;border-radius:2px;background:#1c1c1c;color:#faf9f7;font-family:var(--FONT-STACK-HEADING, "Saira", sans-serif);font-size:13px;letter-spacing:.04em;white-space:nowrap;pointer-events:auto}body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) button :is(span,p),body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) button :is(span,p){color:#faf9f7}@media screen and (min-width:750px){body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__inner,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__wrapper,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__wrapper{flex-direction:row;align-items:center;gap:20px}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__body,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__text,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) p,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__body{flex:1 1 auto}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__form,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .popup__buttons,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) .shopify-pc__banner__btns{flex:0 0 auto}body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) button,body.move-forward .popup.popup--bottom:not([hidden]):not([aria-hidden=true]) .btn,body.move-forward #shopify-pc__banner:not([hidden]):not([aria-hidden=true]) button,body.move-forward .shopify-pc__banner__dialog:not([hidden]):not([aria-hidden=true]) button{flex:0 0 auto;min-width:112px}}@media(prefers-reduced-motion:reduce){body.move-forward *,body.move-forward *:before,body.move-forward *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/move-forward.css.map */
