/** Shopify CDN: Minification failed

Line 25:0 All "@import" rules must come first
Line 26:0 All "@import" rules must come first

**/
/*
Theme Name: Menina Step
Template: Prestige adaptada por Brandhip
Author: Brandhip 
Description: Tema para shopify adaptado por Brandhip
Tags: shoes, zapatos hechos en España
Version: 1
/* brandhip was here */
.brandhip-logo {width: 100%;}
.brandhip i {color: transparent; }
.brandhip:hover i {color: #f75781 !important; }
.brandhip {font-family: 'Raleway', 'Helvetica', 'Arial';font-weight:  900 !important;text-align: center;font-size: 14px !important; color: #fff !important; }
a.brandhip:hover {color: #B6BCAB !important;}

.dynamic-checkout {display: none !important;}


/* Fuentes */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap');


#section-template--14673401217102__16641865382ed65fb5 .ImageHero__BlockContent strong,
.Slideshow__Content .SectionHeader__Heading,
#section-template--14673401217102__collection-list .SectionHeader__Heading {font-family: 'Old Standard TT'; letter-spacing: 0px; }

.ProductMeta__Text .calzan ,
.calzan-grande { background: #fbebd4; padding: 10px;  text-align: left;   margin-bottom: 20px;   display: inline-block; }

.Slideshow__Slide h2.SectionHeader__Heading {font-size: 45px !important;}

.hc_cd_heading.h2 {font-family: 'Old Standard TT'; letter-spacing: 0px; font-weight: 400; }

/* Revision Fuentes a NEW YORK */
.shopify-section--image-with-text .h2,
.shopify-section--image-with-text .h1,
.scrolling-content__text,
.collection-card__content .h3,
.section-header h2,
.shopify-section--featured-collections .h2,
.slideshow__slide-content .h1 {
  font-family: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
  letter-spacing: 0px;
}

.section-header h2,
.shopify-section--featured-collections .h2 {
  font-size: var(--text-h1);
}

.shopify-section--featured-collections .h2 {
  display: none;
}

.announcement-bar a {
  font-size: 0.75rem;
}

.footer__inner .h6,
.text-with-icons__item .h6 {
  font-size: 0.9rem;
}

.slideshow__slide-content .h1 {
  font-size: 4rem;
}

.scrolling-content__image>img {
    max-width: 2.5em;
}

/* MENU ROJO */
a[href="/collections/ultimos-dias"], a[href="/en/collections/ultimos-dias"]{color: var(--product-sale-price-color) !important;}


/* HOME */
.Slideshow__Content .SectionHeader__Heading {font-size: 31px;}
#section-template--14673401217102__collection-list .SectionHeader__ButtonWrapper {display: none !important;}
#section-template--14673401217102__16641865382ed65fb5 .ImageHero__BlockContent strong {text-transform: uppercase; font-size: 21px; font-weight: 400;}

.meninas-en-tienda {background: #eee; padding: 20px;}
.meninas-en-tienda h2 {margin-top: 0px !important;}

.Footer__Inner .Footer__Block--text:last-child { flex-basis: 100%; text-align: center;    background: #eee;    padding: 25px;}

/* LEGALES */
.legales p {text-align: justify;}

.Cart__ShippingNotice{
    display: none !important;
}

.ProductForm__Inventory {font-style: normal !important; color: var(--product-sale-price-color); animation: blinker 1s linear infinite; }

/* Seleccion País */
body .recommendation-modal__message{font-family:"Nunito Sans", sans-serif!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:2px!important}
body .recommendation-modal__button--minimal,body .recommendation-modal__benefits ul li{font-family:"Nunito Sans", sans-serif!important;font-size:12px!important}
body .recommendation-modal__button{font-family:"Nunito Sans", sans-serif!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:2px!important}
body .recommendation-modal__flag img{width:35px!important;height:25px!important}body .recommendation-modal__container{border-radius:0!important}


@keyframes blinker {
  50% {
    opacity: 0;
  }
} 

.new-dot {}
@keyframes blinke {
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}

.HorizontalList__Item a[href="/collections/cinturones"]:before {height: 5px; width: 5px; background: #dd8bb3; border-radius: 50px; position: absolute; top: 45px; margin-left: 5px; animation: blinke 1s linear infinite;}
#shopify-section-template--14673401217102__53f2c8a0-1f58-47a0-95d2-3a92b38c13ca .SectionHeader  {display: none !important;}
#shopify-section-template--14673401217102__027360d8-4e1f-465c-bb32-fcc45b17495e .FeatureText__Content {text-align: center; max-width: none;}
#shopify-section-template--14673401217102__027360d8-4e1f-465c-bb32-fcc45b17495e .FeatureText__Content .SectionHeader  {max-width: 450px; margin: 0px auto;} 

@media (max-width: 767px){
  .Slideshow__Slide h2.SectionHeader__Heading { font-size: 28px !important;}
  #shopify-section-template--14673401217102__featured-collections .SectionHeader__TabList .u-h1 { font-size: 14px !important;}
  .Footer__Inner .Footer__Block--text:last-child a {display: inline-block;}
}

#ShopifyChat {
  bottom: 85px !important;
}


#ShopifyChat[is-open="true"] {
  bottom: 0px !important;
}

/* MENU */
@media (max-width: 1700px){
  .header__primary-nav button {
  display: block;
  }
  .header__primary-nav .unstyled-list {
    display: none;
  }
  @media screen and (min-width: 1000px) {
    #shopify-section-sections--24207730835784__header {
        --header-grid: "primary-nav logo secondary-nav" / minmax(max-content, 1fr) auto minmax(max-content, 1fr) !important;
    }
}
 .header__primary-nav--center {
    justify-content: safe start;
  }
}