.lcx{background:var(--lc-ink)}.lcx h2{font-size:clamp(32px,3.9vw,54px);line-height:1.05;margin-top:18px;max-width:720px}.lcx-block{padding-block:92px;border-bottom:1px solid var(--lc-line)}.lcx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.lcx-head>p{max-width:350px;font-size:14px;line-height:1.8}.lcx-hero{border-bottom:1px solid var(--lc-line);background:radial-gradient(ellipse 60% 90% at 92% 0%,#2b2416 0%,transparent 70%)}.lcx-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:60px;align-items:center;padding-block:76px 84px}.lcx-hero h1{font-size:clamp(46px,5.7vw,90px);line-height:1;letter-spacing:-.062em;margin-top:24px}.lcx-hero h1 span{display:block;color:var(--lc-amber)}.lcx .lcx-hero__intro{font-size:16px;line-height:1.8;max-width:480px;margin-top:26px}.lcx-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:34px}.lcx .lcx-hero__caption{display:flex;align-items:center;gap:10px;margin-top:38px;font:10px/1.6 Courier New,monospace;letter-spacing:.09em;color:#aeafa5}.lcx-hero__media{position:relative;aspect-ratio:1.08;overflow:hidden;background:#171818;isolation:isolate}.lcx-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ffffff14;pointer-events:none}.lcx-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 55%}.lcx-stamp{position:absolute;z-index:1;left:18px;bottom:16px;padding:4px 8px;font:10px/1.5 Courier New,monospace;letter-spacing:.1em;color:#eee8dd;background:#0d0f10b8}.lcx-paths{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lcx-path{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:36px 36px 34px;border:1px solid var(--lc-line);background:var(--lc-panel)}.lcx-path--ours{border-color:#5b4a2c;background:linear-gradient(160deg,#2a2418,#161716 60%)}.lcx-path__tag{font:10px/1.6 Courier New,monospace;letter-spacing:.1em;color:#b4b3a8}.lcx-path h3{font-size:clamp(26px,2.5vw,34px);line-height:1.12;margin-top:16px}.lcx-path>p{font-size:14px;line-height:1.8;margin-top:14px;max-width:470px}.lcx .lcx-path__price{margin-top:18px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--lc-amber)}.lcx-path .lc-point-list{margin-top:20px}.lcx-path__cta{margin-top:auto;padding-top:30px}.lcx-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:26px}.lcx-tile{display:flex;flex-direction:column;min-width:0;border:1px solid var(--lc-line);background:#0f1112;transition:border-color .2s}.lcx-tile:hover{border-color:#7a6a55}.lcx-tile__img{position:relative;display:block;aspect-ratio:1.25;overflow:hidden;background:#191b1c}.lcx-tile__img img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .45s ease}.lcx-tile:hover .lcx-tile__img img{transform:scale(1.04)}.lcx-tile__body{display:block;padding:14px 14px 16px}.lcx-tile strong{display:block;font-size:15px;line-height:1.3;color:var(--lc-paper)}.lcx-tile small{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:#a4a79f}.lcx-tile__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:10px;font-size:14px;font-weight:700;color:var(--lc-paper)}.lcx-tile__price s{font-size:12px;font-weight:400;color:#8d8f95}.lcx-tile__price em{align-self:center;padding:2px 6px;border-radius:999px;background:var(--lc-sale,#3ccf78);color:var(--lc-sale-ink,#06150c);font-style:normal;font-size:9px;letter-spacing:.06em}.lcx-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lcx-tier{position:relative;display:flex;flex-direction:column;min-width:0;padding:34px 30px 32px;border:1px solid var(--lc-line);background:var(--lc-panel)}.lcx-tier--featured{border-color:var(--lc-amber);background:linear-gradient(180deg,#241f15 0%,var(--lc-panel) 70%)}.lcx-tier__flag{position:absolute;top:-11px;left:30px;padding:3px 9px;background:var(--lc-amber);color:#121411;font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1.6}.lcx .lcx-tier__name{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lc-amber)}.lcx .lcx-tier__sub{margin-top:8px;font:11px/1.6 Courier New,monospace;letter-spacing:.04em;color:#d6d0bd}.lcx-tier__price{display:flex;align-items:flex-end;gap:12px;margin-top:22px;padding-bottom:22px;border-bottom:1px solid var(--lc-line)}.lcx-tier__price b{font-size:58px;line-height:.9;font-weight:800;letter-spacing:-.055em;color:var(--lc-paper)}.lcx-tier__price span{font-size:12px;line-height:1.45;color:#a4a79f}.lcx-tier>p:last-child{font-size:13px;line-height:1.8;margin-top:20px}.lcx .lcx-note{margin-top:24px;font-size:12px;color:#a2a59b}.lcx-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.lcx-step{margin:0;padding-top:22px;border-top:1px solid var(--lc-line)}.lcx-step:before{content:none}.lcx-step>span{font:12px Courier New,monospace;color:var(--lc-amber)}.lcx-step h3{font-size:19px;line-height:1.25;letter-spacing:-.03em;margin-top:12px}.lcx-step p{font-size:13px;line-height:1.75;margin-top:10px}.lcx-terms{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:52px}.lcx-term{padding:28px 30px;border:1px solid #5b4a2c;background:#17150f}.lcx-term h3{font-size:22px;letter-spacing:-.03em}.lcx-term p{font-size:14px;line-height:1.8;margin-top:12px}.lcx-form-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.lcx-form-intro>p{font-size:14px;line-height:1.8;margin-top:20px;max-width:360px}.lcx .lcx-mail{font-size:13px}.lcx-mail a{color:var(--lc-amber);border-bottom:1px solid #6b6b60}.lcx-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 18px;margin:0;scroll-margin-top:120px}.lcx-field{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.lcx-field--full{grid-column:1/-1}.lcx-field>label,.lcx-field>legend{padding:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#d6d0bd}.lcx-field>legend{margin-bottom:8px}.lcx-field small{margin-left:6px;font-size:10px;font-weight:400;letter-spacing:.04em;text-transform:none;color:#8f938a}.lcx-form input[type=text],.lcx-form input[type=email],.lcx-form input[type=date],.lcx-form select,.lcx-form textarea{width:100%;min-height:50px;margin:0;padding:13px 14px;border:1px solid #4a4a50;border-radius:2px;background:#121415;color:var(--lc-paper);font:15px/1.5 Arial,Helvetica,sans-serif;box-shadow:none;color-scheme:dark;-webkit-appearance:none;appearance:none}.lcx-form select{padding-right:40px;background:#121415 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23efb747' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 15px center}.lcx-form input[type=text],.lcx-form input[type=email],.lcx-form input[type=date],.lcx-form select{height:50px}.lcx-form textarea{min-height:150px;resize:vertical}.lcx-form input::placeholder,.lcx-form textarea::placeholder{color:#7d8079}.lcx-form input:focus,.lcx-form select:focus,.lcx-form textarea:focus{outline:none;border-color:var(--lc-amber);box-shadow:0 0 0 1px var(--lc-amber)}.lcx-checks{display:flex;flex-wrap:wrap;gap:8px}.lcx-check{position:relative;display:block;cursor:pointer}.lcx-check input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.lcx-check span{display:block;padding:11px 15px;border:1px solid #4a4a50;border-radius:2px;background:#121415;font-size:13px;line-height:1.3;color:#d9d2c8}.lcx-check input:checked+span{border-color:var(--lc-amber);background:#2a2418;color:#f4d8b2}.lcx-check:hover input:not(:checked)+span{border-color:#7a6a55}.lcx-check input:focus-visible+span{outline:2px solid var(--lc-amber);outline-offset:3px}.lcx .lcx-estimate{grid-column:1/-1;padding:14px 16px;border:1px dashed #6a5a3a;background:#15130e;font-size:13px;line-height:1.65;color:#e8dcc0}.lcx-submit{grid-column:1/-1;display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:4px}.lcx-submit .lc-button{font-size:13px;font-weight:700}.lcx-submit small{font-size:12px;color:#a4a79f}.lcx-msg{grid-column:1/-1;padding:16px 18px;border:1px solid;font-size:14px;line-height:1.6}.lcx-msg--ok{border-color:#3ccf78;background:#0f1d15;color:#cfeedd}.lcx-msg--err{border-color:#d9534f;background:#221212;color:#f2caca}.lcx-msg ul{margin:0;padding-left:18px}.lcx-faq{border-bottom:0}.lcx-faq .lc-section-title{font-size:44px}@media(max-width:1100px){.lcx-hero__grid{gap:40px}.lcx-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:34px}.lcx-tier{padding:30px 24px 28px}.lcx-tier__price b{font-size:48px}.lcx-form-grid{gap:44px}}@media(max-width:900px){.lcx-hero__grid{grid-template-columns:1fr;padding-block:52px 60px}.lcx-hero__media{aspect-ratio:1.4}.lcx-head{display:block}.lcx-head>p{margin-top:18px;max-width:520px}.lcx-paths,.lcx-tiers,.lcx-terms,.lcx-form-grid{grid-template-columns:1fr}.lcx-tiers{gap:30px}}@media(max-width:749px){.lcx-block{padding-block:60px}.lcx h2{font-size:34px;margin-top:15px}.lcx-head{margin-bottom:30px}.lcx-head>p{font-size:13px}.lcx-hero__grid{padding-block:38px 46px;gap:32px}.lcx-hero h1{font-size:clamp(40px,11vw,64px);margin-top:20px}.lcx .lcx-hero__intro{font-size:14px;line-height:1.75;margin-top:20px}.lcx-actions{gap:22px;margin-top:26px}.lcx .lcx-hero__caption{margin-top:26px;font-size:8px}.lcx-hero__media{aspect-ratio:1.15;margin-inline:-22px}.lcx-hero__media:after{border:0}.lcx-stamp{left:14px;bottom:12px;font-size:8px}.lcx-path{padding:26px 20px 24px}.lcx-path>p{font-size:13px}.lcx-tiles{gap:10px}.lcx-tile__body{padding:11px 11px 13px}.lcx-tile strong{font-size:14px}.lcx-tile small{font-size:10px}.lcx-tile__price{font-size:13px}.lcx-tier{padding:28px 20px 24px}.lcx-tier__price b{font-size:46px}.lcx-steps{grid-template-columns:1fr;gap:0}.lcx-step{display:grid;grid-template-columns:34px 1fr;column-gap:10px;padding-block:18px}.lcx-step>span{grid-row:span 2;padding-top:4px}.lcx-step h3{margin-top:0;font-size:18px}.lcx-step p{margin-top:6px}.lcx-terms{margin-top:34px;gap:16px}.lcx-term{padding:22px 20px}.lcx-term h3{font-size:20px}.lcx-term p{font-size:13px}.lcx-form{grid-template-columns:1fr;gap:16px}.lcx-check span{padding:10px 12px;font-size:12px}.lcx-submit .lc-button{width:100%}.lcx-faq .lc-section-title{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ledclaw-custom.css.map */
