:root {
  --primary-color: #0f0f11;
}

@font-face {
  font-family: 'SF Pro Display';
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Bold.eot?v=1663822043');
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Bold.eot?v=1663822043') format('embedded-opentype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Bold.woff?v=1663822042') format('woff'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Bold.ttf?v=1663821990') format('truetype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Bold.svg?v=1663822050') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'SF Pro Display';
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Regular.eot?v=1663822043');
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Regular.eot?v=1663822043?') format('embedded-opentype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Regular.woff?v=1663822044') format('woff'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Regular.ttf?v=1663822044') format('truetype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Regular.svg?v=1663822049') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'SF Pro Display';
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Medium.eot?v=1663822046');
  src: url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Medium.eot?v=1663822046?') format('embedded-opentype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Medium.woff?v=1663822042') format('woff'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Medium.ttf?v=1663822017') format('truetype'),
      url('https://cdn.shopify.com/s/files/1/0481/1423/7605/files/SFProDisplay-Medium.svg?v=1663822050') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}


body{padding: 0 ; margin: 0 ; font-family: 'SF Pro Display';}

/* Color !important */
[data-text-color="primary"]{
  color: #0f0f11!important;
}
/* Background Color */
[data-text-bg="primary"]{
  background-color: #0f0f11;
}
/* Background */
.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .header-vertical-menu__opener ,.is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner{
  background-color: #0f0f11;
}
/* Border */
.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{
  border-color: #0f0f11
}
.nav-tabs > li.active > a{
  border-top-color: #0f0f11
}
.widget_shopping_cart_content .blockUI.blockOverlay:before {
   border-left-color: #0f0f11 
}
.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
   border-left-color: #0f0f11 
}
/* Fill */
.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{
  fill: #0f0f11;
}
/* Focus */
.primary:focus-visible, .submit-button:focus-visible, button[type="submit"]:focus-visible {
   outline-color: #0f0f11!important;
}
/* Background Color */
[data-icon-label]:after, .secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button, .current .breadcrumb-step{
   background-color:#000000;
}
[data-text-bg="secondary"]{
  background-color: #000000;
}
/* Color */
.secondary.is-underline,.secondary.is-link, .secondary.is-outline,.stars a.active, .star-rating:before, .woocommerce-page .star-rating:before,.star-rating span:before, .color-secondary{
  color: #000000
}
/* Color !important */
[data-text-color="secondary"]{
  color: #000000!important;
}
/* Border */
.secondary.is-outline:hover{
  border-color:#000000
}
/* Focus */
.secondary:focus-visible, .alt:focus-visible {
   outline-color: #000000!important;
}

.mobile-sidebar-levels-2 .nav > li > ul > li > a {
  font-family: Roboto, sans-serif;
}
.nav > li > a,.mobile-sidebar-levels-2 .nav > li > ul > li > a {
  font-weight: 400;
  font-style: normal;
}
h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{
  font-family: Roboto, sans-serif;
}
h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2 {
  font-weight: 400;
  font-style: normal;
}
.alt-font{
  font-family: Roboto, sans-serif;
}
.alt-font {
  font-weight: 400!important;
  font-style: normal!important;
}
a{
  color: #0f0f11;
}
.current .breadcrumb-step, [data-icon-label]:after, .button#place_order,.button.checkout,.checkout-button,.single_add_to_cart_button.button{
  background-color: #31d411!important 
}
.badge-inner.on-sale{
  background-color: #000000
}
.star-rating span:before,.star-rating:before, .woocommerce-page .star-rating:before, .stars a:hover:after, .stars a.active:after{
  color: #ff5913
}
.price del, .product_list_widget del, del .woocommerce-Price-amount {
   color: #565959;
   display: none;

  }
 
.shop-page-title.featured-title .title-bg{
   background-image: url(https://omgs.in/wp-content/uploads/2021/02/Premium-acrylic-wall-photo-compressed.jpg)!important;
}
@media screen and (min-width: 550px){
  .products .box-vertical .box-image{
      min-width: 500px!important;
      width: 500px!important;
  }
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


.demo_store {
position: fixed;
bottom: 0;
width: 100%;
} 
.single_add_to_cart_button {
width: 100%;
max-width: 380px;
}
.woocommerce-store-notice__dismiss-link {
color: #FF5722;
}
.payment_box {
margin-left: 33px;
}
.single-product .quantity.form-minimal {
display: none !Important;
}
#place_order {
width: 100%;
max-width: 380px;
margin: auto;
display: block; 
}
.product-section {
border-top: 0;
max-width: 700px;
display: block;
margin: auto;
}
.product-section .large-2 > h5 {
display: none;
}
@media screen and (max-width: 667px) {
.woocommerce-cart #main-content, .woocommerce-checkout #main-content {
margin-top: 0 !important;
}
.product-main {
padding-bottom: 0;
}
.product-info.summary {
/* 		padding-bottom: 0; */
}
form.cart {
margin-bottom: 0;
}
.woocommerce-checkout .sm-touch-scroll #order_review_heading, .woocommerce-checkout .sm-touch-scroll thead, .woocommerce-checkout .sm-touch-scroll tbody, .woocommerce-checkout .sm-touch-scroll .cart-subtotal {
/* 		display: none; */
}
.product-main {
padding-top: 10px;
}
.product-main .product_title {
font-size: 18px;
}
}
#billing_country_field {
display: none;
}
.woocommerce-additional-fields {
display:none;
}
.wc_payment_methods.payment_methods li {
list-style: none;
}
.payment_method_offline_gateway  {
display: none;
}
#btn-razorpay {
background: #23c736;
color: #f9f5f5;
}
.overflow-visible {
overflow: visible;
}
.nav-uppercase>li>a {
text-transform: inherit;
}
.continue-shopping {
display: none;
}
.searchform:after {
content: "";
position: absolute;
width: 50px;
right: 0;
height: 50px;
top: 0;
}
table.variations {
position: relative;
max-width: 100%;
width: 100%;
}
.accordion-inner {
padding-left: 5px;
padding-right: 5px;
}
.cartp-162024  .product-remove  a, .cartp-162024  .quantity {
display: none;
}
.cartp-173090  .product-remove  a, .cartp-173090  .quantity {
display: none;
}
.cartp-173530  .product-remove  a, .cartp-173530  .quantity {
display: none;
}
.cartp-173090 , .cartp-162024, .cartp-173530 {
background: #ececec;
}
.autocomplete-suggestion img {
width: auto;
border-radius: 0;
height: 65px;
display: inline-block;
margin-right: 2px;
}
ul.product_list_widget li img {
width: auto;
}
.autocomplete-suggestion .search-price  .amount {
color: #000;
}
.wp-caption.aligncenter, .aligncenter {
margin-left: auto;
margin-right: auto;
display: block;
}
#billing_fbclid {
display: none;
}
.woocommerce-order-pay .shop_table {
display: none;
}
.product-summary .woocommerce-Price-currencySymbol {
font-weight: lighter;
margin-right: 4px;
}
#progressBarC {
border: 0;
height: 20px;
border-radius: 20px;
width: 300px;
}
#progressBarC::-webkit-progress-bar {
border: 0;
height: 20px;
border-radius: 20px;
}
#progressBarC::-webkit-progress-value {
border: 0;
height: 20px;
border-radius: 20px;
color: #31d411;
}
#progressBarC::-moz-progress-bar {
border: 0;
height: 20px;
border-radius: 20px;
}
a.remove, a.icon-remove {
color: #f11f1f;
}
.tdm {
font-size: 8px;    
position: absolute;
}		


#productrelated {
  max-width: 600px;
  margin: auto;
  padding: 20px 10px;
  }
  .productr {
  width: 45%;
  margin: 1%;
  display: inline-block;
  vertical-align: top;
  }
  .productr{
  height: 280px;
  max-width: 180px;
  margin-right: 10px;
  border-radius: 5px;
  counter-increment: carousel-cell;
  }
  .productr img {
  max-height: 180px;
  width: auto;
  display: block;
  margin: auto;
  }
  #productrelated .flickity-prev-next-button.next, #productrelated .flickity-prev-next-button.previous {
  opacity: 1 !important;
  background: #17171754;
  color: #fff;
  }
  /* position outside */
  .flickity-prev-next-button.previous {
  left: 0px;
  }
  .flickity-prev-next-button.next {
  right: 0px;
  }

  #background_remove {
    /* 				display: none; */
    }
    #allbgs {
    margin-bottom: 0;
    overflow: scroll;
    height: 90px;
    }
    #allbgs  .bgimagechange {
    width: 55px;
    height: 55px;
    display: inline-block;
    cursor: pointer;
    background-size: cover;
    padding: 2px;
    margin: 2px;
    list-style: none;
    }
    #allbgs .flickity-prev-next-button.next, #allbgs .flickity-prev-next-button.previous {
    opacity: 1;
    top: 11px;
    background: #ffffffa8;
    }
    #allbgs .flickity-prev-next-button.next {
    right: -20px;
    }
    #allbgs .flickity-prev-next-button.previous {
    left: -20px;
    }
    .activebg {
    border: 2px solid red;
    outline: 2px solid #fff;
    }
    .bgloading {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    background: #000000e0;
    top: 0;
    left: 0;
    z-index: 99;
    padding-top: 150px;
    }
    .bgloadingtext {
    color: #fff;
    }
    .lds-dual-ring {
    display: block;
    width: 80px;
    height: 80px;
    margin: auto;
    }
    .lds-dual-ring:after {
    content: " ";
    display: block;
    width: 64px;
    height: 64px;
    margin: 8px;
    border-radius: 50%;
    border: 6px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: lds-dual-ring 1.2s linear infinite;
    }
    @keyframes lds-dual-ring {
    0% {
    transform: rotate(0deg);
    }
    100% {
    transform: rotate(360deg);
    }
    }

    #wall_photo {
      width: 100%;
  
      }
      @media only screen and (min-width: 900px) {
      #wall_photo , #maintext .cnvcnt{
      max-width: 600px; 
      /* max-height: 600px; */
      }
      .admin-bar #wall_photo, .admin-bar #maintext .cnvcnt {
      max-width: 400px;
      }
      }
      @media only screen and (max-width: 899px) {
      #maintext .wallbg {
      min-height: 380px;
      }
      #wall_photo {
      max-width: 300px;
      max-height: 300px;
      }
      }
      .zoom-box {
        display: block;
        margin: 12px auto;
        width: 100%;
        position: relative;
        min-width: 200px;
      }
      .zoom-box p{font-size: 16px; color: #000; font-weight: 400; margin-top: 10px; }
      #zoomslider {
      width: 100%;
      }
      #zoomslider:before {
        content: '-';
        position: relative;
        left: -20px;
        top: -10px;
        font-size: 24px;
        color: #000;
      }
      #zoomslider:after {
        content: '+';
        position: relative;
        right: -20px;
        top: -10px;
        font-size: 24px;
        color: #000;
      }
      .sliderx {
      -webkit-appearance: none;
      width: 100%;
      height: 15px;
      background: #b2b2b2 !Important;
      outline: none;
      opacity: 1;
      -webkit-transition: .2s;
      transition: opacity .2s;
      border-radius: 20px;
      max-width: 200px;
      }
      .sliderx::-webkit-slider-thumb {
      -webkit-appearance: none;
      appearance: none;
      width: 20px;
      height: 19px;
      background: #CC6D00;
      cursor: pointer;
      border-radius: 20%;
      }
      .sliderx::-moz-range-thumb {
      width: 15px;
      height: 15px;
      background: #CC6D00;
      cursor: pointer;
      }
    
      .ubar { position: fixed; top: 0; left: 0; /* padding-top: 40%; */ height: 100%; width: 100%; background: #000000c9; color: #fff; z-index: 9999; display: flex; align-items: center; justify-content: center; flex-direction: column; }
      .ubar h2 {
      color: #fff;
      }
      .product-gallery {
      display: none;
      }
      #textpreview{
       background: url(../images/wall-c.jpg)no-repeat center top /cover;
       padding: 50px 60px;
       display: flex;
       align-items: center;
       justify-content: center;
       position: relative;
       flex-direction: column;
      }
      #textpreview .wallbg{padding-bottom:70px; position: relative;}
      #wall_photo {
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.5);
      background-color: #353535; 
      }
      .cnvcnt { margin: 10px auto; text-align: center; position: relative; }
      .cnvcnt .cnbf { max-width: 180px; margin: 10px auto; }
      .cnvcnt .cnaf { position: absolute; top: 50%;  left:0; transform: translateY(-50%); width: 170px; margin-left: -114px; }
      .cnvcnt .cnaf span,.cnvcnt .cnbf span { font-size: 16px; transform: rotate(-90deg); display: block; width: max-content; color: #fff; padding: 4px 24px; background: url(../images/arrow-left.svg)no-repeat left 2px center,url(../images/arrow-right.svg)no-repeat right 5px center #000;  margin: auto;}
      .cnvcnt .cnbf span{    transform: rotate(0);} .reset_variations { display: none; }

      .reset_variations { display: none; }
    
      .custommsg {
      max-width: 320px;
      margin: auto;
      text-align: left;
      padding-top: 10px;
      }
    .custommsg label {
    font-size: 12px;
    }
  .generatedRadios {
    border: 1px solid #000000;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    float: none;
    border-radius: 5px;
    padding: 8px 10px;
    margin: 6px 6px 6px 0;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
  }
  .generatedRadios.selected {
    border: 1px solid #CC6D00;
    background: #CC6D00;
    color: #fff;
  }



ul{padding: 0; margin: 0; list-style: none;}
.customize-photo-section {padding: 50px 0;}
.customize-content-bx h2 { font-weight: 500; font-size: 40px; color: #23233E; }
.upload-btn-box .upload_label { background: #CC6D00; border: solid 1px #CC6D00; border-radius: 5px; font-weight: 700; font-size: 20px; color: #FFF; padding: 10px 30px; display: inline-flex; margin-bottom: 5px; transition: all .2s ease; cursor: pointer;      align-items: center; justify-content: center;}
.upload-btn-box .upload_label img{    margin-right: 8px; filter: invert(1) brightness(24.5);}
.upload-btn-box p { font-weight: 400; font-size: 12px; color: #000000; }
.customize-photo-section .container-fluid{    padding: 0 10%;}     
.customize-photo-section .total-price-bx{text-align: center;}
.customize-photo-section .total-price-bx h3{font-weight: 600; font-size: 24px; color: #000000; margin-bottom: 10px; margin-bottom: 0;}
ins{text-decoration: none;}
.customize-content-bx .total-price-bx .woocommerce-Price-amount { color: #CF6C0D; font-size: 40px; color: #CF6C0D;font-weight: 700; }

.customize-content-bx .cart-table{background: #D9D9D9; border: 1px solid #A09F9F; border-radius: 5px; padding: 8px 50px 8px 8px; display: flex; position: relative; align-items: center;}
.customize-content-bx .cart-table .wocommerce-variation-price{font-weight: 500; font-size: 14px;color: #151515;}o
.customize-content-bx .cart-table {text-decoration: none !important;}
.customize-content-bx .cart-table .pro-thumbnail{width: 30%; }
.customize-content-bx .cart-table .pro-thumbnail img{width: 100%; height: 100%; object-fit: cover; }
.customize-content-bx .cart-table .product-detail{padding-left: 10px; width: 70%;}
.customize-content-bx .cart-table .product-detail .generatedRadios{padding: 0; border: 0; background: transparent; color: #000;}
.customize-content-bx .cart-table .product-detail .size{display: flex;}
.customize-content-bx .cart-table .product-detail .size label{font-weight: 700; margin: 0;}
.customize-content-bx .cart-table .product-detail .pricebx{font-weight: 500; font-size: 14px;color: #151515;}
.customize-content-bx .cart-table .product-detail .pro-remove a{width: 30px; height: 30px; border-radius: 50%; background: #fff; border: solid 1px #fff; display: inline-block; text-align: center;}
.customize-content-bx .cart-table .product-detail .pro-remove { position: absolute; right: 15px; top: 50%; transform: translateY(-50%); }
.cart-items-selected + .cart-items-selected{margin-top: 10px;}
.cpanel-zoom { background: #FFFFFF; border: 1px solid #000000; border-radius: 8px; color: #000000; font-size: 18px; font-weight: 400; display: flex; align-items: center; width: 100%; max-width: 156px; padding: 8px 20px; justify-content: center; font-weight: 400; cursor: pointer;  margin: auto;}
.cpanel-zoom img { width: 20px; margin-right: 9px; vertical-align: middle; }
.customize-photo-section .variations label{margin-bottom: 0;}
.customize-photo-section .variations .label{font-weight: 500; font-size: 18px; color: #000;}
.customize-photo-section .variations :is(td.th){vertical-align: middle;}
.customize-photo-section .variations .value{padding-bottom: 15px;}
.customize-photo-section :is(.Imgquality,.thicknessquality,#monting_method){font-weight: 400; font-size: 14px;color: #000000;}
.customize-photo-section .card-items-bottom-section{    border-top: 1px solid #CDCDCD; padding-top: 35px; margin-top: 26px;}
.customize-photo-section .card-items-bottom-section h4{font-weight: 500; font-size: 18px;color: #000000;}
.customize-photo-section .btn-primaryx{    background: #CC6D00; border: solid 1px #CC6D00; border-radius: 5px; font-weight: 500; font-size: 18px; color: #FFFFFF; text-align: center; cursor: pointer; padding: 11px 39px; transition: all .2s ease;}
.customize-photo-section .btn-primaryx:hover{background: transparent; color: #CC6D00; border-color: #CC6D00;}
.customize-photo-section .btn-blue{    background: #23233E; border: solid 1px #23233E; border-radius: 10px; color: #fff; font-weight: 500; font-size: 20px; padding: 14px 20px; cursor: pointer; display: block; width: 100%; margin-top: 20px; transition: all .2s ease;}
.customize-photo-section .btn-blue:hover{    background: #fff; color: #23233E; border-color: #23233E;}
.customize-photo-section .card-itemsheading .go-back-btn{display: none;}

.customize-photo-section  .mobile-heading{font-weight: 700; font-size: 18px;color: #23233E; text-align: center; margin-bottom: 15px;}  
.mobile-bottomfix {padding: 0 15px; display: none;}
.mobile-bottomfix .cart-summary h4{font-weight: 500; font-size: 16px;color: #000000; margin-bottom: 0;}
.mobile-bottomfix .cart-summary .woocommerce-variation{font-weight: 700; font-size: 22px;color: #CA4707;}
.cart-list-wrap { margin-bottom: 15px; }
.customize-photo-section .total-price-bx .checkout_price{font-weight: 700; font-size: 40px;color: #CF6C0D;}

.decor-header { padding: 30px 0px; text-align: center; background: #F8F8F8; }
.decor-header .site-logo { width: 100%; max-width: 150px; display: inline-block; }


.variations .price { font-weight: 600; font-size: 32px;    color: #000; }



.quinn-stories-wrpper {padding: 20px 0; width: 100%; overflow: hidden; }
.quinn-stories-wrpper .container-fluid{padding: 0; width: 100%; max-width: 100%; overflow-y: hidden; overflow-x: auto;}
.quinn-stories-wrpper .stories-list { display: flex; align-items: center; justify-content: center; width: -webkit-fill-available;
  max-width: -webkit-fill-available;}
.quinn-stories-wrpper .stories-list::-webkit-scrollbar { width: 0px; height: 0px; background: transparent;}
.quinn-stories-wrpper .stories-list li { padding:10px; }
.quinn-stories-wrpper .stories-list li .stories-card-video { position: relative; background:#CC6D00; border-radius: 50px; padding: 0px 0px 0px 0px; display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 0px; width: 100px; height: 100px; cursor: pointer;}
.quinn-stories-wrpper .stories-list li .stories-card-video img { position: relative; border: 3px SOLID#fff; height: 94px; width: 94px; flex-shrink: 0; border-radius: 50%; object-fit: cover; }

.video-modal .modal-body{padding: 0;}
.video-modal .modal-content {background:transparent; border: 0;}
.video-modal .modal-lg {max-width: 90%; margin: auto;}
.video-modal .close { position: absolute; width: 40px; height: 40px; z-index: 1; opacity: 1; text-align: center; line-height: 0; right: 15px; top:-30px; font-size: 14px; border-radius: 50%; background: #CC6D00; transition: all 0.2s ease 0s; outline: none !important; color: #fff; padding: 0 !important; display: flex; align-items: center; justify-content: center; }
.video-modal .close svg { fill: #fff; width: 16px; }
.video-modal .video-sec{position: relative; height: 70vh; overflow: hidden; display: flex; align-items: center; justify-content: center; width: 100%; max-width: 400px; margin: 0 auto; border-radius: 5px; overflow: hidden;}
.video-modal .video-sec .thumbnail-video-img{position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; border-radius: 5px; margin: auto;}
.video-modal .video-sec video{border-radius: 5px; overflow: hidden;}
.video-modal .video-sec .overlay_mute_button{position: absolute; background: rgba(4.000000236555934, 4.000000236555934, 4.000000236555934, 0.8999999761581421); gap: 8px; border-radius: 22px; padding:8px; border: 1px SOLID rgba(255, 255, 255, 0.23999999463558197); top: auto; left: auto; right: 15px; bottom: 80px; height: 44px; width: 44px;    visibility: hidden; opacity: 0; cursor: pointer;}
.video-modal .video-sec .overlay_mute_button .volume-mute-icon{display: none;} 
.video-modal .video-sec .overlay_mute_button.mute .volume-icon{display:none ;} 
.video-modal .video-sec .overlay_mute_button.mute .volume-mute-icon{display: block ;} 
.video-modal .slick-slide.slick-center .overlay_mute_button{    visibility: visible; opacity: 1;} 
.video-modal .video-sec .overlay_mute_button svg { fill: #fff; color: #fff; }
.video-modal .video-sec video{ border-radius: 0px; width: 100%; height: 100%;  object-fit: cover;}
.video-modal .customize-btn{ background: #CC6D00; border: solid 1px #CC6D00; border-radius: 5px; font-weight: 500; font-size: 16px; color: #FFFFFF; text-align: center; cursor: pointer; padding: 9px 30px; transition: all .2s ease; display: none; width: 100%; transition: all .2s ease; text-decoration: none; position: absolute; bottom: 15px; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 90%; }
.video-modal .slick-slide{ transform: scale(0.6); margin-bottom: 20px;     pointer-events: none;}
.video-modal .slick-slide.slick-center{ transform: scale(0.9);pointer-events: auto;}
.video-modal .slick-slide.slick-center .customize-btn{display: block;}
.video-modal .slick-arrow {width: 40px; height: 40px; background: #CC6D00; border-radius: 50%; display: flex; align-items: center; justify-content: center; z-index: 99;}
.video-modal .slick-arrow.slick-next::before {     background: url(../images/right-new-arrow.png) no-repeat; content: ""; display: block; filter: invert(1) brightness(17); width: 20px; height: 19px; background-size: 100%;}
.video-modal .slick-arrow.slick-next{right: 50%; margin-right: -240px;}
.video-modal .slick-arrow.slick-prev{left: 50%; margin-left: -240px;}
.video-modal .slick-arrow.slick-prev::before { background: url(../images/left-new-arrow.png) no-repeat; content: ""; display: block;   filter: invert(1) brightness(17); width: 20px; height: 19px; background-size: 100%;}






