.container.specials-container{display:flex;flex-direction:column;padding-top:50px}.container.specials-container .btn.btn-default.filters-component-button{height:34px}@media(max-width:767px){.container.specials-container .filters-container .pull-left:first-child{max-width:calc(100% - 106px)}}.container.specials-container .more-filters__trigger{height:34px}.container.specials-container .simple-search-component{max-width:180px}@media(max-width:767px){.container.specials-container .simple-search-component{max-width:100%}}.container.specials-container .list-filters .ant-select{min-width:163px}@media(max-width:767px){.container.specials-container .list-filters .ant-select{width:48px!important;max-width:none;min-width:unset}.container.specials-container .list-filters .ant-select .ant-select-selector{padding:0 12px;border-radius:0}.container.specials-container .list-filters .ant-select .ant-select-arrow{display:none}.container.specials-container .list-filters .ant-select .sorting-icon{margin-right:0}.container.specials-container .list-filters .ant-select .ant-select-content-value{padding-right:0}.container.specials-container .list-filters .ant-select .ant-select-content-value .hidden-item{display:none}}.container.specials-container .filters-btn{margin-top:-3px}.container.specials-container .filters-component-container .btn{margin-left:0!important;min-width:34px}.container.specials-container .load-more-btn{margin-top:20px}.container.specials-container .load-more-btn .btn.btn-primary{background:#ff9d54;color:#fff;border:0;font-size:16px;padding:9px 18px;border-radius:10px;transition:background .2s}.container.specials-container .load-more-btn .btn.btn-primary:hover{background:#ff8021}.container.specials-container .specials-filters{background:#fff;position:fixed;top:102px;z-index:3;border:1px solid #e2e3e8;border-top:0;height:56px;padding:10px 16px 0;left:calc(50vw - 700px);width:min(820px,90vw)}@media(max-width:767px){.container.specials-container .specials-filters{top:92px}}@media(max-width:767px){.container.specials-container .specials-filters{left:15px;max-width:calc(100% - 30px)}}@media(min-width:768px){.container.specials-container .specials-filters{left:15px}}@media(min-width:992px){.container.specials-container .specials-filters{left:max(50vw - 490px,15px)}}@media(min-width:1200px){.container.specials-container .specials-filters{left:max(50vw - 710px,15px)}}.container.specials-container .specials-filters .specials-last-filter .pull-left.ml10{margin-left:0}@media(min-width:821px){.container.specials-container .specials-filters .search-with-checkboxes .search-with-checkboxes-title{margin-bottom:1px}.container.specials-container .specials-filters .search-with-checkboxes~.search-with-checkboxes{margin-top:8px}}.container.specials-container .specials-filters .checkbox-list{max-height:calc(25vh - 144px)}.container.specials-container .specials-filters .checkbox-list .checkbox-list__item-name{word-break:break-word;line-height:1.5}.container.specials-container .specials-filters .ant-select{width:100%}@media(max-width:767px){.container.specials-container .specials-last-filter{width:calc(100% - 107px)}.container.specials-container .specials-last-filter .checkbox-list-button{width:100%}.container.specials-container .specials-last-filter~.btn.filters-btn{width:46px}.container.specials-container .specials-last-filter .autocomplete-filter-component,.container.specials-container .specials-last-filter .autocomplete-component,.container.specials-container .specials-last-filter .ant-select{width:100%;margin:0}}.drawer-show{display:none}.ant-drawer .drawer-show{display:block}.specials-container .search-with-checkboxes .checkbox-list,.ant-drawer .search-with-checkboxes .checkbox-list{max-height:100px}.specials-container .search-with-checkboxes .checkbox-list .checkbox-list__item-name,.ant-drawer .search-with-checkboxes .checkbox-list .checkbox-list__item-name{word-break:break-word}.search-with-checkboxes .search-with-checkboxes-clear{border-bottom:none!important}.search-with-checkboxes .input-group-btn .btn{color:#656565;border:1px solid #ddd;background:#fff!important;transition:background .2s}.search-with-checkboxes .input-group-btn .btn:hover{background:#ddd!important}.search-with-checkboxes .checkbox-list .checkbox-list__item__checked .checkbox-list__item-inner{background-color:#f78400!important;border-color:#f78400!important}.search-with-checkboxes .checkbox-list__item:hover .checkbox-list__item-inner{border-color:#f78400!important}.special-list__wrapper{display:flex;margin:0 -15px;flex-direction:column}.special-list__wrapper .breadcrumb{margin:0 15px 10px}.special-list__wrapper .special-list{margin:0 auto;max-width:calc(100% - 30px);width:100%;gap:30px max(30px,33.33% - 400px)}.special-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 15px;gap:30px}.special-list.empty-list{justify-content:center;align-items:center;height:calc(100vh - 300px);background-color:#fff;padding:0 10px}.special-list.empty-list h1{color:#656565}@media(max-width:640px){.special-list{justify-content:center;align-items:stretch;margin-right:0;margin-left:0}.special-list>.special-card{max-width:100%}}.special-list .special-card__link{color:#656565;text-decoration:none;display:block}.special-list .special-card__link>a{color:#656565}.special-list .special-card__link>a:hover{color:#656565}.special-list .special-card__link:hover{color:#656565}.special-list .special-card{flex:1 0 340px;align-self:stretch;max-width:300px;min-width:300px;min-height:446px;transition:box-shadow ease .5s;border-radius:25px}.special-list .special-card .special-card__inner{position:relative;height:100%}.special-list .special-card .special-card__inner .product-desc__btn-wrapper{z-index:2}.special-list .special-card .special-card__inner a:not(.special-card__link){position:relative;z-index:2}.special-list .special-card .special-card__link{position:absolute;inset:0;z-index:1}@media(max-width:1199px){.special-list .special-card{max-width:30%}}.special-list .special-card>a:hover{text-decoration:none}.special-list .special-card:hover{box-shadow:0 0 12px #fba10d}.special-list .special-card:hover .special-modal-page__preview{opacity:1;transition:opacity .5s ease-in-out}@media(max-width:1000px){.special-list .special-card{max-width:46%}}@media(max-width:640px){.special-list .special-card{position:relative;max-width:100%;padding-top:152%;min-height:423px}.special-list .special-card .special-card-body{display:flex;flex-direction:column}.special-list .special-card .special-card-body .product-desc{display:flex;flex-direction:column;height:100%}.special-list .special-card .special-card-body .product-desc .product-caption{height:1px;flex-grow:1;line-height:1.5}.special-list .special-card .special-card__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.special-list .special-card .special-card__inner .special-card-head{padding-top:64%;height:unset}.special-list .special-card .special-card__inner .special-card-head img{position:absolute;top:0;left:0}.special-list .special-card .special-card__inner .special-card-body{flex-grow:1}}.special-list .special-card .special-price__container{padding:4px 0;position:absolute;bottom:72px;left:20px}.special-list .special-card .map-point{margin:5px 0;width:100%}.special-list .special-card .map-point a{color:#656565}.special-list .special-card .special-card-head{position:relative;height:200px;border-radius:25px 25px 0 0;background-color:#f8f8f8}.special-list .special-card .special-card-head img{height:100%;width:100%;border-radius:25px 25px 0 0;object-fit:cover}.special-list .special-card .special-card-head img[src=""]{opacity:0}.special-list .special-card .special-card-body{position:relative;background:#fff;border-radius:0 0 25px 25px;border:1px #eee;height:calc(100% - 200px);text-decoration:none!important}@media(max-width:640px){.special-list .special-card .special-card-body{height:100%}}.special-list .special-card .special-card-body .product-desc{padding:20px 20px 113px;min-height:245px}.special-list .special-card .special-card-body .product-desc__btn-wrapper{position:absolute;bottom:20px;left:0;width:100%;padding:0 20px}.special-list .special-card .special-card-body .product-desc .product-title{margin-bottom:10px;font-size:18px;font-weight:600;letter-spacing:1px;color:unset!important;display:flex;justify-content:space-between}.special-list .special-card .special-card-body .product-desc .product-title__name:hover{text-decoration:underline}.special-list .special-card .special-card-body .product-desc .product-caption{display:-webkit-box;font-size:14px;font-weight:400;margin-bottom:10px;min-height:25px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.special-list .special-card .special-card-body .product-desc .product-caption:before{content:attr(title)}.special-add-btn .add-to-cart-btn{margin-top:20px;min-width:120px;max-width:150px}@media(max-width:820px){.specials-filters-drawer .ant-drawer-content-wrapper{height:calc(100% - 150px)!important}}@media(max-width:600px){.specials-filters-drawer .ant-drawer-content-wrapper{height:calc(100% - 120px)!important}}.specials-filters-drawer .ant-drawer-content{border-radius:20px 20px 0 0}.specials-filters-drawer .ant-drawer-content .checkbox-list{max-height:180px}.specials-filters-drawer .ant-drawer-content .ant-drawer-body{padding-right:40px}.specials-filters-drawer .ant-drawer-content .search-with-checkboxes-title .search-with-checkboxes-clear{float:none}.specials-filters-drawer .ant-drawer-content .search-with-checkboxes-title .search-with-checkboxes-clear:after{content:"x";padding-left:6px;font-weight:700}.specials-filters-drawer .ant-drawer-content .search-with-checkboxes-title .search-with-checkboxes-clear.search-with-checkboxes-clear-disabled{cursor:not-allowed;opacity:.4;visibility:visible}.special-loader{background-color:#0000001a;box-shadow:none}.specials-page-filters .autocomplete-filter-component,.specials-page-filters .autocomplete-filter-component .autocomplete-component,.specials-page-filters .autocomplete-filter-component .autocomplete-component .ant-select,.specials-page-filters .ant-select{width:100%}.load-more-btn{margin-top:auto}.sorting-icon{height:20px;margin-right:5px}.icon-inverse{transform:rotate(180deg)}.checkbox-list-button{position:relative;display:inline-flex;flex-direction:row;align-items:center;height:34px;background-color:#fff;border:1px solid #ccc;border-radius:0;padding:0 10px;gap:5px}.checkbox-list-button .fa-angle-down{margin-left:auto;font-size:22px;vertical-align:middle;transition:transform .2s}.checkbox-list-button.ant-popover-open .fa-angle-down{transform:rotate(180deg)}.checkbox-list-button .badge{position:absolute;top:0;right:0;border:0;border-radius:10px;padding:3px 6px;background-color:#e74c3c;transform:translate(50%,-50%)}.checkbox-list-button .badge .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.checkbox-list-button .badge:hover>span{opacity:0}.checkbox-list-button .badge:hover .fa{opacity:1}.ant-popover-content .search-with-checkboxes .search-with-checkboxes-clear{position:absolute;top:0;left:0;z-index:1;opacity:1;border-bottom:0}.ant-popover-content .search-with-checkboxes .search-with-checkboxes-clear:hover{color:#801111}.ant-popover-content .search-with-checkboxes-clear:before{content:"x";padding-right:6px;font-weight:700}.ant-popover-content .search-with-checkboxes-title label{display:none}.checkbox-list-popover .ant-popover-inner{width:min(90vw,400px)}
