/** Shopify CDN: Minification failed

Line 125:74 The "+" operator only works if there is whitespace on both sides

**/
.page--product  .collection-product-block,
.resource-list__item.items--1, .resource-list__item.items--9,.resource-list__item.items--2,.resource-list__item.items--4,.resource-list__item.items--5,.resource-list__item.items--8,.resource-list__item.items--11,.resource-list__item.items--12,.resource-list__item.items--13,.resource-list__item.items--14,.resource-list__item.items--15,.resource-list__item.items--16,.resource-list__item.items--17, .resource-list__item.items--18
{
  display: none ;
}
html,body{overflow-x: hidden; scrollbar-width: none;}
cart-icon.header-actions__cart-icon{text-transform: lowercase;}
.menu-list{gap: 10px;}
[data-template="page.reviews-testimonials"] .layout-panel-flex--column{justify-content: flex-end;}
.ai-quiz-results div p{font-size: 16px;}
#MainContent .shopify-policy__container{margin-top: 115px;}
.hero__container .hero__content-wrapper h1{    text-transform: lowercase; font-weight: 300;}
.needsclick.klaviyo-close-form .needsclick path, .needsclick.klaviyo-close-form .needsclick circle{stroke: rgb(0, 0, 0) !important;}
.FeatureText__Content h2, .FeatureText__Content div{text-transform: lowercase;}
.product-summary, .bsub-widget{text-transform: lowercase;}


.quiz-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.6);
  display: none;
  align-items: center;
  justify-content: center;
  z-index: 9999;
}

.quiz-popup-box {
  background: #f5efe6;
  padding: 40px;
  max-width: 500px;
  width: 90%;
  border-radius: 16px;
  text-align: center;
  position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.quiz-popup-box h2 {
  margin-bottom: 10px;
}

.quiz-popup-box p {
  margin-bottom: 20px;
}

.quiz-popup-btn {
  display: inline-block;
  padding: 12px 30px;
  background: #000;
  color: #fff;
  border-radius: 30px;
  text-decoration: none;
}

.quiz-popup-close {
  position: absolute;
  top: 10px;
  right: 15px;
  background: none;
  border: none;
  font-size: 24px;
  cursor: pointer;
}

/* .needsclick.kl-private-reset-css-Xuajs1{background: red;} */
quiz-form.ai-quiz-form{background: #f3f5e999;}
div.ai-quiz-form-container{background-image: url('//ammubeauty.com/cdn/shop/files/ChatGPT_Image_Sep_24_2025_05_29_29_PM_2000x.png?v=1767960220'); background-repeat: no-repeat; background-position: center; background-size: cover;}
.cc-hero-main .button:hover {
  /* Example hover styles */
  background-color: #fff; /* Change background */
  color: #000;            /* Change text color */
  transform: scale(1.05); /* Slight zoom effect */
  transition: all 0.3s ease;
}
  .page--product .spacing-style.text-block p{    font-size: 26px;
    font-family: 'Alegreya Sans';
    font-weight: 600;}
.page--collection .spacing-style.text-block p{    font-size: 15px;
    font-family: 'Alegreya Sans';
    font-weight: 600; text-transform: lowercase;}
   .page--collection .custom_varient_data{display:none;}
   .secound_product_tittle_main {display:none;}
.page--collection .secound_product_tittle_main {
  display: block;
    font-size: 15px;
    font-weight: 500;
    margin-top: -7px;
}
header-component.header[transparent]{max-width:800px;margin:15px auto;}
.custom_price_containor .custom_price_data.price{background:#3033241A;padding:10px 15px;border-radius:50px;margin:16px 0;line-height:50px;}
.pdp-page td.ai-two-left_head{padding:16px 0;}
.product-details .custom_price_data{display:none;}
.pdp-page .custom_varient_data{display:none;}
span.add-to-cart-text--added{position:absolute;top:0;right:50px;}
.product3 span.add-to-cart-text--added{position:absolute;left:-33%;}
.copy_right_custom_main{font-family:ABCArizonaFlare;letter-spacing:0px;}
.copy_right_custom{font-family:ABCArizonaFlare;letter-spacing:0px;color:#30332499;}
/* .custom_footer-company .menu__item.paragraph.foter-item-1{margin-bottom:20px;} */
#shopify-section-sections--17101380517963__footer>div:nth-child(2)>div>accordion-custom:nth-child(2)>details>div>ul>li:first-child{margin:0 0 15px 0;}
#shopify-section-sections--17101380517963__footer>div:nth-child(2)>div>accordion-custom:nth-child(2)>details>div>ul>li:first-child>a{margin:0 0 15px 0;}
.resource-card__content .custom_price_containor{margin:8px 0!important;}
footer>div:nth-child(2)>div>accordion-custom:nth-child(2)>details>div>ul>li:first-child>a{margin:0 0 15px 0;}
hr.line_separator{border:none;height:1px;background-color:rgba(0,0,0,0.1);margin:0 20px;}
header-component .section{--page-margin:20px;}
product-form-component.quick-add__product-form-component.custom_btn_render_atc .add-to-cart-text__content{color:#000;font-size:30px; margin-bottom: 8px;}
product-form-component.quick-add__product-form-component.custom_btn_render_atc [ref="addToCartButton"]{background:#b0aea2!important;}
product-form-component.quick-add__product-form-component.custom_btn_render_atc .svg-wrapper{color:#000;}
.custom-buttons-section .link-button:hover{color:#000;opacity:1!important;}
.media-gallery--carousel:hover slideshow-arrows .slideshow-control{opacity:0;background:transparent;height:100%;width:30%;}
.media-gallery--carousel:hover slideshow-arrows.arrows_slideshow_product{padding:0;}
.media-gallery--carousel:hover slideshow-arrows.arrows_slideshow_product .slideshow-control.slideshow-control--next{cursor:url('https://cdn.shopify.com/s/files/1/0632/6131/1051/files/button.png?v=1759497759'),auto;}
.media-gallery--carousel:hover slideshow-arrows.arrows_slideshow_product .slideshow-control.slideshow-control--previous{cursor:url('https://cdn.shopify.com/s/files/1/0632/6131/1051/files/button_2.png?v=1759776046'),auto;}
.secondary-list-item li{list-style:none;display:flex;align-items:center;}
.secondary-list-item{--focus-outline-size:calc(var(--focus-outline-offset)+var(--focus-outline-width));margin-right:calc(var(--menu-horizontal-gap)-10px);}
.cc-hero-main .text-block.h1>p{font-size:65px;line-height:1;}
.cc-hero-main .text-block{max-width:600px;}
.cc-hero-main .button{background-color:#938b82;height:auto;min-width:160px;padding:10px 12px;font-size:15px;}
.cc-hero-main .hero__container::before{background:url("https://cdn.shopify.com/s/files/1/0632/6131/1051/files/Chevron_Down.svg?v=1757826186") center no-repeat;content:"";display:inline-block;height:30px;width:30px;position:absolute;bottom:20px;z-index:9;transform:translate(-50%);left:50%;background-size:contain;}
.product-metafield-container .badge-label{font-size:12px;line-height:18px;letter-spacing:0.8px;}
.metafield-rich_text_field{font-size:14px;line-height:18px;letter-spacing:0.6px;}
#product-slideshow{width:100%;height:100%;position:relative;overflow:hidden;}
#product-slideshow .swiper-slide{position:relative;width:100%;height:100%;}
#product-slideshow .swiper-slide img{width:100%;height:100%;object-fit:cover;}
#product-slideshow .overlay{position:absolute;top:0;left:0;text-align:center;color:#fff;max-width:100%;padding:0 20px;bottom:0;right:0;display:flex;align-items:center;justify-content:center;}
#product-slideshow .overlay h2{font-weight:300;margin-bottom:0; text-transform: lowercase;}
#product-slideshow .overlay h3{opacity:0.6;margin-top:10px;}
#product-slideshow .product-card{position:absolute;bottom:60px;left:40px;z-index:99;display:flex;align-items:center;gap:20px;background:#c8c6ba;padding-right:20px;border-radius:0;left:50%;transform:translate(-50%,0);max-width:390px;}
#product-slideshow .product-card img.product-card-image{max-width:90px;height:90px;object-fit:cover;border-radius:0;}
#product-slideshow .product-card .info{display:flex;flex-direction:column;font-size:14px;width:100%;}
#product-slideshow .quick-add__product-form-component .shopify-product-form{container-type:unset;}
.custom-product-section .quick-add__product-form-component .shopify-product-form{    container-type: unset;}
#product-slideshow .product-card .title{font-weight:500;margin-bottom:2px;font-size:17px;line-height:1.2;text-transform:lowercase;}
#product-slideshow .product-card .price{font-size:15px;opacity:0.8;}
#product-slideshow .product-card button,.product-card-v1 button{background:#bab8ac;box-shadow:unset;color:#fff;border:none;padding:6px 10px;border-radius:30px;cursor:pointer;width:60px;height:35px;display:flex;align-items:center;justify-content:center;}
#product-slideshow .product-card button img,.product-card-v1 button img{height:18px;width:18px;}
#product-slideshow .swiper-pagination-bullet{background:rgba(255,255,255,0.4);opacity:1;}
#shopify-section-sections--17086845714507__footer>div:nth-of-type(2)>div>accordion-custom:nth-of-type(2)>details>div>ul>li:first-child{margin:0 0 15px 0;}
footer>div:nth-of-type(2)>div>accordion-custom:nth-of-type(2)>details>div>ul>li:first-child>a{margin:0 0 15px 0;}
#product-slideshow .swiper-pagination-bullet-active{background:#fff;}
.ai-three-column-content p{letter-spacing:0.4px;font-size:16px;line-height:24px;}
#product-slideshow .nav-zone{top:0;bottom:0;width:35%;height:100%;background:none;opacity:0;cursor:pointer;z-index:2;}
#product-slideshow .swiper-button-prev{left:0;}
.swiper-button-next:after,.swiper-button-prev:after{vertical-align:top;}
.ai-two-column-left table tr{border-top:1px solid #3033241A;font-size:14px;line-height:18px;letter-spacing:0.6px;}
h3.heading-title{font-size:24px;line-height:32px;letter-spacing:-0.2px;}
#product-slideshow .swiper-button-next{right:0;width:35%;z-index:2;height:100%;}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:30px;}
#product-slideshow .swiper-pagination{display:flex;gap:8px;justify-content:center;align-items:center;bottom:30px!important;position:absolute;width:100%;}
#product-slideshow .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,0.4);border-radius:50%;opacity:1;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease;}
#product-slideshow .swiper-pagination-bullet-active{width:70px;height:8px;border-radius:15px;background:rgba(255,255,255,0.3);}
#product-slideshow .swiper-pagination-bullet .progress{display:none;}
#product-slideshow .swiper-pagination-bullet-active .progress{display:block;position:absolute;top:0;left:0;height:100%;width:0;background:#fff;border-radius:inherit;animation:fill-progress 5s linear forwards;}
@keyframes fill-progress{from{width:0;}to{width:100%;}}
.section--page-width{--page-margin:16px;}
.product-card-inline-box{display:flex;flex-wrap:wrap;background-color:#e6e9dc;}
.product-image-wrap{flex:0 0 90px;aspect-ratio:1/1;}
.product-card-v1-box{padding:16px;display:flex;flex-wrap:wrap;flex:0 0 270px;}
.product-inline-flex{display:flex;align-items:center;justify-content:space-between;width:100%;}
.card_product-size-option{color:#686a5c;font-size:12px;}
.quick-add-pair{flex:0 0 69px;padding-left:20px;display:flex;align-items:center;justify-content:center;}
.productbox-title h4{font-size:14px;margin-bottom:4px; text-transform: lowercase;}
.product-card-v1 .quick-add__button--add{display:grid;width:50px;background-color:#d4d7ca;box-shadow:none;color:#000;font-size:30px;}
.product-card-v1 .add-to-cart-text__content{width:fit-content;opacity:1;transform:translate(0);font-size:33px;line-height:20px;}
.product-image-wrap img{height:100%;}
.product-card-v1 .quick-add__product-form-component .shopify-product-form{container-type:unset;}
@media(max-width:749px){.product-card-v1-box{flex:1 0;}}
.margin-bottom-none{margin-bottom:0!important;}
.email-signup__heading p{letter-spacing:1px;font-size:14px;line-height:20px;}
.footer-utilities.spacing-style{position:absolute;bottom:18%;left:25.5%;width:fit-content;}
.custom_footer-wrapper{display:flex;flex-direction:column;}
.custom_footer-wrapper .email-signup__heading.h3{font-size:14px;padding:30px 0 6px 0;}
.email-signup-block.size-style.spacing-style{width:85%;}
.custom_footer-wrapper{width:40%!important;}
.custom_footer-company,.custom_footer-products,.custom_footer-contact{width:20%!important;}
.menu__item+.menu__item{margin-block-start:4px!important;}
.custom_footer-wrapper .email-signup__input.email-signup__input--all.paragraph{background:#3033241A;border:navajowhite;padding:6px 16px;border-radius:100px 8px 8px 100px;}
.custom_footer-wrapper .email-signup__button:not(.button-unstyled){background:#3033241A;padding:6px 16px;border-radius:8px 100px 100px 8px;color:#303324;}
.custom_footer-wrapper .email-signup__input-group:not(:has(.email-signup__button--integrated)){gap:2px;}
@media(max-width:749px){
  #MainContent .shopify-policy__container{margin-top: 70px;}
  .shopify-section-group-footer-group.section-wrapper{
     .mobile-column{display: grid; grid-template-columns: 1fr 1fr;}
     .logo-block{    grid-column: span 2; justify-content: center;}
     .custom_footer-products, .custom_footer-company{grid-column: span 1;}
     .custom_footer-wrapper{grid-column: span 2; flex-direction: column-reverse;}
  }
  .email-signup-block.size-style.spacing-style{width: 68%;}
.custom_footer-wrapper .email-signup__heading.h3{padding: 40px 0 6px 0;}
.slideshow-control .svg-wrapper{    background: rgba(176, 174, 162, .4); border-radius: 50%; width: 35px; height: 35px;}
product-price .custom_price_containor{margin-top: 0 !important;}
.page--collection .secound_product_tittle_main{min-height: 49px;}
.menu-drawer__featured-content .resource-card {
      flex-direction: row; justify-content: center; align-items: center; gap: 10px;
    }

  .menu-open>.menu-drawer{margin-top: -17px;}
.logo-block .logo-block__image-wrapper{width:25%;}
.menu-drawer.motion-reduce{width:100vw;backdrop-filter:blur(80px);background:rgba(243, 245, 233, .99);height:100vh;}
.menu-drawer.motion-reduce .button{order:3;left:50%;transform:translate(-50%,0);background:#54616126;padding:12px 20px;border-radius:100px;bottom:23px;}
.email-signup__input-group:not(:has(.email-signup__button--arrow)){grid-template-columns:3fr 1fr!important;}
.custom_footer-wrapper,.custom_footer-company,.custom_footer-products,.custom_footer-contact{width:100%!important;}
.cc-hero-main .text-block.h1>p{font-size:36px;}
.cc-hero-main .button{font-size:12px;}
#product-slideshow .overlay h2{font-size:20px;width:59%;margin:auto;}
#product-slideshow .overlay h3,#product-slideshow .product-card .title{font-size:14px;line-height:18px;letter-spacing:0.6px;}
#product-slideshow .product-card .price{line-height:18px;font-size:12px;letter-spacing:0.8px;}
#product-slideshow .product-card{max-width:340px;width:100%;}
.footer-utilities.spacing-style{position:unset;}
.menu-drawer__featured-content-list{margin-bottom:50px;}
.menu-drawer__featured-content-list-item--product{width:100%!important;background:#E4E5DACC;height:100px;}
.menu-drawer__featured-content .resource-card{justify-content:flex-start!important;}
.resource-card__media img{height:100px;}
.resource-card .product__svg svg{width:50px;height:30px;margin-right:25px;}
.menu-drawer__menu .menu-drawer__menu-item-text{font-size:18px;height:unset;width:unset;padding:3px 0 8px 0;}
cart-drawer-component.cart-drawer{margin-left:10px;left:70px;backdrop-filter:blur(20px);box-shadow:0 5px 20px 0 #30332426;background:#F3F5E999;border-radius:100px;padding:13px 20px;}
cart-drawer-component.cart-drawer button{background:unset;overflow:visible;}
cart-drawer-component.cart-drawer .svg-wrapper{height:unset;width:unset;}
cart-drawer-component.cart-drawer .cart-bubble{top:-10px;right:8px;}
.header-drawer.header__drawer--mobile{left:10px;backdrop-filter:blur(20px);box-shadow:0 5px 20px 0 #30332426;background:#F3F5E999;border-radius:100px;padding:14px 25px;opacity:0;}
.header-drawer.header__drawer--mobile .header__icon{padding:0;}
header-component.header[transparent]{background-color:unset;}
.header__columns .header-logo{width:130px!important;margin:auto;background-color:#F3F5E999;}
#product-slideshow{width:100%;height:100vh;z-index:0;}
#product-slideshow .product-card .price{margin-left:-5px;}
.sticky_menu_bottom_main .cart_bottom_container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 5px 20px #30332426;background:#f3f5e999;border-radius:100px;padding:14px 25px;z-index:3;border:0;}
.sticky_menu_bottom_main button.side_bar_menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 5px 20px #30332426;background:#f3f5e999;border-radius:100px;padding:14px 25px;border:0;z-index:3;}
.cart_bottom_container button.side_bar_cart{border:0;background:transparent;}
.header-drawer:has(.menu-drawer-container.menu-open){opacity:1;visibility:hidden;}
.menu-drawer-container.menu-open #HeaderDrawer-shop .menu-drawer__menu-item-text{display:none;}
cart-drawer-component.cart-drawer{opacity:0;}
#product-slideshow .swiper-button-next{height:70%;}
#product-slideshow .nav-zone{height:70%;}
.menu-drawer__featured-content-list{width:90%;margin:20px;}
#product-slideshow .main_heading h2{font-size:20px;}
#product-slideshow .product-card .price{margin-left:0px;}
.product-details .spacing-style.text-block p{font-size:16px;line-height:20px;letter-spacing:-0.2px;}
.custom_mobile_menu .resource-card__content .custom_price_containor{margin:-10px 0!important;font-size:12px;}
.custom_mobile_menu.resource-card__content{width:50%;}
.home-page #product-slideshow .product-card.product3 button{margin-left:20px;}
.logo-block__image-wrapper{margin-left:0px;}
.pdp-page .collection-benefits-wrapper.section--page-width {
    display: none;
}
}
.product-card[data-product-available="false"] .custom_price_containor{
cursor:not-allowed;
opacity:0.5;
}
@media(min-width:780px){
  .product-grid{padding: 0 15px;}
    /* .content-for-layout{
      padding-bottom: 200px;
    } */
.custom_our_story-section_sec{flex-direction: row-reverse; justify-content: center; align-items: center;}
.custom_our_story-image-text{display: flex;justify-content: center;align-items: center;}
.custom_our_story-image, .custom_our_story-image_sec{width: 30%;}
.custom_our_story-text_sec, .custom_our_story-text{width: 70%;}

.header--compact .header__row--top {
    max-width: 800px;
    margin: 15px auto;
}
.pdp-page .banner-product-image{height:600px;}
.custom-font-size,.custom-font-size>*{position:absolute;bottom:-30px;}
.email-signup__input-group{margin-top:15px;}
}

