.amargor{container-type:inline-size;border:0;margin:0 0 25px;padding:0;--am-oliva: #6f8a3a;--am-oliva-osc: #55692c;--am-suave: #6e6a5f;--am-fondo: #f4f2ea;--am-punto: #b3bd90}.amargor__tit{display:block;width:100%;font-size:14px;font-weight:600;margin:0 0 2px;padding:0;line-height:1.4}.amargor__ayuda{font-size:12.5px;color:var(--am-suave);margin:0 0 16px;line-height:1.45}.amargor__pista{position:relative;margin:0 0 14px;padding:22px 0 0}.amargor__pista:before{content:"";position:absolute;left:8%;right:8%;top:29px;height:4px;border-radius:3px;background:linear-gradient(90deg,#7d8f45,#d6ddc0)}.amargor__paradas{position:relative;display:grid;margin:0;padding:0;list-style:none}.amargor__parada{position:relative;text-align:center;margin:0}.amargor__parada input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.amargor__parada label{display:block;cursor:pointer;padding-top:22px;position:relative;margin:0}.amargor__parada label:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:15px;height:15px;border-radius:50%;background:#fff;border:2.5px solid var(--am-punto);transition:.15s}.amargor__parada input:checked+label:before{background:var(--am-oliva);border-color:var(--am-oliva-osc);box-shadow:0 0 0 4px #6f8a3a2e}.amargor__parada input:focus-visible+label:before{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--am-oliva)}.amargor__nombre{display:block;font-size:12.5px;line-height:1.3;color:var(--am-suave);padding:0 2px;font-weight:500}.amargor__parada input:checked+label .amargor__nombre{color:var(--am-oliva-osc);font-weight:700}.amargor__parada.is-agotada label{cursor:not-allowed;opacity:.45}.amargor__parada.is-agotada label:before{border-style:dashed}.amargor__extremos{display:flex;justify-content:space-between;font-size:11px;color:var(--am-suave);margin:2px 2px 0}.amargor__detalle{background:var(--am-fondo);border-radius:8px;padding:12px 13px;font-size:13px;line-height:1.5}.amargor__detalle p{margin:0 0 7px}.amargor__detalle p:last-child{margin:0}.amargor__detalle p:empty{display:none}.amargor__gusto{color:var(--am-oliva-osc);font-weight:600}@container (max-width: 430px){.amargor__nombre{font-size:11.5px}.amargor__extremos{display:none}}.amargor-nativo-oculto{display:none}.fmt-grupos{display:flex;flex-direction:column;gap:18px;width:100%;margin:0 0 14px}.fmt-grupo__titulo{margin:0 0 8px;color:#30302e;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.2}.fmt-grupo__opciones{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(74px,96px);justify-content:start;gap:8px;width:100%}.fmt-grupo__opciones>label{display:inline-flex!important;min-width:0!important;min-height:118px;margin:0!important;padding:3px 2px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#30302e!important;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;line-height:1.15;cursor:pointer}.fmt-grupo__opciones>input:checked+label,.fmt-grupo__opciones>label:hover{border:0!important;background:transparent!important;box-shadow:none!important;color:#30302e!important}.fmt-grupo__opciones>input:focus-visible+label{outline:2px solid #6f8a3a;outline-offset:1px;border-radius:4px!important}.fmt-silueta{display:flex;width:100%;max-width:76px;height:92px;align-items:flex-end;justify-content:center;color:currentColor;pointer-events:none}.fmt-silueta svg{display:block;width:100%;height:100%;overflow:visible}.fmt-silueta__cuerpo,.fmt-silueta__tapa,.fmt-silueta__detalle{vector-effect:non-scaling-stroke;stroke:currentColor;stroke-width:2}.fmt-silueta__cuerpo{fill:transparent;stroke-linejoin:round;transition:fill .16s ease,fill-opacity .16s ease}.fmt-silueta__tapa{fill:currentColor;fill-opacity:.12}.fmt-silueta__detalle{fill:none;stroke-width:1.4;stroke-linecap:round;opacity:.72}.fmt-grupo__opciones>label:hover .fmt-silueta__cuerpo{fill:#b8c98c;fill-opacity:.68}.fmt-grupo__opciones>input:checked+label .fmt-silueta__cuerpo{fill:#7d9344;fill-opacity:.82}.fmt-grupo__opciones>input:checked+label:hover .fmt-silueta__cuerpo{fill:#8fa659;fill-opacity:.86}.fmt-opcion__peso{display:block;font-size:13px;font-weight:700;white-space:nowrap;text-transform:none}@media(max-width:749px){.fmt-grupos{gap:16px}.fmt-grupo__titulo{margin-bottom:6px}.fmt-grupo__opciones{grid-auto-columns:minmax(0,1fr);justify-content:stretch;gap:3px}.fmt-grupo--vidrio .fmt-grupo__opciones,.fmt-grupo--pet .fmt-grupo__opciones{grid-template-columns:repeat(4,minmax(0,1fr))}.fmt-grupo__opciones>label{min-height:105px;padding:3px 0 5px!important}.fmt-silueta{max-width:62px;height:78px}.fmt-opcion__peso{font-size:13px}}.product-form__input .option_value,.product-detail__variant-picker .option_value{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/aceitunas-amargor.css.map */
