.genuine__lead{margin:0 0 var(--space-4);font-size:15px;line-height:1.55;color:var(--color-body)}.genuine__facts{display:flex;flex-direction:column;margin:0;border-block-start:1px solid var(--color-line)}.genuine__fact{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--color-line);font-size:14px;line-height:1.5}.genuine__fact dt{font-weight:600;color:var(--color-ink)}.genuine__fact dd{margin:0;color:var(--color-body)}@media(max-width:479px){.genuine__fact{grid-template-columns:minmax(0,1fr);gap:2px}}.genuine-modal{display:none;flex-direction:column;width:min(520px,calc(100% - 2 * var(--space-6)));max-width:520px;max-height:calc(100vh - 2 * var(--space-8));margin:auto;padding:0;border:1px solid var(--color-frame);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-foreground);box-shadow:0 24px 64px #1f27333d;text-align:start}.genuine-modal[open]{display:flex}.genuine-modal::backdrop{background:#1f273380}.genuine-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-5) var(--space-4);padding-inline:var(--space-6) var(--space-4);border-block-end:1px solid var(--color-line)}.genuine-modal__heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.genuine-modal__title{font-size:22px;font-weight:700;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-ink)}.genuine-modal__product{margin:0;font-size:var(--text-small);font-weight:500;color:var(--color-muted);overflow-wrap:anywhere}.genuine-modal__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--touch-target);height:var(--touch-target);margin-block-start:calc(-1 * var(--space-2));border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-navy)}.genuine-modal__close:hover{background:var(--color-soft)}.genuine-modal__close .icon{width:20px;height:20px}.genuine-modal__body{flex:1 1 auto;min-height:0;overflow:auto;padding-block:var(--space-5);padding-inline:var(--space-6);overscroll-behavior:contain}.genuine-modal__foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding-block:var(--space-4) var(--space-5);padding-inline:var(--space-6);border-block-start:1px solid var(--color-line)}.genuine-modal__foot .genuine-modal__action{min-height:var(--touch-target)}.genuine-page{display:flex;flex-direction:column;gap:var(--space-5);max-width:720px}.genuine-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.genuine-page__actions .btn{min-height:var(--touch-target)}@keyframes genuine-modal-in{0%{opacity:0;transform:translateY(16px)}}@keyframes genuine-modal-fade{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){.genuine-modal[open]{animation:genuine-modal-in .22s cubic-bezier(.2,.7,.2,1)}.genuine-modal[open]::backdrop{animation:genuine-modal-fade .22s ease-out}}@media(max-width:1023px){.genuine-modal{width:100%;max-width:none;max-height:92vh;max-height:92dvh;margin:auto 0 0;border:0;border-radius:0;border-start-start-radius:var(--radius-panel);border-start-end-radius:var(--radius-panel);box-shadow:none}.genuine-modal__head{padding-block:var(--space-4) var(--space-3);padding-inline:var(--space-4) var(--space-2)}.genuine-modal__body{padding-block:var(--space-4);padding-inline:var(--space-4)}.genuine-modal__foot{padding-inline:var(--space-4);padding-block-end:calc(var(--space-3) + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-stoklink-genuine.css.map */
