.portrait-quotes-section{margin-top:var(--section-gap-top, 40px);margin-bottom:var(--section-gap-bottom, 40px)}.portrait-quotes{display:flex;align-items:center;justify-content:center;padding:0 16px;gap:24px;min-height:500px}@media screen and (max-width:989px){.portrait-quotes{flex-direction:column;gap:36px;min-height:auto;padding:0 16px}}@media screen and (min-width:990px){.portrait-quotes{padding:0 10%;min-height:70vh;max-height:70vh}}@media screen and (min-width:1200px){.portrait-quotes{padding:0 12%}}.portrait-quotes__text{flex:1;display:grid;align-items:center;justify-items:center;position:relative;min-height:120px}@media screen and (max-width:989px){.portrait-quotes__text{order:2;width:100%;margin-top:12px}}.portrait-quotes__slide-text{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease,visibility .5s}.portrait-quotes__slide-text.is-active{opacity:1;visibility:visible;transform:translateY(0)}.portrait-quotes__name{font-family:var(--font-base, inherit);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--pq-text-color, #212121);margin:0;max-width:320px}@media screen and (min-width:990px){.portrait-quotes__name{font-size:14px;max-width:28vw}}.portrait-quotes__quote{font-family:var(--font-headline, inherit);font-size:14px;line-height:1.7;color:var(--pq-quote-color, #555);margin:0;max-width:380px}@media screen and (min-width:990px){.portrait-quotes__quote{max-width:28vw}}.portrait-quotes__image-wrapper{flex:1;display:grid;align-items:center;justify-items:center;position:relative;min-height:400px}@media screen and (max-width:989px){.portrait-quotes__image-wrapper{order:1;width:100%;min-height:300px}}.portrait-quotes__slide-image{grid-area:1 / 1;display:flex;width:100%;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}.portrait-quotes__slide-image.is-active{opacity:1;visibility:visible}.portrait-quotes__image{height:70vh;width:auto;max-width:70vw;max-height:70vh;aspect-ratio:5 / 7;object-fit:cover;border-radius:9999px;pointer-events:none}@media screen and (max-width:989px){.portrait-quotes__image{height:auto;width:78vw;max-width:78vw;max-height:60vh}}@media screen and (min-width:750px)and (max-width:989px){.portrait-quotes__image{max-width:56vw}}@media screen and (min-width:990px){.portrait-quotes__image{max-width:40vw}}@media screen and (min-width:1200px){.portrait-quotes__image{max-width:34vw}}.portrait-quotes__placeholder{width:300px;height:420px;border-radius:9999px;background-color:#e5e5e5;display:flex;align-items:center;justify-content:center}.portrait-quotes__placeholder svg{width:60%;height:60%}.portrait-quotes__pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px 0 0}@media screen and (max-width:989px){.portrait-quotes__pagination{order:3}}@media screen and (min-width:990px){.portrait-quotes__pagination{position:absolute;right:5%;top:50%;transform:translateY(-50%) rotate(90deg);padding:0}}.portrait-quotes__dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background-color:var(--pq-dot-color, #ccc);cursor:pointer;transition:background-color .3s ease,transform .3s ease;opacity:.4}.portrait-quotes__dot.is-active{background-color:var(--pq-dot-active, #212121);opacity:1;transform:scale(1.25)}.portrait-quotes__dot:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-portrait-quotes.css.map */
