.m-mega .m-w{display:grid;grid-template-columns:1fr 320px;gap:36px;padding-top:26px;padding-bottom:26px}.m-mega__main{min-width:0}.m-mega__hd{display:flex;align-items:center;gap:18px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--m-line)}.m-mega__hd p{margin:0;font-size:13.5px;color:var(--m-muted);flex:1}.m-mega__all{display:inline-flex;align-items:center;gap:6px;font:600 13px var(--m-body);color:var(--m-char);text-decoration:none;white-space:nowrap}.m-mega__all svg{width:14px;height:14px;color:var(--m-gold-2)}.m-mega__all:hover{color:var(--m-gold-2)}.m-mega__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 14px}.m-mega--need .m-mega__tiles{grid-template-columns:repeat(2,1fr)}.m-mega__tile{display:grid;grid-template-columns:52px 1fr 16px;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:12px;text-decoration:none;color:var(--m-char);transition:background .2s,transform .2s}.m-mega__tile:hover,.m-mega__tile[aria-current]{background:var(--m-cream)}.m-mega__tile:hover{transform:translate(2px)}.m-mega__thumb{width:52px;height:52px;border-radius:10px;background:#faf9f6;border:1px solid var(--m-line);overflow:hidden;display:grid;place-items:center}.m-mega__thumb img{width:100%;height:100%;object-fit:cover;display:block}.m-mega__thumb i{font:600 18px var(--m-head);font-style:normal;color:var(--m-gold-2)}.m-mega__txt{min-width:0;display:grid;gap:2px}.m-mega__txt strong{font:600 14px/1.25 var(--m-body);letter-spacing:-.005em}.m-mega__txt small{font:500 12px/1.3 var(--m-body);color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-mega--need .m-mega__txt small{white-space:normal}.m-mega__tile>svg{width:16px;height:16px;color:var(--m-gold-2);opacity:0;transform:translate(-4px);transition:.2s}.m-mega__tile:hover>svg{opacity:1;transform:none}.m-mega__tile--all .m-mega__thumb{background:var(--m-char);border-color:var(--m-char)}.m-mega__tile--all .m-mega__thumb i{color:var(--m-gold)}.m-mega__brands{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid var(--m-line)}.m-mega__brands>span{font:600 11px/1 var(--m-body);letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);margin-right:6px}.m-mega__brands a{font:600 12.5px/1 var(--m-body);color:var(--m-char);text-decoration:none;padding:7px 11px;border-radius:999px;border:1px solid var(--m-line);transition:.2s}.m-mega__brands a:hover{border-color:var(--m-gold-2);background:var(--m-cream)}.m-mega__brands a.m-mega__pdf{border-color:transparent;color:var(--m-slate);text-decoration:underline;margin-left:auto}.m-mega__side{display:grid;gap:10px;align-content:start}.m-mega__card{display:grid;gap:3px;padding:16px 18px;border-radius:14px;background:var(--m-char);color:#fff;text-decoration:none;transition:.25s}.m-mega__card--line{background:#fff;color:var(--m-char);border:1px solid var(--m-line)}.m-mega__card--line .m-eyebrow{color:var(--m-gold-2)}.m-mega__card--line span:last-child{color:var(--m-muted)}.m-mega .m-w{grid-template-columns:1fr 320px}@media(max-width:1180px){.m-mega__tiles{grid-template-columns:repeat(2,1fr)}.m-mega .m-w{grid-template-columns:1fr 300px}}.m-crumbbar .m-crumb{margin:0}.m-crumbbar+.shopify-section .product{padding-top:0!important}.m-typebar{background:#fff;border-bottom:1px solid var(--m-line);position:sticky;top:var(--m-hh,76px);z-index:4}.m-typebar .m-w{display:flex;align-items:center;gap:8px;overflow:auto;padding-top:10px;padding-bottom:10px;scrollbar-width:none}.m-typebar .m-w::-webkit-scrollbar{display:none}.m-typebar>.m-w>span{font:600 11px/1 var(--m-body);letter-spacing:.1em;text-transform:uppercase;color:var(--m-muted);white-space:nowrap;margin-right:4px}.m-typebar button{-webkit-appearance:none;appearance:none;border:1px solid var(--m-line);background:#fff;color:var(--m-char);font:600 13px/1 var(--m-body);padding:9px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:.2s;display:inline-flex;align-items:center;gap:6px}.m-typebar button small{font:600 11px/1 var(--m-body);color:var(--m-muted);background:var(--m-cream);padding:3px 6px;border-radius:999px}.m-typebar button:hover{border-color:var(--m-gold-2)}.m-typebar button.is-on{background:var(--m-char);color:#fff;border-color:var(--m-char)}.m-typebar button.is-on small{background:#ffffff24;color:#fff}.m-typebar .m-typebar__pdf{margin-left:auto;font:600 13px var(--m-body);color:var(--m-slate);text-decoration:underline;white-space:nowrap}.grid__item.m-tf-hide{display:none!important}.m-lookbook-link{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font:600 13.5px var(--m-body);color:#fff;text-decoration:none;opacity:.9}.m-lookbook-link svg{width:16px;height:16px;color:var(--m-gold)}.m-lookbook-link:hover{opacity:1;text-decoration:underline}.card-wrapper .card__inner{position:relative}.m-gsmtag{position:absolute;left:10px;top:10px;z-index:3;display:inline-flex;align-items:baseline;gap:3px;background:var(--m-char);color:#fff;border-radius:8px;padding:6px 9px;font:700 12px/1 var(--m-head);letter-spacing:.01em;box-shadow:0 2px 8px #0000002e}.m-gsmtag small{font:600 9px/1 var(--m-body);letter-spacing:.08em;color:var(--m-gold)}.card__content{padding:14px 16px 16px!important}.card__information{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0!important}.m-card__eyebrow{margin:0 0 6px;font:600 10.5px/1.2 var(--m-body);letter-spacing:.09em;text-transform:uppercase;color:var(--m-muted);display:flex;flex-wrap:wrap;align-items:center;gap:0 5px}.m-card__eyebrow b{color:var(--m-gold-2);font-weight:700}.m-card__eyebrow i{font-style:normal;color:var(--m-line)}.card__heading{font:600 15.5px/1.3 var(--m-head)!important;letter-spacing:-.005em!important;margin:0 0 10px!important;color:var(--m-char)}.card__heading a{color:var(--m-char)!important}.card-information{width:100%;display:flex;flex-direction:column;align-items:flex-start;font-size:12px}.card-information .m-dots{margin:0 0 12px}.card-information .m-dots--sm .m-dots__row{gap:5px}.card-information .m-dots--sm .m-dot{width:15px;height:15px;box-shadow:inset 0 0 0 1px #00000024,0 0 0 1.5px #fff}.card-information .m-dots--sm .m-dot--more{font:600 8.5px/15px var(--m-body)}.card-information .m-dots--sm .m-dot--img{width:22px;height:22px;border-radius:6px}.card-information .m-dots__row>small{font:500 11.5px var(--m-body);color:var(--m-muted);margin-left:4px}.card-information .m-dot i{display:none!important}.m-cp{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:auto;padding-top:10px;border-top:1px solid var(--m-line);width:100%}.m-cp__amt{font:600 20px/1 var(--m-head);color:var(--m-char);letter-spacing:-.01em}.m-cp__amt em{font:500 11px/1 var(--m-body);font-style:normal;color:var(--m-muted);margin-right:4px;letter-spacing:.04em;text-transform:uppercase}.m-cp__amt--quote{font-size:15px;color:var(--m-gold-2)}.m-cp__per{font:500 11px/1.3 var(--m-body);color:var(--m-muted)}.card-wrapper .card__information .caption-large,.card-wrapper .card__information-volume-pricing-note{display:none!important}.card-wrapper .m-addcat{top:10px;right:10px}@media(max-width:749px){.card__content{padding:12px 12px 14px!important}.card__heading{font-size:14px!important;margin-bottom:8px!important}.m-card__eyebrow{font-size:10px}.m-cp__amt{font-size:18px}.card-information .m-dots--sm .m-dot{width:13px;height:13px}.card-information .m-dots--sm .m-dot--more{font-size:8px;line-height:13px}.m-gsmtag{left:8px;top:8px;padding:5px 7px;font-size:11px}.card-wrapper .m-addcat{top:8px;right:8px;padding:6px 9px;font-size:11.5px}}.m-crumbbar{max-width:var(--page-width,120rem);margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.m-crumbbar{padding:0 5rem}}.m-crumb{min-width:0;max-width:100%}.m-crumb ol{flex-wrap:nowrap;min-width:0;overflow:hidden}.m-crumb li{flex:none;white-space:nowrap;min-width:0}.m-crumb li[aria-current]{flex:0 1 auto;overflow:hidden}.m-crumb li[aria-current] span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){.m-crumb li:nth-child(2):nth-last-child(3){display:none}.m-crumb li:not(:first-child):not(:last-child) a span{display:inline-block;max-width:34vw;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}}.m-blogo{display:block;width:auto;height:auto;max-width:120px;max-height:36px;object-fit:contain}.m-blogo--mono{filter:brightness(0)}.m-bwm{display:block;font:700 15px/1.1 var(--m-head);letter-spacing:.08em;text-transform:uppercase;color:var(--m-char);text-align:center}.m-brand .m-blogo{filter:grayscale(1);opacity:.82;transition:filter .25s,opacity .25s}.m-brand:hover .m-blogo{filter:none;opacity:1}.m-brand .m-blogo--mono,.m-brand:hover .m-blogo--mono{filter:brightness(0)}.m-mega__brands a.m-mega__brand{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;background:#fff}.m-mega__brand .m-blogo{max-height:20px;max-width:84px;filter:grayscale(1);opacity:.85;transition:filter .2s,opacity .2s}.m-mega__brand:hover .m-blogo{filter:none;opacity:1}.m-mega__brand .m-blogo--mono,.m-mega__brand:hover .m-blogo--mono{filter:brightness(0)}.m-mega__brand .m-bwm{font-size:11px}.m-colhero__logo{display:inline-flex;align-items:center;background:#fff;border-radius:14px;padding:12px 18px;margin:8px 0 2px;box-shadow:0 10px 30px #00000038}.m-colhero__logo .m-blogo{max-height:40px;max-width:170px}.m-spec-brand .m-blogo{max-height:26px;max-width:110px}.m-spec-brand .m-bwm{font-size:13px;text-align:left}.m-card__eyebrow .m-card__brand{display:inline-flex;align-items:center}.m-card__eyebrow .m-blogo{max-height:15px;max-width:72px;filter:grayscale(1);opacity:.8}.m-card__eyebrow .m-blogo--mono{filter:brightness(0);opacity:.75}.m-card__eyebrow .m-bwm{font:inherit;letter-spacing:inherit;color:var(--m-gold-2)}.m-brands .m-brand img.m-blogo{display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/marsh-r3.css.map */
