.ev-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.ev-reveal.is-visible{opacity:1;transform:translateY(0)}.ev-reveal--delay-1{transition-delay:.1s}.ev-reveal--delay-2{transition-delay:.2s}.ev-reveal--delay-3{transition-delay:.3s}.ev-reveal--delay-4{transition-delay:.4s}.ev-fade-in{animation:ev-fade-in 1.2s cubic-bezier(.22,1,.36,1) both}.ev-fade-in--delay-1{animation-delay:.15s}.ev-fade-in--delay-2{animation-delay:.3s}.ev-fade-in--delay-3{animation-delay:.45s}.ev-fade-in--delay-4{animation-delay:.6s}@keyframes ev-fade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ev-zoom-wrap{overflow:hidden;display:block}.ev-zoom-wrap img,.ev-zoom{transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.ev-zoom-wrap:hover img,.ev-zoom:hover{transform:scale(1.04)}.ev-link-underline{position:relative;display:inline-block}.ev-link-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.22,1,.36,1)}.ev-link-underline:hover:after{transform:scaleX(1);transform-origin:left}.ev-btn{display:inline-block;padding:.95rem 2.2rem;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all .25s ease;font-weight:500}.ev-btn--primary{background:var(--ev-oscuro);color:var(--ev-blanco);border-color:var(--ev-oscuro)}.ev-btn--ghost{background:transparent;color:var(--ev-blanco);border-color:var(--ev-blanco)}.ev-btn--gold{background:var(--ev-dorado);color:var(--ev-oscuro);border-color:var(--ev-dorado)}.ev-btn--primary:hover,.ev-btn--ghost:hover,.ev-btn--gold:hover{opacity:.85}.ev-parallax{will-change:transform;transition:transform .1s linear}.ev-marquee{display:flex;overflow:hidden;white-space:nowrap;width:100%}.ev-marquee__track{display:inline-flex;gap:3rem;align-items:center;animation:ev-marquee-scroll var(--ev-marquee-duration, 30s) linear infinite;padding-right:3rem}@keyframes ev-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ev-accordion{border-bottom:1px solid rgba(28,28,26,.12)}.ev-accordion summary{list-style:none;cursor:pointer;padding:1.4rem 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--ev-heading-font);font-size:1.1rem;font-weight:400}.ev-accordion summary::-webkit-details-marker{display:none}.ev-accordion summary:after{content:"+";font-size:1.4rem;font-weight:300;transition:transform .3s ease}.ev-accordion[open] summary:after{content:"\2212"}.ev-accordion__body{padding:0 0 1.4rem;line-height:1.7;color:#2a2a28c7;animation:ev-fade-in .4s ease both}.ev-container{max-width:1280px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:700px){.ev-container{padding-inline:2rem}}@media(min-width:1000px){.ev-container{padding-inline:3rem}}.ev-pcard{text-decoration:none;color:inherit;display:flex;flex-direction:column}.ev-pcard__media{position:relative;aspect-ratio:3/4;background:var(--ev-arena);overflow:hidden;width:100%}.ev-pcard__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s ease}.ev-pcard:hover .ev-pcard__media img.ev-pcard__img-1{transform:scale(1.04)}.ev-pcard__img-2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ev-pcard:hover .ev-pcard__img-2{opacity:1}.ev-pcard__badge{position:absolute;top:6px;left:6px;background:var(--ev-oscuro);color:var(--ev-blanco);padding:2px 6px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;z-index:2;border-radius:2px;font-weight:600;line-height:1.4}.ev-pcard__badge--new{background:var(--ev-dorado);color:var(--ev-oscuro)}.ev-pcard__discount{position:absolute;top:6px;right:6px;background:#08a874;color:var(--ev-blanco);padding:2px 5px;font-size:9px;font-weight:700;letter-spacing:.04em;z-index:2;border-radius:2px;line-height:1.4}.ev-pcard__quick{position:absolute;bottom:8px;right:8px;z-index:3;width:40px;height:40px;border-radius:50%;border:1px solid rgba(28,28,26,.12);background:#fff;color:var(--ev-oscuro);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 8px #1c1c1a38;transition:transform .18s ease,background .18s ease,opacity .18s ease}.ev-pcard__quick svg{width:20px;height:20px}.ev-pcard__quick:hover{transform:scale(1.08);background:#f3f1ec}.ev-pcard__quick:active{transform:scale(.94)}.ev-pcard__quick:disabled{opacity:.55;cursor:default}@media(min-width:800px){.ev-pcard__quick{opacity:0;transform:translateY(4px)}.ev-pcard:hover .ev-pcard__quick{opacity:1;transform:translateY(0)}}.ev-pcard__picker{position:absolute;left:8px;right:8px;bottom:8px;z-index:4;background:#fffffff7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;box-shadow:0 4px 16px #1c1c1a2e;padding:8px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;animation:ev-pcard-pop .16s ease}@keyframes ev-pcard-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ev-pcard__size{min-width:34px;border:1px solid rgba(28,28,26,.25);background:#fff;color:var(--ev-oscuro);border-radius:6px;padding:6px 8px;font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;line-height:1;transition:background .15s ease,color .15s ease,border-color .15s ease}.ev-pcard__size:hover{background:var(--ev-oscuro);color:var(--ev-blanco);border-color:var(--ev-oscuro)}.ev-pcard.is-loading{pointer-events:none}.ev-pcard.is-loading .ev-pcard__quick{opacity:1;background:#fff}.ev-pcard.is-loading .ev-pcard__quick svg{animation:ev-spin .7s linear infinite}@keyframes ev-spin{to{transform:rotate(360deg)}}.ev-pcard__info{padding:6px 4px}.ev-pcard__title{font-family:var(--ev-heading-font);font-weight:400;font-size:12px;line-height:1.2;margin:0;color:var(--ev-oscuro);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ev-pcard__prices{display:flex;gap:4px;align-items:baseline;font-size:13px;font-weight:500;margin:0}.ev-pcard__price-sale{color:var(--ev-rojo-urgencia);font-weight:600}.ev-pcard__price-compare{text-decoration:line-through;color:#2a2a2880;font-size:11px;font-weight:400}.ev-pcard__price{color:var(--ev-oscuro)}.ev-swatches{display:flex;gap:6px;margin:0;flex-wrap:wrap}.ev-swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(28,28,26,.22);background-size:cover;background-position:center;flex-shrink:0;cursor:pointer;padding:0;transition:transform .15s ease,border-color .15s ease}.ev-swatch:hover{transform:scale(1.15);border-color:#1c1c1a}.ev-swatch.is-active{border-color:#1c1c1a;border-width:2px}.ev-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media(min-width:800px){.ev-pgrid{grid-template-columns:repeat(4,1fr);gap:0}}.ev-pgrid.is-carousel{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:4px}.ev-pgrid.is-carousel::-webkit-scrollbar{display:none}.ev-pgrid.is-carousel>.ev-pcard{flex:0 0 calc(50% - 2px);min-width:calc(50% - 2px);scroll-snap-align:start}@media(min-width:800px){.ev-pgrid.is-carousel>.ev-pcard{flex:0 0 calc(25% - 3px);min-width:calc(25% - 3px)}}@media(prefers-reduced-motion:reduce){.ev-reveal,.ev-fade-in,.ev-zoom-wrap img,.ev-zoom,.ev-link-underline:after,.ev-btn,.ev-parallax,.ev-marquee__track{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.shopify-section--main-product .product-content-below-gallery .accordion__toggle{font-family:var(--text-font-family);font-size:var(--text-xs);font-weight:700;font-style:normal;text-transform:none;letter-spacing:.01em;color:#1c1c1a}.shopify-section--main-product .product-content-below-gallery .accordion__toggle .text-with-icon{gap:.5rem;align-items:center}.shopify-section--main-product .product-content-below-gallery .accordion__toggle .text-with-icon :is(svg,img){width:18px;height:18px}.shopify-section--main-product .product-content-below-gallery .accordion__toggle .animated-plus{display:none}.shopify-section--main-product .product-content-below-gallery .accordion__toggle:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-bottom:3px;transition:transform .3s ease;flex-shrink:0}.shopify-section--main-product .product-content-below-gallery .accordion__disclosure[open] .accordion__toggle:after{transform:rotate(-135deg);margin-bottom:-3px}product-card.product-card,.product-card{text-decoration:none;color:inherit;background:transparent;display:block}.product-card .product-card__figure{position:relative;margin:0}.product-card .product-card__media{display:block;position:relative;aspect-ratio:3/4;background:var(--ev-arena, #E8DDD0);overflow:hidden;border-radius:0}.product-card .product-card__media img,.product-card .product-card__image{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .35s ease}.product-card:hover .product-card__image--primary,.product-card:hover .product-card__media img:first-child{transform:scale(1.04)}.product-card .product-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.product-card:hover .product-card__image--secondary{opacity:1}.product-card .product-card__info{padding:6px 4px;text-align:left}.product-card .product-card__info .v-stack{align-items:flex-start!important;justify-items:flex-start!important;gap:4px!important;text-align:left}.product-card .product-title,.product-card a.product-title,.product-card a.product-title.h6{font-family:var(--ev-heading-font, var(--heading-font-family))!important;font-weight:400!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.01em!important;text-transform:none!important;font-style:normal!important;color:var(--ev-oscuro, #1C1C1A);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.product-card .product-card__info .vendor,.product-card .product-card__info .smallcaps:not(.text-on-sale):not(.text-subdued){display:none}.product-card .price-list{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:4px!important;font-size:13px!important;font-weight:500!important;margin:0!important}.product-card .price-list sale-price{font-size:13px!important;font-weight:500!important;color:var(--ev-oscuro, #1C1C1A)!important}.product-card .price-list sale-price.text-on-sale{color:var(--ev-rojo-urgencia, #C0392B)!important;font-weight:600!important}.product-card .price-list compare-at-price{text-decoration:line-through!important;color:#2a2a2880!important;font-size:11px!important;font-weight:400!important}.product-card .color-swatch,.product-card .color-swatch--underline{width:18px!important;height:18px!important;min-width:18px!important;border-radius:50%!important;border:1px solid rgba(28,28,26,.22)!important;flex-shrink:0;background-size:cover;background-position:center;padding:0;cursor:pointer;transition:transform .15s ease,border-color .15s ease}.product-card .color-swatch:hover{transform:scale(1.15);border-color:#1c1c1a!important}.product-card .color-swatch.is-selected,.product-card .color-swatch[aria-checked=true]{border-color:#1c1c1a!important;border-width:2px!important}.product-card fieldset.h-stack,.product-card .product-card__info fieldset{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px!important;padding:0!important;margin:4px 0 0!important;border:none!important}.product-card badge-list,.product-card .badge-list{position:absolute;top:6px;left:6px;right:6px;z-index:2;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;gap:6px;pointer-events:none}.product-card .badge-list--vertical{flex-direction:row!important}.product-card .badge,.product-card on-sale-badge,.product-card sold-out-badge{background:var(--ev-oscuro, #1C1C1A)!important;color:var(--ev-blanco, #FAF8F5)!important;padding:2px 6px!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.4!important;border-radius:2px!important;pointer-events:auto;display:inline-block!important;border:none!important}.product-card on-sale-badge,.product-card .badge--on-sale{background:#08a874!important;color:#fff!important;letter-spacing:.04em!important;font-weight:700!important;margin-left:auto}.product-card sold-out-badge,.product-card .badge--sold-out{background:#6c6c68!important}.product-card .product-card__quick-add-button{display:none!important}.product-card .product-card__info product-rating,.product-card .product-card__info .product-rating{display:none}.ev-urgency-stock{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;line-height:1.2;color:#e89800;letter-spacing:.01em;margin:0 0 .55rem;font-weight:600}.ev-urgency-stock__dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#e89800;flex-shrink:0;animation:ev-urgency-pulse 1.9s ease-in-out infinite}@keyframes ev-urgency-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.7}}@media(prefers-reduced-motion:reduce){.ev-urgency-stock__dot{animation:none}}.shopify-section--main-product .price-with-discount sale-price.text-on-sale{color:#08a874!important}html .badge.badge--on-sale,html on-sale-badge.badge,html on-sale-badge.badge--on-sale,html .discount-badge,html body .badge--on-sale,html body on-sale-badge{background:#08a874!important;background-color:#08a874!important;color:#fff!important}html,body{overflow-x:hidden!important;max-width:100%}@supports (overflow-x: clip){html,body{overflow-x:clip!important}}body{touch-action:pan-y}img,video,iframe{max-width:100%}.cart-drawer__cross-sell-grid,.cart-drawer__payment-methods,.complementary-products__product-list--carousel,[class*=swiper],[class*=carousel],[class*=-scroller],[class*=-slider],[data-swiper],[data-carousel]{touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ev-animations.css.map */
