:root{--rw-fondo: #fcf8f4;--rw-fondo-alt: #f0e0ce;--rw-marron: #5a3a2c;--rw-marron-suave: #8b6d5e;--rw-negro: #43281e;--rw-rojo: #a85c3c;--rw-rojo-hover: #8a4629;--rw-dorado: #5fa79e;--rw-dorado-suave: #a5d5ce;--rw-crema-texto: #fcf8f4;--rw-linea: rgba(67, 40, 30, .14);--rw-fuente-titulo: "rw-titulo", Georgia, "Times New Roman", serif;--rw-fuente-cuerpo: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rw-radio: 4px;--rw-radio-grande: 8px;--rw-margen: 24px;--rw-ease: cubic-bezier(.22, 1, .36, 1);--rw-sombra: 0 10px 30px rgba(67, 40, 30, .13);--rw-sombra-hover: 0 16px 40px rgba(67, 40, 30, .19)}.rw-section{padding-top:0!important;padding-bottom:0!important;font-family:var(--rw-fuente-cuerpo)}.rw-container{max-width:1240px;margin:0 auto;padding:0 var(--rw-margen)}.rw-section *{box-sizing:border-box}.section-header{margin-bottom:0!important}.rw-eyebrow{display:inline-block;font-family:var(--rw-fuente-cuerpo);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rw-rojo);margin:0 0 12px}.rw-h1,.rw-h2,.rw-h3{font-family:var(--rw-fuente-titulo);font-weight:700;line-height:1.08;margin:0;color:inherit}.rw-body{font-family:var(--rw-fuente-cuerpo);line-height:1.6;margin:0}.rw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;font-family:var(--rw-fuente-cuerpo);font-weight:700;font-size:15px;letter-spacing:.02em;text-decoration:none;border-radius:var(--rw-radio);border:1.5px solid transparent;cursor:pointer;transition:transform .25s var(--rw-ease),box-shadow .25s var(--rw-ease),background-color .2s,color .2s;white-space:nowrap}@media(hover:hover)and (pointer:fine){.rw-btn:hover{transform:translateY(-2px)}}.rw-btn:active{transform:scale(.97)}.rw-btn--rojo{background:var(--rw-rojo);color:#fff}.rw-btn--rojo:hover{background:var(--rw-rojo-hover);box-shadow:var(--rw-sombra-hover)}.rw-btn--oscuro{background:var(--rw-negro);color:var(--rw-crema-texto)}.rw-btn--oscuro:hover{background:#2e1a12;box-shadow:var(--rw-sombra-hover)}.rw-btn--fantasma{background:transparent;color:inherit;border-color:currentColor}.rw-btn--fantasma:hover{background:#ffffff1f}.rw-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--rw-ease),transform .8s var(--rw-ease)}.rw-reveal.rw-visible{opacity:1;transform:translateY(0)}.rw-reveal-scale{opacity:0;transform:translateY(20px) scale(.96);transition:opacity .7s var(--rw-ease),transform .7s var(--rw-ease)}.rw-reveal-scale.rw-visible{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.rw-reveal,.rw-reveal-scale{opacity:1!important;transform:none!important;transition:none!important}}.rw-talla-pill{background:#fff;color:var(--rw-negro);transition:background .15s var(--rw-ease),color .15s var(--rw-ease)}.rw-talla-pill.rw-talla-activa{background:var(--rw-negro);color:#fff}.rw-card{background:#fff;border-radius:var(--rw-radio-grande);overflow:clip;box-shadow:var(--rw-sombra);transition:transform .35s var(--rw-ease),box-shadow .35s var(--rw-ease)}@media(hover:hover)and (pointer:fine){.rw-card:hover{transform:translateY(-6px);box-shadow:var(--rw-sombra-hover)}}.rw-card:active{transform:scale(.985)}.rw-marquesina{overflow-x:clip;overflow-y:visible}.rw-marquesina-track{display:flex;width:max-content;animation:rw-marquee linear infinite}@keyframes rw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rw-marquesina-track{animation:none}}.rw-cmp{--rw-cmp-p: 50%}.rw-cmp-encabezado{text-align:center;max-width:620px;margin:0 auto 32px}.rw-cmp-titulo{font-size:34px;color:var(--rw-negro)}.rw-cmp-texto{margin-top:12px;color:var(--rw-marron-suave)}.rw-cmp-escenario{position:relative;width:100%;max-width:620px;margin:0 auto;overflow:hidden;border-radius:var(--rw-radio-grande);box-shadow:var(--rw-sombra);touch-action:pan-y;-webkit-user-select:none;user-select:none}.rw-cmp-foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.rw-cmp-mascara{position:absolute;top:0;right:0;bottom:0;left:var(--rw-cmp-p);overflow:hidden;pointer-events:none;will-change:left}.rw-cmp-capa-interna{position:absolute;top:0;right:0;height:100%}.rw-cmp-divisor{position:absolute;top:0;bottom:0;left:var(--rw-cmp-p);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px #0f0d0c29;pointer-events:none;z-index:3;will-change:left}.rw-cmp-manija{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:#fff;color:var(--rw-negro);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0f0d0c42;transition:transform .18s var(--rw-ease),box-shadow .18s var(--rw-ease)}.rw-cmp-escenario:active .rw-cmp-manija{transform:translate(-50%,-50%) scale(.94)}.rw-cmp-range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;z-index:4;-webkit-appearance:none;appearance:none;background:transparent;touch-action:pan-y}.rw-cmp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:44px;height:44px;border-radius:50%;background:transparent;cursor:ew-resize}.rw-cmp-range::-moz-range-thumb{width:44px;height:44px;border:0;border-radius:50%;background:transparent;cursor:ew-resize}.rw-cmp-range:focus-visible~.rw-cmp-divisor .rw-cmp-manija{box-shadow:0 0 0 3px var(--rw-fondo),0 0 0 6px var(--rw-rojo)}.rw-cmp-etiqueta{position:absolute;bottom:14px;z-index:2;padding:5px 12px;border-radius:999px;background:#ffffffeb;color:var(--rw-negro);font-family:var(--rw-fuente-cuerpo);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;pointer-events:none;box-shadow:0 1px 6px #0f0d0c24;transition:opacity .18s var(--rw-ease)}.rw-cmp-etiqueta--izq{left:14px}.rw-cmp-etiqueta--der{right:14px}.rw-cmp-etiqueta--fuera{opacity:0}.rw-cmp-grupo{margin-top:20px}.rw-cmp-grupo-tit{display:block;text-align:center;margin-bottom:9px;font-family:var(--rw-fuente-cuerpo);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rw-marron-suave)}.rw-cmp-variantes{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rw-cmp-variante{display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 10px;border:1.5px solid var(--rw-linea);border-radius:999px;background:#fff;color:var(--rw-negro);font-family:var(--rw-fuente-cuerpo);font-size:13.5px;font-weight:700;cursor:pointer;transition:border-color .18s var(--rw-ease),box-shadow .18s var(--rw-ease)}.rw-cmp-variante:focus-visible{outline:2px solid var(--rw-rojo);outline-offset:2px}.rw-cmp-variante--activa{border-color:var(--rw-negro);box-shadow:inset 0 0 0 1px var(--rw-negro)}.rw-cmp-swatch{width:20px;height:20px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1px #0f0d0c2e}.rw-cmp-pie{margin-top:14px;text-align:center;font-family:var(--rw-fuente-cuerpo);font-size:12.5px;color:var(--rw-marron-suave)}@media(max-width:749px){.rw-cmp-titulo{font-size:25px}.rw-cmp-manija{width:38px;height:38px}.rw-cmp-variante{font-size:12.5px;padding:12px 16px 12px 10px}}@media(prefers-reduced-motion:reduce){.rw-cmp-manija{transition:none}}.rw-cart-talla{display:flex;align-items:center;gap:8px;margin-top:4px}.rw-cart-talla label{font-size:13px;color:var(--rw-marron-suave)}.rw-cart-talla-select{font-family:var(--rw-fuente-cuerpo);font-size:13.5px;font-weight:600;color:var(--rw-negro);background:#fff;border:1.5px solid var(--rw-linea);border-radius:var(--rw-radio);padding:5px 10px;cursor:pointer}.rw-cart-talla-cargando{opacity:.5;pointer-events:none}@media(max-width:990px){.rw-container{padding:0 18px}}@media(max-width:540px){.rw-btn{width:100%}}@media(max-width:749px){.rw-section .rw-h1:not(.rw-hero-titulo){font-size:30px!important}.rw-section .rw-h2:not(.rw-dl-titulo){font-size:25px!important}.rw-section .rw-h3{font-size:17px!important}.rw-section .rw-body{font-size:15px}.rw-eyebrow{font-size:11px;letter-spacing:.14em;margin-bottom:9px}.rw-talla-pill{padding-top:13px!important;padding-bottom:13px!important}}@media(max-width:900px){.rw-cmp-variantes{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 2px 6px;margin-inline:-4px}.rw-cmp-variantes::-webkit-scrollbar{display:none}.rw-cmp-variante{flex:none;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rw-styles.css.map */
