*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:#edefe9;margin:0;transition:background-color .7s}body:has(.c1[data-mode=naktis]){background:#121c25}.c1{--display:var(--font-display),Georgia,serif;--body:var(--font-body),system-ui,sans-serif;--bg:#edefe9;--surface:#f8f8f3;--ink:#28332f;--muted:#5c6762;--line:#c6ccc2;--accent:#7c6631;--on-accent:#fbfaf4;--err:#8e3b2c;--wall:#e4e6de;--cur1:#b9ae97;--cur2:#d8cfbb;--th-h:#b9ae97;--th-s:#fff;--th-g:#dce6e6;--th-l:#5c6762;background:var(--bg);min-height:100dvh;color:var(--ink);font:400 16px/1.5 var(--body);font-variant-numeric:lining-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:background-color .7s,color .7s}.c1[data-mode=naktis]{--bg:#121c25;--surface:#1a2731;--ink:#e9e3d5;--muted:#a5afb0;--line:#384855;--accent:#d0b57b;--on-accent:#141d25;--err:#e8a594;--wall:#18242f;--cur1:#0c151d;--cur2:#2b3e50;--th-h:#3a5064;--th-s:#8b97a0;--th-g:#0e1720;--th-l:#a5afb0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.c1 button,.c1 input,.c1 select{font:inherit;color:inherit}.c1 button{cursor:pointer}.c1 button:disabled{opacity:.4;cursor:default}.c1 .sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-sprite{width:0;height:0;position:absolute;overflow:hidden}.c1 details>summary{cursor:pointer;list-style:none}.c1 details>summary::-webkit-details-marker{display:none}.c1-scene{position:relative}.c1-scene svg{width:100%;height:auto;display:block}.c1-wall{fill:var(--wall);transition:fill .7s}.c1-curtain{transform-box:fill-box;transition:transform .9s cubic-bezier(.45,.05,.2,1),opacity .4s}.c1-curtain.l{transform-origin:0}.c1-curtain.r{transform-origin:100%}.c1[data-mode=diena] .c1-curtain{transform:scaleX(.26)}.c1-tulle{opacity:.72;transition:opacity .7s}.c1[data-mode=naktis] .c1-tulle{opacity:.1}.c1-night{opacity:0;transition:opacity .7s}.c1[data-mode=naktis] .c1-night{opacity:1}.c1-blind{transform-box:fill-box;transform-origin:top;transition:transform .9s;display:none}.c1[data-mode=diena] .c1-blind{transform:scaleY(.42)}.c1[data-type=naktine] .c1-tulle,.c1[data-type=romanete] .c1-tulle,.c1[data-type=dviguba] .c1-tulle,.c1[data-type=dienine] .c1-curtain,.c1[data-type=tiulis] .c1-curtain,.c1[data-type=romanete] .c1-curtain,.c1[data-type=dviguba] .c1-curtain{display:none}.c1[data-type=romanete] .c1-blind,.c1[data-type=dviguba] .c1-blind{display:block}.c1-top{justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:absolute;inset:0 0 auto}.c1-brand{font:500 20px/1.1 var(--display)}.c1-switch{border:1px solid var(--muted);border-radius:24px;padding:2px;display:flex}.c1-switch label{cursor:pointer}.c1-switch span{border-radius:22px;min-height:44px;padding:11px 14px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .3s,color .3s;display:block}.c1-switch input:checked+span{background:var(--ink);color:var(--bg)}.c1-switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.c1-intro{padding:20px 20px 24px}.c1-intro h1{font:500 46px/1 var(--display);letter-spacing:-.01em;margin:0 0 10px}.c1-intro p{color:var(--muted);max-width:60ch;margin:0}.c1-zona{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:16px 20px 18px}.c1-zona legend{float:left;width:100%;padding:0}.c1-zona .c1-opts{clear:both}.c1-zona p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.4}.c1-opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.c1-opts label{cursor:pointer;display:block}.c1-opts span{text-align:center;border:1px solid var(--line);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;height:100%;min-height:46px;padding:6px 10px;font-size:14px;line-height:1.25;transition:background-color .7s;display:flex}.c1-opts input:checked+span{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}.c1-opts input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.c1-win{border-top:1px solid var(--line);padding:0 20px}.c1-win summary{justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding:16px 0;display:flex}.c1-win summary b{font:500 26px/1.1 var(--display);overflow-wrap:anywhere}.c1-win summary small{font:400 14px/1.3 var(--body);color:var(--muted);margin-top:2px;display:block}.c1-win summary em{white-space:nowrap;font-style:normal;font-weight:600}.c1-win summary em.tylu{white-space:normal;text-align:right;color:var(--muted);max-width:45%;font-size:14px;font-weight:400;line-height:1.3}.c1-body{padding:4px 0 22px}.c1 label.f,.c1 .lg{margin:0 0 6px;font-size:14px;font-weight:500;display:block}.c1 .fld{min-width:0;margin-bottom:20px}.c1 .fld p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.4}.c1 .fld p.klaida,.c1-sum p.klaida{color:var(--err)}.c1 input[type=text],.c1 select{background:var(--surface);border:1px solid var(--line);border-radius:6px;width:100%;height:46px;padding:0 12px;font-size:16px;transition:background-color .7s}.c1 input[aria-invalid=true]{border-color:var(--err)}.c1 input[type=text]:focus-visible,.c1 select:focus-visible,.c1 button:focus-visible,.c1 a:focus-visible,.c1 summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.c1-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.c1 .c1-gidas{margin-top:-12px}.c1-types{grid-template-columns:repeat(3,1fr);gap:12px 8px;display:grid}.c1-types label{text-align:center;cursor:pointer;font-size:13px;line-height:1.2;display:block}.c1-types svg{border:1.5px solid #0000;border-radius:6px;width:60px;height:70px;margin:0 auto 5px;padding:3px;display:block}.c1-types input:checked+svg{border-color:var(--accent)}.c1-types input:focus-visible+svg{outline:2px solid var(--accent);outline-offset:2px}.c1-types input:checked~span{font-weight:600}.c1-folds{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.c1-folds label{text-align:center;cursor:pointer;border-bottom:2px solid #0000;padding-bottom:6px;font-size:14px;display:block}.c1-folds svg{fill:none;width:100%;height:34px;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round;display:block}.c1-folds label:has(input:checked){border-bottom-color:var(--accent);font-weight:600}.c1-folds label:has(input:checked) svg{stroke:var(--ink);stroke-width:2px}.c1-folds label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.c1-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:12px;display:flex}.c1-check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.c1-check input{width:20px;height:20px;accent-color:var(--accent)}.c1-step{align-items:center;display:flex}.c1-step button{border:1px solid var(--line);background:0 0;border-radius:6px;width:44px;height:44px;font-size:18px}.c1-step span{text-align:center;width:34px;font-weight:600}.c1-acts{gap:18px;display:flex}.c1-acts button{min-height:44px;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:10px 0;font-size:14px;text-decoration:underline}.c1-add{border:1px solid var(--ink);background:0 0;border-radius:6px;width:calc(100% - 40px);height:48px;margin:4px 20px 24px;font-weight:500;display:block}.c1-win:last-of-type{border-bottom:1px solid var(--line);margin-bottom:12px}.c1-sum{background:var(--surface);border-top:1px solid var(--line);z-index:2;padding:12px 20px 16px;transition:background-color .7s;position:sticky;bottom:0}.c1-sumtop{justify-content:space-between;align-items:center;gap:12px;display:flex}.c1-sum ul{scrollbar-width:thin;min-width:0;max-height:54px;color:var(--muted);margin:0;padding:0;font-size:13px;line-height:1.35;list-style:none;overflow-y:auto}.c1-sum strong{font:500 36px/1 var(--display);font-variant-numeric:lining-nums;white-space:nowrap;margin-left:auto;transition:opacity .2s}.c1-sum strong.tekstu{white-space:normal;text-align:right;font-size:22px;line-height:1.1}.c1 .pasene{opacity:.4;transition:opacity .2s}.c1-pastabos p{color:var(--ink);margin:6px 0 0;font-size:13px;line-height:1.4}.c1-pastabos p.klaida{color:var(--err);font-weight:500}.c1-paaiskinimas{color:var(--muted);max-width:70ch;margin:0 20px 24px;font-size:14px;line-height:1.45}.c1-cta{text-align:center;background:var(--accent);width:100%;height:50px;color:var(--on-accent);border-radius:6px;justify-content:center;align-items:center;margin-top:10px;font-weight:600;text-decoration:none;transition:background-color .7s,color .7s;display:flex}.c1-forma{border-top:1px solid var(--line);padding:24px 20px 40px;scroll-margin-top:16px}.c1-forma h2{font:500 30px/1.1 var(--display);margin:0 0 8px}.c1-forma-ivadas{color:var(--muted);max-width:60ch;margin:0 0 20px}.c1 input[type=tel],.c1 input[type=email]{background:var(--surface);border:1px solid var(--line);border-radius:6px;width:100%;height:46px;padding:0 12px;font-size:16px;transition:background-color .7s}.c1 textarea{background:var(--surface);border:1px solid var(--line);width:100%;min-height:104px;font:inherit;resize:vertical;border-radius:6px;padding:10px 12px;font-size:16px;transition:background-color .7s}.c1 input[type=tel]:focus-visible,.c1 input[type=email]:focus-visible,.c1 textarea:focus-visible,.c1 input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.c1 input[type=checkbox][aria-invalid=true]{outline:2px solid var(--err);outline-offset:2px}.c1 input[type=tel][aria-invalid=true],.c1 input[type=email][aria-invalid=true]{border-color:var(--err)}.c1-svetaine{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.c1-sutikimas{align-items:flex-start;padding:10px 0;font-size:15px;line-height:1.4}.c1-sutikimas input{flex:none;margin-top:2px}.c1-sutikimas a{color:var(--ink);text-underline-offset:3px}.c1-siuntimo-klaida{color:var(--err);margin:0 0 12px;font-weight:500}.c1-siuntimo-klaida a{color:inherit}.c1-siusti{background:var(--accent);width:100%;height:50px;color:var(--on-accent);border:0;border-radius:6px;justify-content:center;align-items:center;font-weight:600;transition:background-color .7s,color .7s;display:flex}.c1-ack{font:500 26px/1.2 var(--display);margin:0}.c1.c1-puslapis{max-width:720px;margin:0 auto;padding:32px 20px 56px;display:block}.c1-puslapis h1{font:500 40px/1.05 var(--display);margin:16px 0 20px}.c1-puslapis h2{font:500 24px/1.2 var(--display);margin:28px 0 8px}.c1-puslapis p,.c1-puslapis li{max-width:65ch}.c1-puslapis a{color:var(--ink);text-underline-offset:3px}.c1-atgal{align-items:center;min-height:44px;display:inline-flex}@media (max-width:959px){.c1-sum{grid-template-columns:minmax(0,1fr) 152px;align-items:center;column-gap:12px;padding:8px 16px 10px;display:grid}.c1-sum ul{display:none}.c1-sumtop{grid-area:1/1;min-width:0}.c1-sum strong{margin-left:0;font-size:30px}.c1-sum strong.tekstu{text-align:left;font-size:18px;line-height:1.15}.c1-cta{grid-area:1/2;height:46px;margin-top:0;padding:0 8px;font-size:14px;line-height:1.15}.c1-pastabos{grid-area:2/1/auto/-1}.c1-pastabos p{margin-top:4px;font-size:13px}}@media (min-width:960px){.c1{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;max-width:1280px;margin:0 auto;display:grid}.c1-kaire{position:sticky;top:0}.c1-intro{padding:28px 32px 32px}.c1-intro h1{font-size:60px}.c1-desine{border-left:1px solid var(--line);flex-direction:column;min-height:100dvh;display:flex}.c1-zona{border-top:0;padding-top:24px}.c1-zona,.c1-win{padding-left:32px;padding-right:32px}.c1-sum{margin-top:auto;padding-left:32px;padding-right:32px}.c1-add{width:calc(100% - 64px);margin-left:32px;margin-right:32px}.c1-paaiskinimas{margin-left:32px;margin-right:32px}}@media (prefers-reduced-motion:reduce){.c1 *,.c1 :before,.c1 :after,.c1,body{transition:none!important}}
