/** Shopify CDN: Minification failed

Line 583:31 Unterminated string token
Line 621:28 Unterminated string token
Line 792:31 Unterminated string token
Line 801:25 Unterminated string token
Line 809:31 Unterminated string token
Line 815:25 Unterminated string token

**/
.sq-loader {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMTY1LjIgMjI4MS43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMTY1LjIgMjI4MS43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0Y0RjRGNDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMC42LDEwOC45aDQ1NS40YzYuOSwwLDEyLjUsNS42LDEyLjUsMTIuNXYwYzAsNi45LTUuNiwxMi41LTEyLjUsMTIuNUgyMC42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjV2MAoJQzguMSwxMTQuNSwxMy43LDEwOC45LDIwLjYsMTA4Ljl6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC4xLDE4Ny4yaDM3My43YzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMTkxLjcsMTIuNiwxODcuMiwxOC4xLDE4Ny4yeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuNiw2NDIuNmg0NTUuNGM2LjksMCwxMi41LDUuNiwxMi41LDEyLjVsMCwwYzAsNi45LTUuNiwxMi41LTEyLjUsMTIuNUgyMC42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjVsMCwwCglDOC4xLDY0OC4yLDEzLjcsNjQyLjYsMjAuNiw2NDIuNnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsNzIwLjhoMzczLjdjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSw3MjUuMywxMi42LDcyMC44LDE4LjEsNzIwLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMC42LDg4Ni45aDQ1NS40YzYuOSwwLDEyLjUsNS42LDEyLjUsMTIuNWwwLDBjMCw2LjktNS42LDEyLjUtMTIuNSwxMi41SDIwLjZjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNWwwLDAKCUM4LjEsODkyLjUsMTMuNyw4ODYuOSwyMC42LDg4Ni45eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuNiwxMTMxLjNoNDU1LjRjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41bDAsMGMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVIMjAuNmMtNi45LDAtMTIuNS01LjYtMTIuNS0xMi41bDAsMAoJQzguMSwxMTM2LjksMTMuNywxMTMxLjMsMjAuNiwxMTMxLjN6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMCw5NjUuMmg0NjAuNGM1LjUsMCwxMCw0LjUsMTAsMTBsMCwwYzAsNS41LTQuNSwxMC0xMCwxMEgxMGMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzAsOTY5LjYsNC41LDk2NS4yLDEwLDk2NS4yeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSwyMzQuMWgyOTguMmM1LjUsMCwxMCw0LjUsMTAsMTBsMCwwYzAsNS41LTQuNSwxMC0xMCwxMEgxOC4xYy01LjUsMC0xMC00LjUtMTAtMTBsMCwwCglDOC4xLDIzOC42LDEyLjYsMjM0LjEsMTguMSwyMzQuMXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsMjgzLjZoMzE1LjFjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSwyODguMSwxMi42LDI4My42LDE4LjEsMjgzLjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC4xLDMzMS44aDM3My43YzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMzM2LjMsMTIuNiwzMzEuOCwxOC4xLDMzMS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSwzODBoMTIyLjVjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSwzODQuNSwxMi42LDM4MCwxOC4xLDM4MHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsMTIwMy43aDM3My43YzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMTIwOC4xLDEyLjYsMTIwMy43LDE4LjEsMTIwMy43eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSwxMjUwLjZoMjk4LjJjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSwxMjU1LDEyLjYsMTI1MC42LDE4LjEsMTI1MC42eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSwxMzAwLjFoMzE1LjFjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSwxMzA0LjYsMTIuNiwxMzAwLjEsMTguMSwxMzAwLjF6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC4xLDEzNDguM2gzNzMuN2M1LjUsMCwxMCw0LjUsMTAsMTBsMCwwYzAsNS41LTQuNSwxMC0xMCwxMEgxOC4xYy01LjUsMC0xMC00LjUtMTAtMTBsMCwwCglDOC4xLDEzNTIuOCwxMi42LDEzNDguMywxOC4xLDEzNDguM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsMTM5Ni41aDEyMi41YzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMTQwMSwxMi42LDEzOTYuNSwxOC4xLDEzOTYuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsNDI5LjZoMTkxLjljNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSw0MzQsMTIuNiw0MjkuNiwxOC4xLDQyOS42eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSw0NzcuOGgyMzEuOWM1LjUsMCwxMCw0LjUsMTAsMTBsMCwwYzAsNS41LTQuNSwxMC0xMCwxMEgxOC4xYy01LjUsMC0xMC00LjUtMTAtMTBsMCwwCglDOC4xLDQ4Mi4zLDEyLjYsNDc3LjgsMTguMSw0NzcuOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsMTYyNi41aDMxNS4xYzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMTYzMSwxMi42LDE2MjYuNSwxOC4xLDE2MjYuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjEsMTY3NC43aDM3My43YzUuNSwwLDEwLDQuNSwxMCwxMGwwLDBjMCw1LjUtNC41LDEwLTEwLDEwSDE4LjFjLTUuNSwwLTEwLTQuNS0xMC0xMGwwLDAKCUM4LjEsMTY3OS4yLDEyLjYsMTY3NC43LDE4LjEsMTY3NC43eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguMSwxNzIyLjloMTIyLjVjNS41LDAsMTAsNC41LDEwLDEwbDAsMGMwLDUuNS00LjUsMTAtMTAsMTBIMTguMWMtNS41LDAtMTAtNC41LTEwLTEwbDAsMAoJQzguMSwxNzI3LjQsMTIuNiwxNzIyLjksMTguMSwxNzIyLjl6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMC42LDE1NTAuNmg0NTUuNGM2LjksMCwxMi41LDUuNiwxMi41LDEyLjVsMCwwYzAsNi45LTUuNiwxMi41LTEyLjUsMTIuNUgyMC42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjVsMCwwCglDOC4xLDE1NTYuMSwxMy43LDE1NTAuNiwyMC42LDE1NTAuNnoiLz4KPHJlY3QgeD0iNjEzLjciIHk9IjExNC40IiBjbGFzcz0ic3QwIiB3aWR0aD0iNDc4LjkiIGhlaWdodD0iNDkzLjUiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyNi4yLDY1NS44aDI3Mi42YzYuOSwwLDEyLjUsNS42LDEyLjUsMTIuNXY1LjJjMCw2LjktNS42LDEyLjUtMTIuNSwxMi41SDYyNi4yYy02LjksMC0xMi41LTUuNi0xMi41LTEyLjUKCXYtNS4yQzYxMy43LDY2MS40LDYxOS4zLDY1NS44LDYyNi4yLDY1NS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjIzLjcsNzEzLjJoMzk2LjZjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBINjIzLjdjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDNjEzLjcsNzE3LjYsNjE4LjEsNzEzLjIsNjIzLjcsNzEzLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MjMuNyw3NzAuNUg3MjJjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDNjEzLjcsNzc1LDYxOC4xLDc3MC41LDYyMy43LDc3MC41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzY0LjksNzcwLjVoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUM3NTQuOSw3NzUsNzU5LjQsNzcwLjUsNzY0LjksNzcwLjV6Ii8+CjxyZWN0IHg9IjExNDQuNSIgeT0iMTE0LjQiIGNsYXNzPSJzdDAiIHdpZHRoPSI0NzguOSIgaGVpZ2h0PSI0OTMuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1Nyw2NTUuOGgyNzIuNmM2LjksMCwxMi41LDUuNiwxMi41LDEyLjV2NS4yYzAsNi45LTUuNiwxMi41LTEyLjUsMTIuNUgxMTU3Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjV2LTUuMgoJQzExNDQuNSw2NjEuNCwxMTUwLjEsNjU1LjgsMTE1Nyw2NTUuOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExNTQuNSw3MTMuMmgzOTYuNmM1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtMzk2LjZjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTE0NC41LDcxNy42LDExNDksNzEzLjIsMTE1NC41LDcxMy4yeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1NC41LDc3MC41aDk4LjNjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTE0NC41LDc3NSwxMTQ5LDc3MC41LDExNTQuNSw3NzAuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyOTUuOCw3NzAuNWg5OC4zYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzEyODUuOCw3NzUsMTI5MC4yLDc3MC41LDEyOTUuOCw3NzAuNXoiLz4KPHJlY3QgeD0iMTY2Ny42IiB5PSIxMTQuNCIgY2xhc3M9InN0MCIgd2lkdGg9IjQ3OC45IiBoZWlnaHQ9IjQ5My41Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjgwLjEsNjU1LjhoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVoLTI3Mi42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjUKCXYtNS4yQzE2NjcuNiw2NjEuNCwxNjczLjIsNjU1LjgsMTY4MC4xLDY1NS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY3Ny42LDcxMy4yaDM5Ni42YzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC0zOTYuNmMtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxNjY3LjYsNzE3LjYsMTY3Mi4xLDcxMy4yLDE2NzcuNiw3MTMuMnoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2NzcuNiw3NzAuNWg5OC4zYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzE2NjcuNiw3NzUsMTY3Mi4xLDc3MC41LDE2NzcuNiw3NzAuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MTguOCw3NzAuNWg5OC4zYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzE4MDguOCw3NzUsMTgxMy4zLDc3MC41LDE4MTguOCw3NzAuNXoiLz4KPHJlY3QgeD0iNjEzLjciIHk9Ijg1OC42IiBjbGFzcz0ic3QwIiB3aWR0aD0iNDc4LjkiIGhlaWdodD0iNDkzLjUiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyNi4yLDE0MDBoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVINjI2LjJjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNQoJdi01LjJDNjEzLjcsMTQwNS42LDYxOS4zLDE0MDAsNjI2LjIsMTQwMHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyMy43LDE0NTcuM2gzOTYuNmM1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMEg2MjMuN2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUM2MTMuNywxNDYxLjgsNjE4LjEsMTQ1Ny4zLDYyMy43LDE0NTcuM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyMy43LDE1MTQuN0g3MjJjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDNjEzLjcsMTUxOS4xLDYxOC4xLDE1MTQuNyw2MjMuNywxNTE0Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NjQuOSwxNTE0LjdoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUM3NTQuOSwxNTE5LjEsNzU5LjQsMTUxNC43LDc2NC45LDE1MTQuN3oiLz4KPHJlY3QgeD0iMTE0NC41IiB5PSI4NTguNiIgY2xhc3M9InN0MCIgd2lkdGg9IjQ3OC45IiBoZWlnaHQ9IjQ5My41Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTU3LDE0MDBoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVIMTE1N2MtNi45LDAtMTIuNS01LjYtMTIuNS0xMi41di01LjIKCUMxMTQ0LjUsMTQwNS42LDExNTAuMSwxNDAwLDExNTcsMTQwMHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExNTQuNSwxNDU3LjNoMzk2LjZjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTM5Ni42Yy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzExNDQuNSwxNDYxLjgsMTE0OSwxNDU3LjMsMTE1NC41LDE0NTcuM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExNTQuNSwxNTE0LjdoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxMTQ0LjUsMTUxOS4xLDExNDksMTUxNC43LDExNTQuNSwxNTE0Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjk1LjgsMTUxNC43aDk4LjNjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTI4NS44LDE1MTkuMSwxMjkwLjIsMTUxNC43LDEyOTUuOCwxNTE0Ljd6Ii8+CjxyZWN0IHg9IjE2NjcuNiIgeT0iODU4LjYiIGNsYXNzPSJzdDAiIHdpZHRoPSI0NzguOSIgaGVpZ2h0PSI0OTMuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY4MC4xLDE0MDBoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVoLTI3Mi42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjUKCXYtNS4yQzE2NjcuNiwxNDA1LjYsMTY3My4yLDE0MDAsMTY4MC4xLDE0MDB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjc3LjYsMTQ1Ny4zaDM5Ni42YzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC0zOTYuNmMtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxNjY3LjYsMTQ2MS44LDE2NzIuMSwxNDU3LjMsMTY3Ny42LDE0NTcuM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2NzcuNiwxNTE0LjdoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxNjY3LjYsMTUxOS4xLDE2NzIuMSwxNTE0LjcsMTY3Ny42LDE1MTQuN3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MTguOCwxNTE0LjdoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxODA4LjgsMTUxOS4xLDE4MTMuMywxNTE0LjcsMTgxOC44LDE1MTQuN3oiLz4KPHJlY3QgeD0iNjEzLjciIHk9IjE2MDEuNCIgY2xhc3M9InN0MCIgd2lkdGg9IjQ3OC45IiBoZWlnaHQ9IjQ5My41Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MjYuMiwyMTQyLjhoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVINjI2LjJjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNQoJdi01LjJDNjEzLjcsMjE0OC40LDYxOS4zLDIxNDIuOCw2MjYuMiwyMTQyLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MjMuNywyMjAwLjJoMzk2LjZjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBINjIzLjdjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDNjEzLjcsMjIwNC42LDYxOC4xLDIyMDAuMiw2MjMuNywyMjAwLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MjMuNywyMjU3LjVINzIyYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzYxMy43LDIyNjIsNjE4LjEsMjI1Ny41LDYyMy43LDIyNTcuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc2NC45LDIyNTcuNWg5OC4zYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzc1NC45LDIyNjIsNzU5LjQsMjI1Ny41LDc2NC45LDIyNTcuNXoiLz4KPHJlY3QgeD0iMTE0NC41IiB5PSIxNjAxLjQiIGNsYXNzPSJzdDAiIHdpZHRoPSI0NzguOSIgaGVpZ2h0PSI0OTMuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE1NywyMTQyLjhoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVIMTE1N2MtNi45LDAtMTIuNS01LjYtMTIuNS0xMi41Cgl2LTUuMkMxMTQ0LjUsMjE0OC40LDExNTAuMSwyMTQyLjgsMTE1NywyMTQyLjh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTU0LjUsMjIwMC4yaDM5Ni42YzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC0zOTYuNmMtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxMTQ0LjUsMjIwNC42LDExNDksMjIwMC4yLDExNTQuNSwyMjAwLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTU0LjUsMjI1Ny41aDk4LjNjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTE0NC41LDIyNjIsMTE0OSwyMjU3LjUsMTE1NC41LDIyNTcuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyOTUuOCwyMjU3LjVoOTguM2M1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtOTguM2MtNS41LDAtMTAtNC41LTEwLTEwdi00LjIKCUMxMjg1LjgsMjI2MiwxMjkwLjIsMjI1Ny41LDEyOTUuOCwyMjU3LjV6Ii8+CjxyZWN0IHg9IjE2NjcuNiIgeT0iMTYwMS40IiBjbGFzcz0ic3QwIiB3aWR0aD0iNDc4LjkiIGhlaWdodD0iNDkzLjUiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2ODAuMSwyMTQyLjhoMjcyLjZjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41djUuMmMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVoLTI3Mi42Yy02LjksMC0xMi41LTUuNi0xMi41LTEyLjUKCXYtNS4yQzE2NjcuNiwyMTQ4LjQsMTY3My4yLDIxNDIuOCwxNjgwLjEsMjE0Mi44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY3Ny42LDIyMDAuMmgzOTYuNmM1LjUsMCwxMCw0LjUsMTAsMTB2NC4yYzAsNS41LTQuNSwxMC0xMCwxMGgtMzk2LjZjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTY2Ny42LDIyMDQuNiwxNjcyLjEsMjIwMC4yLDE2NzcuNiwyMjAwLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjc3LjYsMjI1Ny41aDk4LjNjNS41LDAsMTAsNC41LDEwLDEwdjQuMmMwLDUuNS00LjUsMTAtMTAsMTBoLTk4LjNjLTUuNSwwLTEwLTQuNS0xMC0xMHYtNC4yCglDMTY2Ny42LDIyNjIsMTY3Mi4xLDIyNTcuNSwxNjc3LjYsMjI1Ny41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTgxOC44LDIyNTcuNWg5OC4zYzUuNSwwLDEwLDQuNSwxMCwxMHY0LjJjMCw1LjUtNC41LDEwLTEwLDEwaC05OC4zYy01LjUsMC0xMC00LjUtMTAtMTB2LTQuMgoJQzE4MDguOCwyMjYyLDE4MTMuMywyMjU3LjUsMTgxOC44LDIyNTcuNXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjEsMGgzMDYuN2M2LjksMCwxMi41LDUuNiwxMi41LDEyLjVsMCwwYzAsNi45LTUuNiwxMi41LTEyLjUsMTIuNUgxNC4xQzcuMSwyNSwxLjUsMTkuNCwxLjUsMTIuNWwwLDAKCUMxLjUsNS42LDcuMSwwLDE0LjEsMHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyNi41LDBoMzA2LjdjNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41bDAsMGMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVINjI2LjVjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNWwwLDAKCUM2MTQsNS42LDYxOS42LDAsNjI2LjUsMHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4MjUuMiwwaDMwNi43YzYuOSwwLDEyLjUsNS42LDEyLjUsMTIuNWwwLDBjMCw2LjktNS42LDEyLjUtMTIuNSwxMi41aC0zMDYuN2MtNi45LDAtMTIuNS01LjYtMTIuNS0xMi41bDAsMAoJQzE4MTIuNyw1LjYsMTgxOC4zLDAsMTgyNS4yLDB6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzguOSwwaDQ4LjljNi45LDAsMTIuNSw1LjYsMTIuNSwxMi41bDAsMGMwLDYuOS01LjYsMTIuNS0xMi41LDEyLjVoLTQ4LjljLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNWwwLDAKCUM0MjYuNCw1LjYsNDMyLDAsNDM4LjksMHoiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  margin: 0 auto;
  justify-content: center;
  display: flex;
  z-index: 99999999999;
  height: 103999px;
  width: 103999px !important;
display:block;
}

.sq-app {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  }

.sq-filter-item.sq-block.sq-active .sq-color-label{
	font-weight: 700 !important;
}

.sq-progress {
    background-color: #0170bd;
}

a:empty, ul:empty, dl:empty, div:empty, section:empty, article:empty, p:empty, h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty {
    display: unset !important;
}

.sq-price-slider input[type="range"]::-webkit-slider-thumb {
    background-color: #0170bd;
}

.sq-range-input input {
    right: -2px;
}

/* .sq-slider .sq-progress {
    left: 0%!important;
    right: 0%!important;
}
.sq-progress {
    background-color: #0170bd;
} */


a:empty, ul:empty, dl:empty, div:empty, section:empty, article:empty, p:empty, h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty {
    display: unset !important;
}

#sparq-container img.sq-pallete-image:not([src]) {
    display: none;
}

.sq-filters1 {
    display: none;
}
span.sq-pallete-item:hover .sq-tooltip {
  display: block !important;
  opacity: 1 !important;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j .sq-filter {
    text-transform: uppercase;
}
.sq-filter-item.sq-block.sq-active span.sq-filter-color-swatch-item {
    border-color: red !important;
    border: 2px solid;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j .sq-filter,.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9  .sq-filter,.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 .sq-filter{
    display: flex;
    flex-wrap: wrap;
}
.sq-accordion-body {
    max-height: 240px !important;
    overflow-y: auto !important;
  overflow-x: hidden;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j label.sq-filter-value.sq-multi-select.sq-active,.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 label.sq-filter-value.sq-multi-select.sq-active,.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 label.sq-filter-value.sq-multi-select.sq-active{
    background-color: #000;
    color: #fff !important;
}
.sq-accordion-body::-webkit-scrollbar{
    width:.2em!important;
}
.sq-accordion-body::-webkit-scrollbar-thumb{
    background-color:#000!important;    
}
.sq-accordion-body::-webkit-scrollbar-track{
    background-color:#f1f1f1;    
}
.sq-per-page {
    margin-right: 30px;
    background-color: #fff;
    border: 1px solid #ccc !important;
    padding: 7px 4px 7px 4px !important;
    font-family: Work Sans !important;
    font-size: 13px !important;
    color: rgba(18, 18, 18, 0.75) !important;
    font-weight: 400 !important;
}
select.sq-selectbox {
    border: none;
    background-color: transparent;
}
select.sq-selectbox:focus-visible {
     outline: unset !important; 
     outline-offset: unset !important; 
     box-shadow: unset !important; 
}

.sq-filter {
    text-transform: capitalize;
}

.sq-dropdown {
    margin: 10px 0px !important;
    display: flex;
    justify-content: flex-end;
}
span.sq-cb.sq-active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAQAAACJ4248AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAAAqo0jMgAAAAlwSFlzAAAAYAAAAGAA8GtCzwAAAAd0SU1FB+cBDQsILhDFGNEAAAE0SURBVFjD7ZO9jgFhFIaZ4otKIpGISqOnIUHrEhQaf3ENLgEJrkRHoeAW5hYkehKhk3CeLWzMyobv29n52WzmrWfO87xnzsRiUaIEELAsJJ0OBy6NBhwOAMh6jSSTATbv9eB24ym2DalUSPDPyGYD8Xg48IdEPh8enMvFl1uAblcPB2QwCBE+mfxtOJLJQL+P1OuewhkODYYVi8h+7xjP54hSr5/vdMyaj0YGzQuFJ/jj5dUKEonv8GYTrlc9fDo1gCsFu93rKcvl10142vwukMvpv+FigSiFtNuewu+NLAvZbvUStm12cOOxMdzZQrkM57N+uA9wZxOVCpxOrtkmB+ebhMxmv4a7lvAS/mMJP+CORLX6VsJPuFYiCLgjUavB8ejJr+ZeIptFWi2kVAocHuVf5wMbACm2mNOGrQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMy0wMS0xM1QxMTowODo0NiswMDowMPi8d5wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjMtMDEtMTNUMTE6MDg6NDYrMDA6MDCJ4c8gAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIzLTAxLTEzVDExOjA4OjQ2KzAwOjAw3vTu/wAAAABJRU5ErkJggg==);
    background-repeat: no-repeat !important;
    background-size:cover!important;
}
img.sq-pallete-image {
  height: 46px;
    width: 46px;
  object-fit: contain;
}
.sq-palette {
    display: flex;
    justify-content: flex-start;
  flex-wrap: wrap;
}
img.sq-pallete-image {
    margin-right: 5px;
    border-radius: 50%;
  margin-bottom: 3px;
}
img.sq-pallete-image.sq-active {
    border: 2px solid #000;
}
.sparq-thumbnail-wrap {
    height: 100% !important;
}
.sq-sy-image {
    min-height: 234px !important;
}
.template-search .sq-app {
    width: 100% !important;
    margin: 0 auto !important;
}
.template-search div#ProductGridContainer {
    max-width: var(--page-width);
    margin: 0 auto;
}
.template-search  div#size {
    padding: 0px !important;
}

/* .sq-loading{
 background-image: url("https://cdn.shopify.com/s/files/1/0642/1800/5742/t/55/assets/sq-desktop-placeholder%20(1).svg?v=1675161214") !important;
   	background-size: 50%;
    background-position-x: center !important;
    background-position-y: top !important;
    background-repeat: no-repeat;
    background-color: #fff !important;
    position: absolute;
    left: 0px;
    height:100px;
    z-index:100
} */
.sq-sy-price.sq-sy-price-has-discount {
    display: flex;
    flex-direction: column-reverse;
}

.sq-sy-price.sq-sy-price-has-discount span.sq-price {
    color: red !important;
    font-weight: 600 !important;
   position: absolute;
    padding-left: 70px !important;
}
.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 label.sq-filter-value.sq-multi-select:hover{
	background-color: #ccc !important;

}
label.sq-checkbox.sq-filter-value:hover{
		cursor:pointer !important;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j label.sq-filter-value.sq-multi-select:hover{
		background-color: #ccc !important;
}
.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 label.sq-filter-value.sq-multi-select:hover{
  background-color: #ccc !important;
}
.sq-results.sq-loading img{
  opacity:0 ;
}
.sq-color-list span.sq-filter-value-count {
    margin-left: unset !important;
    display: flex;
    align-items: center;
    padding: 3px !important;
}
.sparq-thumbnail-wrap img{
	max-height: 234px !important;
}
.sq-color-list {
    display: flex;
}

.sq-color-list span.sq-filter-color-list-item {
    border-radius: 50%;
}
.sq-color-swatch {
    display: flex;
    align-items: center;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j label.sq-filter-value.sq-multi-select{
	border: 1px solid #ccc !important;
    margin-bottom: 5px;
    height: 60px;
    width: 70px;
    text-align: center !important;
    justify-content: center;
    margin: 5px 3px !important;
    padding: 3px !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    color: rgba(18, 18, 18, 0.75) !important;
    display: flex;
    flex-wrap: wrap;
    align-content: center !important;
    align-items: center;
  text-transform: uppercase !important;
}
.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 label.sq-filter-value.sq-multi-select{
  border: 1px solid #ccc !important;
    margin-bottom: 5px;
    height: 60px;
    width: 70px;
    text-align: center !important;
    justify-content: center;
    margin: 5px 3px !important;
    padding: 3px !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    color: rgba(18, 18, 18, 0.75) !important;
    display: flex;
    flex-wrap: wrap;
    align-content: center !important;
    align-items: center;
  text-transform: uppercase !important;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j label.sq-filter-value.sq-multi-select.sq-active,.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 label.sq-filter-value.sq-multi-select.sq-active{
    background-color: #000;
    color: #fff !important;
}
.sq-accordion .sq-open:after {
    content: "";
    position: absolute;
    background-image: url(https://i.ibb.co/QFsZShC/arrow-up.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 13px;
    height: 13px;
    right: 0;
}
.sq-accordion .sq-close:after {
    content: "";
    position: absolute;
    background-image: url(https://i.ibb.co/QD4FzYJ/arrow-down.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 13px;
    height: 13px;
    right: 0;
}
.sq-accordion .sq-open, .sq-accordion .sq-close {
    position: relative;
}
.sq-accordion-header.sq-cursor-pointer {
    margin-top: 12px;
    margin-bottom: 15px;
    display: flex;
    align-items: flex-end;
    border-bottom: 2px solid #e7e7e7 !important;
    padding: 7px 7px 7px 0;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j span.sq-cb,.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 span.sq-cb{
    display: none !important;
}
.sq-filter-group-option_size_4o7tzobtkxy9a1n9v75mfk1j span.sq-filter-value-count,.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 span.sq-filter-value-count{
    display: none;
}
.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 span.sq-filter-value-count,.sq-filter-group-option_width_rp6c75qr5r9o9g175nerird7 span.sq-cb{
   display: none;
}
span.sq-filter-color-swatch-item {
    border-radius: 50%;
}
.sq-filter-group-option_width_pd9ar7xn24zxig6s5pypmvo9 label.sq-filter-value.sq-multi-select{
 border: 1px solid #ccc !important;
    margin-bottom: 5px;
    height: 60px;
    width: 70px;
    text-align: center !important;
    justify-content: center;
    margin: 5px 3px !important;
    padding: 3px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    color: rgba(18, 18, 18, 0.75) !important;
    display: flex;
    flex-wrap: wrap;
    align-content: center !important;
    align-items: center;
}
a.sq-page.max-sm\:sq-hidden {
  font-weight: 700;
  font-style: normal;
  text-transform: none;
  height: 40px;
  width: 40px;
  line-height: 37px;
  text-align: center;
  border-radius: 50%;
  padding: 5px 10px !important;
  color: #000 !important;
  margin: 3px !important;
}
.sq-color{
    height: 22px !important;
    width: 22px !important;
}
.sq-product-price {
  white-space: nowrap;
}
span.sq-compare-price{
    margin-left: 5px !important;
   text-decoration: line-through !important;
}
 span.sq-mrp-price{
  font-size: 16px !important;
  font-weight: 700 !important;
  margin-left: 2px !important;
  color:red !important;
}
.sq-new {
  position: absolute;
  top: 8px;
  left: 7px;
  background-color: #a9a3a3 !important;
  color: #fff !important;
  font-size: 13px !important;
  text-transform: uppercase !important;
  padding: 1px 7px !important;
  font-weight: 700 !important;
}
.sq-sale {
  position: absolute;
  top: 8px;
  left: 7px;
  background-color: #a83232 !important;
  color: #fff !important;
  font-size: 13px !important;
  text-transform: uppercase !important;
  padding: 1px 7px !important;
  font-weight: 700 !important;
}
.sparq-card {
  position: relative;
}
span.sq-filter-value-count {
  margin-left: auto;
}
span.sq-color.color {
  border-radius: 50% !important;
  border: 1px solid #ccc !important;
  border-color: #ccc !important;
}
input.sq-input-min:focus-visible,
input.sq-input-max:focus-visible {
  outline: unset !important;
  outline-offset: unset !important;
  box-shadow: unset !important;
}
.sq-field {
  border: 1px solid #ccc !important;
  font-size: 16px !important;
  margin-bottom: 10px !important;
  width: 25%;
  text-align: center;
  padding: 10px;
  font-weight: 700 !important;
}
input.sq-input-min,
input.sq-input-max {
  border: none !important;
  text-align: center !important;
  padding: 0px !important;
  font-size: 15px;
  font-family: "Work Sans", sans-serif !important;
  color: rgba(18, 18, 18, 0.75) !important;
}
.sq-price-slider {
  height: 73px !important;
}
span.sq-color.color.sq-active{
  box-shadow: 0 0 0 2px #e60909 !important;
}
.sq-price-input-group {
  display: flex;
  justify-content: space-between !important;
}
#sparq-container select.sq-sort {
  font-family: Work Sans !important;
  font-size: 13px !important;
  color: rgba(18, 18, 18, 0.75) !important;
  font-weight: 400 !important;
}
label.sq-block.sq-checkbox.sq-filter-value {
  display: flex;
  flex-wrap: wrap;
  align-content: center !important;
  align-items: center;
}
span.sq-filter-value-count {
  font-size: 11px !important;
  padding: 2px !important;
}
#sparq-container {
  position: relative !important;
  padding-top: 40px !important;
  width: 100% !important;
}
.sq-price-input-group {
  display: flex;
  justify-content: space-between;
}
input.sq-input-min {
  border: none !important;
  text-align: center !important;
}
input.sq-input-max {
  border: none !important;
  text-align: center !important;
}
.sq-wrapper {
  width: 100%;
}
.sq-range-input input {
    right: -2px;
}
.sq-slider {
  background: #000;
}
.sq-price-slider {
  height: 50px;
}
.sq-price-slider input[type="range"]::-webkit-slider-thumb {
    background-color: #0170bd;
}
.sq-price-input-group {
  display: flex;
}
.sq-applied {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
}
#sparq-container .sq-page-item-container {
  text-align: center;
}
#sparq-container .sq-results {
  display: flex !important;
  flex-wrap: wrap !important;
  height: 100% !important;
}
#sparq-container .sq-results-item {
  width: 25% !important;
}
#sparq-container .sparq-product-title {
  height: auto !important;
  text-align: left;
}
.sq-product-price {
  text-align: left;
}
#sparq-container .sq-results {
  width: 100% !important;
}
.sq-full-width {
  padding-left: 10px !important;
  width: 100% !important;
}
span.sq-color.color {
  margin: 3px;
}
.sq-color-palette {
  display: flex;
  flex-wrap: wrap;
  width: 160px;
}
span.sq-color.color {
  margin: 3px;
}
.sq-color-palette {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 5px;
}
a.sq-page.max-sm\:sq-hidden.sq-active.active {
  background-color: #000 !important;
  border-color: #000 !important;
  color:#fff !important;
}
a.sq-page.max-sm\:sq-hidden.sq-active{
  background-color: #000 !important;
  border-color: #000 !important;
  color:#fff !important;
  
}
span.sq-color.color {
  border-radius: 50% !important;
}
.sq-applied {
  display: flex;
  flex-wrap: wrap;
}
.sq-icon {
  height: 11px !important;
  margin-left: 5px !important;
}
span.sq-applied-filter-item {
  border: 1px solid #ccc !important;
  padding: 4px 15px !important;
  width: fit-content !important;
  display: inline-block !important;
  margin-right: 5px;
  margin-top: 5px !important;
}
span.sq-applied-filter-item:hover {
  background-color: #ccc !important;
}
.sq-pagination {
  width: 100% !important;
  display: flex;
  justify-content: center;
  margin-top: 30px !important;
}
select.sq-sort {
  height: 38px !important;
}
a.sq-first,
a.sq-previous,
a.sq-next,
a.sq-last {
  color: #000 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: "Work Sans" !important;
  margin: 0px 5px !important;
}
.sq-full-width {
  padding-left: 10px !important;
}
#sparq-container select.sq-sort {
  font-family: Work Sans
      ", sans-serif !important;
	font-size:18px !important ;
	color: rgba(18, 18, 18, 0.75) !important;
	font-weight:400 !important ;
}
.sparq-card {
    height: 100%;
}

/* .sparq-bottom-items {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    flex: auto;
    position: relative;
} */
.filter-title {
    border-bottom: 2px solid #e7e7e7 !important;
}
.filter-title {
    margin-bottom: 0.7rem;
    padding: 7px 7px 7px 0;
}
.filter-title {
    border-bottom: 2px solid #e7e7e7 !important;
    margin-bottom: 7px !important;
}
label.sq-block.sq-checkbox.sq-filter-value {
    padding: 0px 0px 7px 0px !important;
}

.sparq-card {
    height: 100%;
    display: flex;
    flex-direction: column;
}
label.sq-block.sq-checkbox.sq-filter-value {
    font-family: Work Sans",
    sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  color: rgba(18, 18, 18, 0.75) !important;
  text-transform: capitalize !important;
}
#sparq-container .sparq-item-container::-webkit-scrollbar {
  width: 0.3em !important;
}
#sparq-container .sparq-item-container::-webkit-scrollbar-thumb {
  background-color: #000 !important;
}
#sparq-container .sparq-item-container::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.sparq-search-inner .sq-sidebar-md.is-affixed .sq-sidebar-md__inner {
  left: auto !important;
  width: 201px !important;
}
select.sq-sort:focus-visible {
  outline: unset !important;
  box-shadow: unset !important;
  outline-offset: unset !important;
}
a.sparq-title {
  font-size: 15px !important;
}
.sq-arrow-up img {
  height: 15px;
  width: 15px;
}
.filter-title {
  border-bottom: 2px solid #e7e7e7 !important;
}
.sq-sold.out {
  background-color: #000 !important;
  width: 86px;
  height: 26px !important;
  border-radius: 20px !important;
  color: #fff !important;
  font-size: 12px !important;
  text-align: center;
  padding: 3px 13px !important;
}
.sq-arrow-up {
  float: right;
  margin-top: 10px;
}
.sq-arrow-down {
  float: right;
  margin-top: 10px;
}
#sparq-container select.sq-sort {
  font-family: Work Sans !important;
  font-size: 13px !important;
  color: rgba(18, 18, 18, 0.75) !important;
  font-weight: 400 !important;
}
select.sq-sort {
  border: none !important;
  background-color: #fff;
  border: 1px solid #ccc !important;
  padding: 7px 4px 7px 4px !important;
}
#sparq-container {
  position: relative !important;
  padding-top: 20px !important;
  margin: 0 auto !important;
  padding-bottom: 40px !important;
}
.sq-dropdown {
  margin: 10px 0px !important;
}
.sparq-item-container {
  max-height: 220px !important;
  overflow-y: auto !important;
  padding-right: 6px !important;
}
#sparq-container .row .column.column-75 {
  flex: 0 0 75% !important;
  max-width: 75% !important;
}
#sparq-container .row .column.column-25 {
  flex: 0 0 25% !important;
  max-width: 25% !important;
}
.page-item-sparq-row {
  display: flex !important;
}
.sq-results {
  display: flex;
}
.sq-results {
  display: flex;
  flex-wrap: wrap;
}
.sparq-container-fluid {
  width: 90% !important;
}
.sq-page-item-container {
  margin-top: 10px !important;
}
body#search-results .sparq-container-fluid {
  width: 83% !important;
}
img.grid-view-item__image {
  position: relative;
  display: block;
  visibility: visible;
  margin: 0 auto !important;
  top: 0;
  bottom: 0;
  z-index: 1;
  transition: all 0.3s;
}
.sparq-card {
  position: relative;
}
#sparq-container .sq-results-item {
  max-width: 25%;
}

a.sparq-loop-product {
  display: flex;
}
.page-item-sparq-row > .sq-results-item {
  flex: 0 0 auto;
  width: 40%;
}
.sparq-thumbnail-wrap img {
  /*height: 230px !important;*/
  max-width: 230px !important;
  width:100% !important;
  object-fit: contain !important;
}
.sparq-bottom-items {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.sparq-card {
  margin-left: 15px !important;
}
.sparq-card {
  height: 100%;
}
.rotate{
  -moz-transition: all 0.5s linear;
  -webkit-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.rotate.down{
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sparq-bottom-items {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100% !important;
}

.sparq-card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
a.sparq-title {
  font-family: Work Sans
      ", sans-serif !important;
	font-size:13px !important ;
	color: #121212 !important;
	font-weight:700 !important ;
}
a.sparq-title:hover{
	text-decoration: underline !important;
}
span.sq-price{
	font-family: Work Sans",
    sans-serif !important;
  font-size: 16px !important ;
  color: #121212 !important;
  font-weight: 400 !important ;
}
.sparq-search-title {
  font-family: Work Sans
      ", sans-serif !important;
	font-size:15px !important ;
	color: #121212 !important;
	font-weight:400 !important ;
}
label.sq-block.sq-checkbox.sq-filter-value {
	font-family: Work Sans",
    sans-serif !important;
  font-size: 16px !important ;
  font-weight: 400 !important;
  color: rgba(18, 18, 18, 0.75) !important;
}
span.sq-filter-value-count {
  font-size: 12px !important;
}
.sq-tpl {
  color: black;
  text-decoration: none;
  display: block;
}
.dropdown-content {
  background-color: #fff !important;
  width: fit-content;
  color: #000 !important;
  border: 1px solid #000 !important;
  font-size: 13px !important;
}
.sq-tpl:hover {
  background-color: red !important;
}
.sparq-search-result {
  display: none;
  width: 100%;
  justify-content: flex-end;
}
.dropdown-content {
  visibility: hidden;
}
.dropdown-content.show {
  visibility: visible;
}
.sparq-card {
  margin-bottom: 15px !important;
  margin-top: 15px !important;
}
.sq-dropdown {
  cursor: pointer;
}
.sq-mobile-filter {
  display: none;
}
img.img-cross {
  display: none;
}
@media only screen and (max-width: 1024px) {
#sparq-container .sq-results-item {
  max-width: 33% !important;
  width: 33% !important;
}
}
@media only screen and (max-width: 900px) {
  .sq-sy-image {
    min-height: 150px !important;
}
  span.sq-mrp-price {
    font-size: 12px !important;
}
  #sparq-container .sq-full-width {
    padding-left: 0px !important;
  }
  #sparq-container .sq-results-item {
    width: 50% !important;
  }
  body.gradient .page-width {
    padding: 0px 9px !important;
  }
  .sq-applied {
    display: none;
  }
  .sq-full-width a.sq-page.max-sm\:sq-hidden {
    color: #000 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    font-family: "Work Sans" !important;
    margin: 0px 10px !important;
  }
  .sq-full-width a.sq-first,
  a.sq-previous,
  a.sq-next,
  a.sq-last,a.sq-first {
    color: #000 !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    font-family: "Work Sans" !important;
    margin: 0px 5px !important;
  }
  #sparq-container .sparq-product-title {
    line-height: 18px;
  }
  #sparq-container a.sparq-title {
    font-size: 13px !important;
  }
  #sparq-container .sparq-bottom-items {
    margin-left: 0px !important;
  }
  #sparq-container .sparq-thumbnail-wrap img {
    /*height: 175px !important;
    width: 165px !important;*/
    object-fit: contain !important;
  }
  .sq-mobile-filter {
    display: block !important;
  }
  
  body.gradient.open-filter
    .column.column-25.hidden-xs.hidden-sm.sq-filter-sidebar.sq-sidebar-md {
    display: block !important;
  }
  .sq-results-item {
    display: flex;
    flex: 1 1 auto;
    margin-left: 0;
    align-items: stretch;
    max-width: 50% !important;
    width: 50% !important;
  }
  #sparq-container .desktop-wrapper .row .column.column-75 {
    flex: 0 0 100% !important;
    max-width: 95% !important;
    margin-top: 20px;
  }
  img.img-cross {
    height: 16px !important;
    width: 16px !important;
    position: absolute;
    right: 15px;
    top: 10px;
  }
  .sq-mobile-filter {
    position: absolute !important;
    top: 37px !important;
    margin-left: 40px !important;
  }
  img.img-cross {
    display: block !important;
  }
  img.sq-mobile-img1 {
    position: absolute;
    width: 18px !important;
    height: 16px !important;
    z-index: 2;
    left: -25px;
    top: 5px;
  }
  .column.column-25.hidden-xs.hidden-sm.sq-filter-sidebar.sq-sidebar-md {
    position: fixed;
    z-index: 4;
    top: 0;
    right: 0;
    background-color: #fff;
    overflow-x: hidden;
    transition: 0.5s all !important;
    padding: 15px !important;
  }
  #sparq-container .desktop-wrapper .row .column.column-25 {
    flex: 0 0 75% !important;
    max-width: 85% !important;
    width: 85%;
    height: 100% !important;
  }
}
@media(max-width: 900px) {
  .sq-overlay {
    position: fixed;
    width: 15%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #00000080!important;
    z-index: 91;
    cursor: pointer;
    transition: opacity 225ms cubic-bezier(.4,0,.2,1) 0s;
   
  }

  .sq-filters1.opening .sq-overlay{
    display: block !important;
  }

  .sq-filters1{
    display: none;
  }

  .sq-filters1 {
    max-width: 100%;
    width: 85%;
    position: fixed;
    background-color: #fff;
    z-index: 9999;
    top: 0;
    right: 0;
    bottom: 0;
    padding: 2rem;
      padding-bottom: 60px;
    overflow-y: auto;
}

  .sq-filters1.opening {
    display: block;
}

#sparq-container .sq-results-item {
  max-width: 50% !important;
  width: 50% !important;
}
#smile-ui-lite-container button {
    display: none !important;
}

.column.column-25.hidden-xs.hidden-sm.sq-filter-sidebar.sq-sidebar-md{
  display: none;
}

}