.elementor-13462 .elementor-element.elementor-element-f9ae611{--display:flex;}.elementor-13462 .elementor-element.elementor-element-31bc52f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13462 .elementor-element.elementor-element-31bc52f:not(.elementor-motion-effects-element-type-background), .elementor-13462 .elementor-element.elementor-element-31bc52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/showcarqr-images.b-cdn.net/2025/07/Background.jpg?fit=1399%2C1049&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13462 .elementor-element.elementor-element-31bc52f::before, .elementor-13462 .elementor-element.elementor-element-31bc52f > .elementor-background-video-container::before, .elementor-13462 .elementor-element.elementor-element-31bc52f > .e-con-inner > .elementor-background-video-container::before, .elementor-13462 .elementor-element.elementor-element-31bc52f > .elementor-background-slideshow::before, .elementor-13462 .elementor-element.elementor-element-31bc52f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13462 .elementor-element.elementor-element-31bc52f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13462 .elementor-element.elementor-element-0933b14{--spacer-size:20px;}.elementor-13462 .elementor-element.elementor-element-e68ad13.elementor-element{--align-self:center;}.elementor-13462 .elementor-element.elementor-element-b169599{--spacer-size:20px;}.elementor-13462 .elementor-element.elementor-element-7753988{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13462 .elementor-element.elementor-element-7753988:not(.elementor-motion-effects-element-type-background), .elementor-13462 .elementor-element.elementor-element-7753988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-13462 .elementor-element.elementor-element-041d2d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13462 .elementor-element.elementor-element-416614d{--spacer-size:50px;}@media(max-width:767px){.elementor-13462 .elementor-element.elementor-element-f9ae611{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13462 .elementor-element.elementor-element-31bc52f{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13462 .elementor-element.elementor-element-0933b14{--spacer-size:15px;}.elementor-13462 .elementor-element.elementor-element-b169599{--spacer-size:15px;}.elementor-13462 .elementor-element.elementor-element-7753988{--border-radius:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-9e4de24 *//* --- ShowCarQR Moments: true edge-to-edge IG-style --- */

/* Remove the 1200px cap + any framing padding */
.scqr-moments{
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Tight Instagram-like gaps */
.scqr-grid{
  gap: 3px !important; /* try 2px if you want even tighter */
}

/* Square tiles to the edge */
.scqr-tile{
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: hidden;
}

/* Hide the date bar under thumbs (keeps tiles perfectly square blocks) */
.scqr-tile__meta{
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7753988 *//* Make the grid panel pop (lighter panel + subtle shadow) */
.scqr-moments .scqr-wrap{
  background: #fff !important;
  box-shadow: 0 10px 30px rgba(0,0,0,.12) !important;
  border: 1px solid rgba(0,0,0,.06) !important;
}

/* Give each tile a crisp edge */
.scqr-grid .scqr-tile{
  box-shadow: 0 2px 10px rgba(0,0,0,.10) !important;
  border: 1px solid rgba(0,0,0,.06) !important;
}

/* Slightly more breathing room (still IG-like) */
@media (max-width: 640px){
  .scqr-grid{
    gap: 8px !important;
  }
}

/* Mobile: kill the plugin's 6px gap + any padding so tiles butt up */
@media (max-width: 640px){
  .scqr-moments{
    padding: 0 !important;
    max-width: none !important;
    margin: 0 !important;
  }

  .scqr-grid{
    gap: 2px !important;      /* set to 0 if you want no lines at all */
    padding: 0 !important;
    margin: 0 !important;
  }

  .scqr-tile{
    border-radius: 0 !important;
  }
}@media (max-width: 640px){
  .scqr-tile__multi{
    width: 20px !important;
    height: 20px !important;
    border-radius: 6px !important;
    top: 6px !important;
    right: 6px !important;
  }
}/* End custom CSS */