/** Shopify CDN: Minification failed

Line 78:0 Unexpected "{"
Line 258:1 Expected "}" to go with "{"

**/
/* MRM */
/*fonts*/
@font-face {
    font-family: 'Director';
    src: url('/cdn/shop/files/Director-Light.woff2?v=1700777287') format('woff2'),
        url('/cdn/shop/files/Director-Light.woff?v=1700777288') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Gilroy';
    src: url('/cdn/shop/files/Gilroy-Bold.woff2?v=1700777288') format('woff2'),
        url('/cdn/shop/files/Gilroy-Bold.woff?v=1700777288') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Gilroy';
    src: url('/cdn/shop/files/Gilroy-Light.woff2?v=1700777288') format('woff2'),
        url('/cdn/shop/files/Gilroy-Light.woff?v=1700777288') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'Gilroy';
    src: url('/cdn/shop/files/Gilroy-Regular.woff2?v=1700777288') format('woff2'),
        url('/cdn/shop/files/Gilroy-Regular.woff?v=1700777288') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Gilroy';
    src: url('/cdn/shop/files/Gilroy-Medium.woff2?v=1700777288') format('woff2'),
        url('/cdn/shop/files/Gilroy-Medium.woff?v=1700777288') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/cdn/shop/files/Gilroy-UltraLight.woff2?v=1703116176') format('woff2'),
        url('/cdn/shop/files/Gilroy-UltraLight.woff?v=1703116175') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}


body{

  font-family: 'Gilroy' !important;
  font-size: 500 !important;
}
h1,
h2,
h3,
h4,
h5,
{
    font-family: 'Gilroy' !important;
}

h6{
  font-family:'Gilroy';
}
li {
    font-size: 0.9em;
}
/*nuevo chat whats*/
#whatsapp {
  position: fixed;
  bottom: 20px;
  right:20px;
  z-index: 20;
}

div#whatsapp a {
  width: 60px;
  height: 60px;
}

path#svg_2 {
  color: white;
}

@media screen and (max-width: 769px){
  #whatsapp {
    position: fixed;
    bottom: 20px;
    right: 10px;
  }
}
/*fin whats*/

/*currencies*/
select#currencies {
    display: none !important;
}
.header__row.header__row-desktop.upper {
    position: absolute !important;
    right: 125px !important !important;
}
.header__links-list .header__links-icon {
    margin-top: -1px !important;
    
}
/*header fonts*/
a.navigation__submenu-trigger.fs-navigation-base.no-transition {
    font-weight: 500 !important;
}
ul.header__links-list.fs-navigation-base li a {
    font-weight: 500 !important;
}
li[depth="0"] > h4 > a.Productos.de.Exterior 
{
    margin-top: 10px !important;
}
/*slideshow*/
p.slideshow-slide__text-container-accent.fs-accent.section-blocks__accent, p.image-hero__text-container-accent.fs-accent.section-blocks__accent {
   
    text-transform: capitalize !important;
    font-size: 1em;
}
.slideshow-navigation__dot {
    display: none !important;
}
/*footer*/
span.footer__heading.fs-accent {
    text-transform: capitalize !important;
    font-size: 0.9em !important;
    font-weight: 500 !important;
    letter-spacing: 0px !important;
}
.fs-body-100.footer__text p {
    font-size: 0.9em !important;
}
@media (min-width: 960px){
.footer__group-content {
    display: flex !important;
    flex-direction: column-reverse !important;
}
}
.ff-heading.fs-body-150.footer__text p {
    text-transform: capitalize !important;
    font-size: 0.8em !important;
    font-weight: 500 !important;
}
button#Subscribe-footer {
    text-transform: initial !important;
}
h2.slideshow-slide__text-container-heading.ff-heading.fs-heading-display-1.section-blocks__heading, h2.image-hero__text-container-heading.ff-heading.fs-heading-display-3.section-blocks__heading {
    font-weight: 200 !important;
}
.sticky-atc-bar {
    background-color: #e0ddd7;
}
.sticky-atc-bar__details {
    width: 70%;
}
.sticky-atc-bar__details .fs-body-75 {
    font-size: 0.8em;
}
.product__color-swatches .product__color-swatch {
    box-shadow: none;}

element.style {
}
@media (min-width: 720px)
.image-with-text.image-with-text--image-right .image-with-text__image-container {
    order: 1;
}
.image-with-text__image-container {
    display: flex;
    align-items: center;
}
@media (min-width: 720px){
.image-with-text__image-container, .image-with-text__text-container {
    width: 40%;
}
}
.btn.btn--primary, .btn.btn--secondary, .btn.btn--tertiary, .spr-button-primary, .spr-summary-actions-newreview, .shopify-challenge__button, .social-share__button {
    /*letter-spacing: 1px !important;}*/

.product__color-swatches .product__color-swatch[data-size=large] {
    width: 30px;
    /* width: calc(12 * var(--spacing-unit)); */
    height: 30px;
    /* height: calc(12 * var(--spacing-unit)); */
}
.product__color-swatches .product__color-swatch[data-size=medium] {
    width: 30px !important;
    width: calc(9.5 * var(--spacing-unit));
    height: 30px !important;
    height: calc(9.5 * var(--spacing-unit));
}
.quick-product--right-viewport p {
    font-size: 0.8em;
}
.product__vendor.fs-body-100.t-opacity-70 a {
    display: none !important;
}
a.quick-view-view-product-details-link.btn.btn--text-link {
    font-size: 0.9em !important;
}
h3.ff-heading.fs-heading-4-base.meganav__secondary-promo-text-heading {
    font-size: 1.5em;
    font-weight: 300;
}
.meganav__secondary-promo-text span {
    font-size: 0.8em;
}
.image-with-text__content {
    justify-content: center;
}
/*priduct*/
@media (min-width: 720px){
.product__top.product__primary {
    padding: 0 8.3vw;
}
  .product__primary-left {
    padding: 0 17vh 0 0;
}
}

.quick-product--right> .section {
    padding: 0;
}
.quick-product--right> label.product__label.fs-body-100 {
    font-size: 0.8em;
}
button.product__chip.selected.dynamic-variant-button, button.product__chip.dynamic-variant-button {
    font-size: 0.8em;
}

@media (max-width: 960px) {
    .pick_currency.mldcustom {
        display: none !important;
    }
}