/** Shopify CDN: Minification failed

Line 119:71 Unexpected "{"
Line 281:75 Unexpected "{"
Line 344:0 Unexpected "}"

**/



.m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up,
.m-product-card.m-product-card--style-1.m-product-card--show-second-img.m-scroll-trigger.animate--fade-in-up {
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 0px;
  overflow: hidden;
  background: #fff;
  transition: all 0.35s ease;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
}

.m-product-card.m-product-card--style-1.m-product-card--show-second-img.m-scroll-trigger.animate--fade-in-up:hover,
.m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up:hover {
  transform: translateY(-3px);
  border-color: rgba(0, 0, 0, 0.12);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
}

.m-product-card__info {
    text-align: center;
    padding-bottom: 15px;
}


   
.main-product__block+.main-product__block {
    margin-top: 10px;
}


a.m-tab-header {
  background: #f9d5bfff;
  color: #000;
  padding: 10px 22px;
  border-radius: 0px;
  transition: all 0.3s ease;
  border: 1px solid rgba(0,0,0,0.08);
}

a.m-tab-header.active {
  background: #000;
  color: #fff;
  box-shadow: 0 6px 18px rgba(0,0,0,0.25);
}
.m-tab-header:after {
    content: "";
    width: 0;
    height: 2px;
    background-color: currentColor;
    display: none !important;
    position: absolute;
    bottom: -2px;
    left: 0;
    transition: var(--m-duration-default, 0.25s) width ease-in-out;
}

.m-product-tabs .m-tabs__wrapper {
    display: flex;
    flex-wrap: nowrap;
    gap: 19px;
}

.m-product-tabs--horizontal .m-tab-header {
    padding: 5px 11px 7px !important;
    flex-shrink: 0;
}

div#shopify-section-template--30140836282710__blocks_AkPQxx {
    margin-top: 60px;
    margin-bottom: 60px;
}

.ai-testimonial-card-ak0qvmuxayllxrwxnureviewslideynmvcf {
    flex: 0 0 696px !important;
    background-color: #ffffff;
    border-radius: 16px;
    padding: 20px;
    box-shadow: 0px 4px 20px #00000014;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    display: flex;
    flex-direction: row;
    gap: 20px;
    align-items: stretch;
}


section#m-newsletter-template--30140836282710__newsletter_edLfDb, section#m-newsletter-template--30228191805782__newsletter_edLfDb {
  position: relative;
  background-image: url("/cdn/shop/files/4A5681EC-92F3-48C7-AFE9-80106B93F559.png?v=1781494515");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  overflow: hidden;
}

section#m-newsletter-template--30140836282710__newsletter_edLfDb::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.35); /* dark overlay */
  z-index: 0;
}

section#m-newsletter-template--30140836282710__newsletter_edLfDb > * {
  position: relative;
  z-index: 1;
}
@media(min-width:1024px){
  .m-newsletter-section__wrapper.m-scroll-trigger.animate--fade-in-up, {
  background: linear-gradient(
    135deg,
    rgba(240, 240, 255, 0.75),
    rgba(245, 245, 245, 0.55)
  );
  padding: 86px;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  border-radius: 18px;
}
}

@media(min-width:1024px){

.m-newsletter-section__content.sm\:m\:flex.m\:justify-between{
    background: linear-gradient(
    135deg,
    rgba(240, 240, 255, 0.75),
    rgba(245, 245, 245, 0.55)
  );
  padding: 86px;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  border-radius: 18px;
}



}

@media(min-width:1024px){
   section#m-newsletter-template--30228191805782__newsletter_edLfDb ::before {
    padding: 86px;
   backdrop-filter: blur(6px) !important;
    -webkit-backdrop-filter: blur(6px);
    border-radius: 18px;
}

}


@media(max-width:767px){
 section#m-newsletter-template--30228191805782__newsletter_edLfDb {
    padding: 10px !important;
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    border-radius: 18px;
}
}


@media(min-width:1024px){
  h2.m-newsletter-section__heading.h2 {
    font-weight: 500;
}
}





input#ContactSubscribe-template--30228191805782__newsletter_edLfDb-email {
    border-radius: 15px;
}
button.m-newsletter-form__button.m-newsletter-form__button--text.m-button {
    border-radius: 15px;
    background: black;
    color: white;
}

#shopify-section-sections--30228184564054__header a.m-menu__link.m-menu__link--main {
    padding: 10px !important;
}













a.m-button.m-button--white.m\:justify-center.m\:items-center {
  background: rgba(255, 255, 255, 0.18);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  border: 1px solid rgba(255, 255, 255, 0.25);
  color: #ffffffff;


  transition: all 0.3s ease;

  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);
}

a.m-button.m-button--white.m\:justify-center.m\:items-center:hover {
  background: rgba(255, 255, 255, 0.28);
  border-color: rgba(255, 255, 255, 0.4);

  transform: translateY(-2px);

  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
}



























section#m-newsletter-template--30228191805782__newsletter_edLfDb{
   padding: 86px;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  border-radius: 18px;
}


@media(max-width:767px){
  h2.m-newsletter-section__heading.h2 {
    font-size: 22px;
}
  .m-newsletter-section__wrapper.m-scroll-trigger.animate--fade-in-up {
  background: linear-gradient(
    135deg,
    rgba(240, 240, 255, 0.75),
    rgba(245, 245, 245, 0.55)
  );
  padding: 20px 10px;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  border-radius: 18px;
}
}


button.m-newsletter-form__button.m-newsletter-form__button--text.m-button, {
    background: black;
    color: white;
    border-radius: 15px;
}

#shopify-section-sections--30140836544854__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 18px;
    margin-bottom: 12px;
}

@media(max-width:767px){
  .m-price__regular {
    font-size: 13px;
}
a.m-product-card__name {
    font-size: 13px;
}
}



img.absolute.left-0.bottom-0.md\:left-\[50\%\].md\:left-\[1020px\].md\:translate-x-\[-15\%\].md\:translate-x-0.w-full.md\:max-w-\[884px\].h-full.md\:h-auto.object-cover.md\:object-contain.z-0 {
    left: 70%;
}

img.absolute.left-0.bottom-0.md\:left-\[50\%\].md\:left-\[1020px\].md\:translate-x-\[-15\%\].md\:translate-x-0.w-full.md\:max-w-\[884px\].h-full.md\:h-auto.object-cover.md\:object-contain.z-0 {
    max-width: 475px;
}




.md\:left-\[100px\] {
    left: 245px !important;
}





.m-header {
    --m-slide-trans-duration: .3s;
    --m-slide-from-val: -65px;
    --m-slide-to-val: 65px;
    min-height: auto !important;
    position: relative;
}
.flex.flex-col.md\:flex-row.w-full.items-center.justify-between.px-4.md\:px-\[100px\].py-\[29px\].gap-6.md\:gap-\[148px\].bg-\[linear-gradient\(90deg\,\#DACCC5_0\%\,\#ECDFCC_50\%\,\#BCB5AC_100\%\)\] {
    padding-top: 12px;
    padding-bottom: 12px;
}
.flex.flex-col.md\:flex-row.w-full.items-center.justify-between.px-4.md\:px-\[100px\].py-\[29px\].gap-6.md\:gap-\[148px\].bg-\[linear-gradient\(90deg\,\#DACCC5_0\%\,\#ECDFCC_50\%\,\#BCB5AC_100\%\)\] {
    padding-left: 20% !important;
    padding-right: 20% !important;
    gap: 0px;
}

@media(max-width:767px){
  .flex.flex-col.md\:flex-row.w-full.items-center.justify-between.px-4.md\:px-\[100px\].py-\[29px\].gap-6.md\:gap-\[148px\].bg-\[linear-gradient\(90deg\,\#DACCC5_0\%\,\#ECDFCC_50\%\,\#BCB5AC_100\%\)\] {
    display: none;
}
}
}




.flex.flex-col.lg\:flex-row.items-start.gap-10.relative.self-stretch.w-full.flex-\[0_0_auto\].containerMax {
    background: linear-gradient(135deg, #faf8f5 0%, #ffffff 100%) !important;
}






#shopify-section-template--30228192526678__image_with_text_FREFEe .container-fluid.m-section-my.m-section-py {
    max-width: 1450px !important;
}

#shopify-section-template--30228192526678__image_with_text_BrDLYW .container-fluid.m-section-my.m-section-py {
    max-width: 1450px !important;
}


style-you-love-au0ziclbqc2x4zk5graigenblockd17132ckclvrx.ai-style-you-love-au0ziclbqc2x4zk5graigenblockd17132ckclvrx,style-you-love-antrqyzmxymr4chphraigenblockd17132crjhigc.ai-style-you-love-antrqyzmxymr4chphraigenblockd17132crjhigc {
    max-width: 1450px;
}


.custom__addons{
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}
.custom__addons .dropdown{
  grid-column: span 1;
}
.custom__addons .textarea{
  grid-column: span 3;
}
#shopify-section-sections--30228184432982__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 16px;
    margin-bottom: 12px;
}


div#WigsCarousel-template--30228191805782__wigs_video_section_KYXcDz {
    overflow: hidden;
}


 .flex.flex-col.w-full.max-w-\[864px\].items-start.gap-8.md\:gap-11.relative.pb-4.md\:py-32.left-0.md\:left-\[100px\].z-10.px-0.md\:px-0.h-full {
    padding-top: 5rem !important;
    padding-bottom: 3rem !important;
}



@media(max-width:767px){
 .flex.flex-col.w-full.max-w-\[864px\].items-start.gap-8.md\:gap-11.relative.pb-4.md\:py-32.left-0.md\:left-\[100px\].z-10.px-0.md\:px-0.h-full {
    padding-top: 0rem !important;
    padding-bottom: 3rem !important;
}
}


@media(max-width:1232px){
  .md\:left-\[100px\] {
    left: 70px !important;
}
}

/* ===============================EFT-------------------------- */


ul.m-menu {
    position: relative!important;
}

.m-mega-menu__container {
    width: 1182px!important;
    
}

.m-mega-menu.m-gradient.m-color-default {
    left: 50%!important;
    transform: translateX(-50%)!important;
}

.m-menu__item--dropdown {
    position: unset!important;
}
ul.m-sub-menu.m-sub-menu--level-1 {
    width: auto!important;
}
.m-mega-menu__inner {
    justify-content: space-between!important;
}
.eft-image-mega-menu {
  display: flex;
  gap: 20px;
  
}
.eft-image-mega-menu img {
  max-width: 400px;
  object-fit: cover;
  
}


@media screen and (min-width: 751px) and (max-width: 1399px) {

  .md\:left-\[100px\] {
    left: 66px !important;
  }

  .flex.flex-col.w-full.max-w-\[864px\].items-start.gap-8.md\:gap-11.relative.pb-4.md\:py-32.left-0.md\:left-\[100px\].z-10.px-0.md\:px-0.h-full {
    padding-top: 2rem !important;
    padding-bottom: 3rem !important;
  }




  .flex.flex-col.md\:flex-row.w-full.items-center.justify-between.px-4.md\:px-\[100px\].py-\[29px\].gap-6.md\:gap-\[148px\].bg-\[linear-gradient\(90deg\,\#DACCC5_0\%\,\#ECDFCC_50\%\,\#BCB5AC_100\%\)\] {
    padding-left: 5% !important;
    padding-right: 11% !important;
    gap: 0px;
}

}

#shopify-section-template--30228192166230__main .m-product-form--wrapper.m\:display-flex.m\:flex-wrap.m\:items-end {
    display: none;
}

#shopify-section-template--30228192166230__main .x1ghz6dp.x1717udv.x1pd3egz.x1qlqyl8.xggjnk3.x1hl2dhg.x1heor9g.xjbqb8w.x1wty727.x1b6ykf0.x1gnnqk1.x6mezaz.x14y7zgk.x9f619.x2lwn1j.xdi48bf.x1qrby5j.x78zum5.xdt5ytf.x1n2onr6.xbobb8a.x9q6w0x.x1q1tvw {
    padding-top: 0px !important;
    margin-top: -25px !important;
}

.m-logo.m-logo--mobile.m\:justify-center.m\:w-6\/12.m-logo--has-image {
    padding: 0px !important;
}


#shopify-section-template--30228192526678__product_banner_cta_F6CKNk img.w-full.h-full.object-cover {
    filter: brightness(0.5);
}
@media screen and (min-width: 767px) {

  #shopify-section-template--30228192526678__product_banner_cta_F6CKNk p.relative.w-full.lg\:max-w-\[477px\].font-subtaitel-r.font-\[number\:var\(--subtaitel-r-font-weight\)\].text-\[\#fcfcfc\].text-base.lg\:text-\[length\:var\(--subtaitel-r-font-size\)\].tracking-\[var\(--subtaitel-r-letter-spacing\)\].leading-relaxed.lg\:leading-\[var\(--subtaitel-r-line-height\)\].\[font-style\:var\(--subtaitel-r-font-style\)\] {
    font-size: 16px;
  }

  #shopify-section-template--30228192526678__product_banner_cta_F6CKNk h2.relative.w-full.lg\:max-w-\[693px\].font-h1.font-\[number\:var\(--h1-font-weight\)\].text-\[\#fcfcfc\].text-\[32px\].lg\:text-\[length\:var\(--h1-font-size\)\].tracking-\[var\(--h1-letter-spacing\)\].leading-tight.lg\:leading-\[var\(--h1-line-height\)\].\[font-style\:var\(--h1-font-style\)\] {
    font-size: 36px;
    font-weight: 600;
  }

}
#shopify-section-template--30228192166230__product_banner_cta_mrcBDV img.w-full.h-full.object-cover {
    filter: brightness(0.5);
}
@media screen and (min-width: 767px) {

  #shopify-section-template--30228192166230__product_banner_cta_mrcBDV p.relative.w-full.lg\:max-w-\[477px\].font-subtaitel-r.font-\[number\:var\(--subtaitel-r-font-weight\)\].text-\[\#fcfcfc\].text-base.lg\:text-\[length\:var\(--subtaitel-r-font-size\)\].tracking-\[var\(--subtaitel-r-letter-spacing\)\].leading-relaxed.lg\:leading-\[var\(--subtaitel-r-line-height\)\].\[font-style\:var\(--subtaitel-r-font-style\)\] {
    font-size: 16px;
  }

  #shopify-section-template--30228192166230__product_banner_cta_mrcBDV h2.relative.w-full.lg\:max-w-\[693px\].font-h1.font-\[number\:var\(--h1-font-weight\)\].text-\[\#fcfcfc\].text-\[32px\].lg\:text-\[length\:var\(--h1-font-size\)\].tracking-\[var\(--h1-letter-spacing\)\].leading-tight.lg\:leading-\[var\(--h1-line-height\)\].\[font-style\:var\(--h1-font-style\)\] {
    font-size: 36px;
    font-weight: 600;
  }

}
.m-header__mobile m-search-popup {
    padding: 0px !important;
}