.ma-sw{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:1px;min-height:24px;margin:-2px 0 2px}.ma-sw .ma-sw__dot{-webkit-appearance:none;appearance:none;position:relative;display:inline-grid;place-items:center;width:24px!important;height:24px!important;min-width:0!important;min-height:0!important;flex:0 0 auto;padding:0!important;margin:0!important;background:transparent!important;border:1px solid transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;transition:border-color .2s var(--ma-ease, ease)}.ma-sw .ma-sw__dot:before{content:"";width:13px;height:13px;border-radius:50%;background:var(--sw, #c9c4bb);box-shadow:inset 0 0 0 1px #1a1a1a1a}.ma-sw .ma-sw__dot--pale:before{box-shadow:inset 0 0 0 1px var(--ma-line-strong, #c9c4bb)}.ma-sw .ma-sw__dot:hover{border-color:var(--ma-line-strong, #c9c4bb)!important}.ma-sw .ma-sw__dot[aria-pressed=true]{border-color:var(--ma-navy, #1e2a4a)!important}.ma-sw .ma-sw__dot:focus-visible{outline:1px solid var(--ma-navy, #1e2a4a);outline-offset:1px}.ma-sw__more{flex:0 0 auto;margin-left:3px;font:500 11px/1 var(--ma-font);letter-spacing:.08em;color:var(--ma-muted, #5f5c57)}@media(max-width:749px){.ma-sw{gap:0}.ma-sw .ma-sw__dot:before{width:12px;height:12px}}[product-grid-view=zoom-out] .ma-sw{display:none}product-card img{transition:opacity .25s ease}.variant-option__button-label:has(>input[value=White i]){--ma-sw: #ffffff}.variant-option__button-label:has(>input[value=Black i]){--ma-sw: #1c1c1c}.variant-option__button-label:has(>input[value="Oat Gray" i]){--ma-sw: #e2e0d6}.variant-option__button-label:has(>input[value=Apricot i]){--ma-sw: #f3ead4}.variant-option__button-label:has(>input[value="Light Apricot" i]){--ma-sw: #e8d9c9}.variant-option__button-label:has(>input[value="Mild Apricot" i]){--ma-sw: #dac9bf}.variant-option__button-label:has(>input[value="Pale Khaki" i]){--ma-sw: #cbc0a5}.variant-option__button-label:has(>input[value=Khaki i]){--ma-sw: #b39373}.variant-option__button-label:has(>input[value="Flower Gray" i]){--ma-sw: #bcbcbc}.variant-option__button-label:has(>input[value="Light Gray" i]){--ma-sw: #d3d3d1}.variant-option__button-label:has(>input[value="Dark Gray" i]){--ma-sw: #333333}.variant-option__button-label:has(>input[value="Navy Blue" i]){--ma-sw: #1b2a42}.variant-option__button-label:has(>input[value="Gray Blue" i]){--ma-sw: #627a8a}.variant-option__button-label:has(>input[value="Sky Blue" i]){--ma-sw: #a9c8e6}.variant-option__button-label:has(>input[value="Peacock Blue" i]){--ma-sw: #0fa3ad}.variant-option__button-label:has(>input[value=Pink i]){--ma-sw: #f0c2c9}.variant-option__button-label:has(>input[value="Grey Green" i]){--ma-sw: #a0a08a}.variant-option__button-label:has(>input[value="Gray Green" i]){--ma-sw: #a0a08a}.variant-option__button-label:has(>input[value=Navy i]){--ma-sw: #1b2a42}.variant-option__button-label:has(>input[value=Cream i]){--ma-sw: #f3ead4}.variant-option__button-label:has(>input[value="Heather Gray" i]){--ma-sw: #bcbcbc}.variant-option__button-label:has(>input[value=Charcoal i]){--ma-sw: #333333}.variant-option__button-label:has(>input[value]) .variant-option__button-label__text{display:inline-flex;align-items:center;gap:7px}.variant-option__button-label:is(:has(>input[value=White i]),:has(>input[value=Black i]),:has(>input[value="Oat Gray" i]),:has(>input[value=Apricot i]),:has(>input[value="Light Apricot" i]),:has(>input[value="Mild Apricot" i]),:has(>input[value="Pale Khaki" i]),:has(>input[value=Khaki i]),:has(>input[value="Flower Gray" i]),:has(>input[value="Light Gray" i]),:has(>input[value="Dark Gray" i]),:has(>input[value="Navy Blue" i]),:has(>input[value="Gray Blue" i]),:has(>input[value="Sky Blue" i]),:has(>input[value="Peacock Blue" i]),:has(>input[value=Pink i]),:has(>input[value="Grey Green" i]),:has(>input[value="Gray Green" i]),:has(>input[value=Navy i]),:has(>input[value=Cream i]),:has(>input[value="Heather Gray" i]),:has(>input[value=Charcoal i])) .variant-option__button-label__text:before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:var(--ma-sw);box-shadow:inset 0 0 0 1px #1a1a1a24}.variant-option__button-label:has(>input:checked) .variant-option__button-label__text:before{box-shadow:0 0 0 1px #ffffffb3}.ma-fit{display:grid;gap:6px;margin:2px 0 4px;font:400 13px/1.55 var(--ma-font);color:var(--ma-ink, #1a1a1a)}.ma-fit p{margin:0}.ma-fit__line{display:flex;gap:12px;align-items:baseline}.ma-fit__k{flex:0 0 auto;font:500 11px/1 var(--ma-font);letter-spacing:.18em;text-transform:uppercase;color:var(--ma-navy, #1e2a4a)}.ma-fit__model{color:var(--ma-muted, #5f5c57)}.ma-fit__guide{justify-self:start;font:500 11px/1 var(--ma-font);letter-spacing:.16em;text-transform:uppercase;color:var(--ma-navy, #1e2a4a);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;padding-block:6px}.ma-fit__guide:hover{text-decoration-color:var(--ma-wine, #6e2433)}.ma-ship{margin:-6px 0 0;font:400 12px/1.4 var(--ma-font);letter-spacing:.04em;color:var(--ma-muted, #5f5c57);text-align:center}.ma-pairs{background:#fff;border:1px solid var(--ma-line, #e6e3dd);padding:18px 0 16px;margin-top:8px;max-width:100%;min-width:0}.ma-pairs__head{display:flex;align-items:center;justify-content:space-between;padding:0 16px 14px}.ma-pairs__h{margin:0;font:500 11px/1 var(--ma-font)!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--ma-navy, #1e2a4a)}.ma-pairs__nav{display:flex;gap:4px}.ma-pairs .ma-pairs__btn{width:32px!important;height:32px!important;min-height:0!important;padding:0!important;display:grid;place-items:center;background:transparent!important;border:1px solid var(--ma-line, #e6e3dd)!important;border-radius:0!important;color:var(--ma-navy, #1e2a4a)!important;font:400 14px/1 var(--ma-font);cursor:pointer}.ma-pairs .ma-pairs__btn:hover{border-color:var(--ma-navy, #1e2a4a)!important}.ma-pairs .ma-pairs__btn[disabled]{opacity:.35;cursor:default}.ma-pairs.is-static .ma-pairs__nav{visibility:hidden}.ma-pairs__track{list-style:none;margin:0;padding:0 16px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px) / 2.35);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.ma-pairs__track::-webkit-scrollbar{display:none}.ma-pairs__item{scroll-snap-align:start;min-width:0}.ma-pairs__link{display:grid;gap:4px;color:inherit;text-decoration:none}.ma-pairs__img{display:block;aspect-ratio:4 / 5;background:#fff;overflow:hidden;margin-bottom:6px}.ma-pairs__img img{width:100%;height:100%;display:block;transition:opacity .3s ease}.ma-pairs__img--cover img{object-fit:cover;object-position:50% 0}.ma-pairs__img--contain img{object-fit:contain;padding:6%;box-sizing:border-box}.ma-pairs__link:hover img{opacity:.88}.ma-pairs__k{font:500 10px/1.2 var(--ma-font);letter-spacing:.16em;text-transform:uppercase;color:var(--ma-muted, #5f5c57)}.ma-pairs__t{font:400 13px/1.35 var(--ma-font);color:var(--ma-ink, #1a1a1a);overflow-wrap:anywhere}.ma-pairs__p{font:400 12px/1.2 var(--ma-font);color:var(--ma-muted, #5f5c57)}@media(max-width:749px){.ma-pairs__track{grid-auto-columns:calc((100% - 24px) / 2.2)}}.ma-pairs__titles{display:grid;gap:6px;min-width:0}.ma-pairs__note{margin:0;font:400 12.5px/1.5 var(--ma-font);color:var(--ma-muted, #5f5c57)}.ma-pairs__cta{justify-self:start;font:500 10.5px/1 var(--ma-font);letter-spacing:.16em;text-transform:uppercase;color:var(--ma-navy, #1e2a4a);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;padding-block:4px}.ma-pairs__head{align-items:flex-start;gap:16px}.ma-pairs--wide{padding:clamp(20px,2.4vw,32px) 0 clamp(18px,2vw,28px)}.ma-pairs--wide .ma-pairs__head{padding-inline:clamp(16px,2vw,28px);padding-bottom:18px}.ma-pairs--wide .ma-pairs__track{padding-inline:clamp(16px,2vw,28px);scroll-padding-inline:clamp(16px,2vw,28px);grid-auto-columns:calc((100% - 3 * 16px) / 4.25);gap:16px}.ma-pairs--wide .ma-pairs__h{font-size:12px!important}@media(max-width:989px){.ma-pairs--wide .ma-pairs__track{grid-auto-columns:calc((100% - 24px) / 2.6);gap:12px}}@media(max-width:749px){.ma-pairs--wide .ma-pairs__track{grid-auto-columns:calc((100% - 12px) / 2.2)}}.ma-pairs+.ma-pairs{margin-top:16px}.ma-coll-head__count{margin:0;font:400 11px/1 var(--ma-font);letter-spacing:.16em;text-transform:uppercase;color:var(--ma-muted, #5f5c57)}.ma-rail{max-width:var(--ma-max, 1440px);margin:clamp(18px,2.4vw,28px) auto 0;padding:0;overflow:hidden}.ma-rail__list{list-style:none;margin:0;padding:2px var(--ma-gutter, 16px);display:flex;gap:8px;justify-content:safe center;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ma-rail__list::-webkit-scrollbar{display:none}.ma-rail__list li{flex:0 0 auto}.ma-rail__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid var(--ma-line-strong, #c9c4bb);color:var(--ma-navy, #1e2a4a);text-decoration:none;font:500 11px/1 var(--ma-font);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ma-rail__chip:hover{border-color:var(--ma-navy, #1e2a4a)}.ma-rail__chip[aria-current=page]{background:var(--ma-navy, #1e2a4a);border-color:var(--ma-navy, #1e2a4a);color:#fff}@media(max-width:749px){.ma-rail__list{justify-content:flex-start}}.ma-pack{display:grid;gap:4px;margin:-4px 0 2px}.ma-pack p,.ma-pack-cart{margin:0;font:500 10.5px/1.55 var(--ma-font);letter-spacing:.12em;text-transform:uppercase;color:var(--ma-navy, #1e2a4a);text-wrap:pretty}.ma-pack-cart{padding:10px 0 12px;border-bottom:1px solid var(--ma-line, #e6e3dd);margin-bottom:12px;text-align:left}@media(prefers-reduced-motion:reduce){.ma-sw .ma-sw__dot,product-card img,.ma-pairs__img img,.ma-rail__chip{transition:none}}.ma-bag-recs{padding-block:24px 96px}.ma-sets{padding-block:8px clamp(64px,8vw,112px);display:grid;gap:20px}.ma-sets__line{margin:0 auto;max-width:52ch;text-align:center;font:500 11px/1.6 var(--ma-font);letter-spacing:.12em;text-transform:uppercase;color:var(--ma-navy, #1e2a4a)}.ma-sets__grid{display:grid;gap:16px;min-width:0}.ma-sets__col{min-width:0}@media(min-width:990px){.ma-sets--both .ma-sets__grid{grid-template-columns:1fr 1fr}}.ma-sets:not(.ma-sets--both) .ma-pairs__track{grid-auto-columns:calc((100% - 3 * 12px) / 4.25)}@media(max-width:749px){.ma-sets:not(.ma-sets--both) .ma-pairs__track{grid-auto-columns:calc((100% - 12px) / 2.2)}}.ma-sets__more{margin:0;text-align:center}.ma-rail__across{margin-left:10px;padding-left:18px;border-left:1px solid var(--ma-line, #e6e3dd)}.ma-rail__chip--across{border-color:transparent;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;padding-inline:6px}.ma-rail__chip--across:hover{border-color:transparent;text-decoration-color:var(--ma-wine, #6e2433)}.ma-fit__note{color:var(--ma-muted, #5f5c57);font-size:12.5px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ma-skims.css.map */
