/** Shopify CDN: Minification failed

Line 135:78 Expected identifier but found "'Cinzel'"
Line 337:105 Unexpected "{"

**/
@import url('https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cinzel&display=swap');

    @font-face {
        font-family: 'FreightDispProBook';
        src: url('{{'FreightDispProBook-Regular.eot' | asset_url }}');
        src: url('{{'FreightDispProBook-Regular.eot?#iefix' | asset_url }}') format('embedded-opentype'),
            url('{{'FreightDispProBook-Regular.woff2' | asset_url }}') format('woff2'),
            url('{{'FreightDispProBook-Regular.woff' | asset_url }}') format('woff'),
            url('{{'FreightDispProBook-Regular.ttf' | asset_url }}') format('truetype');
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }
    
    @font-face {
        font-family: 'FreightDispProBook';
        src: url('{{'FreightDispProMedium-Regular.eot' | asset_url }}');
        src: url('{{'FreightDispProMedium-Regular.eot?#iefix' | asset_url }}') format('embedded-opentype'),
            url('{{'FreightDispProMedium-Regular.woff2' | asset_url }}') format('woff2'),
            url('{{'FreightDispProMedium-Regular.woff' | asset_url }}') format('woff'),
            url('{{'FreightDispProMedium-Regular.ttf' | asset_url }}') format('truetype');
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }


.template-index , .template-collection{background:#fff;} 
/*------------- announcement Bar------------------ */
.header__tape p{margin-bottom: 0!important;}
.header__tape a.text-primary {color:#c3935b!important;}
.container-fluid {padding-right: 50px;  padding-left: 50px;}
.header__tape {
    min-height: 30px!important;
}
/*--mobile search---*/
.popup-navigation__search {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
.popup__body.show .show1{opacity:1;z-index: 1000;transform: translate(0);}
.popup.preloading-element{position: fixed !important;}
.popup-navigation__search p {  font-family: 'Archivo'; color: #6c757d !important;  font-size: 14px;    font-weight: 400; line-height: 1.8;}
.search input {font-size: 26px;  height: 40px;  font-weight: 400; font-family: Archivo;  line-height: 1.8;}
@media (max-width:1024px){.search-img {width: 80px;height: 80px;}}
@media (max-width:700px){.search-img {width: 80px;height: 80px;margin-top: 30px;}}
@media (max-width:541px){.search__view-all .popular-cat .col-sm-2 {flex: 0 0 33.3333%;max-width: 33.3333%;}}   
.mobile-search {width: 100%;background-color: #fff;}
.search input {font-size: 14px;}

@media (max-width:1024px){
.popular-cat .col-md-3 {flex: 0 0 50%;max-width: 50%;margin-bottom:20px;}
.search__close{position: absolute;right: 15px;z-index: 9;top: 15px; }
.mobile-search {transform: translateY(-100%);opacity: 0!important;}
.popup__body.visible .mobile-search {transform: translateY(0%);opacity: 1!important;}
.srchpop-head{margin-top:-10%;}
  .mobile-search.popup-navigation__search{max-height: 200px;}

}

 /* header */
.menu__megamenu {
    border-top: solid 1px #ddd;
}
.template-index .header__content,.template-index .header__line-bottom,.template-index .header__content .header__line-top { background: #fffdf4!important;}
.header-swtich-tab .iRnBax1 {    display: inline-flex;  width: 0;  height: 0; border-style: solid;    transform: rotate(90deg);  border-width: 5px 0 5px 5px;  border-color: transparent transparent transparent #c3935b;  margin-left: 22px;cursor:pointer;  margin-right: 18px;}
.iRnBax1-div:hover .switch-tab1 {  opacity:1;}
.header-swtich-tab .switch-tab1 {  padding: 4px 7px !important;  position: absolute;    opacity:0; z-index: 1;  border: 1px solid #ddd;  top: 30px;  width: 100%;  right: 20px; box-shadow:none;  color: #fff; font-family: "Font-1658133064191", sans-serif;  letter-spacing: 0;  font-size: 12px; font-weight: bold !important;  font-style: normal;  line-height: 20px;  z-index: 111;}
.header-swtich-tab span {  font-family: "Font-1658133064191", sans-serif !important;  letter-spacing: 0;  font-size: 13px;  font-weight: 400;  font-style: normal ;  line-height: 20px ;}
.menu__item:last-child {  display: none;}
.menu__item:nth-last-child(2) {    display: none;}
.menu__item.menu__item--has-children .menu__item:last-child {  display: block;}
.menu__item.menu__item--has-children  .menu__item:nth-last-child(2) {    display: block;}
  a.header__btn-search.d-lg-flex.align-items-lg-center.ml-25.ml-lg-15.js-popup-button {  display: block;}
.switch-tab  {padding: 4px 20px !important; position: absolute; z-index: 1;  box-shadow: 0 0 4px 4px #ddd; top: 69px;  width: 34.5%; background:#fff; left: 90px; color: rgba(0, 0, 0, 1); font-family: "Font-1658133064191", sans-serif ; letter-spacing: 0;  font-size: 12px ;  font-weight: bold !important;  font-style: normal; line-height: 20px;}
.menu__megamenu .menu__list--styled .menu__item:hover{ background-color:transparent;}
.menu__curtain{box-shadow:none;border:1px solid #d1d1d1 !important;border-top:0!important;}
.template-product .header__content, .template-product .header__line-bottom, .template-product .header__content .header__line-top { background: #fffdf4 !important;}
.header__content ,.header__line-bottom ,.header__content .header__line-top{background: #FFF!important; }
.promobox p.promobox__text-1 {color: #313131 !important;line-height:1.2;  font-family: "Font-1658133064191", sans-serif !important;    font-size: 15px !important;   font-weight: 500 !important;   font-style: normal !important;}
.menu__megamenu .promo-menu.promobox a {   padding: 0px 0px !important;}
.menu__megamenu .menu__item.menu__item--has-children .menu__list .col-lg {  padding-left: 20px;}
.menu__item a.menu__title {padding:10px 0!important;}
    .menu__megamenu, .menu__curtain { width:93%;  margin: -2px 50px;    }
a.menu__title span { font-family: 'FreightDispProBook'; font-size: 24px !important; letter-spacing: 0; text-transform: uppercase; font-weight: 500;}
 /* .menu__item.menu__item--has-children.col-lg-2:nth-child(4) .col-lg  {column-count:2 ;}
.menu__item.menu__item--has-children.col-lg-2:nth-child(4){flex: 0 0 22.66%;  max-width: 25%;}
.menu__item.menu__item--has-children.col-lg-2:nth-child(3) { max-width: 12%;   flex: 0 0 12%;}
.menu__item.menu__item--has-children.col-lg-2:nth-child(2) {  max-width: 13%;} */
.menu__item .product-search__image a{padding:0!important;}
.menu__megamenu {padding:0 60px;}
.product-search__image .rimage {  border-radius: 23px;}
.product-search__price span.price { color: #d2ab68;  padding: 0;  padding-top: 0;font-size: 15px;}
.menu__item .product-search__title a {padding-left: 0!important;  font-size: 14px!important; padding-bottom: 5px!important;}
span.mega-products-head {  margin-left: -70px;}
.menu__megamenu .menu__item.menu__item--has-children {    margin-bottom: 30px;}
.header__content .menu__megamenu .container-fluid { padding-right: 15px;    padding-left: 15px;   margin: 0 0px !important;}
.menu__megamenu .menu__grid .menu__list .menu__item a{color: rgba(0, 0, 0, 1) !important;  font-size: 15px !important;    font-weight: 500 !important;    font-style: normal !important; text-decoration: none;padding:12px 0!important; display: block;  letter-spacing: 0;  text-transform: none;  text-shadow: none !important;  white-space: normal; font-family: Montserrat !important;}
.header__line--colorize-1, .header__line--colorize-2{border-bottom:none;}
.menu__item a {   padding: 15px 15px !important;   color: rgba(0, 0, 0, 1) !important;  font-family:"Font-1658133064191", sans-serif !important; letter-spacing:0!important; font-size: 13px !important;   font-weight: 400 !important;  font-style: normal !important;  line-height: 20px !important;}
.header__content .container-fluid {    margin: 0 30px!important;margin-top:15px!important;}
svg.icon.icon-theme-109 ,svg.icon.icon-theme-180 , svg.Icon.Icon--account {    display: inline-block;  vertical-align: middle;  width: 25px;  height: 25px;  font-size: 16px;  fill: currentColor;}
.header__btn-cart span{    display: inline-block;   background-color: #c3935b;  height: 20px;  width: 20px;  border-radius: 50%;  text-align: center;  font-size: 11px;
font-weight: 600;   line-height: 20px;    color: #fff;    position: absolute;    bottom: -8px;    right: -7px;}
a.header__btn-search{ left: 0px;    top: 12px;   border-bottom: 1px solid #000;   width: 200px;   text-align: left;   POSITION: ABSOLUTE;}
.header__btn-search svg.icon.icon-theme-168 {  margin-bottom: 4px;    width: 12px;  height: 11px;}
.header__line--colorize-1  .header__btn-wishlist:hover , .header__line--colorize-1 .header__btn-cart:hover {   color: #000!important;}
.header__line--colorize-1 .header__btn-account:hover>i .icon, .header__line--colorize-1 .header__btn-wishlist:hover>i .icon, .header__line--colorize-1 .header__btn-cart:hover>i .icon{fill:#000;}
.header__line-bottom{    margin-top: -22px;}
.col-lg-8.d-none.d-lg-block.mb-lg-30.ml-lg-auto a.menu__title.mb-lg-10{margin-left: -56px;}
.menu__products:nth-child(1) {   margin-top: 54px;}
.banner-slider .slick-arrow {  width: 50px;   height: 50px;    top: 50%;   color: #000000;   background: #f8ede757;   padding: 7px;   border: 1px solid #f8ede714;  border-radius: 42px;}
.banner-slider .slider .slick-dots li.slick-active {  border-color: #ffffff;   background: #ffffff;}
.banner-slider .slick-dots li {  width: 11px;      height: 11px;    min-width: 11px;    background-color: transparent;  border-color: #ffffff;border:solid 1px #fff;}
.banner-slider .slider .slick-dots li.slick-active{  width: 11px;      height: 11px;    min-width: 11px;  background-color: #fff!important;}
.banner-slider .slick-dots li:hover,.banner-slider .slick-dots li button:focus {  background: #c3935b;}
   .banner-slider .slider .slick-dots {margin-bottom: 25px; }
.banner-information i.mr-15 { display: none;}
.banner-slider .slider  path {    fill: #fff;}
.menu__grid.menu__list {  margin-top: 15px;}
.information-line {    text-align:center;   margin: 0 auto;border:none!important;}
.information-line .information-line--style-1{border:none!important;}
.information-line a.btn.btn-theme {  padding: 11px 30px;  display: inline-block;  width: auto; text-decoration: none; text-align: center; vertical-align: middle; white-space: nowrap;  cursor: pointer; border: 1px solid transparent!important; user-select: none;  appearance: none; font-size: 14px; line-height: 18px;font-weight: 600; background-color: #c3935b; color: #fff!important;    font-family: Archivo; letter-spacing: 0rem; border-radius: 5px; position: relative; overflow: hidden;}
 .information-line .btn-theme:hover{   background: #ac7a3f!important;    color: #fff;   box-shadow: none;}
.banner-slider a.promobox__btn-1.btn.btn--clean {margin-bottom: 50px; font-weight:bold;     border-radius: 5px;}
.banner-slider a.promobox__btn-1.btn.btn--clean:hover{BACKGROUND: #ac7a3f!important;border:solid 1px #c3935b ;color:#FFF!important;}

 h2.h4.carousel__title.home-section-title.mb-30.text-center { font-size: 39px;'Cinzel',serif !important;   font-weight: 400;    line-height: 1.2;    letter-spacing: 0;}
.embroidery img.rimage__img {    border: 1px solid whitesmoke;}
.embroidery  .carousel__item {padding:0 15px;}
.embroidery  .promobox__border:hover{border-color:transparent!important;}
.embroidery .carousel__slider {    padding-top: 20px;}

.top-picks {
    display: none!important;
}

/* -------------------Collection Listing-------------------- */
.collection-listing{ padding:0 60px;}
.collection-listing h2{text-align:center;}


/* --------------------------------Celebrity Image Slider --------------------------*/
.celebrity .carousel__item {    margin: 15px!important;}
.celebrity .container-fluid {padding-right: -15px;  padding-left: -15px;}
.happy-customer-home .carousel__item {padding:0 20px; }
.happy-customer-home .rimage__img {  border: 1px solid whitesmoke!important;}


/* ------------------------- Ultimate Brands ---------------------*/
.ultimate {    background: #f8ede7;    margin-top: 60px;}
.ultimate .promobox__border:hover{border-color:transparent!important;}
.carousel .slick-dots li.slick-active {     background-color: #c3935b!important;border: solid 1px #c3935b; height: 11px;  width: 11px;  }
.carousel .slick-dots li {     background-color: transparent!important;   height: 11px;  width: 11px;  border: solid 1px #000; }
.carousel .slick-dots li:hover{  background: #c3935b!important;   border-color: #c3935b;}
div#shopify-section-template--22744858689854__custom_liquid_YqEdzr h2 , .carousel-brands h2 , .collection-listing h2 , .carousel__title  h2{     font-family: 'FreightDispProBook';  font-weight:300;  font-size: 39px;  line-height: 1.2;  letter-spacing:0;} 
.carousel__title h2 {margin-bottom:10px}


 /* --------------------- One Product Section -----------------------*/
.one-product-info__button-add-to-cart .btn {  padding: 10px 25px;  background-color: #c3935b; border-color: #c3935b;  border-radius: 5px; font-size: 14px;  font-weight: 600;  font-family: 'Archivo'; line-height: 18px;}
.one-product-info__description{ font-size:15px;     font-family: 'Archivo';   margin: 0 0 10px; color:#000;   line-height: 1.8;}
.one-product-info__price .price {    font-weight: 400;    font-size: 20px;  font-family: Montserrat !important;}
.one-product-info__button-add-to-cart svg.icon.icon-theme-109 { display: none!important;}
.one-product-info__title a.h3 {  font-size: 39px; font-weight: 300;  letter-spacing: 0; line-height: 1.2; font-family: FreightDispProBook; color: #030303;}
.one-product-info__title a.h3:hover{color:#996c38;}
.one-product-info__button-add-to-cart .btn:hover { padding: 10px 25px;  background-color: #996c38; border-color: #c3935b;  border-radius: 5px; font-size: 14px;  font-weight: 600;  font-family: 'Archivo'; line-height: 18px;}
.one-product-info__button-add-to-cart .btn:hover span{color:#fff!important;}

/*------------------------- plp tabs-------------------------- */
.tabs-list .tabs {display: flex; justify-content: flex-end;align-items: center; gap:20px; background: #fff0de; padding: 13px 26px; border-radius: 9px; align-content: space-between; flex-direction: row;}
.tabs-list .tabs p { margin: 0;  font-size: 12px;   color: #bc9464;   text-transform: uppercase; font-weight: bold; font-family: archivo;}
.tabs-list { display: flex;    flex-direction: row;    align-content: flex-end;  align-items: center;  justify-content: center;    gap: 15px;}
.tabs-list .tabs img { width: 35px; height: 35px;}


/*------------------------ PLP style code----------------------------------*/
.product-collection__button-add-to-wishlist{position: absolute;    top: 3px;    right: 3px;    z-index: 1000;}
.product-collection__price span.price {   font-size: 14px;  font-family: Archivo;   margin-top: 3px;  font-weight: 700;  color: #c3935b;}
.collection-icon-list .collection-reviews-num , .product-collection__price .price--sale>span:not(first-child) { color:#000;  font-size: 14px;  font-family: Archivo;  margin-top: 3px;  font-weight: 700;}
.product-collection__price .price--sale>span:first-child {  font-size: 14px; font-family: Archivo;  margin-top: 3px;  font-weight: 700; color: #c3935b;}
.template-index .collection-icon-list.vstar-star {   display: none;}
.one-product-info__button-add-to-cart.btn-theme button.js-product-button-add-to-cart .btn__icon {  display: none;}
.product-collection__image:hover .product-collection__button-add-to-cart {   opacity: 1;}
.product-collection__button-quick-view{min-height:40px;    margin: 0;    width: 100%;}
.product-image__overlay-top {padding:0!important;    margin-bottom: -12px;}
.product-collection__button-add-to-cart {     width: 100%;   opacity: 0;border-left:1px solid rgba(255,255,255,.3);}
.product-collection__button-add-to-cart button.btn.btn--status.js-product-button-add-to-cart{min-height:40px;}
.button-quick-view ,form .btn:not(.btn--size-large){width:100%;}
.product-image__overlay-top {    flex-direction: row-reverse;}
.product-collection--centered .product-collection__buttons-section , .product-collection--centered .product-collection__buttons{width:100%;}
.product-collection__buttons .btn--animated .btn__text {  transform:none!important;}
.product-collection__buttons    .btn--animated .btn__icon {   transform: none!important;}
.product-collection__buttons .button-quick-view{background: #c3935b; color:#fff;    border: none;}
.product-collection__button-add-to-cart .btn{ background: #c3935b!important; color:#fff!important;padding:0!important;}
.button-quick-view span, .product-collection__button-add-to-cart .btn span , .product-collection__button-add-to-cart a:hover{ color:#fff!important; }
.product-collection__buttons .button-quick-view {   width: 100%;    height: 100%;}
.product-collection__buttons-section{padding:0!important}
.button-quick-view , a.btn.button-quick-view:hover, .product-collection__button-add-to-cart .btn:hover , .product-collection__button-add-to-cart .btn{ border-color: #c3935b;background-color: #c3935b; border-color: #c3935b;}
.product-collection__title h4 {font-weight: 400; line-height: 23px;  text-transform:uppercase ;font-size: 11px; text-align: center;font-family: Archivo;color:#030303;}
.product-collection__price .money {  font-weight: 400; color:#c3935b;    font-size: 14px;   font-family: Archivo;}
.product-collection__button-add-to-wishlist .btn.btn--text .icon {    fill: #fff;}
.product-collection__buttons .btn:not([class*=btn--]) .icon ,.button-quick-view i , .button-quick-view .btn .icon ,.product-collection__button-add-to-cart .btn .icon{ fill: #fff!important;color:#fff!important;}
.collection-page-heading__wrapper .fs {color: black; margin: 10px auto 20px;    font-size: 14px!important;  letter-spacing: 0; font-family: Archivo; text-align: center; line-height: 1.7!important;}
.collection-page-heading h1{  font-size: 36px; font-weight: 300;  letter-spacing: 0; line-height: 1.2; font-family: FreightDispProBook; color: #030303;}
.collection-control__button-sidebar i.mr-5 {   width: 20px;}
.collection-control__button-sidebar { background: #000; color:#fff;   padding: 10px 30px;}
.collection-filters__field select#SortByClone {background-color: #f4f4f4; padding-left: 15px !important;padding-right: 30px !important;  color: #333;  border: 0; max-width: 100%;}
.collection-filters__field  .dropdown span {    color: #000;    }
price-range input[type=number] {border:0!important;}
.collection-filters__checkbox span:hover {  color: #c3935b;  line-height: 1.8;}
.collection-control__sort-by label{color: black;  font-size: 14px!important;  letter-spacing: 0; font-family: Archivo; line-height: 1.7!important;}
.popup-sidebar__close {  position: absolute;left: 350px;}
.collection-sidebar-section__head span { text-transform: uppercase; margin: 0;font-size: 18px;font-family:FreightDispProBook; line-height: 23px;font-weight: 400;}
.product-collection__buttons  span.btn__text{ font-size:11px;letter-spacing: 0; font-family: Archivo;}
.collection-filters__checkbox span {    color: #000;  font-size: 14px;    font-family: 'Archivo';    font-weight: 400;  line-height: 1.8;}
.js-btn-view { border: 1px solid gainsboro; width: 36px; height: 35px;    position: relative;    cursor: pointer;    padding: 0;  display: inline-block;    text-align: center; font-size: 0; vertical-align: middle;  margin-right: -1px;  z-index: 1;}
.btn-view-6 {  width: 88px!important;}
[data-active-xl=true]  .btn-view-6:before {box-shadow:  13px 0 #c3935b, 26px 0 #c3935b, 39px 0 #c3935b, 52px 0 #c3935b ,65px 0 #c3935b!important;}
.btn-view-6:before {box-shadow: 13px 0 #dcdcdc, 26px 0 #dcdcdc, 39px 0 #dcdcdc, 52px 0 #dcdcdc, 65px 0 #dcdcdc !important;}
.btn-view-3 {    width: 49px;}
.btn-view-3:before {    box-shadow: 13px 0 #dcdcdc,26px 0 #dcdcdc!important;}
.js-btn-view:before {    box-shadow: 13px 0 #dcdcdc;    background: #dcdcdc; content: "";    top: 13px;    position: absolute;    left: 7px;    width: 8px;    height: 8px;
border-radius: 2px;}
[data-active-xl=true]  .js-btn-view {  border-color: #c3935b;    z-index: 2;}
.btn-view-4 {    width: 62px;}
[data-active-xl=true]  .js-btn-view:before {    background-color: #c3935b!important;}
.btn-view-4:before {   box-shadow: 13px 0 #dcdcdc,26px 0 #dcdcdc,39px 0 #dcdcdc;}
[data-active-xl=true] .btn-view-4:before {    box-shadow: 13px 0 #c3935b,26px 0 #c3935b,39px 0 #c3935b!important;}
[data-active-xl=true] .btn-view-3:before {    box-shadow: 13px 0 #c3935b,26px 0 #c3935b!important;}
.button-quick-view i{width:10px!important;}
.collection-control__view-wrapper .collection-control__grid-buttons {    display: none!important;}
.happy-customer-home .container-fluid , .celebrity.container-fluid , .embroidery  .container-fluid {   padding-right: 20px!important;    padding-left: 20px!important;}
svg.icon.icon-theme-109 , .product-collection__button-add-to-wishlist svg.icon.icon-theme-180{width: 20px;    height: 20px;}
a.button-quick-view.d-flex.flex-center.js-popup-button.btn {    padding-left: 3px;    padding-right: 3px;}
.product-collection--centered .product-collection__buttons{         flex-direction: row-reverse !important;}
.product-collection--centered .product-collection__buttons {z-index:11;}
.popup-quick-view label.share-btn ,.popup-quick-view p.stock-countdown__title ,.popup-quick-view .product-page-info__variants.mb-15 , .product-page-info__visitors, .product-page-info__border.border-top.border--dashed,
.popup-quick-view .product-page-info__notes.product-page-info__field,.popup-quick-view .product-page-info__field.product-page-info__quantity,.popup-quick-view .product-page-info__dynamic-checkout ,.popup-quick-view .product-page-info__field.product-page-info__payments, .popup-quick-view .product-page-info__full-details
{display:none}
 .product-collection__button-add-to-cart .btn span{white-space:pre;}
body#gift-card div#shopify-section-template--22744859083070__1719296934972de208{ display:none;}                                                                                                                             
body#gift-card .happy-customer, body#gift-card div#shopify-section-template--22744859083070__home_builder_DKQwq6, body#gift-card .related-products-pdp {
    display: none;}



.collection-filters__field  span[data-value="created-ascending"]{display:none!important;}
.collection-filters__field  span[data-value="created-descending"]{display:none!important;}
.collection-filters__field  span[data-value="title-ascending"]{display:none!important;}
.collection-filters__field  span[data-value="title-descending"]{display:none!important;}
/* --------------------------PDP----------------- */
span.stock-countdown__counter ,p.stock-countdown__title {    display: inline-block;    padding: 2px 0;    font-weight: 600;    color: #43b02a;    text-transform: uppercase;}
.social-share {display:none;}
.product-options label {  margin: 0 0 10px;  line-height: 1.8;  font-size: 14px; font-family: 'Archivo';  color: #000;  font-weight: 300;}
.collection-control__view-wrapper.col-lg-5 {    max-width: 30%;}
.product-page-info__stock-countdown {    margin-bottom: -17px;}
.carousel.carousel-products .border-top {    border-top: 0!important;}
.product-page-info__share label.mb-6{display:none;}
.social-share.product-page-info__share-open{display:block!important; position: fixed; top: 30%; right: 0; writing-mode: vertical-rl; padding:5px 11px; background: #f0ded9; z-index:11;}
.social-share.product-page-info__share-open .social-share__col a svg{fill:#e9d8c9; width:20px;}
.social-share.product-page-info__share-open .row{justify-content:center;}
.social-share__item_bg{background-color:transparent;}
.product-page-info__button-add-to-cart .btn:hover{will-change:none;}
.product-page-info__button-add-to-cart i.btn__icon{    display: none;}
.product-page-info__button-add-to-cart .btn:hover , .product-page-info__button-add-to-cart .btn{background-color: #c3935b; border-color: #c3935b; color: #fff!important;}
.dynamic-checkout__button--styled .shopify-payment-button__button:hover ,button.shopify-payment-button__button.shopify-payment-button__button--unbranded {  border-radius: 0px; border: 1px solid #000 !important; background-color: #fff !important;  font-family: Montserrat !important; font-weight: 400;   color: #000;}
.button-pdp{gap:10px;}
.product-page-info__button-add-to-cart .btn:hover span {  color: #fff!important;}
.product-page-info__button-add-to-cart .btn:hover {  background-color: #ac7a3f!important; color: #fff!important;}
form#product-form-template--22744859083070__main {    display: flex;    flex-direction: column;}
.button-pdp.d-flex {     margin-bottom: 0 !important; position: relative; }
.dynamic-checkout__button--styled button.shopify-payment-button__button ,.product-page-info__button-add-to-cart .btn:not(.btn--size-large) {    min-height: 40px;}
input[type=number]{background-color:#fff;border:solid 1px #000!important;}
.template-product #MainContent {background:#fffdf4;}
.product-page-info__title h1 {    font-family: "Cinzel", serif !important; padding-right: 20px;   color: #000;  font-size: 20px !important; font-style: normal; font-weight: 400; line-height: normal; text-transform: uppercase;}
.product-page-info__price span.money {  font-weight: 400; font-size: 20px;    font-family: Montserrat !important;}
 .product-page-info__quantity label, .product-page-info__text p{   margin: 0 0 10px;    line-height: 1.8;    font-size: 14px; font-family: 'Archivo'; color: #000; font-weight: 300;}
.product-page-info {    padding: 0rem 0rem 0rem 3rem;}
.happy-customers {  margin-bottom: 40px;   font-family: "Cinzel", serif!important;    font-size: 23px;    font-style: normal;    font-weight: 400;    line-height: normal;    text-transform: uppercase;}
.personalized-btn a { width: 170px;    height: 40px;   background-color: #000;    color: #fff;    text-align: center;    display: inline-block!important;    line-height: 40px;    margin-top: 50px; font-family: Montserrat!important;}
.promobox__content p {    margin: 0 0 10px;  font-size: 14px; font-family: Archivo; color: #000; font-weight: 400;    line-height: 1.8;}
.template-product .carousel__title.home-section-title {    text-align: center !important;    font-family: "Cinzel", serif !important;    font-size: 23px;    font-style: normal;    font-weight: 400;    line-height: normal;    text-transform: uppercase;}
.card-body table tr td:first-child {    border-left: 0px solid #000;}
.card-body table {    margin-top: 20px;}
.card-body table tr:first-child td {    border-top: 0px solid #000;}
.card-body table tr:last-child td {    border-bottom: 0px solid #000;}
.card-body table tr td:last-child {    border-right: 0px solid #000;}
.card-body table tr td:first-child {    border-left: 0px solid #000;}
.product-page__tabs table {    width: 100%;    border-collapse: collapse;    border-spacing: 0;}
.card-body td {    padding: 15px;    border: 1px solid 1px solid rgba(0,0,0,.1);}
.card-body table tr td:last-child {    border-right: 0px solid #000;}
.card-body table td {      font-family: archivo;  border: 1px solid #000;    width: 50%;    font-size: 11px;    font-weight: 400;}
.card-body table td {    border: 1px solid #000;    width: 50%;    font-size: 11px;    font-weight: 400;}
.product-page__tabs  .tabs[data-type=mobile] .tabs__body>div>span[data-type=horizontal] .tabs__btn.active, .tabs[data-type=horizontal] .tabs__btn:hover{background-color: #fffdf4;  color:#000;  border-top-color:transparent;    border-left-color:transparent;    border-right-color:transparent;}
.tabs__head.tabs__head--slider {    display: none;}
.products-icon p {    margin-top: 10px;    font-family: Montserrat!important;    font-size: 12px;    font-weight: 400;    line-height: 15px;    letter-spacing: 0em;    text-align: center;}
.product-page__tabs   .tabs[data-type=mobile] .tabs__body>div>span {    font-weight:bold;    text-align: left !important;    }
.product-page__tabs .tabs[data-type=mobile] .tabs__body{border-color:transparent;}
.tabs__content p {  font-family: Montserrat;  font-size: 12px;     margin: 0 0 10px;  font-weight: 400; line-height: 15px;  letter-spacing: 0em; text-align: left;}
.product-page-info__title .product-collection__button-add-to-wishlist {display: flex; justify-content: flex-end; position: absolute; top: 0; z-index: 1000; right: 0;}
.product-page-info__title .product-collection__button-add-to-wishlist  svg.icon.icon-theme-180 { fill: #000;}
.product-page-info__title .product-collection__button-add-to-wishlistsvg.icon.icon-theme-181{fill: #000;}
.discout-codes { border: 1px solid #c3935b;}
.discout-codes p { margin-bottom: 10px;     line-height: 1.8;  font-size: 14px; font-family: 'Archivo'; color: #c3935b;  font-weight: 300;}
.ticker__text>* {
    font-size: 12px;
    line-height: normal;
    text-transform: uppercase;
}
.discout-codes .border-bottom{border-bottom-color: #c3935b!important;}
/* --------------------Happy Customer------------- */
.happy-customer{padding: 50px 0;    background: #fffdf4;}
.happy-customer .promobox__content.absolute-stretch.d-flex.flex-center.align-items-lg-end.justify-content-lg-center.w-100.mx-auto.pointer-events-none {opacity: 0;}
.happy-customer .promobox.promobox--type-1.promobox--style-2.position-relative.text-center.overflow-hidden.text-underline-parent:hover .promobox__content.absolute-stretch.d-flex.flex-center.align-items-lg-end.justify-content-lg-center.w-100.mx-auto.pointer-events-none{opacity: 1; z-index:1;}
.product-gallery__main_arrows {    display: none;}
.happy-customer .slider  ,.promo-pdp-slider {  display: none;}
.happy-customer p.promobox__text-1 {    font-size: 16px!important;    font-family: Montserrat !important;    color: #fff!important;}
.happy-customer p.promobox__text-2 {    margin-top: 5px !important; color: #FFF;    text-align: center;  font-family: Montserrat !important;  font-size: 12px; font-style: normal;  font-weight: 300;  line-height: normal;}
.happy-customer .promobox__content_inner>div>div {    padding: 0 !important;}
.happy-customer h2 {  padding: 50px 0;  margin-bottom: 0!important; font-family: "Cinzel", serif !important;   font-size: 23px;  font-style: normal;  font-weight: 400;line-height: normal;  text-transform: uppercase;}
.happy-customer .promobox:hover:before{opacity:1; }
.happy-customer .promobox:before {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; bottom: 0;  content: ''; opacity: 0; background: url(/cdn/shop/files/bg-background.svg?v=1693306025) no-repeat;}
.happy-customer .image-animation--to-opacity:hover>*, .happy-customer .image-animation-trigger:hover .image-animation--to-opacity>*{opacity:1!important; }


/* ----------------Sticky Add To Cart --------*/
.footbar-product__price .price, .footbar-product__title h4 {    color: #fff!important;}
.footbar-product {     padding: 10px 0;     background-color: #262626;}
.footbar-product__button-add-to-cart button  ,    .footbar-product__button-add-to-cart button .btn:hover,{
    background-color: #c3935b;    border-color: #c3935b;    color: #fff !important;}  
.footbar-product__button-add-to-cart i.btn__icon {    display: none;}
.product-page__tabs  .tabs[data-type=horizontal] .tabs__body>div>span {   text-align: left;}


/* ----------------Subscription Form------------------- */
.subscription-form [type="email"] {    border-width: 0 0 2px 0;    border-radius: 0;    background: transparent;    border-bottom-color: #000;    padding: 0;    outline: none;    box-shadow: none;    color: #000;    height: 38px;    line-height: 38px;}
.subscription-form--style-5 input[type=email]:hover {    border-top: 0;    border-bottom: solid 2px #000;}
.subscription-form--style-5 h5 {  color: #030303; letter-spacing: 0; line-height:1.2;  font-family: Font-1658133064191 !important;    font-size: 27px;    margin-bottom: 3rem;}
.subscription-form--style-5 , .subscription-form--style-5 [type="email"] {background:#fff!important;}
.subscription-form--style-5 input[type=email]:hover{border-top: 0;}
.subscription-form--style-5 .subscription-form__form .btn {width:30%;  background-color: #c3935b!important; border-color: #c3935b!important; font-size: 14px; line-height: 18px; font-weight: 300; color: #fff!important; font-family: 'Archivo'; letter-spacing: 0; border-radius: 5px;}
a.button-quick-view.d-flex.flex-center.js-popup-button.btn .btn  {  padding-left: 1px;    padding-right: 1px;}
.footer__subscription-checkbox{display:none!important;}


/* -----------------Review App --------------*/
div#vstar-noreviews {  background: #fffdf4;}
.noreviews-title {  text-align: center !important;  font-family: "Cinzel", serif !important;  font-size: 35px!important;  font-style: normal;  font-weight: 400;  line-height: normal;    text-transform: uppercase;}
#vstar-noreviews .noreviews-button { font-size: 16px;   height: 40px;  padding: 0 15px;  position: inherit !important;  top: 50px !important; width: 200px !important;  margin: auto;  font-family: Montserrat !important;}
#vstar-noreviews .noreviews-center .noreviews-nostar { justify-content: center;  text-align: center;}
.product-icon-list .tt-rating-text {    font-family: Archivo;}
#vstar-noreviews .noreviews-center { align-items: center!important;  text-align: center!important;  justify-content: center!important;  flex-direction: column!important;}
#vstar-noreviews .noreviews-center .noreviews-text {    font-family: Montserrat !important;  text-align: center;}
#vstar-noreviews .noreviews-center .noreviews-text {    font-size: 15px;  line-height: 18px;}
#vstar-noreviews .nostar-wrapper .noreviews-nostar {   margin: 0 4px 11px 0;  }
.template-product .star-item.nostar path {    stroke: #000;    fill: transparent;}
div#shopify-section-template--22744859083070__1719296934972de208 {    background: #fffdf4;}
 #noreviews-wrapper , #reviews-wrapper ,div#seal-review-widget ,     #vstar-reviews:not(.page-width,.wrapper,.site-wrapper) { background: #fffdf4!important;}


/* ------------------pdp share button-------------------------------- */
.social-share.product-page-info__share-open .social-share__col a svg {    fill: #c1925a;   width: 20px;}
a.social-share__item--facebook path:first-child {  fill: transparent!important;}
.social-share.product-page-info__share-open .social-share__col a:hover .social-share__item_content {    background: #f0ded9;}
.social-share__item--twitter{ color: #c1925a;}
a.social-share__item--facebook svg{width:27px!important;}
.social-share.product-page-info__share-open .social-share__col a svg path , a.social-share__item--facebook path:last-child {    fill: #c1925a;}
.social-share__item_content {    background: #f0ded9; }
.social-share.product-page-info__share-open .social-share__item:hover{color:transparent;}
.social-share.product-page-info__share-open .social-share__col a svg:hover path, a.social-share__item--facebook svg:hover path:last-child{fill: #996c38;}
.product-page-info .product-collection__button-add-to-wishlist svg.icon.icon-theme-181 {  fill:  #000!important;}
.pplr_cart_row .product-option {  display: inline-flex!important;}
.pplr_cart_row .product-option dt{margin-right:10px;    text-transform: capitalize;}

/*------------------- Related Products------------- */
.related-products-pdp .product-collection__title a {  color: #000;    font-family: "Cinzel", serif !important;   font-size: 16px;  font-style: normal;  font-weight: 300;  line-height: normal;  text-align: left !important;   display: block;}
.related-products-pdp  .product-collection--centered .product-collection__content { align-items: start!important; text-align: start;  margin-top: 0px!important;}
.related-products-pdp  .product-collection__price .money{color:#000;}
.related-products-pdp   .product-collection--centered .product-collection__buttons { display: none!important;}

.footbar-product__image .rimage {
    width: 71px;
    height: 70px;
    min-width: 70px;
    min-height: 70px;
}
/*------------------- Cart Drawer---------------- */
.cart-message{      border-bottom: 1px solid #ddd;  width: 100%;  text-align: center;  margin-bottom: 10px;  padding-bottom: 10px;}
/* .product-cart__sidebar-quantity {    display: none!important;} */
.product-cart__sidebar-quantity .border ,.product-cart__sidebar-quantity .border {
          border: 0 !important;
}
.product-cart__sidebar-quantity.input-quantity input[type=number] {
    background-color: #fff;
    border: solid 1px #ffffff !important;
}
.product-cart__sidebar-quantity.input-quantity {border:1px solid black;}
.product-cart__sidebar-quantity .product-cart__input-quantity {    width: 40px!important;    min-width: 40px!important;   min-height: 25px !important;    }

.product-cart__mobile-footer .input-quantity {    display: none!important;}
.product-cart__title h3 { font-size: 12px; line-height: 20px;  margin-bottom: 5px; font-family: 'Archivo'; font-weight: 400;}
.popup-cart__buttons .btn.btn--secondary:hover , .popup-cart__buttons input.btn.btn--full.btn--secondary.input-checkbox-disable-body { background-color: #c3935b;  border: 0;color:#fff; border-radius: 5px;  font-family: Archivo;  font-size: 16px; font-weight: 600;  line-height: 20px;}
.popup-cart__buttons .btn-link {text-decoration:none;  color: #875f31;}
.popup-cart__taxes_and_shipping p{ font-family: Archivo; font-size: 11px;    margin: 10px 0;    color: #999;}
 .popup-cart__buttons input.btn.btn--full.btn--secondary.input-checkbox-disable-body:hover { background-color: #ac7a3f!important;}
.popup-cart__subtotal p, .popup-cart__subtotal .price{  text-align: left; color: #000; font-size: 16px; font-weight: 600; font-family: FreightDispProBook;}
span.product-cart__price-value span.money {font-size: 14px;  color: #666; line-height: 20px;font-family: Archivo;}
.product-cart .product-cart__image {    border-radius: 0!important;    margin-bottom: 20px;}
.cart div#shipping-calculator {  DISPLAY: NONE;}
i.popup-cart__close {  position: absolute;  display: flex;  right: 20px;  top: 25px;}


/* ------------------Footer----------------------- */
.footer__copyright div, .footer a, .footer a:visited{ color:#fff; font-family: Montserrat !important; color: #fff!important;    font-size: 14px;    font-weight: 400; letter-spacing: 0;}
.rte-setting div b, .rte-setting div a b { letter-spacing: 0;    font-size: 14px;    text-transform: capitalize; font-family: Montserrat !important;  font-weight: 400!important;}
.rte-setting div, .rte-setting div a {    text-transform: lowercase;font-size:14px; font-family: Montserrat !important;   font-weight: 100!important;}
.footer__social-media .social-media .icon svg {    min-width: 25px!important;    display: inline-block;    vertical-align: middle;    width: 25px!important;    height: 25px!important;    font-size: 16px;}
.social-media__instagram  svg , .social-media__facebook svg {    width: 20px; margin-right:5px;   height: 20px;}
.social-media .icon {    width: 20px;  min-width: 20px;}
.footer a:hover{    color: #c3935b!important;}
.footer svg:hover path {
    fill: #c3935b;
}
.footer .social-media__facebook  svg:hover path:last-child {
    fill: #000; 
    stroke: #000;
}

/* ---------------login Page------------ */
h1#simplify-login-sign-up-text {  font-size: 32px; FONT-WEIGHT: 300;text-align:center; line-height: 1.2; letter-spacing: 0; font-family: FreightDispProBook;}
.selectbox-wrapper #smlPhoneNumberInput { border: 1px solid #d7d7d7!important; background-color: #f4f4f4; font-family: Archivo; line-height: 1.8; font-weight: 400;}
#getOTPButton {  font-family: Archivo;  font-size: 14px; font-weight: 400; background: #c3935b; border-color: #c3935b;} 
div#CustomerLoginForm a.h6.btn-link.mt-20.mb-0 {    display: none;}
div#CustomerLoginForm .continue_text {  line-height: 2;text-align: center;    margin-bottom: 15px;  margin-top: 15px; font-size: 13px; font-family: Montserrat, sans-serif;  font-weight: 400;  letter-spacing: 0;}
#CustomerLoginForm h1.h3 {  display: none;}
#CustomerLoginForm  h1#simplify-login-sign-up-text{display:block!important;margin-top:20px;}
button#loginWithEmailButton{font-family: 'Archivo';  margin: 20px auto;  line-height: 1.8;  font-weight: 400;}
.selectbox-wrapper select:hover {    background: #f4f4f4;}


/* --------------------About Us Page -----------------------*/
div#shopify-section-template--22826565763390__custom_liquid_6yqdDQ p {color: black;  text-align: justify; font-size: 14px;   font-family: Archivo;    color: #000; line-height: 1.8;  font-weight: 400;}
body#about-mauli main#MainContent {  padding: 0 55px;}
div#shopify-section-template--22826565763390__custom_liquid_bfLqAX h3 i { font-weight: 300; font-size: 19px;  line-height: 1.2;  letter-spacing: 0; font-family: Font-1658133064191 !important;}
h2.about-us-heading {margin-top:20px;font-weight: 400; font-size: 39px;font-family:FreightDispProBook;  line-height: 1.2;   letter-spacing:0!important;margin-bottom:10px;}


/* -------------------Contact Page --------------*/
.text-primary2 {    color: #c3935b;    padding: 8px 0;}
.form-heading { letter-spacing: 0;  font-size: 36px; font-family: FreightDispProBook;  color: #000;  line-height: 1.2; font-weight: 300;}
textarea#ContactFormMessage ,form#contact_form input {  border-width: 0 0 2px 0;  border-radius: 0;  background: transparent; border-bottom-color: #e3e7e8;    padding: 0; outline: none;  box-shadow: none;  color: #000;  height: 38px;  line-height: 38px;}
textarea#ContactFormMessage { height: 100px;    border-style: inset; border-bottom-width: 2px;  border-bottom-color: #e3e7e8; line-height: 28px;}
button.w-auto.sumbit-btn:hover ,button.btn.sumbit-btn {  background: #c3935b; border-color: #c3935b;  color: #fff; border-radius: 5px;}
.section-faqs__subheading a { color: #996c38!important;text-decoration: none;}
.contact-page__info span.text-body { font-family: FreightDispProBook; font-size: 18px;font-weight: 400 !important; padding-bottom: 20px; line-height: 1.2;}
div#shopify-section-template--22744858820926__16282872844bc23bf8 .container {    padding: 0 70px;}
ul.list-unstyled.contact-page__info {  padding: 30px;}
.contact-form p {    font-family: Archivo;}


/* --------------------Faq Page -------------------------- */
h2.faqs__head { font-family:Archivo;  padding: 20px;  background: #c3935b; border: 1px solid transparent;  border-radius: 11px; margin: 0 0 10px;  font-weight: 500;  position: relative; font-size: 16px;}
.faqs.border-top { margin: 0 0 10px; border-top: 0 !important;}
.faq-answer {  margin: 0 0 10px; line-height: 1.8;  font-size: 14px; font-family: 'Archivo'; font-weight: 400;}
h2.faqs__head span{ font-family:Archivo;  line-height: 1.8;  font-weight: 500;  cursor: pointer;  color: #fff;  position: relative; font-size: 15px; }
.faqs__cross svg.icon.icon-theme-190 {    fill: #fff;}
.faqs-form input {  border-width: 0 0 2px 0!important;  border-radius: 0;  background: transparent;  border-bottom-color: #e3e7e8; padding: 0;  outline: none; box-shadow: none; color: #000;  height: 38px; line-height: 38px;}
.faqs-form textarea#ContactFormMessage { height: 100px;  border-style: inset; border-bottom-width: 2px;  border-bottom-color: #e3e7e8; line-height: 28px;  background: transparent;  border-width: 0 0 2px 0!important;  border-radius: 0;  color: #000; padding: 0;}
input.btn.btn-theme.d-inline-block.w-auto.my-4 { background: #c3935b!important;  border: 0px solid transparent!important; border-radius: 5px!important; color: #fff!important; line-height: 18px!important; font-family: Archivo; font-size: 14px; text-transform: uppercase; padding: 12px 20px!important;  letter-spacing: 0;}
.faqs-form h4.my-3 {  font-family: FreightDispProBook;  font-size: 18px;  font-weight: 400;     padding-bottom: 20px; line-height: 1.2;}
h3.section-faqs__heading {  font-family: Font-1658133064191 !important;  font-size: 27px;  font-weight: 400;  line-height: 1.2;  letter-spacing: 0;}
div#shopify-section-template--22826565763390__custom_liquid_wTYcdF p , div#shopify-section-template--22826565763390__custom_liquid_LkbqCC p , .section-faqs__subheading {letter-spacing:0; font-size: 14px;  font-family:Archivo;  color: #000;  line-height: 1.8;font-weight: 400;}
div#shopify-section-template--22744858853694__main {    display: none;}
.section-faqs__subheading {letter-spacing: 0; font-size: 14px;  font-family: Archivo; color: #000; line-height: 1.8; font-weight: 400;  margin-bottom: 40px;}


/* ------------color code ------------------- */
.standard-color-emerald {
    background-color: #072318;
}
.standard-color-pale-mauve{background-color: #c7a4a5;}
.standard-color-lilac {    background: #dbb4db;}
.standard-color-multi {background:url(/cdn/shop/files/download.jpg?v=1722581448);}
.standard-color-multicolor{background:url(/cdn/shop/files/download.jpg?v=1722581448);}
.standard-color-beige {    background: #756153;}
.collection-filters__content-wrapper .col-6 {  margin-bottom: 0!important;}
.standard-color-dusty-blue {    background: #7890ac;}
.standard-color-titanium {    background: #7e797a;}
.standard-color-true-blue {    background: #012278;}
.standard-color-wine {    background: #290103;}
.standard-color-burnt-orange {    background: #863501;}
.standard-color-white-cap-grey { background: #d4bfb2;}
.standard-color-emerland { background: #00322f;}
.standard-color-spicy-mustard {
    BACKGROUND: #d79f45;
}
.standard-color-ashes-of-roses {  background: #b3a097;}
/* -------------------Gift Card------------------------- */
body#gift-card .product-page {    display: none;}
 .v-gc-right-section textarea , .v-gc-right-section input[type=email] , .v-gc-right-section input[type=text] , .v-gc-right-section {    background: #fffdf4!important;}
h1.v-gc-product-title {font-family: "Cinzel", serif !important;padding-right: 20px;  color: #000;  font-size: 20px !important;  font-style: normal; font-weight: 400;  line-height: normal;  text-transform: uppercase;}
.v-gc-right-section input[type=number]{border:none;}
span.v-gc-sub-title {  margin: 0 0 10px; line-height: 1.8;   font-size: 15px; font-family: 'Archivo';  color: #000; font-weight: 300;}
.v-gc-price span.money {  font-weight: 400;  font-size: 20px;  font-family: Montserrat !important;}
label.v-gc-form-label { font-family: Montserrat; font-size: 13px;  margin: 0 0 10px;  font-weight: 500;  line-height: 15px; letter-spacing: 0em;  text-align: left;}
body#gift-card  .\!v-h-12 {  height: 35px!important;}

/*----------------Labels---------------*/
.label.label-name { text-align:center; padding: 1px 8px; font-family:Archivo; z-index: 111; text-transform:capitalize; font-size:11px; font-weight:600; margin-left: 5px;height:23px;border-radius:13px 0;}
 .label.label--sale-one-day   {  background-color: #eb7025;}
span.label.label--sale.label-name {  left: 15px;  top: 29px;}
.label-group{position: absolute; margin-top:10px; display:flex; flex-direction:column }
.label--out-stock{ z-index:1;}
 .label--hot {     background-color: #D2914F;     opacity: 0.76;    }
.label-new { background-color: #5E514F; }
.label--Editors-Pick { background-color: #959595;}
.label--Must-Buy {  background: #BF9573;}
.label--Best-Sellers{background:#554638 ;}



/* -------------------Gift Wrap----------------------------- */
.shopify-block.shopify-app-block {   padding-left: 0;}
#ptw-wrapin .ptw-app-wrapper {  border: 0!important;   padding: 0!important;}
/* #ptw-wrapin #ptw-text-message { min-height: 63px!important;} */
.product-cart .d-flex.flex-column.align-items-center {    align-items: start!important;}
#ptw-wrapin .ptw-app-label label { margin: 0 0 10px;  line-height: 1.8;font-size: 14px; font-family: 'Archivo'; color: #000; font-weight: 300;}
.notes-gift label { margin: 0 0 0px; line-height: 1.8; font-size: 14px;     text-transform: capitalize; font-family: 'Archivo';  color: #000;  font-weight: 300;}
.gift-message-div{display:none!important;}
.gift-message-div.showbox{display:flex!important; }
.notes-gift textarea#notes {  background: #fffdf4;}
.notes-gift img{    width: 105px;    height: 81px;}
.pplr_cart_row .col-sm-5 p:nth-child(7){display:none;}
.mw-overlay{display:none!important;}
.tl__cart-goal__goal-process__drawer {
    background-color:#c3935b;}
@media (max-width: 1224px){
  .banner-slider a.promobox__btn-1.btn.btn--clean {margin-bottom:30px!important;}
}

@media (max-width:1024px){
  .popup__body.visible .popup-subscription{height:auto!important;}
  .banner-slider .slider .slick-dots {
    margin-bottom: 5px;
}
  .happy-customer .promobox:before{background:none;}
.headers-menus .menu__list{ display:block!important;}
.menu__item--has-children i.menu__item_arrow {
    rotate: 90deg;
}
.headers-menus i.menu__item_arrow {rotate: 273deg; }
  .ticker__text>* {
    font-size: 12px;
    line-height: normal;
    padding-top: 8px;
    text-transform: uppercase;
}
  .collection-slider .slider .slick-dots{display:flex!important;position:relative!important;}
.collection-slider  .slick-dots li {
    background-color: transparent!important;
    height: 11px;
    width: 11px;
    border: solid 1px #000;
}
.collection-slider .slider .slick-dots li , .collection-slider  .slider .slick-dots li.slick-active {
    margin-left: 5px;
    margin-right: 5px;
}
 .collection-slider  .slick-dots li.slick-active {
    background-color: #c3935b!important;
    border: solid 1px #c3935b;
    height: 11px;
    width: 11px;
}
  .collection-filters__field  span[data-value="created-ascending"]{display:none!important;}
.collection-filters__field  span[data-value="created-descending"]{display:none!important;}
.collection-filters__field  span[data-value="title-ascending"]{display:none!important;}
.collection-filters__field  span[data-value="title-descending"]{display:none!important;}
  .collection-filters__field  option[value="created-ascending"]{display:none!important;}
.collection-filters__field  option[value="created-descending"]{display:none!important;}
.collection-filters__field  option[value="title-ascending"]{display:none!important;}
.collection-filters__field  option[value="title-descending"]{display:none!important;}
  .handcraft-banner a.promobox__btn-1.btn{display:none!important;}
  .product-page-info__labels{justify-content:start!important;}
.product-page-info__sku {  text-align: left;}
.product-options--type-page {text-align: left;  }
.product-options--type-page .product-options__section {    justify-content: start;   }
.banner-slider .promobox__content_inner { bottom: 58px !important;}
    .banner-slider a.promobox__btn-1.btn.btn--clean {margin-bottom:0px!important;}
.iRnBax {display: block;  width: 0; height: 0; border-style: solid; border-width: 5px 0 5px 5px;border-color: transparent transparent transparent rgba(32,34,35,0.80);margin-left: auto;margin-right: 30px;}
.switch-tab.active{display:block;}  
.switch-tab{display:none;}
.menu__item:last-child {  display: block;}
.menu__item:nth-last-child(2) {    display: block;}
.menu__item a {    padding-left: 0!important;}
.menu__item.menu__item--has-children.col-lg-2:nth-child(4) .col-lg  {column-count:1 ;}
.menu__megamenu .menu__item.menu__item--has-children .menu__list .col-lg {   padding-left: 0px;}
.menu__megamenu .menu__grid .menu__list .menu__item a{text-transform: uppercase;}
.container-fluid {    padding-right: 10px!important;    padding-left: 10px!important;}
.banner-slider .slider .slick-dots{ display:flex!important;position:absolute!important;}
.banner-slider .slick-dots li {    background-color: transparent;    border-color: #ffffff;border:1px solid #fff;}
.collection-page-heading h1 {    font-size: 17px;}
.collection-page-heading__wrapper .fs {    font-size: 12px !important;    line-height: 16px !important;}
.label.label-name { display: flex;  font-size: 8px; margin-left: 5px; margin-top: 2px; height: 18px;justify-content: center; align-items: center;}
div#shopify-section-template--22744858689854__1586283282255 carousel-products .container-fluid , div#shopify-section-template--22744858689854__carousel_products_i6wa93 carousel-products .container-fluid {  padding: 0 20px!important;}
div#shopify-section-template--22744858689854__1586283282255 .carousel__next, div#shopify-section-template--22744858689854__carousel_products_i6wa93 .carousel__next { margin-right: -20px; }
div#shopify-section-template--22744858689854__1586283282255 .carousel__prev, div#shopify-section-template--22744858689854__carousel_products_i6wa93  .carousel__prev {margin-left: -20px;}
.one-product-info{padding:0 20x;}
.one-product__image {    margin-top: 50px;     padding: 0 10px;}
.one-product__image .product-images-navigation { margin-right: -13px!important;}
.product-collection__buttons-section.d-none.d-flex.px-lg-10 {    display: none!important;}
.header__content .container-fluid   { padding-right: 10px!important;    padding-left: 10px!important;}
.information-line {    width: 100%;    margin: 0 auto;}
.header__content .header__line-top {margin-bottom:30px;}
  .sidep{display:none;}
.header__content .container-fluid {    margin: 0 !important;margin-top:15px!important;}
.header__btn-search {display:block!important;}
.product-collection__button-add-to-cart {    opacity: 1; ;}
.product-page-info {    padding: 0rem 0rem 0rem 0;}
div#shopify-section-template--22744858689854__custom_liquid_YqEdzr h2, .carousel-brands h2, .collection-listing h2, .carousel__title h2{font-size:25px;}
.one-product-info__title a.h3 {    font-size: 25px;}
.one-product .row {    flex-direction: column-reverse;}
.happy-customer .slider ,.promo-pdp-slider {  display: block;}
  
.promo-pdp-8 ,  .promo-pdp-5{    display: none;}
.promo-pdp-8 {    display: none;}
.promo-pdp-1 , .promo-pdp-2 , .promo-pdp-3 , .promo-pdp-4 , .promo-pdp-5, .promo-pdp-6 , .promo-pdp-7{display:none;}
.happy-customer .promobox__content.absolute-stretch.d-flex.flex-center.align-items-lg-end.justify-content-lg-center.w-100.mx-auto.pointer-events-none {opacity: 1;}
.collection-listing {    padding: 0 20px;}
.carousel .slick-dots li {    margin-left: 5px;    margin-right: 5px;}
 .celebrity .carousel__item    { margin: 0!important;}
.carousel .slick-dots li.slick-active {    margin-left: 5px;    margin-right: 5px;}
.happy-customer-home .carousel__item {    padding: 0 ;}
/* .collection-control__view-wrapper , .collection-control__grid-buttons {        display: none !important;    } */
.collection-control  .collection-control__grid-buttons {    display: none;}
.happy-customer-home .container-fluid , .celebrity .container-fluid , .embroidery  .container-fluid {  
padding-right: 0px!important;    padding-left: 0px!important;}
.footer__social-media { margin-left:10px;   text-align: left;}
.footer__section-head{display:none;} 
ul.list-unstyled {    text-align: left;}
.social-media {        margin-bottom: 20px;justify-content: start !important;    }
.footer__social-media-mobile {display:none;}
a.header__btn-search { left: 0;    top: 2px;   border-bottom: none;    width: auto;  text-align: right;   position: relative;}
a.header__btn-account {  display: none!important;}
.header__btn-search svg.icon.icon-theme-168 {  width:12px;  margin-bottom: 0px;}
.product-page__tabs   .tabs[data-type=mobile] .tabs__body>div>span {  font-weight: 500!important;}
.tabs__body .active span {  font-weight: bold!important;}
.footer__menus .col-lg:nth-child(2) {    width: 50%;}
.footer__menus .col-lg:nth-child(1) {    width: 50%;}
.product-collection--centered .product-collection__content {  margin-top: -3px!important;}
div#shopify-section-template--22744858689854__custom_liquid_YqEdzr h2{margin-bottom:10px;}
form.subscription-form {    display: flex !important;    flex-direction: row !important;    gap: 10px;}
.subscription-form input.input-checkbox-disable-body:before {  content: "\e943";color: #fff;background-color: #c3935b;}
.product-page{ padding-top:0!important;}
/* .product-single__thumbnails--static .product-single__thumbnail-item {  max-width: 150px;    }*/
.product-gallery__thumbnail_item.product-gallery__thumbnail_item--type-image{    margin: 0 10px;}
.button-pdp.d-flex {     margin-bottom: 0 !important; position: fixed;    bottom: 0;    width: 100% !important;    background: #fffdf4;    left: 0;    padding: 15px 20px;
z-index: 100;}
.footbar-product__button-add-to-cart button.btn {  background: #c99a5c; padding:5px; border-radius: 5px; font-size: 12px; letter-spacing: 0; font-weight: 700; color: #fff;}
.footbar-product__button-add-to-cart button.btn   span.btn__text {    color: #fff;}
.product-gallery__main_arrows {    display: none;}
.footbar-product__price .price span {font-weight: 400;   font-size: 14px;    font-family: Archivo;}
 .product-page-info .product-collection__button-add-to-wishlist {  position: absolute;  right: 0!important; display: flex; justify-content: flex-end;  top: 0;}
.product-page-info  .product-collection__button-add-to-wishlist .btn.btn--text .icon {    fill: #000;}
.product-page-info__complementary-products.product-page-info__field { display: none;}
.menu__item a {  font-family: "Font-1658133064191", sans-serif !important;}
 predictive-search.search-modal__form input#Search {background-color: #f5f5f5; border-radius: 4px; display: block; width: 100%; font-size: 15px;line-height: 1.8; font-weight: 400; font-family: 'Archivo'; padding-left: 20px!important;}
a.menu__title span, .menu__megamenu .menu__grid .menu__list .menu__item a { color: rgba(0, 0, 0, 1) !important;   font-size: 15px !important; font-weight: 500 !important;  font-style: normal !important;  text-decoration: none;  letter-spacing: 0; text-transform: uppercase; font-family: Montserrat !important;}
.popup-navigation {        background-color: #ffffff;    }  
.faqs-form h4.my-3{padding-top:30px;}
.menu__megamenu .menu__item.menu__item--has-children {  margin-bottom: 10px;}
form#contact_form {    margin-bottom: 50px;}
.contact-form { margin: 0 20px;}
div#shopify-section-template--22744858820926__16282872844bc23bf8 .container {  padding: 0 0px;}
body#about-mauli main#MainContent {    padding: 0 20px;} 
.footer__social-media {    padding-bottom: 30px;}
h2.h4.carousel__title.home-section-title.mb-30.text-center {    font-size: 25px;}
.footer+.footer__back-to-top{display:none!important;}
.collection-control .col-8.col-lg-4 {    max-width: 49%;}
.collection-control__view-wrapper.col-lg-5 {    display: none!important;}
.collection-control__button-sidebar {padding: 7px 9px;}
.tabs-list .tabs{padding: 13px 25px;}
.tabs-list{width: 1050px; gap:40px;}
.collection-page-heading__wrapper .container:last-child{width: 100%; overflow: auto;}
.product-collection__title h4{margin-top:10px!important;}
  .product-collection__image{    border-radius: 23px 23px 0 0!important;  }
  span.product-cart__price-value span { font-size: 12px;    font-family: 'Archivo';}
  .mw-overlay{display:none!important;}
  .pplr_cart_row .col-sm-5 p:nth-child(7){display:none;}
  .top-picks { display: block!important;margin-top:50px;}
  img.sr-pl-15.sr-checkout-visible {    DISPLAY: NONE;}
  #carthike-chat-button-container.right {  position: fixed;  bottom: 55px!important;  right: 10px!important;}
  #carthike-chat-button-container .whatsappbutton.buttonWithIcon { border-radius: 50%;  padding: 8px 8px!important;}
  #carthike-chat-button-container .whatsappbutton svg {  width: 18px!important;  height: 18px!important;}
  .menu__megamenu {
    border-top: 0;
}
  div[data-js-position-mobile="menu"]{display:none;}
}
.whatsup-sticky {
    position: fixed;
    right: 10px;
    bottom: 10px;
}
#main-collection-filters product-item[data-product-handle="gift-box"]{
  display:none!important;
}
div[data-product-variant-id="50253071810878"] a.product-cart__remove {
    display: none!important;
}
#shimmerWave u{
    color: #c3935b;   font-size: 13px; 
}