/** Shopify CDN: Minification failed

Line 185:82 Unexpected "{"

**/
@font-face {
    font-family: 'Gloria Hallelujah';
    src: url('/cdn/shop/files/GloriaHallelujah-Regular.woff2?v=1748515463') format('woff2'),
         url('/cdn/shop/files/GloriaHallelujah-Regular.woff?v=1748515433') format('woff');
}

.custom-form-heading .heading {color: #1E2742; font-family: 'Jedira'; font-size: 70px; line-height: 1; text-align: center; margin-bottom: 30px;}
.button-style { color: #000; text-align: center; font-family: 'Inter', sans-serif; font-size: 22px; font-weight: 600; line-height: normal; text-transform: uppercase; min-width: auto; min-height: auto; border-radius: 28px; border: 3px solid #000; padding: 30px 12px !important; transition: 0.3s linear; background-color: #fff; }
.button-style:hover{background-color: #EBBD40;}
@media (max-width: 1599px) {
  .custom-form-heading .heading {font-size: 50px;}
}
@media (max-width: 1399px) {
  .custom-form-heading .heading {font-size: 45px;} 
}
@media (max-width: 1199px) {
  .custom-form-heading .heading { font-size: 40px;}
}
@media(max-width: 1099.98px) {
  .button-style span { font-size: 16px !important; }
  .custom-form-heading .heading { font-size: 35px;}
}
@media(max-width: 767.98px) {
  .custom-form-heading .heading { font-size: 30px;}
}
@media (max-width: 575px) {
  .custom-form-heading .heading {font-size: 26px;}
}


/* -------------product-page------------- */
.main-product .product__title h2 { font-family: Inter; font-size: 40px; line-height: 53.245px; text-transform: uppercase; color: #000; }
.main-product { flex-wrap: nowrap; gap: 20px !important; }
.main-product .product__text { color: #000; font-size: 22px; }
.main-product .price-main .price-item { font-size: 28px; font-weight: 500; }
.main-product .price-tag p { font-size: 22px; white-space: nowrap; }
.main-product .product-form__submit span { font-size: 20px; font-weight: 600; text-transform: uppercase; }
.main-product .product-form__submit::after , .main-product .product-form__submit:hover:after { box-shadow: unset;}
.main-product .product__title { margin-bottom: 0; }
.main-product .price-main { gap: 10px !important; }
.main-product .short-desc p { color: #000; text-align: justify; font-size: 24px; letter-spacing: 1px; }
.main-product .vid-img-main .image-border {display: flex; margin: auto; height: 100%; justify-content: center; padding: 23px; border: 13px solid #EBBD40; border-radius: 75px; position: relative;}
.main-product .vid-img-main .image-border:after { content: ""; position: absolute; top: 15px; bottom: 15px; left: 15px; right: 15px; height: calc(100% - 30px); width: calc(100% - 30px); border: 7px solid #EBBD40; border-radius: 57px;}
.main-product .vid-img-main .image-border img {border-radius: 50px; width: 100%; padding: 10px;}
.main-product .vid-img-main, .main-product .product__media-wrapper, .main-product .product__info-wrapper { width: 33% !important; }
.main-product .vid-img-main video { object-fit: cover; border-radius: 60px; }
.main-product .vid-img-main, .main-product .product__info-wrapper { padding-top: 170px !important; }
.main-product .product__info-wrapper { padding-left: 0 !important; }
.main-product { overflow-y: hidden; }
.main-product .product__media-item , .main-product .product__media img , .main-product .product__media { height: 900px; }
.main-product .product__media-list .motion-reduce { display: none; }
.main-product .product-media-container { --color-foreground: none; }
.main-product .quantity-btn { width: 50px; height: 50px; border: 1px solid black; border-radius: 50%; background-color: #fff; font-size: 24px; color: #000;display: flex; justify-content: center; align-items: center; padding: 0;}
.main-product .custom-quantity-selector { display: flex; justify-content: space-around; padding: 20px 0 50px 0; }
.main-product .quantity-btn.selected { background-color: #e0ab2d; }
.main-product .short-desc { padding-top: 30px; }
.main-product .contains-media .product__media img { object-fit: contain; z-index: 2;}
.shopify-pc__banner__dialog{display: none;}
.cus-prod-info {position: relative; margin-top: -22%;}
.main-product .product__media-list * {background: transparent;}
.main-product .product__info-wrapper , .main-product .vid-img-main{position: relative; z-index: 2;}
@media(max-width: 1499.98px){
  .cus-prod-info {margin-top: -26%;}
}
@media(max-width: 1399.98px) {
  .main-product .product__title h2 { font-size: 36px; }
  .main-product .price-main .price-item , .main-product .price-tag p { font-size: 18px; }
  .main-product .price-main { align-items: end !important; }
  .short-desc p { font-size: 22px; }
}
@media(max-width: 1199.98px) {
  .main-product .price-main { align-items: start !important; flex-direction: column; gap: 0px !important; }
  .main-product .custom-quantity-selector { padding: 0px 0 40px; }
  .main-product .product__title h2 { font-size: 32px; }
  .main-product .short-desc { padding-top: 0px; }
}
@media(max-width: 991.98px) {
  .main-product { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; overflow: hidden; }
  .main-product .product__info-wrapper:nth-of-type(3) { grid-column: span 2; }
  .main-product .vid-img-main, .main-product .product__media-wrapper, .main-product .product__info-wrapper { width: 100% !important; max-width: 100% !important; }
  .main-product > *:nth-child(2) { grid-column: 1; grid-row: 1; }
  .main-product > *:nth-child(3) { grid-column: 2; grid-row: 1; }
  .main-product > *:nth-child(1) { grid-column: 1 / -1; grid-row: 2; }
  .main-product .vid-img-main { padding-top: 0 !important; }
  .main-product .short-desc p { font-size: 20px; }
  .main-product .vid-img-main .image-border { width: fit-content; }
  .main-product .vid-img-main .image-border img { width: auto; }
  .main-product .product__info-wrapper { padding-top: 0px !important; display: flex; align-items: center;}
  .main-product .product__media-item, .main-product .product__media img, .main-product .product__media { height: 700px; }
  .cus-prod-info {margin-top: -22%;}
}
@media(max-width: 767.98px) {
  .main-product .product__media-item, .main-product .product__media img, .main-product .product__media { height: 780px; }
  .main-product .short-desc p { font-size: 18px; }
  .main-product .product__title h2 { font-size: 28px; }
}
@media(max-width: 749.98px) {
  .main-product .vid-img-main, .main-product .product__info-wrapper { padding-top: 0px!important; }
  .main-product .product__media-item, .main-product .product__media img, .main-product .product__media { height: 535px; }
}
@media(max-width: 575.98px) {
  .main-product .custom-quantity-selector { padding: 0 0 20px; }
  .main-product .quantity-btn { width: 40px; height: 40px; font-size: 20px;}
  .main-product .product-form__submit { padding: 15px 10px; }
  .main-product .product-form__submit span { font-size: 16px; }
  .main-product .product__title h2 { font-size: 26px; }
  .main-product .short-desc p { font-size: 16px; }
  .cus-prod-info {margin-top: -37%;}
}
 
@media(max-width: 416.98px) {
  .main-product .product__media-item, .main-product .product__media img, .main-product .product__media { height: 400px; }
  .main-product .product__title h2 { font-size: 22px; }
  .main-product .product__info-wrapper product-form { margin: 0; }
  .main-product .product-form__submit span { font-size: 14px; }
  .main-product .short-desc p { font-size: 14px; }
  .main-product .price-main .price-item, .main-product .price-tag p { font-size: 14px; white-space: normal; }
  .main-product .quantity-btn { width: 30px; height: 30px; font-size: 16px; }
  .main-product .cus-tag p { margin-bottom: 0; }
  .main-product .product__media-item { overflow: hidden; }
}
/* ----------related-product---------  */
.related-products .grid__item { border-radius: 16px; transition: transform 0.6s; transform-style: preserve-3d; position: relative; border: 2px solid #f1c40f; box-shadow: 8px 8px 0px #f1c40f; padding: 20px; background-color: #fff; width: 100%; max-width: 100%; padding: 40px 30px 20px 30px; }
.related-products .card__heading a , .related-products .flip-title h4 { color: #1E2742; font-family: Inter; font-size: 30px; font-weight: 400; text-decoration: none !important; }
.related-products .price__container span , .related-products .flip-price h4 { color: #23201F; font-size: 28px; font-weight: 700; }
.related-products .product-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 100px; }
.related-products .card__inner { height: 210px; }
.related-products .card__inner .media img { height: 100%; object-fit: contain; }
.related-products .card--media { --bs-card-border-width: none; }
.related-products .card__information , .related-products .card-information { text-align: center; }
.related-products .card__information { padding-top: 50px; }
.related-products .short-desc p  { font-size: 16px;}
.related-products .product-grid .card-wrapper { position: relative; }
.related-products .cus-card-inner { position: relative; }
.related-products .cus-card-inner:after { content: ""; height: 100%; width: 100%; position: absolute; top: 50%; left: 50%; background-color: transparent; transform: translate(-50%, -50%); }
.cus-card-inner.active:after { background-color: #fff; }
.related-products .cus-card-inner .related-icon , .flip-cart-main .related-icon { border: 2px solid #f1c40f; cursor: pointer; width: 30px; height: 30px; text-align: center; border-radius: 50%; }
.related-products .related-icon-main { position: relative; z-index: 2; padding-bottom: 30px; }
.related-products .flip-cart-main { position: absolute; top: 0%; left: 0%; backface-visibility: hidden; background-color: #fff; height: 100%; width: 100%; border-radius: 32px; padding: 40px 30px; opacity: 0; }
.related-products .animation-main .related-icon-main { z-index: 0; }
.related-products .animation-main .card__heading a:after { z-index: 0; }
.animation-main { transform: rotateY(180deg); }
.animation-main .flip-cart-main { transform: rotateY(180deg); opacity: 1; }
.related-products .grid__item .related-icon span { font-weight: 900; color: #f1c40f; font-size: 24px; }
.related-products .animation-main .related-icon span { font-size: 20px; font-weight: 600; }
.related-products .product-form__submit:after , .related-products .product-form__submit:hover:after { box-shadow: unset; }
.related-products .product-form__submit span { font-size: 14px;}
.related-products .product-form__submit { padding: 11px 50px;}
.flip-cart-main .product-form__buttons { position: absolute; bottom: 20px; left: 20px; right: 20px; }
.related-products .animation-main .filp-inner { flex-wrap: wrap; gap: 10px; }
.related-products .quick-add__submit::after { box-shadow: unset; }
.related-products .quick-add__submit:hover:after { box-shadow: unset; }
.related-products .animation-main .quick-add__submit { transform: scaleX(-1); }
.related-products .button-style {font-size: 18px; padding: 10px 20px !important; border-radius: 15px; border: 3px solid #EBBD40; background-color: #EBBD40; }
.related-products .button-style:hover { background-color: #fff; }
@media(max-width: 767.98px){
  .related-products .button-style span {font-size: 11px !important;}
}
@media(max-width: 1599.98px) {
  .related-products .product-grid { gap: 50px; }
}
@media(max-width: 1399.98px) {
  .related-products .card__heading a , .related-products .price__container span { font-size: 24px; }
}
@media(max-width: 1099.98px) {
  .related-products .card__heading a , .related-products .price__container span , .related-products .animation-main .flip-title h4 , .related-products .animation-main .flip-price h4 { font-size: 22px; }
  .related-products .card__information { padding-top: 20px; }
  .related-products .product-card-btn a { margin-top: 0px; }
}
@media(max-width: 991.98px) {
  .related-products .product-grid { grid-template-columns: 1fr 1fr; gap: 20px; }
}
@media(max-width: 767.98px) {
    .main-product .vid-img-main .image-border {border: 10px solid #EBBD40; border-radius: 70px; padding: 16px 16px;}
    .main-product .vid-img-main .image-border:after {border: 3px solid #EBBD40; border-radius: 50px; height: calc(100% - 18px); width: calc(100% - 18px);top: 8px;bottom: 8px; left: 8px; right: 8px;}
    .main-product .vid-img-main .image-border img {padding: 4px;}
}
@media(max-width: 575.98px) {
  .cus-prod-info .main-product { display: flex; flex-direction: column; }
  .related-products .card__heading a , .related-products .price__container span , { font-size: 18px; }
  .main-product .vid-img-main { order: 3; }
  .main-product .price-main { align-items: end !important; flex-direction: row; gap: 30px !important; }
  .main-product .product-form__buttons { max-width: 100%; }
  .related-products .short-desc p {font-size: 14px;}
  .related-products .flip-cart-main {padding: 10px;}
  .related-products .animation-main .flip-price h4 , .related-products .animation-main .flip-title h4{font-size: 18px;}
  .related-products .animation-main .filp-inner {padding-bottom: 0 !important; gap: 0;}
  .related-products .button-style{padding: 10px !important;}
  .related-products .grid__item {padding: 10px 0px 10px 0px; box-shadow: 5px 5px 0px #f1c40f;}
  .related-products .cus-card-inner .related-icon {margin-right: 10px;}
  .related-products .card__heading a, .related-products .price__container span {font-size: 14px;}
  .related-products .flip-cart-main .short-desc {padding-top: 10px !important;}
  .related-products .animation-main .related-icon span , .related-products .grid__item .related-icon span {font-size: 14px;} 
  .collection .cus-card-inner .related-icon, .related-products .flip-cart-main .related-icon , .related-products .cus-card-inner .related-icon{width: 25px; height: 25px;}
  .related-products .related-icon-main {padding-bottom: 10px;}
  .related-products .product-grid {gap: 14px;}
  .related-products .product-card-wrapper .quick-add {margin-bottom: 0;}
  .product-grid-container .grid__item .card__inner , .related-products .grid__item .card__inner{height: 120px;}
}
@media(max-width: 475.98px) {
  .main-product .price-tag p { margin-bottom: 0; }
  .related-products .short-desc p {font-size: 12px;}
  .related-products .animation-main .flip-price h4, .related-products .animation-main .flip-title h4 {font-size: 14px; margin-bottom: 0;}
  .related-products .card__information {padding: 0 0 5px 0;}
  .related-products .button-style {padding: 4px !important;}
}
@media(max-width: 341.98px){
  .related-products .animation-main .flip-price h4, .related-products .animation-main .flip-title h4 {font-size: 11px}
  .related-products .short-desc p {font-size: 11px;}
}

/* ----------------collection-all--------------------- */
.collection .grid__item { border-radius: 16px; transition: transform 0.6s; transform-style: preserve-3d; position: relative; border: 2px solid #f1c40f; box-shadow: 8px 8px 0px #f1c40f; padding: 40px 30px 20px 30px; background-color: #fff; width: 100%; max-width: 100%; animation: unset !important; opacity: 1; transform: unset; }
.collection .card__heading a, .collection .flip-title h4 { color: #1E2742; font-family: Inter; font-size: 30px; font-weight: 400; text-decoration: none !important; }
.collection .price__container span, .collection .flip-price h4 { color: #23201F; font-size: 28px; font-weight: 700; }
.collection .product-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 100px; }
.collection .card__inner { height: 210px; }
.collection .card__inner .media img { height: 100%; object-fit: contain; }
.collection .card--media { --bs-card-border-width: none; }
.collection .card__information, .collection .card-information { text-align: center; }
.collection .card__information { padding-top: 50px; }
.collection .short-desc p { font-size: 16px; color: #000; }
.collection .product-grid .card-wrapper { position: relative; }
.collection .cus-card-inner { position: relative; }
.collection .cus-card-inner:after { content: ""; height: 100%; width: 100%; position: absolute; top: 50%; left: 50%; background-color: transparent; transform: translate(-50%, -50%); }
.collection .cus-card-inner.active:after { background-color: #fff; }
.collection .cus-card-inner .related-icon, .flip-cart-main .related-icon { border: 2px solid #f1c40f; cursor: pointer; width: 30px; height: 30px; text-align: center; border-radius: 50%; display: flex; align-items: center; justify-content: center;}
.collection .related-icon-main { position: relative; z-index: 2; padding-bottom: 30px; }
.collection .flip-cart-main { position: absolute; top: 0%; left: 0%;  background-color: #fff; height: 100%; width: 100%; border-radius: 32px; padding: 40px 30px; opacity: 0; }
.collection .animation-main .related-icon-main { z-index: 0; }
.collection .animation-main .card__heading a:after { z-index: 0; }
.collection .animation-main { transform: rotateY(180deg) !important; }
.collection .animation-main .flip-cart-main { transform: rotateY(180deg); opacity: 1; }
.collection .grid__item .related-icon span { font-weight: 900; color: #f1c40f; font-size: 24px; }
.collection .animation-main .related-icon span { font-size: 20px; font-weight: 600; }
.collection .product-form__submit:after, .collection .product-form__submit:hover:after { box-shadow: unset; }
.collection .product-form__submit span { font-size: 14px; }
.collection .product-form__submit { padding: 11px 50px; }
.collection .flip-cart-main .product-form__buttons { position: absolute; bottom: 20px; left: 20px; right: 20px; }
.collection .animation-main .filp-inner { flex-wrap: wrap; gap: 10px; }
.collection .quick-add__submit::after { box-shadow: unset; }
.collection .quick-add__submit:hover:after { box-shadow: unset; }
.collection .animation-main .quick-add__submit { transform: scaleX(-1); }
.cus-collection-main .facets span, .cus-collection-main .facets select, .cus-collection-main .facets h2 , .cus-collection-main .facets select, .cus-collection-main .facets a { font-size: 18px; color: #000; font-weight: 600; }
.cus-collection-main .facets__summary:hover .facets__summary-label { text-decoration: none !important; }
.cus-collection-main .facets__display , .cus-collection-main .facets .field:after { border-radius: 15px; }
.cus-collection-main .facet-filters__sort:focus-visible { outline: unset !important; outline-offset: unset !important; box-shadow: unset !important; }
.collection .button-style {font-size: 18px; padding: 10px 20px !important; border-radius: 15px; border: 3px solid #EBBD40; background-color: #EBBD40; }
.collection .button-style:hover { background-color: #fff; }

@media(max-width: 1599.98px) {
  .collection .product-grid { gap: 50px; }
}
@media(max-width: 1399.98px) {
  .collection .card__heading a, .collection .price__container span { font-size: 24px; }
}
@media(max-width: 1099.98px) {
  .collection .card__heading a, .collection .price__container span,
  .collection .animation-main .flip-title h4,
  .collection .animation-main .flip-price h4 { font-size: 22px; }
  .collection .card__information { padding-top: 20px; }
  .collection .product-card-btn a { margin-top: 0px; }
}
@media(max-width: 991.98px) {
  .collection .product-grid { grid-template-columns: 1fr 1fr; gap: 20px; }
  .cus-collection-main .facets__form { gap: 10px; }
  .cus-collection-main .facets span, .cus-collection-main .facets select, .cus-collection-main .facets h2, .cus-collection-main .facets select, .cus-collection-main .facets a { font-size: 16px; }
  .cus-collection-main .facets-container span { font-size: 16px; color: #000; font-weight: 600; }
}
@media(max-width: 767.98px) {
  .collection .main-product .vid-img-main .image-border { border: 10px solid #EBBD40; border-radius: 30px; padding: 25px 25px; }
  .collection .main-product .vid-img-main .image-border:after { border: 8px solid #EBBD40; border-radius: 30px; height: calc(100% - 25px); width: calc(100% - 25px); }
  .cus-collection-main .facets-container { padding-bottom: 20px; }
  .collection .button-style span {font-size: 12px !important;}
}
@media(max-width: 575.98px) {
  .collection .cus-prod-info .main-product { display: flex; flex-direction: column; }
  .collection .card__heading a, .collection .price__container span { font-size: 18px; }
  .collection .main-product .vid-img-main { order: 3; }
  .collection .main-product .price-main { align-items: end !important; flex-direction: row; gap: 30px !important; }
  .collection .main-product .product-form__buttons { max-width: 100%; }
  .collection .short-desc p {font-size: 14px;}
  .collection .flip-cart-main {padding: 10px;}
  .collection .animation-main .flip-price h4 , .collection .animation-main .flip-title h4{font-size: 18px;}
  .collection .animation-main .filp-inner {padding-bottom: 0 !important; gap: 0;}
  .collection .button-style{padding: 10px !important;}
  .collection .grid__item {padding: 10px 0px 10px 0px; box-shadow: 5px 5px 0px #f1c40f;}
  .collection .cus-card-inner .related-icon {margin-right: 10px;}
  .collection .card__heading a, .collection .price__container span {font-size: 14px;}
  .collection .flip-cart-main .short-desc {padding-top: 10px !important;}
  .collection .animation-main .related-icon span , .collection .grid__item .related-icon span {font-size: 14px;} 
  .collection .cus-card-inner .related-icon, .collection .flip-cart-main .related-icon , .collection .cus-card-inner .related-icon{width: 25px; height: 25px;}
  .collection .related-icon-main {padding-bottom: 10px;}
  .collection .product-grid {gap: 14px;}
  .collection .product-card-wrapper .quick-add {margin-bottom: 0;}
}
@media(max-width: 475.98px) {
  .main-product .price-tag p { margin-bottom: 0; }
  .collection .short-desc p , .related-products .short-desc p {font-size: 10px;}
  .collection .animation-main .flip-price h4, .collection .animation-main .flip-title h4 {font-size: 14px; margin-bottom: 0;}
  .collection .card__information {padding: 0 0 5px 0;}
  .collection .button-style {padding: 4px !important;}
}

@media(max-width: 341.98px){
  .collection .animation-main .flip-price h4, .collection .animation-main .flip-title h4 {font-size: 11px}
  .collection .short-desc p {font-size: 11px;}
}
/* -------------cart-drawer---------- */
.drawer-main .cart__empty-text, .drawer-main .cart__login-title, .drawer-main .cart__login-paragraph { font-weight: 900; color: #000; }
.drawer .cart__contents .quantity__button , .cart-wraper .cart__contents .quantity__button { background: #EBBD40 !important; opacity: 1; color: #fff; border-radius: 30px; }
.drawer .cart__contents .quantity , .cart-wraper .cart__contents .quantity { padding: 2px; }
.drawer .cart__contents .quantity:after , .cart-wraper .cart__contents .quantity:after { border-radius: 35px; }
.drawer .cart__contents .quantity__button .svg-wrapper { width: 1.7rem; }
.drawer p , .drawer th, .drawer .product-option, .drawer a , .drawer .totals__total , .drawer .cart-item__totals , .cart-wraper p , .cart-wraper th, .cart-wraper a , .cart-wraper h2 { font-weight: 600 !important; font-size: 18px; }
.cart__footer .totals__total-value , .cart-wraper .price { font-size: 20px; font-weight: 600; }
.cart__footer .tax-note , .cart__footer .totals__total { font-size: 14px; font-weight: 600;}
.drawer small { font-size: 16px; }
.drawer .drawer__heading { font-size: 22px; font-weight: 600 !important; }
.cart-wraper .cart__empty-text { font-weight: 600; }
.drawer .drawer__footer .cart__ctas .cart__checkout-button {width: 80%; font-size: 16px; padding: 20px 10px !important; border-radius: 16px;}
.drawer .drawer__footer .cart__ctas{justify-content: center;}
@media(max-width: 767.98px){
    .drawer .drawer__footer .cart__ctas .cart__checkout-button {padding: 12px 10px !important;}
    .drawer .drawer__footer .cart__ctas .cart__checkout-button span {font-size: 13px !important;}
}
@media(max-width: 575.98px) {
  .drawer p , .drawer th, .drawer .product-option, .drawer a , .drawer .totals__total , .drawer .cart-item__totals , .cart-wraper p , .cart-wraper th, .cart-wraper a , .cart-wraper h2 { font-size: 16px; }
  .drawer small { font-size: 14px; }
  .drawer .quantity { width: 12rem; }
  .cart__footer .totals__total-value, .cart-wraper .price { font-size: 18px; font-weight: 600; }

   .drawer .drawer__footer .cart__ctas .cart__checkout-button {padding: 12px 8px !important;}
}
/* -------------404------------------- */
.template-404 p { font-size: 70px; }
/* --------------main-pages----------- */
.cus-main-page h2 { font-family: 'Inter'; }
.cus-main-page .heading { margin-bottom: 60px; }
@media(max-width: 767.98px) {
  .cus-main-page h2 { font-size: 16px; }
.cus-main-page .heading { margin-bottom: 30px; }
}
/* ---------------facet------------- */
.mobile-facets__main .mobile-facets__clear , .mobile-facets__main .mobile-facets__close-button { font-weight: 600; text-decoration: none; }
.mobile-facets__main .mobile-facets__clear-wrapper { border: 2px solid; border-radius: 30px; }
.mobile-facets__main .mobile-facets__sort label, .mobile-facets__sort .select select { font-weight: 800; }
.mobile-facets__inner .mobile-facets__heading, .mobile-facets__inner .mobile-facets__count { font-size: 18px; font-weight: 600; }
.mobile-facets__inner .facets__price .field:after { border-radius: 30px; }
.mobile-facets__inner .facets__price .field:focus-visible , .mobile-facets__inner .facets__price .field__input:focus {border: unset; box-shadow: unset; outline: unset;}
.mobile-facets__inner .field__input::placeholder { opacity: 1; color: #000; }
.mobile-facets__inner .field__input:focus::placeholder { opacity: 0; }
.mobile-facets__inner .field__input { padding: 10px; }
@media(max-width: 575.98px) {
  .mobile-facets__inner .mobile-facets__heading, .mobile-facets__inner .mobile-facets__count { font-size: 16px; font-weight: 600; }
  .mobile-facets__main .mobile-facets__clear { font-size: 14px; }
  .mobile-facets__main .mobile-facets__footer { padding: 10px; flex-direction: column; gap: 10px; }
  .mobile-facets__main .mobile-facets__clear-wrapper { width: 100%; padding: 12px 10px; }
  .mobile-facets__footer .wave-btn-wraper , .mobile-facets__footer .wave-button { width: 100%; margin-left: 0; }
}

.main-custom-inner-btn .quick-add__submit::after {top: 40px;}
.main-custom-inner-btn .quick-add__submit:hover::after { transform: translateY(-1px); }

/* -----------------login--------------- */
.custom-form-sec .custom-form-wrap .field__input:focus::placeholder{opacity: 0 !important;}
.custom-form-sec .custom-form-wrap .field__input::placeholder , .custom-form-sec .custom-form-wrap .field__input{ font-size: 16px !important;}

.custom-form-section .field__input:focus::placeholder {opacity: 0 !important;}
/* ------------------main wave container--------------- */
.liquid_wrapper {width: 100%;height: 100%;overflow: hidden;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.liquid_wrapper .liquid {display: block; position: absolute;top: -250px;left: 0; right: 0; width: 100%;height: 50%;background: #EBBD40;transition: 0.5s;z-index: -3;overflow: hidden;}
.liquid_wrapper .liquid::after, .liquid_wrapper .liquid::before {content: '';width: 7800px;height: 7800px;position: absolute;top: -1800px;left: 50%;transform: translate(-50%, -75%);background: #000;}
.liquid_wrapper .liquid::before {border-radius: 47%;background: #F0DEAC;animation: animate 10s linear infinite;}
.liquid_wrapper .liquid::after {border-radius: 48%;background: #fff;animation: animate 10s linear infinite;}
@keyframes animate {
  0% {
    transform: translate(-50%, -75%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -75%) rotate(360deg);
  }
}

