.search-screen-module___QR9rG__searchBody{width:98%;min-height:100vh;margin:0 auto}.search-screen-module___QR9rG__results{position:relative}.search-screen-module___QR9rG__scrollWrapper{z-index:999;cursor:pointer;position:fixed;bottom:20px;right:20px}.search-screen-module___QR9rG__scrollArrow{color:#fff;cursor:pointer;background-color:#117a7a;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:4px 10px;font-size:19px;line-height:1;display:flex;box-shadow:0 0 5px #00000080}.search-screen-module___QR9rG__scrollArrow:focus,.search-screen-module___QR9rG__scrollArrow:focus-visible{border:none;outline:none;box-shadow:0 0 5px #00000080}.search-screen-module___QR9rG__scrollMobileWrapper{z-index:999;cursor:pointer;justify-content:center;width:100%;display:flex;position:fixed;bottom:3rem}.search-screen-module___QR9rG__scrollMobilePill{color:#fff;white-space:nowrap;background-color:#33495bcc;border-radius:500px;align-items:center;padding:4px 12px;font-size:12px;display:inline-flex}.search-screen-module___QR9rG__scrollMobileArrow{padding-bottom:4px;font-size:1.2em;line-height:0}
.listing-skeleton-module__lmPQKW__body{width:98%;min-height:80vh;margin:0 auto}.listing-skeleton-module__lmPQKW__bone{background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite listing-skeleton-module__lmPQKW__listing-skeleton-shimmer}@keyframes listing-skeleton-module__lmPQKW__listing-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.listing-skeleton-module__lmPQKW__bone{animation:none}}.listing-skeleton-module__lmPQKW__sidebar{display:none}.listing-skeleton-module__lmPQKW__sidebarTitle{width:50%;height:16px;margin:15px 0 20px}.listing-skeleton-module__lmPQKW__filterGroup{border-bottom:1px solid #f2f2f2;padding:14px 0}.listing-skeleton-module__lmPQKW__header{display:none}.listing-skeleton-module__lmPQKW__crumb{width:140px;height:10px;margin-top:5px}.listing-skeleton-module__lmPQKW__headingRow{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.listing-skeleton-module__lmPQKW__heading{width:220px;height:18px}.listing-skeleton-module__lmPQKW__sort{width:180px;height:32px}.listing-skeleton-module__lmPQKW__card{margin-bottom:12px}.listing-skeleton-module__lmPQKW__image{aspect-ratio:1080/1440}.listing-skeleton-module__lmPQKW__line{height:12px;margin-top:8px}.listing-skeleton-module__lmPQKW__lineShort{width:60%}.listing-skeleton-module__lmPQKW__linePrice{width:35%}.listing-skeleton-module__lmPQKW__mobileBar{z-index:999;background:#fff;border-top:1px solid #d9d9d9;width:100%;height:48px;display:flex;position:fixed;bottom:0;left:0}.listing-skeleton-module__lmPQKW__barItem{flex:1;justify-content:center;align-items:center;display:flex}.listing-skeleton-module__lmPQKW__barItem+.listing-skeleton-module__lmPQKW__barItem{border-left:1px solid #d9d9d9}.listing-skeleton-module__lmPQKW__barLabel{width:50px;height:12px}@media screen and (min-width:992px){.listing-skeleton-module__lmPQKW__sidebar{border-right:1px solid #f2f2f2;flex:0 0 20%;max-width:20%;padding:0 15px 0 10px;display:block}.listing-skeleton-module__lmPQKW__productArea{flex:0 0 80%;max-width:80%}.listing-skeleton-module__lmPQKW__header{border-bottom:1px solid #eee;margin-bottom:15px;padding:15px 0;display:block}.listing-skeleton-module__lmPQKW__mobileBar{display:none}}
.listing-screen-module__lmn44W__productListingBody{width:98%;margin:0 auto}.listing-screen-module__lmn44W__nonExcBanner{text-align:center;padding:8px 16px;font-size:13px;font-weight:500}.listing-screen-module__lmn44W__results{top:calc(var(--cf-collapse,0px) * -1);margin-bottom:calc(var(--cf-collapse,0px) * -1);position:relative}[data-cf-snap] .listing-screen-module__lmn44W__results{transition:top .2s,margin-bottom .2s}.listing-screen-module__lmn44W__quickFilterWrapper{z-index:93;background:#fff;justify-content:end;display:flex;position:sticky;top:42px}.listing-screen-module__lmn44W__quickFilterContainer{justify-content:start;min-width:100%;display:flex}@media screen and (min-width:992px){.listing-screen-module__lmn44W__productArea{flex:0 0 80%;max-width:80%}.listing-screen-module__lmn44W__quickFilterWrapper{display:none}}
.plp-header-module__XoMiiq__wrapper{border-bottom:1px solid #eee;padding:15px 0}.plp-header-module__XoMiiq__breadcrumb{color:#58595b80;background:0 0;margin:0;padding:5px 0 0;font-size:12px}.plp-header-module__XoMiiq__breadcrumb a{color:#58595b80;text-decoration:none}.plp-header-module__XoMiiq__breadcrumb a:hover{color:#58595b;text-decoration:underline}.plp-header-module__XoMiiq__headingRow{justify-content:space-between;align-items:center;display:flex}.plp-header-module__XoMiiq__headerLeft{align-items:baseline;display:flex}.plp-header-module__XoMiiq__heading{color:#121212;margin:0;font-size:15px;position:relative}.plp-header-module__XoMiiq__count{color:#878b94;white-space:nowrap;margin-left:6px;font-size:14px}.plp-header-module__XoMiiq__sortWrap{text-align:center;width:100%;max-width:235px;display:block;position:relative;overflow:hidden}.plp-header-module__XoMiiq__sortSelect{color:#58595b;width:100%;height:39px;font-family:var(--font-body);appearance:auto;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;padding:4px;font-size:14px}.plp-header-module__XoMiiq__sortSelect:focus{outline:none}.plp-header-module__XoMiiq__chipsRow{align-items:center;gap:12px;padding-top:1rem;display:flex}.plp-header-module__XoMiiq__chipsScroll{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.plp-header-module__XoMiiq__chipsScroll::-webkit-scrollbar{display:none}.plp-header-module__XoMiiq__clearAll{font-family:var(--font-body);color:#58595b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b0b0b0;border-radius:50px;align-items:center;gap:6px;padding:4px 12px;font-size:15px;line-height:1;display:inline-flex}.plp-header-module__XoMiiq__clearAll:hover{border-color:#58595b}.plp-header-module__XoMiiq__clearAllText{line-height:1}.plp-header-module__XoMiiq__clearAllIcon{flex-shrink:0;align-items:center;display:flex}.plp-header-module__XoMiiq__clearAllPath{fill:none;stroke:#58595b;stroke-width:1.5px}.plp-header-module__XoMiiq__clearAll:hover .plp-header-module__XoMiiq__clearAllPath{stroke:#555}@media screen and (max-width:991px){.plp-header-module__XoMiiq__heading{font-size:14px}.plp-header-module__XoMiiq__wrapper{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.plp-header-module__XoMiiq__breadcrumb,.plp-header-module__XoMiiq__count,.plp-header-module__XoMiiq__sortWrap,.plp-header-module__XoMiiq__chipsRow{display:none}}
.filter-chips-module__M5Uy8q__chipsWrap{flex-wrap:nowrap;gap:6px;display:flex}.filter-chips-module__M5Uy8q__chip{color:#58595b;white-space:nowrap;background:#fff;border:1px solid #b0b0b0;border-radius:50px;align-items:center;gap:6px;padding:4px 12px;font-size:15px;display:inline-flex}.filter-chips-module__M5Uy8q__chipText{line-height:0}.filter-chips-module__M5Uy8q__chipClose{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.filter-chips-module__M5Uy8q__closePath{fill:none;stroke:#58595b;stroke-width:1.5px}.filter-chips-module__M5Uy8q__chipClose:hover .filter-chips-module__M5Uy8q__closePath{stroke:#555}@media screen and (max-width:991px){.filter-chips-module__M5Uy8q__chip{padding:3px 10px;font-size:13px}.filter-chips-module__M5Uy8q__chipsWrap{padding-top:5px}}
