.uf{--uf-ink:#1C1C1C;--uf-white:#FFFFFF;--uf-grey:#EFEFEF;--uf-line:#DDDDDD;--uf-line-2:#CFCFCF;--uf-sale:#AB1212;--uf-font:"Roboto",Arial,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--uf-sw-red:#9e2128;--uf-sw-navy:#232f4c;--uf-sw-black:#171717;--uf-sw-olive:#565a34;--uf-sw-wine:#5a2530;--uf-sw-charcoal:#4d4d50;--uf-sw-hgrey:#b9b9bd;font-family:var(--uf-font);color:var(--uf-ink);font-size:13px;line-height:1.5;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.uf *{box-sizing:border-box}.uf img,.uf video{display:block;max-width:100%}.uf a{text-decoration:none}.uf a:not([class*=uf-btn]){color:inherit}.uf h1,.uf h2,.uf h3,.uf h4,.uf .uf-u{font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.1;margin:0}.uf h1{font-size:clamp(24px,4vw,32px)}.uf h2{font-size:clamp(22px,3.4vw,28px)}.uf h3{font-size:clamp(16px,2.4vw,18px)}.uf p{margin:0}.uf-wrap{max-width:1488px;margin:0 auto;padding:0 24px}.uf-section{padding:48px 0}@media(min-width:701px){.uf-section{padding:52px 0}}.uf-btn{display:inline-block;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.03em;padding:13px 26px;border-radius:2px;text-align:center;transition:.15s;border:1px solid transparent;cursor:pointer}.uf-btn--dark{background:var(--uf-ink);color:#fff}.uf-btn--dark:hover{opacity:.85}.uf-btn--light{background:#fff;color:var(--uf-ink)}.uf-btn--light:hover{background:var(--uf-grey)}.uf-btn--outline{border-color:var(--uf-ink);color:var(--uf-ink)}.uf-btn--outline:hover{background:var(--uf-ink);color:#fff}.uf-btn--ghost{border-color:#ffffffbf;color:#fff}.uf-btn--ghost:hover{background:#fff;color:var(--uf-ink)}.uf-kicker{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.uf-sec-head{margin-bottom:26px}@media(min-width:701px){.uf-sec-head{margin-bottom:36px}}.uf-sec-head .uf-kicker{opacity:.55;margin-bottom:8px}.uf-sec-head p{margin-top:8px;max-width:520px;opacity:.7;font-size:14px}.uf-hero{position:relative;min-height:70vh;display:flex;align-items:flex-end;background:#111;overflow:hidden}.uf-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.uf-hero__bg img,.uf-hero__bg video{width:100%;height:100%;object-fit:cover;filter:brightness(.72);object-position:center 20%}.uf-hero__grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000 40%,#000000b8)}.uf-hero__in{position:relative;color:#fff;padding:0 24px 54px;max-width:1488px;margin:0 auto;width:100%}.uf-hero__in .uf-kicker{color:#fff;opacity:.9;margin-bottom:12px}.uf-hero p{max-width:420px;margin:14px 0 22px;font-size:14px;opacity:.92}.uf-btns{display:flex;gap:12px;flex-wrap:wrap}.uf-trust{background:var(--uf-grey);border-top:1px solid var(--uf-line);border-bottom:1px solid var(--uf-line)}.uf-trust__in{display:flex;justify-content:center;align-items:center;gap:14px 28px;flex-wrap:wrap;padding:14px 24px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.uf-trust__in span{opacity:.75;white-space:nowrap}@media(max-width:640px){.uf-trust__in{flex-direction:column;gap:7px}}.uf-cw__imgs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px}.uf-cw__imgs .uf-c{aspect-ratio:3/4;overflow:hidden;background:var(--uf-grey)}.uf-cw__imgs img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.uf-cw__imgs .uf-c:hover img{transform:scale(1.04)}.uf-swatches{display:flex;flex-wrap:wrap;gap:18px}.uf-sw{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.uf-sw .uf-dot{width:34px;height:34px;border-radius:50%;border:1px solid var(--uf-line-2)}@media(max-width:700px){.uf-cw__imgs{grid-template-columns:repeat(2,1fr)}.uf-cw__imgs .uf-c:last-child{display:none}}@media(max-width:600px){.uf-swatches{justify-content:center;row-gap:24px;column-gap:0}.uf-sw{flex:0 0 25%}}.uf-set{background:var(--uf-grey)}.uf-setdeal{display:flex;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;background:#fff;border:1px solid var(--uf-ink);border-radius:2px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;flex-wrap:wrap}.uf-setdeal .uf-tag{background:var(--uf-ink);color:#fff;padding:5px 10px;border-radius:2px;font-size:11px;letter-spacing:.06em}.uf-setdeal b{color:var(--uf-sale)}.uf-setdeal__lead{text-transform:none;letter-spacing:0;font-weight:400;font-size:13px;opacity:.75}.uf-tiers{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 0 auto;padding:0;list-style:none}.uf-tiers li{display:flex;flex-direction:column;align-items:center;line-height:1.2;border:1px solid transparent;border-radius:2px;padding:9px 16px;background:var(--uf-grey)}.uf-tiers li span{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.uf-tiers li b{color:var(--uf-sale);font-size:16px}@media(max-width:700px){.uf-setdeal{display:block;padding:14px}.uf-setdeal .uf-tag{display:inline-block}.uf-setdeal__lead{display:block;margin-top:9px}.uf-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0}.uf-tiers li{text-align:center;padding:10px 4px}.uf-tiers li b{font-size:17px}}.uf-bundlebar{position:relative;--uf-bar-top:var(--sticky-area-height,0px)}.uf-bundlebar.is-stuck{min-height:var(--uf-bar-h,0px)}.uf-bundlebar__sentinel{position:absolute;inset-inline-start:0;top:calc(-1 * var(--uf-bar-top));width:1px;height:1px}.uf-bundlebar__inner{max-width:1440px;margin:0 auto;padding:0 24px}.uf-bundlebar .uf-setdeal{margin-top:0}.uf-bundlebar.is-stuck .uf-bundlebar__slot{position:fixed;inset-inline:0;top:var(--uf-bar-top);z-index:3;transition:opacity .25s ease,transform .25s ease}.uf-bundlebar.is-stuck.is-hidden .uf-bundlebar__slot{opacity:0;transform:translateY(-100%);visibility:hidden;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}@media(prefers-reduced-motion:reduce){.uf-bundlebar.is-stuck .uf-bundlebar__slot,.uf-bundlebar.is-stuck.is-hidden .uf-bundlebar__slot{transition:none}}@media(max-height:480px){.uf-bundlebar.is-stuck{min-height:0}.uf-bundlebar.is-stuck .uf-bundlebar__slot{position:static}}.uf-bundlebar.is-editor-inspecting.is-stuck{min-height:0}.uf-bundlebar.is-editor-inspecting.is-stuck .uf-bundlebar__slot{position:static}.uf-bundlebar.is-editor-inspecting.is-hidden .uf-bundlebar__slot{opacity:1;transform:none;visibility:visible;transition:none}.uf-acc__meta{display:flex;align-items:center;gap:18px;margin:2px 0 4px}.uf-acc__price{font-size:18px;font-weight:500}.uf-acc__dots{display:flex;gap:8px}.uf-acc__dots span{width:22px;height:22px;border-radius:50%;border:1px solid var(--uf-line-2);display:block}.uf-split--acc .uf-split__media img{object-position:center 22%}.uf-split--reverse .uf-split__media{order:2}.uf-split--reverse .uf-split__copy{order:1}.uf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.uf-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.uf-grid{grid-template-columns:1fr}}.uf-card,.uf-section[id]{scroll-margin-top:72px}@media(min-width:701px){.uf-card,.uf-section[id]{scroll-margin-top:112px}}.uf-card{background:#fff;border:1px solid var(--uf-line);border-radius:2px;overflow:hidden;display:flex;flex-direction:column}.uf-card__media{position:relative;aspect-ratio:2/3;background:var(--uf-grey);overflow:hidden}.uf-card__media a{display:block;height:100%}.uf-card__medialink{display:block;height:100%;width:100%;padding:0;border:0;background:none;cursor:pointer;font:inherit}.uf-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.uf-card:hover .uf-card__media img{transform:scale(1.03)}.uf-card__badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--uf-badge,var(--uf-ink));color:#fff;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;border:1px solid transparent;border-radius:2px}.uf-card__badge--outline{background:#fff;color:var(--uf-badge,var(--uf-ink));border-color:currentColor}.uf-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s;pointer-events:none;z-index:1}.uf-card__video.is-playing{opacity:1}.uf-card__body{padding:16px 15px 18px;display:flex;flex-direction:column}.uf-card__title{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.35}.uf-card__price{margin-top:7px;font-size:13px;font-weight:500}.uf-card__rating{margin-top:7px;line-height:1;min-height:23px}.uf-card__swatches{margin-top:13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.uf-card__swatch{padding:0;border:0;background:none;cursor:pointer;line-height:0;border-radius:50%}.uf-card__swatchdot{display:block;width:16px;height:16px;border-radius:50%;border:1px solid var(--uf-line-2);background:#c9c9cf}.uf-card__swatch.is-sel .uf-card__swatchdot{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--uf-ink)}.uf-card__more{font-size:11px;font-weight:500;opacity:.5;margin-left:2px}.uf-card__qa{width:100%;margin-top:16px;padding:12px}.uf-fits{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.uf-fit{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;text-align:left;padding:0;border:0;background:none;color:inherit;font:inherit}.uf-fit__img{position:relative;aspect-ratio:2/3;background:var(--uf-grey);overflow:hidden;border:1px solid var(--uf-line);border-radius:2px}.uf-fit__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}a.uf-fit,button.uf-fit{cursor:pointer}a.uf-fit:hover .uf-fit__img img,button.uf-fit:hover .uf-fit__img img{transform:scale(1.03)}.uf-fit__num{position:absolute;top:10px;left:10px;z-index:1;width:26px;height:26px;border-radius:50%;background:var(--uf-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500}.uf-fit h3{font-size:15px;margin:3px 0 6px}.uf-fit p{font-size:12px;opacity:.7;line-height:1.55}@media(max-width:820px){.uf-fits{grid-template-columns:repeat(2,1fr);gap:14px}}.uf-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;max-width:1440px;margin-inline:auto}.uf-split--full{max-width:none}.uf-split__media{aspect-ratio:4/5;background:var(--uf-grey);overflow:hidden}.uf-split__media img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.uf-split__copy{padding:56px;display:flex;flex-direction:column;justify-content:center;gap:14px}.uf-split__copy>*{max-width:480px}.uf-split__copy p{font-size:14px;opacity:.75}.uf-specs{list-style:none;margin:8px 0 24px;padding:0;width:100%}.uf-specs li{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid var(--uf-line);font-size:13px}.uf-specs li span:first-child{opacity:.6}.uf-specs li b{font-weight:500}@media(max-width:820px){.uf-split{grid-template-columns:1fr}.uf-split__copy{padding:36px 24px}}.uf-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.uf-rev{background:var(--uf-grey);border-radius:2px;padding:20px;display:flex;flex-direction:column}.uf-rev__stars{color:var(--uf-ink);letter-spacing:3px;font-size:12px;line-height:1}.uf-rev p{margin:11px 0 14px;font-size:13px;line-height:1.6}.uf-rev__who{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-top:auto}.uf-rev__who span{font-weight:400;text-transform:none;letter-spacing:0;opacity:.55}@media(max-width:820px){.uf-revs{grid-template-columns:1fr;gap:10px}.uf-rev{padding:16px 18px}}.uf-cta{position:relative;color:#fff;background:var(--uf-ink);overflow:hidden;text-align:center}.uf-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0}.uf-cta__bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.62);object-position:center 22%}.uf-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#1c1c1f80,#1c1c1f33 40%,#1c1c1ffa)}.uf-cta__in{position:relative;z-index:1;padding:112px 24px;max-width:1488px;margin:0 auto}.uf-cta__in .uf-kicker{color:#fff;opacity:.9;margin-bottom:12px}.uf-cta p{margin:12px auto 24px;max-width:420px;opacity:.9;font-size:14px}.uf a:focus-visible,.uf button:focus-visible,.uf-qs a:focus-visible,.uf-qs button:focus-visible,.uf-qs input:focus-visible{outline:2px solid var(--uf-ink);outline-offset:2px;border-radius:2px}.uf-hero :focus-visible,.uf-cta :focus-visible,.uf-foot :focus-visible{outline-color:#fff}.uf-card__swatch:focus-visible,.uf-qs__color:focus-visible{outline:none}.uf-card__swatch:focus-visible .uf-card__swatchdot,.uf-qs__color:focus-visible .uf-qs__dot{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--uf-ink)}@media(prefers-reduced-motion:reduce){.uf *,.uf-qs *{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.uf-card__video{display:none!important}}.uf-foot{background:var(--uf-ink);color:#ffffffb3;padding:56px 0 30px}.uf-foot__top{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:30px;margin-bottom:22px}.uf-foot__name{display:block;color:#fff;font-weight:800;font-size:22px;letter-spacing:.2em;text-transform:uppercase}.uf-foot__brand small{display:block;color:#ffffff80;font-size:9px;letter-spacing:.3em;text-transform:uppercase;margin-top:5px}.uf-foot__logo{max-width:150px;height:auto;filter:brightness(0) invert(1)}.uf-foot__col h4{color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.uf-foot__col a{display:block;padding:4px 0;color:#fff;opacity:.7;font-size:12px}.uf-foot__col a:hover{opacity:1}.uf-foot__col p{margin:0}.uf-foot__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.uf-qs[hidden]{display:none}.uf-qs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;font-family:var(--uf-font);color:var(--uf-ink)}.uf-qs__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.uf-qs__panel{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.15fr;width:min(980px,95vw);height:min(90vh,800px);background:#fff;border-radius:3px;overflow:hidden}.uf-qs__close{position:absolute;top:10px;right:12px;z-index:2;background:none;border:0;font-size:24px;line-height:1;cursor:pointer;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.uf-qs__media{background:var(--uf-grey);height:100%;overflow:hidden}.uf-qs__media img{width:100%;height:100%;object-fit:cover}.uf-qs__body{padding:28px 26px;overflow-y:auto}.uf-qs__title{font-size:18px;margin:4px 0 8px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.uf-qs__opt{margin-top:18px}.uf-qs__optlabel{display:flex;justify-content:space-between;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;margin-bottom:9px}.uf-qs__optlabel b{font-weight:500}.uf-qs__colors{display:flex;flex-wrap:wrap;gap:10px}.uf-qs__color{position:relative;padding:0;border:0;background:none;cursor:pointer;border-radius:50%;line-height:0}.uf-qs__color .uf-qs__dot{display:block;width:30px;height:30px;border-radius:50%;border:1px solid var(--uf-line-2);background:#c9c9cf}.uf-qs__color.is-sel .uf-qs__dot{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--uf-ink)}.uf-qs__sizes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.uf-qs__size{min-width:46px;padding:10px 8px;border:1px solid var(--uf-line-2);border-radius:2px;background:#fff;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}.uf-qs__size.is-sel{background:var(--uf-ink);color:#fff;border-color:var(--uf-ink)}.uf-qs__add{width:100%;margin-top:22px;padding:16px;font-size:13px}.uf-qs__add[disabled]{background:var(--uf-line-2);color:#fff;cursor:not-allowed;opacity:1}.uf-qs__add.is-needs{background:var(--uf-line-2);color:#fff;cursor:pointer}.uf-qs__add.is-needs:hover{background:#bdbdbd}.uf-qs__flash{outline:2px solid var(--uf-ink);outline-offset:4px;border-radius:2px}.uf-qs__viewmore{display:inline-block;margin-top:14px;font-size:12px;text-decoration:underline;opacity:.7}.uf-qs__also{margin-top:16px;padding-top:14px;border-top:1px solid var(--uf-line);display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.uf-qs__also span{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;opacity:.55}.uf-qs__also a{font-size:12px;font-weight:500;text-decoration:underline}.uf-qs__set{margin-top:18px;border:1px solid var(--uf-line);border-radius:2px;padding:12px}.uf-qs__setrow{display:flex;align-items:center;gap:10px;cursor:pointer}.uf-qs__setrow--optional{cursor:default}.uf-qs__setrow input{width:17px;height:17px;flex:none;accent-color:var(--uf-ink);cursor:pointer}.uf-qs__setrow img{width:46px;height:58px;flex:none;object-fit:cover;background:var(--uf-grey)}.uf-qs__settext{font-size:11px;line-height:1.4;opacity:.75}.uf-qs__setttl{display:block;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;opacity:1;margin-bottom:1px}.uf-qs__setnote{display:block;font-size:10px;opacity:.6;margin-top:4px}.uf-qs__setopts{margin-top:10px}.uf-qs__partners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.uf-qs__partner{display:flex;align-items:center;gap:8px;padding:6px;min-width:0;border:1px solid var(--uf-line);border-radius:2px;background:#fff;cursor:pointer;text-align:left;min-height:56px}.uf-qs__partner img{width:38px;height:46px;object-fit:cover;flex:none;background:var(--uf-grey)}.uf-qs__partnername{flex:1;min-width:0;overflow-wrap:anywhere;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uf-qs__partner.is-sel{border-color:var(--uf-ink);box-shadow:inset 0 0 0 1px var(--uf-ink)}.uf-qs__set+.uf-qs__set{margin-top:10px}.uf-qs__plus{flex:none;width:19px;height:19px;border:1px solid var(--uf-line-2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.uf-qs__plus:after{content:"+"}.uf-qs__partner.is-sel .uf-qs__plus{background:var(--uf-ink);border-color:var(--uf-ink);color:#fff}.uf-qs__partner.is-sel .uf-qs__plus:after{content:"\2713"}.uf-qs__size.is-oos{text-decoration:line-through;opacity:.35;cursor:not-allowed}.uf-qs__color.is-oos{cursor:not-allowed;opacity:.55}.uf-qs__color.is-oos:after{content:"";position:absolute;left:50%;top:50%;width:38px;height:1.5px;background:var(--uf-ink);transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}.uf-qs__partner.is-oos{opacity:.4;cursor:not-allowed}.uf-qs__partner.is-oos .uf-qs__partnername{text-decoration:line-through}.uf-qs__pantcolor{font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;opacity:.55}.uf-qs__setsize,.uf-qs__setopt{margin-top:14px}@media(max-width:860px){.uf-qs__panel{grid-template-columns:none;display:flex;flex-direction:column;width:100vw;height:100dvh;border-radius:0;overflow-y:auto;overscroll-behavior:contain}.uf-qs__media{aspect-ratio:2/3;height:auto;flex:none}.uf-qs__body{flex:1 0 auto;overflow:visible}.uf-qs__close{position:fixed;width:34px;height:34px;border-radius:50%;background:#00000080;font-size:20px}.uf-qs__sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/uptown-fleece.css.map */
