:root{--mdv-ease: cubic-bezier(.22, 1, .36, 1);--mdv-radius: 14px;--mdv-rose: #ea97a7;--mdv-ink: #1f1f1f}html.mdv-js main[data-template=index] .mdv-reveal{opacity:0;translate:0 26px;transition:opacity .8s var(--mdv-ease),translate .8s var(--mdv-ease),transform .45s var(--mdv-ease),box-shadow .45s var(--mdv-ease)}html.mdv-js main[data-template=index] .mdv-reveal.is-in{opacity:1;translate:0 0}html.mdv-js main[data-template=index] .image-block.mdv-reveal{scale:1.03;transition:opacity .9s var(--mdv-ease),translate .9s var(--mdv-ease),scale 1.2s var(--mdv-ease)}html.mdv-js main[data-template=index] .image-block.mdv-reveal.is-in{scale:1}main[data-template=index] .product-card{border-radius:var(--mdv-radius)}main[data-template=index] .product-card .card-gallery{position:relative;overflow:hidden;border-radius:var(--mdv-radius);clip-path:inset(0 round var(--mdv-radius));isolation:isolate;transition:box-shadow .45s var(--mdv-ease)}main[data-template=index] .product-card .card-gallery slideshow-slide,main[data-template=index] .product-card .card-gallery .product-media-container{border-radius:var(--mdv-radius);overflow:hidden;clip-path:inset(0 round var(--mdv-radius))}main[data-template=index] .product-card .card-gallery img{border-radius:var(--mdv-radius);transition:scale .9s var(--mdv-ease)}main[data-template=index] .product-card .card-gallery slideshow-arrows{display:none}main[data-template=index] .product-card .card-gallery:after{content:"Ver producto";position:absolute;left:12px;bottom:12px;z-index:2;padding:7px 14px;border-radius:999px;background:#ffffffeb;color:#1a1a1a;font-family:var(--font-body--family);font-size:12px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 16px -8px #00000059;opacity:0;translate:0 10px;transition:opacity .35s var(--mdv-ease),translate .45s var(--mdv-ease);pointer-events:none}main[data-template=index] .product-card .text-block:not(product-price)>*{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.28em;transition:text-decoration-color .35s ease}main[data-template=index] .product-card .product-badges__badge{border-radius:999px;padding-block:.35em;padding-inline:.9em;font-size:.72rem;font-weight:500;letter-spacing:.06em;box-shadow:0 4px 12px -6px #00000040}main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *){mix-blend-mode:normal}main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *) .slideshow-control{opacity:1;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;background:var(--mdv-ink);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 24px -12px #0009,0 0 0 1px #ffffff80;transition:background-color .25s ease,color .25s ease,transform .3s var(--mdv-ease),box-shadow .3s ease}main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *) .slideshow-control[disabled]{display:none}main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *) .slideshow-control .svg-wrapper{width:18px;height:18px}main[data-template=index] .resource-list__carousel:after{content:"";position:absolute;top:0;bottom:0;right:0;width:90px;background:linear-gradient(to right,#fff0,#fff);pointer-events:none;z-index:1}@media screen and (max-width:749px){main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *) .slideshow-control{width:36px;height:36px;min-width:36px;min-height:36px}main[data-template=index] .resource-list__carousel:after{width:48px}}main[data-template=index] .jdgm-carousel-item{transition:translate .4s var(--mdv-ease),box-shadow .4s var(--mdv-ease)}main[data-template=index] .collection-card{transition:transform .45s var(--mdv-ease),box-shadow .45s var(--mdv-ease);border-radius:var(--mdv-radius)}main[data-template=index] .collection-card__inner,main[data-template=index] .collection-card__link{border-radius:var(--mdv-radius)}main[data-template=index] .collection-card__image img{transition:scale 1s var(--mdv-ease)}main[data-template=index] .collection-card__content .text-block{transition:translate .45s var(--mdv-ease)}main[data-template=index] .mdv-card{transition:transform .4s var(--mdv-ease),box-shadow .4s var(--mdv-ease)}main[data-template=index] .button:not(.button-unstyled,.quick-add__button,.slideshow-control,.hero *),main[data-template=index] .button-secondary:not(.hero *,.skip-to-content-link){position:relative;overflow:hidden;isolation:isolate;transition:transform .4s var(--mdv-ease),box-shadow .4s var(--mdv-ease),background-color .3s ease,color .3s ease,border-color .3s ease}main[data-template=index] .button:not(.button-unstyled,.quick-add__button,.slideshow-control,.hero *):after,main[data-template=index] .button-secondary:not(.hero *,.skip-to-content-link):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255 / .5) 50%,transparent 65%);translate:-130% 0;transition:translate .9s var(--mdv-ease);pointer-events:none}main[data-template=index] .valores__icon svg{transition:scale .5s var(--mdv-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){main[data-template=index] .product-card:hover .card-gallery{box-shadow:0 18px 36px -18px #0000004d,0 4px 12px -6px #0000001a}main[data-template=index] .product-card:hover .card-gallery img{scale:1.05}main[data-template=index] .product-card:hover .card-gallery:after{opacity:1;translate:0 0}main[data-template=index] .product-card:hover .text-block:not(product-price)>*{text-decoration-color:currentColor}main[data-template=index] .resource-list__carousel slideshow-arrows:not(.product-card *) .slideshow-control:hover{background:var(--mdv-rose);color:#fff;transform:scale(1.08);box-shadow:0 14px 28px -12px #ea97a7e6}main[data-template=index] .jdgm-carousel-item:hover{translate:0 -4px;box-shadow:0 18px 34px -20px #00000047}main[data-template=index] .collection-card:hover{transform:translateY(-5px);box-shadow:0 22px 44px -22px #0000004d,0 6px 14px -8px #0000001a}main[data-template=index] .collection-card:hover .collection-card__image img{scale:1.06}main[data-template=index] .collection-card:hover .collection-card__content .text-block{translate:4px 0}main[data-template=index] .mdv-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -22px #00000040,0 4px 12px -8px #00000014}main[data-template=index] .button:not(.button-unstyled,.quick-add__button,.slideshow-control,.hero *):hover{transform:translateY(-3px);box-shadow:0 18px 34px -14px #ea97a7e6,0 3px 8px #00000014}main[data-template=index] .button-secondary:not(.hero *,.skip-to-content-link):hover{transform:translateY(-3px);box-shadow:0 16px 30px -16px #0000004d}main[data-template=index] .button:not(.button-unstyled,.quick-add__button,.slideshow-control,.hero *):hover:after,main[data-template=index] .button-secondary:not(.hero *,.skip-to-content-link):hover:after{translate:130% 0}main[data-template=index] .button:not(.button-unstyled,.quick-add__button,.slideshow-control,.hero *):active,main[data-template=index] .button-secondary:not(.hero *,.skip-to-content-link):active{transform:translateY(-1px)}main[data-template=index] .valores__item:hover .valores__icon svg{scale:1.1}}@media screen and (max-width:749px){main[data-template=index] .text-block[class*=__product_list_text_RrfKU7],main[data-template=index] .text-block[class*=__product_list_text_RrfKU7]>*{font-size:1.85rem;line-height:1.15}}@media(prefers-reduced-motion:reduce){html.mdv-js main[data-template=index] .mdv-reveal{opacity:1;translate:0 0;scale:1;transition:none}main[data-template=index] .product-card,main[data-template=index] .product-card .card-gallery,main[data-template=index] .product-card .card-gallery:after,main[data-template=index] .product-card .text-block:not(product-price)>*,main[data-template=index] .resource-list__carousel slideshow-arrows .slideshow-control,main[data-template=index] .jdgm-carousel-item,main[data-template=index] .collection-card,main[data-template=index] .mdv-card,main[data-template=index] .button,main[data-template=index] .button-secondary,main[data-template=index] .button:after,main[data-template=index] .button-secondary:after,main[data-template=index] .card-gallery img,main[data-template=index] .collection-card__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/home-modern.css.map */
