/** Shopify CDN: Minification failed

Line 55:9 Unexpected "{"

**/
@import url('https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Original+Surfer&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito&display=swap');
    
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//piggypop.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=828b61690ccd7b0fd15a55cea0d61334517a69916dc3ada1f91f079b5cb2ed28") format("woff2"),
       url("//piggypop.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=5d8991e510752c5a50d4bdc076ee6e4653ac5a7f385f2ec4df35301082e6333f") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//piggypop.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=b8957e3920163f66fa849c60c382d3121d32e8d5e6d05f0c3a609fe3747e13ee") format("woff2"),
       url("//piggypop.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=9edf1eecdc497062048a2c2c2870e5ac067148f6ceba4b72255e03f5557549c8") format("woff");
}
@font-face {
  font-family: Assistant;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//piggypop.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=6093c4b25318c282b48152cb03b486bd2262d9df2aa093c72ac6c8b8fb48f77d") format("woff2"),
       url("//piggypop.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff?h1=cGlnZ3ktcG9wLm15c2hvcGlmeS5jb20&h2=Y2F2eWFydC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=cGlnZ3lwb3AuY29t&h4=YWNjb3VudC5waWdneXBvcC5jb20&hmac=bdfab7272b6fe0be8501b20f358e6ceef47393cc423183e0c9c9c2d5fab94ee9") format("woff");
}
@font-face{
    font-family:"PagerieFont-Roman";
    src:url("/cdn/shop/files/PagerieFont-Roman.otf?v=1759206750");
    font-weight:normal;
    font-style:normal;
}
/* body,
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: "Kumbh Sans", sans-serif;

} */
body{
  /*  font-family: "Kumbh Sans", sans-serif; */
  font-family: "Nunito", sans-serif;
}

.h1, .h3, h1, h3 {
/*    font-family: 'PagerieFont-Roman'; */
      font-family: 'Original Surfer';

}
.h2, h2, {
    font-family: Poppins;
 }

.h4, .h5, .h6, .h4, .h5, .h6 {
    font-family: "Nunito", sans-serif;
}   

.marquee ul li{
      /* font-family: 'PagerieFont-Roman'; */
       font-family: 'Original Surfer';
}
.animated-stories img, .animated-stories video,
.animated-stories .img-wrapper-inner {
    border-radius: 0;

}
.animated-stories .stories-list {
    overflow: auto !important;
}

h2.title {
    /* font-weight: 600; */
    font-family: 'Original Surfer';
}
h3.product-item-title {
   font-family: "Kumbh Sans", sans-serif;
}
.instagram-title-brand .title {
    background: inherit;
    -webkit-text-fill-color: #212529;
}
.featured-products .p-card {
    padding: 15px;
    background: #ececec;
    border-radius:var(--bs-border-radius)!important;
}
.animated-stories img, .animated-stories video{
     border-radius:var(--bs-border-radius)!important;
}
.parallax-image {
    background-color: #212529 !important;
}
ul.nav.nav-tabs {
    border: none;
    margin-bottom: 20px;
}
.nav-tabs .nav-link{
    font-weight:600;
}
.nav-tabs .nav-link:hover{
    color: #d12b94;
    border-color:#d12b94;
}
.nav-tabs .nav-link.active {
    color: #d12b94;
     border-color:#d12b94;
}
.featured-collections .collection-item a{
    flex-direction: column;
}
.collection-item-title {
    position: relative;
    left: 0 !important;
    bottom: 0 !important;
    background: transparent;
    font-weight: 600;
    margin-top: 10px;
    color: #d12b94;
}
a:hover .collection-item-title {
    background-color: inherit !important;
}
img.collection-item-img, img.product-item-img {
    border: none;
}
ul.nav.nav-tabs {
    border: none;
    margin-bottom: 20px;
    gap: 30px;
}
.splide__track .product-item {
    text-align: left;
}

.footer-block  input.form-control, .footer-block button.btn {
    padding: 12px  10px;
}
button.btn, a.btn {
    padding: 12px 20px;
}
ul.stories-list {
    margin-top: 20px;
}
.stories-list h6.title {
    font-weight: 600;
    font-size: 22px !important;
    margin-top: 10px !important;
}
.splide__arrow {
    background-color: #d12b94;
}
.testimonials .splide__track {
    overflow: hidden;
}
span.icon-text {
    display: none;
}
.product-item .card .product-item-title {
    padding: 0;
    font-weight: 600;
}
div#footer-copyright {
    text-align: left !important;
}
#footer a:not(.btn), #footer p {
    color: #fff;
    opacity:1 !important;
}
.richtext-with-image  {
    height: 600px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-attachment: fixed;
    color:#fff;
}
.richtext-with-image:before {
    content: "";
    width: 100%;
    height: 100%;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0.5;
}
.dropdown-toggle::after {
 content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    border-style: solid;
    border-width: 2px 2px 0 0;
    transform: rotate(135deg) !important;
    transition:0.3s;
    margin-left:10px;
    vertical-align: 0.255em;
    border-color: currentColor; 
}
.dropdown-toggle.show::after {
    transform: rotate(-45deg) !important;
}
footer#footer .opacity-75 {
    opacity: 1 !important;
}

.stories-list::-webkit-scrollbar {
    height: 5px;  
    width: 8px;  
}


.stories-list::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.stories-list::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 4px;
}



@media(max-width:768px){
   .simpleParallax.simple-parallax-initialized {
    height: 100%;
}
.animated-stories .stories-list {
    overflow: auto !important;
}
.pb-10 {
    padding-bottom: 1.5rem!important;
}
.pt-10 {
    padding-top: 1.5rem!important;
}
.richtext-with-image {
    height: 500px;
}
ul.nav.nav-tabs {
    border: none;
    margin-bottom: 20px;
    gap: 15px;
}

}