/** Shopify CDN: Minification failed

Line 194:56 Expected identifier but found "#000"
Line 195:61 Expected identifier but found "#000"
Line 273:31 Unexpected "{"
Line 273:42 Expected ":"
Line 273:45 Unexpected "{"

**/
.header-layout-style-1 .navbar-right i{font-size: 22px; margin: 0;}
.sticky-active .header-layout-style-1 .navbar-right i{color:#000000!important; font-size: 22px; margin: 0;}
.megamenu ul li{justify-content:end;}
.megamenu-item.nav-type-megamenu:nth-child(3) .menu.level1{display:inline-grid;}
.dropdown-menu.sub-menu.megamenu{background: #fff; border: 0; padding: 40px 50px 100px 50px;}


.video-hero-mobile{position: relative; padding-top: 0; height: 100%;}
.video-hero-mobile video{position:inherit; transform:none; top: 0; left: 0;}

#main-collection-product-grid .btn-action {bottom:0px!important; top:auto!important;}
#main-collection-product-grid .product-footer .product-title{font-size: 14px; font-weight: 600; line-height: 18px; letter-spacing: 0; text-transform: uppercase; color: #111111; margin: 0 0 2px;}
#main-collection-product-grid .product-footer .product-description{font-size: 13px;  font-weight: 400;  line-height: 18px; color: #222222; margin: 0 0 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#main-collection-product-grid .product-footer .price-box{font-size: 13px;  font-weight: 400;  line-height: 18px;  color: #333333;
   margin: 0 0 4px;}
#main-collection-product-grid .product-footer .price-wrapper{justify-content:left!important;}
#main-collection-product-grid .product-footer .product-buttons-wrap a{background: #ffffff;  color: #333333; border: 1px solid #2d2d2d; border-radius: 0;  font-size: 14px; font-weight: 400;
 line-height: 1;  letter-spacing: 0; text-transform: uppercase;  width: 100%;  padding: 12px 20px; cursor: pointer; transition: background-color 0.3s ease;}
 #main-collection-product-grid .product-footer .product-buttons-wrap a span{color: #333333; font-size: 14px; font-weight: 400; line-height: 1; letter-spacing: 0;text-transform: uppercase;}
#main-collection-product-grid .product-footer{padding:0;}
#main-collection-product-grid .product-box{padding-right:15px!important; padding-left:15px!important;}
#exploremore-collection-page .collection-list-item .collection-btn{position: absolute;  top: 20px;  bottom: auto;  left: 0px;  background: transparent; color: #000; box-shadow: none;  font-weight: 600;}
.filter-select .collection-filters__item.sorting{margin-right:0px;}
.video-mid-section .btn.btn-medium{padding:0;  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.8px;
  text-transform: uppercase; padding-left:10px!important;}
.video-mid-section .btn.btn-medium:hover{padding:0; background:transparent; color:#000; }
.video-mid-section .video-hero-wrap .video-content-wrap .title{text-shadow: none;}

.collections-lists .icon-collection-list-video video{border-radius:0!important;}

.collections-lists .col:nth-child(n+1) {
        padding-right: 5px!important;
    }

  .collections-lists .col:nth-child(n+1) {
        padding-left: 5px!important;
    }
  .collections-lists .categorie-box:nth-child(n+4){margin-top: 10px!important;}
  .categorie-list-style-1 .categorie-box:hover>a, .client-logo a:hover img{transform: translateY(0px)!important;}





.navbar-brand .alt-logo{    visibility: visible; opacity: 1; width: var(--main-logo-width);}
.navbar-brand .default-logo{visibility: hidden;    opacity: 0;    width: 0;}

.index-page .navbar-brand .alt-logo{  visibility: hidden;    opacity: 0;    width: 0;   }
.index-page.sticky-active .navbar-brand .alt-logo{visibility: visible; opacity: 1; width: var(--main-logo-width);}
.menu-hover .navbar-brand .alt-logo{    visibility: visible; opacity: 1; width: var(--main-logo-width);}
.menu-hover .navbar-brand .default-logo{visibility: hidden;    opacity: 0;    width: 0;}
.menu-hover.index-page .navbar-brand .default-logo{visibility: hidden;    opacity: 0;    width: 0;}
.index-page .navbar-brand .default-logo{visibility: visible; opacity: 1; width: var(--main-logo-width);}
.index-page.sticky-active .navbar-brand .default-logo{  visibility: hidden;    opacity: 0;    width: 0;   }
.navbar.header-transparent .navbar-nav .nav-item .nav-link{color:#000;}
.index-page .navbar.header-transparent .navbar-nav .nav-item .nav-link{color:#ffffff;}
.menu-hover.index-page .navbar.header-transparent .navbar-nav .nav-item .nav-link{color:#000;}
/* 
.shop-minimalist .product-box .box-inner:hover .product-buttons-wrap{bottom:0!important;} */


.collection-list-wrap .collection-list-item .collection-btn{position:absolute; top:0; bottom:auto; left:0; box-shadow:none; background:transparent!important;}
.menu-hover header .navbar-right>div i{color:#000;} 
header .navbar-right>div i{color:#000;}
.index-page header .navbar-right>div i{color:#fff;}
.megamenu ul li.image-left .inner-menu:nth-child(4) {
  margin-left:52px;
}
.index-page.menu-hover header .navbar-right>div i{color:#000;}
.index-page .header .navbar-right>div{color:#fff;}
.index-page.sticky-active .header .navbar-right>div{color:#000;}

.page-title h1{font-size: 24px;  font-weight: 700;  line-height: 1.2;  letter-spacing: 0;  text-transform: uppercase; color: #000000;}
.collection-list-wrap h3{font-size: 22px;  font-weight: 400;  line-height: 1.2; letter-spacing: -0.3px; text-transform: uppercase;}
.shop-minimalist .product-image{border-radius:0!important;}
.pegi-product-count{display:none;}
.pagi-progress{display:none;}
.pagi-click {display:none;}
.infinite-scroll-btn{display:none;}

.client-logo-custom .section-heading{font-size: 28px!important;
    line-height: normal!important;
    font-weight: 400!important;}



/* PDP */
.product-summary{padding-top:6%;}
.main-product-page .product-title{font-size: 34px; font-weight: 700; letter-spacing: 1px; color: #4F4F4F; text-transform: uppercase;}
.varients-options{width:50%; margin-right:5px;}
.varients-options .variant-option{width:100%; border:1px solid #000; height:60px;}
.product-variants .variant-option select{border:0;}
.product-variants .product-filter{margin-bottom:0;}
.product-page .product-summary .cart-btn{font-weight: 300; text-transform: uppercase; border-radius:0!important}
.product-page .product-summary .cart-btn:hover{background-color:#545454; border-radius:0!important}
.shopify-payment-button .shopify-payment-button__button--unbranded{font-weight: 300; text-transform: uppercase; background-color:#545454!important; border-radius:0!important;}
.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#fff; border-radius:0!important}

.product-gallery .product-thumb-wrap .product-media{border-radius:0!important;}
.quantity-btn{width:50%; margin:0; margin-right:0!important;}
.quantity-btn .quantity{width:100%; height: 60px; border-radius: 0; border: 1px solid #000; }
.quantity-btn .quantity-button{height:60px;}
.quantity-btn .quantity-input{height:60px;} 
.product-summary .product-usp{margin-bottom: 0;  padding: 0; border-radius: 0; background-color: transparent; text-decoration: underline;  text-transform: capitalize; margin-top: 50px;} 
.product-summary .product-usp{margin-top: 12px; display: flex; font-size: 12px; color:#838383;}
.product-summary .product-usp .usp-box{color:#838383;}
.product-summary .accordion-event .panel .panel-heading{font-size:12px!important; letter-spacing:0; line-height: normal;}
.quickview-wrapper{width:850px!important;}
.product-quickview-popup .product-title{font-size: 26px; font-weight: 700;letter-spacing: 1px; color: #4F4F4F; text-transform: uppercase; line-height: 30px;}
.product-quickview-popup .rating-sku-wrap{display:none!important;}
.product-quickview-popup  .price{margin:10px 0 10px 0;}
.product-quickview-popup  .product-variants .form-label{display:none;}
.product-quickview-popup .product-variants .variant-option{border:1px solid #000;}
.product-quickview-popup  .product-form-buttons .action-btn{flex-direction: column;    align-items: flex-start !important;    gap: 10px;}
.panel-group.accordion-event .panel-body{font-size:12px; line-height:normal; color:#000;}



.gifts-pdp .section-heading{font-size: 18px!important; font-weight: 700; line-height: 01!important; letter-spacing: 0.2px;  text-transform: uppercase; color: #000; margin: 0;text-align: left;}
.gifts-pdp .product-box .product-title{font-size: 15px;  font-weight: 500; line-height: 1.3; letter-spacing: 0.2px;text-transform: uppercase; color: #000;}
.gifts-pdp .product-box .price-box .price-wrapper{justify-content:left!important;}
.gifts-pdp .product-box .price-box .price-wrapper span{font-size: 15px; font-weight: 400; line-height: 1.4;  color: #000; margin: 0;}
.gifts-pdp .product-box .product-buttons-wrap{ position: absolute;  bottom: 0px; left:5px; width: 40px;}
.gifts-pdp .product-box .product-buttons-wrap a, .gifts-pdp .product-box .product-buttons-wrap a span{font-size: 36px;
    font-weight: 200;
    line-height: 1;
    letter-spacing: 0;
    text-transform: uppercase;  width: 100%; background:transparent; color:#000;}
.gifts-pdp .product-box .btn-action{bottom:4px!important; top:auto!important;}
.gifts-pdp .product-box .box-inner:hover .product-buttons-wrap{bottom:0!important;}

/* ABOUT US */  
.meet-our-founder .image{padding-right:15px;}
.meet-our-founder.image-with-text .content-wrap{padding-left:15px; margin: auto;  padding-top: 70px; text-align: center !important;} 
.meet-our-founder.image-with-text .content-wrap h3{font-weight: 400; font-size: 28px; letter-spacing: 0.2px;  line-height: 38px;}
.about-brand .image{margin:auto; padding-right:15px;}
.about-brand.image-with-text .content-wrap{padding-left:15px; margin:auto; padding-top:70px; text-align:center!important;}
.about-brand.image-with-text .content-wrap p{    margin: 0 0 25px; font-size: 20px; color: #000; line-height: 1.2; font-weight: 300;letter-spacing: 0.2px;}


/* #exploremore-collection-page{padding-top:0;} */
#main-collection-product-grid .btn-action{bottom:10px!important;}
   #main-collection-product-grid .product-footer .product-title{    font-size: 12px; font-weight: 600; line-height: 18px; letter-spacing: 0; text-transform: uppercase; color: #111111;   margin: 0 0 2px; margin-top: 15px;}
   #main-collection-product-grid .product-footer .price-box{font-size: 11px; font-weight: 400;  line-height: 17px;  color: #333333; margin: 0 0 4px;}
   .product-buttons-wrap a, .product-buttons-wrap button{height:35px;}
   #main-collection-product-grid .product-box .box-inner{position:initial;}
   #main-collection-product-grid  .product-buttons-wrap{position: absolute !important; width:40px; bottom: 5px;  left: 0px; opacity:1!important;}
   #main-collection-product-grid  .product-buttons-wrap a{background-color: transparent !important; background:transparent;   border:0!important;}
   #main-collection-product-grid  .product-buttons-wrap a span{color:#000!important; font-size: 36px;
    font-weight: 200;
    line-height: 1;
    letter-spacing: 0;
    text-transform: uppercase;}
    .product-box .btn-action .wishlist-btn span{font-size:18px!important; font-weight:200;     width: 18px;  height: 15px; line-height:0;}
  .product-box .btn-action button:not(.shop-simple .product-box .btn-action button,.shop-metro .product-box .btn-action button){    background-color: transparent;
    border: 0px solid #e0e0e0;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
    box-shadow: none;}
.product-box .btn-action .wishlist-btn span{color:#000;}
    /* FOOTER */
  .site-footer .footer-top .block-heading, .site-footer .footer-top .footer-newsletter h5{font-size: 16px;font-weight: 700;line-height: 20px;letter-spacing: 0;text-transform: uppercase;color: #111;}
  .site-footer .footer-top .menu-item a{font-size: 14px; font-weight: 400;line-height: 20px;letter-spacing: 0;color: #222;}
  .site-footer .footer-top .footer-newsletter p{font-size: 14px;  font-weight: 400;  line-height: 22px;  letter-spacing: 0;  color: #222;}
  .site-footer .footer-top .footer-newsletter .newsletter-form , .site-footer .footer-top .footer-newsletter .newsletter-form::placeholder{font-size: 14px;font-weight: 400;font-style: italic; line-height: 22px;color: #888;}




/* CART */
.cart-notification .cart-title h6{font-size: 20px; font-weight: 700; line-height: 1.2;  letter-spacing: 0; text-transform: uppercase;}
.cart-notification{max-width:400px!important;}

/* SEARCH */
.minisearch-popup .search-label{font-size:  24px; line-height: normal;  margin-bottom: 15px; font-weight: 700; text-transform:uppercase;}
.minisearch-popup .predictive-wrapper .quick-search{display:none!important;}
.minisearch-popup .predictive-search{display:none!important;}
.search-results-wrapper .details{font-size:12px; color:;#000}
.search-results-wrapper .details span{font-size:12px; color:;#000}














@media (max-width: 768px){
  .index-page .navbar-brand .default-logo{ padding-left:10px;}
  .index-page .navbar-brand .alt-logo{width: 100px; }
.header-layout-style-1 .navbar-right i{font-size:16px;}
.sticky-active .header-layout-style-1 .navbar-right i{font-size:16px;}
header .navbar-right a .count{background-color:transparent; color:#000!important;}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar .container.justify-content-lg-between{background: rgba(255, 255, 255, 0.6); z-index: 10;}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar .navbar-brand .default-logo{visibility: hidden;    opacity: 0; width:0;}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar .navbar-brand .lazyload.alt-logo{visibility: visible; opacity: 1; width:var(--main-logo-width);}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar  .menu-column .search i, header .menu-column .search i{color:#000;}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar .navbar-toggler-line{color:#000!important; background: #000 !important;}
  .navbar-collapse-show.navbar-open .lable-with-open-menu .navbar .navbar-right>div i{color:#000;}
  .navbar-collapse-show.navbar-open .navbar-collapse.collapse.show{top:60px; border-bottom:1px solid #e9e9e9;}
  .navbar-collapse.collapse .nav-item .feather-chevron-right{display:none!important;}
  .navbar.header-transparent .navbar-nav .nav-item .nav-link{font-weight:600;}
  .dropdown-menu.sub-menu.megamenu{background:transparent;}
  .dropdown-menu.sub-menu.megamenu .container{padding:0 0 0 0!important;}
  .navbar-collapse-header{background:transparent!important; font-size:0!important;}
  .navbar-collapse-header .menu-close{background:transparent;}
  .megamenu ul li.level1{background:transparent;}
  .megamenu ul li.image-left .inner-menu:nth-child(4){margin-left:0;}
  .megamenu ul li.image-left .inner-menu{margin-left:0!important;}
  .megamenu-item .dropdown-menu .inner-menu .submenu.sub-menu.open{background:transparent!important;}
  .megamenu ul li.level1 .submenu li{background-color:transparent!important; border:0!important; font-weight:500;}
   body.navbar-collapse-show.navbar-open .navbar .container-fluid{z-index:10; background:#fff;}
   body.navbar-collapse-show.navbar-open .navbar .dropdown-menu .container-fluid{padding:0!important;}
  .navbar-expand-lg .navbar-nav{padding-top:0px;}
  .megamenu-item.nav-type-megamenu:nth-child(3) .menu.level1{display:block;}
  .collections-lists .col:nth-child(odd) {
        padding-right: 5px!important; padding-left:20px!important;
    }

  .collections-lists .col:nth-child(even) {
        padding-left: 5px!important; padding-right:20px!important;
    }
  .collections-lists  .categorie-box:nth-child(n+3){margin-top:10px!important;}

    .index-page .navbar.header-transparent .navbar-nav .nav-item .nav-link{font-size: 13px; font-weight: 500; line-height: 20px; letter-spacing: 1px; text-transform: uppercase; color: #000;}
    .megamenu-item .dropdown-menu.open .inner-menu .child-link-title{font-size: 11px; font-weight: 400; line-height: 1.5; letter-spacing: 1.1px; text-transform: uppercase; color: #000; margin: 0 0 6px;}
    .megamenu-item .dropdown-menu .inner-menu .submenu.sub-menu.open li a{font-size: 9px; font-weight: 400;line-height: 1.65;letter-spacing: 0.7px;text-transform: uppercase; color: #000;
  margin: 0; padding:12px 0 0px 15px;}
  
  .megamenu-item .sub-menu.megamenu.open ul li a{font-size: 11px; font-weight: 400; line-height: 1; letter-spacing: 1.1px; text-transform: uppercase; color: #000; margin: 0 0 6px;}
      /* li.nav-item.megamenu-item.nav-type-megamenu::after{    position: absolute;
    content: "";
    width: 150px;
    height: 1px;
    background: #eee;
    left: 25px;} */
   .index-page .nav-link{color:#000!important;}
      .megamenu ul li.image-left .inner-menu{position:inherit!important;}
      .megamenu-item.nav-type-megamenu:nth-child(2) .megamenu ul li.image-left .inner-menu{position:inherit!important;}
   .megamenu ul li.level1:last-child{flex-direction:column; padding:0 0 0 0!important;}
   .transparent header .header-transparent{color:#000!important;}
   .index-page.transparent header .header-transparent .menu-column .search i, header .menu-column .search i{color:#fff;}
   .index-page.sticky-active.transparent header .header-transparent .menu-column .search i, header .menu-column .search i{color:#000;}
   .transparent header .header-transparent .menu-column .search i, header .menu-column .search i{color:#000;}
   .transparent header .header-transparent .navbar-toggler-line{color:#000!important;  background:#000;}
   .index-page.transparent  header .navbar-toggler-line{color:#fff!important; background:#fff!important;}
   .index-page.sticky-active.transparent header .header-transparent .navbar-toggler-line{color:#000!important; background:#000!important;}
   .transparent header .header-transparent .navbar-toggler-line{color:#000; background:#000;}
   .sticky-active .header-layout-style-1 .search i{color:#000!important;}
   .sticky-active .header-layout-style-1 .navbar-toggler .navbar-toggler-line{background-color:#000;}
   .ai-product-slider-wrapper-{{ ai_gen_id }}{position: relative; margin: 0 20px;}

   .transparent #MainContent>.shopify-section:first-child .page-title .extra-small-screen{height:calc(140px - var(--header-height));}
   .page-title h1{font-size: 18px; font-weight: 600; line-height: 1; letter-spacing: 0;}
   .filter-btn{display:none;}
   .sorter-wrapper .filter-select{text-align:right!important;}
  #main-collection-product-grid .btn-action{bottom:0px!important;}
  #main-collection-product-grid .wishlist-btn:hover{color:#000!important;}
   #main-collection-product-grid .product-footer .product-title{font-size: 12px; font-weight: 600; line-height: 18px; letter-spacing: 0; text-transform: uppercase; color: #111111;   margin: 0 0 2px; margin-top: 15px;}
   #main-collection-product-grid .product-footer .price-box{font-size: 11px; font-weight: 400;  line-height: 17px;  color: #333333; margin: 0 0 4px;}
   .product-buttons-wrap a, .product-buttons-wrap button{height:35px;}
   #main-collection-product-grid .product-box .box-inner{position:initial;}
   #main-collection-product-grid  .product-buttons-wrap{position: absolute !important; width:40px; bottom: 0px;  left: 0px;}
   #main-collection-product-grid  .product-buttons-wrap a{background-color: transparent !important; background:transparent;  border:0!important;}
   /* #main-collection-product-grid  .product-buttons-wrap a span{color:#000!important; font-size:24px; font-weight:400;} */
   .product-box .btn-action button:not(.shop-simple .product-box .btn-action button,.shop-metro .product-box .btn-action button){background-color: transparent;
    border: 0px solid #e0e0e0;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
    box-shadow: none;}
    
        #main-collection-product-grid .product-box.col:nth-child(odd) {
        padding-right: 5px!important; padding-left:0!important;
    }

  #main-collection-product-grid .product-box.col:nth-child(even) {
        padding-left: 5px!important; padding-right:0!important;
    }
    .collection-list-wrap h3{font-size: 16px !important;
    font-weight: 400;
    line-height: 1.2;
    letter-spacing: -0.3px;
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 0;}

      .video-mid-section .video-hero-wrap .video-content-wrap .title{font-size: 20px!important; line-height: 24px!important;}

    .video-mid-section .title{font-size: 20px;line-height: 28px; font-weight:600!important; margin-top: 15px; margin-bottom:5px!important;} 
    .video-mid-section .btn.btn-medium{font-size: 9px;  font-weight: 500;  line-height: 1; letter-spacing: 0; padding-left:5px!important;}
    .client-logo .section-heading{font-size: 18px !important;  line-height: normal !important; font-weight: 400; margin-bottom:0;}


   .footer-logo img{max-width:140px!important;}
    footer .footer-block{margin-bottom:10px!important;}
  .site-footer .footer-top .block-heading, .site-footer .footer-top .footer-newsletter h5{font-size: 12px;  font-weight: 700;  line-height: 18px;  letter-spacing: 0; text-transform: uppercase;
    color: #111;}
    .site-footer .footer-top .block-heading::after{display:none!important;}
    .site-footer .footer-top .footer-newsletter p{font-size: 12px; font-weight: 400;  line-height: 18px;  letter-spacing: 0; color: #222;}
   footer .footer-newsletter .newslatter-input{font-size:14px; height:38px; border-width: 0 0 1px;}
   footer .footer-block .mobile-toggle{display: flex;align-items: center;margin-bottom: 0; border-top: 1px solid var(--extra-medium-gray); padding: 5px 0px !important; font-size: 16px;}
   footer .footer-menu-link li a{font-size:12px!important; margin-bottom:0!important;}





   .categorie-list-style-1 .categorie-box .title{font-size: 11px;font-weight: 700;line-height: 14px;letter-spacing: 0;text-transform: uppercase; margin-top:0;}




   /* PDP */
   .main-product-page .product-title{font-size: 20px; font-weight: 700; letter-spacing: 1px;  color: #4F4F4F; text-transform: uppercase; line-height: 24px;}
   .product .price{font-size:18px;}
   .product-summary .product-form{margin-top:0!important;}
   .product-variants .product-filter{position:inherit;}
   .modal-popup{position:absolute; top:-40px; right:0;}
   .size-guide-popup table{width:100%;}
   .product-form .product-form-buttons .shopify-payment-button, .product-summary .cart-btn{margin-top:10px;}
   .product-page .product-summary .cart-btn{margin-top:0;}
   .product-variants{width:100%; position:relative;}
   .varients-options{width:50%;}
   .varients-options .variant-option{height:50px;}
   .product-variants .variant-option select{font-size:12px;}
   .product-summary .quantity-btn{width:50%;}
   .quantity-btn .quantity, .quantity-btn .quantity-button, .quantity-btn .quantity-input{height:50px; font-size:12px;}
   .product-page .product-summary .cart-btn{width:100%; }
   .product-summary .accordion-event .panel .panel-heading{padding:0px 25px 10px 0!important; font-size:12px!important; line-height:20px;}
   .product-summary .product-usp{margin-top: 12px; display: flex; font-size: 12px;}
   .product-usp .usp-box{    margin-right: 15px;}


    .gifts-pdp .product-box .product-buttons-wrap{position: absolute !important;  bottom: 0px; left: 5px;  width: 40px; text-align: center; background: transparent;}
    .gifts-pdp .product-box .product-buttons-wrap a, .gifts-pdp .product-box .product-buttons-wrap a span{    font-size: 33px;  font-weight: 200;line-height: 1;text-transform: uppercase;
    width: 100% !important; background: transparent; color: #000 !important; background-color: transparent !important;}

    
        .gifts-pdp .product-box.col:nth-child(odd) {
        padding-right: 5px!important; padding-left:20px!important;}

        .gifts-pdp .product-box.col:nth-child(even) {
        padding-left: 5px!important; padding-right:20px!important;}

/* 
.collections-lists .col:nth-child(n+1){padding-right:10px!important;}
.collections-lists .col:nth-child(n+1){padding-left:10px!important;} */

.quickview-wrapper{width:94%!important;}
.product-quickview-popup .product-summary .quantity-btn{width:70%;}

.cart-items .cart-item__name{font-size:13px!important; margin-bottom:0!important; font-weight:600;}
.cart-items tr td{font-size:12px!important; margin-bottom:0!important;}

/* SEARCH */
.minisearch-popup .search-label{font-size: 16px;
    line-height: normal;
    margin-bottom: 12px;
    font-weight: 700; text-transform:uppercase;}

    .header-layout-style-1 .minisearch-popup .search-form-wrapper input[type=text]{margin-bottom: 0;
    border: 1px solid #232323;
    padding: 9px 38px 10px 30px;
    font-size: 14px;
    color: var(--search-input-text-color);
    background-color: var(--search-input-bg-color);
    border-radius: 60px;
    height: 35px;}

      footer .footer-logo{margin-top:0!important;}
.megamenu ul li.image-left .inner-menu:nth-child(4){left:0!important;}
}
/* Default: Above 1536px */
.megamenu-item.nav-type-megamenu:nth-child(2) .megamenu ul li.image-left .inner-menu {
    position: relative;
    right: auto;
    left: 70px;
}

.megamenu ul li.image-left .inner-menu {
    position: relative;
    left: -30px;
}


/* 1536px and below */
@media (max-width: 1536px) {
    .megamenu-item.nav-type-megamenu:nth-child(2) .megamenu ul li.image-left .inner-menu {
        position: relative;
        right: auto;
        left: -7px;
    }

    .megamenu ul li.image-left .inner-menu {
        position: relative;
        left: 0px;
    }
}


/* 1400px and below */
@media (max-width: 1400px) {
    .megamenu-item.nav-type-megamenu:nth-child(2) .megamenu ul li.image-left .inner-menu {
        position: relative;
        right: auto;
        left: -28px;
    }

    .megamenu ul li.image-left .inner-menu {
        position: relative;
        left: 0px;
    }
}


/* 1280px and below */
@media (max-width: 1280px) {
    .megamenu-item.nav-type-megamenu:nth-child(2) .megamenu ul li.image-left .inner-menu {
        position: relative;
        right: -32px;
    }

    .megamenu ul li.image-left .inner-menu {
        position: relative;
        left: 21;
    }

    .megamenu ul li.image-left .inner-menu:nth-child(4) {
        position: relative;
        left: 48px;
    }
}