.muestras_page__mY0tM{padding-block:1.4rem 5rem;display:grid;gap:1.8rem}.muestras_intro__cuUyL{display:grid;gap:.6rem;max-width:62ch}.muestras_intro__cuUyL h1{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:.03em;text-transform:uppercase}.muestras_intro__cuUyL h1 em{font-family:var(--font-body);font-style:italic;text-transform:none;letter-spacing:0;color:var(--tinta-2)}.muestras_intro__cuUyL p:last-child{color:var(--topo)}.muestras_builder__4mTfo{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);grid-template-areas:"sizes summary" "picker summary";gap:1.6rem 2rem;align-items:start}.muestras_sizes__L1yqn{grid-area:sizes;margin:0;padding:0;border:0;min-width:0}.muestras_pickerHead__bl56d h2,.muestras_sizes__L1yqn legend{margin-bottom:.8rem;font-family:Rotulos,Georgia,serif;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.muestras_sizeGrid___vtJS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.muestras_size__YFXhw{position:relative;cursor:pointer;min-width:0}.muestras_size__YFXhw input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.muestras_size__YFXhw span{display:grid;justify-items:center;gap:.1rem;padding:.8rem .4rem .7rem;border:9px solid transparent;border-image:var(--marco-s) 16 /9px stretch;background:var(--crema);color:var(--marino);text-align:center}.muestras_size__YFXhw strong{font-family:Rotulos,Georgia,serif;font-size:2rem;font-weight:400;line-height:1}.muestras_size__YFXhw small{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.muestras_size__YFXhw em{margin-top:.35rem;font-family:Rotulos,Georgia,serif;font-size:1.05rem;font-style:normal}.muestras_size__YFXhw i{font-size:.74rem;color:var(--topo)}.muestras_size__YFXhw input:checked+span{background:var(--marino);color:var(--crema)}.muestras_size__YFXhw input:checked+span i{color:var(--sobre-marino)}.muestras_size__YFXhw input:focus-visible+span{outline:2px solid var(--marino);outline-offset:3px}.muestras_size__YFXhw:hover input:not(:checked)+span{background:var(--hover)}.muestras_picker__S__qL{grid-area:picker;min-width:0}.muestras_pickerHead__bl56d{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.6rem 1rem}.muestras_pickerHead__bl56d h2{margin-bottom:0}.muestras_search__msVgr input{width:min(22rem,100%);min-height:44px;padding:0 .9rem;border:1px solid var(--oro);background:var(--superficie);color:var(--marino);font:inherit}.muestras_search__msVgr input:focus{outline:2px solid var(--marino);outline-offset:1px}.muestras_list__WvkJs{list-style:none;margin:.9rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:34rem;overflow:auto;padding:0 .2rem 0 0}.muestras_list__WvkJs>li{min-width:0}.muestras_option__xgbsu{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.7rem;min-height:64px;padding:.55rem .7rem;border:1px solid #a189697a;background:var(--superficie);color:var(--marino);cursor:pointer}.muestras_option__xgbsu input{width:1.1rem;height:1.1rem;accent-color:var(--marino)}.muestras_option__xgbsu:hover{border-color:var(--marino)}.muestras_option__xgbsu[data-checked]{border-color:var(--marino);background:var(--seleccion);box-shadow:inset 3px 0 0 var(--marino)}.muestras_option__xgbsu[data-unavailable]{cursor:not-allowed;opacity:.55}.muestras_seal__SgKti{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--marino);color:var(--crema)}.muestras_seal__SgKti svg{width:18px;height:18px}.muestras_optionText__aJqXe{display:grid;min-width:0}.muestras_optionText__aJqXe strong{font-family:Rotulos,Georgia,serif;font-size:1rem;font-weight:400;letter-spacing:.04em}.muestras_optionText__aJqXe small{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--topo)}.muestras_optionText__aJqXe em{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap;color:var(--tinta-2)}.muestras_noResults__Y53C5{margin-top:1rem;color:var(--topo)}.muestras_summary__pudNX{grid-area:summary;position:sticky;top:calc(env(safe-area-inset-top,0px) + 1rem);display:grid;gap:.75rem;padding:1.1rem;border:12px solid transparent;border-image:var(--marco-s) 16 /12px stretch;background:var(--crema)}.muestras_summaryTitle__rtHRf{display:flex;justify-content:space-between;gap:1rem;font-family:Rotulos,Georgia,serif;font-size:1.1rem;letter-spacing:.05em}.muestras_summaryTitle__rtHRf strong{font-weight:400}.muestras_progress__sNRYg{font-size:.92rem;color:var(--tinta-2)}.muestras_chosen__Y0j2_{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.muestras_chosen__Y0j2_ li{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .2rem .15rem .6rem;border:1px solid var(--oro);background:var(--superficie);font-size:.88rem}.muestras_chosen__Y0j2_ button{display:grid;place-items:center;width:32px;height:32px;border:0;background:none;color:var(--marino);font-size:1.1rem;cursor:pointer}.muestras_summary__pudNX .store-button{width:100%}.muestras_summary__pudNX .store-button:disabled{opacity:.45;cursor:not-allowed}.muestras_added__mh_Q1{font-size:.9rem;color:var(--marino)}.muestras_fine__tcQhH{font-size:.78rem;font-style:italic;color:var(--topo)}.muestras_empty__JBaGi{display:grid;gap:.6rem;padding:2rem;border:1px dashed var(--oro);text-align:center}.muestras_summary__pudNX p{margin:0}@media(max-width:900px){.muestras_builder__4mTfo{grid-template-columns:minmax(0,1fr);grid-template-areas:"sizes" "picker" "summary";padding-bottom:6rem}.muestras_list__WvkJs{max-height:min(34rem,62svh);overflow:auto}.muestras_summary__pudNX{position:fixed;inset:auto 0 0;top:auto;z-index:30;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .8rem;padding:.6rem max(1rem,env(safe-area-inset-right)) calc(.6rem + env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left));border:0;border-top:1.5px solid var(--marino);border-image:none;box-shadow:0 -4px 0 -3px var(--oro),0 -16px 28px -16px #281c0a52}.muestras_summaryTitle__rtHRf{grid-column:1;font-size:.95rem}.muestras_progress__sNRYg{grid-column:1;font-size:.82rem}.muestras_summary__pudNX .store-button{grid-column:2;grid-row:1/3;width:auto;min-height:46px;padding-inline:1rem}.muestras_chosen__Y0j2_,.muestras_fine__tcQhH{display:none}.muestras_added__mh_Q1{grid-column:1/-1}}@media(max-width:560px){.muestras_sizeGrid___vtJS{grid-template-columns:repeat(2,minmax(0,1fr))}.muestras_list__WvkJs{grid-template-columns:minmax(0,1fr)}.muestras_builder__4mTfo{padding-bottom:9rem}.muestras_summary__pudNX{grid-template-columns:minmax(0,1fr)}.muestras_summary__pudNX .store-button{grid-column:1;grid-row:auto;width:100%;min-height:44px}}