



.rose_sel {
	outline: 2px solid #008;
}

.rose_cnt_img {
	/*width: 2em;*/
	/*height: 100%;*/
  width: 100%;
  outline: 1px solid blue;
  top: 0;
  left: 200;
  left: 0;
	/*display: inline-block;*/

	position: relative;
	position: absolute;

}
.rose_color_chk {
	width: 100px;

}

.rose_cnt_span {
	/*margin-top: 5px;*/
	display: block;
	/*outline: 2px solid blue;*/

	/*height: 15px;*/
	position: relative;
	width: 200px;
	padding-left: 20px;
}

.rose_colors_picker label input {
	position: absolute;
}
.button_spacer_div {
	position: absolute;
	padding-top: 100%;

}

.square:before {
	/*overflow-wrap: ;*/
	content: " ";
	top: 0;
	/*bottom: 0;*/
	/*width: 100%;*/
	/*height: 100%;*/
	position: inherit;
	display: inline-block;
	padding-top: 100%;
	/*width: 100;*/
	/*height: 100;*/
	/*position: ;*/
}
.button_spacer {
	/*opacity: .5;*/
	color: #0000;
	background: #0000;
	outline-color: #0000;
	border-color: #0000;
	border: none;
	/*padding-top: 100%;*/
	/*width: 100%;*/
	pointer-events: none;
	position: relative;
	/*tabindex: -1;*/
	/*focus*/
}

.square2 {
	padding-top: 100%;
	width: 100%;
	/*padding-top: 100%;*/
  position: relative;
  outline: 2px solid red;
  display: inline-block;
  display: inline-block;
}
.square {
/*padding-left: 100%;*/
  display: inline-block;
  display: none;
  /*height: 100%;*/
  position: relative;
  outline: 2px solid blue;
  background: #691;
}

label {
	/*overflow: hidden;*/
	/*width: 100px;*/
	/*height: 100px;*/
	/*position: absolute;*/
	/*position: static;*/
}

img.z {
	/*transform:scale(2.2);*/
	/*clip: rect(0, 100px, 200px, 0);*/
	/*clip: rect(0px, 5px ,0px, 5px );*/
	/*clip-path: inset(5% 20% 15% 10%);*/
	/*clip-path: inset(5% 20% 15% 10%);*/

	clip-path: inset(4px 4px 4px 4px);
	/*clip-path: inset(6px 6px 6px 6px);*/
	/*width: calc( 100% + 8px  ) !important;*/
	width: calc( 100%   ) !important;
	position: relative;
	position: absolute;




	/*object-position: 50% 50%;*/

}

.rose_cnt_img{

pointer-events: auto;
}


