.product-item swiper-slide{height:auto}.product-item swiper-slide img{height:100%;object-fit:cover}.slick-indicator .slick-slide{float:none;height:inherit!important}.slick-indicator .slick-slide>div{height:100%}.slick-indicator .slick-track{display:flex!important}.container{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:15px;padding-right:15px;width:100%}.text-center{text-align:center}.filter-section{margin:100px 0}.filter-row{display:grid;gap:80px;grid-template-columns:repeat(3,minmax(0,1fr))}.filter-section h5{font-size:22px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.filter-section .filter-item p{font-family:Avenir LT W01_65 Medium1475532,sans-serif;font-weight:700;margin-bottom:10px;text-transform:capitalize}.filter-section .selectric-focus .selectric,.filter-section .selectric-hover .selectric{border-color:#bdbebf}.filter-item .selectric .selectArrow:after{background-position:50%;background-repeat:no-repeat;background-size:20px;border:none;border-left:1px solid #bdbebf;height:30px;right:0;width:40px}.filter-result-item{margin-top:100px}.filter-result-title h3{background:#fff;display:inline-block;font-size:42px;font-weight:700;margin:0;padding-right:25px;text-transform:capitalize;vertical-align:middle}.filter-result-title h3 b{padding-right:25px}.filter-result-title h3 span{font-family:Avenir LT W01_45 Book1475508,sans-serif;font-size:24px;font-style:italic;font-weight:300;vertical-align:middle}.filter-result-title h3:before{background:#000;content:"";display:block;height:1px;position:absolute;top:calc(50% + 3px);width:100%;z-index:-1}.filter-result-title{margin-bottom:40px;position:relative}.filter-results{display:grid;gap:40px;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}.filter-results-item-box h5{color:#000;display:block;font-family:Avenir LT W01_45 Book1475508,sans-serif;font-size:16px;font-weight:300;margin:20px 0 0;text-transform:capitalize}.filter-result-img img{aspect-ratio:1/1;object-fit:cover;width:100%}.filter-results-item-box a{display:block;transition:all .2s ease-in-out}.filter-results-item-box{padding:15px;position:relative}#filter-result-item .filter-results-item-box:focus{outline:none!important}.filter-results-item-box-overlay{background:rgba(0,0,0,.5);color:#fff;cursor:pointer;display:flex;flex-direction:column;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:1}.filter-results-item-box:hover .filter-results-item-box-overlay{opacity:1}.filter-results-item-box-overlay .view-product-detail{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-family:Avenir LT W01_65 Medium1475532,sans-serif;font-size:16px;font-weight:600;justify-content:center;margin-top:-50px;text-transform:capitalize}.box-overlay-btns.quick-links{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-right:12px;padding-top:12px;position:relative;z-index:1}.box-overlay-btns.quick-links button{background:transparent;border:none;color:#fff;cursor:pointer;display:inline-block;height:32px;padding:0 2px;width:32px}button.product-quick-link-btn.active svg.heart-icon{fill:red;stroke:red}button.product-quick-link-btn.disable-compare svg.compare-icon{stroke:gray;cursor:not-allowed}.modal-overlay{background:rgba(0,0,0,.7);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-img-col>p{margin-bottom:10px}.global-model{align-items:center;display:none;height:100%;left:0;padding:100px;position:fixed;top:0;width:100%;z-index:99999}.global-model.modal-visible{display:block}.global-model .modal-row{background:#fff;margin:0 auto;max-height:100%;max-width:1180px;overflow:auto;padding:80px 60px;position:relative}.product-detail-modal .modal-row{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-modal .modal-row .product-detail-col{padding-left:80px}.product-detail-modal .modal-row .product-detail-col h3.product-title{font-weight:700;margin-bottom:30px;text-transform:capitalize}.product-detail-modal .modal-row .product-detail-col>p{margin-bottom:10px;text-transform:capitalize}.product-detail-modal .modal-row .product-detail-col .product-dec{font-size:17px;margin:40px 0}.product-detail-modal .modal-row .product-detail-col .product-quick-link{display:flex;flex-direction:column}.product-detail-modal .modal-row .product-detail-col .product-quick-link button.product-quick-link-btn{align-items:center;background:transparent;border:none;color:#000;cursor:pointer;display:flex;font-family:Avenir LT W01_65 Medium1475532,sans-serif;font-weight:700;letter-spacing:.04rem;margin-bottom:15px;padding:0;text-transform:uppercase;transition:all .2s ease-in-out}.product-detail-modal .modal-row .product-detail-col .product-quick-link button.product-quick-link-btn svg{height:30px;margin-right:10px;width:30px}.product-detail-modal .modal-row .product-detail-col a.button{border-radius:0;font-family:Avenir LT W01_45 Book1475508,sans-serif;font-weight:300;letter-spacing:0;margin-top:20px;padding:15px 20px}.product-detail-modal .modal-row .product-detail-col a.button.btn-lightgreen{background-color:#e6ebd9;border-color:#e6ebd9;color:#000}a.modal-close-btn{align-items:center;color:#000;display:flex;font-family:Avenir LT W01_65 Medium1475532,sans-serif;font-weight:800;padding:7px;position:absolute;right:15px;text-transform:uppercase;top:15px;z-index:99}a.modal-close-btn span{margin-right:6px}body.overflow-hidden{overflow:hidden!important}ul.splide__list{padding:0}ul.splide__list li{list-style:none}.product-slider2:not(.slick-initialized){display:flex!important}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:inline-block;height:30px;opacity:1;width:30px}.slick-slider .slick-prev{left:-35px}.compare-slider{margin:0 -20px}.product-compare-modal h3{font-weight:800;text-transform:capitalize}.product-compare-modal .compare-slider{margin-top:30px}.compare-product-item .product-item{padding:0 20px}.compare-product-item a.product-item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.compare-product-item .product-item .product-item-img img{aspect-ratio:1/1;object-fit:cover}.product-item{position:relative;width:100%}.product-item img{width:100%}.compare-slider h4{color:#000;margin:20px 0 0;padding:0 20px;text-transform:capitalize}.compare-product-item{position:relative}button.remove-product{background:#fff;border:none;border-radius:20px;cursor:pointer;display:block;height:35px;padding:5px;position:absolute;right:25px;top:5px;width:35px}.add-more-btn{border:2px solid #000;border-radius:100%;height:auto;padding:8px;width:50px}.container>a{margin:40px auto 0}.load-more-btn{align-items:flex-end;display:flex;justify-content:space-between;margin-left:10px}.fixed-btn-group{bottom:15px;display:flex;gap:5px;position:fixed;right:15px;z-index:999}.load-more-btn svg{stroke:#231f20;width:30px}.model-open-btn{background:transparent;border:none;border-radius:100%;cursor:pointer;height:48px;padding:9px;transition:all .2s ease-in-out;width:48px}.favorite-fixed-btn{background:#e6ebd9}.favorite-fixed-btn:hover{opacity:.5}.compare-fixed-btn{background:#e6ebd9}.compare-fixed-btn:hover{opacity:.5}.favorite-remove-btn{background:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;display:block;height:35px;padding:5px;position:absolute;right:5px;top:5px;width:35px}.favorite-mobile-close-icon{display:none}@media screen and (max-width:767px){.slick-slider{padding:0!important}.filter-results{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.filter-row{gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}.filter-result-title h3{background:#fff;display:inline-block;font-size:28px}.filter-result-title h3 span{display:block;font-size:18px;margin:10px 0}.filter-result-title h3:before{top:100%}.product-detail-modal .modal-row{gap:30px;grid-template-columns:repeat(1,minmax(0,1fr));padding:60px 20px 40px}.product-detail-modal .modal-row .product-detail-col{padding-left:0}.global-model{padding:40px 20px}.slick-slider .slick-prev{left:-20px}.slick-slider .slick-next{right:-10px}.product-compare-modal .modal-row{padding:80px 30px}.compare-product-item .product-item{padding:0 10px}.compare-slider{margin:0 -10px}}@media screen and (max-width:575px){.favorite-mobile-close-icon{display:block}button.remove-product{right:15px}.filter-results-item-box{padding:0}.filter-results{row-gap:30px}.filter-results-item-box-overlay{display:none}.box-overlay-btns.quick-links{justify-content:flex-start;padding-right:0}.filter-results-item-box h5{margin-top:10px;text-align:left}.box-overlay-btns.quick-links button{height:24px;padding:0;width:24px}button.product-quick-link-btn svg{stroke:#231f20}}@media screen and (min-width:576px){a .box-overlay-btns.quick-links{display:none}}@media (min-width:767px) and (max-width:1024px){.global-model{padding:80px 30px}.product-detail-modal .modal-row .product-detail-col{padding-left:30px}.global-model .modal-row{padding:50px 30px}}