@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.shopify-section[id$=__product-grid]{--dc-hueco:2px;--dc-borde:clamp(16px,1.67vw,24px);--dc-perla:#f4f3f1;--dc-tinta:#111;--dc-gris:#6f6b66}.shopify-section[id$=__product-grid] .collection.page-width{max-width:none;padding-inline:0}.shopify-section[id$=__product-grid] #product-grid{--grid-desktop-horizontal-spacing:var(--dc-hueco);--grid-desktop-vertical-spacing:var(--dc-hueco);--grid-mobile-horizontal-spacing:var(--dc-hueco);--grid-mobile-vertical-spacing:var(--dc-hueco);margin:0}.shopify-section[id$=__product-grid] .card--card{background:transparent;border:0;border-radius:0;box-shadow:none}.shopify-section[id$=__product-grid] .card--card:after{display:none}.shopify-section[id$=__product-grid] .card__inner,.shopify-section[id$=__product-grid] .card__media{background:var(--dc-perla);border-radius:0}.shopify-section[id$=__product-grid] .card .media{background:transparent;border-radius:0}.shopify-section[id$=__product-grid] .card .media>img{object-fit:contain;mix-blend-mode:multiply;padding:3%;filter:brightness(1.04);transition:opacity .15s ease,transform var(--duration-long,.5s) ease}.shopify-section[id$=__product-grid] #product-grid>li.dc-pendiente .card .media>img:first-child{opacity:0;animation:dcMostrar 0s linear 2.5s forwards}@keyframes dcMostrar{to{opacity:1}}.shopify-section[id$=__product-grid] .card .media>img.dc-hover{opacity:0}@media(hover:hover)and (pointer:fine){.shopify-section[id$=__product-grid] .card-wrapper:hover .media>img.dc-hover{opacity:1}.shopify-section[id$=__product-grid] .card-wrapper:hover .media:has(>img.dc-hover)>img:first-child{opacity:0}}.shopify-section[id$=__product-grid] .card--card>.card__content{padding:0}.shopify-section[id$=__product-grid] .card--card>.card__content .card__information{display:grid;gap:6px;padding:18px var(--dc-borde) 32px}.shopify-section[id$=__product-grid] .card__heading{margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--dc-tinta);text-wrap:balance}.shopify-section[id$=__product-grid] .card__heading a,.shopify-section[id$=__product-grid] .card-wrapper:hover .card__heading a{text-decoration:none}.shopify-section[id$=__product-grid] .card-information{margin:0}.shopify-section[id$=__product-grid] .card-information .caption-large:empty{display:none}.shopify-section[id$=__product-grid] .price{margin:0;font-family:Inter,Arial,sans-serif;font-size:clamp(19px,1.5vw,24px);font-weight:500;line-height:1.25;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--dc-tinta)}.shopify-section[id$=__product-grid] .price .price-item,.shopify-section[id$=__product-grid] .price .money{font:inherit;letter-spacing:0}@media(min-width:750px){.shopify-section[id$=__product-grid] .card__heading{min-height:2.7em}}@media(max-width:749px){.shopify-section[id$=__product-grid] .card--card>.card__content .card__information{padding:12px 12px 24px;gap:4px}.shopify-section[id$=__product-grid] .card__heading{font-size:13px}.shopify-section[id$=__product-grid] .price{font-size:16px}}.shopify-section[id$=__product-grid] #product-grid>.dc-banner{position:relative;overflow:hidden;background:#0d0d0d;width:100%;max-width:100%;aspect-ratio:4/5}@media(min-width:750px){.shopify-section[id$=__product-grid] #product-grid>.dc-banner{aspect-ratio:16/9}}@media(min-width:990px){.shopify-section[id$=__product-grid] #product-grid>.dc-banner{width:calc(50% - var(--grid-desktop-horizontal-spacing)/2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/2);aspect-ratio:auto;min-height:25vw}}.shopify-section[id$=__product-grid] .dc-banner-in{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff;text-decoration:none}.shopify-section[id$=__product-grid] .dc-banner-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.shopify-section[id$=__product-grid] .dc-banner-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--foco,50% 50%);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}@media(max-width:749px){.shopify-section[id$=__product-grid] .dc-banner-media img{object-position:var(--foco-movil,50% 50%)}}.shopify-section[id$=__product-grid] .dc-banner-in:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,#00000080,#0000);pointer-events:none}.shopify-section[id$=__product-grid] .dc-banner-txt{position:absolute;left:var(--dc-borde);right:var(--dc-borde);bottom:clamp(20px,2.2vw,32px);z-index:1;display:grid;justify-items:start;gap:14px}.shopify-section[id$=__product-grid] .dc-banner-tit{margin:0;color:#fff;font-family:Bodoni Moda,Times New Roman,serif;font-style:italic;font-weight:400;font-size:clamp(28px,2.6vw,44px);line-height:1.05;letter-spacing:-.015em;text-shadow:0 0 22px rgba(0,0,0,.3)}.shopify-section[id$=__product-grid] .dc-banner-liga{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;padding-bottom:4px;border-bottom:1px solid currentColor}@media(hover:hover)and (pointer:fine){.shopify-section[id$=__product-grid] .dc-banner-in:hover .dc-banner-media img{transform:scale(1.03)}}#main-collection-filters.page-width{max-width:none;padding-inline:clamp(16px,1.67vw,24px)}#main-collection-filters .facets-container-drawer{padding-bottom:clamp(14px,1.4vw,20px)}#main-collection-filters :is(.mobile-facets__open-label,.facet-filters__label,.facet-filters__label label,.facet-filters__sort,.product-count__text,.product-count__text span){font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#111}#main-collection-filters .product-count__text,#main-collection-filters .product-count__text span{color:#6f6b66}#main-collection-filters .mobile-facets__open-label{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#main-collection-filters .mobile-facets{z-index:1001}.collection-hero__inner.page-width{max-width:none;padding:clamp(40px,4.5vw,72px) clamp(16px,1.67vw,24px) clamp(16px,1.6vw,24px)}.collection-hero__title{margin:0;font-family:Bodoni Moda,Times New Roman,serif;font-style:italic;font-weight:400;font-size:clamp(32px,3.4vw,52px);line-height:1.04;letter-spacing:-.015em;text-transform:none}.collection-hero__description{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.5;color:#6f6b66;max-width:560px;margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/template-collection.css.map */
