.perse-conjuntos,.perse-conjunto{background:var(--bone, #eee9df);color:var(--ink, #0a0909)}.perse-conjuntos [hidden],.perse-conjunto [hidden]{display:none!important}.perse-conjuntos__body{max-width:82rem;margin:0 auto;padding:clamp(2rem,5vw,5rem) clamp(1.2rem,4vw,3rem) 6rem}.perse-conjuntos__body>h1{max-width:16ch;margin:.8rem 0 1.25rem;font-family:var(--serif, serif);font-size:clamp(3rem,7vw,6rem);font-weight:400;letter-spacing:-.04em;line-height:.95}.perse-conjuntos__intro{max-width:45rem;margin:0 0 2.5rem;font-size:1rem;line-height:1.6}.perse-conjuntos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none}.perse-conjuntos__card{min-width:0}.perse-conjuntos__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.perse-conjuntos__card-link:focus-visible{outline:2px solid var(--ruby, #dc332c);outline-offset:.4rem}.perse-conjuntos__visual{position:relative;display:flex;aspect-ratio:4 / 5;margin-bottom:1.1rem;overflow:hidden;background:#ded6c9}.perse-conjuntos__visual>img{width:100%;height:100%;object-fit:cover}.perse-conjuntos__visual--pieces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-content:stretch}.perse-conjuntos__visual--pieces>div{min-width:0;min-height:0;background:#e7e0d6}.perse-conjuntos__visual--pieces>div:last-of-type:nth-of-type(3){grid-column:1 / -1}.perse-conjuntos__visual--pieces img{display:block;width:100%;height:100%;object-fit:contain}.perse-conjuntos__visual--pieces div>span{display:grid;place-items:center;height:100%;padding:1rem;text-align:center;font-size:.8rem}.perse-conjuntos__badge{position:absolute;top:.7rem;left:.7rem;padding:.4rem .6rem;background:var(--bone, #eee9df);color:var(--ink, #0a0909);font-size:.65rem}.perse-conjuntos__card .eyebrow{margin:0 0 .6rem;font-size:.62rem}.perse-conjuntos__card h2{margin:0 0 .65rem;font-family:var(--serif, serif);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:400;line-height:1.05;letter-spacing:-.02em}.perse-conjuntos__card p:not(.eyebrow){margin:0 0 1rem;font-size:.82rem;line-height:1.5;color:#625d56}.perse-conjuntos__card .perse-conjuntos__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 .3rem;color:var(--ink, #0a0909);font-variant-numeric:tabular-nums}.perse-conjuntos__price strong{font-weight:500}.perse-conjuntos__price s{color:#716b63;font-size:.75rem}.perse-conjuntos__card .perse-conjuntos__saving{color:var(--ruby-deep, #730d12);font-size:.72rem}.perse-conjuntos__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding:.8rem 0;border-top:1px solid rgb(10 9 9 / 20%);font-size:.7rem;letter-spacing:.06em}.perse-conjuntos__link>span{color:var(--ruby, #dc332c);font-size:1.1rem;transition:transform .16s ease}.perse-conjuntos__card-link:hover .perse-conjuntos__link>span{transform:translate(2px,-2px)}.perse-conjuntos__empty{font-family:var(--serif, serif);font-size:1.5rem}.perse-conjunto .product-page__buybox h1{max-width:18ch;font-size:clamp(2.5rem,4.5vw,4.5rem);text-transform:none;line-height:.98}.perse-conjunto__visual{min-width:0;align-self:start}.perse-conjunto__visual>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#e7e0d6}.perse-conjunto__piece-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.perse-conjunto__piece-images figure{display:flex;flex-direction:column;min-width:0;margin:0;background:#e7e0d6}.perse-conjunto__piece-images figure:last-child:nth-child(3){grid-column:1 / -1}.perse-conjunto__piece-images img{position:static;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.perse-conjunto__piece-images figcaption{padding:.7rem 1rem 1rem;color:#625d56;font-size:.72rem;line-height:1.45}.perse-conjunto__form{display:block;margin-top:1.3rem}.perse-conjunto__price-block{margin-bottom:1.5rem}.perse-conjunto__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.65rem;margin:0 0 .4rem;font-variant-numeric:tabular-nums}.perse-conjunto__price strong{font-family:var(--serif, serif);font-size:2rem;font-weight:400}.perse-conjunto__price s{color:#716b63;font-size:.85rem}.perse-conjunto__saving{margin:0 0 .65rem;color:var(--ruby-deep, #730d12);font-size:.85rem;line-height:1.5}.perse-conjunto__shipping{margin:0;color:#625d56;font-size:.78rem;line-height:1.5}.perse-conjunto__components{display:grid;gap:1rem;margin:0 0 1.5rem;padding:1.2rem 0 0;border:0;border-top:1px solid rgb(10 9 9 / 20%)}.perse-conjunto__components legend{padding:0 .8rem 0 0;font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}.perse-conjunto__component{display:grid;gap:.45rem;min-width:0}.perse-conjunto__component-head{display:flex;gap:.6rem;align-items:baseline}.perse-conjunto__component-head>span{color:var(--ruby, #dc332c);font-size:.72rem}.perse-conjunto__component-head>a{color:inherit;font-size:.88rem;text-underline-offset:.2em}.perse-conjunto__component-head small{margin-left:auto;white-space:nowrap}.perse-conjunto__component label{margin-top:.2rem;color:#625d56;font-size:.7rem}.perse-conjunto__component select{width:100%;min-height:2.75rem;margin:0;padding:.75rem 2.2rem .75rem .8rem;border:1px solid rgb(10 9 9 / 35%);border-radius:0;background:transparent;color:var(--ink, #0a0909);font-family:var(--sans, sans-serif);font-size:.82rem}.perse-conjunto__component select:focus-visible{outline:2px solid var(--ruby, #dc332c);outline-offset:2px}.perse-conjunto__linked-note{margin:0;color:#625d56;font-size:.74rem;line-height:1.5}.perse-conjunto .ruby-button{width:100%;min-height:3rem}.perse-conjunto .ruby-button:disabled{cursor:default;opacity:.55}.perse-conjunto__status{min-height:1.3em;margin:.75rem 0 0;color:#625d56;font-size:.8rem;line-height:1.5}.perse-conjunto__status[data-state=error]{color:var(--ruby-deep, #730d12)}.perse-conjunto__contents-note{max-width:46ch;margin:1.3rem 0 0;color:#625d56;font-size:.74rem;line-height:1.5}.perse-conjunto__description .rte{max-width:54rem}@media(max-width:1000px){.perse-conjuntos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.perse-conjuntos__body{padding:2rem 1.1rem 4rem}.perse-conjuntos__grid{gap:2rem .9rem}.perse-conjuntos__card h2{font-size:1.4rem;line-height:1.1}.perse-conjuntos__card p:not(.eyebrow){font-size:.75rem}.perse-conjunto .product-page__buybox h1{max-width:none;font-size:2.65rem}.perse-conjunto__piece-images figcaption{padding:.5rem .7rem .75rem;font-size:.68rem}}@media(prefers-reduced-motion:reduce){.perse-conjuntos__link>span{transition:none}}.cart-drawer .persse-cart-conjunto__header{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.cart-drawer .persse-cart-conjunto__header>div{min-width:0}.cart-drawer .persse-cart-conjunto__header h3{overflow-wrap:anywhere}.cart-drawer .persse-cart-conjunto__quantity{flex-wrap:wrap;min-width:0;width:100%}.cart-drawer .persse-cart-conjunto__quantity button{min-width:2.75rem;min-height:2.75rem}.cart-drawer .persse-cart-conjunto__quantity button:last-child{flex-basis:100%;margin-left:0;white-space:normal;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/5/assets/conjuntos.css.map */
