.option-heading .fit-guide-link{font-size:14px;line-height:1.4}nav .nav-links a,nav .nav-cart{display:flex;align-items:center;min-height:44px}.color-swatches{display:flex;flex-wrap:wrap;gap:8px}.color-swatch{display:grid;place-items:center;position:relative;width:44px;height:44px;padding:5px;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.color-swatch .swatch-dot{display:block;width:30px;height:30px;border-radius:50%;border:1px solid rgba(25,45,54,.2)}.color-swatch[data-color=Blue] .swatch-dot{background:#36699b}.color-swatch[data-color=Green] .swatch-dot{background:#cdf583}.color-swatch[data-color=Orange] .swatch-dot{background:#d77a2d}.color-swatch[data-color=Pink] .swatch-dot{background:#d58daf}.color-swatch[data-color=Red] .swatch-dot{background:#bb3542}.color-swatch[aria-pressed=true]{border-color:var(--ink)}.color-swatch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.color-swatch:disabled{cursor:not-allowed;opacity:.45}.color-swatch:disabled:after{content:"";position:absolute;width:34px;height:2px;background:var(--ink);transform:rotate(-45deg);box-shadow:0 0 0 1px var(--paper, #fcfcfb)}.selected-color-name{font-size:14px;font-weight:400;color:var(--ink-mute)}.offer-ship{margin:8px 0 4px;font-size:16px;font-weight:600;line-height:1.4;color:var(--ink)}@media(min-width:901px){.main-color-field{grid-column:1 / -1}}@media(max-width:700px){nav .container{gap:10px}nav .nav-links{gap:12px}nav .nav-links a,nav .nav-cart{font-size:13px}}@media(max-width:380px){nav .container{flex-wrap:wrap;height:auto;gap:0 16px;padding-top:8px;padding-bottom:4px}nav{height:auto}nav .wordmark{flex:1 1 auto}nav .nav-cart{order:1;margin-left:auto}nav .nav-links{order:2;flex:1 1 100%;justify-content:space-between;margin:0;gap:20px}nav .nav-links a{font-size:14px}}.option-heading{align-items:center;flex-wrap:wrap}.gallery-caption{text-align:center;line-height:1.45}.story-copy{padding-top:16px}.story-stars{letter-spacing:2px;margin-bottom:8px}.shopify-policy__container{width:min(100% - 40px,760px);max-width:760px;padding:36px 0 56px}.shopify-policy__title{text-align:left;margin-bottom:24px}.shopify-policy__body{overflow-wrap:anywhere;font-size:16px;line-height:1.65}.shopify-policy__body h2{font-size:24px;line-height:1.25;margin:32px 0 12px}.shopify-policy__body p,.shopify-policy__body ul{margin-bottom:16px}.shopify-policy__body li{margin-bottom:10px}@media(max-width:900px){.pdp{grid-template-columns:minmax(0,1fr);gap:16px}.pdp-intro{grid-column:1;grid-row:1}.pdp-buy h1{font-size:32px;margin-bottom:8px}.pdp-intro .offer-description{margin-top:8px;font-size:14px}.pdp-gallery{grid-column:1;grid-row:2;max-width:440px}.pdp-gallery #pdp-main{height:280px;width:100%;object-fit:contain}.pdp-gallery .gallery-caption{font-size:13px;min-height:19px}.pdp>.pdp-buy>form{grid-row:3}.pdp-acc{grid-column:1;grid-row:4}.option-heading{align-items:center;flex-wrap:wrap;gap:0 8px}.option-heading .fit-guide-link{min-height:44px;font-size:14px}}@media(max-width:360px){.pdp-gallery #pdp-main{height:250px}}.main-size-field{grid-column:1 / -1}.size-pills{display:flex;flex-wrap:wrap;gap:8px}.size-pill{position:relative;min-width:48px;min-height:44px;padding:0 12px;border:1px solid var(--border, rgba(25,45,54,.25));border-radius:4px;background:var(--bg, #fff);color:var(--ink);font:inherit;font-size:15px;cursor:pointer;overflow:hidden}.size-pill[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.size-pill:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.size-pill:disabled{cursor:not-allowed;color:var(--ink-mute);opacity:.55;text-decoration:line-through}.size-pill:disabled:after{content:"";position:absolute;left:-10%;top:50%;width:120%;height:1px;background:var(--ink);transform:rotate(-24deg)}@media(max-width:600px){.main-size-field{container-type:inline-size}.size-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.size-pill{min-width:0;padding:0 4px}@container (min-width: 316px){.size-pills[data-kind=numeric]{grid-template-columns:repeat(7,minmax(0,1fr))}}}.size-pill-detail{margin:8px 0 0;font-size:13px;color:var(--ink-mute)}.vest-fit-caveat[hidden]~#checkout-btn{margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mitsi-feedback.css.map */
