/** Shopify CDN: Minification failed

Line 449:3 Expected identifier but found "."
Line 541:78 Expected "}" to go with "{"

**/

.title-wrapper .title{letter-spacing: .2em; padding: 20px 0 30px 0;}

/* tap bar */

.announcement-text{letter-spacing: .2em; font-size: 12px !important; font-family: 'Nanum Gothic' !important; font-weight: 400;}
.announcement-bar{background-color: #e90000 !important; padding: 2px 0;}

/* top */

.bacurr-cur-blocker .baDropdownStyle.top_right{top: 0; right: 2.4%;}
.bacurr-cur-blocker .baDropdownStyle.noBorder ul.bacurr-dropdown-choices{right: 0;}

.page-width .collage{margin-inline-start: 0rem;}

.page-width .collage .collage-card{padding-inline-start: 0rem;}

#wa-chat-btn-root.wa-splmn-chat-btn-offset{bottom: 65px;}

/* nav */

.menu-drawer{z-index: 999 !important;}
.cart-count-bubble{width: 2.5rem; height: 2.5rem; top: 0rem; right: 0rem; background-color: #885157; font-family: Nanum Gothic, serif !important; font-size: 9px; font-weight: 700;}
.category-box{top: 50%;}
.category-content{overflow: hidden;}
/*.header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown{overflow-y: scroll; max-height: 300px; background-color: #efefef; 0 1rem 2rem rgba(var(--color-header-foreground),.08)}
*/.header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown:after{box-shadow: none;}
/* .header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown::-webkit-scrollbar {
    display: none;
} */
/* .header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown{
  -ms-overflow-style: none; 
  scrollbar-width: none;
} */

.header__heading-logo{width: 90px;}


.header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown::-webkit-scrollbar {
  width: 5px;
}

/* Track */
.header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.header--top-center .header__inline-menu>.list-menu--inline li:nth-child(4) .list-menu-dropdown::-webkit-scrollbar-thumb {
  background: #bbb; 
}



li:nth-child(6) .list-menu-dropdown{right: 0;}

wishlist-link .wk-button .wk-floating{top: -8px !important; left: -6px !important;}
wishlist-link .wk-bubble{background-color: #885157 !important; min-height: 2.4rem !important; width: 2.4rem !important; font-size: 13px; font-weight: 700;}
wishlist-link .wk-counter{--size: 21px !important;}

.menu-drawer__menu-item{font-size: 16px; text-transform: uppercase; }

 
/* bestseller */

#Slider-template--18730551509244__aea73d71-886b-4b25-9961-cea9f8f26221::-webkit-scrollbar, #Slider-template--18730551509244__featured_blog_8Gn7Fi::-webkit-scrollbar, #Slider-template--18730551509244__3012d47d-99a5-49f1-b0c3-4568cb96cd25::-webkit-scrollbar {
    display: none;
}

#Slider-template--18730551509244__aea73d71-886b-4b25-9961-cea9f8f26221, #Slider-template--18730551509244__featured_blog_8Gn7Fi, #Slider-template--18730551509244__3012d47d-99a5-49f1-b0c3-4568cb96cd25 {
  -ms-overflow-style: none; 
  scrollbar-width: none;
}

/* plp page */
.product-grid-container{margin-top: 30px;}

.facets-vertical>.facet-filters::-webkit-scrollbar{
  display: none !important;
}

.facets-vertical>.facet-filters{
  -ms-overflow-style: none !important; 
  scrollbar-width: none !important;
}

.list-view__item--active{box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.list-view .list-view__item{padding-left: 6px; justify-content: left; width: 5rem;}
.list-view li:nth-child(3) .list-view__item{padding-left: 0;}
.facets__main .facets__list--swatch-label .color__swatch{width: 2rem; border-radius: 0;}
.facets__list--swatch .color__swatch:after{border-radius: 0 !important;}
.card-wrapper .card-information__text{color: #1c1b1b; font-family: 'Nanum Gothic' !important; font-weight: 400; letter-spacing: .2em; text-transform: uppercase; font-size: 12px; padding-bottom: 5px;}
.card-information__wrapper{padding-top: 10px;}
.card-information__wrapper span.bacurr-money{color: #6a6a6a !important; font-size: 12px; font-weight: 400; letter-spacing: 2.4px; font-family: 'Nanum Gothic' !important;}

.card-information__wrapper .price--on-sale .price-item--regular:before{transform: none; border-bottom: .1rem solid #6a6a6a;}
.price-item.price-item--sale span.bacurr-money{color: #f94c43 !important; margin-left: 10px;}


/* video area */

.ytp-timed-markers-container, .ytp-progress-list{display: noen !important;}

/* insta follow */

.instafeed-new-layout-container .instafeed-new-arrow{z-index: 1 !important;}

/* quickview */
.product-form__input input[type=radio]+.color__swatch:after{border: 1px solid #000;}

/*  */

#Slider-Thumbnails-template--18730552459516__main::-webkit-scrollbar {
  display: none;
}

#Slider-Thumbnails-template--18730552459516__main {
  -ms-overflow-style: none; 
  scrollbar-width: none;
}

/* create a look */

.image-with-text .image-with-text__grid .grid__item [data-block-index="2"].look__hotspot{--hotspot-x: 40% !important;}

/* wedding edit */

.gallery__text .overlay-text__wrapper .overlay-text__subheading{letter-spacing: 4px;}

/* plp */

/* .facets__list--swatch-label .color__swatch{width: 2rem !important;} */

/* login page */

#simplify-login-sign-up-text{padding-bottom: 20px;}
.selectbox-wrapper #smlPhoneNumberInput{background-color: transparent;}
#shopify-section-template--18730551312636__main .customer.login{padding-top: 40px !important;}
.customer .button+.link{margin-bottom: 20px;}
#mobileOTPLoginSection #otpInput{letter-spacing: 90px !important; padding-left: 36px !important;}

/* cart page */

.bacurr-checkoutNotice{bottom: -50px;}

/* login page */

#customer_login{min-width: inherit !important;}
#shopify-section-template--18730551312636__main{margin: 50px 30px}
#customer_login input::-webkit-outer-spin-button,
#customer_login input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#customer_login input[type=number] {
  -moz-appearance: textfield;
}

/* theme error */

.form__message.errors{font-family: Nanum Gothic, serif !important;}





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

  /* top */

  .bacurr-cur-blocker .baDropdownStyle.top_right{right: 2.7%;}

  .header.header--top-center{padding-top: 1rem;}
}


@media screen and (max-width:767px) {

  /* top */

  .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile) ul.bacurr-dropdown-choices{top: 210px !important;}

  footer .footer__content-bottom{padding-bottom: 10rem;}
  .bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){bottom: 68px !important;}
  #wa-chat-btn-root.wa-splmn-chat-btn-offset{bottom: 65px;}

  /* cart-drawer */

  .cart-drawer-container{margin-right: 10px;}
  .cart-count-bubble{top: -0.5rem;}

  /* krishna new css */

  .product-grid-container .facet-filters>.page-width{padding-top: 0px;}
  .card:hover .media.media--hover-effect>img+img{opacity: 0; display: none;}

}
@media screen and (min-width:749px) {
.product-media-modal__content>* {
    width: 50% !important;
}}
@media screen and (max-width:750px) {

  .image-with-text__content :last-child:is(.button){margin-left: 0 !important;}
    
  .quick-view .product__info-container{padding-bottom: 120px !important;}

  /* cart page */

  .bacurr-checkoutNotice{position: absolute; bottom: inherit; top: 50px;}
  #shopify-section-template--18730550460668__cart-items .title-wrapper{margin-top: 40px !important;}
  .big-ol-cart-notice{font-size: 14px;}

  /* create a look */

  .image-with-text .shop-the-look .image-with-text__content .card{width: 45% !important;}
  .card__media{width: 280px;}
  .image-with-text .shop-the-look .image-with-text__content.mobile-center .card-wrapper .card-information{text-align: left; flex-direction: column; justify-content: flex-start;}
  .image-with-text .shop-the-look .image-with-text__content.mobile-center .card-wrapper .card-information .price{justify-content: left;}
  .image-with-text .shop-the-look .image-with-text__content .card-wrapper .card-information__button{margin-inline-start: 0; width: 30px;}

  /* filter */


  .product-grid-container .facet-filters>.page-width{margin-top: -1px;}
}

@media screen and (max-width:650px) {

  .image-with-text .shop-the-look .image-with-text__content .card{width: 52% !important;}
}

@media screen and (max-width:550px) {

  .image-with-text .shop-the-look .image-with-text__content .card{width: 50% !important;}
  .card__media{width: 250px;}
}

@media screen and (max-width:480px) {

  .image-with-text .shop-the-look .image-with-text__content .card{width: 48% !important;}
  .card__media{width: 220px;}
}

@media screen and (max-width:431px) {

  .image-with-text .shop-the-look .image-with-text__content .card{width: 45% !important;}
  .card__media{width: 170px;}
}

@media screen and (max-width:380px) {

  .image-with-text .shop-the-look .image-with-text__content .card{width: 40% !important;}
  .card__media{width: 130px;}
}

@media screen and (max-width:430px) {

  /* top */

  .announcement-slider{height: 40px !important;}

  footer .footer__content-bottom{padding-bottom: 15rem;}

  
}

body{font-family:'Nanum Gothic'!important; }

h3.card-information__text.h3{
  font-size:22px;
}
.card--media .card__text-spacing {
  padding: 1.5rem 2rem;
  z-index: 1;
  position: absolute;
  top: 0;
  text-align:center;
  left: 0;
  height: 90%;
  width: 50%;
  display: flex;
  align-items: flex-end;
  color: rgb(var(--color-background));
  --color-link: currentColor;
  --color-border: currentColor;
  --color-heading: currentColor;
  --color-price: currentColor;
}
@media screen and (min-width: 750px) {
    .card--media .card__text-spacing {
        padding: 2rem 15rem;
        text-align: center;
    }
  #Banner-template--18646559916284__reveal_banner_4BQ96L.banner--reveal .banner__content{width: 45%;}
}
.button--cta-new {
    min-height: 4.5rem;
    background: #885157;
    box-shadow: none;
    max-width: 100%;
    padding: 0;
    border: none;
    color: rgb(currentColor);
  font-family:'Nanum Gothic'!important; 
}

.card--media .card__text-spacing{width:100%;justify-content: center;}
h3.card-information__text.h3 .button_class {
    display: flex;
    flex-direction: column;
    gap: 10px;
  letter-spacing: 5px;
}
.slider.slider--tablet {
  overflow: auto;
  scrollbar-width: none !important; 
  -ms-overflow-style: none !important; 
}

.slider.slider--tablet::-webkit-scrollbar {
  display: none !important;
}
.rte>p:last-child{letter-spacing:normal;text-align: justify;}
h3.card-information__text.h3 .button_class{font-weight:400;}
  .page-width--full-width{padding-top:0 !important}
.gallery__text .overlay-text__wrapper .overlay-text__subheading{font-weight:400;font-size:14px !important;}
 .button--cta-new {
    min-width: 18rem;
    font-weight: 500;
    max-width: 18rem;
    margin: auto;
}


  .button--cta-new span{font-size:10px;}
.header__menu-item, .header:not(.header--middle-left,.header--center-split) .header__inline-menu{padding-top:0;margin-top:0;}
.card--media .card__text-spacing{height:100%; padding-bottom: 30px !important;}
.baDropdownStyle.top_right{right:57px;}
.look__hotspot:before{background-color:#fff !important;}
.look__hotspot:after {
    width: 100%;
    height: 100%;
    background-color: #ffffff69 !important;
    animation: hotspot 1.5s ease infinite;
}
.gallery__text .overlay-text__heading.h3{font-size:13px !important;}



/* krishna new css */

#shopify-section-template--18646559916284__gallery{margin-top:  30px;}
#shopify-section-template--18646559916284__collage_qwGtbw .title-wrapper.center{padding-top: 30px;}
#shopify-section-template--18646559916284__reveal_banner_4BQ96L{padding-bottom: 30px;}
.gallery__text{background: transparent; box-shadow: #000000b0 0px -76px 26px -20px inset; padding-top: 100% !important;}
.gallery__text .overlay-text__wrapper .overlay-text__subheading{font-weight: 400;}
#shopify-section-template--18646559195388__banner .section--padding{padding-bottom: 0;}
.product-grid-container .facet-filters>.page-width{padding-top: 50px;}
.baDropdownStyle .bacurr-choiceDesign{padding: 5px !important;}
#shopify-section-template--18646559195388__product-grid .list-view li {margin-inline-start: 1rem; margin-inline-end: 1rem; padding-inline-start: 0; padding-inline-end: 0;}
#shopify-section-template--18646559195388__product-grid .list-view__item--active{border: 1px solid black;}
.breadcrumb-wrapper{padding-top: 10px;}
.facets-vertical{padding-bottom: 30px;}
.header__menu-item--top .label{font-size: 12px;}
#shopify-section-template--18646560833788__main{margin-top: 50px;}
.slider.slider--tablet-up{scrollbar-width: none !important;}
.product__description h5{padding-bottom: 10px;}
.product-form__buttons{grid-row-gap: 3rem !important;}
.ks-table-wrapper{scrollbar-color: #885157d9 #fff !important; padding-bottom: 5px !important; scrollbar-width: thin; }
.predictive-search__item-heading, span.bacurr-money{font-family: Nanum Gothic !important;}
#shopify-section-template--18646560309500__main .Z0LcW strong, #shopify-section-template--18646560309500__main h3 strong{font-size: 20px; font-weight: 400; padding: 20px 0 5px 0; display: block; line-height: 36px;}
#shopify-section-template--18646560309500__main h3 strong{padding-bottom: 10px;}
.shopify-policy__title{padding: 30px 0 10px 0;}
.shopify-policy__body{padding-bottom: 30px;}
#shopify-section-template--18646560309500__main .rte table{margin: 4px !important; width: 99% !important;}
#shopify-section-template--18646560309500__main .rte div{/*overflow-x: scroll; width: 100%; white-space: nowrap;*/ margin: auto !important;} 

#shopify-section-template--18646560309500__main .rte div::-webkit-scrollbar {height: 8px;}
#shopify-section-template--18646560309500__main .rte div::-webkit-scrollbar-track {background: transparent;border-radius: 10px;}
#shopify-section-template--18646560309500__main .rte div::-webkit-scrollbar-thumb {background: #888;border-radius: 10px;}
#shopify-section-template--18646560309500__main .rte div::-webkit-scrollbar-thumb:hover {background: #555;}

#shopify-section-template--18646560309500__main .rte .Z0LcW{overflow: inherit; display: block; text-wrap: wrap;}
#shopify-section-template--18646560243964__map{padding-bottom: 50px;}
#shopify-section-template--18646560243964__table_jMTRWi.shopify-section .contact_info{overflow: visible !important;}
#shopify-section-template--18646560243964__table_jMTRWi .contact_info table{width: 95%; margin: 0 auto;}
#shopify-section-template--18646560243964__table_jMTRWi .contact_info table tr td{width: 50% !important;}
.collection-list .card--media .card__text-spacing:after{background-image: linear-gradient(to top, rgba(var(--color-foreground), .56) 0, transparent 60%, transparent 100%) !important;}
.collection-hero__title{border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; margin-bottom: 0 !important; padding: 20px}
.header__menu-item--top .label:hover{color: #885157;}
.list-menu--inline li:first-child .header__menu-item--top .label{color: red;}
#shopify-section-template--18646558867708__cart-items .title-wrapper .title{padding: 10px;}
.customer .button+.link{display: block !important;}
.customer #customer_login .button{margin: 20px auto; margin-inline-end: inherit; width: 100%;}
.customer.register h1.h2{display: none;}
.cdp_register_form .cdp_new_register #cdp_create_button{background-color: #885157; border-radius: 0; color: #fff;}
.cdp_register_form .cdp_new_register .cdp_user-details .cdp_input_field{border-radius: 0;}
.cdp_register_form .cdp_new_register .cdp_user-details .cd_col_6{width: 100%;}
.bacurr-cur-blocker .baDropdownStyle.top_right{z-index: 100;}
li:nth-child(6) .list-menu-dropdown{right: inherit;}

.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(2){letter-spacing: 2px; line-height: 1.5; background-color: #8851577d; padding: 20px; margin-top: 0 !important;}
.banner--reveal .banner__box{background-color: transparent !important; padding: 0 !important;}
.banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(1){background-color: #8851577d; padding: 20px 20px 0 20px;}
#Banner-template--18646559916284__reveal_banner_4BQ96L .no-js-hidden{background-color: #885157; padding: 10px 12px; width: fit-content; display: flex; justify-content: center; align-items: center;}
.banner--reveal.banner--mobile-bottom .banner__buttons .button--video .icon{width: 20px; height: 20px;}


.wa-custom-chat-btn.wa-chat-btn-base-icon .wa-chat-btn-icon-image-only{width: 27px; height: 27px;}
.wa-chat-btn-fixed.wa-custom-chat-btn.wa-chat-btn-base-icon{width: 48px; height: 48px;}
.banner__buttons .button--cta.button--video .label{font-family: 'Nanum Gothic' !important; font-size: 11px; line-height: 12px;}
.predictive-search__item{font-family: 'Nanum Gothic' !important;}
.price-range__track-wrapper{margin-inline-end: 1.8rem;}
#FacetFiltersForm{padding-top: 50px;}
.shopify-section-filters-sticky #FacetFiltersForm{padding-top: 40px;}
.shopify-section-filters-sticky.scroll-up #FacetFiltersForm{padding-top: 160px;}

/* .shopify-section-filters-sticky.scroll-up-a .page-width{padding-top: 170px;} */


.bacurr-checkoutNotice .big-ol-cart-notice{font-size: 14px;}
#shopify-section-template--18646559195388__product-grid .price--on-sale .price__sale{justify-content: center;}
/*.list-menu-dropdown.hidden:nth-child(2) .list-menu{overflow-y: scroll; height: 250px;} */

@media screen and (min-width: 1140px) and (max-width: 1580px) {
.Header__MainNav li.HorizontalList__Item:first-child a.Heading.u-h6{font-size: 12px;}  
.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right: 6px; margin-left: 6px;}

.header__menu-item--top .label{
  font-size: 10px !important;
}
.list-menu--inline{
  gap: 0rem !important;
}
}



@media screen and (min-width:767px) {

  ..banner__box .banner__buttons{row-gap: 40px;}
}

@media screen and (max-width:767px){
  .announcement-text{font-size:7px !important}
.button--cta-new{min-width:16rem;}
  h3.card-information__text.h3 .button_class{font-size:15px !important}
 .image-with-text .shop-the-look .image-with-text__content.mobile-center .card-wrapper .card-information{justify-content:center;}
  
  
}
@media screen and (hover: hover){
  .collection-list__item .card-information__text{
      background-image:none !important;
  }

}
@media screen and (max-width:767px){
      footer .footer__content-bottom {padding-bottom: 7rem !important;}
  .bacurr-checkoutNotice .big-ol-cart-notice{padding: 1px 0; font-size: 14px; line-height: 21px;}
  #shopify-section-template--18646560309500__main .Z0LcW strong, #shopify-section-template--18646560309500__main h3 strong{font-size: 18px; line-height: 28px;}
  .bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){z-index: 9 !important;}
  #wa-chat-btn-root.wa-splmn-chat-btn-offset{z-index: 9 !important;}
}

@media screen and (max-width:750px) {

  .header__heading-logo{width: auto;}
  .product-grid-container .facet-filters>.page-width{padding-top: 10px;}
  .card__media{width: auto !important;}
  .cdp_register_form .cdp_new_register .cdp_user-details .cdp_input_field{margin-bottom: 15px;}

  .banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(2){background-color: transparent; }
  .banner--reveal use-animate[animate] .banner__content [data-animate]:nth-child(1){background-color: transparent; }
  .banner__buttons .button--video .label{color: #fff; font-family: 'Nanum Gothic' !important;}
  .banner--reveal.banner--mobile-bottom .banner__buttons .button--video .icon{width: 15px !important; height: 16px !important;}
  .banner--reveal.banner--mobile-bottom .banner__buttons .button--video .icon path{fill: #fff;}
  .banner--reveal.banner--mobile-bottom .banner__buttons .button--video{padding-bottom: 0;}
  
}

@media screen and (max-width:430px) {

  #shopify-section-template--18646558867708__cart-items .title-wrapper .title{padding-top: 20px;}
  .cdp_register_form .cdp_new_register .cdp_user-details .cdp_input_field{margin-bottom: 10px;}
}

.menu-drawer__menu-item, .header .predictive-search__item--term{
  font-family: Nanum Gothic!important;
}
@media screen and (min-width:749px) {.banner--reveal .banner__box {
    background: #8851577d;
}

span.price-item.price-item--regular {
    color: #6a6a6a !important;
    font-size: 12px;
    font-weight: 400;
}
    

/* price font family */

 .price bdi {
   color: #6a6a6a !important;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 2.4px;
    font-family: 'Nanum Gothic' !important;
} 

   /* footer payment icon  */
  .footerpaymenticon {
    text-align: center;
    margin-top: -250px;
    background: #dcc9a9;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    border-radius: 8px;
}
.footerpaymenticon img {
    max-width: 100%;
    height: auto;
    border-style: none;
    vertical-align: top;
}
.card-wrapper .card-information__text {
  pointer-events: auto !important;
  user-select: text !important;
}
#appView .formBuilder-v2 .clearfix,#appView .powrMark{display:none!important;}