.etq-section{background:var(--etq-bg-light);--ll-sheet:var(--etq-bg-light)}.dark .etq-section{background:var(--etq-bg-dark);--ll-sheet:var(--etq-bg-dark)}.etq-section .wedding-subtitle{color:var(--etq-subtitle-read-light,var(--etq-subtitle-light))}.dark .etq-section .wedding-subtitle{color:var(--etq-subtitle-read-dark,var(--etq-subtitle-dark))}.etq-section .wedding-title{color:var(--etq-title-large-light,var(--etq-title-light))}.dark .etq-section .wedding-title{color:var(--etq-title-large-dark,var(--etq-title-dark))}.etq-notes-kicker{font-family:var(--site-font-body,"Montserrat", sans-serif);font-size:var(--site-mod-label,calc(.75rem * var(--site-type-scale,1)));letter-spacing:.25em;text-transform:uppercase;color:var(--etq-notes-read-light,var(--etq-body-light));margin-bottom:2rem;font-weight:500}.dark .etq-section .etq-notes-kicker{color:var(--etq-notes-read-dark,var(--etq-body-dark))}.etq-stage{text-align:center;position:relative}.etq-art{overflow-anchor:none;z-index:10;max-width:var(--etq-art-width,28rem);margin-inline:auto;padding-inline:1rem;position:relative}.etq-art img{-o-object-fit:contain;object-fit:contain;border-radius:var(--etq-art-radius,1rem);border:var(--etq-art-border-width,1px) solid var(--etq-border-light);background-color:var(--etq-art-bg,transparent);width:100%;height:auto;padding:var(--etq-art-pad,0px);transition:box-shadow .2s}.dark .etq-section .etq-art img{border-color:var(--etq-border-dark)}.etq-art .img-ventana{border-color:var(--etq-border-light)}.dark .etq-section .etq-art .img-ventana{border-color:var(--etq-border-dark)}.etq-stage-overlap.etq-has-art .etq-art{margin-bottom:-1.5rem}@media (min-width:640px){.etq-stage-overlap.etq-has-art .etq-art{margin-bottom:-2rem}}.etq-stage-overlap.etq-has-art.etq-sin-caja .etq-art{margin-bottom:1.5rem}.etq-card{z-index:0;background:var(--etq-card-light);--ll-sheet:var(--etq-card-light);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--etq-border-light);padding:calc(2rem * var(--aire-tarjeta,1));text-align:center;border-radius:clamp(1rem,2vw,1.5rem);flex-direction:column;gap:1.5rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 10px 30px #0000000a}.etq-card:hover{box-shadow:0 14px 40px #00000012}@media (min-width:640px){.etq-card{padding:calc(2.5rem * var(--aire-tarjeta,1))}}.dark .etq-section .etq-card{background:var(--etq-card-dark);--ll-sheet:var(--etq-card-dark);border-color:var(--etq-border-dark);box-shadow:0 10px 35px #00000059, 0 0 15px color-mix(in srgb, var(--site-accent) 5%, transparent)}.dark .etq-section .etq-card:hover{box-shadow:0 14px 45px #00000073, 0 0 18px color-mix(in srgb, var(--site-accent) 9%, transparent)}.etq-stage-overlap.etq-has-art .etq-card{padding-top:3rem}@media (min-width:640px){.etq-stage-overlap.etq-has-art .etq-card{padding-top:3.5rem}}.etq-stage-beside{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.etq-stage-beside .etq-art{padding-inline:0}@media (min-width:768px){.etq-stage-beside.etq-has-art{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.75rem;display:grid}.etq-stage-beside.etq-has-art .etq-art{max-width:var(--etq-art-width,28rem);margin-inline:auto}}.etq-stage-below{flex-direction:column;gap:1.5rem;display:flex}.etq-stage-below .etq-card{order:-1}.etq-stage-notes .etq-card{padding-block:calc(1.75rem * var(--aire-tarjeta,1))}.etq-formal{font-family:var(--site-font-display,"Cormorant Garamond", Georgia, serif);font-size:var(--site-mod-h3,calc(1.5rem * var(--site-type-scale,1)));color:var(--etq-formal-large-light,var(--etq-title-light));font-weight:300;line-height:var(--site-mod-lh-h3,1.25);margin-bottom:.75rem}@media (min-width:640px){.etq-formal{font-size:var(--site-mod-h3,calc(1.875rem * var(--site-type-scale,1)))}}.dark .etq-section .etq-formal{color:var(--etq-formal-large-dark,var(--etq-title-dark))}.etq-body{font-family:var(--site-font-body,"Montserrat", sans-serif);font-size:var(--site-mod-body,calc(.75rem * var(--site-type-scale,1)));color:var(--etq-body-read-light,var(--etq-body-light));font-weight:300;line-height:var(--site-mod-lh-body,1.7);max-width:28rem;margin-inline:auto}@media (min-width:640px){.etq-body{font-size:var(--site-mod-body,calc(.875rem * var(--site-type-scale,1)))}}.dark .etq-section .etq-body{color:var(--etq-body-read-dark,var(--etq-body-dark))}.etq-hairline{opacity:.4;background:linear-gradient(to right, transparent, var(--etq-note-light), transparent);width:3rem;height:1px;margin-inline:auto}.dark .etq-section .etq-hairline{background:linear-gradient(to right, transparent, var(--etq-note-dark), transparent)}.etq-notes{flex-direction:column;gap:.75rem;max-width:28rem;margin-inline:auto;display:flex}.etq-white{font-family:var(--site-font-display,"Cormorant Garamond", Georgia, serif);font-size:var(--site-mod-body,calc(.75rem * var(--site-type-scale,1)));color:var(--etq-note-read-light,var(--etq-note-light));font-style:italic;line-height:var(--site-mod-lh-body,1.7)}@media (min-width:640px){.etq-white{font-size:var(--site-mod-body,calc(.875rem * var(--site-type-scale,1)))}}.dark .etq-section .etq-white{color:var(--etq-note-read-dark,var(--etq-note-dark))}.etq-shoes{font-family:var(--site-font-display,"Cormorant Garamond", Georgia, serif);font-size:var(--site-mod-body,calc(.8125rem * var(--site-type-scale,1)));color:var(--etq-body-read-light,var(--etq-body-light));font-style:italic;line-height:var(--site-mod-lh-body,1.7)}@media (min-width:640px){.etq-shoes{font-size:var(--site-mod-body,calc(.9375rem * var(--site-type-scale,1)))}}.dark .etq-section .etq-shoes{color:var(--etq-body-read-dark,var(--etq-body-dark))}.etq-enjoy{font-family:var(--site-font-body,"Montserrat", sans-serif);font-size:var(--site-mod-label,calc(.75rem * var(--site-type-scale,1)));letter-spacing:.05em;text-transform:uppercase;color:var(--etq-note-read-light,var(--etq-note-light));justify-content:center;align-items:center;gap:.375rem;padding-top:.5rem;font-weight:500;display:flex}.dark .etq-section .etq-enjoy{color:var(--etq-note-read-dark,var(--etq-note-dark))}.etq-section [data-etq-gap-after=cabecera]{margin-bottom:var(--hueco-cabecera,2rem)}.etq-section [data-etq-gap=ilustracion]{margin-top:var(--hueco-ilustracion,2rem)}.etq-section [data-etq-gap=formal]{margin-top:var(--hueco-formal,1.5rem)}.etq-section [data-etq-gap=notas]{margin-top:var(--hueco-notas,1.5rem)}.etq-section [data-etq-gap=muestras]{margin-top:var(--hueco-muestras,1.5rem)}.etq-section [data-etq-gap=looks]{margin-top:var(--hueco-looks,1.5rem)}.etq-swatches{justify-content:center;gap:var(--hueco-entremuestras,1rem) calc(var(--hueco-entremuestras,1rem) * 1.25);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.etq-swatch{flex-direction:column;align-items:center;gap:.4rem;min-width:3.5rem;display:flex}.etq-swatch-dot{width:calc(2.75rem * var(--etq-swatch-scale,1));height:calc(2.75rem * var(--etq-swatch-scale,1));background:var(--etq-swatch);--ll-sheet:var(--etq-swatch);box-shadow:inset 0 0 0 1px var(--etq-border-light);border-radius:9999px}.dark .etq-swatch-dot{box-shadow:inset 0 0 0 1px var(--etq-border-dark)}.etq-swatches[data-etq-swatch-align=start]{justify-content:flex-start}.etq-swatches[data-etq-swatch-align=end]{justify-content:flex-end}.etq-swatches-head[data-etq-swatch-align=start]{text-align:left}.etq-swatches-head[data-etq-swatch-align=end]{text-align:right}.etq-swatches[data-etq-swatch-shape=square] .etq-swatch-dot{border-radius:2px}.etq-swatches[data-etq-swatch-shape=rounded] .etq-swatch-dot{border-radius:28%}.etq-swatches[data-etq-swatch-shape=drop] .etq-swatch-dot{border-radius:50% 0 50% 50%}.etq-swatches[data-etq-swatch-shape=pill] .etq-swatch{place-items:center;gap:0;display:grid}.etq-swatches[data-etq-swatch-shape=pill] .etq-swatch-dot{width:auto;min-width:calc(5.5rem * var(--etq-swatch-scale,1));min-height:calc(2.75rem * var(--etq-swatch-scale,1));grid-area:1/1;place-self:stretch stretch;height:auto}.etq-section .etq-swatches[data-etq-swatch-shape=pill] .etq-swatch-label{z-index:1;text-align:center;color:var(--etq-swatch-ink);grid-area:1/1;padding:.4rem .9rem;position:relative}.etq-swatches[data-etq-swatch-layout]{grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;display:grid}.etq-swatches[data-etq-swatch-layout=fill]{grid-auto-columns:minmax(0,1fr)}.etq-swatches[data-etq-swatch-layout] .etq-swatch{min-width:0}.etq-swatches[data-etq-swatch-layout] .etq-swatch-dot{aspect-ratio:1;max-width:100%;height:auto}.etq-swatches[data-etq-swatch-layout=fill] .etq-swatch-dot{width:100%}.etq-swatches[data-etq-swatch-layout] .etq-swatch-label{overflow-wrap:anywhere;text-align:center;max-width:100%}.etq-swatches[data-etq-swatch-layout][data-etq-swatch-shape=pill] .etq-swatch-dot{aspect-ratio:auto;min-width:0}.etq-section .etq-swatch-reveal{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;padding:0;display:grid}.etq-section .etq-swatch-reveal:focus-visible{outline:none}.etq-section .etq-swatch-reveal:focus-visible .etq-swatch-dot{outline:2px solid var(--etq-body-read-light,var(--etq-body-light));outline-offset:3px}.dark .etq-section .etq-swatch-reveal:focus-visible .etq-swatch-dot{outline-color:var(--etq-body-read-dark,var(--etq-body-dark))}.etq-section .etq-swatches[data-etq-swatch-layout=line][data-etq-swatch-labels][data-etq-swatch-shape=pill] .etq-swatch-dot{width:calc(5.5rem * var(--etq-swatch-scale,1))}.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch{position:relative}.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch-label{z-index:2;white-space:nowrap;background:var(--etq-card-light);max-width:none;box-shadow:0 0 0 1px var(--etq-border-light);color:var(--etq-body-read-light,var(--etq-body-light));visibility:hidden;pointer-events:none;border-radius:9999px;margin-top:.4rem;padding:.3rem .6rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.dark .etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch-label{background:var(--etq-card-dark);box-shadow:0 0 0 1px var(--etq-border-dark);color:var(--etq-body-read-dark,var(--etq-body-dark))}.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch:first-child:not(:only-child) .etq-swatch-label{left:0;transform:none}.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch:last-child:not(:only-child) .etq-swatch-label{left:auto;right:0;transform:none}.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch[data-etq-abierta] .etq-swatch-label,.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch-reveal:focus-visible+.etq-swatch-label{visibility:visible}@media (hover:hover){.etq-section .etq-swatches[data-etq-swatch-labels=reveal] .etq-swatch:hover .etq-swatch-label{visibility:visible}}.etq-section .etq-swatches[data-etq-swatch-labels=hide] .etq-swatch-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.etq-swatches-avoid .etq-swatch-dot{position:relative;overflow:hidden}.etq-swatches-avoid .etq-swatch-dot:after{content:"";background:linear-gradient(to top right, transparent calc(50% - 3px), var(--etq-card-light) calc(50% - 3px), var(--etq-card-light) calc(50% - 1.5px), var(--etq-body-read-light,var(--etq-body-light)) calc(50% - 1.5px), var(--etq-body-read-light,var(--etq-body-light)) calc(50% + 1.5px), var(--etq-card-light) calc(50% + 1.5px), var(--etq-card-light) calc(50% + 3px), transparent calc(50% + 3px));position:absolute;inset:0}.dark .etq-swatches-avoid .etq-swatch-dot:after{background:linear-gradient(to top right, transparent calc(50% - 3px), var(--etq-card-dark) calc(50% - 3px), var(--etq-card-dark) calc(50% - 1.5px), var(--etq-body-read-dark,var(--etq-body-dark)) calc(50% - 1.5px), var(--etq-body-read-dark,var(--etq-body-dark)) calc(50% + 1.5px), var(--etq-card-dark) calc(50% + 1.5px), var(--etq-card-dark) calc(50% + 3px), transparent calc(50% + 3px))}.etq-swatches-head{text-align:center;margin:0 0 .75rem}.etq-swatch-label{font-family:var(--site-font-body,"Montserrat", sans-serif);font-size:var(--site-mod-label,calc(.7rem * var(--site-type-scale,1)));letter-spacing:.12em;text-transform:uppercase}.etq-section .etq-swatch-label{color:var(--etq-body-read-light,var(--etq-body-light))}.dark .etq-section .etq-swatch-label{color:var(--etq-body-read-dark,var(--etq-body-dark))}.etq-look{margin:0}.etq-look-img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;width:100%;max-width:16rem;margin:0 auto .75rem;display:block}.etq-looks-grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem;display:grid}.etq-look-label{font-family:var(--site-font-display,"Cormorant Garamond", Georgia, serif);font-size:var(--site-mod-h3,calc(1.5rem * var(--site-type-scale,1)));font-weight:300;line-height:var(--site-mod-lh-h3,1.25);margin-bottom:.4rem}.etq-section .etq-look-label{color:var(--etq-formal-large-light,var(--etq-title-light))}.dark .etq-section .etq-look-label{color:var(--etq-formal-large-dark,var(--etq-title-dark))}
