/* Start ADS */ [data-ad-slot] { display: block; } [data-ad-slot] picture, [data-ad-slot] img { width: 100%; height: 100%; object-fit: cover; display: block; } [data-ad-slot][data-ad-size="landscape-16x9"] { aspect-ratio: 16 / 9; } [data-ad-slot][data-ad-size="rectangle-4x5"] { aspect-ratio: 4 / 5; } [data-ad-slot][data-ad-size="square-1x1"] { aspect-ratio: 1 / 1; } [data-ad-slot][data-ad-fit="contain"] picture, [data-ad-slot][data-ad-fit="contain"] img { object-fit: contain; } /* End ADS */ #data-favorite[data-favorite='true'] { color: #000; } .search__content-default .search-trending-content [data-layout="2"] { display: none; } .search__content-default .search-trending-content [fs-list-element="list"]>* { display: none; } .search__content-default .search-trending-content [fs-list-element="list"]>*:nth-child(-n+4) { display: block; } .search__content-result .search-trending-content [fs-list-element="list"]>* { display: block; } .search__content-result [fs-list-element="list"] [data-layout='1'] { display: none !important; } .search__content-result [fs-list-element="list"] { grid-template-columns: 1fr; } .popup-tags { display: flex; flex-direction: column; gap: .25rem; padding: .5rem; position: absolute; top: calc(100% + .25rem); opacity: 0; right: 0; pointer-events: none; height: fit-content; width: fit-content; align-items: start; } .popup-tags.is--show { opacity: 1; pointer-events: visible; } .location-images:hover .swiper-images-actions { opacity: 1; } .btn-filter.btn-filter-category-active .btn-category-icon { filter: invert(1); } .footer-link__wrapper.is--open .footer-link__icon { transform: rotate(45deg); } .btn-filter-category.btn-filter-category-active .btn-category-icon { filter: invert(100%); } .btn-filter-category.btn-filter-category-active .btn-category-close { display: flex; } input[disabled] { opacity: .5; pointer-events: none; } :is([data-btn-save='brand'], [data-btn-save='blog'], [data-btn-save='product'], [data-btn-save='location'])[data-favorite] { color: transparent; } :is([data-btn-save='brand'], [data-btn-save='blog'], [data-btn-save='product'], [data-btn-save='location'])[data-favorite='true'] { color: white !important; } .swiper-slide:hover .swiper-navigation, .swiper-slide:hover .swiper-pagination { opacity: 1; pointer-events: auto; } .swiper-button-disabled { display: none; } .products-wrapper { opacity: 0; } .nav-dashboard-item[data-active='true'] { background-color: #FFF; } /* Rich Style */ .w-richtext h1 strong, .w-richtext h2 strong, .w-richtext h3 strong, .w-richtext h4 strong, .w-richtext h5 strong, .w-richtext h6 strong { font-weight: inherit !important; } /* End Rich Style */
/* mobile slider sections: Home, /food, /locate page embeds pull .featured-slider 16px past the gutter and restore it on .div-block-104, which the 2026-10-06 rebuild renamed to .section-head */
@media (max-width:767px){.featured-slider .section-head{padding-left:16px;padding-right:16px}}
