/** Shopify CDN: Minification failed

Line 6:0 Unexpected "<"

**/
<link href="https://fonts.googleapis.com/css2?family=Baloo+2:wght@800&display=swap" rel="stylesheet">
.black_txts {
  font-family: 'Baloo 2', cursive;
  font-weight: 800;
}


.collection-list__item use-animate.media-wrapper {
    background: none !important;
}
.collection-list .card--media .card__text .card-information__text {
    color: #8b645a !important;
}
.collection-list  .card--media .card__text {
    position: relative;
    justify-content: center;
}

/* 12/9/2025 CSS START FROM HERE */
.collection .product-grid li.flex-grid__item .media-wrapper {
    background: #fff;
}
/* 12/09/2025 css end from here */


/* 12/15/2025 css start from here */
p.boxing_discountxt {
    font-size: 18px;
    text-transform: uppercase;
    color: #cd0707;
}
.newprices {
    position: relative;
    display: inline-block;
    background: #ECB1A5;
    color: #fff;
    padding: 10px 0 10px 15px;
    font-size: 20px;
    text-transform: uppercase;
    margin: 0;
    font-family: 'Poppins';
    font-weight: 700;
    letter-spacing: 0;
    clip-path: polygon(
    0 0,
    80% 0,
    100% 100%,
    100% 100%,
    0 100%,
    0 100%
  );
    padding-right: 70px !important;
}
.product_newpr {
    position: absolute;
    bottom: 10px;
    left: 0;
}
/* .newprices::after {
    content: "";
    position: absolute;
    top: 0px;
    right: -98px;
    background-image: url(/cdn/shop/files/Vector_2_1.png?v=1765784783);
    width: 98px;
    height: 56px;
    background-repeat: no-repeat;
    background-size: contain;
} */



.cut-price {
    position: relative;
    display: inline-block;
    padding: 0 5px;
}
.cut-price::after {
    content: "";
    position: absolute;
    left: -1%;
    top: 50%;
    width: 97%;
    height: 1px;
    background: #000;
    transform: rotate(-12deg);
    transform-origin: center;
}
.normal-price {
  font-weight: 700;
  margin-left: 6px;
}

.black_txts {
  font-size: 60px;
  font-weight: 900;
  text-transform: lowercase;
  color: #f39a7a; 
  font-family: 'Arial Rounded MT Bold', 'Poppins', sans-serif;
  position: relative;
  letter-spacing: 0;
  z-index:99;
  margin:0 0 0 10px;
    line-height: normal;
}
.product .product__info-container .product__title {
    flex-direction: column;
}
.product media-gallery.product__media-gallery li {
    position: relative;
}

.product media-gallery.product__media-gallery .newprices::after {
    content: "";
    position: absolute;
    top: 0px;
    right: -85px;
    background-image: url(/cdn/shop/files/Vector_2_1.png?v=1765784783);
    width: 85px;
    height: 56px;
    background-repeat: no-repeat;
    background-size: contain;
}
.product media-gallery.product__media-gallery .newprices {
    padding: 10px 0 10px 10px;
    font-size: 16px;
}
.product media-gallery.product__media-gallery .product_newpr {
    position: absolute !IMPORTANT;
    bottom: 10px;
    left: 0;
    z-index: 1;
}
.product media-gallery.product__media-gallery p.black_txts {
    position: absolute;
    left: 10px;
    font-size: 36px;
    z-index: 1;
}
.product-recommendations .product-grid .black_txts {
      font-size: 42px;
}
.product-recommendations .product-grid .newprices::after {
    right: -84px;
    width: 85px;
    height: 56px;
}
.product-recommendations .product-grid .newprices {
    padding: 10px 0 10px 10px;
    font-size: 16px;

}
.collection .product-grid .newprices {
    padding: 10px 0 10px 10px;
    font-size: 16px;
}
.collection .product-grid .black_txts {
      font-size: 42px;
}
.collection .product-grid .newprices::after {
    right: -84px;
    width: 84px;
    height: 100%;
}
.collection .product-grid .newprices {
    padding: 10px 0 9px 10px;
    font-size: 16px;
}
/* 12/15/2025 css end from here */
@media (max-width:1440px){
.product-recommendations .product-grid .newprices::after {
    right: -75px;
    width: 76px;
    height: 42px;
}
.product-recommendations .product-grid .newprices {
    padding: 10px 0 10px 10px;
    font-size: 12px;
}
.collection .product-grid .newprices::after {
    right: -75px;
    width: 76px;
    height: 100%;
}
.collection .product-grid .newprices {
    padding: 10px 0 9px 10px;
    font-size: 12px;
}
.collection .product-grid .black_txts {
    font-size: 33px;
}
}
@media(max-width:1400px){
    .newprices {
   font-size: 16px;
}
.newprices::after {
    right: -82px;
    width: 83px;
    height: 48px;
    z-index: 0;
}
}
@media (max-width:1200px){
    .newprices {
    padding-right: 50px !important;
}
    .newprices {
    font-size: 12px;
}
.newprices::after {
    right: -73px;
    width: 73px;
    height: 42px;
    z-index: 0;
}
.black_txts {
    font-size: 22px;
}
.product-recommendations .product-grid .black_txts {
    font-size: 28px;
}
.product-recommendations .product-grid .newprices::after {
    right: -79px;
    width: 79px;
    height: 100%;
}
.product-recommendations .product-grid .newprices {
    padding: 10px 0 10px 10px;
    font-size: 9px;
}
.product media-gallery.product__media-gallery .newprices {
    padding: 10px 0 10px 10px;
    font-size: 11px;
}
.product media-gallery.product__media-gallery .newprices::after {
    right: -75px;
    width: 75px;
    height: 100%;
}
.product media-gallery.product__media-gallery p.black_txts {
    font-size: 26px;
}
.collection .product-grid .black_txts {
    font-size: 26px;
}
.collection .product-grid .newprices {
    font-size: 12px !important;
}
}
@media (max-width:800px){
    .newprices::after {
    right: -59px;
    width: 59px;
    height: 42px;
    z-index: 0;
}
@media (max-width:991px){
    .collection .product-grid .newprices {
    font-size: 9px !important;
}
    .product media-gallery.product__media-gallery p.black_txts {
    font-size: 18px;
}
.product media-gallery.product__media-gallery .newprices {
    padding: 7px 0 7px 5px;
    font-size: 10px;
}
.product media-gallery.product__media-gallery .newprices::after {
    right: -55px;
    width: 55px;
    height: 56px;
}
}
.newprices {
    font-size: 8px;
    padding: 10px 0 10px 5px;
}
}
@media (max-width:767px){
    p.boxing_discountxt {
    font-size: 15px;
}
}

@media (max-width:749px){
.newprices::after {
    right: -73px;
    width: 73px;
    height: 42px;
    z-index: 0;
}
.newprices {
    font-size: 12px;
    padding: 10px 0 10px 5px;
}
}

@media (max-width:567px){
    .newprices {
    font-size: 10px;
    padding: 9px 5px;
}

.product media-gallery.product__media-gallery .newprices::after {
    right: -61px;
    width: 61px;
    height: 100%;
    display: block !important;
}
.product-recommendations .product-grid .newprices::after {
    height: 100%;
    display: block;
}
.product-recommendations .product-grid .newprices, .product media-gallery.product__media-gallery .newprices {
    font-size: 11px;
}
.collection .product-grid .newprices {
    font-size: 11px;
}
.card-information__button {
    width: calc(100% - 0.4rem) !important;
}
.newprices {
    padding-right: 32px !important;
}
.normal-price {

    margin-left: 0;
}
}
@media (max-width:420px){
    .collection .product-grid .newprices {
    font-size: 10px;
    padding: 7px 5px;
}
.collection .product-grid .black_txts {
    font-size: 18px;
}
.cut-price {
    padding: 0;
}

}

@media (max-width:380px){
    .newprices {
  
    line-height: 1.2;
    font-size: 9px;
}
}