.map-palette-picker{padding:0;margin:24px 0;border:0;min-width:0}.map-palette-picker legend{font-size:13px;margin-bottom:12px;letter-spacing:.025em}.map-palette-picker legend>span{font-size:11px;color:var(--muted);font-weight:400;margin-left:12px;letter-spacing:0}.map-palette-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.map-palette-options label{position:relative;display:flex;flex-direction:column;gap:7px;cursor:pointer;font-size:10px;text-align:center;line-height:1.3}.map-palette-options input{position:absolute;width:1px;height:1px;opacity:0}.map-palette-chip{height:48px;width:100%;max-width:90px;align-self:center;display:grid;place-items:center;background:var(--palette-bg);color:var(--palette-ink);border:3px solid var(--paper);outline:1px solid var(--rule);transition:outline-color .15s}.map-palette-chip svg{width:40px;height:32px;stroke:currentColor;stroke-width:1.2}.map-palette-options input:checked+.map-palette-chip{outline:2px solid var(--ink)}.map-palette-options input:focus-visible+.map-palette-chip{outline:3px solid #997749;outline-offset:3px}.map-palette-options input:checked~.map-palette-name{font-weight:700}.map-palette-description{font-size:11px!important;color:var(--muted);margin-top:13px!important;line-height:1.5}.catalog-palette-bar{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:24px 0 22px;border-top:1px solid var(--rule)}.catalog-palette-intro{max-width:290px}.catalog-palette-intro h3{font-size:28px}.catalog-palette-intro p{font-size:12px;color:var(--muted);margin-top:8px}.catalog-palette-bar .map-palette-picker{margin:0;flex:1;max-width:630px}.catalog-palette-bar .map-palette-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.catalog-palette-bar legend{margin-bottom:12px}.catalog-palette-bar .map-palette-description{margin-top:10px!important}.edition-visual .art-preview{width:100%}.product-art-stage{padding:35px;background:#e4dfd4;display:grid;place-items:center}.product-art-stage .art-preview{max-width:520px}.product-art-stage [data-map-art] img{width:100%;aspect-ratio:3/4;object-fit:contain}.palette-order-note{font-size:12px;padding:14px;background:#e8e2d7;margin:12px 0}.product-palette-field{min-width:0}.product-palette-field .map-palette-picker{margin:0 0 5px}@media(min-width:701px){.edition-dialog .edition-visual{position:sticky;top:0;height:calc(100dvh - 50px);align-self:start;padding:32px 35px 24px}.edition-dialog .edition-visual .art-preview{max-width:min(100%,calc((100dvh - 200px)*.7))}}@media(max-width:1000px){.catalog-palette-bar{align-items:start;flex-direction:column;gap:20px}.catalog-palette-bar .map-palette-picker{width:100%;max-width:none}.catalog-palette-intro{max-width:none}}@media(max-width:700px){.catalog-palette-bar{padding:24px 0}.catalog-palette-bar .map-palette-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}.catalog-palette-bar .map-palette-chip{max-width:none;height:48px}.map-palette-options label{font-size:11px}.map-palette-picker legend{font-size:12px}.product-art-stage{padding:26px}.edition-visual{padding:42px 45px 25px}}@media(prefers-reduced-motion:reduce){.map-palette-chip{transition:none}}.product-card .map-palette-picker{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--rule)}.product-card .map-palette-picker legend{float:left;width:100%;margin:0 0 8px;font-size:11px}.product-card .map-palette-picker legend>span{font-size:10px;margin-left:8px}.product-card .map-palette-options{clear:both;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.product-card .map-palette-options label{min-height:44px;justify-content:center}.product-card .map-palette-chip{height:36px;border-width:2px}.product-card .map-palette-chip svg{width:30px;height:26px}.product-card .map-palette-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-card .map-palette-description{margin:7px 0 0!important;font-size:10px!important}@media(max-width:1100px){.product-card .map-palette-options{grid-template-columns:repeat(3,minmax(0,1fr))}}.collection-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px}.collection-path{position:relative;isolation:isolate;overflow:hidden;text-align:left;border:1px solid #17374b35;background:#eae4d8;color:var(--navy);padding:25px 25px 17px;min-height:238px;display:flex;flex-direction:column;transition:background .3s,color .3s,transform .3s,box-shadow .3s}.collection-path:hover{transform:translateY(-4px);box-shadow:0 12px 24px #17374b15}.collection-path[aria-pressed=true]{background:var(--navy);color:var(--ivory);border-color:var(--navy)}.collection-path-index{font-size:9px;letter-spacing:.14em;position:relative;z-index:1}.collection-path-art{position:absolute;right:-9px;top:14px;width:175px;height:132px;fill:none;stroke:currentColor;stroke-width:.8;opacity:.15;transition:transform .55s,opacity .3s;z-index:-1}.collection-path:hover .collection-path-art{transform:rotate(-5deg) scale(1.1);opacity:.25}.collection-path[aria-pressed=true] .collection-path-art{opacity:.28}.collection-path-title{font-family:var(--serif);font-size:clamp(30px,3.2vw,45px);line-height:1.1;letter-spacing:-.035em;margin-top:40px}.collection-path-description{font-size:11px;line-height:1.6;margin-top:9px;opacity:.8}.collection-path-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid currentColor;border-color:#17374b30;margin-top:22px;padding-top:12px;font-size:10px;letter-spacing:.06em}.collection-path[aria-pressed=true] .collection-path-footer{border-color:#eee5d340}.collection-path-arrow{font-size:22px;line-height:1;transition:transform .3s}.collection-path:hover .collection-path-arrow{transform:translate(3px,-3px)}.collection-selection p{font-size:12px;color:var(--muted);margin-top:5px}.collection-selection .eyebrow{font-size:10px}.collection-section .catalog-toolbar{align-items:center;border-top:0;padding:0 0 20px}.collection-section .search-field{min-width:250px}.collection-section .search-field input{width:100%}@media(max-width:900px){.collection-path{padding:21px 18px 15px}.collection-path-description{max-width:180px}.collection-path-index{font-size:8px}.collection-path-title{font-size:33px}}@media(max-width:760px){.collection-paths{grid-template-columns:1fr;gap:10px;margin-bottom:24px}.collection-path{min-height:0;padding:18px 20px 15px}.collection-path-title{font-size:32px;margin-top:12px}.collection-path-description{max-width:none;font-size:11px;margin-top:4px}.collection-path-footer{position:absolute;right:20px;bottom:21px;border:0!important;padding:0;margin:0;gap:12px}.collection-path-footer>[data-filter-count]{display:none}.collection-path-art{width:130px;height:110px;top:0;right:23px}.collection-path-index{font-size:8px}.collection-section .catalog-toolbar{align-items:stretch;gap:18px}.collection-selection p{max-width:300px}.collection-section .search-field{min-width:0}.collection-section .catalog-status{letter-spacing:.025em;font-size:9px}}@media(prefers-reduced-motion:reduce){.collection-path,.collection-path-art,.collection-path-arrow{transition:none}.collection-path:hover{transform:none}}@media(min-width:761px){.collection-path-footer{margin-top:auto}.collection-path-description{margin-bottom:22px}.collection-path-index{min-height:26px}}.collection-path-requests{grid-column:1/-1;text-decoration:none;background:#dfe5dc;min-height:156px;display:grid;grid-template-columns:1fr 240px;column-gap:30px}.collection-path-requests .collection-path-index{grid-column:1;min-height:0}.collection-path-requests .collection-path-title{grid-column:1;margin-top:9px}.collection-path-requests .collection-path-description{grid-column:1;margin:7px 0 0;max-width:none}.collection-path-requests .collection-path-footer{grid-column:2;grid-row:2/4;align-self:center;margin:0;gap:20px}.collection-path-requests .collection-path-art{right:270px;top:1px;width:195px;height:150px}@media(max-width:760px){.collection-path-requests{display:flex;min-height:135px}.collection-path-requests .collection-path-title{margin-top:12px}.collection-path-requests .collection-path-description{margin-top:4px;padding-right:26px}.collection-path-requests .collection-path-footer>span:first-child{display:none}.collection-path-requests .collection-path-art{right:23px;top:0;width:130px;height:110px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/map-palettes.css.map */
