/** Shopify CDN: Minification failed

Line 285:0 Expected "}" to go with "{"

**/
.round-icons.dresses{
  background-image:url("/cdn/shop/files/Dress.png?v=1692262131");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display:none;
}
.round-icons.tops{
  background-image:url("/cdn/shop/files/Tops.png?v=1692262152");
  background-position: center;
  background-repeat: no-repeat;
   background-size: cover;
  display:none;
}
.round-icons.bottoms {
  background-image:url("/cdn/shop/files/Bottoms.png?v=1692262176");
  background-position: center;
  background-repeat: no-repeat;
   background-size: cover;
  display:none;
}
.round-icons.sport{
  background-image:url("/cdn/shop/files/Sport.png?v=1692262157");
  background-position: center;
  background-repeat: no-repeat;
   background-size: cover;
  display:none;
}
.round-icons.lingerie-pyjamas{
  background-image:url("/cdn/shop/files/LINGERIE-.-PYJAMAS.png?v=1692262163");
  background-position: center;
  background-repeat: no-repeat;
   background-size: cover;
  display:none;
}
.round-icons.bohemian{
  background-image:url("/cdn/shop/files/BOHEMIAN.png?v=1692262179");
  background-position: center;
  background-repeat: no-repeat;
   background-size: cover;
  display:none;
}
.round-icons.barbie{
 background-image:url("/cdn/shop/files/BARBIE.png?v=1692262183");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display:none;
}
.round-icons.halloween{
  background-image:url("/cdn/shop/files/Hallowen.png?v=1692262168");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display:none;
}
.icon-image{
  display:flex;
  justify-content:flex-start;
  align-items:center;
  margin: 5px 0px 5px 10px;
}
.round-icons{
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.mobile-nav__link--top-level{
  font-size:0.9em !important;
}
.grid-product__title{
    text-transform: revert !important;
    letter-spacing: .1em !important;
  }
.btn-center{
   display:flex !important;
   justify-content: center !important;
   margin-top:2rem !important;   
 }
.btn-center a{
  font-size:16px !important;
}
.testimonial-stars{
  color:gold !important;
}
.margins{
  margin-top:50px !important;
  margin-bottom:36px !important;
}
.grid-product__meta{
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !important;
  min-height: 125px !important;
}
.parallax-image img {
  object-fit:contain !important;
}
.site-footer{
  background-color:#000 !important;
  color: #fff !important;
}
.footer__title{
  color: #fff !important;
}
.site-footer a{
   color: #fff !important;
}
.text-with-icons__blocks .text-with-icons__block {
  padding:0 !important;
}
.text-with-icons{
  margin-bottom:36px;
}
.text-with-icons__block-icon .icon {
  height:50px !important;
  width:50px !important;
}
.text-with-icons__block-title h3{
  font-size:20px !important;
}
.text-with-icons__block-text p{
  font-size:14px !important;
}
.new-flex-display{
  display:flex;
  flex-wrap:wrap;
}
.new-flex-display-container-right{
  width:75%;
}
.new-flex-display-container-left{
  width:25%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.new-flex-display .grid-product__link{
 position: absolute !important;
 bottom: 0;
 left: 0;
 color: white;
 visibility:hidden;
  opacity:0;
   transition: all .5s ease-in-out;
}
.new-flex-display .grid-product__price{
    /* display:none !important; */
  color:#fff;
}
.new-flex-display .grid__item:hover .grid-product__link{
    visibility:visible;
    opacity:1;
}  
.footer__small-text a{
  font-weight:600;
  color:#ff0000 !important;
}
.footer__newsletter-input{
  padding: 10px 45px 10px 10px !important;
}
.footer__newsletter-btn {
    padding: 10px !important;
    right: 0px !important;
    top: 0% !important;
    display: flex !important;
    align-items: center !important;
    transform: translateY(-2%) !important;
}

.test-display{
  display:flex;
  justify-content:space-between;
}
.svg-mask.svg-mask--landscape {
    padding-bottom: 100%!important;
}
.disclosure-list__item .disclosure-list__label{
  color:black;
}
@media only screen and (max-width: 350px){
 .mobile-nav__link--top-level{
  font-size:0.7em !important;
}
@media only screen and (max-width: 768px){
   .grid-product__title{
    font-size: 14px !important;
    text-transform: revert !important;
    letter-spacing: .1em !important;
  }
  .new-flex-display-container-right{
  width:100%;
}
.new-flex-display-container-left{
  width:100%;
  margin-bottom: 20px;
}
.footer-flex-box-left{
    margin-top:50px;
  }
  .footer-flex-box-right{
    margin-top:30px;
  }
  .footer__section{
    margin-bottom:0px !important;
    padding-bottom:15px !important;
  }
  .multi-selectors__item {
    margin: 0px 20px !important;
}
  .footer-margins{
    margin-top:15px !important;
  }
 
}
@media only screen and (min-width: 769px){
  .site-footer {
    padding-bottom: 25px !important;
}
  .text-center .grid__item {
  text-align:left !important;
}
  .index-section {
    margin: 36px 0 !important;
}
.footer__item-padding  h2{
    position:relative;
  padding-bottom:10px;
}

.h4.footer__title {
  position:relative;
  padding-bottom:10px;
}
.h4.footer__title:before {
    content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20px;
    height: 5px;
    background-color: #e71836;
  }
.footer__item-padding  h2:before{
   content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20px;
    height: 5px;
    background-color: #e71836;
}
.footer-flex-box{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  align-items: flex-start;
  margin-top:50px;
}
.footer__small-text {
  text-align:left !important;
  
}
  .multi-selectors{
    justify-content:flex-start !important;
  }
.multi-selectors__item{
 margin: 0px 0px !important;
}
.faux-select{
  border:1px solid #fff !important;
}
.footer__section{
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding-bottom:30px !important;
}
 
}
