.catalogsearch-result-index .block.filter{position:fixed;left:0;transform:translateX(-500px);transition:transform .5s ease-in;top:0;z-index:999;background:#fff;height:100vh;overflow-y:auto}.catalogsearch-result-index .block.filter.is-hidden-false{display:block;transform:unset;max-width:445px;width:100%}.catalogsearch-result-index .amshopby-items.items .amshopby-filter-value .am-shopby-form .swatch-attribute.swatch-layered{margin-bottom:0}.catalogsearch-result-index .amshopby-items.items .amshopby-filter-value .am-shopby-form .swatch-attribute.swatch-layered .am-swatch-wrapper .swatch-option{margin-bottom:0}.catalogsearch-result-index .sidebar-main .filter-backdrop{opacity:1;transform:unset}.catalogsearch-result-index #maincontent .block-content.filter-content{background:#f5f1ee;position:relative;z-index:999;height:auto;max-width:445px;min-height:100%}.catalogsearch-result-index #maincontent .block-content.filter-content .filters{display:flex;align-items:center;justify-content:space-between;padding:18px 15px;border-bottom:1px solid rgba(35,39,42,.5)}.catalogsearch-result-index #maincontent .block-content.filter-content .filters p#filter-close-icon{cursor:pointer}.catalogsearch-result-index #maincontent .block-content.filter-content .filters p:first-child{margin-bottom:0;font-weight:600}.catalogsearch-result-index #maincontent .products .details.product-item-details{padding-top:12px;border-bottom:1px solid rgba(35,39,42,.5)}.catalogsearch-result-index #maincontent .page-title{text-align:center}.catalogsearch-result-index #maincontent .page-title-wrapper{text-align:center}.catalogsearch-result-index #maincontent .page-title-wrapper h1#page-title-heading{margin:0;position:absolute;left:50%;transform:translateX(-50%)}.catalogsearch-result-index #maincontent .page-title-wrapper h1#page-title-heading span{font-size:32px;font-weight:500;text-align:center;text-transform:capitalize}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-1{display:none}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-2{display:none}.catalogsearch-result-index .page-wrapper .filter-options-title{color:#23272a;font-weight:500;text-transform:uppercase;padding:5px 50px 5px 0}.catalogsearch-result-index .page-wrapper .filter-options-item{padding:16px}.catalogsearch-result-index .page-wrapper #maincontent .columns .column.main{padding:0}.catalogsearch-result-index .block-content.filter-content .filter-options-item .filter-options-content .-am-singleselect{max-height:180px;overflow-y:auto;overflow-x:hidden;padding:0}.catalogsearch-result-index .filter-backdrop{height:100vh;width:100vw;background:#00000087;position:fixed;z-index:999;top:0}.catalogsearch-result-index .product-items{display:grid;grid-template-columns:repeat(5,1fr);gap:60px;margin-bottom:20px}.catalogsearch-result-index .product-items .item.product.product-item .product-item-info .product-item-photo .product-image-container{width:100%}.catalogsearch-result-index main#maincontent{max-width:1680px}.catalogsearch-result-index .column.main .products.list .item.product.product-item{padding:0;margin:0;width:100%}.catalogsearch-result-index .product-item-info .product-image-container .product-image-wrapper:after{content:none}.catalogsearch-result-index .product-item-info .product-image-container .product-image-wrapper:before{content:none}.catalogsearch-result-index .product-item .product-item-details .product-item-name{margin:0 0 10px;text-align:start}.catalogsearch-result-index .product-item .product-item-details .price-box.price-final_price{text-align:start;margin-bottom:12px}.catalogsearch-result-index .product-item a.action.towishlist{bottom:0;top:unset}.catalogsearch-result-index .product-item .product-item-info .product-item-details a.product-item-link{display:-webkit-box;max-width:200px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalogsearch-result-index .toolbar.toolbar-products{display:flex;justify-content:space-between}.catalogsearch-result-index .toolbar.toolbar-products .filled-svg path{fill:#0f172a;stroke:#0f172a}.catalogsearch-result-index .toolbar.toolbar-products:before{content:none}.catalogsearch-result-index .toolbar.toolbar-products ul li.item{border:1px solid #ede9e7}.catalogsearch-result-index .toolbar.toolbar-products ul li.item.current{border:1px solid #23272a}.catalogsearch-result-index .toolbar.toolbar-products ul strong span{color:#23272a}.catalogsearch-result-index .toolbar.toolbar-products .pages-item-previous{border:none !important}.catalogsearch-result-index .toolbar.toolbar-products:last-of-type{float:right}.catalogsearch-result-index .grid-product-three .product-item .product-item-info{position:relative}.catalogsearch-result-index .grid-product-three .product-item .product-item-info:hover .product-item-details{opacity:1;transform:translate(-50%,0)}.catalogsearch-result-index .page-title-wrapper{border-bottom:0}.catalogsearch-result-index .toolbar-products .toolbar-filter button#filter-button{background-color:transparent;border:none;padding:7px 0}.catalogsearch-result-index .toolbar-filter{display:flex;align-items:center;gap:24px}.catalogsearch-result-index .custom-view-sorter{display:flex;align-items:center;gap:60px}.catalogsearch-result-index .page-products .sorter{position:relative}.catalogsearch-result-index .dynamic-grid-view{display:flex}.filter-options-item{border-bottom:1px solid rgba(35,39,42,.5)}.-am-singleselect::-webkit-scrollbar{width:5px;background:#23272a33}.-am-singleselect::-webkit-scrollbar-thumb{background:#23272a}button.product-layout-1{background-color:transparent;border:none;padding:0 4px}button.product-layout-2{background-color:transparent;border:none;padding:0 4px}button.product-layout-3{background-color:transparent;border:none;padding:0 4px}button.product-layout-4{background-color:transparent;border:none;padding:0 4px}button.product-layout-5{background-color:transparent;border:none;padding:0 4px}.toolbar.toolbar-products:after{content:none}.amsearch-search-page.catalogsearch-result-index.page-products .columns{z-index:initial}.pages-item-next{border:none !important}.catalogsearch-result-index.page-products .toolbar.toolbar-products .item .page span{margin:0 8px;line-height:normal}.catalogsearch-result-index.page-products .toolbar.toolbar-products .item .page span:hover{color:var(--primary-text-color)}@media (max-width:1440px){.catalogsearch-result-index .product-items{gap:35px}}@media (max-width:1024px){.catalogsearch-result-index .product-items{grid-template-columns:repeat(4,1fr);gap:24px}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-5{display:none}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-2{display:block}}@media (max-width:1023px){.catalogsearch-result-index .custom-view-sorter{gap:40px}.catalogsearch-result-index #maincontent .page-title-wrapper h1#page-title-heading span{font-size:28px}}@media (max-width:991px){.catalogsearch-result-index #maincontent .page-title-wrapper h1#page-title-heading{margin:0;position:relative;left:unset;transform:unset}}@media (min-width:769px){.catalogsearch-result-index .grid-product-three .product-item .product-item-info .product-item-details{position:absolute;bottom:30px;max-width:385px;left:50%;width:65%;transform:translate(-50%,0);z-index:10;background-color:#fff;padding:18px;opacity:0;transform:translate(-50%,20px);transition:.25s all ease-in-out}.catalogsearch-result-index .product-items.grid-product-three{gap:6px}}@media (min-width:769px){.page-layout-2columns-left .column.main{width:100% !important}}@media print{.page-layout-2columns-left .column.main{width:100% !important}}@media (max-width:768px){.catalogsearch-result-index .product-items{grid-template-columns:repeat(3,1fr);gap:16px}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-4{display:none}.catalogsearch-result-index #maincontent .block-content.filter-content .filter-options{display:block}.catalogsearch-result-index #layered-filter-block .filter-title strong{display:none}.catalogsearch-result-index .custom-view-sorter{display:flex;align-items:center;gap:10px}.custom-view-sorter .toolbar-sorter.sorter{position:relative}}@media (max-width:639px){.catalogsearch-result-index.page-products .action.previous:before{transform:translateY(0) !important}.catalogsearch-result-index.page-products .action.next:before{transform:translateY(0) !important}}@media (max-width:575px){.catalogsearch-result-index .toolbar-filter{flex-direction:column;align-items:start;gap:20px;width:40%}.catalogsearch-result-index .custom-view-sorter{flex-direction:column-reverse;align-items:end;justify-content:space-between;width:100%;gap:18px}.catalogsearch-result-index .toolbar-amount{border-top:1px solid rgba(35,39,42,.5);width:100%;padding:12px 0}.catalogsearch-result-index .dynamic-grid-view{width:100%;border-top:1px solid rgba(35,39,42,.5);padding:12px 0;justify-content:end}.catalogsearch-result-index .page-with-filter .toolbar-amount{padding:20px 0}.catalogsearch-result-index #maincontent .page-title-wrapper{border-bottom:1px solid rgba(35,39,42,.5);padding-bottom:18px}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-3{display:none}.catalogsearch-result-index #maincontent .toolbar-products .product-layout-1{display:block}.catalogsearch-result-index .product-items{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:479px){.catalogsearch-result-index p#toolbar-amount{visibility:visible}}@media (max-width:425px){.catalogsearch-result-index #maincontent .page-title-wrapper h1#page-title-heading span{font-size:24px}}