.page-coleccion{background:var(--marfil)}.boutique{min-height:calc(100svh - var(--header-h));grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.boutique__photo{background:var(--piedra);margin:0}.boutique__photo img{object-fit:cover;width:100%;height:100%}.boutique__text{align-self:center;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,5vw,5rem)}.boutique h1{margin:.5rem 0 1.25rem;font-size:clamp(3.2rem,7vw,6.4rem);line-height:.95}.boutique__lead{color:var(--tinta-2);max-width:26rem;font-size:1.15rem}.boutique__index{border-top:1px solid var(--tinta);margin:2.25rem 0 0;padding:0;list-style:none}.boutique__index a{border-bottom:1px solid var(--piedra-3);color:var(--tinta);align-items:baseline;gap:.75rem;padding:1rem 0;text-decoration:none;display:flex}.boutique__index a:after{content:"";border-bottom:1px dotted var(--piedra-3);flex:1;order:1;transform:translateY(-.3em)}.boutique__index span{font:400 1.35rem var(--f-display)}.boutique__index strong{font:500 1.4rem var(--f-display);font-variant-numeric:lining-nums;order:2}.boutique__index a:hover span{text-underline-offset:.2em;text-decoration:underline}.boutique__note{color:var(--tinta-2);margin-top:1rem;font-size:.82rem}.piece{max-width:calc(var(--max) + var(--gutter) * 2);padding:clamp(4rem, 9vw, 7rem) var(--gutter);scroll-margin-top:var(--header-h);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,6rem);margin:0 auto;display:grid}.piece:nth-of-type(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.piece:nth-of-type(2n) .piece__media{order:2}.piece+.piece{border-top:1px solid var(--piedra)}.piece__media{background:radial-gradient(110% 85% at 50% 25%, #fbf8f2 0%, var(--marfil-2) 55%, var(--piedra) 100%);margin:0;position:relative}.piece__media--hang{aspect-ratio:5/4;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.piece__hang{z-index:2;width:32%;height:auto;margin-top:-2%;position:relative}.piece__hang--back{z-index:1;filter:brightness(.96);margin-top:4%;margin-left:-6%}.piece__media--busts{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.piece__media--busts figure{margin:0}.piece__media--busts img{aspect-ratio:3/4;object-fit:cover;width:100%}.piece__media--busts figcaption{color:var(--tinta-2);margin-top:.5rem;font-size:.82rem}.piece__media--set img{aspect-ratio:1;object-fit:cover;width:100%}.piece__num{font:italic 400 1.4rem var(--f-display);color:var(--oro-texto);margin:0}.piece__text h2{margin:.35rem 0 .9rem;font-size:clamp(2.4rem,4.6vw,3.8rem)}.piece__text h2 span{color:var(--tinta-2);font-size:.7em}.piece__text>p:not(.piece__num):not(.piece__price):not(.piece__saving):not(.piece__actions){color:var(--tinta-2);max-width:28rem}.piece__specs{border-top:1px solid var(--tinta);margin:1.5rem 0}.piece__specs div{border-bottom:1px solid var(--piedra);grid-template-columns:minmax(6.5rem,1fr) minmax(0,2.6fr);gap:1rem;padding:.65rem 0;font-size:.95rem;display:grid}.piece__specs dt{color:var(--tinta-2)}.piece__specs dd{margin:0}.piece__price{font:500 clamp(2.4rem, 4vw, 3.2rem) / 1 var(--f-display);font-variant-numeric:lining-nums;margin:0}.piece__saving{color:var(--verde-2);margin:.5rem 0 0;font-size:.9rem;font-weight:600}.piece__actions{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 0;display:flex}.scale{background:var(--piedra);padding:clamp(4rem, 9vw, 7rem) var(--gutter);text-align:center}.scale h2{font-size:clamp(2.2rem,4.4vw,3.4rem)}.scale__intro{max-width:34rem;color:var(--tinta-2);margin:.75rem auto 0}.scale__medals{--g:clamp(150px, 22vw, 300px);justify-content:center;align-items:flex-end;gap:clamp(1.5rem,6vw,5rem);margin:clamp(2rem,5vw,3rem) 0 0;display:flex}.scale__item{margin:0}.scale__item img{width:var(--g);height:auto;margin-top:calc(var(--g) * -.6)}.scale__item--chica img{width:calc(var(--g) * .675);margin-top:calc(var(--g) * .675 * -.6)}.scale__item figcaption{color:var(--tinta-2);margin-top:.4rem;font-size:.9rem}.scale__item strong{font:400 1.4rem var(--f-display);color:var(--tinta);display:block}.scale__chains{text-align:left;gap:1.25rem;max-width:44rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;display:grid}.scale__chain{grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;display:grid}.scale__chain:after{content:"";background:linear-gradient(90deg,#a77c2c,#f0d48a 50%,#a77c2c);border-radius:2px;grid-column:1/-1;height:3px}.scale__chain--38:after{width:71.6981%}.scale__chain dt{color:var(--tinta-2);font-size:.9rem}.scale__chain dd{font:500 1.2rem var(--f-display);margin:0}.scale__note{color:var(--tinta-2);margin-top:1.5rem;font-size:.8rem}.jewel--film{background:var(--noche);color:var(--marfil)}.jewel--film .jewel__copy h2{color:var(--oro-titulo)}.jewel--film .jewel__copy p,.jewel--film .jewel__film figcaption{color:#f3eee6c7}.jewel--film .video-toggle{color:var(--marfil);border-color:#f3eee680}.jewel--film :focus-visible{outline-color:var(--luz)}@media (max-width:900px){.boutique,.piece,.piece:nth-of-type(2n){grid-template-columns:minmax(0,1fr);min-height:0}.boutique__photo img{aspect-ratio:3/2;height:auto}.piece:nth-of-type(2n) .piece__media{order:0}.piece__specs div{grid-template-columns:minmax(0,1fr);gap:.1rem}}.piece__more{margin:.5rem 0 0}
