html:has(.lfe-club-direct){scrollbar-gutter:stable}.lfe-club-direct-trigger,.lfe-club-direct .btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:240px;max-width:100%;min-height:55px;padding:14px 28px;border:1px solid #191917;border-radius:0;background:#191917;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-family:inherit;font-size:11.5px;line-height:1.6;cursor:pointer}.lfe-club-direct-trigger:focus-visible{outline:2px solid #191917;outline-offset:4px}.lfe-club-direct .btn:disabled{opacity:.65;cursor:wait}.lfe-club-direct{padding:0;border:0;background:#f8f6f1;color:#191917;width:min(560px,calc(100vw - 32px));max-height:min(85vh,780px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}.lfe-club-direct::backdrop{background:#0000008c}.lfe-club-direct [hidden]{display:none!important}.lfe-club-direct__header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:#f8f6f1;border-bottom:1px solid #d7d2c8;z-index:1}.lfe-club-direct__header h2{margin:0;font-size:24px;line-height:1.3}.lfe-club-direct__close{flex:0 0 44px;width:44px;height:44px;font:32px/1 sans-serif;border:0;background:transparent;color:inherit;cursor:pointer}.lfe-club-direct__body{padding:24px;text-align:left;font-size:16px;line-height:1.6}.lfe-club-direct__body p{margin:0 0 20px}.lfe-club-direct__body .btn{width:100%;min-height:48px;white-space:normal;text-align:center}.lfe-club-direct select{display:block;width:100%;min-height:48px;padding:10px 36px 10px 12px;margin:8px 0 18px;border:1px solid #77746f;color:#191917;background-color:#fff;font:inherit}.lfe-club-direct__terms{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px;font-size:14px}.lfe-club-direct__terms input{flex:0 0 20px;width:20px;height:20px;margin-top:3px;accent-color:#191917}.lfe-club-direct a{color:inherit;text-underline-offset:3px}.lfe-club-direct a.btn{color:#fff}.lfe-club-direct :focus-visible{outline:2px solid #191917;outline-offset:4px}.lfe-club-direct__codes{padding:0;margin:0 0 24px;list-style:none}.lfe-club-direct__codes li{margin-bottom:14px}.lfe-club-direct__codes code{display:block;padding:10px;background:#ebe6dc;overflow-wrap:anywhere;font-size:14px;-webkit-user-select:all;user-select:all}.lfe-club-direct__retry{min-height:44px;padding:8px 0;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.lfe-club-direct__body .lfe-club-direct__help{margin:20px 0 0;font-size:14px}body.lfe-club-direct-open{overflow:hidden}@media(max-width:480px){.lfe-club-direct__header,.lfe-club-direct__body{padding:16px}.lfe-club-direct__header h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/lfe-club-direct.css.map */
