.q4s{margin-top:14px}.q4s__titulo{margin:0 0 8px;font-size:14px;color:var(--q4-gris, #6b645b)}.q4s__opcion{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px 10px 10px;margin:0;background:#fff;color:var(--q4-tinta, #1b1815);border:1.6px solid rgb(228,226,224);border-radius:15px;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.q4s__opcion:hover{border-color:var(--q4-oro, #cfae7c)}.q4s__opcion:focus-visible{outline:2px solid var(--q4-tinta, #1b1815);outline-offset:2px}.q4s__opcion[aria-pressed=true]{background:var(--q4-negro, #141414);border-color:var(--q4-negro, #141414);color:#fff}.q4s__mini{flex:none;width:52px;height:52px;border-radius:10px;object-fit:cover;background:var(--q4-crema, #f2efeb)}.q4s__texto{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.q4s__nombre{font-size:15px;font-weight:700;line-height:1.2}.q4s__detalle{font-size:13px;line-height:1.3;color:var(--q4-gris, #6b645b)}.q4s__quedan{color:var(--q4-bronce, #8a5a20);font-weight:600}.q4s__opcion[aria-pressed=true] .q4s__detalle{color:#ffffffbf}.q4s__opcion[aria-pressed=true] .q4s__quedan{color:var(--q4-oro, #cfae7c)}.q4s__precio{flex:none;font-size:16px;font-weight:700}.q4s-on .product-details variant-picker .variant-option__button-label:has(:checked){background-color:var(--color-variant-background)!important;border-color:var(--color-variant-border)!important;color:var(--color-variant-text)!important}.q4s-on .product-details variant-picker .variant-option__button-label:has(:checked) *{color:inherit!important}.q4s-on .product-details price-note:not(:has(.price-note--cuotas)),.q4s-on .product-details .q4-set-bloque{display:none!important}.q4s-galeria{display:none}.q4s-on .product-information__media media-gallery{display:none!important}.q4s-on .q4s-galeria{display:block;padding-top:15px}.q4s-galeria__tira{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:20px;background:var(--q4-crema, #f2efeb)}.q4s-galeria__tira::-webkit-scrollbar{display:none}.q4s-galeria__foto{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1}.q4s-galeria__foto img{display:block;width:100%;height:100%;object-fit:contain}.q4s-galeria__minis{display:flex;gap:8px;justify-content:center;padding-top:12px}.q4s-galeria__mini{width:52px;height:52px;padding:0;border:1.6px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer;opacity:.6}.q4s-galeria__mini[aria-current=true]{border-color:var(--q4-tinta, #1b1815);opacity:1}.q4s-galeria__mini img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.product-information__grid:has(.q4s){--q4-foto-alto: clamp(190px, calc(100svh - 542px - var(--q4-ficha-extra, 0px)), 100vw)}.q4s{margin-top:6px}.q4s__titulo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.q4s__opcion{padding:4px 12px 4px 4px;gap:10px;border-radius:12px}.q4s__texto{gap:0}.q4s__mini{width:34px;height:34px;border-radius:8px}.q4s__nombre{font-size:14.5px}.q4s__detalle{font-size:12.5px}.q4s__precio{font-size:15px}.q4s-on .q4s-galeria{padding-top:0}.q4s-galeria__tira{border-radius:14px;height:var(--q4-foto-alto, 100vw);width:min(100%,var(--q4-foto-alto, 100vw));margin-inline:auto}.q4s-galeria__foto{aspect-ratio:auto;height:100%}.q4s-galeria__minis{padding-block:6px}.q4s-galeria__mini{width:36px;height:36px;border-radius:8px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/q4-sellado.css.map */
