.starz_crispy .img2{position: absolute; left: 50%; top: 12%;}
		.product02img .product01{ z-index: 2;}
		.product_landing_detail_color_change .buyon .carttext, .easytocook .fries p{background: #d4edfc;}
		.product_landing_detail_color_change .buyon { position: relative; top: -34px; }
		.product_landing_detail_color_change .easytocook .fries:after{background: #d4edfc;}
		.two_col{display: flex; justify-content: flex-start; justify-content: space-between; align-items: center; align-content: center; gap: 0;}
		.no_added{font-family: 'Baloo 2', cursive; font-size: 1.6vw; line-height: inherit; color: #005BAA; font-weight: 800; text-align: center;}
		.no_added{ border: double 2px transparent; border-radius: 30px; background-image: linear-gradient(#d4edfc, #d4edfc), linear-gradient(to right, #7dc244, #158a43); background-origin: border-box; background-clip: content-box, border-box;
     padding: 2px 2px;
     transform: skew(-10deg);
    border-radius: 12px;
    margin-top: -35px;
 }
 .no_added h6 { padding: 2px 15px; line-height: 2.1rem; font-weight: 700; }
  .no_added h6 a { font-weight: 700; color: #005BAA; }
 /*.howtocook .maindesc .title:before{background: url(../images/products/details/Veg/leftstar.png) no-repeat center center; background-size: cover;}*/
 .howtocook .maindesc .title:before{ background: transparent; }

 /*.howtocook .maindesc .notedesc{
 	background: url('../images/products/details/Veg/rightstar.png');background-size: 100%;
    background-repeat: no-repeat;background-position: center;}*/

    .howtocook .maindesc .notedesc{
 	background: url('../images/products/details/Veg/rightstar.png');background-size: 102%;
    background-repeat: no-repeat;background-position: center;}

    
.howtocook .maindesc .notedesc .desc p {
	font-size: 0.85vw;
	line-height: 1.1vw;
}    

 .howtocook .maindesc .notedesc .desc:before{background: transparent;}
.howtocook .maindesc .notedesc .desc { padding: 15px 7% 15px 19%; }
.howtocook .maindesc .desctri { width: 75%; }
.howtocook .maindesc .title { width: 25%; position: relative; }
.howtocook .maindesc .leftstar { position: absolute; left: 0; bottom: 0; width: 100%; }
.product01_bg { width: 120%; position: absolute; left: -10%; top: 40%; transform: translateY(-50%); z-index: 0; }
.product_landing_detail .rect2 { background: transparent; z-index: 1; }
.product_landing_detail .rect3 { position: absolute; left: 0; background: #a0c01b; z-index: 0; }
.product02img { z-index: 0; }


.videomp4popup { position: relative; }
.playpopup { display: flex; position: relative; cursor: pointer; }
.playpopup img { border-radius: 10px; }
.videoic { width: 60px; height: 60px; border-radius: 50%; display: inline-block; border:2px solid #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.videoic:after { content: ''; position: absolute; left: 56%; top: 50%; transform: translate(-50%,-50%); width: 0; height: 0; border-style: solid; border-width: 16px 0 16px 20px; border-color: transparent transparent transparent #fff;  }
.video_slide { background:rgba(0,0,0,0.9); position: fixed; left: 0; top: 0; height: 100%; width: 100%; transition: 0s; opacity: 0; z-index: -1; }
.video_slide video { width: 400px; height:711px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.video_slide.shown { z-index: 111111111; opacity: 1; }
.close_slide_videomp4 { width: 30px; height: 30px; display: inline-block; position: absolute; right: 50px; top: 50px; }
.close_slide_videomp4:after, .close_slide_videomp4:before { content: ''; display: inline-block; font-size: 0; width: 30px; height: 2px; background: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%) rotate(45deg); }
.close_slide_videomp4:before { transform: translate(-50%,-50%) rotate(-45deg); }

.related { position: relative; width: 100%; padding: 25px 15px 15px; display: flex; grid-gap: 20px; }
.related:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #929495; border-radius: 20px; }
.related .titlecaption{ display: inline-block; position: absolute; left: 50%; top: -20px; width: auto; transform: translateX(-50%); font-family: 'Baloo 2', cursive; font-size: 2vw; line-height: 38px; background: #d4edfc; padding: 0 10px; font-weight: 800; color: #0f769d; }
.related .videoplayersyt img{ border-radius: 12px; overflow: hidden; }


@media (max-width: 768px) {
.product01_bg, .product_landing_detail .rect3, .product_landing_detail .product02 .img1_second, .product_landing_detail .title img { display: none; }

.howtocook .maindesc .leftstar { display: none; }
.howtocook .maindesc .title { width: 100%; }
.howtocook .maindesc .desctri { width: 100%; }
.howtocook .maindesc .notedesc { background: #E1251B; }
.product02img { background: #d4edfc; }
.product_landing_detail .center, .product_landing_detail_color_change .easytocook .fries:after, .product_landing_detail_color_change .buyon .carttext, .easytocook .fries p { background: #fff; }
.two_col { gap: 50px; flex-flow: column; }
.no_added { border: double 1px transparent; border-radius: 10px; background-image: linear-gradient(#fff, #fff), linear-gradient(to right, #7dc244, #158a43); }
.no_added h6 { font-size: 1.5rem; line-height: 1.4rem; }
.howtocook .maindesc .notedesc .desc { padding: 15px 20%; }
.howtocook .maindesc .notedesc .desc p { font-size: 5vw; line-height: 5.2vw;}
.two_col { flex-flow: wrap; justify-content: center; }
.related { grid-gap: 30px; }
.related { padding: 40px 40px 35px; flex-flow: column; width: calc(100% - 30px); margin: 0 0 0 15px; }
.related .titlecaption { white-space: nowrap; font-size: 20px; background-color: #fff; }
.video_slide video { width: 300px; height: 533px; }


}