.Bag-module__MGs1ya__bag{--pad-x:11px;--top:72px;--bottom:160px;--summary-w:360px;--gap:72px;--photo-w:300px;--piece-gap:48px;--fs:16px;--fs-small:13px;--tracking:.8px;--title:44px;--line:#01304840;--muted:#01304899;max-width:1512px;padding:var(--top) var(--pad-x) var(--bottom);color:var(--color-navy);font-family:var(--font-condensed);font-size:var(--fs);letter-spacing:var(--tracking);margin:0 auto;line-height:1.25}.Bag-module__MGs1ya__title{font-family:var(--font-sans);font-size:var(--title);letter-spacing:0;margin:0 0 40px;font-weight:200;line-height:1}.Bag-module__MGs1ya__count{vertical-align:super;color:var(--muted);font-size:.4em}.Bag-module__MGs1ya__layout{grid-template-columns:minmax(0, 1fr) var(--summary-w);align-items:start;gap:var(--gap);display:grid}.Bag-module__MGs1ya__pieces{border-top:.5px solid var(--line);margin:0;padding:0;list-style:none}.Bag-module__MGs1ya__piece{grid-template-columns:var(--photo-w) minmax(0, 1fr);gap:var(--piece-gap);border-bottom:.5px solid var(--line);padding:40px 0;display:grid}.Bag-module__MGs1ya__photo{aspect-ratio:4/5;justify-content:center;align-items:center;display:flex}.Bag-module__MGs1ya__image{object-fit:contain;width:100%;height:100%;display:block}.Bag-module__MGs1ya__noImage{aspect-ratio:1;background:#d9d9d980;border-radius:50%;width:60%}.Bag-module__MGs1ya__details{flex-direction:column;min-width:0;display:flex}.Bag-module__MGs1ya__head{text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.Bag-module__MGs1ya__name{font-size:inherit;letter-spacing:inherit;margin:0;font-weight:500}.Bag-module__MGs1ya__name a{color:inherit;text-decoration:none}.Bag-module__MGs1ya__name a:hover{text-underline-offset:4px;text-decoration:underline}.Bag-module__MGs1ya__price{white-space:nowrap}.Bag-module__MGs1ya__meta{font-size:var(--fs-small);color:var(--muted);text-transform:uppercase;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;display:flex}.Bag-module__MGs1ya__reference{letter-spacing:.4px}.Bag-module__MGs1ya__rows{flex-direction:column;margin:24px 0 0;display:flex}.Bag-module__MGs1ya__row{border-top:.5px solid var(--line);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;padding:11px 0;display:flex}.Bag-module__MGs1ya__row dt{color:var(--muted)}.Bag-module__MGs1ya__row dd{text-align:right;margin:0}.Bag-module__MGs1ya__extra{color:var(--muted);margin-left:6px}.Bag-module__MGs1ya__measurements{border-top:.5px solid var(--line);margin-top:0}.Bag-module__MGs1ya__measurements summary{color:var(--muted);text-transform:uppercase;cursor:pointer;padding:11px 0}.Bag-module__MGs1ya__measurements .Bag-module__MGs1ya__rows{margin:0 0 8px 16px}.Bag-module__MGs1ya__actions{padding-top:20px}.Bag-module__MGs1ya__textButton{color:var(--color-navy);font:inherit;font-size:var(--fs-small);letter-spacing:inherit;text-transform:uppercase;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Bag-module__MGs1ya__textButton:disabled{color:var(--muted);cursor:progress}.Bag-module__MGs1ya__summary{flex-direction:column;padding-top:0;display:flex;position:sticky;top:88px}.Bag-module__MGs1ya__summaryTitle{font-size:inherit;letter-spacing:inherit;text-transform:uppercase;margin:0;padding-bottom:11px;font-weight:400}.Bag-module__MGs1ya__summary .Bag-module__MGs1ya__rows{margin-top:0}.Bag-module__MGs1ya__total{border-top:.5px solid var(--color-navy);text-transform:uppercase;justify-content:space-between;padding:16px 0 24px;font-weight:500;display:flex}.Bag-module__MGs1ya__pill{border-radius:var(--radius-sm);background:var(--color-navy);height:26px;color:var(--color-text);text-transform:uppercase;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background .2s;display:inline-flex}.Bag-module__MGs1ya__pill:hover{background:#013048d9}.Bag-module__MGs1ya__pill:focus-visible,.Bag-module__MGs1ya__textButton:focus-visible,.Bag-module__MGs1ya__name a:focus-visible,.Bag-module__MGs1ya__measurements summary:focus-visible{outline:1px solid var(--color-navy);outline-offset:3px}.Bag-module__MGs1ya__checkout{height:36px;margin-bottom:16px}.Bag-module__MGs1ya__summary .Bag-module__MGs1ya__textButton{align-self:center}.Bag-module__MGs1ya__empty{text-align:center;flex-direction:column;align-items:center;max-width:640px;padding-top:160px;display:flex}.Bag-module__MGs1ya__empty .Bag-module__MGs1ya__title{margin-bottom:24px}.Bag-module__MGs1ya__lede{letter-spacing:0;max-width:420px;margin:0 0 40px;line-height:1.5}@media (max-width:1100px){.Bag-module__MGs1ya__bag{--gap:40px;--summary-w:300px;--photo-w:220px;--piece-gap:32px;--title:38px}}@media (max-width:900px){.Bag-module__MGs1ya__layout{grid-template-columns:minmax(0,1fr)}.Bag-module__MGs1ya__summary{position:static}}@media (max-width:600px){.Bag-module__MGs1ya__bag{--pad-x:16px;--top:40px;--bottom:80px;--photo-w:104px;--piece-gap:16px;--fs:13px;--fs-small:11px;--tracking:.6px;--title:28px}.Bag-module__MGs1ya__title{margin-bottom:32px}.Bag-module__MGs1ya__piece{padding:24px 0}.Bag-module__MGs1ya__summary{top:61px}.Bag-module__MGs1ya__checkout{width:100%}.Bag-module__MGs1ya__empty{padding-top:96px}}@media (prefers-reduced-motion:reduce){.Bag-module__MGs1ya__pill{transition:none}}
.page-module__JJRRna__page{background:var(--color-paper);min-height:100dvh}.page-module__JJRRna__header{z-index:3;background:var(--color-navy);width:100%;height:64px;position:sticky;top:0}@media (max-width:600px){.page-module__JJRRna__header{height:45px}}
