

/* === WIDGET CSS A1471DDF-915D-A1CE-3DA5-6B0EE6647304 START === */
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-tienda{background:#f3efe6;color:#1c1915;font-family:var(--secondary_font);padding:56px 20px 72px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-shell{max-width:1240px;margin:0 auto}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-intro{max-width:720px;margin-bottom:36px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-kicker{margin:0 0 16px;color:#5e584e;font-size:11px;letter-spacing:.24em;text-transform:uppercase}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-title{margin:0;font-family:var(--primary_font);font-size:clamp(38px,6vw,72px);font-weight:400;line-height:1.04;letter-spacing:-.035em}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-lead{max-width:600px;margin:20px 0 0;color:#5e584e;font-size:17px;line-height:1.55}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filters{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;margin:0 0 32px;padding:4px 0 12px;scrollbar-width:thin}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-reset{flex:0 0 auto;border:1px solid #d7cdbd;background:transparent;color:#1c1915;padding:11px 16px;font-family:var(--secondary_font);font-size:13px;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter:hover,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter:focus-visible,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-reset:hover,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-reset:focus-visible{border-color:#1e2330}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter.is-active{background:#1e2330;border-color:#1e2330;color:#fff}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter:focus-visible,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-reset:focus-visible,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card:focus-visible{outline:3px solid #e94f64;outline-offset:3px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card{min-width:0;color:inherit;text-decoration:none}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card.is-filter-hidden{display:none}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-media{aspect-ratio:3/4;background:#ddd4c4;overflow:hidden}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card:hover .ew-calima-card-media img,
section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card:focus-visible .ew-calima-card-media img{transform:scale(1.025)}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-info{padding-top:12px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-name{margin:0;min-height:24px;font-family:var(--primary_font);font-size:18px;line-height:1.25}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-meta{display:flex;justify-content:space-between;gap:12px;margin-top:7px;color:#5e584e;font-size:13px;line-height:1.4}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-color{text-transform:uppercase;letter-spacing:.12em;font-size:10px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-status{min-height:8px;color:#5e584e;font-size:14px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-empty{max-width:520px;padding:48px 0}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-empty-title{margin:0;font-family:var(--primary_font);font-size:30px;line-height:1.15}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-empty-copy{margin:16px 0 24px;color:#5e584e;line-height:1.55}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail{max-width:1060px;margin:12px auto 0}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-layout{display:grid;gap:32px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-image{aspect-ratio:3/4;background:#ddd4c4}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-image img{width:100%;height:100%;display:block;object-fit:cover}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-kicker{margin:0 0 12px;color:#5e584e;font-size:11px;letter-spacing:.2em;text-transform:uppercase}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-title{margin:0;font-family:var(--primary_font);font-size:clamp(36px,6vw,64px);font-weight:400;line-height:1.05}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-price{margin:20px 0 0;font-size:18px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-description{margin:24px 0 0;color:#5e584e;font-size:17px;line-height:1.6}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-specs{border-top:1px solid #d7cdbd;margin:28px 0 0;padding:0}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-spec{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d7cdbd;padding:13px 0;font-size:14px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-spec dt{color:#5e584e}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-spec dd{margin:0;text-align:right}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-back{display:inline-block;margin-top:28px;color:#1c1915;text-decoration:underline;text-underline-offset:4px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-error{color:#5e584e}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-error a{color:#1e2330;text-decoration:underline;text-underline-offset:4px}@media(max-width:699px){section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filter{flex:1 1 calc(50% - 4px);min-width:0;text-align:center;white-space:normal;overflow-wrap:anywhere}}@media(min-width:700px){section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-tienda{padding:88px 40px 112px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-filters{margin-left:0;margin-right:0;padding-left:0;padding-right:0}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 20px}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start}section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-detail-copy{padding-top:20px}}@media(prefers-reduced-motion:reduce){section[data-guid="A1471DDF-915D-A1CE-3DA5-6B0EE6647304"] .ew-calima-card-media img{transition:none}}
/* === WIDGET CSS A1471DDF-915D-A1CE-3DA5-6B0EE6647304 END === */
