.light-gray{color:#666}.catalog{padding-bottom:24px}.catalog_empty-search-results{text-align:center;padding:1rem 3vw}.catalog_empty-search-results p{line-height:24px;font-size:16px;font-weight:500}.catalog_empty-search-results a{color:var(--brand);text-decoration:underline}@media screen and (max-width: 460px){.catalog_empty-search-results p{font-size:12px;line-height:16px}.catalog_empty-search-results h2{font-size:14px;line-height:24px}}.catalog_voucher-section{display:flex;padding:16px;align-items:center;gap:16px}.phone .catalog_voucher-section{flex-direction:column;align-items:flex-start}.catalog_voucher-section_container{margin:16px 0px;box-shadow:0 0 2px 0 rgba(0,0,0,.1607843137)}.catalog_voucher-section_icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#f8ecf2;border-radius:50%}.catalog_voucher-section_content{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:20px}.catalog_voucher-section_content_title{display:flex;align-items:center;font-size:16px;gap:4px;line-height:24px;font-weight:700;color:var(--brand)}.catalog_voucher-section_content strong{font-weight:600;color:var(--brand)}.catalog_voucher-section_content a{font-weight:500;color:var(--brand);text-decoration:underline}.no-phone .catalog_voucher-section_content_button{margin-left:auto}.catalog_listing{display:grid;gap:0 36px}.catalog_listing.horizontal{grid-template-columns:320px minmax(0, 1fr)}.catalog_listing.horizontal .filter-label-short{display:inline}@media screen and (min-width: 1920px){.catalog_listing.horizontal .filter-label-short{display:none}}.catalog_listing.horizontal .filter-label-long{display:none}@media screen and (min-width: 1920px){.catalog_listing.horizontal .filter-label-long{display:inline}}.catalog_listing.vertical{grid-template-columns:100%}.catalog_listing.vertical .filter-label-short{display:inline}@media screen and (min-width: 1280px){.catalog_listing.vertical .filter-label-short{display:none}}.catalog_listing.vertical .filter-label-long{display:none}@media screen and (min-width: 1280px){.catalog_listing.vertical .filter-label-long{display:inline}}.phone .catalog_listing.vertical .catalog_listing-content-navigation.without-pills{top:115px}.phone .catalog_listing.vertical .catalog_listing-content-navigation .catalog_listing-content-navigation-categories{padding-top:8px}@media screen and (max-width: 768px){.phone .catalog_listing.vertical .catalog_listing-content-navigation .catalog_listing-content-navigation-categories{gap:12px}}@media screen and (max-width: 367px){.phone .catalog_listing.vertical .catalog_listing-content-navigation .catalog_listing-content-navigation-categories{background-color:var(--bg-secondary);padding-bottom:8px;box-shadow:-99px 0 0 var(--bg-secondary),99px 0 0 var(--bg-secondary)}.phone .catalog_listing.vertical .catalog_listing-content-navigation .catalog_listing-content-navigation-categories+.separator{display:none}}.catalog_listing-categories{margin-top:16px}.catalog_listing-categories-block-content{padding:16px 20px;max-height:calc(100vh - 136px - 18px - 4px)}.catalog_listing-categories-subcategories{margin-left:16px}.catalog_listing-categories-subcategories a{display:block;padding-block:6px}.catalog_listing-categories-subcategories a:hover,.catalog_listing-categories-subcategories a.active{color:var(--brand)}.catalog_listing-content-navigation{background-color:var(--bg-secondary);position:relative;padding-inline:13px;top:0}.phone .catalog_listing-content-navigation{padding-inline:0}.local-vendors .vertical .catalog_listing-content-navigation.sticky{padding-top:8px}.catalog_listing-vertical-categories>div>.title{margin:0}.catalog_listing-vertical-categories .go-back-button{flex:1 0 auto}.catalog_listing-vertical-categories .ui-slider_wrapper{overflow:hidden}.catalog_listing-vertical-categories .ui-slider_inner_content>*{flex:0 0 auto}.catalog_listing-vertical-categories .ui-slider_next{width:32px;right:0}.catalog_listing-vertical-categories .ui-slider_next .arrow-icon{left:0}.catalog_listing-vertical-categories .ui-slider_next::before{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%);left:auto;right:0;width:50px}.catalog_listing-vertical-categories .ui-slider_prev{width:32px;left:0}.catalog_listing-vertical-categories .ui-slider_prev .arrow-icon{left:0}.catalog_listing-vertical-categories .ui-slider_prev::before{background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 25%);width:50px}.catalog .placeholder.link{width:120px;height:24px;margin-block:6px}.catalog .placeholder.title{width:180px;height:24px}.catalog .placeholder.pills{width:120px;height:32px;border-radius:16px}#wrapper .filters-modal{padding:0;min-height:-webkit-fill-available;overflow-y:initial}#wrapper .filters-modal .modal-new_content{padding:0 16px;flex:1;display:flex;flex-direction:column}#wrapper .filters-modal .brands-list{flex:1}.layout-switch{font-family:"Roboto",sans-serif;font-style:normal;font-weight:500;font-size:14px;position:relative;top:1px;line-height:20px;color:#b2b2b2}.filters-header{z-index:1;margin-left:-16px;padding-left:16px;width:200%;background:var(--bg-secondary);position:sticky;top:0}.currency-and-possible-warning{gap:8px;display:flex;align-items:center}.catalog-products.catalog-products>div{max-width:unset;width:100%;margin:unset}.positioned-popover{position:absolute !important;top:40px !important;z-index:4 !important;transform:translate(-15%, 0) !important;padding:0 !important}.positioned-popover .frisco-tooltip__content{width:280px;padding:12px 16px}.positioned-popover p{max-width:90%;line-height:20px}.positioned-popover .checkbox{padding-left:32px !important;max-width:90%}.positioned-popover .marker{margin:0 !important}.positioned-popover .cross{position:absolute;top:0px;right:0px;padding:8px}.positioned-popover .cross:after{content:"";display:block;width:24px;height:24px;-webkit-mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;mask:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain;background-color:#666}.no-css-mask .positioned-popover .cross:after{background:url("https://res.cloudinary.com/dj484tw6k/image/upload/v1557136692/NewFrisco/Others/icons/X-mark.svg") no-repeat center/contain}


