/** Shopify CDN: Minification failed

Line 1936:0 Unexpected "@media"

**/

.color-accent-3 {
  --color-foreground: #ED8B22 ;
  --color-background: #ED8B22;
  --gradient-background: #ED8B22;
}
.color-accent-3 p{
  color: #fff;
}
.lg-custom-header {
    display: flex;
    width: 100%;
    column-gap: 0;
    max-width: 1600px;
    padding: 0 40px;
    justify-content: space-between;

}
.lg-custom-header .search-modal__content {
    max-width: 831px;
    padding: 0;
    justify-content: flex-end;
}
.lg-custom-header .order_collect-header {
  max-width: 155px;
}
.lg-custom-header .header__icons {
    width: 9%;
    justify-content: flex-end;
}
.lg-custom-header .order_collect-header a p:first-child {
    font-size: 16px;
    font-weight: 450;
    font-family: 'nunito';
    opacity: 100%;
}
.lg-custom-header .order_collect-header a p {
    font-size: 12px;
    font-family: 'montserrat';
    font-weight: 400;
    letter-spacing: 0;
    opacity: 100%;
    line-height: 1;
}
.lg-custom-header .order_collect-header a {
    text-decoration: none;
    color: #000;
}
.lg-custom-header .order_collect-header a p {
    margin: 0;
}
.lg-custom-header .search-modal__content .field:after {
    border: 1px solid #eeeeee;
    border-radius: 20px;
    box-shadow: none;
}
.lg-custom-header .search-modal__content .search-modal__form{
    max-width: 745px
}
.lg-custom-header .field__input:focus-visible, .select__select:focus-visible, .customer .field input:focus-visible, .customer select:focus-visible, .localization-form__select:focus-visible.localization-form__select:after {
    outline: none;
    border-radius: 0;
    appearance: none;
    border: none;
    box-shadow: none;
}
.lg-custom-header .search-modal__content .field button.search__button {
    background: #1f3d39;
    border-radius: 0  25px 25px 0;
}
.lg-custom-header .search-modal__content .field button.search__button svg.icon.icon-search {
    stroke: #fff;
}
.lg-custom-header .header__icons a.header__icon {
    text-decoration: none;
    font-size: 16px;
    text-transform: capitalize;
}
.lg-custom-header .header__icons a.header__icon p {
    padding-left: 10px;
    font-size: 16px;
    font-weight: bold;
    font-family: 'nunito';
    opacity: 100%;
    color: #000;
}
.lg-custom-header .header__icons a.header__icon:first-child {
    width: 70px;
    margin-right: 5px;
}
.lg-custom-nav .page-width {
    max-width: 1600px;
    padding: 0 40px;
}
.lg-custom-nav {
    background: #1f3d39;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li a span {
    text-transform: capitalize;
    font-size: 16px;
    color: #fff;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li:first-child a {
    padding-left: 0;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li a{                                                       
  padding: 0;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu{
    width: 100%;
    max-width: calc(100% - 308px);
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li {
    padding: 15px 0;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li:last-child a {
    border: none;
  padding-right: 0;
}

.lg-custom-nav .header__inline-menu ul.lg-custom-list-menu {
    margin: 0;
    display: flex;
    list-style-type: none;
    flex-wrap: wrap;
    padding: 0;
    max-width: 315px;
    width: 100%;
    justify-content: flex-end;
   display:none;
}
.lg-custom-nav nav.header__inline-menu {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
    margin-left: 0;
}
.lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li a span {
    text-transform: capitalize;
    font-size: 16px;
    color: #fff;
    opacity: 80%;
}
.lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li a{
  text-decoration: none;
    padding: 0 12px;
}
.lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li:first-child a {
    padding-left: 0;
}
.lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li:last-child a {
    padding-right: 0;
}
.lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li a:hover span {
    border-bottom: 1px solid #fff;
}

.seacrh-field label.field__label {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 25px;
    text-align: center;
    color: #000000;
    opacity: 0.5;
}
a.lg_button_custom.button {
    display: flex;
    color: #fff;
    text-decoration: none;
    padding: 10px 12px 10px 22px;
/*     background: #ED8B22; */
    border-radius: 30px;
    text-transform: capitalize;
  font-size: 16px;
}
  a.lg_button_custom.button::after {
    display: none;
}
a.lg_button_custom.button span {
    margin-left: 10px;
    padding: 4px 11px;
    background: transparent;
    border-radius: 100px;
}


/*  Mega-Menu */
.main-header-lie {
    display: none;
}
.list-mega-menu summary.list-menu__item {
    padding: 0;
    color: #fff;
    font-size: 16px;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li a span {
    font-size: 16px;
}
.lg-custom-nav nav.header__inline-menu
{
  justify-content: space-between;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu {
    width: 100%;
/*     max-width:65%; */
    max-width:100%;
    justify-content: space-between;
}
.lg-custom-nav .list-menu li:nth-child(9) {
    grid-template: repeat(1, 1fr) / repeat(3, 1fr);
    display: grid;
}
.header__menu-item .icon-caret {
    right: -14px;
    top: 6px;
}
.list-mega-menu summary.list-menu__item:hover .mega-menu[open] .mega-menu__content{
  opacity: 1;
}
.mega-menu .mega-menu__list--condensed {
    column-count: 4;
}
span.header__active-menu-item {
    color: #fff;
    text-decoration: none;
}
details[open]>.header__menu-item {
    text-decoration: none;
}
.lg-custom-nav nav.header__inline-menu ul.mega-menu__list li {
    padding: 6px 0px;
}

.mega-menu__link--level-2 {
    font-weight: 700;
    font-size: 16px;
}

/* Banner image section  */
.image-banner-main .banner__heading span {
    font-weight: 800;
    font-size: 36px;
    line-height: 44px;
    display: flex;
    align-items: center;
    color: #FFFFFF;
}
.image-banner-main .banner__text span {
    font-size: 20px;
    line-height: 27px;
    display: flex;
    align-items: center;
    color: ##ffffff;
}
.image-banner-main .banner--content-align-left.banner--desktop-transparent .banner__box, .banner--content-align-right.banner--desktop-transparent .banner__box, .banner--medium.banner--desktop-transparent .banner__box {
    max-width: 74rem;
}


/* .image-banner-main {
    background: #f5f8e;
}  */
 
.image-banner-main {
    
    background: none!important;
}


/* Image List Section */
.image-list-section .shipping {
  width: 100%;
  flex-wrap: wrap;
  display: flex;
  align-items: baseline;
}
.image-list-section .shipping_contain1 {
 width: 25%;
    padding: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.image-list-section .ship_image img {
  margin: 0px auto;
  display: block;
}

.image-list-section .shipping_contain1 .firstDiv1 p{
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    color: #1f3d39;
    margin: 0;
}
.firstDiv1 {
    margin: 14px 0px;
}
.image-list-section .shipping_contain1 .thirdDiv1 p {
     font-weight: 450;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
    color: #000000;
    opacity: 0.8;
    margin: 0;
    font-family: 'Nunito';
}
.image-list-section {
    background: #FFFFFF;
    padding-top: 70px;
    padding-bottom: 70px;
}
.image-list-section .button:before {
  content: '';
  display: flex;
  z-index: 1;
  flex-direction: row;
  color: white;
  align-items: flex-start;
  padding: 10px 12px 8px 22px;
  position: absolute;
  gap: 9px;
  background: #ED8B22;
  border-radius: 100px;
}


/* Image List Section end */



/* collection list  */
.collection-grid li.grid__item {
    width: 24%;
    position: relative;
}
.collection-grid .grid {
    justify-content: space-between;
}
h3.cstm_title {
    position: absolute;
    top: 0;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 32px;
    color: #FFFFFF;
    left: 20px;
    max-width: 209px;
}
.cstm-lits-main {
    background: #FFFFFF;
    padding: 40px 0px 0px;
}
.cstm-lits-main .text-center h2 {
    text-align: center;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #1f3d39;
    margin-bottom: 30px;
}
.collection-grid .grid__item img {
    width: 100%;
}


/* Collection Column */  
.lieber-section .lieber-section-main {
    display: flex;
    max-width: 100%;
    padding-bottom: 10px;
}
.lieber-left-img img {
    max-width: 100%;
  	border-radius:3px;
}
.lieber-left-img {
    position: relative;
    cursor: pointer;
    padding-right: 15px;
    
}  
.lieber-left-img .lieber-left-content {
    position: absolute;
    top: 10%;
    left: 5%;
    transform: translate(-5%, -10%);
}  
.lieber-left-img .lieber-left-content h3 {
    color: white;
    font-size: 36px;  
    padding-bottom: 15px;
    font-weight:700;
    margin: 0;
}  
.lieber-left-img .lieber-left-content a.btnshop {
    background-color: #ED8B22;
    text-decoration: none;
    padding: 10px 38px 10px 23px;
    border-radius: 25px;
    color: white;
    display: inline-block;
    font-size: 16px;
    position: relative;
   cursor: pointer;
} 
.lieber-section-main.align_left .lieber-left-img {
    order: 2;
    padding-right: 0;
  
}  
.lieber-right-img img {
    max-width: 100%;
    border-radius:3px;
}  
.lieber-right-img {
    position: relative;
    padding-right: 15px;
    cursor: pointer;
}  
.lieber-right-img .lieber-right-content {
    position: absolute;
    bottom: 10%;
    left: 10%;
    transform: translate(-6%, -10%);
}    
.lieber-right-img .lieber-right-content h3 {
    font-size:36px;
    color: white;
    font-weight:700;
  	padding-bottom: 15px;
     margin: 0;
}  
.lieber-right-img .lieber-right-content a.btnshop {
    background-color: #ED8B22;
    text-decoration: none;
    padding: 10px 38px 10px 23px;
    border-radius: 25px;
    color: white;
    display: inline-block;
    font-size: 16px;
    position: relative;
    cursor: pointer;
}
.lieber-section-main.align_right .lieber-right-img {
    order: 1;
  padding-right: 0;
}  
a.btnshop svg {
    position: absolute;
    top: 13px;
    width: 24px;
    right: 8px;
}



/* feature collection */
.featured-collection-main .collection__title h2 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #1f3d39;
    text-align: center;
}
.featured-collection-main .gradient {
    background: #ffffff;
}
.featured-collection-main  .grid__item {
    background: #fff;
}
.featured-collection-main .card__inner.gradient {
    background: #fff;
}
.featured-collection-main  .card__media {
    background: #EEEEEE;
    border-radius: 5px !important;
}
.featured-collection-main  .card__inner.color-background-2.gradient.ratio {
    max-width: 258px;
    border-radius: 5px;
    margin: 21px auto;
}
.featured-collection-main .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
/*     display: block;
    max-width: 100%;
    position: absolute;
    top: 9px;
    left: 17px;
    height: 88%;
    width: 88%; */
}
.featured-collection-main .card__information h3 {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
    padding: 0px 20px;
}
.featured-collection-main  .price__regular {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
    padding: 0px 20px;
}
.featured-collection-main  .itg-btn {
    display: flex;
    justify-content: space-between;
    padding: 0px 20px;
}
.quick-shop {
    width: 130px;
    height: 37px;
    border: 1px solid #719F9F;
    border-radius: 100px;
    padding: 0 0px;
}
.quick-shop p {
     margin: 6px;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    color: #1F1F1F;
}
.add-to-crt{
    width: 130px;
    height: 37px;
    border-radius: 100px;
    padding: 0 0px;
    background: #ED8B22;
}
.add-to-crt p {
    margin: 6px;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 13px;
    line-height: 27px;
    text-align: center; 
    color: #fff;
}
.btn-quick-shop .button, .add-cart-button .button {
   min-height: 38px;
    border: 1px solid #719F9F;
    border-radius: 100px;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    color: #1F1F1F;
    padding: 0px;
    display: inline-block;
}
.btn-shop.btn-quick-shop {
    width: 49%;
}
.add-cart-button {
    width: 49%;
}
.btn-quick-shop .button:hover, .add-cart-button .button:hover {
    box-shadow: none;
    position: initial;
}
.add-cart-button .button {
/*     background: #ed8b22; */
    border: none;
    color: #fff;
}


/* video section */
.video-section-main h2.title.h2 {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #1f3d39;
    text-align: center;
}
.video-section-main .gradient {
    background: #FFFFFF;
}
/* Image with text */
.image-text-main {
    background: #FFFFFF;
}
.image-text-main .image-with-text__content{
  padding:32px;
}
.image-text-main h2.image-with-text__heading.h2 {
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 22px;
    line-height: 24px;
    color: #1f3d39;
}
.image-text-main .image-with-text__text {
    margin-top: 10px;
}
.image-text-main .image-with-text__text p {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #000000;
}
/* custom-text-with-image */
.custom-text-with-image {
    background: #FFFFFF;
}
.imagetext_wrap {
    width: 100%;
    padding: 80px 0px;
} 
.custom-text-with-image .imagetext_wrap .maindiv {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.custom-text-with-image .imagetext_wrap .col-2 {
    width: 49%;
    display: flex;
    flex-wrap: wrap;
}

.imagetext_wrap .textpart {
    width: 60%;
  position:relative;
}

.imagetext_wrap .imagepart {
    width: 40%;
}

.imagetext_wrap .imagepart img {
    width: 100%;
    display:flex;
}
.textcontent {
    width: 100%;
    position: absolute;
    left: 60%;
    top: 50%;
    transform: translate(-50% , -50%);
    padding: 0px 10px;
}
.custom-text-slider {
    background: #FFFFFF;
    padding: 80px 0px;
}
.slider-text-inner {
    background: #FFFFFF;
    box-shadow: 2px 3px 2px rgb(0 0 0 / 6%);
    border-radius: 5px;
    max-width: 980px;
    margin: 0 auto;
    padding: 50px 0px;
}
.textcontent h2 {
    margin-bottom: 10px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 44px;
}
.textcontent p {
   margin-bottom: 20px;
}
a.lieberbtn {
    display: inline-block;
    color: #fff;
    text-decoration: none;
    padding: 10px 12px 10px 22px;
/*  background: #ED8B22; */
    border-radius: 30px;
    text-transform: capitalize;
}
a.lieberbtn span {
    margin-left: 10px;
    padding: 3px 11px;
    background: transparent;
    border-radius: 100px;
   
}

/* Footer */
.footer-main-section .grid__item {
    width: 18%;
}
.footer__list-social {
    justify-content: flex-start;
}
.footer-main-section {
    background: #1f3d39;
}
.footer-main-section .gradient {
   background: #1f3d39;
    color: #fff;
    border: none;
}
.footer-main-section h2.footer-block__heading {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #FFFFFF;
}
.footer-main-section .list-menu__item.list-menu__item--link {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    color: #EEEEEE;
}
.footer-main-section .footer__content-bottom {
    padding: 0;
    border: none;
}
.footer-main-section .footer__copyright {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    color: #FFFFFF;
}
.footer-main-section .footer__content-top {
    padding-bottom: 2rem;
}
.footer-main-section li.list-social__item a {
    background: #fff;
    border-radius: 100px;
    padding: 8px;
    width: 35px;
    height: 35px;
}

.footer-main-section .list-social {
    justify-content: space-around;
    max-width: 212px;
    flex-wrap: wrap;
}
.footer-main-section .footer__localization:empty+.footer__column--info {
    align-items: flex-start;
}
.footer-main-section .footer-newsletter input {
    border-radius: 30px 0px 0px 34px;
    height: 43px;
}
.footer-main-section button#Subscribe {
    width: 77px;
    right: -87px;
}
.footer-main-section .field{
      width: 100%;
}
.footer-main-section .newsletter-form__field-wrapper {
    max-width: 100%;
}
.footer-main-section .footer-block--newsletter {
    width: 100%;
    max-width: 75%;
}
.footer-main-section span.text-footer-btn {
     color: #fff;
/*     background: #ED8B22; */
    border-radius: 0px 31px 34px 0px;
    padding: 14px;
}
.footer-main-section .field:after {
    display: none;
}

/* Image-with-text-column */
  .image-with-text-column .onethirdwrap {
    width: 100%;
    background: #FFFFFF;
}
.image-with-text-column .onethirdwrap .maindiv {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.image-with-text-column .onethirdwrap .maindiv .col-4 {
    width: calc(34.33% - 25px);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    background: #fff;
    padding: 25px;
    align-items: center;
    border: 0.5px solid #D9D9D9;
    box-shadow: 2px 3px 2px #0000000f;
    border-radius: 5px;
}
.image-with-text-column .onethirdwrap .maindiv .imagepart {
    width: 30%;
}
.image-with-text-column .onethirdwrap .maindiv .imagepart img {
    width: 100%;
    display: flex;
}

.image-with-text-column .onethirdwrap .maindiv .datapart {
    width: 70%;
}
.image-with-text-column .datapart h5{
  margin: 0;
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 630;
  font-size: 16px;
  line-height: 19px;
  color: #1f3d39;
}
.image-with-text-column .datapart p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    font-family: Nunito;
    color: #000000;
    margin: 10px 0px;
}

.image-with-text-column .onethirdwrap .maindiv .datapart a {
    text-decoration: none;
    text-transform: capitalize;
    color: #000;
    font-size: 14px;
    display: inline-block;
    margin: 4px 0px;
    line-height: 25px;
}
.menu_main_bar ul {
    list-style: none;
    padding: 0;
}
li.more {
    cursor: pointer;
}


/* Custome Text Slider */

.custom-text-slider .slider-section-div  
{
  width: 100%;
  text-align: center;
}
.custom-text-slider .slider_contain-sec 
{
    position: relative;
}
.custom-text-slider .star_img_slider 
{
   display: inline-block;
}
.custom-text-slider .slider_review_para 
{
    width: 87%;
    margin: 0 auto;
    font-family: 'Nunito';
    font-style: italic;
    font-weight: 500;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    color: #1F1F1F;
}
.slider_review_author p {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    color: #000000;
}
.custom-text-slider svg.left-arrow-slider.slick-arrow 
{
    position: absolute;
    z-index: 1;
    right: 0;
    top: 50%;
    right: -77px;
    transform: translateY(-50%);
    cursor: pointer;
}  
.custom-text-slider svg.right-arrow-slider {
    position: absolute;
    z-index: 1;
    left: -77px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}  
.custom-text-slider .slick-dots li.slick-active button:before 
{
    opacity: .75;
    color: #ED8822;
    font-size: 12px;
}
.custom-text-slider .slick-dots li button:before
{    
    opacity: .25;
    color: #ED8822;
}

/* Feature Product */
.lg-custom-product {
    align-items: center;
}
.lg-custom-product .product__info-wrapper.grid__item .product__info-container h2.product__title.h1 {
    margin-bottom: 20px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 34px;
    color: #1f3d39;
}
.lg-custom-product .lg-custom-pprice .price__container span.badge {
    font-size: 14px;
    border-radius: 0;
    padding: 5px 15px;
      margin-bottom: 0;
}
.lg-custom-product .lg-custom-pprice .price__container span {
    margin-right: 15px;
}
.lg-custom-product .lg-custom-pprice .price__container .price__sale span s {
    font-size: 20px;
}
.lg-custom-product .lg-custom-pprice .price__container .price__sale span {
    font-size: 20px;
}
.lg-custom-variant-radio .product-form__input input[type=radio]:checked+label {
    background: #e7e7e7;
    color: #ED8B22;
}
.lg-custom-variant-radio .product-form__input input[type=radio]+label {
    background: #e7e7e7;
    padding: 13px 20px;
    border-radius: 8px;
}
.lg-custom-product .featured-product:not(.product--no-media)>.product__info-wrapper {
    padding: 0;
}
.lg-custom-product variant-radios.lg-custom-variant-radio fieldset.product-form__input {
    margin: 0 auto;
    width: 100%;
}
.lg-custom-product-main {
    display: flex;
/*     flex-wrap: wrap; */
    width: 100%;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity {
    width: 20%;
    flex: 0;
  margin-bottom: 15px;
}
.lg-custom-product-form_main .product-form .form .product-form__buttons {
    max-width: none;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity {
    width: 135px;
  color: #fff;
}
.lg-custom-product-main button.product-form__submit {
/*     display: flex;
    width: calc(70% - 10px);
    margin-left: 10px;
    height: 45px; */
    display: flex;
    width: calc(100% - 113px);
    max-width: 73%;
    margin-left: 10px;
    height: 45px;
}
.lg-custom-product-main button.product-form__submit::after {
    border: 1px solid #d9d9d9;
    border-radius: 0 100px 100px 0;
    box-shadow: none;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity::after {
    border-radius: 100px 0 0 100px;
  background: #ED8B22;
    z-index: -1;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity select.quantity__input:focus {
    background: none;
    z-index: auto;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity select.quantity__input:focus-visible {
    background: none;
    z-index: auto;
      outline: none;
    box-shadow: none;
}
.lg-custom-product-form_main .product-form .form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button {
    border-radius: 100px;
  z-index: 999;
}
.lg-custom-product-form_main .product-form .form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button::after {
    border-radius: 100px;
      background: #ED8B22;
    z-index: -1;
}
.lg-custom-product variant-radios.lg-custom-variant-radio fieldset.product-form__input .form__label {
    margin-bottom: .2rem;
    font-size: 14px;
    color: #000;
    font-weight: 600;
}
.lg-products-all {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.product-p1 {
    width: 20%;
}
.product-p2.slick-initialized.slick-slider {
    width: 80%;
}
.product-p1 .cust-product-img1 img {
    max-width: 60%;
}
.product-p2 .cust-product-img2 img {
    max-width: 100%;
    margin: 0 auto;
}
.lg-custom-product.featured-product .product__media-list {
    display: none;
}
.lg-products-all .product-p1 .slick-list.draggable {
    padding: 0!important;
}
.product-p1 .cust-product-img1 {
    margin-bottom: 10px;
    padding: 10px;
}
.cust-product-img2.slick-slide.slick-current.slick-active {
/*     padding-left: 20px;
  width: auto!important; */
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity select option {
    color: #000;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity select{
    text-align: left;
    position: absolute;
    top: 50%;
    left: 17px;
    width: 100px;
    background-image: url(https://cdn.shopify.com/s/files/1/0588/7541/2573/files/Vector_2.svg?v=1662362469);
    background-repeat: no-repeat;
    background-position: right;
    height: 18px;
}
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity span {
    position: absolute;
    top: 0;
    left: 17px;
    padding-left: 0px;
}
.section-featured-product .gradient {
    background: #FFFFFF;
}
.section-featured-product .lg-custom-product.gradient {
    background: #fff;
    border: 1px solid #D9D9D9;
    border-radius: 5px;
    padding: 20px;
}
.section-featured-product a.link.product__view-details.animate-arrow {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 16px;
    line-height: 22px;
    color: #1f3d39;
}

.lg-custom-product .slick-prev, 
.lg-custom-product .slick-next,
.lg-custom-product .slick-prev:focus, 
.lg-custom-product .slick-next:focus,
.lg-custom-product .slick-prev:before, 
.lg-custom-product .slick-next:before {
    color: #ed8b22;
}

/* image-with-product */
.image-with-product {
    background: #FFFFFF;
    padding: 40px 0px;
}
  .productdiv .itg-btn {
    display: flex;
}
  .image-with-product .collectionpart .productdiv .quick-shop p {
    text-transform: capitalize;
    margin: 0 6px 0 0;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 11px;
    line-height: 35px;
    color: #000000;
}
 .image-with-product .add-to-crt {
    width: 99px;
  }
  .image-with-product .collectionpart .productdiv .add-to-crt p{
    text-transform: capitalize;
    margin: 0 6px 0 0;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 11px;
    line-height: 38px;
    color: #fff;
  }
  .image-with-product .quick-shop {
    width: 90px;
    height: 36px;
  }
  .productdiv .itg-btn {
    display: flex;
    justify-content: space-between;
}
  .imagecollection_wrap {
    width: 100%;
/*     margin: 40px 0px; */
}

.imagecollection_wrap h2 {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #1f3d39;
    margin-top: 0;
    margin-bottom: 20px;
}

.imagecollection_wrap .maindiv {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.imagecollection_wrap .imagepart {
    width: 55%;
    position: relative;
}

.imagecollection_wrap .imagepart img {
    width: 100%;
    display: flex;
  border-radius:5px;
}

.imagecollection_wrap .imagepart .imagedata {
    width: 100%;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50% , -50%);
}
.imagecollection_wrap .imagepart .imagedata p {
    color: #fff;
    font-size: 18px;
    margin: 0;
    margin-bottom: 6px;
}

.imagecollection_wrap .imagepart .imagedata h2 {
    color: #fff;
    margin: 0;
    margin-bottom: 18px;
    font-size: 26px;
}
.imagecollection_wrap .collectionpart {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0 0;
    max-width: calc(45% - 30px);
    margin-left: 30px;
  }

.collectionpart .productdiv {
    padding: 15px;
    background: #fff;
    max-width: calc(48% - 15px);
    width: 50%;
    margin-bottom: 15px;
    margin-top: 0px;
}
.productdiv:nth-child(odd) {
    margin-right: 15px;
}
.productdiv:nth-child(even) {
    margin-left: 15px;
}
.collectionpart .productdiv .productimg {
    width: 100%;
    margin-bottom: 10px;
    background: #EEEEEE;
    padding: 5px;
    border-radius: 5px
}

.collectionpart .productdiv .productimg a img {
    width: 100%;
    display: flex;
    border-radius: 5px;
}

.collectionpart .productdiv p {
    text-transform: capitalize;
    margin: 0 6px 0 0;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 630;
    font-size: 16px;
    line-height: 22px;
    color: #000000;
}


/* image-with-product-New */
.image-with-product .collectionpart .grid__item {
    background: #fff;
    max-width: calc(45% - -8px);
    row-gap: 0;
    max-height: 350px;
}
.image-with-product  .itg-btn {
    display: flex;
    justify-content: space-between;
    padding: 0px 10px;
}
.image-with-product .collectionpart .product-grid {
    margin: 0;
    row-gap: 16px;
    column-gap: 30px;
}
.image-with-product .card__inner.color-background-2.gradient.ratio {
    max-width: 173px;
}
.image-with-product .btn-quick-shop .button, .add-cart-button .button {
    max-width: 113px;
    width: 100%;
}
.image-with-product  .card__information{
     padding-bottom: 0;
    padding-top: 0;
}
.search-mobile {
    display: none;
}
.product-badge-main {
    display: inline-block;
}
.product-badge-main span.badge.price__badge-sale.color-accent-2 {
    border: none;
    border-radius: 0;
    background: #ED8B22;
}



/* Main product page  */
/* .product-main-section, .featured-collection-main, .collection-list-main {
    background: #FFFFFF;
} */
.product-main-section .product__title h1 {
    font-size: 36px;
    font-weight: 700;
    padding-bottom: 15px;
    margin: 0;
    font-family: 'Montserrat';
}
.product-main-section button.product-form__submit {
/*     background: #ed8b22; */
    color: #fff;
    border-radius: 100px;
    font-weight: 600;
}
button.shopify-payment-button__button--unbranded {
    border-radius: 100px;
    font-weight: 600;
}
.product-main-section .product__accordion .accordion__content {
    padding: 4px 1rem;
}
.lg-custom-product span.badge.price__badge-sale.color-accent-1 {
    background: #ed8b22;
    border: none;
    border-radius: 0;
}

/* Product Recommendations */
.product-recommendations__heading {
    margin: 0;
    margin-bottom: 3rem;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #1f3d39;
    text-align: center;
}
.quick-add-modal__content button.product-form__submit {
    background: #ed8b22;
    color: #fff;
    border-radius: 100px;
    font-weight: 700;
}


/* Collection Page */
.collection_title {
    font-size: 36px;
    font-weight: 700;
    padding-bottom: 15px;
    text-align: center;
}
.collection-list-main .title--primary {
    margin: 2rem 0;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 34px;
    margin-top: 0;
    line-height: 24px;
    color: #1f3d39;
    text-align: center;
    padding-top: 10px;
}


/*  Footer New Css */
.footer-main-section .footer-block.grid__item:nth-child(1) {
    max-width: 206px;
}
.footer-main-section .footer-block.grid__item.footer-block--menu {
    width: 100%;
    max-width: 161px;
}
.footer-main-section .footer-block.grid__item {
    width: 100%;
    max-width: 332px;
}
.footer-main-section .footer__content-top .grid{
  justify-content: space-between;
}
.footer-block__details-content .list-menu__item--link:hove{
  color: #fff;
}

a.lg_button_custom.button:hover {
    transition: background-color 1s;
    background: #000;
}
a.lg_button_custom.button:hover span {
    background: transparent;
    transition: background-color 1s;
}

a.lieberbtn:hover {
    transition: background-color 1s;
    background: #000;
}
a.lieberbtn:hover span {
    background:transparent;
    transition: background-color 1s;
}

/* Responsive*/ 
@media screen and (max-width: 479px){
  
.lieber-section .lieber-section-main {    
   flex-wrap: wrap;
}
.lieber-section-main  .lieber-left-img {
    padding-right:0px;
}
.lieber-right-img {    
    padding-right:0px;    
}
.lieber-left-img .lieber-left-content a.btnshop {    
    padding: 5px 31px 5px 15px;   
    font-size: 12px;   
}  
.lieber-left-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
} 
.lieber-right-img .lieber-right-content a.btnshop {    
    padding: 5px 31px 5px 15px; 
    font-size: 12px;    
}  
.lieber-right-img .lieber-right-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
}    
.lieber-left-img .lieber-left-content {
    position: absolute;
    top: 35px;
    left: 69px;
    transform: translate(-5px, -6px);    
}
.lieber-right-img .lieber-right-content h3 {
    font-size: 24px;    
}  
  
.lieber-right-img .lieber-right-content {
    position: absolute;
    bottom: 50px;
    left: 50px;
    transform: translate(-9px, -50px);
}  
}
  
@media screen and (max-width:767px){
.collection-grid .grid{
display:block;
}

.lieber-left-img .lieber-left-content h3 {   
    font-size: 18px;   
}
.lieber-left-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
} 
.lieber-left-img .lieber-left-content a.btnshop {    
    padding: 5px 31px 5px 15px;   
    font-size: 12px;   
}  
.lieber-right-img .lieber-right-content a.btnshop {    
    padding: 5px 31px 5px 15px;   
    font-size: 12px;   
}  
.lieber-right-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
} 
.lieber-right-img .lieber-right-content h3 {
    font-size: 18px;   
} 
.image-list-section .shipping_contain1 {
  width: 50%;
}
.lg-custom-header .header__icons .header__search.lg-search-head {
    display: block!important;
}
  .lg-custom-header .header__icons a.header__icon.header__icon--account.link.focus-inset.small-hide {
    display: none;
}
  .lg-custom-header h1.header__heading {
    width: 30%;
}
  .lg-custom-header .search-modal__content {
    width: 46%;
}
  .lg-custom-header .order_collect-header {
    display: none;
}
  .lg-custom-header .header__icons {
    width: 16%;
}
} 

 
@media (min-width: 768px) and (max-width: 991px) {

.lieber-left-img .lieber-left-content h3 {   
    font-size: 26px;   
}
.lieber-left-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
} 
.lieber-left-img .lieber-left-content a.btnshop {    
    padding: 5px 31px 5px 15px;   
    font-size: 12px;   
}  
.lieber-right-img .lieber-right-content a.btnshop {    
    padding: 5px 31px 5px 15px;   
    font-size: 12px;   
}  
.lieber-right-content a.btnshop svg {
    position: absolute;
    top: 4px;
    width: 17px;
    right: 10px;
} 
.lieber-right-img .lieber-right-content h3 {
    font-size: 22px;   
}
.image-list-section .shipping_contain1 {
  width: 50%;
}
}


@media screen and (max-width: 749px){
.featured-collection-main .grid--2-col-tablet-down .grid__item {
    width: auto;
    max-width: 100%;
    margin: 10px 0px;
}
  .lg-custom-product variant-radios.lg-custom-variant-radio fieldset.product-form__input {
    margin: 0;
}
  .lg-custom-product-main button.product-form__submit{
    max-width: 100%;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
.imagetext_wrap .textcontent h2 {
    font-size: 20px;
}
.imagetext_wrap .textcontent h4 {
    font-size: 14px;
}
.imagetext_wrap .textcontent a.lieberbtn {
    padding: 6px 12px 6px 22px;
  font-size:14px;
}
.image-with-text-column .onethirdwrap .maindiv .col-4 {
    width: calc(50% - 30px);
      margin: 15px 0px;
}
.imagecollection_wrap .imagepart .imagedata p {
    font-size: 16px;
}
.imagecollection_wrap .imagepart .imagedata h2 {
    font-size: 20px;
}
.imagecollection_wrap .imagepart .imagedata a.lieberbtn {
    font-size: 14px;
}
  }
@media screen and (min-width: 480px) and (max-width: 767px) {
  .custom-text-with-image .imagetext_wrap .col-2 {
    width: 100%;
    padding: 0;
    margin: 10px 0px;
}
}


@media screen and (max-width: 499px){
  .custom-text-with-image .imagetext_wrap .col-2 {
    width: 100%;
    padding: 0;
    margin: 10px 0px;
}
.imagetext_wrap .textcontent h2 {
    font-size: 15px;
}
.imagetext_wrap .textcontent h4 {
    font-size: 12px;
}
.imagetext_wrap .textcontent a.lieberbtn {
    padding: 4px 8px 4px 16px;
  font-size:12px;
}
a.lieberbtn span {
    margin-left: 1px;
    padding: 0px 4px;
}
}


@media screen and (max-width: 1029px){
  .footer-main-section .newsletter-form{
   margin: 0;
  }
}



/* Resopnsive Css  */


@media screen and (min-width: 425px) and (max-width: 767px) {
.image-with-text-column .onethirdwrap .maindiv .col-4 {
    width: auto;
    margin: 10px 0px;
}
}
@media screen and (max-width: 424px){
.image-with-text-column .onethirdwrap .maindiv .col-4 {
    width: auto;
    margin: 10px 0px;
}
.image-with-text-column .onethirdwrap .maindiv .col-4 .imagepart {
    width: 100%;
  margin-bottom: 10px;
}
.image-with-text-column .onethirdwrap .maindiv .col-4 .datapart {
    width: 100%;
}
.imagecollection_wrap .imagepart {
    width: 100%;
      max-width: 100%;
}
 .imagecollection_wrap .imagepart .imagedata p {
    font-size: 16px;
}
.imagecollection_wrap .imagepart .imagedata h2 {
    font-size: 20px;
}
.imagecollection_wrap .imagepart .imagedata a.lieberbtn {
    font-size: 14px;
  padding: 8px 20px;
}  
.imagecollection_wrap .collectionpart {
    width: 100%;
      max-width: 100%;
}
  .collectionpart .productdiv {
    width: 100%;  
        max-width: 100%;
  }
}



@media screen and (max-width: 479px){
  .image-list-section .shipping_contain1 {
  width: 50%;
}
.image-list-section .shipping_contain1 .thirdDiv1 p {
width:100%;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
}
.image-list-section .shipping_contain1 .firstDiv1 p {
  font-size: 15px; 
}
.collection-grid .grid {
    display: flex;
}
  
  .collection-grid li.grid__item {
   max-width: 100%;
    width: 100%;
}
}


@media screen and (max-width: 989px){
   .lg-custom-nav{
   display:none; 
  }  
}


 @media screen and (min-width: 768px){
.lg-custom-product .product__info-wrapper.grid__item {
    padding: 0!important;
    padding-left: 5rem!important;
  text-align: center;
}
}


  @media screen and (min-width: 425px) and (max-width: 767px) {
.imagecollection_wrap .imagepart {
    width: 100%;
      max-width: 100%;
}
.imagecollection_wrap .collectionpart {
    width: 100%;
      max-width: 100%;
}
 }


@media screen and (max-width: 1329px){
  .lg-custom-header h1.header__heading {
     width: auto%;
}
  .lg-custom-header .search-modal__content {
     max-width: 55%;
}
  .lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li a {
    padding: 0px 14px;
  }
}

@media screen and (max-width: 1118px){
.lg-custom-header .search-modal__content {
     max-width: 50%;
} 
}

@media screen and (max-width: 1199px){
  .lg-custom-header h1.header__heading a.header__heading-link img, .lg-custom-header a.header__heading-link img.header__heading-logo {
      width: 125px;
  }
  .lg-custom-header .order_collect-header a p:first-child {
    font-size: 14px;
  }
  .lg-custom-header .order_collect-header a p {
    font-size: 12px;
  }
  .lg-custom-nav nav.header__inline-menu ul.lg-custom-list-menu li a {
    padding: 0 8px;
}
 .list-mega-menu summary.list-menu__item{
    font-size: 14px;
 }
.lg-custom-nav nav.header__inline-menu ul.list-menu li a span {
   font-size: 14px;
}
}



@media screen and (min-width: 1024px) and (max-width: 1199px) { 
   .lg-custom-nav .header__inline-menu ul.lg-custom-list-menu {
    max-width: 228px;
} 
   .lg-custom-nav nav.header__inline-menu ul.list-menu {
/*     max-width: calc(98% - 223px); */
  }
  .lg-custom-nav .list-menu li:nth-child(9){
    grid-template: repeat(1, 1fr) / repeat(1, 1fr);
  }
}
 @media screen and (max-width: 1024px){
   .lg-custom-nav{
    display:none;  
  }  
  header-drawer {
  display: block !important;
}
}


@media screen and (max-width: 989px){
  .lg-custom-header h1.header__heading a.header__heading-link img, .lg-custom-header a.header__heading-link img.header__heading-logo {
    width: 100px;
}
  .lg-custom-header h1.header__heading a.header__heading-link {
    width: auto;
}
  .lg-custom-header h1.header__heading {
    width: 18%;
}
  .lg-custom-header .search-modal__content {
    width: 40%;
}
  .lg-custom-header .order_collect-header {
    width: 21%;
    padding-left: 10px;
}
  .lg-custom-header .order_collect-header a p:first-child {
    font-size: 12px;
}
  .lg-custom-header .order_collect-header a p {
    font-size: 10px;
}
.lg-custom-header .header__icons {
    width: 16%;
}
  .lg-custom-header .header__icons a.header__icon:first-child {
    width: 70px;
    margin-right: 10px;
}
}


/*----image-with-product---*/
@media screen and (min-width: 580px) and (max-width: 1110px) {
.imagecollection_wrap .imagepart {
    width: 100%;
  max-width: 100%;
}

.imagecollection_wrap .collectionpart {
    width: 100%;
  max-width: 100%;
}
}


@media screen and (max-width: 579px) {
.imagecollection_wrap .imagepart {
    width: 100%;
  max-width: 100%;
}

.imagecollection_wrap .collectionpart {
    width: 100%;
  max-width: 100%;
}
  
  .collectionpart .productdiv {
    width: 100%;
    margin: 20px 0px;
    max-width: 100%;
}
}


/* image-with-product-New R-Css */
@media screen and (min-width: 1190px) and (max-width: 1300px) {
.image-with-product .collectionpart .card__inner.color-background-2.gradient.ratio {
    max-width: 140px;
}
.image-with-product .collectionpart .card__information a {
    font-size: 14px;
}
}
@media screen and (max-width: 1189px){
.image-with-product .imagepart {
    width: 100%;
    max-width: 100%;
}
.image-with-product .collectionpart {
    width: 100%;
    max-width: 100%;
  margin-top: 30px;
  margin-left: 0;
}
.image-with-product .collectionpart .grid__item {
    max-height: 420px;
  width:50%;
}
 .image-with-product .card__inner.color-background-2.gradient.ratio {
    max-width: 250px;
} 
}

@media screen and (min-width: 490px) and (max-width: 620px) {
.image-with-product .card__inner.color-background-2.gradient.ratio {
    max-width: 200px;
} 
}


@media screen and (max-width: 489px){
.image-with-product .collectionpart .grid__item {
   max-height: initial;
    width: 100%;
    max-width: 100%;
} 
}


/*-------custome-collection-list------*/
@media screen and (min-width: 768px) and (max-width: 1023px) {
.cstm-lits-main h3.cstm_title{
  font-size:14px
}
}
@media screen and (min-width: 480px) and (max-width: 767px) {
.collection-grid .grid {
    display: flex;
}
  
  .collection-grid li.grid__item {
    width: 50%;
}
.cstm-lits-main h3.cstm_title {
    font-size: 20px;
}
}


.imagecollection_wrap .collectionpart

/*------image-banner-----*/
@media screen and (min-width: 749px){
.banner__media h2.banner__heading.h1 {
    color: #000;
}
}

 @media screen and (max-width: 1150px){
.featured-collection-main  .itg-btn {
/*   display:block; */
}
   .quick-shop {
    width: auto;
 }
   .add-to-crt {
    width: auto;
   }
   .add-to-crt p {
    line-height: 36px;
}
   .footer-main-section .grid__item {
    width: auto;
}
 }


@media screen and (max-width: 375px) {
.lg-custom-variant-radio .product-form__input input[type=radio]+label{
  padding: 13px 14px;
}
.footer-main-section .footer-block--newsletter {
    max-width: 65%;
}
}


@media screen and (min-width: 1024px) and (max-width: 1350px) { 
 .custom-text-slider svg.right-arrow-slider {
    left: -60px;
 }
  .custom-text-slider svg.left-arrow-slider.slick-arrow {
    right: -60px;
  }
  .collectionpart .productdiv {
/*     width: 35%; */
        max-width: calc(35% - 15px);
/*     margin: 0px 10px; */
}
  .productdiv .itg-btn{
    display:block;
  }
  .collectionpart .productdiv p{
        font-size: 13px;
  }
  .image-with-product .quick-shop {
    width: auto;
    height: 31px;
}
  .image-with-product .add-to-crt {
    width: auto;
    margin: 5px 0px;
}
}
@media screen and  (max-width: 990px) { 
.field.seacrh-field {
    display: none;
}
  .search-mobile {
    display: block;
}
  .product-p1.slick-initialized.slick-slider.slick-vertical {
    display: none;
}
  .lg-products-all {
    justify-content: center;
}
}
@media screen and  (max-width: 1142px) { 
.lg-custom-product-form.product-form__input.product-form__quantity {
    width: 50%;
}
 button.product-form__submit.button.button--full-width.button--secondary {
/*     width: 50%; */
} 
.lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity {
    width: 100px;
}
 .lg-custom-product-main .lg-custom-product-form.product-form__input.product-form__quantity .quantity span {
/*     padding-left: 18px; */
} 
   .collectionpart .productdiv p{
        font-size: 13px;
  }
  .productdiv .itg-btn{
    display:block;
  }
  .image-with-product .quick-shop {
    width: auto;
    height: 31px;
}
  .image-with-product .add-to-crt {
    width: auto;
    margin: 5px 0px;
}
}
/*------------------------*/
 .main-page-title {
    font-size: 46px;
    text-align: center;
}
.page_returns .main-page-title {
    font-size: 46px;
    text-align: center;
    margin-top: 50px;
}

/*-------------------(RJ-10/10)------------------*/
.footer-main-section .footer {
    margin-top: 0;
    padding-top: 84px;
}
ul.footer-block__details-content.list-unstyled .list-menu__item--link {
    padding-bottom: 0rem;
    padding-top: 0rem;
}
.footer-block__details-content.rte p {
    font-size: 14px;
}

.collection-hero__description.rte {
    margin: 0 auto;
}

@media screen and (min-width: 1024px) and (max-width: 1300px){

.list-mega-menu summary.list-menu__item {
    
    font-size: 11px;
}
.lg-custom-nav nav.header__inline-menu ul.list-menu li a span {
    font-size: 11px;
}
}