@-webkit-keyframes darkpulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(1,1,1,0.7);
  }
  70% {
      -webkit-box-shadow: 0 0 0 20px rgba(1,1,1,0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(1,1,1,0);
  }
}
@keyframes darkpulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(1,1,1,0.7);
    box-shadow: 0 0 0 0 rgba(1,1,1,0.7);
  }
  70% {
      -moz-box-shadow: 0 0 0 20px rgba(1,1,1,0);
      box-shadow: 0 0 0 20px rgba(1,1,1,0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(1,1,1,0);
      box-shadow: 0 0 0 0 rgba(1,1,1,0);
  }
}


@-webkit-keyframes colorpulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(192,166,114,0.7);
  }
  70% {
      -webkit-box-shadow: 0 0 0 20px rgba(192,166,114,0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(192,166,114,0);
  }
}
@keyframes colorpulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(192,166,114,0.7);
    box-shadow: 0 0 0 0 rgba(192,166,114,0.7);
  }
  70% {
      -moz-box-shadow: 0 0 0 20px rgba(192,166,114,0);
      box-shadow: 0 0 0 20px rgba(192,166,114,0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(192,166,114,0);
      box-shadow: 0 0 0 0 rgba(192,166,114,0);
  }
}


#artdet__param-spec--input {
  height: 0px;
  opacity: 0;
  transition: height 1.4s ease, opacity 1.4s ease;
}

#artdet__param-spec--input.displayblock {
  height: auto;
  opacity: 1;
}

#artdet__param-spec--input.displayblock input.form-control {
  border: 1px solid #C0A672;
  animation: colorpulse 2s infinite;
}

#artdet__param-spec--input.displayblock input.form-control:hover {
  border: 1px solid #C0A672;
  animation: none;
}

#page_artdet_product_type_7357998 .product-type__value-wrap {
  position: relative;
}

#page_artdet_product_type_7357998 .product-type__value-wrap > .product-type__value-link {
  border: 3px solid transparent;
}

#page_artdet_product_type_7357998 .product-type__value-wrap.is-active > .product-type__value-link {
  border-color: #C0A672 !important;
  color: #C0A672;
  background: #C0A672;
  border: 3px solid #C0A672 !important;
  display: block !important;
}

#page_artdet_product_type_7357998 .product-type__value-wrap.is-active > .product-type__value-link img {
  opacity: 0.3;
}


#page_artdet_product_type_7357998 .product-type__value-wrap.is-active > .product-type__value-link:before {
  font-family: "Font Awesome 6 Pro";
  color: #ffffff;
  border-color: #C0A672;
  background-color: #C0A672;
  content: "";
  border-radius: 100%;
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -15px;
  margin-top: -15px;
  z-index: 1;
  opacity: 1;
  line-height: 30px;
} 


#page_artdet_product_type_7357998 .product-type__value--piclink .product-type__value-link, #page_artdet_product_type_7357998 .product-type__value--piclinktext .product-type__value-link {
  padding: 0px !important;
}

#page_artdet_product_type_7357998 .m-2 {
  margin: 0.2rem !important;
  margin: 0px !important;
}

/* 
=================================================================================
RESPONSIVE
=================================================================================
*/


@media only screen and (max-width: 1700px){

}

@media only screen and (max-width: 1580px){

}

@media only screen and (max-width: 1460px){
  #page_artdet_product_type_7357998 .product-type__value--piclink img, #page_artdet_product_type_7357998 .product-type__value--piclinktext img {
    max-height: 65px;
    max-width: 65px;
  }
}

@media only screen and (max-width: 1400px){

}

@media only screen and (max-width: 1200px){
  #page_artdet_product_type_7357998 .product-type__value--piclink img, #page_artdet_product_type_7357998 .product-type__value--piclinktext img {
    max-height: 55px;
    max-width: 55px;
  }
}

@media only screen and (max-width: 1024px){
  #page_artdet_product_type_7357998 .product-type__value--piclink img, #page_artdet_product_type_7357998 .product-type__value--piclinktext img {
    max-height: 72px;
    max-width: 72px;
  }
}

@media only screen and (max-width: 992px){


@media only screen and (max-width: 768px){
  #page_artdet_product_type_7357998 .product-type__value--piclink img, #page_artdet_product_type_7357998 .product-type__value--piclinktext img {
    max-height: 55px;
    max-width: 55px;
  }
}

@media only screen and (max-width: 576px){
  #page_artdet_product_type_7357998 .product-type__value--piclink img, #page_artdet_product_type_7357998 .product-type__value--piclinktext img {
    max-height: 73px;
    max-width: 73px;
  }
}

@media only screen and (max-width: 500px){

}

@media only screen and (max-width: 370px){

}

