/** Shopify CDN: Minification failed

Line 863:5 Unexpected "/"
Line 960:0 Unexpected ".10"
Line 961:0 Unexpected ".10"
Line 962:0 Unexpected ".10"
Line 963:0 Unexpected ".10"
Line 964:0 Unexpected ".10"
Line 965:0 Unexpected ".10"
Line 980:0 Unexpected ".950"

**/
/** Shopify CDN: Minification failed

Line 851:5 Unexpected "/"
Line 948:0 Unexpected ".10"
Line 949:0 Unexpected ".10"
Line 950:0 Unexpected ".10"
Line 951:0 Unexpected ".10"
Line 952:0 Unexpected ".10"
Line 953:0 Unexpected ".10"
Line 968:0 Unexpected ".950"

**/
/* fonts */

body{
  /*overflow-y:hidden;*/
}

/* header */
#shopify-section-footer-template .tt-social-icon li a {
    font-size: 18px;
    color: white;
    border: 1px solid red;
    border-radius: 25px;    display: inline-block;
    height: 40px;
    width: 40px;
    text-align: center;
    /*line-height: 40px;*/
    padding: 9px;
}

.tt-desctop-menu .dropdown-menu{
	padding: 0;
}

.tt-desctop-menu .tt-megamenu-submenu{
	padding: 0px;
}

.tt-desctop-menu .tt-megamenu-submenu > li{
	padding: 10px 20px;
}

.tt-desctop-menu .tt-megamenu-submenu > li:hover{
	background: #0F0F0F;
}

.tt-desctop-menu .tt-megamenu-submenu > li:hover a{
	font-weight: 500;
}

.tt-desctop-menu .tt-megamenu-submenu > li ul{
  background: #0F0F0F;
  top: 0;
  padding: 0;
}

.tt-desctop-menu .tt-megamenu-submenu > li ul li a{
  padding: 10px 20px;
	background: #0F0F0F;
  color: #ffffff;font-weight: 300 !important;
}

.tt-desctop-menu .tt-megamenu-submenu > li ul li a:hover{
	background: #000000;
  	font-weight: 500 !important;
}

.stuck.tt-stuck-nav{
	/*padding: 20px 0;*/
}

.tt-social-icon li a{
padding:8px 10px;
}

header .tt-dropdown-obj .tt-dropdown-toggle .tt-icon svg path{
	fill: none;
}

header .tt-stuck-nav .tt-dropdown-obj .tt-dropdown-toggle .tt-icon svg path{
	fill: none;
}

/* homepage banner */
.slider-revolution .tp-caption1-wd-1{
	font-size: 60px;
  font-family: ReadexProSemiBold;
  line-height: 1;letter-spacing: -3px;
}

.slider-revolution .tp-caption1-wd-3{
	font-size: 30px;
  font-family: ReadexProMedium;
      letter-spacing: -1px;
}

.slider-revolution .tp-caption1-wd-4{
	margin-top: 35px;
}

.slider-revolution .tp-caption1{
 	 left:5%;
  }

#shopify-section-1607529676269698bf .go-digi-left p{
	font-size: 25px;
  font-family: ReadexProLight;
  letter-spacing: -1px;
  line-height: 1.5;
  max-width: unset;
}
@media (max-width:767px){
#shopify-section-1607529676269698bf .go-digi-left p{
  font-size: 20px;line-height:25px;
}

}
.tt-categories-listing .tt-title, .custom-title{
	font-family: ReadexPro;
}

.tt-categories-listing .tt-title, .tt-block-title .tt-title.custom-title{
  font-weight: 500 !important;
}

body .slider-revolution [class^="btn"]{
      padding: 2px 30px 2px;line-height: 1.5;box-shadow: 0px 1px 9px 4px #00000017;
  }



@media (max-width:1024px){
	.slider-revolution .tp-caption1{
 	 top:5%;
  }
  
/*   you should also try section */
  
  .cbb-frequently-bought-container.cbb-tablet-view{
        padding: 0 20px;
  }
}


@media (max-width:767px){
  .slider-revolution .tp-caption1{
 	 top:10%;
  }
  
  .tt-categories-listing .tt-title, .custom-title{
  /*text-align: left !important;*/
  }
  
  .tt-categories-listing .tt-description{
  	/*text-align: left !important;*/
  }
  
  .slider-revolution .tp-caption1-wd-1{
  font-size:30px; /*45px;*/    letter-spacing: -1px;
  }
  
  .slider-revolution .tp-caption1-wd-3{
	font-size:20px; /*23px;*/    letter-spacing: -1px;
}
  
}


/* below banner slider */
#shopify-section-16075073521381c63e .tt-categories-listing .custom-title {
    font-family: 'ReadexPro';
    font-weight: 600 !important;
  letter-spacing: -2px;
  font-size: 60px;margin-bottom: 30px;
}

#shopify-section-16075073521381c63e .tt-categories-listing .tt-description{
	font-size: 25px;
    max-width: 890px;
  font-family: ReadexProMedium;letter-spacing: -1px;line-height: 45px;
}

#shopify-section-product-template .tt-product-single-img a {
    position: absolute;
    top: 20px;
    right: 20px;
  z-index: 10;
}


#shopify-section-16075073521381c63e .tt-categories-listing{
	margin-top: 5vmin !important;
}

/*.slick-collection .tt-title{
color: #000000;
}*/

#shopify-section-1607529676269698bf .go-digi-left h2{
	font-size: 60px !important;
  font-family: ReadexProSemiBold;
  letter-spacing: -2px;
}

.slick-collection .tt-items-categories .tt-title-block .tt-title{

}

.tt-product .tt-image-box img.heart_img {
    width:40px; /*25px;*/
    position: absolute;
    top:0; /*10px;*/
  right:0; /*10px;*/
}

.addtocart_btn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.addtocart_btn img{
	width: 35px;
}

@media (max-width:767px){
  #shopify-section-16075073521381c63e .tt-categories-listing{margin-top: -30px !important;/* 5vmin !important;*/}
 #shopify-section-16075073521381c63e .tt-categories-listing .tt-description{
	font-size: 20px;letter-spacing: -1px;line-height: 25px;
} 
  
  .addtocart_btn img{
	margin-left: 10px;
}
  .addtocart_btn a{display: none;}
}

  
/*   homepage shaping the future */
  #shopify-section-1607529676269698bf .row.digi-right .col-md-6 img{
  	border-radius: 50%;
	box-shadow: 0px 1px 9px 4px #00000017;
  }

#shopify-section-1607529676269698bf .digi-right p{
font-size: 20px;
  font-family: ReadexPro;
  font-weight: 400;
}

@media (max-width:767px){
  #shopify-section-16075073521381c63e .tt-categories-listing .custom-title{
  font-size:30px; /*42px;*/    letter-spacing: -1px;
  }
  
  #shopify-section-16075073521381c63e .slick-collection{
  	/*margin-left: 40px !important;*/
  }
  
  #shopify-section-16075073521381c63e .slick-collection .slick-list .slick-track{
  width:3500px !important;
  }
  
  /*#shopify-section-16075073521381c63e .slick-collection .slick-slide{
  width: 310px !important;
  }*/
  
  .tt-categories-listing .tt-title, .custom-title{
  padding-bottom: 0px;
  }
  
  #shopify-section-16075073521381c63e .slick-collection .tt-items-categories .tt-title-block .tt-title{
  font-size: 20px;
  padding: 10px 10px;
  }
  
/*   homepage shaping the future */
  
  #shopify-section-1607529676269698bf .go-digi-left h2{
  font-size:30px !important;/* 42px !important;*/letter-spacing: -1px;
  }
  
  #shopify-section-1607529676269698bf .row.digi-right .col-md-6 img{
  	width: 50%;
  }

  
  #shopify-section-1607529676269698bf .godigi-sign{
    display:block !important;
  left: 35%;
  bottom: -25%;
}
  
  #shopify-section-1607529676269698bf .digi-right p{
  font-size:16px; /*20px;*/
    font-family: ReadexPro;
    font-weight: 400;
    margin-top: 15px;
  }
 
}

/* homepage making world class technology */

#shopify-section-1649919452c0f009d1{
padding: 0px 0px;
}

#shopify-section-1650378400be87eeda{
	background-image: linear-gradient(transparent, #F4F4F4);
}

#shopify-section-1650378400be87eeda .tt-block-title{
  width: 100%;
  margin: 0 auto;
  padding-bottom: 0;
}

#shopify-section-1650378400be87eeda.index-section .tt-block-title .tt-title{
  font-family: ReadexProSemiBold;
  font-size: 70px ;
  line-height: 1 ;
  letter-spacing: -2px;
}

@media (max-width: 1200px){
	#shopify-section-1650378400be87eeda .tt-block-title{
      width: 80%;
      margin: 0 auto;
      padding-bottom: 0;
    }
}

@media (max-width: 992px){
	#shopify-section-1650378400be87eeda .tt-block-title{
      width: 100%;
      text-align: left;
    }
  
	#shopify-section-1650378400be87eeda .tt-block-title .tt-title{
      font-size: 28px;
    }
}

@media (max-width: 767px){
  #shopify-section-1650378400be87eeda.index-section .tt-block-title .tt-title{
  	font-size:30px;/* 42px;*/letter-spacing: -1px;
  }
}

/* product page */

.tt-product-single-info .tt-title{
/**/line-height:normal;
}


.thumbnail_small_description p{
	font-family: 'Readex Pro';
  font-size:15px; /*14px;*/
    /*line-height: 1;
  margin-bottom: 20px;*/
}
.thumbnail_small_description p b, .thumbnail_small_description p strong{font-weight: 500;}
.ProductFeatures{margin:20px 0;}
.ProductFeatures p{margin:5px 0;}
.thumbnail_small_description ul li{
	font-family: 'Readex Pro';
  font-size: 14px;
  line-height: 2em;
}

/*.tt-product-single-info .tt-price{
font-size:30px !important;
  line-height: 1;
}*/

.tt-product-single-info .tt-price {
    font-size: 30px !important;
    line-height: 1;
    display: flex;
    gap: 0.3em;
}

/* home page collection section */

.kitchen_btn:hover .arrow-btn{
	animation: arrow .6s infinite alternate;
}

@keyframes arrow {
   from {
      transform: translate3d(0, 0, 0);
   }

   to {
      transform: translate3d(10px, 0, 0);
   }
}

@media (max-width: 767px){
	.tt-product-single-info .tt-title{
    	/*font-size: 42px;*/
    }
}
.arrow-location-02 .slick-arrow{top:30px;}
.arrow-location-02 .slick-next:before{
/*content: url(/cdn/shop/files/Path_38182.png?v=1650627794);*/
  background: #D72827 !important;padding: 5px;border-radius: 50px;
}

.arrow-location-02 .slick-prev:before{
/*content: url(/cdn/shop/files/Path_38181.png?v=1650629698);*/
  background: #D72827 !important;padding: 5px;border-radius: 50px;
}
#shopify-section-product-template .slick-slider .slick-dots .slick-active button {background: #000;}
#shopify-section-product-template .slick-slider .slick-dots li button{border: 1px solid #000;}
#shopify-section-product-template .tt-product-single-info .tt-wrapper + .tt-add-info{
margin-top: 0px;
}

  #shopify-section-product-template .tt-swatches-container .tt-wrapper, .thumbnail_small_description{
      border:none;
  }

  #shopify-section-product-template .tt-swatches-container .tt-wrapper{
    width:fit-content; /*150px;*/
  	background: #F4F4F4;
    /*min-width:150px; 127px;*/
    border-radius: 20px;
        padding:5px 15px;
    margin-top: 5px;
    margin-bottom: 20px;
  }

.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{
margin-top: 30px;
}

.tt-product-single-info .tt-options-swatch{margin-top: 0px;}
#shopify-section-product-template .tt-product-single-info .tt-options-swatch.options-large li a.options-color{
    width:20px; /*15px;*/
    height:20px; /*15px;*/
	min-width:20px; /*15px;*/
    min-height:20px; /*15px;*/
}

#shopify-section-product-template .tt-options-swatch.options-large li[data-availability="false"]:hover span:not(.options-color-image), .tt-options-swatch.options-large li[data-availability="false"].active span:not(.options-color-image){
	top: 1px;
    left: 1px;
}

#shopify-section-product-template .tt-options-swatch.options-large li.active .options-color:before {
    border-width: 2px;
}

#shopify-section-product-template ul.tt-options-swatch li.active .options-color:after{
	border-width: 1px;
}

ul.tt-options-swatch li .options-color:after{
	border: 0px solid #000; /*D72827;*/
}

#shopify-section-product-template .col-item .heart_img{
margin-left: 40px;
}


#shopify-section-product-template .tt-options-swatch.options-large li[data-availability="false"] span:not(.options-color-image){
    width: 17px;
    height: 17px;
}



#shopify-section-product-template .thumbnail_small_description ul{
    padding-inline-start: 20px;
}

#shopify-section-product-template .thumbnail_small_description ul li::marker {
color: #D72827;
}


#shopify-section-product-template .tt-product-single-info .tt-row-custom-01 .btn.btn-lg span{
    background: url(/cdn/shop/files/Group_2014.png?v=1650527092) right no-repeat;
    padding-right: 40px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{
	background-color: #D72827;
}

.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg:hover{
	background-color: #000000;
}

.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg span:first-child{
	background: url(/cdn/shop/files/Group_2014.png?v=1650527092) right no-repeat;
    padding-right: 40px;
    padding-top: 5px;
    padding-bottom: 5px;
}

#shopify-section-product-template .tt-product-single-info .tt-input-counter.style-01 input{
	border: 1px solid #D72827 ;
  height: 40px;
  color:#D72827;
}

.tt-input-counter.style-01 {
    position: relative;
    max-width: 115px !important;
    min-width: 115px;
}

#shopify-section-product-template .arrow-location-right-top .slick-next:before{
	content: url(/cdn/shop/files/Icon_feather-arrow-right.svg?v=1650453400);
}


#shopify-section-product-template .arrow-location-right-top .slick-prev:before{
	content: url(/cdn/shop/files/Icon_feather-arrow-left.svg?v=1650452552);
}

	#shopify-section-product-template .arrow-location-right-top .slick-arrow{
		top:35%; /*50%;*/
      background: transparent;
	}

	#shopify-section-product-template .arrow-location-right-top .slick-next{
        right: -40px;
    }

   #shopify-section-product-template .arrow-location-right-top .slick-prev{
        left: -40px;
    }

@media (max-width: 1027px){
  .product_points{
  border-radius: 125px
  }
}


 @media (max-width:767px){
   
   .thumbnail_small_description p{
      /*font-size: 23px;*/
    }
   
   .thumbnail_small_description ul li{
		font-size:14px; /*20px;*/
	}
   #shopify-section-product-template .arrow-location-right-top .slick-prev{
        left:0px;
    }
   #shopify-section-product-template .arrow-location-right-top .slick-next{
        right: 0px;
    }
  
  .tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg span:first-child{
    padding-right: 30px;
  }
   
   .cbb-frequently-bought-container.cbb-mobile-view.cbb-tablet-view{
   		margin: 0 !important;
   }
}

@media (max-width: 767px){
  .tt-product-single-info{
  padding-top: 0px;
  }
  
  .product_outer .product_points{
      border-radius: 250px;
    padding: 100px 10px;
  }
  
  .tt-product-single-info .tt-row-custom-01 {
      align-items: center;
      justify-content: center;
  }
  
/*     .tt-product-single-info .tt-row-custom-01 .col-item:not(:first-child){
    	justify-content: flex-start;
    } */
  }
  
  @media (max-width:767px){
    #shopify-section-product-template .col-item .heart_img{
   		 margin-left: 10px;
    } 
    
    .tt-product-single-info .tt-input-counter.style-01 input, .tt-product-single-info .tt-input-counter.style-01 .minus-btn:before, .tt-product-single-info .tt-input-counter.style-01 .plus-btn:before{
    	line-height: 40px !important;
    }
    }

/* product page description */

.tt-mobile-product-slider.arrow-location-center .slick-arrow{
/*display: none !important;*/
}

.tt-product-single-img .tt-btn-zomm{
	top: auto !important;
  right: unset;
  bottom: 10px;
  left: 10px;
}

.tt-product-single-info .shopify-payment-button__button:not(.shopify-payment-button__button--branded){
	width: 340px;
}

.coder-compare-button{
	width: 340px !important;
  	border-radius: 25px !important;
}

/* product page customer review section */

    .jdgm-all-reviews-widget, .jdgm-rev-widg{
        border: 0px !important;
      padding: 0 !important;
    }

    .jdgm-rev-widg__header .jdgm-rev-widg__title{
        font-size: 50px !important;
      color: #D72827;
      letter-spacing: -1px !important;
     font-family: ReadexProSemiBold;
    }

    a.jdgm-write-rev-link{
		border-radius: 25px;
        background: #D72827;
      margin-top: 30px;
      width: 150px;
        color: white;
    }
    
    @media (max-width: 767px){
      .jdgm-rev-widg__header .jdgm-rev-widg__title{
      	font-size: 30px /*42px*/ !important;
        letter-spacing: -1px !important;
       }
    }


/* similar product section */

.col-md-4 .coder-compare-button{
	width: 100% !important;
}

.head .tt-block-title{
  padding-bottom: 0px;
  }
  	.head{
      display:flex;
      justify-content: space-between;
      align-items: flex-end;
      margin-bottom: 5vmin;
    }


  
  .head .tt-title-small{
    font-size: 50px ;
    font-weight: 600;
    letter-spacing: -1px !important;
    color: #D72827;
    margin-bottom: 0;
    text-align: left;
    margin-bottom: 40px;
  }
  
  .head .tt-description{
    font-size:20px; /*25px;*/
    font-weight: 500;
    letter-spacing: -1px;
  }
  
	.head_btn {
	text-decoration: none;
      font-size: 20px;
	color: #000;
      font-family: ReadexPro;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
  
  .head_btn::after{
  	content:"";
    display: table;
    margin-top: 10px;
    height: 1px;
    width:0;
    background-color: black;
    transform-origin:left;
    transition: all 0.3s;
  }
  
  .head_btn:hover::after{
    width:100%;
    }

@media (max-width: 992px){
	.head .tt-block-title{
       width: 85%;
    }	
}


@media screen and (max-width: 767px){
      .head .tt-block-title{
        padding-bottom: 10px;
        width: 100%;
      }	
  
      .head{
        flex-direction: column ;
        /*align-items: flex-start;*/
      }

      .head .tt-title-small{
      font-size:20px; /*42px;*/
      font-weight: 600;
      margin-bottom: 10px;
    }
  
  		.head .tt-description{
          font-size:16px; /*25px;*/
          margin-bottom: 10px;
        }

      .head_btn {
        text-align: left ;
        font-size: 18px;
	}
}

/* you should also try section */

h2.cbb-frequently-bought-title.translatable{
  font-size: 50px !important;
  line-height: 1 !important;
  font-family: 'Readex Pro';
  letter-spacing: -1px !important;
  font-weight: 600 !important;
  padding-bottom: 30px !important;
}

@media (max-width:1024px){
.tt-product .tt-description .tt-product-inside-hover, .tt-product-design02 .tt-description .tt-product-inside-hover{
	display: block;
}
}


@media (max-width:767px){
  h2.cbb-frequently-bought-title.translatable{
  	font-size:30px /*42px*/ !important;
    letter-spacing: -1px !important;
  }


/* similar products  */
  .tt-layout-product-item{
	/*margin-left: 40px;*/
  }
  
  .container-indent.recommend{
  border-radius: 0;
  }
  
  .container-indent.recommend .slick-initialized .slick-slide{
  /*width: 310px !important;*/background-color:#fff;
  }
}

.custom-collection-pagination {list-style: none; display: flex; width: 100%; text-align: center; justify-content: center; padding: 50px 40px 40px;  position: relative;}
.custom-collection-pagination path {fill: #000; transition: all 100ms linear;}
.custom-collection-pagination li {cursor: default;}
.custom-collection-pagination li:not(.active):not(.arrow) {opacity: .66;}
.custom-collection-pagination li > a, .custom-collection-pagination li > span {display: block; width: 36px; height: 36px; text-align: center; margin: 0 7px; transition: all 100ms linear; position: relative;}
.custom-collection-pagination li.arrow {height: 0;}
.custom-collection-pagination li.arrow > a {height: 0; border-color: transparent !important;}
.custom-collection-pagination li.arrow:first-child {margin-right: 20px;}
.custom-collection-pagination li.arrow:last-child {margin-left: 20px;}
.custom-collection-pagination li.arrow .prev {left: 12px;}
.custom-collection-pagination li.arrow.disabled {opacity: .12; pointer-events: none;}
@media all and (max-width: 640px) {.custom-collection-pagination {padding: 40px 30px 30px;}
.custom-collection-pagination li > a, .custom-collection-pagination li > span {margin: 0;}
} @media all and (max-width: 419px) {.custom-collection-pagination li.arrow {display: none;}
}


.comparable-container .product-table-cell-container .product-summary .add-to-cart-wrap .go-to-checkout{display: block; text-align: center; padding: 10px 15px; line-height: 1.2; font-size: 12px; height: auto; min-height: 34px; color: #fff;}
.comparable-custom-action{width: 135px;z-index:1;margin:10px !important;}
@media all and (max-width: 768px) {
.tt-cart-layout .comparable-custom-action{width: auto;text-align: left !important;margin-left: 0px !important;color: #fff;}
}
.tt-collapse-block .tt-item .tt-collapse-title{position:relative;}
.tt-collapse-block .tt-item .tt-collapse-title:after{content:"+";position: absolute;right: 0;font-size: 25px;}
.tt-collapse-block .tt-item.active .tt-collapse-title:after{content:"-";position: absolute;right: 0;font-size: 25px;}

.royal-green{background:#136207;}
.silkycaramel{background:#A2B9CA;}
.red-blue{background: rgb(255,0,0);background: linear-gradient(135deg, rgba(255,0,0,1) 49%, rgba(0,0,255,1) 51%);}
.red-black{background: rgb(255,0,0);background: linear-gradient(135deg, rgba(255,0,0,1) 49%, rgba(0,0,0,1) 51%);}
.black-red{background: rgb(255,0,0);background: linear-gradient(135deg, rgba(255,0,0,1) 49%, rgba(0,0,0,1) 51%);}
.white-red{background: rgb(255,0,0);background: linear-gradient(135deg, rgba(255,255,255,1) 49%, rgba(255,0,0,1) 51%);}
.grey-orange{background: rgb(128,128,128);background: linear-gradient(135deg, rgb(128,128,128) 49%, rgb(255,165,0) 51%);}
.amberorange{background:#FFBF00;}
.aquagreen{background:#00FFFF;}
.black{background:#000000;}
.black-silver{background: linear-gradient(135deg, #000000 49%, #a6a9a8 51%);}
.blue{background:#0000FF;}
.brightgold{background:#FFD700;}
.brown{background:#964B00;}
.celestialblue-brightwhite{}
.cherry{background:#68191b;}
.cornsilkyellow{background:#FFF8DC;}
.corol{}
.crystal{}
.darkblue{}
.darkgreen{}
.darknavy{}
.dialcolorblack{}
.dry{}
.gold{background:#dab674;}
.graphite{background:#393939;}
.green{}
.greenwhite{}
.grey{background:#424649;}
.grey-black{background: linear-gradient(135deg, #414244  49%, #000000 51%);}
.ivory{}
.lilacpurple{background:#918dc8;}
.maroon{background:#8b1a29;}
.moonlightwhite{}
.navy{background:#2a589a;}
.navyblue{background:#2a589a;}
.navy/blue{background:#2a589a;}
.orange{background:#cf5e2d;}
.pink{}
.pinkgreen{}
.purple{background:#864980;}
.rainbow{}
.red{background: #c2344e;}
.rose{background:#dcd0d2;}
.rosegold{background:#deb6a4;}
.royalgreen{}
.silver{background:#dddedd;}
.silversage{}
.skyblue{background:#8ca8d5;}
.sparklegolden-brown{}
.sparklewhite{}
.stainlesssteel-wine{background: linear-gradient(135deg, #D4D4D3 50%, #993B47 50%);}
.tan{}
.white{background:#ffffff;}
.white-black{background: linear-gradient(135deg, #ffffff 49%, #000000 51%);}
.white-blue{}
.white-gold{}
.white-grey{}
.white-pink{}
.whiteandblue{}
.whiteblue{}
.whitegrey{}
.whitesilver{}
.whiteyellow{}
.wine-matteblack{background: linear-gradient(135deg, #6C3A45 50%, #43454B 50%);}
.darkgrey-green{background: linear-gradient(135deg, #201c1e 50%, #2baa7b 50%);}
.darkgrey-green-silver{background-image: linear-gradient(to right top, #201c1e, #422c2d, #603f30, #705b30, #6b7c3d, #6f8f53, #73a36b, #76b685, #9abf94, #b7c8a7, #cdd2c0, #dddddc);}
/*.darkgrey-green-silver{background: linear-gradient(125deg, #201c1e 40%, #dddddc 40%, #dddddc 60%, #2baa7b 60%);*/
.multicolor{background: conic-gradient(red, yellow, lime, aqua, blue, magenta, red);}
.red-yellow{background: linear-gradient(135deg, #e43744 49%, #dfa225 51%);}
.black-yellow{background: linear-gradient(135deg, #000000 49%, #dfa225 51%);}
.red-silver{background: linear-gradient(135deg, #e55867  49%, #a6a9a8 51%);}
.blue-white{background: linear-gradient(135deg, #a7bbe3  49%, #ffffff 51%);}
.blueandwhite{background: linear-gradient(135deg, #0e3e8c  49%, #ffffff 51%);}
.pink-white{background: linear-gradient(135deg, #f0b2c9  49%, #ffffff 51%);}
.royalgreen-white{background: linear-gradient(135deg, #04676b  49%, #ffffff 51%);}
.black-green{background: linear-gradient(135deg, #000000  49%, #bad433 51%);}
.blue-black-white{background-image: linear-gradient(to right top, #2056b5, #493e89, #4c2b60, #3f1d3d, #2a1321, #2d212d, #322e35, #3b3b3b, #676767, #979797, #cacaca, #ffffff);}
.brickred{background:#c65947;}
.bluegranite{background:#48494d;}
.white-maroon{background: linear-gradient(135deg, #ffffff 49%, #860a2a 51%);}
.crimsred{background: linear-gradient(135deg, #754452 49%, #9ab1b9 51%);}
.cobaltblue{background:#011257;}
.persianblue{background:#0c33b5;}
.white-orange{background: linear-gradient(135deg, #ffffff 49%, #cc7526 51%);}
.glazingcopper{background:#c28565;}
.silkycaramel{background:#7d9183 ;}
.white-lavender{background: linear-gradient(135deg, #ffffff 49%, #5c597d 51%);}
.grey-orange{background: linear-gradient(135deg, #25395a  49%, #fb9c02 51%);}
.cocoagold{background:#c29b70;}
.purple-white{background: linear-gradient(135deg, #663f82  49%, #ffffff 51%);}
.midnight{background:#2a2e34;}
.starlight{background:#faf6f2;}
.yellow{background:#f9e686;}
.magenta{background:#9e3d4c;}
.abyssblue{background:#3d4757;}
.alpinegreen{background:#394c38;}
.black{background:#1f2120;}
.blue{background:#134a6e;}
.gold{background:#d7c2a7;}
.graphite{background:#545350;}
.green{background:#445744;}
.midnight{background:#414247;}
.orange{background:#e77050;}
.pink{background:#e8d1cf;}
.spacegrey{background:#414244;}
.sierrablue{background:#a7c1d9;}
.greenaluminium{background:#50634f;}
.redaluminium{background:#c2344e;}
.brightgold{background:#caa87b;}
.ivory{background:#066db9;}
.darkgrey-yellow{background: linear-gradient(135deg, #201c1e 50%, #dfa225 50%);}
.sierrablue{background:#adc0d6;}
.alpinegreen{background:#394c38;}
.winegrey{background: linear-gradient(135deg, #45313c 50%, #8e8f93 50%);}


.iphone-11.green{background:#dbf1d7;}
.iphone-11.purple{background:#d1cddb;}
.iphone-11.white{background:#faf6ef;}
.iphone-11.yellow{background:#ffe681;}
.iphone-11.black{background:#1f2120;}
.iphone-11.red{background:#ba0d2f;}

.iphone-13.green{background:#445744;}
.iphone-13.pink{background:#fbe2dd;}
.iphone-13.blue{background:#427691;}
.iphone-13.midnight{background:#42474d;}
.iphone-13.starlight{background:#faf6ef;}
.iphone-13.red{background:#ba0d2f;}

.kenstar-instant-water-heater-3-ltr.royalgreen-white{background: linear-gradient(135deg, #04676b 50%, #ffffff 50%);}

.10-9-inch-ipad-air-wi-fi.purple{background:#bebed4;}
.10-9-inch-ipad-air-wi-fi.pink{background:#e8d1cf;}
.10-9-inch-ipad-air-wi-fi.blue{background:#92b5c4;}
.10-9-inch-ipad-air-wi-fi-cellular-1.purple{background:#bebed4;}
.10-9-inch-ipad-air-wi-fi-cellular-1.pink{background:#e8d1cf;}
.10-9-inch-ipad-air-wi-fi-cellular-1.blue{background:#92b5c4;}

.iphone-14-pro-max.deeppurple{background:#6a6072;}
.iphone-14-pro.deeppurple{background:#6a6072;}

.iphone-13-mini-128gb-blue.pink{background:#fbe2dd;}

.iphone-12-mini.green{background: #dbf1d7;}
.iphone-12-mini.purple{background:#bdb7e9;}
.iphone-12.green{background: #dbf1d7;}
.iphone-12.purple{background:#bdb7e9;}

.ipad-mini-wi-fi-cellular-256gb-pink.purple{background:#bebed4;}
.ipad-mini-wi-fi.purple{background:#bebed4;}

.950-9-hex-plus-multicolour-2-l-key-set-metric-blacklaser-9-pieces.multicolor{background: conic-gradient(red, yellow, lime, aqua, blue, magenta, red);}

.bajaj-beautilo-sx-1200-mm-ceiling-fan-black-marble.black-white{background: linear-gradient(135deg, #000000 50%, #ffffff 50%);}
.ivora-crimson-red-800-watts-3-jar-mixer-grinder-with-anti-germ-anti-dust-coating-red.crimsonred{background: linear-gradient(135deg, #754452 50%, #9ab1b9 50%);}
.coros-apex-premium-multisport-ultra-comfortable-and-durable-silicone-quick-release-watch-band.coral{background:#cf6150;}

.cygnett-armoured-2-0-usb-c-to-a-3a-60w-2m.black{background:#000000;}
.cygnett-citiwallet-iphone-8-8.tan{background:#c79264;}
.cygnett-skin-soft-feel-case-iphone-11pro.blue{background:#4d4a5e;}
.cygnett-skin-soft-feel-case-iphone-11pro.green{background:#9cc4b0;}
.cygnett-skin-soft-feel-case-iphone-11pro.lilac{background:#d3c6d4;}
.cygnett-skin-soft-feel-case-for-iphone-11.blue{background:#4d4a5e;}
.cygnett-skin-soft-feel-case-for-iphone-11.green{background:#9cc4b0;}
.cygnett-skin-soft-feel-case-for-iphone-11.lilac{background:#d3c6d4;}
.cygnett-wireless-bluetooth-earphones.green-black{background: linear-gradient(135deg, #cbda2a 50%, #000000 50%);}

.eufy-homevac-s11-go-cordless-vacuum-cleaner-with-swappable-battery.blue-white{background: linear-gradient(135deg, #171c7b 50%, #ffffff 50%);}
.eufy-homevac-h11-pure-handheld-vacuum-cleaner.blue{background:#2c2f4b;}
.eufy-side-brush-x4-for-robovac-11s.black-blue{background: linear-gradient(135deg, #0044ab 50%, #000000 50%);}
.eufy-robovac-g10-filter-set.blue-white{background: linear-gradient(135deg, #2056b5 50%, #ffffff 50%);}

.philips-hand-blender.blue-white{background: linear-gradient(135deg, #064a8c 50%, #ffffff 50%);}
.philips-hand-blender-250w.blue-white{background: linear-gradient(135deg, #799fb8 50%, #ffffff 50%);}
.philips-steam-iron.blue-white{background: linear-gradient(135deg, #30b6d2 50%, #ffffff 50%);}
.philips-steam-iron-3.blue-white{background: linear-gradient(135deg, #0e3e8c 50%, #ffffff 50%);}
.philips-250-w-hand-blender.blue-white{background: linear-gradient(135deg, #30b6d2 50%, #ffffff 50%);}
.timex-helix-hrm-smart-band.blue{background:#3fa9bc;}
.usha-16-litre-oven-toaster-grill-otg.grey-maroon{background: linear-gradient(135deg, #9e3d4c 50%, #42444b 50%);} 
.usha-thunderbolt-mixer-grinder-3-jars-1.purple{background:#7a4c82;}

.wera-click-c-4-adjustable-torque-wrench-1-w-1-v-black-green-1-2inch.black-green{background: linear-gradient(135deg, #201c1e 50%, #2baa7b 50%);}
.wera-joker-4-set-1-self-setting-spanner-set-4-pieces.silver{background:#dddddc;}
.wera-joker-l-self-setting-spanner-with-ratchet-function-16-19-mm-5-8-3-4.silver{background:#dddddc;}
.wera-joker-m-self-setting-spanner-13-16-mm-1-2-5-8.silver{background:#dddddc;}
.wera-joker-s-self-setting-spanner-with-ratchet-function.silver{background:#dddddc;}
.whitesquare-pws-50n-portable-trolley-party-speaker.shadesofbrown{background: linear-gradient(135deg, #91491c 50%, #494b4d 50%);}
.eonz-north-edge-mars-smart-watch.black{background:#000000;}
.wera-torque-wrench-set-click-torque-c-3-set-1-13-pieces.black-silver-green {background: linear-gradient(125deg, #201c1e 0%, #dddddc 50%, #2baa7b 100%);}
.wera-sa-2-zyklop-1-4-metric-ratchet-set-41-pieces.black-silver-green {background: linear-gradient(125deg, #201c1e 0%, #dddddc 50%, #2baa7b 100%);}
.wera-kraftform-kompakt-w1-maintenance-kit.black-red-silver {background: linear-gradient(125deg, #201c1e 0%, red 50% #dddddc 100%);}
.wera-8100-sa-sc-2-zyklop-speed-ratchet-set-1-4-drive-and-1-2-drive-metric-43-pieces.black-silver-green {background: linear-gradient(125deg, #201c1e 0%, #dddddc 50% #2baa7b 100%);}
.eufy-replacement-kit-for-robovac-11s.blue-black-white{background: linear-gradient(125deg, #2056b5 40%, #000000 50%, #ffffff 100%);}

.coros-pace-2-premium-gps-sport-watch-1.white-orange-green {background: linear-gradient(125deg, #ffffff 0%, #cb3d3d 50%, #42b06b 100%);}
.click-6-adjustable-torque-wrench-1-w-1-v-1-4inch.grey-green {background: linear-gradient(135deg, #201c1e 50%, #2baa7b 50%);}
                                                            
/* Pending Color Codes*/
.eufy-robovac-g10-hybrid-water-tank.blue,
.kraftform-kompakt-vde-17-extra-slim-1-17-pieces.black-red-yellow{}
                                                            
.demo-product-for-color-code.beige1{background:#F5F5DC;}
.demo-product-for-color-code.voilet11{background:#8F00FF;}

.test-product-color.testcolor{background:#00fe40;}
.test-product-color.testcolor1{background:#00f890;}
                                                            