.mpp{--mpp-ink:#000;--mpp-muted:#000;--mpp-line:#dce0d9;--mpp-green:#48614d;display:block;background:#fff;color:var(--mpp-ink);font-family:inherit;font-size:16px;line-height:1.65;container-type:inline-size;scroll-margin-top:100px}.mpp *{box-sizing:border-box}.mpp [hidden]{display:none!important}.mpp img{display:block;max-width:100%;height:auto}.mpp h1,.mpp h2,.mpp h3{margin:0;line-height:1.15;letter-spacing:-.035em;font-family:inherit;text-transform:none}.mpp h1{font-size:clamp(34px,3.5vw,50px)}.mpp h2{font-size:clamp(30px,3vw,42px)}.mpp h3{font-size:22px}.mpp p{margin:0;color:var(--mpp-muted)}.mpp p+p{margin-top:16px}.mpp a{color:inherit;text-underline-offset:4px}.mpp button,.mpp input,.mpp select{font:inherit}.mpp button{cursor:pointer}.mpp button:disabled{opacity:.45;cursor:not-allowed}.mpp :is(button,a,input,select,summary):focus-visible{outline:3px solid #327baf;outline-offset:4px}.mpp .wrap{width:calc(100% - 96px);max-width:1240px;margin:auto}.mpp .section{padding-block:72px}.mpp-soft{background:#f4f5ef}.mpp .eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;color:#000;margin-bottom:16px}.mpp .rte{color:var(--mpp-muted);margin-top:20px}.mpp .split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mpp .text-link{display:inline-block;margin-top:22px;font-size:14px}.mpp .fit-note{border-left:2px solid #82937d;padding-left:18px;margin-top:20px;font-size:14px}.mpp .chart{background:#fff;padding:28px}.mpp .caption{font-size:12px;margin-top:12px}.mpp .wear-photo img{max-height:570px;object-fit:contain;margin:auto}.mpp .feature-line{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--mpp-line)}.mpp .feature-line>span{font-size:12px;color:#000}.mpp .feature-line h3{font-size:18px}.mpp .feature-line .rte{font-size:14px;margin-top:7px}.mpp .section-head{margin-bottom:36px}.mpp .three{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.mpp .three article img{width:100%;max-width:300px;aspect-ratio:1;object-fit:cover;border-radius:28px;margin:0 auto 24px}.mpp .three article h3{text-align:center}.mpp .three article .rte{font-size:15px}.mpp .quote{background:#fff;border-top:3px solid #6c8266;padding:28px;margin:0}.mpp blockquote{font:inherit;margin:20px 0;border:0;padding:0}.mpp figcaption{font-size:12px;border-top:1px solid var(--mpp-line);padding-top:18px}.mpp .stars{color:#e87500;letter-spacing:.1em}.mpp .sack{display:flex;align-items:center;gap:25px;margin-top:35px}.mpp .sack img{width:38%;max-height:240px;object-fit:contain}.mpp .sack h3{font-size:19px}.mpp .sack .rte{font-size:14px}.mpp details{border-bottom:1px solid var(--mpp-line)}.mpp summary{cursor:pointer;list-style:none;padding:22px 30px 22px 0;font-weight:600;font-size:15px;position:relative}.mpp summary::-webkit-details-marker{display:none}.mpp summary:after{content:"+";position:absolute;right:0;font-size:20px}.mpp details[open]>summary:after{content:"\2212"}.mpp details .rte{margin:0 0 24px;font-size:14px;overflow:auto}.mpp table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.mpp caption{font-size:12px;text-align:left;color:var(--mpp-muted)}.mpp td,.mpp th{padding:12px 8px;border-bottom:1px solid var(--mpp-line)}.mpp .closing{text-align:center;max-width:750px;margin:auto}.mpp .closing .primary{margin-top:28px}.mpp .primary{background:var(--mpp-cta, #00843d);color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;padding:17px 26px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;font-weight:700}.mpp .product{display:grid;grid-template-columns:1.08fr 1fr;gap:0 64px;padding-block:50px 60px}.mpp .product-title{grid-column:2;grid-row:1}.mpp .subhead{font-size:22px;margin-top:14px}.mpp .gallery{grid-column:1;grid-row:1/3;min-width:0}.mpp .buy-box{grid-column:2;grid-row:2}.mpp .media-stage{background:#f6f6f3;min-height:300px}.mpp .media-stage button{border:0;background:transparent;width:100%;padding:12px}.mpp .media-stage img{width:100%;aspect-ratio:1/1.05;object-fit:contain;mix-blend-mode:multiply}.mpp .media-stage :is(video,iframe,model-viewer){width:100%;aspect-ratio:1;object-fit:contain}.mpp .thumbs{display:flex;gap:10px;margin-top:14px;overflow:auto}.mpp .thumbs button{width:70px;min-width:70px;aspect-ratio:1;border:1px solid var(--mpp-line);background:#fff;padding:5px}.mpp .thumbs img{width:100%;height:100%;object-fit:contain}.mpp .thumbs [aria-pressed=true]{border:2px solid var(--mpp-ink)}.mpp .price{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin:22px 0}.mpp .price strong{font-size:28px;letter-spacing:-.04em}.mpp .price s{font-size:18px;color:#000}.mpp .pill{background:#ff8a00;color:#000;border-radius:30px;padding:5px 13px;font-size:11px;font-weight:700}.mpp .checks{padding:0;list-style:none;font-size:13px;margin:18px 0 24px}.mpp .checks li{margin:6px 0}.mpp .checks li:before{content:"\2713";margin-right:10px;color:#000}.mpp form{border-top:1px solid var(--mpp-line);padding-top:20px}.mpp fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}.mpp legend{width:100%;padding:0;margin-bottom:10px;display:flex;justify-content:space-between;font-size:13px;font-weight:600}.mpp legend a{font-weight:400}.mpp .option-buttons{display:flex;flex-wrap:wrap;gap:8px}.mpp .option-buttons button{border:1px solid #bac1b7;background:#fff;color:var(--mpp-ink);font-size:13px;padding:10px 15px}.mpp .option-buttons [aria-pressed=true]{background:var(--mpp-ink);color:#fff}.mpp .purchase{display:flex;align-items:center;gap:10px}.mpp .purchase label{font-size:12px}.mpp .purchase input{border:1px solid #bac1b7;background:#fff;color:var(--mpp-ink);width:60px;min-width:0;padding:12px 6px}.mpp .purchase .primary{flex:1}.mpp .reassurance{margin-top:20px;font-size:12px;color:#000}.mpp [data-fallback] select{width:100%;padding:12px;margin-bottom:18px;border:1px solid #bac1b7}.mpp dialog{border:0;padding:55px 20px 20px;max-width:90vw;max-height:92vh}.mpp dialog::backdrop{background:#0009}.mpp dialog img{height:75vh;width:75vw;object-fit:contain}.mpp [data-close]{position:absolute;right:20px;top:12px;background:#eee;border:0;padding:7px 12px}.mpp .mpp-reviews img{width:auto;max-width:100%}@container (max-width:950px){.mpp .wrap{width:calc(100% - 48px)}.mpp .product{gap:0 32px}.mpp .split{gap:35px}.mpp .three{gap:20px}}@container (max-width:650px){.mpp .wrap{width:calc(100% - 40px)}.mpp .product{display:flex;flex-direction:column;padding-block:30px}.mpp .gallery{margin:24px 0 12px}.mpp .section{padding-block:48px}.mpp .split,.mpp .three{grid-template-columns:1fr;gap:30px}.mpp h1{font-size:34px}.mpp h2{font-size:32px}.mpp .subhead{font-size:19px}.mpp .three article img{max-width:250px}.mpp .thumbs button{min-width:58px;width:58px}.mpp .chart{padding:15px}.mpp .sack{gap:15px}.mpp .quote{padding:24px}}.mpp{--mpp-cta:#00843d}.mpp .primary:hover{background:#006d32}.mpp .gallery-description{margin-top:24px}.mpp [data-color-field] legend{justify-content:flex-start;gap:8px;flex-wrap:wrap}.mpp .selected-color{font-weight:400}.mpp .option-buttons .color-swatch{width:44px;height:44px;flex:0 0 44px;padding:4px;border-radius:50%;background:#fff;border:1px solid #dce0d9}.mpp .option-buttons .color-swatch[aria-pressed=true]{border:2px solid #202821;padding:3px;background:#fff}.mpp .swatch-fill{display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch)}.mpp .mpp-breadcrumbs{padding-top:24px;font-size:12px;color:var(--mpp-muted)}.mpp .mpp-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.mpp .mpp-breadcrumbs li{display:flex;gap:8px;align-items:baseline}.mpp .mpp-breadcrumbs+.product{padding-top:24px}.mpp .product-title .mpp-breadcrumbs{width:100%;padding:0;margin:0 0 16px;font-size:12px}@container (min-width:651px){.mpp .product{grid-template-rows:min-content 1fr;row-gap:20px;padding-top:30px}.mpp .gallery{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:12px;align-content:start}.mpp .gallery .media-stage{grid-column:2;grid-row:1;min-height:0}.mpp .gallery .thumbs{grid-column:1;grid-row:1;flex-direction:column;margin:0;gap:10px;align-self:start}.mpp .gallery .thumbs button{width:64px;min-width:64px;flex:0 0 64px}.mpp .gallery-description{grid-column:1/-1;margin-top:20px}}.mpp .purchase .mpp-purchase-trust{flex:0 1 140px;min-width:0}.mpp .mpp-purchase-trust img{max-width:100%!important;height:auto}.mpp .purchase .primary{min-width:0;padding-inline:14px}.mpp .mpp-purchase-trust a{display:block}@container (max-width:500px){.mpp .purchase{gap:8px;flex-wrap:wrap}.mpp .purchase .mpp-purchase-trust{flex-basis:100px}.mpp .purchase .primary{padding-inline:10px;letter-spacing:.03em}.mpp .purchase input{width:48px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/mambe-pdp.css.map */
