/** Shopify CDN: Minification failed

Line 61:10 Expected identifier but found whitespace
Line 61:12 Unexpected "{"
Line 61:30 Expected ":"
Line 264:8 Expected identifier but found whitespace
Line 264:10 Unexpected "{"
Line 264:25 Expected ":"

**/
#mount-wrapper {
    position: relative;
}

#mount-2 {
    position: relative;
    opacity: 0;
    animation: mount-examples-2 6s infinite;
}

#mount-1 {
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    animation: mount-examples 6s infinite;
    z-index: 2;
    background-color: #fff;
    padding: 25px 0;
}


@keyframes mount-examples {
    0%   {opacity: 0;}
    40%  {opacity: 0;}
    50%  {opacity: 1;}
    90% {opacity: 1;}
    100% {opacity: 0;}
}

@keyframes mount-examples-2 {
    0%   {opacity: 1;}
    40%  {opacity: 1;}
    50%  {opacity: 0;}
    90% {opacity: 0;}
    100% {opacity: 1;}
}

/*
button, .btn, .product-label, .button.button--large, .announcement__text {
    text-transform: uppercase;
}

.button, .btn, button, input[type=submit], input[type=reset], input[type=button] {
    font-size: 14px !important;
}

*/

.backorder {
    color: {{ nav_featured_col }};
}

#shopify-section-template--14815490408515__16709221129761bb6d .fully-spaced-row--medium, #section-id-template--14837839200323__5d12afe6-1681-4909-a322-99be468b3e27 {
    margin-top: 0;
    margin-bottom: 0;
}

.copyright a:not(span a) { display: none; }

.disclosure__toggle, .disclosure__toggle:hover {
    border: 0;
}

#shopify-section-template--14815490408515__16709221129761bb6d {
    background-color: #fff;
    border-radius: 8px;
    padding-top: 5px;
}

.specs-left {
    text-align: right;
}

.cc-modal-window__close {
    z-index: 1;
}

.map-responsive{
    overflow:hidden;
    position: relative;
    border-radius: 8px;
    border: solid 1px #e3e3e3;
}

.map-responsive iframe{
    height: 75vh;
    width:100%;
    margin-top: -60px;
    margin-bottom: -9px;
} 



/* #Reelight icons
================================================== */

@font-face {
  font-family: 'reelight';
  src: url('http://reelight.com/cdn/shop/files/reelight.woff2?v=1669974410');
 
  src:  
 
    url('http://reelight.com/cdn/shop/files/reelight.woff?v=1669974410') format('woff'),
    url('http://reelight.com/cdn/shop/files/reelight.woff2?v=1669974410') format('woff2');
    
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'reelight' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-battery:before {
  content: "\e900";
}
.icon-level:before {
  content: "\e901";
}
.icon-no-tools:before {
  content: "\41";
}
.icon-play:before {
  content: "\61";
}
.icon-alu-only:before {
  content: "\62";
}
.icon-nova:before {
  content: "\63";
}
.icon-reeflash:before {
  content: "\64";
}
.icon-always-on:before {
  content: "\65";
}
.icon-constant:before {
  content: "\66";
}
.icon-reelight-facebook:before {
  content: "\67";
}
.icon-reelight-favicon:before {
  content: "\68";
}
.icon-enviromental:before {
  content: "\69";
}
.icon-flash:before {
  content: "\6a";
}
.icon-reelight-instagram:before {
  content: "\6b";
}
.icon-reelight-linkedin:before {
  content: "\6c";
}
.icon-info:before {
  content: "\6d";
}
.icon-level-1:before {
  content: "\6e";
}
.icon-reelight-twitter:before {
  content: "\6f";
}
.icon-reflex:before {
  content: "\70";
}
.icon-level-2:before {
  content: "\71";
}
.icon-level-3:before {
  content: "\72";
}
.icon-theft-proof:before {
  content: "\73";
}
.icon-tighten:before {
  content: "\74";
}
.icon-magnet:before {
  content: "\75";
}
.icon-manual:before {
  content: "\76";
}
.icon-visible:before {
  content: "\77";
}
.icon-water-proof:before {
  content: "\78";
}
.icon-no-batteries:before {
  content: "\79";
}
.icon-reddot:before {
  content: "\7a";
}
.icon-media:before {
  content: "\e902";
}
.icon-help:before {
  content: "\e903";
}


/* Specs
================================================== */

.specs tr, .specs td {
  
  border: none;
      vertical-align: middle;
      padding-top:0.35em;
      padding-bottom:0.35em;
}

  
.specs.collections {
	position: relative;
    top: 10px;
    margin-bottom: 20px;
    line-height: 1.2em;
    
}



.specs [class*='icon-'] {
 
  font-size: 35px;
  padding-left: 0px;
  padding-right: 10px;
  
}

.specs .important {
 
  color: {{ font_col_sale }};
  
}

/* Embed YouTube
================================================== */

.youtube-container {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	height: 0;
  	margin-bottom: 50px;
  	border-radius: 8px;
    overflow: hidden;
}
.youtube-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.youtube-embed {
  background-color: #000;
  margin-bottom: 75px;
  position: relative;
  padding-top: 56.25%;
  border-radius: 8px;
  overflow: hidden;
  cursor: pointer;
}
.youtube-embed img {
  width: 100%;
  top: -16.82%;
  left: 0;
  opacity: 1;
}
.youtube-embed .play-button {
  width: 90px;
  height: 60px;
  background-color: #006d8e;
  box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
  z-index: 1;
  opacity: 0.8;
  border-radius: 6px;
}
.youtube-embed .play-button:before {
  content: "";
  border-style: solid;
  border-width: 15px 0 15px 26.0px;
  border-color: transparent transparent transparent #fff;
}
.youtube-embed img,
.youtube-embed .play-button {
  cursor: pointer;
}
.youtube-embed img,
.youtube-embed iframe,
.youtube-embed .play-button,
.youtube-embed .play-button:before {
  position: absolute;
}
.youtube-embed .play-button,
.youtube-embed .play-button:before {
  top: 50%;
  left: 50%;
  transform: translate3d( -50%, -50%, 0 );
}
.youtube-embed iframe {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

.jdgm-rev__pic-img.jdgm-rev__pic-img {
  position: absolute;
}
.jdgm-rev__pic-link.jdgm--loading:after {
  z-index: -1;
}
.jdgm-rev__pic-link.jdgm--loading .jdgm-rev__pic-img {
  height: 100% !important;
  visibility: visible !important;
  border-radius: 8px !important;
}

.jdgm-ans, .jdgm-rev__reply, .jdgm-rev__pic-link.jdgm--loading {
  border-radius: 8px !important;  
}

.jdgm-rev[data-verified-buyer="true"] .jdgm-rev__icon.jdgm-rev__icon:after, .jdgm-rev__icon {

  border-radius: 50% !important;
  
}

.jdgm-widget a[role="button"], .jm-mfp-wrap a[role="button"] {
border-radius:50px;
  
}

