/** Shopify CDN: Minification failed

Line 518:0 Unexpected ".6587333804099"

**/
#dropahint_wrapper
{
   display:none !important;
}
.template-page.about .article .container
{
   max-width:1500px;
   padding-left:30px;
   padding-right:30px;
}

/* .template-page.about .article .rte video
{
   height:700px;
   width:100%;
   margin: 0px 0px 30px 0px;
} */
.template-page.about h1.majortitle
{
   margin-top:30px;
}
.template-page.about div.rte
{
   margin-top:20px;
}



#shopify-section-template--14152248655939__1631696644cb97d911
{
   margin-bottom: 70px; 
}

.template-product div.thumbnails .owl-dots .owl-dot
{
   background: #ccc;
   width: 7px;
   height: 7px;
   margin: 7px;
   border-radius: 50%;
   
}
.template-product div.thumbnails .owl-dots .owl-dot.active
{
   background:#000;
   width:9px;
   height:9px;
}
.template-product div.thumbnails .owl-dots
{
   text-align:center;
   margin: 30px 0px 0px 0px;

}


.pageheader .logo .logotext
{
   background: -webkit-linear-gradient(#c19d63,#f4ddab);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   text-transform: uppercase;
   font-size: 30px;
   font-family: 'Playfair Display',serif!important;
   font-weight:bold; 
}


#section-id-template--14152248655939__163159555768becc1b .overlay-text__inner
{
   display:none;
}
.homepage-gallery .grid__item
{
   width:25%;
}
.homepage-gallery .grid__item .image-bar__item 
{
   height:450px;
   position:relative;
   background-repeat:no-repeat;
   background-position:center center;
   background-size:cover;
   
}
.homepage-gallery .grid__item .image-bar__content 
{
   position:absolute;
   bottom:10px;
   top:auto; 
}
.homepage-gallery .grid__item .image-bar__caption
{
   color:#fff;
   margin-left:30px; 
   
}
.homepage-collection .block-inner-inner a.quickbuy-toggle,
.block-inner-inner a.quickbuy-toggle
{
   display:none !important;
}
.homepage-collection .product-info .product-price
{
   display:none !important;  
}
.template-product .wishlist-btn i
{
   margin-right:0px;
   position: relative;
   right: 4px;
   top: -1px;
}
.template-product .wishlist-btn
{
   width:100%; 
   text-transform: uppercase;
   font-size:15px !important;
}
#pagefooter .section-footer__row--blocks
{
   display:flex;
   flex-wrap:nowrap;
}
#pagefooter .section-footer__row__col
{
   max-width:25%;
   flex-basis: 25%;
   
}
#pagefooter .section-footer__row--blocks .footer-text a:hover
{
   opacity:1;
}
#pagefooter .section-footer__row--blocks .social-icons li
{
   list-style: none;
   background: #212b36;
   border-radius: 50%;
   width: 40px;
   height: 40px;
   margin-right: 10px;
   float: left;
   transition: .8s all ease-in-out;
}
#pagefooter .section-footer__row--blocks .social-icons ul
{
   display: inline-block;
   margin: 0px;
}
#pagefooter .section-footer__row--blocks .social-icons li:hover
{
   transform:rotate(360deg);
}
#pagefooter .section-footer__row--blocks .social-icons li i:before
{
   font-size: 20px;
   color: #fff;
   position: relative;
   top: 10px;
   left: 12px;

}
#pagefooter .signup-form form
{
   display:flex;
   
}
#pagefooter .signup-form form input
{ 
  background:transparent;
  border:0px;
  padding-bottom:20px;
  border-bottom: 1px solid #7b7b7b; 
  width:100%;
}
#pagefooter .signup-form form .signup-form__button
{
   margin-top: 5px;
   padding: 10px;
   position: relative;
   right: 30px;
   min-height: 45px;
   background:transparent;
   border:0px;
   outline:0px;
}
#pagefooter .signup-form form .signup-form__button:hover
{
   background:transparent;
   border:0px;
   outline:0px;
}
#pagefooter .signup-form form .signup-form__button i:before
{
  color:#212b36;  
}
#pagefooter .section-footer__row__col:nth-child(4)
{
   max-width:20%;
   flex-basis:20%;
}
#pagefooter .section-footer__row__col:last-child
{
   padding-left:0px;
   padding-right:0px;
   
}
#pagefooter .bottom.section-footer__row-container
{
   border-top: 1px solid #ccc;
}
#pagefooter .bottom.section-footer__row-container .section-footer__row-lower
{
   padding-top:20px;
   padding-bottom:20px;  
}
.copyright-section
{
  text-align:right !important;  
  justify-content: end;
}
#pagefooter .section-footer__row__col .footer-text a
{
   background: -webkit-linear-gradient(#c19d63,#f4ddab);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-size: 38px;
    line-height: 50px;
    font-family: 'Playfair Display',serif!important;
    font-weight:bold;
}
#pagefooter .section-footer__row__col:first-child
{ 
  display: flex;
  align-items: center;

}
.logo-area__right a.icon-wishlist-heart-empty
{
   margin-right:15px;
   
}
.logo-area__right a.icon-wishlist-heart-empty:before
{
   float:right;
   color:#000;
   position: relative;
   top: 0px;
   font-size: 20px;
}
.homepage-collection .product-list .block-inner
{
  border: 1px solid #e8e8e8;
  padding: 10px;
}
.template-collection .product-list .block-inner
{
  border: 1px solid #e8e8e8;
  padding: 10px;
}




.homepage-collection .product-info
{
  margin-bottom: 0 !important;
}
.homepage-testimonial .testimonial__text .testimonial__blockquote 
{
   font-size:18px;
   line-height: 30px;
}
.homepage-text-overlay
{
   margin: 70px 0px 0px 0px;
}
.homepage-logo-list .logo-list__logo-image .rimage-outer-wrapper img
{
   border-radius:50%;
   padding:8px;
   border: 2px solid #d8a399;
   object-fit:contain;
}
.homepage-logo-list .logo-list__logo-image .rimage-outer-wrapper,
.homepage-logo-list .logo-list__logo-image .rimage-outer-wrapper img
{
   width:150px;
   height:150px;
}
.template-collection .page-header.page-header--background-desktop-only
{
   height:320px; 
}
.template-product .product-variants-section
{
   display: none;
}
.template-product .hulkapps_option_set select
{
   border: 1px solid #ddd !impportant;
   box-shadow: none !important;
   color:#000 !important;
   font-size:15px !important;
   font-weight:400 !important;
   margin-bottom:10px !important;
}
.template-product .hulkapps_option_set .hulkapps_option_value input
{
   border: 1px solid #ddd !impportant;
   box-shadow: none !important;
   color:#000 !important;
   font-size:15px !important;
   font-weight:400 !important;
}
.template-product .hulkapps_option_set .hulkapps_option_name
{
   padding-top:10px !important;
   padding-bottom:10px !importamt;
   font-weight:600;
}
.template-product .hulkapps_option_set .hulkapps_radio_option
{
   border: 1px solid #ddd !impportant;
   color:#000 !important;
   margin-bottom: 10px;
   font-size:15px !important;
}
.template-product .hulkapps_option_set .hulkapps_check_option
{
   color:#000 !important;
   font-size:15px !important;  
   
}
.template-product .hulkapps_option_set .hulkapps_check_option input
{
   margin-right:10px !important;
}
.template-product .hulkapps_option_set .hulkapps-tooltip-inner
{
   white-space: initial !important;
}

.rimage-outer-wrapper .hoverwith
{
   opacity:0;
}
a.product-link
{
   transition:.8s all ease-in-out;
}
a.product-link:hover .rimage-outer-wrapper
{
   transition:.8s all ease-in-out;
}
a.product-link:hover .rimage-outer-wrapper .hoverwith
{
   opacity:1 !important;
   transition:.8s all ease-in-out;
}
a.product-link:hover .rimage-outer-wrapper .hoverwithout 
{
   opacity:0 !important;
   transition:.8s all ease-in-out;
}
.block-inner-inner .image-page-button--previous,
.block-inner-inner .image-page-button--next
{
   display:none;  
}


#pageheader .logo-area__right .button.notabutton
{
   display:none;     
}



#main-nav li.buddha-menu-item 
{
   font-family:Futura, sans-serif !important;
}
#main-nav li.buddha-menu-item li[image-type="crop-high-full"] img
{
   padding:15px;
}
#main-nav ul.mm-submenu.simple
{

  padding:0px 40px 30px 40px !important;
}
#main-nav li.buddha-menu-item li[item-type="link-list-image"] .mm-list-name .mm-title
{
   font-size:15px !important;
   margin-top:20px;
}
#main-nav li.buddha-menu-item li[item-type="link-list"] .mm-list-name .mm-title
{
   color:#939495 !important;
}
#main-nav li.buddha-menu-item li[item-type="featured-collection"],
#main-nav li.buddha-menu-item li[item-type="featured-collection"] a
{
   display: flex !important;
   flex-direction:column;
   margin-top:10px !important;
}
#main-nav li.buddha-menu-item li[item-type="featured-collection"] .mm-description
{
    order:1;
    color:#000 !important;
    margin:20px 0px 20px 0px;
}
#main-nav li.buddha-menu-item li[item-type="featured-collection"] .mm-title
{
   font-size:15px !important;
   color:#000 !important;
   order:2;
   font-weight:bold;
}
#main-nav li.buddha-menu-item li[item-type="featured-collection"] a:hover .mm-title
{
  color:#964233 !important;
}


#main-nav ul.mm-submenu.simple
{
   /*flex-wrap: nowrap;*/
}
#main-nav li.buddha-menu-item ul.mm-submenu li span.mm-title
{
/*    margin-bottom:20px; */
    margin-bottom:3px;
}
#main-nav li.buddha-menu-item li[item-type="link-list-image"],
#main-nav ul.mm-submenu.simple[columns="4"] li[submenu-columns="1"]
{
   width:19% !important;
}
#main-nav li.buddha-menu-item .mega-menu-item-container .mm-list-name
{
  height:100% !important;
}
#main-nav li.buddha-menu-item .mega-menu-item-container .mm-list-name span
{
   margin-bottom:3px !important;
}
#main-nav li.buddha-menu-item li[item-type="featured-collection"] img,
#main-nav li.buddha-menu-item li[item-type="featured-collection"] .mm-image-container,
.vertical-mega-menu li[item-type="featured-collection"] .mm-image-container,
.vertical-mega-menu li[item-type="featured-collection"] .mm-image-container img
{
   display:none !important;
}

.mobile-navigation-drawer li.buddha-menu-item a.navigation__link
{
  max-width:100% !important;
}
.mobile-navigation-drawer li.buddha-menu-item a.navigation__link .mm-title
{
   font-weight:600 !important;
   color:#000;
   letter-spacing:2px;
   padding-left:0px !important; 
   font-size:15px;
   
}
body .mobile-navigation-drawer ul.mm-submenu.simple > li .mm-list-name,
body .vertical-mega-menu ul.mm-submenu.simple > li .mm-list-name
{
   border-bottom:0px !important;
}
.mobile-navigation-drawer li.buddha-menu-item a.navigation__link 
{
   border-bottom: 1px solid #000 !important;
   padding-left: 0px;
   padding-right:0px !important;
}
.mobile-navigation-drawer li.buddha-menu-item
{
  margin:0px 20px;
   
}
.mobile-navigation-drawer
{
   width:70%;
}
html>body>div.mobile-navigation-drawer>div.navigation>div.navigation__tier-1-container>ul.vertical-mega-menu .buddha-menu-item > a > .toggle-menu-btn
{
   right:0px !important;
}

.mobile-navigation-drawer li ul.mm-submenu.simple>li
{
   padding-left:0px !important;
   padding-right:0px !important;
   margin-left: -15px !important;
   margin-top: 10px !important;
}

.mobile-navigation-drawer li ul.mm-submenu.simple>li .mm-list-name .mm-title
{
   font-size:14px !important;
   letter-spacing: 1px !important;
   color:#000;
   
}
.6587333804099 .product-variants-section
{
   display:inline-block !important;
}

.template-product #dropahint_wrapper div
{
   border-radius:0px !important;
   /*padding:0px !important;*/
   padding-top: 5px !important;
   padding-bottom: 3px !important;
}
html #apppublic .col-md-8.col-12
{
   width:55% !important;
   max-width:55% !important;
   flex:0 0 55% !important;
   font-family:Futura, sans-serif !important;
   
}
html #apppublic h1,
html #apppublic h2,
html #apppublic h3,
html #apppublic h4
{
   font-family:Futura, sans-serif !important;
}
html #apppublic .col-md-4.col-12
{
   width:45% !important;
   max-width:45% !important;
   flex:0 0 45% !important;
   font-family:Futura, sans-serif !important;
/*    padding-right:40px !important;
   padding-top:30px !important; */
}
.template-product #dropahint_wrapper
{
   font-family:Futura, sans-serif !important;
   margin-bottom: -20px;
}
.template-product .product-form .quantity-submit-row__submit
{
   margin-top:0px;
}
html #apppublic .col-md-12
{
 
  background:#fff !important;
}
.mobile-navigation-drawer div.social-links
{
   display:none;
}
.mobile-navigation-drawer .bottom-footer
{
   padding: 0px 20px;
   margin: 20px 0px 0px 0px;
}
.mobile-navigation-drawer .bottom-footer a
{
  color: #5c5a5a;
  font-weight: 500;
  font-size: 16px;
}
.mobile-navigation-drawer .bottom-footer a:hover
{
   color:#964233; 
}
.klaviyo-form-version-cid_1,
.klaviyo-form-version-cid_1 p,
.klaviyo-form-version-cid_1 h1,
.klaviyo-form-version-cid_1 h2,
.klaviyo-form-version-cid_1 h3,
.klaviyo-form-version-cid_1 a
{
    font-family:Futura, sans-serif !important;
}

.template-product.gift-card .product-variants-section,
.template-product.gift-card .product-variants-section .styled-select .select2-container
{
   display:inline-block !important;
   margin: 0px;
   width: 100%;
}
.template-product.gift-card .product-variants-section label
{
   display:none;
}
.template-product.gift-card .product-form .selector-wrapper
{
   margin-bottom:0px;
}
.template-product.gift-card .product-form hr.not-in-quickbuy
{
   display:none;
}
.template-product.gift-card .GiftWizard-gift-button
{
   margin-top: -10px;
   width: 100%;
}


.template-page.instagram .Container
{
   max-width:800px !important;
   margin:0 auto;
}
.template-page.instagram .banner-top img
{
   height:320px;
   width:100%;
   max-width:100%;
   object-fit:cover;
}
.template-page.instagram .banner-top
{
  position:relative;
  margin-bottom: 30px; 
}
.template-page.instagram .banner-top:after
{
   content:"";
   position: absolute;
   top:0;
   left:0;
   width:100%;
   height:320px;
   display: block;
   background-color: rgb(139 139 139 / 30%);
}
.template-page.instagram .banner-top h1
{
   position: absolute;
   top: 40%;
   left: 0;
   right: 0;
   margin: 0 auto;
   text-align: center;
   color: #fff;
   z-index: 2;
   font-size: 50px;
}


.template-product .product-detail .gallery__inner div.owl-item.active a.thumbnail.selected .rimage-outer-wrapper
{
   border: 1px solid #e8e8e8;
}
.as_magento_product_section .as_magento_product_name,
.as_magento_product_section .as_magento_price
{
   font-weight:500 !important;
   font-family:Futura, sans-serif !important;
   color:#787a7c !important;
}
.template-product .product-form .quantity-submit-row .quantity-submit-row__submit
{
   margin-bottom: 0px;
}

.testimonial-list .subheading
{
   text-align:center;
   font-size: 25px;
   color:#171717;
   font-family:"New York",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
}
.testimonial-list .testimonial-list__controls
{
   text-align: center;
}
.testimonial-list .testimonial-list__controls .slick-arrow
{
   border:1px solid #ddd;
   width:35px;
   height:35px;
}
.testimonial-list .testimonial-list__controls .slick-arrow svg
{
   width:30px;
   height:30px;
}







@media only screen and (min-width: 2500px)
{
   #section-id-template--14152248655939__1631696644cb97d911 .fixed-height-item
   {
      height:800px; 
   }
}



@media only screen and (min-width: 1800px)
{
   #section-id-template--14152248655939__1631696644cb97d911 .fixed-height-item
   {
      height:800px !important;
   }
}



@media only screen and (min-width:1200px)
{
  
   .homepage-collection .rimage-outer-wrapper,
   .homepage-collection .rimage-outer-wrapper .rimage-wrapper 
   {
      height:300px;
   }
   .homepage-collection .rimage-outer-wrapper img
   {
      height:300px;
      object-fit:contain;
   }
   .homepage-collection .product-info .product-block__title,
   .template-collection .product-info .product-block__title
   {
      /*height:45px;*/
   }
   #pagefooter .signup-form form input
   {
      width:280px; 
   }
   #shopify-section-template--14152248655939__1631684775059e2a43 .rimage-outer-wrapper,
   #shopify-section-template--14152248655939__1631684775059e2a43 .rimage-outer-wrapper img
   {
      height:500px;
   }
   #shopify-section-template--14152248655939__1631684775059e2a43 .rimage-outer-wrapper img
   {
      object-fit:contain;
   }
  
  
  
}

@media only screen and (max-width: 1199px)
{
   #pagefooter .signup-form form input
   {
      width:100%;
   }
   #pagefooter .bottom.section-footer__row-container .section-footer__row-lower
   {
      display:block;
      
   }
   .copyright-section
   {
      width: 100%!important;
      max-width: 100% !important;
      text-align: center !important;

   }
  
}

@media only screen and (max-width: 990px)
{
   #pagefooter .section-footer__row--blocks
   {
      flex-wrap: wrap; 
   }
   #pagefooter .section-footer__row__col:last-child
   {
      max-width: 100%;
      flex-basis: 100%;
      text-align: center;

   }
   #pagefooter .signup-form form
   {
      justify-content: center;
   }
   #pagefooter .signup-form form input
   {
      width:400px;
   }
  
  
  
  
  
}
@media only screen and (min-width: 768px)
{
   .navigation.navigation--main .bottom-footer
   {
     display:none !important;  
   }
   
}
@media only screen and (max-width: 767px)
{
  
   #pageheader .logo-area__left
   {
      order:2;
     
   }
   #pageheader .logo-area__middle
   { 
     order:1;
     width:50%;
     text-align: left; 
   } 
   #pageheader .logo-area__right
   {
      order:3;
      
      
   }
   #pageheader .logo-area__left .logo-area__left__inner
   {
      justify-content: end;
    
   }
   #pageheader .logo-area__right
   {
      justify-content: left;
      position: relative;
      right: 15px;
   }
   .logo-area__right a.icon-wishlist-heart-empty
   {
      margin:0px 10px;
   }
   #pageheader .logo-area__left a.show-search-link
   {
      margin-left:10px;
   }
   .logo-area__right a.icon-wishlist-heart-empty:before
   {
      font-size:23px;
   }
   .pageheader .logo
   {
      text-align:left;
   }
   .template-collection .page-header.page-header--background-desktop-only
   {
     height:auto;
   }
   .template-collection .page-header-background-mobile-only 
   {
      height: 230px;
      display: flex;
      align-items: center;  
   }
   #pageheader .logo-area__right .button.notabutton
   {
      display: inline-block !important;
   }
   .testimonial-list .subheading
   {
      margin-bottom:10px;
      font-size:22px;
   }
  
  
  
  
  
  
  
  
  
  
  
  
}


@media only screen and (max-width: 600px)
{
   .homepage-gallery .grid__item .image-bar__item
   {
      height:300px;
   }
   #pagefooter .section-footer__row .section-footer__row__col:first-child,
   #pagefooter .section-footer__row .section-footer__row__col:nth-child(4) 
   {
      max-width:100%;
      flex-basis:100%;
      text-align: center;
      justify-content: center;
      margin-bottom: 0px;
      
   }
   #pagefooter .section-footer__row .section-footer__row__col:nth-child(2),
   #pagefooter .section-footer__row .section-footer__row__col:nth-child(3)
   {
      max-width:50%;
      flex-basis:50%;
      margin-bottom:20px;
   }
   #pagefooter .section-footer__row--blocks .social-icons li i:before
   {
      left:0px;
   }
   #pagefooter .bottom.section-footer__row-container .section-footer__row-lower .section-footer__row__col:last-child
   {
      display:none;
   }
   #pagefooter .signup-form form input 
   {
      width:300px;
   }
   #pagefooter .section-footer__row__col .footer-text a
   {
      font-size:35px;
   }
   .pageheader .logo .logotext 
   {
      font-size:26px;
   }
   .homepage-collection .rimage-outer-wrapper,
   .homepage-collection .rimage-outer-wrapper .rimage-wrapper 
   {
      height:300px;
   }
   .homepage-collection .rimage-outer-wrapper img
   {
      height:300px;
      object-fit:contain;   
   }
   .template-page.instagram .banner-top h1
   {
     font-size:30px; 
   }
   .template-page.instagram .banner-top img,
   .template-page.instagram .banner-top:after
   {
      height:250px;
   }
/*    .klaviyo-form form.needsclick
   {
      flex-wrap:wrap !important;
      overflow:scroll !important;
      height:700px !important;
      padding: 30px 10px 20px 0px;
   }
   .klaviyo-form form.needsclick .needsclick.erntgL
   {
      height:300px !important;
      width:50% !important;
      margin:0 auto !important;
      object-fit:cover;       
   } */
  
   .template-page.about .article .rte video
   {
      height:100%;
      margin-bottom:10px;
   }
   .template-page.about .article .container
   {
     padding-left:10px;
     padding-right:10px;
   }
  
  
  
  
  
  
}
@media only screen and (max-width: 350px)
{
  
   .pageheader .logo .logotext
   {
      font-size:20px;
   }
   #pageheader .logo-area__middle
   {
      margin-right:0px;
   }
   
  
}

/**** RS 07-Oct-2021 ****/
.et-custom-font__container input[type='text'].font-1 {
  font-family: 'Arial' !important;
}
.et-custom-font__container input[type='text'].font-2 {
  font-family: 'Better Phoenix Sample' !important;
}
.et-custom-font__container input[type='text'].font-3 {
  font-family: 'Grand Hotel' !important;
}
.et-custom-font__container input[type='text'].font-4 {
  font-family: 'Bebas' !important;
}
.et-custom-font__container input[type='text'].font-5 {
  font-family: 'GeoSlab703 XBd BT' !important;
}
.et-custom-font__container input[type='text'].font-6 {
  font-family: 'Intro Script Demo' !important;
}
.et-custom-font__container input[type='text'].font-7 {
  font-family: 'Arial Narrow' !important;
}
.et-custom-font__container input[type='text'].font-8 {
  font-family: 'Arial-Rounded' !important;
}
.et-custom-font__container input[type='text'].font-9 {
  font-family: 'Nickainley Normal' !important;
}
.et-custom-font__container input[type='text'].font-10 {
  font-family: 'Bukhari Script' !important;
}
.et-custom-font__container input[type='text'].font-11 {
  font-family: 'Signatra DEMO' !important;
}
.et-custom-font__container input[type='text'].font-12 {
  font-family: 'Varsity Team' !important;
}
.et-custom-font__container input[type='text'].font-13 {
  font-family: 'PT Sans Narrow' !important;
}
.et-custom-font__container input[type='text'].font-14 {
  font-family: 'BubbleGum' !important;
}
.et-custom-font__container input[type='text'].font-15 {
  font-family: 'Hummingbird' !important;
}

.et-custom-font__container input[type='text'].goth-1 {
  font-family: 'Enchanted Land' !important;
}
.et-custom-font__container input[type='text'].goth-2 {
  font-family: 'Old English Five' !important;
}
.et-custom-font__container input[type='text'].goth-3 {
  font-family: 'Seagram tfb' !important;
}

.et-font-input {
  margin-top: 10px;
}

.et-custom-font__container label {
  text-align: center;
  margin-right: 2px;
  width: 11%;
}

.et-custom-font__container label.et-custom-font__option-gothic {
  text-align: center;
  margin-right: 2px;
  width: auto;
}
.et-custom-font__container input[type='radio'] {
  display: none;
}
.et-custom-font__container input[type='text'] {
  width: 100%;
  text-align: center;
  padding: 20px;
  font-size: 40px;
  margin-bottom: 5px;
  background-color: #fafafa;
}
.et-custom-font__container input[type='text']::-webkit-input-placeholder {
  color: #c9c9c9 !important;
}
.et-custom-font__container input[type='text']:-moz-placeholder {
  color: #c9c9c9 !important;
  opacity: 1;
}
.et-custom-font__container input[type='text']::-moz-placeholder {
  color: #c9c9c9 !important;
  opacity: 1;
}
.et-custom-font__container input[type='text']:-ms-input-placeholder {
  color: #c9c9c9 !important;
}
.et-custom-font__container input[type='text']::-ms-input-placeholder {
  color: #c9c9c9 !important;
}
.et-custom-font__container input[type='text']::placeholder {
  color: #c9c9c9 !important;
}

.et-custom-font__container .radio_div {
  border: 2px solid #eee;
  padding: 6px 12px;
}
.radio_div.et-active {
  border: 2px solid #0090FA;
  cursor: pointer;
}
.et-custom-font__heading {
  font-weight: normal;
  font-size: 18px;
}
@media only screen and (max-width: 767px) {
  .et-custom-font__container .radio_div {
    border: 2px solid #eee;
    padding: 5px 10px;
  }
}





.isp_badge .isp_product_image_wrapper:after{
 display: none; 
}



