.arclist-card:hover .arclist-card-img{transform:scale(1.035)}.arclist-card-alt{opacity:0;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.arclist-card:hover .arclist-card-alt{background-image:var(--alt);opacity:1}}.arclist-card-frame .arclist-save-btn{z-index:1}.arclist-card{color:inherit}.arclist-shop h1,.arclist-shop h2,.arclist-shop h3,.arclist-shop h4,.arclist-shop h5,.arclist-shop h6{color:inherit;font-family:inherit}.arclist-shop h1 em,.arclist-shop h2 em,.arclist-shop h3 em{font-style:normal}.arclist-shop :focus-visible{outline-offset:2px;outline:2px solid #3d4a35}.arclist-shop ::selection{color:#2d3628;background:#7a8c6e2e}.arclist-chiprow{scrollbar-width:none;-ms-overflow-style:none}.arclist-chiprow::-webkit-scrollbar{display:none}#shop-search::placeholder{color:#a3a198}.arclist-pill-primary:hover{background:#2d3628!important}.arclist-pill-ghost:hover{background:#2d362808!important;border-color:#2d362873!important}.arclist-detail-row+.arclist-detail-row{border-top:1px solid #2d36281f}.arclist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;display:grid}@media (min-width:640px){.arclist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 18px}}@media (min-width:900px){.arclist-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1150px){.arclist-grid{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px}}@media (min-width:1440px){.arclist-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:640px){.arclist-grid--roomy{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 22px}}@media (min-width:900px){.arclist-grid--roomy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1150px){.arclist-grid--roomy{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.arclist-auth-wide{align-items:center;gap:8px;display:inline-flex}.arclist-auth-narrow{display:none}@media (max-width:760px){.arclist-auth-wide{display:none}.arclist-auth-narrow{display:inline-flex}}@media (max-width:560px){.arclist-buysell-seg{padding:6px 10px!important;font-size:12.5px!important}.arclist-header-actions{gap:10px!important}.arclist-shop-header{height:auto!important}.arclist-shop-bar{flex-wrap:wrap;row-gap:10px;column-gap:12px!important;padding:10px 16px 12px!important}.arclist-search-form{order:3;flex:1 0 100%!important;max-width:none!important}}.arclist-facet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (min-width:700px){.arclist-facet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.arclist-facet-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}.arclist-footer-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:720px){.arclist-footer-grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:28px}}.arclist-icon-btn:hover{background:#2d36280f}.arclist-fit-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:0 32px 6px;scroll-padding:0 32px;display:flex;overflow-x:auto}.arclist-fit-rail::-webkit-scrollbar{display:none}.arclist-fit-card{aspect-ratio:4/5;scroll-snap-align:start;background:#e8e6e1;border-radius:12px;flex:none;width:240px;overflow:hidden}@media (min-width:720px){.arclist-fit-card{width:280px}}@media (min-width:1200px){.arclist-fit-card{width:300px}}@media (min-width:1584px){.arclist-fit-rail{padding-left:calc(50vw - 728px);scroll-padding-left:calc(50vw - 728px)}}.arclist-fit-page{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (min-width:900px){.arclist-fit-page{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;gap:56px}.arclist-fit-page-pane{position:sticky;top:88px}}.arclist-fit-piece:hover span:first-child{text-underline-offset:4px;text-decoration:underline}.arclist-shop[data-in-app] [data-seller-link]{display:none!important}.arclist-item{max-width:1360px;margin:0 auto;padding:0 0 8px}.arclist-item-grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.arclist-item-info{min-width:0;padding:0 16px}.arclist-gallery-desk{display:none}.arclist-gallery-phone{position:relative}.arclist-gallery-swipe{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#ece9e1;display:flex;overflow-x:auto}.arclist-gallery-swipe::-webkit-scrollbar{display:none}.arclist-gallery-swipe img{aspect-ratio:1;object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;display:block}.arclist-gallery-count{color:#fff;letter-spacing:.02em;background:#1e221c9e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:12px;right:12px}@media (min-width:900px){.arclist-item{padding:40px 40px 0}.arclist-item-grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr);align-items:start;gap:56px}.arclist-item-info{padding:0;position:sticky;top:96px}.arclist-gallery-desk{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:14px;display:grid}.arclist-gallery-desk:has(>:only-child){grid-template-columns:minmax(0,1fr)}.arclist-gallery-rail{scrollbar-width:none;flex-direction:column;gap:10px;max-height:calc(100vh - 140px);display:flex;overflow-y:auto}.arclist-gallery-phone{display:none}}@media (min-width:1280px){.arclist-item-grid{gap:72px}}@media (max-width:560px){.arclist-col,.arclist-hero-wrap,.arclist-section-head{padding-left:16px!important;padding-right:16px!important}.arclist-fit-rail,.arclist-rail{padding-left:16px;padding-right:16px;scroll-padding:0 16px}}.arclist-hero-chip:hover{background:#fafaf824!important;border-color:#fafaf866!important}@media (max-width:560px){.arclist-hero-break{display:none}.arclist-hero-shortcuts{margin-right:-22px;padding-right:22px}}.arclist-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding:0 32px 6px;scroll-padding:0 32px;display:flex;overflow-x:auto}.arclist-rail::-webkit-scrollbar{display:none}.arclist-rail-item{scroll-snap-align:start;flex:none;width:42vw;max-width:200px}@media (min-width:720px){.arclist-rail{gap:18px}.arclist-rail-item{width:210px;max-width:none}}@media (min-width:1584px){.arclist-rail{padding-left:calc(50vw - 728px);scroll-padding-left:calc(50vw - 728px)}}.arclist-chip{transition:border-color .15s,background .15s}.arclist-chip:hover{border-color:#2d362866!important}.arclist-chip--on:hover{background:#2d3628!important}.arclist-applied:hover{background:#7a8c6e3d!important}.arclist-browse-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px;display:grid}.arclist-browse-row+.arclist-browse-row{border-top:1px solid #e8e6e1e6}.arclist-browse-chips{gap:8px;display:flex;overflow-x:auto}@media (min-width:720px){.arclist-browse-row{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:16px;padding:12px 20px}}.arclist-toolbar,.arclist-browse-chips{padding-bottom:2px;padding-right:32px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.arclist-hero-arches{display:none}@media (min-width:900px){.arclist-hero-arches{display:block}}