.novedades-body{gap:var(--spacing-x-lg);padding:var(--spacing-lg)}.novedades-body,.novedades-header{display:flex;flex-direction:column}.novedades-header{align-items:flex-start;color:var(--neutral-800);gap:var(--spacing-big)}.novedades-slider{position:relative;width:100%}.novedades-arrow{align-items:center;background:#fff;border-radius:var(--border-radius-small);box-shadow:0 2px 8px rgba(0,0,0,.07);cursor:pointer;display:flex;height:44px;justify-content:center;opacity:.94;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s;width:44px;z-index:4}.novedades-arrow img{height:60%;width:60%}.novedades-arrow-left{left:-18px}.novedades-arrow-right{right:-18px}.novedades-arrow[style*="display: none"]{opacity:0;pointer-events:none}@media (max-width:1024px){.novedades-arrow{display:none!important}}.novedades-wrapper{display:grid;gap:12px;min-height:528px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:none;will-change:scroll-position}.novedades-wrapper::-webkit-scrollbar{display:none}.novedades-wrapper.dragging{cursor:grabbing;user-select:none}.novedades-wrapper .novedades-item{align-items:flex-start;background-size:cover;border-radius:2px;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:10px;justify-content:flex-end;min-height:200px;min-width:329.5px;padding:20px;text-decoration:none;width:100%}.novedades-item[href]:hover .novedades-item-link{color:var(--marte-600);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.novedades-item-inner{background:hsla(27,26%,93%,.8);border-radius:4px;box-shadow:0 2px 12px rgba(30,22,13,.06);box-sizing:border-box;display:flex;flex-direction:column;padding:16px;position:relative;width:100%;z-index:1}.novedades-item-title{margin-bottom:2px}.novedades-item-link{margin-top:12px}.novedades-item-link:empty{margin-top:0}@media (pointer:fine){.novedades-wrapper:hover .novedades-item{opacity:.35;transition:opacity .25s ease}.novedades-wrapper .novedades-item:hover{opacity:1}}@media (min-width:320px) and (max-width:480px){.novedades-wrapper{align-self:auto;-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.novedades-body{padding:64px 20px;width:calc(100% - 40px)}}