.s10-sr-pop__dialog{--sr-ink: #171715;--sr-muted: #66645f;--sr-surface: #f4f1eb;--sr-line: rgba(23, 23, 21, .14);width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;background:transparent;color:var(--sr-ink);overflow:visible}.s10-sr-pop__dialog::backdrop{background:#17171580}.s10-sr-pop__panel{position:relative;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:var(--sr-surface)}.s10-sr-pop__panel:focus,.s10-sr-pop__dialog:focus{outline:none}.s10-sr-pop__media{aspect-ratio:3 / 2;overflow:hidden;background:#ddd8cf}.s10-sr-pop__image{display:block;width:100%;height:100%;object-fit:cover;object-position:35% 72%;transform:scale(1.35);transform-origin:35% 72%}.s10-sr-pop__body{padding:32px 32px 28px}.s10-sr-pop__media+.s10-sr-pop__body{padding-top:24px}.s10-sr-pop__close{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--sr-ink);color:#fff;cursor:pointer}.s10-sr-pop__close svg{width:16px;height:16px}.s10-sr-pop__close:focus:not(:focus-visible){outline:none;box-shadow:none}.s10-sr-pop__close:focus-visible{outline:2px solid #fff;outline-offset:-4px}.s10-sr-pop__eyebrow{margin:0 0 10px;color:var(--sr-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.s10-sr-pop__title{margin:0 0 10px;font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.s10-sr-pop__text{color:var(--sr-muted);font-size:15px;line-height:1.6}.s10-sr-pop__text p{margin:0}.s10-sr-pop__actions{display:grid;gap:10px;margin-top:22px}.s10-sr-pop__btn{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 18px;border:1px solid var(--sr-ink);background:transparent;color:var(--sr-ink);font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.s10-sr-pop__btn--primary{background:var(--sr-ink);color:#fff}@media(hover:hover)and (pointer:fine){.s10-sr-pop__btn:hover{background:var(--sr-ink);color:#fff}.s10-sr-pop__btn--primary:hover{background:transparent;color:var(--sr-ink)}}.s10-sr-pop__btn:focus-visible,.s10-sr-pop__link:focus-visible{outline:2px solid var(--sr-ink);outline-offset:2px}.s10-sr-pop__details{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin:24px 0 0;padding-top:18px;border-top:1px solid var(--sr-line);font-size:14px;line-height:1.55}.s10-sr-pop__details dt{margin-bottom:4px;color:var(--sr-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.s10-sr-pop__details dd{margin:0}.s10-sr-pop__link{display:inline-block;margin-top:6px;color:var(--sr-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.s10-sr-pop__more{margin:16px 0 0;font-size:14px;text-align:center}.s10-sr-pop__more .s10-sr-pop__link{margin-top:0}@media(max-width:520px){.s10-sr-pop__dialog{width:100vw;max-width:100vw;max-height:90dvh;margin:auto 0 0}.s10-sr-pop__panel{max-height:90dvh}.s10-sr-pop__media{aspect-ratio:16 / 9}.s10-sr-pop__body{padding:22px 20px calc(22px + env(safe-area-inset-bottom))}.s10-sr-pop__media+.s10-sr-pop__body{padding-top:20px}.s10-sr-pop__title{font-size:24px}.s10-sr-pop__details{grid-template-columns:1fr;gap:14px}}@media(prefers-reduced-motion:reduce){.s10-sr-pop__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/s10-showroom-dialog.css.map */
