/* VATSC-849 - Elallas modal/badge: a productpage_build JIT-bol hianyzo (vagy a configbol
   kihagyott: fontSize/boxShadow) utility-k potlasa. A live (verziozatlan) statikus utrol
   toltodik (mint a kepek), sima <link>-kel -> gulp-build nelkul is kimegy. */

#dialog-elallas, #dialog-elallas * { box-sizing: border-box; }

.tw-text-sm { font-size: .875rem; line-height: 1.3125rem; }
.tw-text-base { font-size: 1rem; line-height: 1.5rem; }
.tw-leading-snug { line-height: 1.375; }
.tw-transition { transition-property: color, background-color, border-color, opacity, box-shadow, transform; transition-timing-function: cubic-bezier(.4, 0, .2, 1); transition-duration: .15s; }
.tw-underline { text-decoration-line: underline; }
.tw-bg-warm-grey-900 { background-color: #373A3C; }
.tw-bg-\[\#FCF6E1\] { background-color: #FCF6E1; }
.tw-shadow-lg { box-shadow: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1); }
.tw-cursor-help { cursor: help; }
.tw-pr-9 { padding-right: 2.25rem; }
.tw-bottom-full { bottom: 100%; }
.tw-top-1\/2 { top: 50%; }
.-tw-translate-y-1\/2 { transform: translateY(-50%); }
.tw-invisible { visibility: hidden; }
.tw-opacity-0 { opacity: 0; }
.tw-z-\[1400\] { z-index: 1400; }
.tw-w-\[150px\] { width: 150px; }
.tw-w-\[280px\] { width: 280px; }
.tw-h-\[162px\] { height: 162px; }
.tw-space-y-6 > :not([hidden]) ~ :not([hidden]) { margin-top: 1.5rem; }
/* badge wrapper: a hover-hatokor pontosan az ikon legyen (nem az egesz sor), fuggetlenul a build-utilityk betoltesi sorrendjetol */
.elallas-badge { position: relative; display: inline-flex; width: 24px; height: 24px; vertical-align: middle; }
.tw-group:hover .group-hover\:tw-visible,
.tw-group:focus .group-focus\:tw-visible,
.tw-group:focus-within .group-focus\:tw-visible { visibility: visible; }
.tw-group:hover .group-hover\:tw-opacity-100,
.tw-group:focus .group-focus\:tw-opacity-100,
.tw-group:focus-within .group-focus\:tw-opacity-100 { opacity: 1; }
.disabled\:tw-opacity-50:disabled { opacity: .5; }
.disabled\:tw-cursor-not-allowed:disabled { cursor: not-allowed; }
