.offscreen-navigation .sub-menu li a span.hot,.main-header .main-navigation-area .main-navigation ul li span.hot{background:#dc3545;font-size:13px;color:#fff;padding:3px 5px 2px;border-radius:5px}@media only screen and (max-width:575px){.rb-all-products-homepage .rtcl-row.rtcl-no-margin{position:relative;display:grid;grid-template-columns:repeat(6,150px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rb-all-products-homepage .rtcl-row.rtcl-no-margin:after{content:"";position:absolute;top:0;right:0;width:40px;height:10px;pointer-events:none;background:linear-gradient(to right,transparent,white)}.rtcl-location{display:none}}.single-rtcl_listing .rtin-phone,.single-rtcl_listing .rtin-email{display:none}.gt_float_switcher{font-size:16px!important}.gt_float_switcher img{width:24px!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:6px 7px!important}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:-10px;right:auto}.rtcl-widget-search-sortable-wrapper{position:relative}.rtcl-form-group.ws-item.ws-button.rtcl-action-buttons{position:absolute;right:0;max-width:45px}button.rtcl-btn.btn-primary{font-size:0px;border:none!important}.rtcl-btn span.icon-wrapper{font-size:initial}i.fas.fa-search{font-size:22px!important}.btn-primary.focus,.btn-primary:focus{box-shadow:none;outline:none}@media screen and (max-width:575px){.rtcl-form-group.ws-item.ws-button.rtcl-action-buttons{top:20px}}.custom-popup.active{display:flex}