:root{--acp-bg: #FAF5F0;--acp-bg-alt: #FAF5F0;--acp-ink: #3D0808;--acp-primary: #3D0808;--acp-hover: #600F0C;--acp-muted: #8A7060;--acp-border: rgba(96, 15, 12, .12);--acp-title-desktop: 46px;--acp-subtitle-desktop: 20px;--acp-title-mobile: 34px;--acp-subtitle-mobile: 18px}html,body{overflow-x:hidden}body,.color-background-1,.color-background-2,.color-scheme-1,.background-transparent,.content-container,.article__content,.article-template,.page-width{background-color:var(--acp-bg)!important;color:var(--acp-ink)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product__title,.collection__title,.card__heading,.featured-collection__title,.rich-text__heading,.article__title,.blog__title,.section-header__title,.multicolumn-card__title,.image-with-text__heading{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;font-weight:400!important;color:var(--acp-hover)!important;letter-spacing:.01em!important}body,p,li,blockquote,input,select,textarea,.product__text,.product-form__input-label,.price,.cart-item__title,.rte p,.rte li,.rich-text__text p{font-family:Montserrat,sans-serif!important;color:var(--acp-ink)}em{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;color:var(--acp-hover)!important}strong{color:var(--acp-ink)}.rte a,.article__content a{color:var(--acp-hover)!important;text-decoration:underline!important}.rich-text__text a,.rich-text a{color:var(--acp-hover)!important;font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;text-decoration:none!important}.full-unstyled-link,.card__heading a,.article-card .card__heading a{color:var(--acp-primary)!important;text-decoration:none!important}.full-unstyled-link:hover,.card__heading a:hover,.article-card .card__heading a:hover,.article-template__link,.article-template__link span{color:var(--acp-hover)!important}.header,.header__wrapper{background-color:var(--acp-bg)!important;border-bottom:1px solid var(--acp-border)!important;padding-top:0!important;padding-bottom:10px!important}.shopify-section-header-sticky,.header-wrapper{padding-top:0!important;margin-top:0!important}.header__heading{margin-top:0!important}.announcement-bar{padding-top:6px!important;padding-bottom:6px!important;margin-bottom:0!important}.header__menu-item,.header__menu-item span{font-family:Montserrat,sans-serif!important;color:var(--acp-primary)!important;font-size:9.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.header__menu-item:hover,.header__menu-item:hover span{color:var(--acp-hover)!important}.icon-caret{display:none!important}.button,button.button--primary,input[type=submit]{background-color:var(--acp-primary)!important;color:#fff!important;border-color:var(--acp-primary)!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:30px!important}.button:hover,button.button--primary:hover{background-color:var(--acp-hover)!important;border-color:var(--acp-hover)!important}.button--secondary,button.button--secondary,button.product-form__submit.button--secondary,a.button--secondary{background-color:var(--acp-bg)!important;color:var(--acp-hover)!important;border:1.5px solid var(--acp-hover)!important;border-radius:30px!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.button--secondary:hover,button.button--secondary:hover,a.button--secondary:hover{background-color:var(--acp-hover)!important;color:#fff!important}.shopify-payment-button,.shopify-payment-button__button,.product-form__payment-container{display:none!important}#shopify-section-template--29248107839819__multicolumn_pUmFTp a.link.animate-arrow:hover{background-color:var(--acp-primary);color:#faf5f0!important;transition:background-color .2s ease,color .2s ease}form[action="/account/login"] button{background-color:var(--acp-primary)!important;color:#fff!important;border:none!important;border-radius:30px!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1.2rem 3rem!important;cursor:pointer!important}form[action="/account/login"] button:hover{background-color:var(--acp-hover)!important}.product__media,.product__media-item{max-height:70vh!important;overflow:hidden!important}img.image-magnify-hover{width:100%!important;height:auto!important;max-height:70vh!important;object-fit:contain!important;object-position:top center!important;display:block!important}.card__media img,.card__inner img{object-fit:contain!important;object-position:center!important;padding:10px!important}.card__media{overflow:visible!important}label.variant-swatch{width:37px!important;height:37px!important;min-width:37px!important;min-height:37px!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%)!important;overflow:hidden!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border:none!important;box-shadow:none!important;cursor:pointer!important;display:inline-block!important;padding:0!important;margin:3px!important}label.variant-swatch.active{clip-path:none!important;outline:2px solid var(--acp-hover)!important;outline-offset:3px!important}label.variant-swatch:hover{clip-path:none!important;outline:1px solid var(--acp-muted)!important;outline-offset:3px!important}label.variant-swatch input[type=radio]{display:none!important}div#variant-name-display,.variant-name-display{color:var(--acp-primary)!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.variant-description,[id^=VariantDescription-],[id^=VariantDescription-] p{font-family:Montserrat,sans-serif!important;color:var(--acp-primary)!important;font-size:13px!important;line-height:1.7!important;letter-spacing:.01em!important;text-transform:none!important}.product-form__input-label{font-family:Montserrat,sans-serif!important;font-size:9px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--acp-muted)!important}.product-form__input input[type=radio]+label{padding:.52rem .72rem!important;font-size:11px!important}button.guia-tallas-btn{background:transparent!important;border:none!important;color:var(--acp-hover)!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:underline!important;cursor:pointer!important;padding:0!important;margin-bottom:6px!important}klarna-placement{display:block!important;background-color:var(--acp-bg-alt)!important;border:1px solid var(--acp-border)!important;padding:5px 8px!important;margin-bottom:6px!important;transform:scale(.92);transform-origin:left top}klarna-placement::part(osm-container){background-color:transparent!important}span.button-text{display:none!important}button[class*=wishlist],button[aria-label*=favorito],button[aria-label*=wishlist],button[aria-label*=Wishlist]{background:transparent!important;border:none!important;padding:6px 8px!important;color:var(--acp-hover)!important}.product__info-container{position:relative!important}.product__info-container button[class*=wishlist],.product__info-container button[aria-label*=favorito],.product__info-container button[aria-label*=wishlist],.product__info-container button[aria-label*=Wishlist]{position:absolute!important;top:8px!important;right:-40px!important;z-index:5!important}button[aria-pressed=true] svg path,button.is-active svg path,button.active svg path{fill:var(--acp-hover)!important;stroke:var(--acp-hover)!important}.price,.price *,.price__container *,.price__regular .price-item,.price__sale .price-item--sale{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;font-weight:400!important;color:var(--acp-primary)!important;font-size:18px!important;letter-spacing:.01em!important}#acp-shipping-estimate{display:block!important;min-height:18px;line-height:18px;visibility:hidden;opacity:0;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--acp-primary)!important;margin:6px 0 0!important;white-space:nowrap!important}#acp-shipping-estimate.is-visible{visibility:visible;opacity:1}.template-product .product__title,.template-product .product__title h1{text-align:left!important;padding-right:40px!important;width:100%!important;display:block!important}.template-product .product__title>a.product__title{display:none!important}.template-product .product__info-container>button.wishlist-button{top:10px!important;right:0!important}.product__info-container>*{margin-bottom:18px!important}.product__info-container>*:last-child{margin-bottom:0!important}.newsletter__subheading,.newsletter__subheading p,.newsletter__text,.newsletter__text p{color:var(--acp-primary)!important;font-family:Montserrat,sans-serif!important}input.field__input{font-family:Montserrat,sans-serif!important;color:var(--acp-ink)!important;border-color:var(--acp-border)!important;background:transparent!important}input.field__input::placeholder{color:var(--acp-muted)!important}.article-card .card__media{height:320px!important;overflow:hidden!important;background:var(--acp-bg-alt)!important}.article-card .card__media img{width:100%!important;height:320px!important;object-fit:contain!important;object-position:center!important;background:var(--acp-bg-alt)!important}.article-card__excerpt,.article-card__excerpt p,.article-card__info,.article-card__info *{color:var(--acp-primary)!important}.article__hero-image{max-height:55vh!important;overflow:hidden!important;background:var(--acp-bg-alt)!important}.article__hero-image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.rich-text .rte,.rich-text .rte p,.rich-text .rte strong,.rich-text__text strong{color:var(--acp-hover)!important}.jdgm-widget,.jdgm-carousel-wrapper{width:100%!important;max-width:1100px!important;margin:0 auto!important}.jdgm-carousel-item{padding:0 18px!important}.jdgm-carousel-item,.jdgm-carousel-item *{writing-mode:horizontal-tb!important;transform:none!important;word-break:normal!important;white-space:normal!important}.jdgm-carousel-title{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;color:var(--acp-hover)!important}.jdgm-carousel-item__review-title,.jdgm-carousel-item__review-body,.jdgm-carousel-item__reviewer-name{font-family:Montserrat,sans-serif!important;color:var(--acp-primary)!important}.quick-add-modal .installment,.quick-add-modal .product__tax,.quick-add-modal [id*=product-form-installment],.quick-add-modal .shopify-payment-button,.quick-add-modal shopify-accelerated-checkout,.quick-add-modal .product__description,.quick-add-modal .product__accordion,.quick-add-modal .quick-add-hidden{display:none!important}.quick-add-modal .product__info-container{position:relative!important;padding-top:0!important}.quick-add-modal .product__info-wrapper--extra-padding{padding-top:0!important;padding-bottom:16px!important;align-self:flex-start!important}.quick-add-modal .product__title{position:relative!important}.quick-add-modal .product__title a,.quick-add-modal .product__title h2{display:block!important;padding-right:44px!important}.quick-add-modal .product__info-container>*{margin-bottom:10px!important}.quick-add-modal .product-form__buttons{margin-top:4px!important;padding-top:0!important}.section,.shopify-section{margin-bottom:60px!important}.section:last-child{margin-bottom:30px!important}h1,.product__title,.collection__title,.section-header__title{margin-bottom:22px!important}.rich-text__text{margin-top:10px!important}.card-wrapper{margin-bottom:30px!important}.card__information{padding-top:14px!important}.card-meta{font-family:Montserrat,sans-serif!important;font-size:9px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--acp-muted)!important;margin-top:6px!important}.collection-hero__title{margin-bottom:16px!important}.collection-hero__description{margin-top:6px!important;margin-bottom:30px!important;line-height:1.7!important}.acp-trust-line{font-family:Montserrat,sans-serif!important;font-size:9.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--acp-muted)!important;text-align:center;margin-top:18px}body:not(.template-index) .collection-hero__title,body:not(.template-index) .main-page-title,body:not(.template-index) .page-title,body:not(.template-index) .article__title,body:not(.template-index) .blog__title,body:not(.template-index) .customer h1,body:not(.template-index) .section-header__title{font-size:var(--acp-title-desktop)!important;line-height:1.2!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}body:not(.template-index) .collection-hero__description,body:not(.template-index) .collection-hero__text,body:not(.template-index) .collection-hero__text p{text-align:center!important;font-size:var(--acp-subtitle-desktop)!important;line-height:1.6!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.template-customers-account a,.template-customers-addresses a,.customer a{color:var(--acp-hover)!important}body.template-customers-account .customer h1{position:relative!important;color:transparent!important}body.template-customers-account .customer h1:after{content:"Mi cuenta"!important;color:var(--acp-hover)!important;position:absolute!important;left:0;right:0;text-align:center!important}body.template-customers-account .customer .customer__orders h2{position:relative!important;color:transparent!important}body.template-customers-account .customer .customer__orders h2:after{content:"Pedidos"!important;color:var(--acp-hover)!important;position:absolute!important;left:0;right:0}body.template-customers-account .customer .customer__account h2{position:relative!important;color:transparent!important}body.template-customers-account .customer .customer__account h2:after{content:"Datos de la cuenta"!important;color:var(--acp-hover)!important;position:absolute!important;left:0;right:0}.card__badge.bottom.left,p.product-option{display:none}.skip-to-content-link{display:none!important}.nm-portal{display:none}th.caption-with-letter-spacing{text-align:center}.swym-wishlist-page,.wishlist-page,.page-wishlist{background:var(--acp-bg)!important;color:var(--acp-primary)!important;font-family:Montserrat,sans-serif!important}.swym-wishlist-page h1,.wishlist-page h1,.page-wishlist h1{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;color:var(--acp-hover)!important}.swym-wishlist-page a,.wishlist-page a,.page-wishlist a{color:var(--acp-primary)!important}.swym-wishlist-page a:hover,.wishlist-page a:hover,.page-wishlist a:hover{color:var(--acp-hover)!important}@media(max-width:749px){body:not(.template-index) .collection-hero__title,body:not(.template-index) .main-page-title,body:not(.template-index) .page-title,body:not(.template-index) .article__title,body:not(.template-index) .blog__title,body:not(.template-index) .customer h1{font-size:var(--acp-title-mobile)!important;line-height:1.25!important}body:not(.template-index) .collection-hero__description,body:not(.template-index) .collection-hero__text,body:not(.template-index) .collection-hero__text p{font-size:var(--acp-subtitle-mobile)!important}.multicolumn .multicolumn-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.multicolumn .multicolumn-list__item{width:100%!important;max-width:100%!important}.multicolumn .multicolumn-card{padding:18px 16px 14px!important;border-radius:18px!important}.multicolumn .multicolumn-card__image-wrapper img{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto 10px!important}.slider .slider__slide{width:78%!important;max-width:78%!important}.slider{gap:14px!important}.image-with-text .image-with-text__grid{display:flex!important;flex-direction:column-reverse!important;gap:18px!important}.image-with-text .image-with-text__media-item{width:86%!important;margin:0 auto!important}.image-with-text .image-with-text__media img{object-fit:contain!important}}.product-form__input:has(input[value="Default Title"]),.product-form__input:has(option[value="Default Title"]){display:none!important}#variant-name-display:empty,#variant-name-display{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
