a{color:inherit}header a{text-decoration:none}.nav a[aria-current=page]{border-bottom:2px solid #111;padding-bottom:4px}.brand{white-space:nowrap}.cta{display:block;text-decoration:none;text-align:center}.secondary-link{font-size:11px;font-weight:800;letter-spacing:1.5px;margin-top:22px}.light-button,.text-button{display:inline-block;text-decoration:none;padding:18px 30px;font-size:12px;font-weight:900;letter-spacing:1.5px;border:1px solid #111;background:#111;color:#fff}.light-button{background:#fff;color:#111;border-color:#fff}.momentum-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1136px;margin:30px auto}.momentum-grid .card,.info{min-width:0}.gallery-nav{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.thumb{flex:0 0 67px}.js .variant-native{display:none}.variant-native select{display:block;max-width:100%}.sizes button:disabled,.cta:disabled{opacity:.45;cursor:not-allowed}.sizes button[aria-disabled=true]{text-decoration:line-through}.specs details{border-bottom:1px solid var(--line);padding:18px 0}.specs summary{font-size:12px;letter-spacing:1px;font-weight:800;cursor:pointer}.specs table{width:100%;border-collapse:collapse;font-size:13px}.specs td,.specs th{border-bottom:1px solid var(--line);padding:12px;text-align:left}.specs .rtm-pdp-v2__table-wrap,.table-responsive{overflow:auto}.specs p,.page-content,.product-story{font-size:16px;line-height:1.7}.story-text .product-story p{font-size:18px}.specs h1.identity{font-size:clamp(36px,5.4vw,72px);letter-spacing:-2px;overflow-wrap:anywhere}.page-content img,.specs>img{max-width:100%;height:auto}.page-content table{display:block;max-width:100%;overflow:auto}.specs .rtm-pdp-v2__body{padding-top:16px}.section-head h1:not(.identity){font-size:clamp(38px,5vw,76px);line-height:1.05;letter-spacing:-3px;margin:15px 0 30px}.momentum-footer form{max-width:540px;margin:30px auto}.momentum-footer label{display:block;font-size:12px;text-align:left;margin-bottom:10px}.signup-row{display:flex}.signup-row input{flex:1;min-width:0;border:1px solid #888;background:transparent;color:#fff;padding:18px;font:inherit;border-radius:0}.bottom .signup-row button{padding:18px 24px}.footer-links{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:40px auto 25px;max-width:1000px;font-size:12px}.legal{font-size:11px;color:#aaa}.payments{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.payments svg{width:38px;height:24px}.bottom .eyebrow,.story-text .eyebrow{color:#aaa}.momentum-footer .shipping{color:#ccc}.momentum-contact{display:grid;gap:12px}.momentum-contact input,.momentum-contact textarea,input[type=search]{border:1px solid #aaa;padding:16px;font:inherit;max-width:100%;border-radius:0}.bag-item{display:grid;grid-template-columns:140px 1fr;gap:24px;border-bottom:1px solid var(--line);padding:24px 0}.bag-item img{width:140px;height:180px;object-fit:cover}.bag-item h2{font-size:19px}.bag-item input{width:65px;padding:12px;margin:0 15px}.bag-item p{margin:10px 0}.momentum-page{max-width:1150px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:12px;top:12px;z-index:99;background:#fff;padding:14px}.toast a{color:#fff;font-weight:700;margin-left:12px}.toast{max-width:calc(100vw - 40px)}button,a,input,textarea,select{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--warm);outline-offset:4px}.momentum-legacy{font-family:Arial,Helvetica,sans-serif;padding:40px 6vw}.momentum-legacy input{max-width:100%;padding:14px}.product-story table{max-width:100%;display:block;overflow:auto}.identity{overflow-wrap:anywhere}.momentum-footer .bottom{padding-bottom:45px}@media(max-width:1000px){.momentum-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:748px}}@media(max-width:800px){.momentum-grid{grid-template-columns:1fr;max-width:360px}.bag-item{grid-template-columns:90px 1fr;gap:18px}.bag-item img{width:90px;height:125px}.bottom .signup-row button{padding:18px 14px}.hero-img img{height:100%}.momentum-footer .bottom{padding-bottom:90px}}@media(max-width:580px){.signup-row{flex-wrap:wrap}.signup-row input,.signup-row button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.proof img{height:auto}.wyd-form-card{max-width:620px;margin:35px auto;padding:30px;border:1px solid var(--line);background:var(--cream)}.wyd-form-card button{border-radius:0;background:#111;color:#fff}.wyd-form-card input,.wyd-form-card textarea{border-radius:0}.shopify-policy__container{max-width:1000px;margin:auto;padding:35px 0}.shopify-policy__title h1{font-size:clamp(36px,5vw,65px);letter-spacing:-2px;line-height:1.05}.shopify-policy__body{font-size:16px;line-height:1.7}.shopify-policy__body table{display:block;max-width:100%;overflow:auto}.product-description{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.product-description table{display:block;max-width:100%;overflow-x:auto}.product-description img{max-width:100%;height:auto}.story-text h2,.detail h2,.bottom h2,.card-demo h2{overflow-wrap:anywhere}.product-description [style]{max-width:100%}.gift-recipient{margin-top:25px;font-size:14px}.gift-recipient fieldset{border:0;margin:18px 0 0;padding:0}.gift-recipient fieldset:not([hidden]){display:grid;gap:10px}.gift-recipient fieldset input,.gift-recipient textarea{width:100%;padding:12px;border:1px solid #aaa;border-radius:0;font:inherit}.gift-recipient fieldset label{font-size:12px;letter-spacing:1px}.product-description{display:flow-root;font-size:14px;line-height:1.5}.product-description *{font-family:inherit!important}.product-description table{font-size:14px}.product-description table *{font-size:inherit!important}.specrow .product-description{min-width:0}.product-description p,.product-description li,.product-description table{font-size:14px;line-height:1.5}.product-description [style*=font-size]{font-size:inherit!important}.specrow>div{min-width:0}.specrow p{font-size:14px;line-height:1.5}.specrow .rtm-pdp-v2__body{padding-top:0}.specrow>div>:first-child{margin-top:0}.specrow>div>:last-child{margin-bottom:0}[data-product-handle=momentum-sweatpants] h1.identity{overflow-wrap:normal}.momentum-footer .signup-row button{color:#111;-webkit-text-fill-color:#111}body .shipping,body .rtm-shipping-promise,body .rtm-pdp-v2__assurance{display:block;width:fit-content;max-width:100%;box-sizing:border-box;padding:6px 9px!important;margin:16px 0 0!important;background:#f5cb17!important;color:#000!important;font:400 11px/normal Arial,Helvetica,sans-serif!important;letter-spacing:1.4px!important;text-transform:none;border:0;border-radius:0;text-shadow:none;align-self:flex-start}body .momentum-footer .shipping{margin-inline:auto!important;text-align:center}[data-rtm-product-layout=master] .origin-color-swatches{position:relative;gap:12px;padding-bottom:28px}[data-rtm-product-layout=master] .origin-color-swatches button{width:44px;height:44px;min-width:44px;padding:5px;border:2px solid transparent;border-radius:50%;background:transparent;color:#111}[data-rtm-product-layout=master] .origin-color-swatches button.active{border-color:#111;background:transparent;color:#111}[data-rtm-product-layout=master] .origin-color-swatches button:focus-visible{outline:2px solid #111;outline-offset:4px}.origin-swatch-fill{display:block;width:30px;height:30px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #0002}.origin-swatch-name{display:none}.active>.origin-swatch-name{display:block;position:absolute;top:52px;left:0;font:400 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;white-space:nowrap}[data-rtm-product-layout=master] .origin-media{min-width:0;align-self:start}[data-rtm-product-layout=master] .origin-gallery{margin:16px 24px 24px;max-width:calc(100% - 48px)}[data-rtm-product-layout=master] .origin-gallery .thumb{cursor:pointer}[data-rtm-product-layout=master] .origin-gallery-empty{margin:16px 24px 24px;font-size:14px;line-height:1.5}[data-rtm-product-layout=master] .origin-media img[hidden],[data-rtm-product-layout=master] .origin-gallery-empty[hidden]{display:none}[data-rtm-product-layout=master] .hero-img:has(>img[hidden]){height:auto;min-height:0}[data-rtm-product-layout=master] .origin-gallery{overflow-y:hidden}[data-rtm-product-layout=master] .origin-gallery .thumb img{display:block}[data-rtm-product-layout=master] .info>.smallcopy{font-size:18px;line-height:1.65;margin-top:32px}[data-rtm-product-layout=master] .selector{margin-top:0}[data-rtm-product-layout=master] .selector>h4:first-child{margin-top:0}[data-rtm-product-layout=master] .info>.price+.shipping{margin:0 0 20px!important}[data-rtm-product-layout=master] .sizes:not(.origin-color-swatches) button{color:#111;-webkit-text-fill-color:currentColor}[data-rtm-product-layout=master] .sizes:not(.origin-color-swatches) button.active{color:#fff}[data-rtm-product-layout=master] .smallcopy p{margin:0 0 16px}[data-rtm-product-layout=master] .smallcopy p:last-child{margin-bottom:0}[data-rtm-product-layout=master] .origin-gallery{display:grid;grid-template-columns:repeat(var(--gallery-count,3),minmax(0,1fr));gap:8px;width:100%;max-width:none;margin:8px 0 0;overflow:visible}[data-rtm-product-layout=master] .origin-gallery .thumb{width:100%;height:auto;min-width:0;aspect-ratio:3 / 4;padding:2px;border:1px solid transparent;background:#f4f4f4}[data-rtm-product-layout=master] .origin-gallery .thumb.active{border-color:#111}[data-rtm-product-layout=master] .origin-gallery .thumb img{display:block;width:100%;height:100%;object-fit:contain}@media(min-width:801px){[data-rtm-product-layout=master] .info{justify-content:flex-start;padding-top:0}[data-rtm-product-layout=master] .info>h1.identity{margin-top:0}[data-rtm-product-layout=master] .origin-media .hero-img{height:auto;min-height:0;max-height:none;max-width:720px;margin-inline:auto}[data-rtm-product-layout=master] .origin-media .hero-img img{width:100%;height:auto;object-fit:contain;object-position:center}[data-rtm-product-layout=master] .origin-gallery{grid-template-columns:repeat(var(--gallery-count,3),90px);width:max-content;max-width:100%;margin:12px auto 0}}@media(max-width:800px){[data-rtm-product-layout=master] .info>.identity{font-size:clamp(44px,14vw,58px)}}[data-rtm-product-layout=master] .origin-payment-terms{font-size:13px;line-height:1.5;margin:0 0 12px}[data-rtm-product-layout=master] #momentum-product-form>.shipping{margin:0 0 20px!important}[data-rtm-product-layout=master] .origin-payment-button{margin-top:12px;max-width:440px}[data-rtm-product-layout=master] .origin-payment-button .shopify-payment-button{margin:0}[data-rtm-product-layout=master] .origin-product-statement{margin:12px 0 20px;color:#000;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:1px;text-transform:uppercase;text-align:left}[data-rtm-product-layout=master] .info>h1.identity{text-indent:-1px}[data-rtm-product-layout=master] .origin-flatlay>img{display:block;width:calc(100% - 48px);max-width:640px;height:auto;margin-inline:auto}[data-rtm-product-layout=master] .origin-flatlay-info{width:calc(100% - 48px);max-width:720px;margin:32px auto 0;text-align:left}[data-rtm-product-layout=master] .origin-flatlay-dropdown{border-top:1px solid var(--line)}[data-rtm-product-layout=master] .origin-flatlay-dropdown:last-of-type{border-bottom:1px solid var(--line)}[data-rtm-product-layout=master] .origin-flatlay-dropdown>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:18px 0;list-style:none;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:1px}[data-rtm-product-layout=master] .origin-flatlay-dropdown>summary::-webkit-details-marker{display:none}[data-rtm-product-layout=master] .origin-flatlay-indicator:before{content:"+";font-size:20px;font-weight:400}[data-rtm-product-layout=master] .origin-flatlay-dropdown[open]>summary .origin-flatlay-indicator:before{content:"\2212"}[data-rtm-product-layout=master] .origin-flatlay summary:focus-visible{outline:2px solid var(--warm);outline-offset:4px}[data-rtm-product-layout=master] .origin-flatlay-body{padding:0 0 20px;font-size:16px;line-height:1.7}[data-rtm-product-layout=master] .origin-flatlay-body>p{margin:0}[data-rtm-product-layout=master] .origin-flatlay-info>.origin-flatlay-shipping{margin:16px auto 0!important;text-align:center}[data-rtm-product-layout=master] .origin-flatlay-info .cta{width:100%;max-width:440px;margin:12px auto 0}[data-rtm-product-layout=master] .origin-flatlay .rtm-pdp-v2__size{margin-top:16px}[data-rtm-product-layout=master] .origin-flatlay .rtm-pdp-v2__size>summary{padding:10px 0;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:1px}[data-rtm-product-layout=master] .origin-flatlay .rtm-pdp-v2__table-wrap{overflow:auto}[data-rtm-product-layout=master] .origin-flatlay table{width:100%;border-collapse:collapse;font-size:13px}[data-rtm-product-layout=master] .origin-flatlay th,[data-rtm-product-layout=master] .origin-flatlay td{border-bottom:1px solid var(--line);padding:12px;text-align:left}[data-rtm-product-layout=master] .origin-flatlay caption{text-align:left;margin:12px 0}[data-rtm-product-layout=master] .origin-flatlay .rtm-pdp-v2__note{font-size:13px;line-height:1.6}[data-rtm-product-layout=master] .origin-flatlay-wordmark{line-height:13px;margin-top:-13px}[data-rtm-product-layout=master] .origin-flatlay-payment{width:100%;margin:12px auto 0}@media(max-width:700px){[data-rtm-product-layout=master] .rtm-frontrow-v8 .ending{min-height:0!important;padding:52px 4% 56px!important}}@media(max-width:800px){[data-rtm-product-layout=master] [data-origin-media] .hero-img{touch-action:pan-y pinch-zoom}}[data-product-handle=the-reflection-crop][data-rtm-product-layout=master] .origin-media .hero-img{height:auto;min-height:0}[data-product-handle=the-reflection-crop][data-rtm-product-layout=master] .origin-media .hero-img img{display:block;width:100%;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/81/assets/momentum-commerce.css.map */
