@charset "UTF-8";
/* CSS Document */

@font-face {
  font-family: "OSIM";
  src: url("../fonts/FSAlbertWeb-Light.woff") format('woff');
}

body
{
  font-family: OSIM;
  
  font-weight: 100 !important;
	margin: 0;
}

/*
.ar-contain {
	background: linear-gradient(#ffffff, #f8f1ef); 
	width: 100vw;
	height: 100vh;
	display: flex;
}

.ar-model { width: 70%; }
.ar-options { width: 30%; }
*/

.cloudimage-360-modal-title,
.cloudimage-360-modal-description,
.cloudimage-360-modal-more-details {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}

.cloudimage-360-modal-more-details {
  background-color: #309454 !important;
  color: #EFFADB !important;
}

.cloudimage-360-modal-wrapper {
  max-width: 400px;
}

.fullscreen {
/*  height: 80vh;*/
  width: 100%;
	height: 100%;
}
.viewbut {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
  padding: 10px;
}

model-viewer::part(default-progress-bar) {
  background-color: rgb(215,106,48);
}