/** Shopify CDN: Minification failed

Line 102:66 Expected ":"

**/
@media screen and (max-width: 749px) {
  .slideshow h2.banner__heading.inline-richtext.h0 {
    font-size: 30px;
}
  .slideshow p {
    font-size: 18px;
}
  .slider-counter--dots {
    display: block !important;
    position: absolute;
    bottom: 10px;
}
  body button.slider-button.slider-button--prev, body button.slider-button.slider-button--next {
    display: none;
}
  .section-template--24194908061996__featured_collection_3DAdhP-padding, .section-template--24194908061996__featured_collection_neQQTb-padding,
  .section-template--24194908061996__image_with_text_CM4rMy-padding, .section-template--24194908061996__featured_collection_TNqx4j-padding,
  .section-template--24194908061996__image_with_text_xhzxRQ-padding, .section-template--24194908061996__collection_list_cYNzqC-padding,
  .section-template--24231644102956__rich_text_HUMKYH-padding,
  .section-template--24231644102956__rich_text_M3K3AR-padding,
  .section-template--24231644102956__multicomumn3_VQQJwR-padding
  {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
  .collection h2.title.inline-richtext.h1{font-size:30px;}
  .image-with-text__media:before, .image-with-text__media:after{display:none;}
  body .image-with-text__content{padding:10px;}
  .image-with-text .grid h2.image-with-text__heading.inline-richtext.h1 {
    font-size: 30px;
    max-width: 100%;
    line-height: 1.2;
    text-align:center;
}
  .image-with-text .grid .image-with-text__text.rte.body p, 
  div#shopify-section-template--24194908061996__image_with_text_xhzxRQ .image-with-text .grid .image-with-text__text.rte.body p
  {
    font-size: 14px;
    text-align: center;
}
  div#shopify-section-template--24194908061996__image_with_text_xhzxRQ .image-with-text__content {
    padding: 10px;
}
  .image-with-text__text.rte.body {
    margin: 5px 0 0 0;
    text-align: ;
}
  .section-template--24194908061996__multicolumn_VMpYdi-padding {
    padding-top: 30px;
    padding-bottom: 35px;
}
  .multicolumn .title {
    margin: 0;
    font-size: 30px;
    text-align: center;
}
  .newsletter.footer-logo-newsletter.center.newsletter--narrow.page-width{flex-wrap:wrap;}
  .footersec-main .newsletter__wrapper, .footersec-main .logo-sec-footer
  {max-width:100%;width:100%;}
  .footersec-main .newsletter__subheading p {
    font-size: 18px;
}
  .footersec-main .logo-sec-footer,.newsletter.footer-logo-newsletter.center.newsletter--narrow.page-width{justify-content:center;}
  .footersec-main .newsletter__subheading p{text-align:center;}
  .shopify-section-group-footer-group .footer__content-top.page-width{padding:30px 15px 15px;}
  .social-icon-sec{flex-wrap:wrap;}
  ul.list-unstyled.list-social.footer__list-social {
    margin: 0 -1.1rem;
}
  .footer-block__details-content {
    margin-bottom: 0;
}
  .social-icon-sec .social-icon-title , .footer__content-top.page-width .footer-block__heading{font-size:24px;}
  .footer__content-top.page-width .footer-block__details-content .list-menu__item--link {
    font-size: 18px;
    line-height: 1;
}
  .social-icon-sec .social-icon-title h6{font-size:20px;}
  .list-social__item .svg-wrapper{width:30px;height:30px;}
  .button, .button-label, .shopify-challenge__button, .customer button {
    font-size: 14px;
}
  body .footer-block__details-content {
    margin-bottom: 1rem;
}
  .footersec-main .newsletter-form__field-wrapper .field__input{margin-right:15px;}
  body .footer__content-bottom-wrapper--center{justify-content:center;}
  .footer-block.grid__item{text-align:center}
  body .footersec-main .newsletter-form__button:not(:focus-visible):not(.focused) {
    box-shadow: none;
    padding: 0 30px;
    min-width: auto;
    font-size: 16px;
}
  .button, .shopify-challenge__button, .customer button, button.shopify-payment-button__button--unbranded {
    min-width: 190px;
    min-height: calc(3.5rem + var(--buttons-border-width) * 2);bos
}
  .header__heading-logo-wrapper h6 {
    font-size: 25px;
    line-height: 1.2rem;
    letter-spacing: 1.5px;
    margin: 5px 0 14px 0;
}
  .header__heading-logo {
    height: auto;
    max-width: 60%;
}
  .announcement-bar__message {
    letter-spacing: 1.5px;
    line-height: 1.4;
}
  .header {
    padding: 0 1rem 0 1rem !important;
}
  .card-wrapper:hover {
    box-shadow: none;
    padding: 0;
}
  slider-component.slider-mobile-gutter.page-width.page-width-desktop .grid--3-col-desktop .grid__item {
    margin: 0;
    padding: 0;
    width: 100%;
}
slider-component.slider-mobile-gutter.page-width.page-width-desktop ul {
        margin: 0;
        gap: 8px;
        overflow-y: visible;
        height: 100%;
    }
    body .shopify-section.section {
    padding-bottom: 30px;
}
body .card__content{
  width:98%;
}
  body .card__heading{font-size:15px;white-space:inherit;}
  .quick-add__submit {
    padding: 8px 0;
    max-width: 130px;
    font-size: 12px;
}
  .quick-add__submit {
    padding: 8px 0;
    min-width: auto;
    box-sizing: border-box;
    max-width: 140px;
    font-size: 12px;
  }
  .collection-list.grid--3-col-desktop .grid__item{padding:0;}
  .grid--peek.slider .grid__item:first-of-type {
     margin-left:0;
    }
  slider-component.slider-mobile-gutter {
    padding: 0 15px;
}

  section#shopify-section-template--24231644102956__rich_text_HUMKYH h2.rich-text__heading.rte.inline-richtext.h1 {
    font-size: 30px;
    text-align: center;
    max-width: 100%;
    margin: 0 auto;
}
  h2.rich-text__heading.rte.inline-richtext.h1{font-size:30px;}
  .rich-text__text.rte p{font-size:14px;}
  section#shopify-section-template--24231644102956__rich_text_M3K3AR .rich-text__text.rte p,
  section#shopify-section-template--24232671412524__rich_text_M3K3AR .rich-text__text.rte p,
  section#shopify-section-template--24234259251500__rich_text_M3K3AR .rich-text__text.rte p
  {
    font-size: 16px;
    font-family: 'Gotham';
    max-width: 90%;
    margin: 0 auto;
}
  
  body .main-page-title {
    font-size: 35px;
    color: #c4a587;
    line-height:1.2;
}
  .multicolumn3.multicolumn.background-none .multicolumn-card {
    border-radius: 0;
    margin-bottom: 30px;
}
  .section-template--24231644102956__multicomumn3_VQQJwR-padding {
    padding-bottom: 0 !important;
}
  body section#shopify-section-template--24232671412524__main .main-page-title,
  body section#shopify-section-template--24234259251500__main .main-page-title
  {max-width:100%;}
  .product-grid-container .product-grid li.grid__item {
    padding: 0 10px 70px;
    FONT-WEIGHT: 200;
}
  ul#product-grid {
    margin: 0 -10px;
}
  .collection-hero__title {
    font-size: 35px;
}
  section#shopify-section-template--24194907930924__rich_text_Cc6Ebd .rich-text__buttons,
  section#shopify-section-template--24194907930924__rich_text_Cc6Ebd .rich-text__text.rte p
  {max-width:100%;}
  section#shopify-section-template--24194907930924__rich_text_Cc6Ebd a.button.button--primary{width:100%;}
  section#shopify-section-template--24194907930924__rich_text_Cc6Ebd .rich-text__buttons{flex-wrap:wrap;}
  body .article-card .card__heading{max-width:100%;}
  /******** blog post css ********/

  .breadcrumb {
    flex-wrap: wrap;
    margin-top: 20px !important;
}
  h1.article-template__title {
    font-size: 35px;
    max-width: 60%;
    line-height: 1;
}
  .text-sec-main p {
    font-size: 16px;
    margin: 30px auto 0;
    max-width:100%;
}
  .article-template__content h2 {
    font-size: 35px;
    color: #c4a587;
    line-height: 1;
    margin-bottom: 20px;
}
  .article-template__content p, .text-sec-main-inner-sec p{text-align:justify;}
  section#shopify-section-template--24194907996460__featured_blog_Ft3YUe .slider-buttons {
    display: none;
}
 body .section-template--24194907996460__featured_blog_Ft3YUe-padding {
    padding-top: 0;
    padding-bottom: 0;
}
  ul#Slider-template--24194907996460__featured_blog_Ft3YUe{margin:0;padding:0;gap: 15px;}
  section#shopify-section-template--24194907996460__featured_blog_Ft3YUe .title-wrapper--no-top-margin {
    margin-bottom: 20px;
}
  section#shopify-section-template--24194907996460__featured_blog_Ft3YUe {
    box-shadow: 5px 1px 7px 5px #ddd;
    margin-top: 30px;
}
  body .collection-hero__title+.collection-hero__description {
    font-size: 16px;
}
  .collection-hero {
    padding: 0 0 40px 0;
}
  .button-sec-main-part{max-width:100%;}
 body .section-template--24232671412524__rich_text_M3K3AR-padding{padding:30px 0;}
  body .section-template--24232671412524__featured_collection_M6xMTP-padding, body .section-template--24232671412524__multicomumn3_VQQJwR-padding,
  body .section-template--24232671412524__rich_text_HUMKYH-padding, body .section-template--24232671412524__multirow_metmEN-padding,
  body .section-template--24234259251500__rich_text_M3K3AR-padding, body .section-template--24234259251500__featured_collection_M6xMTP-padding,
  body .section-template--24234259251500__multicomumn3_VQQJwR-padding, body .section-template--24234259251500__rich_text_HUMKYH-padding
  {
    padding-top: 30px;
    padding-bottom: 30px;
}
  section#shopify-section-template--24231644102956__rich_text_HUMKYH h2.rich-text__heading.rte.inline-richtext.h1, section#shopify-section-template--24232671412524__rich_text_HUMKYH h2.rich-text__heading.rte.inline-richtext.h1 {
    font-size: 30px;
    text-align: center;
    margin: 0 auto;
    max-width: 90%;
}
  body .multirow__inner h2.image-with-text__heading.h1.rte{font-size:30px;}
 body .collapse-padding .image-with-text__grid .image-with-text__content {
        padding-left: 0;
        padding-right: 0;
        text-align: center;
        justify-content: center;
        align-items: center;
    }
 body .multicolumn-card__info {
    padding: 10px;
}
body .collection-hero__title {
    margin: 2.5rem 0 0;
}
  .product__media-wrapper .thumbnail-slider {
    padding: 0;
}
  .product__title h1 {
    font-size: 30px;
    font-family: 'Arquitecta';
    margin: 0 0 10px 0;
    line-height: 1.2;
}
  body .product-form__quantity{margin-top:10px;}
  .collapsible-content .accordion__title{font-size:18px;}
  .contact.contact-main-sec {
    flex-wrap: wrap;
    padding: 20px 15px;
}
  .text-sec-right-part {
    width: 100%;
    text-align: center;
    padding: 20px 0;
    box-sizing: border-box;
}
  body.collection select.globo-selector-all+div.globocolorswatch-form-add-to-cart-3 {
    bottom: calc(100% - 89px);
}
.card-wrapper{
  padding:0;
}
.slider-counter {
    display: none !important;
}
.slider-buttons .slider-counter,
.slider-buttons .slideshow__control-wrapper,
.slider-buttons .slider-button--prev,
.slider-buttons .slider-button--next,
.slider-buttons .slider-counter--current,
.slider-buttons .slider-counter--total {
    display: none !important;
}
.slider-scrollbar,
.slider__scrollbar,
.slider-mobile-gutter::-webkit-scrollbar {
    display: none !important;
}
.slider-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

.slider-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ccc;
  border: none;
  padding: 0;
  cursor: pointer;
}

.slider-dot.active {
  background: #000;
}
.slider {
    touch-action: none !important;
    overscroll-behavior: contain;
  }
    .slider {
    pointer-events: none;
  }

  .slider-buttons,
  .slider-dots,
  .slider-button {
    pointer-events: auto;
  }
    .grid--peek .slider__slide {
    width: 100% !important;
  }
   .slider-mobile-gutter {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .slider {
    scroll-padding-left: 0 !important;
    scroll-padding-right: 0 !important;
  }
   .grid--peek {
    overflow: hidden !important;
  }
}