/* you can add your own custom css here if you don't want to worry about SASS/SCSS */
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
	color: #333;
}
a:hover {
	color: #333 !important;
}
.border > h3 {
	font-weight: 300;
	font-size: 27px;
}
table.cart-summary.proopc-table-striped tr td {
  text-transform: none !important;
}
.gjc-logo {
	font-weight: 600;
}
#logomain {
	width: 100%;
	display: inline-block;
	text-align: center;
}
	#mod-custom94 h6 {
		text-align: center;
	}
	.col-12.col-sm-3.cart.text-right {
		position: relative;
	}
	#vmCartModule {
		position: absolute;
		bottom: 0;
		left: 50%;
		right: 50%;
	}
	.total_wrapper.btn.btn-default.dropdown-toggle {
		background: #fff !important;
	}
	.total_wrapper.btn.btn-default.dropdown-toggle:hover {
		background: #ddd !important;
	}
.navbar {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}
#vmhorizontal > li:first-child {
	display: none;
}
.navbar.navbar-dark.bg-primary.navbar-expand-lg {
	background: #fff !important;
}
@media (min-width: 992px){
	.navbar .dropdown-menu,
	.navbar .flyout-menu {
	  opacity: 0;
	  visibility: hidden;
	  transition: opacity 0.3s ease;
	  display:unset !important;
	  border-radius: 5px !important;
	}

	.navbar li.parent:hover .dropdown-menu {
		opacity: 1;
		visibility: visible;
		display: unset !important;
		top: 54px;
		left: 0;
	}
	nav .dropdown-menu > li:hover > .flyout-menu, 
	.navbar .flyout-menu > li:hover > .flyout-menu {
		opacity: 1;
		visibility: visible;
		display: unset !important;
	}
}
.navbar .nav li{
transition: background-color 0.3s ease;
}

.navbar .navbar-nav > li > a {
	padding: 16.5px 15px;
}
@media (max-width: 1156px){
	.navbar .navbar-nav > li > a {
		padding: 16.5px 10px;
	}
}
.navbar #mainmenu .navbar-nav .active > a > span,
.navbar #mainmenu .navbar-nav .active > a,
.navbar #mainmenu .navbar-nav li:hover span,
.navbar .navbar-nav a:hover {
	color: #fff !important;
}
nav .dropdown-menu > li:last-child > a, nav .dropdown-menu > li:last-child > span, .flyout-menu > li:last-child a, .flyout-menu > li:last-child span:not(.glyphicon) {
	border-radius: 0 0 5px 5px;
}
nav .dropdown-menu > li:first-child > a, nav .dropdown-menu > li:first-child > span, .flyout-menu > li:first-child a, .flyout-menu > li:first-child span:not(.glyphicon) {
	border-radius: 5px 5px 0 0;
}
nav .dropdown-menu > li:only-child > a, nav .dropdown-menu > li:only-child > span, .flyout-menu > li:only-child a, .flyout-menu > li:only-child span:not(.glyphicon) {
	border-radius: 5px;
}
/* toggler menu*/
.btn.btn-primary.navbar-toggler {
	background: transparent;
	border-color: transparent;
	float: left;
}
.navbar-dark {
	--bs-navbar-color: rgba(255, 255, 255, 0.55);
	--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
	--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
	--bs-navbar-active-color: #fff;
	--bs-navbar-brand-color: #fff;
	--bs-navbar-brand-hover-color: #fff;
	--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
	#mod-custom94 h3{
		text-align: center;
	}
	.icon.icon-cart.cart_sm {
		float: right;
		margin-right: 0px;
		font-size: 22px;
	}
	.showmob.logomob {
		text-align: center;
	}
	.col-lg-3.cart {
		position: relative;
	}
	.cartmob a {
		color: rgba(0,0,0,55%);
	}
/*ask form*/
.askform .form-group label {
	width: 30%;
	display: inline-block;
}
#fds-toolbar {
	display: none;
}
@media (min-width: 992px){
	.showmob, #slogan_mob, #gjc-top-d{
		display:none;
	}
	#mod-custom94 h3{
		margin-bottom: 30px;
	}
	.under_menu.margin-top {
		padding-top: 20px;
	}
}
@media (max-width: 1200px){
	.carousel-item h4 {
	  font-size: 16px;
	}
	.col-3.showmob.cartmob {
		padding-right: 20px;
	}
}
@media (max-width: 992px){
	#gjc-header, .breadcrumbs, .margin-top {
		margin: 0;
	}
	#gjc-top-c {
		margin-top: 20px;
	}
	.navbar > .container {
		display: flex;
	}
	.container-fullsite .navbar {
		background: #fff !important;
		border-bottom: 1px solid #777;
		border-top: 0px;
	}
	.gjc-logo, #vmCartModule, #slogan_full, #gjc-top-a {
		display:none;
	}
	#top_rating {
		height: 43px;
	}
	.under_menu.margin-top ul{
		height:40px !important;
		line-height:40px;
	}
	#carousel {
		height: 200px;
	}
	#carousel .carousel-inner {
		height: 100%;
		width: auto;
	}
	#carousel .carousel-item {
		height: 100% !important;
		
	}
	.gjc-carousel .carousel-item img {
		height: 100%;
		width: auto !important;
		max-width: unset;
		left: 50%;
		transform: translateX(-50%);
		position: absolute;
	}
	.carousel-item h4 {
	  font-size: 14px;
	  text-align: center;
	}
	.under_menu.margin-top ul{
		padding:0;
	}
	.under_menu.margin-top ul {
		border-top: 1px solid rgba(0, 0, 0, .07);
	}
}
.under_menu.margin-top {
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0px;
}
@media (max-width: 576px){
	#cookie-law .col-sm-1 {
		height: 30px !important;
	}
	#cookie-x br {
		display: none;
	}
	#cookie-law .fa-times-circle {
		margin-right: 10px;
	}
}
@media (max-width: 420px){
	.container-fullsite {
		margin-top: 54px;
	}
	#gjc-header {
		margin: 0px 0 0;
	}

	#vmCartModule {
		position: absolute;
		bottom: 0;
		left: 25%;
		right: 25%;
		clear: both;
	}
	#fds-toolbar {
		display: block;
		background: #333;
		color: #fff;
		line-height: 30px;
	}
	#mod-custom300 p {
		margin-bottom: 0;
	}
}
@media (min-width: 991px){

	#bannerCarousel .carousel-item {
		display: block;
		width: auto;
		margin: 0;
		opacity: 1 !important;
	}
	
		
}
#bannerCarousel .carousel-item {
  transition-duration: 2s; /* default is 0.6s, increase to 2 seconds for slower transition */
}
.gjc-carousel .carousel-control,
.gjc-carousel .carousel-indicators {
	display: none !important;
}
.under_menu.margin-top ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: .85em;
	height: 50px;
	
	border-bottom: 1px solid rgba(0, 0, 0, .07);
	padding: 0px 30px;
	font-weight: 500;
}
.under_menu.margin-top ul li i {
	color: #9c0010;
	margin-right: 10px;
	font-size: .9em;
}
@media (max-width: 420px){

	.carousel-item {
	  font-size: 14px;
	  text-align: center;
	}
	.under_menu.margin-top ul{
		padding:0;
		margin-top: 15px;
		border-top: 1px solid rgba(0, 0, 0, .07);
	}
	.col-12.col-sm-3.cart.text-right {
		text-align: center;
	}
	#emailphone {
		display: none;
	}
	#logomain {
		display: none;
	}
/* 01.10.2026*/
	body, .container-fullsite {
		background-color: #fff !important;
	}
.vm-product-container.col-md-12 {
	padding: 0;
}
	#fds-toolbar, #mod-custom94 h3, .under_menu, .gjchere br {
		display: none;
	}
	.col-lg-3.cart {
		background: #f5f5f5;
	}
	#top_rating {
		height: 35px;
	}
	.main-container {
		padding-top: 8px !important;
	}
	.page-header.product-name {
		margin: 0;
		border-bottom: 0;
		font-size: 20px;
	}
	#main-image {
		max-height: 180px;
		border: 1px solid #f5f5f5;
	}
	.main-image {
		position: relative;
	}
	.zoomit {
		position: absolute;
		top: 80%;
		left: 60%;
		background: #fff;
		border-radius: 50%;
		padding: 4px 7px;
	}
	.zoomit .icon {
		cursor: pointer;
		font-size: 16px;
	}
	.additional-images.margin-top-15.row {
		margin-top: 5px !important;
	}
	.additional-images .col-md-3.col-sm-3.col-3 {
		padding: 0 5px;
		width: 20%;
	}
	.product-image.thumbnail {
		max-height: 56px !important;
		width: auto;
		/* height: unset; */
	}
	.product-price {
		margin-top: 0px;
	}
	.addtocart-area {
		background: #f5f5f5;
		padding: 5px 10px;
		border-radius: 5px;
	}
	.gjchere .product-field-desc {
		font-weight: 600;
		color: #111;
	}
	.gjchere input[type="text"] {
		width: 60px;
	}
	.gjchere .product-fields-title {
		float: none;
	}
	.gjchere .product-fields-data {
		padding-right: 15px;
	}
	.product-field.clearfix.gjchere {
		border-bottom: 0px solid #ddd;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	.banner_section {
		padding: 0 !important;
	}
	.banner_section .rows {
		margin: 0 !important;
	}
	.banner_section .rows .col1 {
		padding: 0 !important;
	}
	.product-field-display .banner_block, textarea.vmcustom-text {
	max-width: 100%;
	height: 60px !important;
}
	.productdetails-view .product-fields .product-fields-title-wrapper {
		padding: 0 !important;
		margin:0 !important;
	}
	.spacer-buy-area .addtocart-area {
		margin-top: 0px;
	}
	.addtocart-button {
		background-color: #C60505 !important;
		border: 0 !important;
		border-radius: 8px !important;
	}

}
#productdetails-view .PricesalesPrice.vm-display.vm-price-value .vm-price-desc {
	font-weight: bold;
	font-size: 26px;
	color: #C60505;
	width: unset;
	padding-right: 10px;
}
#productdetails-view .PricesalesPrice.vm-display.vm-price-value .PricesalesPrice {
	font-weight: bold;
	font-size: 26px;
	color: #C60505;
	text-align: left;
}
.additional-images .col-md-3.col-sm-3.col-xs-3 {
	margin-bottom: 15px;
}
.product-image.thumbnail, #main-image {
	border-radius: 5px;
}
.product-image.thumbnail {
	border-radius: 5px;
	max-height: 180px;
	height: 180px;
	width: 100%;
	margin-bottom: 20px;
	object-fit: cover;    /* Crop and zoom the image to cover the area */
    object-position: center center; /* Center the image within the box */
    display: block;       /* Remove inline spacing */
}
.selected-thumb {
    border: 2px solid red;
}
.breadcrumbs.margin-top {
	margin-top: 0px;
}
.home .breadcrumbs {
	display: none;
}
.home #gjc-slider {
	margin-top: 0 !important;
}
.team-member .thumb {
	background: #fff;
	overflow: hidden;
}
.team-member img {
	width: auto;
	z-index: 0 !important;
	position: relative;
	height: 90%;
	display: block;
	max-width: unset;
	margin: 0 auto;
	transform: translateX(-50%);
	left: 50%;
}
main {
	border: 0px;
}
/*article mod*/
.mod-articles-title {
	text-align: center;
	height: 50px;
}
ul#gjc_article  {
	padding: 0;
}
#gjc_article li {
	list-style: none;
}
.gjc_articleImg {
	margin-bottom: 20px;
}
.gjc_articleImgImg {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border: 5px solid #fff;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5);
    box-shadow: 0 0 1px rgba(0,0,0,0.5);
    display: inline-block;
    vertical-align: top;
    position: relative;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    position: static;
    margin: 0 !important;
    max-width: 100%;
}
#gjc_article .btn.btn-secondary {
	background-color: transparent;
	color: #e00000;
	border: none;
}
/*blog*/
.com-content-category-blog.blog h1 {
	font-weight: 300;
	margin-bottom: 30px;
}
.blog-item .contentheadingx {
	font-size: 20px;
	margin: 10px 0;
}
.gjc_blogImgImg {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border: 5px solid #fff;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5);
    box-shadow: 0 0 1px rgba(0,0,0,0.5);
    display: inline-block;
    height: 220px;
    width: 300px;
    vertical-align: top;
    position: relative;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    position: static;
    margin: 0 !important;
    max-width: 100%;
}
#gjc-bottom-e {
	background: #f3f4f6;
	padding: 30px 0;
	border-top: 1px solid #ddd;
}
.page-link {
	color: #333;
}
.page-link.active, .active > .page-link {
	background: #333;
	color: #eee;
	z-index: 0;
}
.page-link.active:hover, .active > .page-link:hover {
	color: #333;
	background: #eee;
}
footer {
	border-top: 1px solid #ddd;
}
.moduletable .nav-link {
	transition: color 0.3s ease;
}
.moduletable .nav-link:hover {
	color: #333;
}

  /* Subtle shadow + hover enlarge for product thumbnails */
  .thumbnail.product-container{
    position: relative;
    background: #fff;
    border-radius: 10px; /* adjust to match your theme */
    box-shadow: 0 10px 24px rgba(0, 0, 0, 0.08); /* always visible shadow */
    transition: transform .22s ease, box-shadow .22s ease, filter .22s ease;
    will-change: transform;
    transform: translateZ(0);
    overflow: hidden; /* keeps inner image/contents tidy with rounded corners */
  }

  .thumbnail.product-container:hover{
    transform: scale(1.03);
    box-shadow: 0 16px 38px rgba(0,0,0,.14);
    z-index: 5; /* ensures it sits above neighbors when enlarged */
  }

  .thumbnail.product-container:focus-within{
    transform: scale(1.03);
    box-shadow: 0 16px 38px rgba(0,0,0,.14);
    z-index: 6;
  }
.vm-product-title.text-center.product-name a:hover {
	color: #333;
}
  /*product Tabs */
 .nav-tabs {
	justify-content: center;
}
 .nav-tabs .nav-link::after {
	content: "";
	display: block;
	position: absolute;
	height: 3px;
	background-color: transparent;
	top: 100%;
	left: 50%;
	right: 50%;
	transform: translateY(-100%);
	opacity: 0;
	transition: all .15s ease-in-out;
}
.nav-tabs .nav-link.active::after, .nav-tabs .nav-link.active:hover::after, .nav-tabs .nav-link:hover::after {
	left: .5rem;
  right: .5rem;
  background-color: #e00000;
  opacity: 1;
  }
.nav-tabs .nav-link {
	position: relative;
	background: 0 0;
	background-color: transparent;
	border: none;
	outline: 0;
	box-shadow: none;
	border-radius: 0;
	color: #333;
	padding: 8px 14px;
	/*text-transform: uppercase;*/
	font-size: 27px;
	font-weight: 300;
	margin-bottom: 1rem;
	transition: opacity .15s ease-in-out;
}

.addtocart-area .no-vm-bind.vmcustom-textinput {
	width: 100%;
	height: 60px;
}
@media (min-width: 1200px){
	h1{
		font-size:40px;
	}
	h3, .h3 {
    font-size: 22px;
	}
}
@media (max-width: 1200px){
	#bannerCarousel h4 {
		font-size: 18px;
	}
	#vmCartModule {
		position: static;
	}
}
@media (max-width: 1090px){
	#bannerCarousel h4 {
		font-size: 15px;
	}
	.navbar .navbar-nav > li > a {
		padding: 16.5px 6px;
	  }

}
@media (max-width: 400px){
	.banner_section .vmcustom-text {
		width: 320px !important;
	}
}
@media (max-width: 320px){
	.banner_section .vmcustom-text {
		width: 280px !important;
	}
}
/*VP tiny slider*/
.product-list-images {
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  min-height:10rem;
  backface-visibility:hidden
}
.product-list-images .product-image-default,
.product-list-images .product-image-hover {
  display:flex;
  align-items:center;
  justify-content:center;
  background-color:var(--white)
}
.product-list-images .product-image-default {
  min-height:100%
}
.product-list-images .product-image-hover {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  opacity:0;
  transition:opacity .5s ease,transform 2s cubic-bezier(0,0,.44,1.18)
}
.product-list-images .product-image-hover img {
  width:100%
}
.product-list-utilities {
  position:absolute;
  top:.6rem;
  right:.6rem;
  background-color:transparent;
  display:flex;
  flex-direction:column;
  justify-content:center;
  opacity:0;
  transform:translateX(15px) translateZ(0);
  transition:opacity .2s ease,transform .3s ease
}
.product-list-utility-item {
  margin-bottom:.6rem
}
.product-list-utility-item:last-child {
  margin-bottom:0
}
.item-container,
.product-container {
  position:relative;
  transition:transform .3s ease
}
.item-container.add-hover-effect.state-hover,
.item-container.add-hover-effect:hover,
.product-container.add-hover-effect.state-hover,
.product-container.add-hover-effect:hover {
  z-index:20;
  transform:translateY(-5px) translateZ(0)
}
.item-container.state-hover .product-image-hover,
.item-container:hover .product-image-hover,
.product-container.state-hover .product-image-hover,
.product-container:hover .product-image-hover {
  opacity:1;
  transform:scale(1.09)
}
.item-container.state-hover .product-list-utilities,
.item-container:hover .product-list-utilities,
.product-container.state-hover .product-list-utilities,
.product-container:hover .product-list-utilities {
  opacity:1;
  transform:translateX(0) translateZ(0)
}
.is-tns-gallery:not(.tns-slider) {
  display:none
}
.tns-outer {
  position:relative;
  padding:0!important
}
.tns-outer [hidden] {
  display:none!important
}
.tns-outer [aria-controls]:not(:disabled),
.tns-outer [data-action]:not(:disabled) {
  cursor:pointer
}
.tns-slider {
  -webkit-transition:all 0s;
  -moz-transition:all 0s;
  transition:all 0s
}
.tns-slider>.tns-item {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.tns-horizontal.tns-subpixel {
  white-space:nowrap
}
.tns-horizontal.tns-subpixel>.tns-item {
  display:inline-block;
  vertical-align:top;
  white-space:normal
}
.tns-horizontal.tns-no-subpixel:after {
  content:"";
  display:table;
  clear:both
}
.tns-horizontal.tns-no-subpixel>.tns-item {
  float:left
}
.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {
  margin-right:-100%
}
.tns-no-calc {
  position:relative;
  left:0
}
.tns-gallery {
  position:relative;
  left:0;
  min-height:1px
}
.tns-gallery>.tns-item {
  position:absolute;
  left:-100%;
  -webkit-transition:transform 0s,opacity 0s;
  -moz-transition:transform 0s,opacity 0s;
  transition:transform 0s,opacity 0s
}
.tns-gallery>.tns-slide-active {
  position:relative;
  left:auto!important
}
.tns-gallery>.tns-moving {
  -webkit-transition:all .25s;
  -moz-transition:all .25s;
  transition:all .25s
}
.tns-autowidth {
  display:inline-block
}
.tns-lazy-img {
  -webkit-transition:opacity .6s;
  -moz-transition:opacity .6s;
  transition:opacity .6s;
  opacity:.6
}
.tns-lazy-img.tns-complete {
  opacity:1
}
.tns-ah {
  -webkit-transition:height 0s;
  -moz-transition:height 0s;
  transition:height 0s
}
.tns-ovh {
  overflow:hidden
}
.tns-visually-hidden {
  position:absolute;
  left:-10000em
}
.tns-transparent {
  opacity:0;
  visibility:hidden
}
.tns-fadeIn {
  opacity:1;
  z-index:0
}
.tns-fadeOut,
.tns-normal {
  opacity:0;
  z-index:-1
}
.tns-vpfix {
  white-space:nowrap
}
.tns-vpfix>div,
.tns-vpfix>li {
  display:inline-block
}
.tns-t-subp2 {
  margin:0 auto;
  width:310px;
  position:relative;
  height:10px;
  overflow:hidden
}
.tns-t-ct {
  width:2333.3333333333%;
  width:-webkit-calc(100% * 70 / 3);
  width:-moz-calc(100% * 70 / 3);
  width:calc(100% * 70 / 3);
  position:absolute;
  right:0
}
.tns-t-ct:after {
  content:"";
  display:table;
  clear:both
}
.tns-t-ct>div {
  width:1.4285714286%;
  width:-webkit-calc(100% / 70);
  width:-moz-calc(100% / 70);
  width:calc(100% / 70);
  height:10px;
  float:left
}
.tns-nav {
  display:flex;
  justify-content:center;
  padding-top:.5rem;
  padding-bottom:2rem
}
.tns-nav button {
  display:block;
  margin:5px;
  padding:0;
  width:10px;
  height:10px;
  background-color:var(--gray-400);
  border:1px solid transparent;
  outline:0;
  border-radius:5px;
  transition:all .25s ease;
  cursor:pointer;
  user-select:none
}
.tns-nav button:hover {
  background-color:var(--template-primary-color)
}
.tns-nav button.tns-nav-active {
  width:24px;
  background-color:var(--template-primary-color)
}
.tns-nav:last-child,
.tns-nav:nth-last-child(2) {
  padding-top:2rem;
  padding-bottom:.5rem
}
.tns-controls button {
  position:absolute;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  left:0;
  top:50%;
  padding:.5rem .7rem;
  margin:0;
  color:var(--body-color);
  background:0 0;
  border:none;
  outline:0;
  box-shadow:none;
  font-size:1.8rem;
  transform:translateY(-50%);
  opacity:0;
  transition:all .25s ease-in;
  z-index:12
}
.tns-controls button:last-child {
  left:auto;
  right:0
}
.tns-controls button:disabled {
  opacity:.5;
  cursor:default
}
.tns-outer:hover .tns-controls button:not(:disabled) {
  opacity:1
}
@media (min-width:1500px) {
  .container-xxl .tns-controls button {
    padding-left:1.5rem;
    padding-right:1.5rem;
    left:-3rem;
    right:auto;
    transform:translate(-3rem,-50%);
    opacity:0
  }
  .container-xxl .tns-controls button:disabled {
    opacity:0
  }
  .container-xxl .tns-controls button:last-child {
    right:-3rem;
    left:auto;
    transform:translate(3rem,-50%)
  }
  .container-xxl .tns-outer:after,
  .container-xxl .tns-outer:before {
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    width:3.5rem
  }
  .container-xxl .tns-outer:before {
    left:-3.5rem
  }
  .container-xxl .tns-outer:after {
    right:-3.5rem
  }
  .container-xxl .tns-outer:hover .tns-controls button {
    transform:translate(0,-50%);
    opacity:1
  }
  .container-xxl .tns-outer:hover .tns-controls button:disabled {
    opacity:.5
  }
}