html:root body[data-site-shell] .card.marketCardV2.photoListingCard{flex-direction:column;min-width:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important;transform:none!important}.photoListingCard .listingPhoto{isolation:isolate;aspect-ratio:16/11;touch-action:pan-y;background:#edf1ee;border-radius:16px;position:relative;overflow:hidden}.photoListingCard .listingPhotoLink{display:block;position:absolute;inset:0}html body .photoListingCard .listingPhotoLink img{object-position:center;transition:filter .2s;object-fit:cover!important;width:100%!important;height:100%!important;transform:none!important}.photoListingCard .listingPhotoLink:hover img{filter:brightness(1.04)}.photoListingCard .listingPhotoFallback{color:#52665e;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.photoListingCard .listingFeatured{z-index:2;top:12px;color:#fff;pointer-events:none;background:#0b6650;border-radius:7px;padding:5px 12px;font-size:13px;font-weight:700;position:absolute;inset-inline-start:12px}.photoListingCard .listingPhotoCount{z-index:2;color:#fff;pointer-events:none;background:#14231ec9;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:13px;display:flex;position:absolute;bottom:12px;left:12px}html body .photoListingCard .listingPhotoArrow{z-index:3;color:#173e30;cursor:pointer;background:#ffffffe8;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:40px;min-width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0002;padding:0!important;font:28px/1 sans-serif!important}.photoListingCard .listingPhotoPrev{left:10px}.photoListingCard .listingPhotoNext{right:10px}.photoListingCard .listingPhotoDots{z-index:3;background:#14231e66;border-radius:20px;gap:0;padding:0 4px;display:flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}html body .photoListingCard .listingPhotoDots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;min-width:0;height:30px;min-height:0;display:grid;padding:0!important}.photoListingCard .listingPhotoDots button span{background:#ffffff80;border-radius:50%;width:6px;height:6px;display:block}.photoListingCard .listingPhotoDots button[aria-pressed=true] span{background:#fff;width:9px;height:9px}.photoListingCard :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #b96e40!important}html:root body[data-site-shell] .photoListingCard .cardBody{flex-direction:column;flex:1;gap:5px;display:flex;min-height:0!important;padding:12px 0!important}html:root body[data-site-shell] .photoListingCard .cardTop{order:0;min-height:0!important;margin:0!important}.photoListingCard .listingPriceRow{justify-content:space-between;align-items:center;gap:8px;min-height:42px;display:flex}html:root body[data-site-shell] .photoListingCard .price{overflow-wrap:anywhere;color:#a74e29!important;margin:0!important;font-size:21px!important;line-height:1.5!important}html:root body[data-site-shell] .photoListingCard .favoriteButton.compact{width:42px;height:42px;box-shadow:none;color:var(--ui-ink,#183c30);background:0 0;border:0;flex:0 0 42px}html:root body[data-site-shell] .photoListingCard .marketCardTitle :is(h2,h3){-webkit-line-clamp:2;min-height:0!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.7!important}html:root body[data-site-shell] .photoListingCard .marketCardSpecs{flex-wrap:wrap;gap:4px 10px;display:flex;min-height:0!important;margin:1px 0!important;padding:0!important}html:root body[data-site-shell] .photoListingCard .marketCardSpecs li{border-radius:0;font-weight:650;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important;line-height:1.7!important}.photoListingCard .marketCardSpecs li+li:before{content:"·";opacity:.5;margin-inline-end:10px}html:root body[data-site-shell] .photoListingCard .cardMeta{border:0!important;min-height:0!important;margin:4px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.7!important}.photoListingCard .listingDate{color:#69796f;font-size:12px;line-height:1.7}html:root body[data-site-shell] .photoListingCard .marketCardFooter{margin-top:auto;padding-top:10px;border:0!important;min-height:40px!important}html[data-theme=dark] .photoListingCard .listingPhoto{background:#203c30}html:root[data-theme=dark] body[data-site-shell] .photoListingCard .price{color:#efa777!important}html[data-theme=dark] .photoListingCard .listingDate{color:#bccbc2}@media (min-width:1200px){html body .homePage .homeAdsGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important}}@media (max-width:620px){html:root body[data-site-shell] .photoListingCard{max-width:none!important}.photoListingCard .listingPhoto{aspect-ratio:4/3;border-radius:14px}html body .photoListingCard .listingPhotoArrow{width:44px;height:44px}.photoListingCard .listingPhotoDots button{height:34px!important}}@media (prefers-reduced-motion:reduce){.photoListingCard .listingPhotoLink img{transition:none}}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .marketCardTitle :is(h2,h3){min-height:0!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.65!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .price{color:#a74e29!important;font-size:20px!important;line-height:1.5!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .marketCardSpecs li{font-size:13px!important;font-weight:600!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .cardMeta{font-size:13px!important}html:root[data-theme=dark] body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .price{color:#efa777!important}@media (min-width:700px){html:root body[data-site-shell] :is(.searchResults-list,.storeListingGrid.list) .card.marketCardV2.photoListingCard{gap:22px;grid-template-columns:minmax(220px,32%) minmax(0,1fr)!important;display:grid!important}html body :is(.searchResults-list,.storeListingGrid.list) .photoListingCard .listingPhoto{aspect-ratio:auto;width:100%;min-width:0;height:100%;min-height:240px}}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .cardMeta{gap:6px;justify-content:flex-start!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .cardBody{justify-content:flex-start!important;gap:3px!important;min-height:0!important;padding:8px 2px 10px!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .cardTop{display:none!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .cardTop:has(.sampleCardLabel){display:flex!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .listingPriceRow{min-height:38px}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .marketCardSpecs{min-height:0!important;margin:2px 0!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .marketCardFooter{min-height:36px!important;margin-top:4px!important;padding-top:4px!important}html:root body[data-site-shell=public][data-site-shell] .card.marketCardV2.photoListingCard .listingPhoto{aspect-ratio:16/10}html body .photoListingCard .listingPhotoArrow{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);direction:ltr;box-shadow:none!important;color:#fff!important;background:#0f20192e!important;border:1px solid #ffffff4d!important}.photoListingCard .listingPhotoArrow svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #0009);width:22px;height:22px;transform:none!important}html body .photoListingCard .listingPhotoArrow:hover{background:#0f201966!important}@media (min-width:700px){html:root body[data-site-shell=public][data-site-shell] :is(.searchResults-list,.storeListingGrid.list) .card.marketCardV2.photoListingCard .listingPhoto{aspect-ratio:auto;min-height:210px}}
html:root body[data-site-shell] .listingTile{--lt-ink:#173c30;--lt-muted:#63756d;--lt-line:#e0e9e4;border:1px solid var(--lt-line);background:#fff;border-radius:18px;flex-direction:column;width:100%;min-width:0;margin:0;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 3px 16px #123c2807}html:root body[data-site-shell] .listingTile:hover{border-color:#aec8ba;box-shadow:0 8px 24px #123c2810}html:root body[data-site-shell] .listingTile .listingPhoto{aspect-ratio:16/10;border-radius:0;flex:none;min-width:0}html:root body[data-site-shell] .listingTile .ltBody{flex-direction:column;flex:1;gap:9px;min-width:0;padding:14px 16px 10px;display:flex}html:root body[data-site-shell] .listingTile .ltPriceRow{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:10px;min-width:0;min-height:40px;display:grid}html:root body[data-site-shell] .listingTile .ltPrice{overflow-wrap:anywhere;min-width:0;color:#a75330!important;margin:0!important;font-size:19px!important;font-weight:800!important;line-height:1.5!important;position:static!important}html:root body[data-site-shell] .listingTile .ltFavorite{isolation:isolate;place-items:center;width:40px;height:40px;display:grid;position:static}html:root body[data-site-shell] .listingTile .ltFavorite .favoriteButton.compact{place-items:center;float:none!important;border:1px solid var(--lt-line)!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;color:#275744!important;background:#f7faf8!important;border-radius:12px!important;margin:0!important;padding:8px!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}html:root body[data-site-shell] .listingTile .ltFavorite .favoriteButton span{justify-content:center;align-items:center;width:22px;height:22px;display:flex}html:root body[data-site-shell] .listingTile .ltFavorite .favoriteButton svg{width:22px!important;height:22px!important}html:root body[data-site-shell] .listingTile .ltTitleLink{min-width:0;margin:0;text-decoration:none;display:block}html:root body[data-site-shell] .listingTile .ltTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:3.3em;display:-webkit-box;overflow:hidden;color:var(--lt-ink)!important;min-height:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:650!important;line-height:1.65!important;position:static!important}html:root body[data-site-shell] .listingTile .ltSpecs{flex-wrap:wrap;gap:6px;min-width:0;list-style:none;display:flex;margin:0!important;padding:0!important}html:root body[data-site-shell] .listingTile .ltSpecs li{background:#f4f7f5;border-radius:6px;margin:0;padding:3px 7px;color:var(--lt-muted)!important;font-size:12px!important;font-weight:550!important;line-height:1.6!important}html:root body[data-site-shell] .listingTile .ltLocation{align-items:flex-start;gap:5px;min-width:0;display:flex;color:var(--lt-muted)!important;font-size:12px!important;line-height:1.7!important}.listingTile .ltLocation svg{flex:none;margin-top:3px}.listingTile .ltLocation span{overflow-wrap:anywhere}html:root body[data-site-shell] .listingTile .ltDate{margin-top:-4px;color:var(--lt-muted)!important;font-size:11px!important;line-height:1.5!important}.listingTile .ltSeller{color:var(--lt-muted);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.listingTile .ltSeller b{align-items:center;gap:4px;display:flex}html:root body[data-site-shell] .listingTile .ltFooter{border-top:1px solid var(--lt-line);justify-content:space-between;align-items:center;gap:8px;min-height:42px;margin-top:auto;padding-top:8px;display:flex}html:root body[data-site-shell] .listingTile .ltFooter>a{align-items:center;gap:8px;min-height:36px;font-weight:650;text-decoration:none;display:inline-flex;color:var(--lt-ink)!important;font-size:12px!important}html:root body[data-site-shell] .listingTile .ltFooter .compareButton{border-radius:8px!important;min-height:34px!important;margin:0!important;padding:5px 9px!important;font-size:11px!important;position:static!important;transform:none!important}.listingTile .ltSample,.listingTile .ltCategory{color:var(--lt-muted);font-size:11px}.listingTile :is(a,button):focus-visible{outline-offset:-3px;outline:3px solid #ba774c!important}html:root[data-theme=dark] body[data-site-shell] .listingTile{--lt-ink:#e1eee7;--lt-muted:#b9cbc1;--lt-line:#385447;background:#173027}html:root[data-theme=dark] body[data-site-shell] .listingTile .ltPrice{color:#efaf88!important}html:root[data-theme=dark] body[data-site-shell] .listingTile .ltSpecs li{background:#263f34}html:root[data-theme=dark] body[data-site-shell] .listingTile .ltFavorite .favoriteButton.compact{color:#cde5d8!important;background:#263f34!important}@media (min-width:700px){html:root body[data-site-shell] :is(.searchResults-list,.storeListingGrid.list) .listingTile{grid-template-columns:minmax(220px,32%) minmax(0,1fr);display:grid}html:root body[data-site-shell] :is(.searchResults-list,.storeListingGrid.list) .listingTile .listingPhoto{aspect-ratio:auto;width:100%;height:100%;min-height:230px}}@media (max-width:620px){html:root body[data-site-shell] .listingTile .ltBody{gap:8px;padding:12px 13px 9px}}@media (prefers-reduced-motion:reduce){html body .listingTile{transition:none}}html:root body[data-site-shell] .listingTile .ltFooter .compareButton{white-space:nowrap!important;flex:none!important;width:auto!important}html:root body[data-site-shell] .listingTile .ltFooter>a{white-space:nowrap;flex:0 auto}
html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFooter .compareButton{isolation:isolate;background:0 0!important;border:0!important;border-radius:6px!important;padding:3px 7px!important;position:relative!important}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFooter .compareButton:after{content:"";border:1px solid var(--lt-line);pointer-events:none;z-index:-1;border-radius:6px;position:absolute;inset:6px 0}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFooter .compareButton:is(:hover,:focus-visible,.selected):after{background:var(--green-3,#edf9f1);border-color:currentColor}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFooter .compareButton.selected:after{border-color:currentColor}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltBody{gap:5px!important;padding:6px 12px 4px!important}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltTitle{min-height:0!important}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFooter{gap:4px;min-height:44px;padding-top:2px}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFavorite .favoriteButton.compact{border:0!important;padding:6px!important}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFavorite .favoriteButton.compact span{box-sizing:border-box;border:1px solid var(--lt-line);border-radius:50%;width:32px;height:32px}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial] .ltFavorite .favoriteButton.compact svg{width:18px!important;height:18px!important}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial][data-job-card=true] .ltFavorite{top:6px;inset-inline-end:8px}html:root body[data-site-shell] #main-content .listingTile.photoListingCard[data-card-style=editorial][data-job-card=true] .ltTitleLink{min-height:44px;padding-inline-end:44px}@media (min-width:621px){html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true] .ltJobHeader{aspect-ratio:4/3;box-sizing:border-box;background:radial-gradient(ellipse at top right,#d4e8df,var(--ui-subtle,#edf2ef));flex-direction:column;flex:none;justify-content:center;gap:12px;padding:16px;font-size:14px}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true] .ltJobIcon{border-radius:18px;width:60px;height:60px}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true] .ltTitle{font-size:16px!important;font-weight:500!important;line-height:1.6!important}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true] .ltTitleLink{align-items:center;min-height:52px;display:flex}}@media (min-width:1200px){html:root body[data-site-shell] #main-content .marketHomeV2 .marketListingGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial] .ltBody{gap:7px;padding:12px}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial] .ltPrice{font-size:18px!important}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial] .ltTitle{font-size:16px!important}}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true]{align-self:stretch}html:root body[data-site-shell] #main-content .marketHomeV2 .listingTile[data-card-style=editorial][data-job-card=true] .ltFooter{margin-top:auto}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true]{flex-direction:column;align-self:start;display:flex}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltJobHeader{background:var(--ui-subtle,#edf2ef);color:var(--lt-ink);border-bottom:1px solid var(--lt-line);align-items:center;gap:12px;padding:18px 16px;font-size:13px;font-weight:500;display:flex}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltJobIcon{background:var(--surface,#fff);border:1px solid var(--lt-line);border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltBody{gap:12px;padding:20px 16px 10px;position:relative}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltTitleLink{order:-1;padding-inline-end:48px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltTitle{max-height:none;min-height:0!important;font-size:18px!important;line-height:1.6!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltPriceRow{min-height:0;display:block}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltFavorite{top:14px;position:absolute;inset-inline-end:12px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltPrice{font-size:14px!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial][data-job-card=true] .ltFooter{margin-top:6px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial]{border-radius:16px;align-self:stretch;box-shadow:0 2px 8px #183d2d08}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhoto{aspect-ratio:4/3;background:var(--ui-subtle,#edf2ef)}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoLink img{filter:none;transition:none;object-fit:cover!important;object-position:center!important;background:0 0!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoCount{top:10px;bottom:auto;color:#fff;background:#11251fd9;border:1px solid #ffffff3d;border-radius:8px;gap:5px;padding:5px 8px;font-size:12px;font-weight:400;line-height:1.5;inset-inline-end:10px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoArrow{-webkit-backdrop-filter:none;backdrop-filter:none;width:44px;min-width:44px;height:44px;min-height:44px;transition:opacity .15s;color:#173c30!important;background:#ffffffed!important;border:1px solid #fff!important;box-shadow:0 2px 8px #0002!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoArrow svg{filter:none;stroke-width:2px;width:18px;height:18px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoPrev{left:8px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoNext{right:8px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoFallback{background:radial-gradient(ellipse at top right,#c6ddd155,transparent 65%),var(--ui-soft,#edf4ef);color:var(--lt-muted);gap:14px;font-size:15px;font-weight:400}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoFallback>svg{box-sizing:content-box;border:1px solid var(--lt-line);background:var(--surface,#fff);border-radius:20px;padding:18px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltBody{gap:8px;padding:14px 16px 10px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltPriceRow{grid-template-columns:minmax(0,1fr) 44px;gap:8px;min-height:44px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltPrice{color:var(--lt-ink)!important;font-size:20px!important;font-weight:500!important;line-height:1.5!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltFavorite{width:44px;height:44px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltFavorite .favoriteButton.compact{background:0 0!important;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltTitle{max-height:3.1em;min-height:3.1em!important;font-size:17px!important;font-weight:500!important;line-height:1.55!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltSpecs li{padding:3px 7px;font-size:12px!important;font-weight:400!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltLocation{font-size:13px!important;line-height:1.6!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltDate{font-size:12px!important;font-weight:400!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltFooter{min-height:44px;margin-top:auto;padding-top:6px}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltFooter>a{white-space:normal;min-height:44px;font-size:13px!important;font-weight:500!important}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .ltFooter .compareButton{min-height:44px!important;font-size:12px!important}@media (hover:hover) and (pointer:fine){html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoArrow{opacity:0}html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhoto:hover .listingPhotoArrow,html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhoto:focus-within .listingPhotoArrow{opacity:1}}@media (min-width:700px){html:root body[data-site-shell] #main-content :is(.searchResults-list,.storeListingGrid.list) .listingTile[data-card-style=editorial] .listingPhoto{aspect-ratio:auto;min-height:240px}}@media (prefers-reduced-motion:reduce){html:root body[data-site-shell] #main-content .listingTile[data-card-style=editorial] .listingPhotoArrow{transition:none}}
