/** Shopify CDN: Minification failed

Line 85:10 Unexpected ";"

**/
.evm_main_div{max-width:1170px; margin:0 auto;}
.main_div{padding: 15px 0;}
.gifting_page{padding:0;}
.popup--body #sm-icons i{color:#fff;}

/* HOMEPAGE CSS */
html{scroll-behavior: smooth !important;}
.advert_underline{ border-bottom: 1px solid #ececec; margin: 20px auto;}
.shop-now-wrapper{visibility:visible;}
.shop-now-button{ position: relative; opacity: 1; left: auto; transform: none;border-radius:4px; }
.shop-now-button:hover{top:0!important;}
.gallery_box_pos{position:relative;}
.gallery_text_box{position:absolute; top:50%; left:55%; transform:translate(-50%,-50%);background-color: #fff; width:max-content;}
.text-box-center{left:50%; transform:translate(-50%,-50%);opacity:0.9;}
.large--one-fifth{width:18%;overflow-wrap:break-word;}
.site-footer{padding-bottom:0;}
.bottom-footer-content{display:flex;padding:10px 30px 0;}
.first-content{order:2;flex:50%;margin-bottom:0;text-align:end;}
.social-media-footer ul li{height:30px; width:30px; border-radius:50%; background-color:#333;text-align:center;margin:0 5px 10px 0;}
.social-media-footer ul li a i{margin-top:7px;}
.social-media-footer ul li a{color:#fff;}
.newsletter-box{display:flex; border:1px solid #333;border-radius:4px;}
.newsletter_email_box{border-bottom:none;padding:10px;width:90%;}
.newsletter_email_box:focus{border:none;outline:none;}
.newsletter_submit_btn{margin:10px;}
.testimonial-box{border: 1px solid #EAE6EC; padding: 30px 10px;  border-radius: 5px; box-shadow: 0 0 19px -3px #dfe3e8;margin:15px auto; height: 340px; width: 340px;}
.testimonial_heading{margin-bottom:30px;}
.testimonial-heading-line{border-bottom: 2px solid #e5e5e5; text-align: center; width: 14%; margin: 0 auto; margin-bottom:30px;}
.map-section-wrapper a.homepage-featured-box-btn, .image-with-text-wrapper a.homepage-featured-box-btn, .homepage-featured-content-wrapper a.homepage-featured-box-btn{border-radius:5px;}
.homepage-featured-rich-text .featured-products-wrapper .featured-row__subtext{margin-bottom:15px;}
.text-underline a{border-bottom:none;}
.homepage-featured-box-btn{border-radius:5px;}
.slideshow-border{ border: 3px solid #fff; border-top:none;height: 50%; position: absolute; width: 100%;top: 17%;left: 0;z-index: 2;}
.slideshow-border::after{content: ''; display: block; background: white; z-index: 1111; position: absolute; width: 10%; height: 3px; bottom: 0px; left: -3px; margin: auto; top: -100%;}
.slideshow-border::before{content: ''; display: block; background: white; z-index: 1111; position: absolute; width: 10%; height: 3px; bottom: 0px; right: -3px; margin: auto; top: -100%;}
.slideshow-button{margin-top:60px;}
.show-background{ filter: brightness(.7);}
.custom-navigation a{ background-color: rgba(235,235,235,0.5); height: 15%; width:3%;}
.custom-navigation a:hover{background-color: rgba(235,235,235,1);}
.arrow-prev{margin-left:15px;}
.arrow-next{margin-right:15px;}
.arrow-left, .arrow-right{margin-top:20px;}
.video-hero-btn{border-radius:5px;}
.show-bg-box{left: 50%!important; transform: translate(-50%,-50%); width: 35%;opacity:0.9;}
#shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.content-footer{width:22%;}
#shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.newsletter-footer{width:23%}
.product-carousel{width:100%;}
#owl-product-slider--1611097702d159e689 > div.owl-controls.clickable > div > div.owl-prev{position:absolute;top:40%;left:-55px;}
#owl-product-slider--1611097702d159e689 > div.owl-controls.clickable > div > div.owl-next{position:absolute;top:40%;right:-55px;}
.col-grid-item{margin-bottom:45px;}

.text-advert-section .grid__item span.text-advert-section--header{ margin-bottom:20px;}
.product-space{margin:0 auto;}
.product-item{padding: 0 60px;}
.product-item-two{padding: 0 100px;}
.form_box_whole{border:1px solid #d1d5db!important;}
.slider-desktop-heading{max-width:600px;margin-bottom:30px;}
#ShopNowContainer .paymentButtonsWrapper .shopify-payment-button, #ShopNowContainer .paymentButtonsWrapper #AddToCart{width:100%;max-width:100%;}
.product-details--form-wrapper{margin-bottom:0;}
.form-vertical{margin-bottom:0}
.mail-icon{margin-right:5px;}

/* Corporate Page CSS */
/* Announcement Bar */
.announcement-bar__message{ padding: 10px 0; text-align: center; margin-bottom: 0;}
.announcement_bar_capital_text{text-transform:uppercase;}
.announcement_bar_underline_text{text-decoration:underline;}

/* Image with text section */
.image_with_text{width:100%;display:flex;}
.heading_with_text{width:50%;padding:50px 50px 50px 70px;margin-top:30px;}
.heading_with_text_image{width: 50%;}
.heading_first{text-transform:uppercase; padding: 20px 20px 0; margin-bottom: 15px;}
.text_content_first{padding: 0 20px 20px;}
.send-inquiry-btn{font-weight: 700; border-radius:4px; transition: all 0.15s ease-in-out 0s; font-size:18px; padding: 20px 35px; text-transform: uppercase; letter-spacing: 1px; text-align:center; }
.inquiry-btn-outer{text-align:center;}


/* Slide image with text section */
.evm_box{};
.image_slider_with_text{margin: 30px;padding:40px 0;}
.image_slider_heading{text-align:center;text-transform:uppercase;font-size:30px;padding:15px;}
.inner_text_with_image{display:flex; padding:0 40px;}
.slider_with_text{width:50%;padding:15px;text-align:center;}
.slider_image{width:50%;padding:15px;}
.slider_text_content_first{text-align:justify;margin:30px auto; padding:10px;}
.icon_with_text{display:flex; justify-content:center; margin: 30px 0px; width: 100%; float: left;}
.icon_first{ padding:0 30px; text-align:center;}
.icon_size{font-size:55px;}
.slider_image_btn{text-align: center; margin: 0; padding: 20px 30px; font-size: 18px;border-radius:4px;}
.image_slider_with_text_bg{margin:40px;}
.owl-theme .owl-controls .owl-buttons div{background:#fff!important; color:#3b3b3d!important;}
.additionalText{padding:0 40px;}
.slider_text_content_bottom{text-align:justify;padding:0 0 0 30px;}
.buttonSlider{ display: inline-flex; justify-content: center; width: 100%;}
.slider-inquiry-btn-outer{display:inline-flex; width:100%;justify-content:center;}
.slider-send-inquiry-btn{border-radius:4px; font-weight: 700;  transition: all 0.15s ease-in-out 0s;font-size: 18px; padding: 20px 35px; text-transform: uppercase;letter-spacing: 1px; text-align: center;}

/* Image and Heading section */
.section_four{text-align:center; padding:15px 40px;}
.section_four_images{display:flex;}
.section_four_first_image{width:50%; float:left;padding:15px;margin:0 auto;}
.section_four_second_image{width:50%;float:left;padding:15px;margin:0 auto;}


#owl-product-slider--corporate-slider > div.owl-controls.clickable > div > div.owl-prev{position:absolute;top:40%;left:-55px;}
#owl-product-slider--corporate-slider > div.owl-controls.clickable > div > div.owl-next{position:absolute;top:40%;right:-55px;}

/* Icon with text section */
.section_six{max-width:1170px; width:100%; margin:50px auto; text-align:center;}
.ss_heading{text-transform:uppercase;}
.icon_text{display:inline-block;}
.ss_icon_main{padding:30px;float:left;}
.ss_icon{width:25%;}
.ss_icon_size{font-size:5rem;}
.ss_icon_heading{font-size:26px;margin:10px auto;}
.one_icon{width:100%;}
.two_icon{width:50%;}
.three_icon{width:33%;}
.slider_two_main_div{margin:40px;}

/* Slider and Brand Logo section */
.brand_logo_main{padding:0 20px; display:flex; align-items:center; justify-content:center;flex-wrap:wrap;}
.brand_logo{width:25%; padding:15px;}
.brand_btn{margin-top:30px;display:inline-block;}

.coporate-page-slider{margin-left:0;}
.corporate-slider-outer{padding:40px 0;}

/* Form section */
.form_container_main{ max-width: 1170px; width: 100%; text-align: center; }
.form_field{text-align:left;padding:10px 15px;}
.form_box{border:1px solid #fff; border-radius:4px; padding:10px;background-color:#fff;}
.enquiry_form_btn{display:flex; margin-left:15px;}
.btn-form-send{border-radius:4px;}
.form-icon{margin-right:5px;}

/* Light box enquiry form */
/* The Modal (background) */
.modal { display: none; position:fixed; z-index: 2000000000001; padding-top: 70px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.75);}
.modal-content { position: absolute; background-color: #fefefe; margin: auto; padding: 15px; width: 600px; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.close { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold;}
.close:hover, .close:focus { color: #999; text-decoration: none; cursor: pointer;}
.lb_trigger{max-width:300px;}
#ShopNowContainer .lb_trigger{max-width:50%;margin: 0 auto;}
.hover-shadow{min-height:44px;cursor:pointer;  font-weight: 700; width:100%; line-height:1.42; background: #3b3b3d; color: #eaeaea; transition: all 0.15s ease-in-out 0s;  display: inline-block; padding: 14px 25px 0; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; text-align:center;  }
.enquiry_form_field{padding:5px;}
.evm_enquiry_form_btn{display:flex;margin-left:5px;}




/* Graphic Element With text */
.graphic_main_div{display: inline-flex; align-items:center; justify-content:center; width: 33%;padding:15px;}
.graphic_icon{width:33%;}
.evm_graphic_icon{text-align:center;padding: 0 30px;}
.evm_graphic_content{text-align:left;padding-left:15px; width:67%;}
.evm_slider_icon_section{display:none;}


@media only screen and (min-width:1400px) and (max-width:1920px){
	.gifting_page{max-width:1920px;}
  .evm_box{max-width:1170px;margin:0 auto;}
  
  .arrow-left, .arrow-right{margin-top:40px;}
/*   .slideshow-border{height:35%; top:20%;} */
  .slideshow-button{margin-top:60px;}
  
}  

  @media only screen and (max-width:1600px){
    .slideshow-border::after{width:8%;}
    .slideshow-border::before{width:8%;}
    .arrow-left, .arrow-right{margin-top:30px;}
}
  
   @media only screen and (max-width:1536px){
/*         .arrow-left, .arrow-right{margin-top:0;} */
     .heading-width{ width:90%;margin: 0 auto;}
/*      .slideshow-border{height:40%;} */

}
  
@media only screen and (max-width:1440px){
    .arrow-left, .arrow-right{margin-top:25px;}
  .site-nav__link{font-size:13px;}
}

@media only screen and (max-width:1367px){
  .site-header .site-header__wrapper > *{margin:0 10px;}
  .site-header__wrapper__left> div.site-header__nav.top-links > ul.site-nav.js> li > a {padding-left:10px;}
	.arrow-left, .arrow-right{margin-top:22px;}
}

@media only screen and (max-width:1280px){
  .site-header .site-header__wrapper .site-header__wrapper__left{margin: 0 5px;}
  .site-header__wrapper__left> div.site-header__nav.top-links > ul.site-nav.js> li > a {padding-left:8px;letter-spacing:0;}
  .arrow-left, .arrow-right{margin-top:20px;}
}

@media only screen and (min-width:768px) and (max-width:1024px){
    
  .custom-navigation .flex-prev{left:0;}
  .custom-navigation .flex-next{right:0;}
  .custom-navigation a{background-color: rgba(235,235,235,1);height:25%;width:5%;}
  .homepage-slider-container .homepage-featured-content-box{width:75%;max-width:75%;left:50%;transform:translate(-50%,-50%);}
  .slideshow-button{margin-top:30px;}
/*   .slideshow-border{top:25%;} */
  .shop-now-wrapper{display:block!important;}
  .homepage-product-grid-wrapper .grid__item{margin-bottom:25px;}
  .show-bg-box{width:55%;}
  .text-box-center{width:75%;}
  .graphic_main_div{width:32%;padding:10px;}
  .evm_graphic_icon{padding: 0 15px;}
  .footer-header{padding-top: 30px; border-top: 1px solid rgba(51, 51, 51, 0.1);}
  #shopify-section-footer .grid .grid__item:first-child .footer-header{border-top:none; padding-top:0;}
    #shopify-section-footer .grid .grid__item:nth-child(2) .footer-header{ border-top:none; padding-top:0; }
   .large--one-fifth{width:50%; margin-bottom:30px;}
  .bottom--footer{margin-top:0;} 
  .bottom--footer---links{flex: 1 1 50%;}
  .first-content{padding-top:10px;}
  #shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.content-footer{width:50%;}
#shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.newsletter-footer{width:50%}
  .product-carousel{width:100%;}
  .tab-prev-control{position:absolute;top:50%; left:15px;}
  .tab-next-control{position:absolute;top:50%;right:-20px;}
  .product-item{padding: 0 15px;}
  .shop-now-button{padding:10px 24px;}
  .product-item-two{padding:0 50px;}

  /* Section 2 */
  .image_with_text{display:block;}
  .heading_with_text{ width: 100%; padding: 0px 25px 25px 35px; margin-top: 15px;}
  .heading_with_text_image {width: 100%;}
  
  /* Section 3 */
  .image_slider_with_text_bg{margin:25px;}
  .inner_text_with_image{display:block;}
  .slider_with_text{width:100%;}
  .slider_image{width:100%;margin-top:20px;}
  .image_slider_heading{padding-bottom:0;}
  .slider_text_content_first{margin: 0 auto;}
  .icon_with_text{margin: 20px 0;}

  /* Section 4 */
  .section_four{padding:15px 25px;}
  
  /* Section 5 */
  .slider_two_main_div{margin:25px;}
  
  /* Section 6 */
  .ss_icon{width:50%;}
  
}

@media only screen and (max-width: 767px){
  /* Homepage */
  .custom-navigation .flex-prev{left:0;}
  .custom-navigation .flex-next{right:0;}
  .custom-navigation a{background:rgba(235,235,235,1);top:50%;height:20%;width:5%;}
  .arrow-left, .arrow-right{margin-top:10px;}
  .graphic_icon{width:25%;}
  .advert_underline{width:85%;}
  .testimonial-heading-line{width:60%;}
  .shop-now-wrapper{display:block!important;}
  .shop-now-button{padding:10px 0; font-size: 13px; min-width: 160px;}
  .hero-video--media{position:relative;}
  .hero-video--text{position:relative;}
  .video-hero-bg-box{width:auto!important;}
  .text-box-center{left:0;}
  .notification-bar #sharing{text-align:end;}
  #shopify-section-1607440675147 > div > div.container.large--hide.small--show.medium--hide.large--hide > div.advert_underline{display:none;}
  .show-bg-box{left:0!important;}
  .large--one-fifth{width:100%;}
  .bottom-footer-content{display:block; text-align:center;}
  .first-content{text-align:center;}
  .bottom--footer{margin-top:0;}
  .bottom-footer-content{padding:10px 10px 0;}
  .announcement-bar__message{padding:15px;}
  .modal-content{width:350px;}
  .evm_slider_icon_section{display:block;}
  .evm_graphic_icon{display:none;}
  .graphic_main_div{width:100%;}	
   #shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.content-footer{width:100%;}
#shopify-section-footer > footer > div.wrapper.evm_main_div > div.grid > div.grid__item.large--one-fifth.medium--one-half.small--one-whole.newsletter-footer{width:100%}
 .tab-prev-control{position:absolute;top:40%; left:15px;}
  .tab-next-control{position:absolute;top:40%;right:0px;}
  .product-item{padding: 0 10px;}
  .product-space{margin-left:0!important;}
  .product-item-two{padding:0 10px;}
  .slider-mobile-heading{font-size:18px;}
  .slider-mobile-text{font-size:11px;}
  .slideshow-button{margin-top:10px;}
  .slider_button{font-size:9px;padding:7px;}
  
  .slideshow-border{height:40%;top:22%;}
  .slider-desktop-heading{margin-bottom:10px;}
  .slideshow-border{border-width:2px;}
  .slideshow-border::after{height: 2px;left:-2px}
  .slideshow-border::before{height: 2px;right:-2px;}
  .hover-shadow{padding:14px 14px 0;}
  #ShopNowContainer .lb_trigger{max-width:100%;}
  .homepage-featured-content-box:not(.slideshow-mobile-image-content), .homepage-map-content-box{position:relative;}
  .slides .homepage-sections--slideshow-wrapper .homepage-featured-content-box:not(.slideshow-mobile-image-content){width:67%;}
  .map-section-wrapper a.homepage-featured-box-btn, .image-with-text-wrapper a.homepage-featured-box-btn, .homepage-featured-content-wrapper a.homepage-featured-box-btn{padding:10px 7px;}
  
  /* Section 2 */
  .image_with_text{display:block;}
  .heading_with_text { width: 100%; padding: 0 5px 25px; margin-top: 0;}
  .heading_with_text_image{width:100%;}
  .heading_first{padding-top:0;}
  .send-inquiry-btn{font-size:14px;padding:15px 30px;}

  /* Section 3 */
  .image_slider_with_text_bg{margin:25px;}
  .image_slider_heading{padding:10px;margin-bottom:0; padding-bottom:0;}
  .inner_text_with_image{display: block; padding: 0px 10px;}
  .slider_with_text {width: 100%; padding: 10px;}
  .slider_text_content_first{margin:0 auto; padding:10px 0 0;}
  .icon_with_text{margin:15px 0;overflow-wrap:anywhere;}
  .slider_image_btn{padding:15px; font-size:14px;}
  .slider_image{width:100%; margin-top:15px;}
  .icon_first, .icon_second, .icon_third{padding:10px;}
  .slider_text_content_bottom{padding:0;}
  .additionalText{padding:0 25px;}
  
  /* Section 4 */
  .section_four{padding:15px 24px;}
  .section_four_images{display:block;}
  .section_four_first_image{width:100%; float:none; padding:0;}
  .section_four_second_image{width:100%; float:none; padding:10px 0 0;}
  
  /* Section 5 */
  .slider_two_main_div{margin:25px;}
  
  /* Section 6 */
  .ss_icon{width:100%;}
  .ss_icon_main{padding:25px;}
  
  /* Section 8 */
  .brand_logo_main{padding:10px 0 0;}
  .brand_logo { width: 33%; padding: 5px;}
  .slider-send-inquiry-btn{font-size:14px;padding:15px 30px;}
  
  /* Section 9 */
  .form_container_main{padding: 0;}
  .form_field{padding:10px 5px;}
  .enquiry_form_btn{justify-content:center;}
  .logo-bar__item{margin:0 10px;}
  .mobilesection{padding:0!important;}
  .corporate-slider-outer{padding:10px 0;}

}

@media only screen and (max-width:415px){
  .arrow-left, .arrow-right{max-width:40%;}
  .tab-prev-control, .tab-next-control{max-width:5%;}
  .testimonial-box{width:320px;}
}

@media only screen and (max-width:360px){
  .hover-shadow{padding:14px 0 0;}
}

@media only screen and (max-width: 321px){
  slider_image_btn{padding: 15px 10px; font-size: 13px;}
  .shop-now-button{font-size: 11px; min-width: 135px;}
  #AddToCart, .shopify-product-form .shopify-payment-button__button--unbranded{font-size:12px;}
  .hover-shadow{ font-size:12px;}
  .testimonial-box{width:270px;padding:30px 5px;height:355px;}
  .homepage-sections--title{overflow-wrap:break-word;}
  .small-mobile{padding:10px;}
  .slides .homepage-sections--slideshow-wrapper .homepage-featured-content-box:not(.slideshow-mobile-image-content){width:75%;}
  .homepage-featured-box-btn{margin-top:15px;}

}