:root{--lam-nocna: #12224A;--lam-nocna-2: #1B2E5E;--lam-svieca: #FFC46B;--lam-svieca-2: #FFD08A;--lam-papier: #F7EBD7;--lam-hmla: #8496BE;--lam-mosadz: #A8763C;--lam-machova: #4E9E7A;--lam-zelena-text: #2E6B4F;--lam-malina: #B03A4E;--lam-biela: #FFFCF6;--lam-list: #FBF5EA;--lam-list-tien: #F3E8D6;--lam-purpur: #E5127D;--lam-cyan: #009FE3;--lam-zlta: #FFD100;--lam-ink-70: #45527A;--lam-ink-45: #606C8E;--lam-line: rgba(84, 58, 28, .15);--lam-display: "Fraunces", Georgia, serif;--lam-text: "Karla", system-ui, sans-serif;--lam-vf: "opsz" 144, "SOFT" 100, "WONK" 0;--lam-ease: cubic-bezier(.16, 1, .3, 1);--font-heading--family: var(--lam-display) !important;--font-body--family: var(--lam-text) !important;--font-subheading--family: var(--lam-text) !important;--font-accent--family: var(--lam-display) !important}body{font-family:var(--lam-text);color:var(--lam-nocna);background:var(--lam-list)}h1,h2,h3,h4{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);letter-spacing:-.012em}.lam-wrap{max-width:1240px;margin-inline:auto;padding-inline:28px}.lam-bg-white{background:var(--lam-list);color:var(--lam-nocna)}.lam-bg-papier{background:var(--lam-papier);color:var(--lam-nocna)}.lam-bg-nocna{background:var(--lam-nocna);color:var(--lam-papier)}.lam-stitok{display:inline-block;font-family:var(--lam-text);font-weight:600;font-size:.75rem;line-height:1.25;letter-spacing:.34em;text-transform:uppercase;color:var(--lam-mosadz)}.lam-bg-nocna .lam-stitok{color:var(--lam-hmla)}.lam-h1{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(2.25rem,5vw,4.125rem);line-height:1.09;letter-spacing:-.014em;margin:0 0 16px;text-wrap:balance}.lam-h2{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.15;letter-spacing:-.012em;margin:0 0 12px;text-wrap:balance}.lam-h3{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.4375rem;line-height:1.26;margin:0 0 8px}.lam-lead{font-size:1.1875rem;line-height:1.58;color:var(--lam-ink-70);max-width:62ch;margin:0}.lam-text{font-size:1rem;line-height:1.56;color:var(--lam-ink-70);max-width:68ch;margin:0}.lam-male{font-size:.8125rem;line-height:1.46;color:var(--lam-ink-45)}.lam-bg-nocna .lam-lead,.lam-bg-nocna .lam-text,.lam-bg-nocna .lam-male{color:var(--lam-hmla)}.lam-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--lam-text);font-weight:600;font-size:1rem;line-height:1;--stamp-ink: var(--lam-nocna);--cta-bg: var(--lam-svieca);--cta-bg-hover: var(--lam-svieca-2);--cta-fg: var(--lam-nocna);border:1.5px solid var(--stamp-ink);border-radius:4px;padding:15px 26px;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .18s var(--lam-ease),box-shadow .18s var(--lam-ease)}.lam-bg-nocna .lam-btn,.lam-band .lam-btn,.lam-sticky .lam-btn{--stamp-ink: #081124}.lam-btn--primary{background:var(--cta-bg);color:var(--cta-fg);box-shadow:0 2px 0 0 var(--stamp-ink),0 12px 26px -14px #12224a80}.lam-btn--primary:hover{background:var(--cta-bg-hover);color:var(--cta-fg);transform:translateY(1px);box-shadow:0 1px 0 0 var(--stamp-ink),0 14px 28px -16px #12224a8c}.lam-btn--primary:active{transform:translateY(2px);box-shadow:0 0 0 0 var(--stamp-ink)}.lam-btn[disabled],.lam-btn[aria-disabled=true]{opacity:.45;transform:none;box-shadow:none;cursor:not-allowed}.lam-btn--ink{background:var(--lam-nocna);color:var(--lam-papier)}.lam-btn--ink:hover{background:var(--lam-nocna-2);color:var(--lam-papier);transform:translateY(-1px)}.lam-btn--ghost{background:transparent;color:var(--lam-nocna);box-shadow:inset 0 0 0 1.5px var(--lam-line);border-radius:999px}.lam-btn--ghost:hover{background:#12224a0a;color:var(--lam-nocna)}.lam-bg-nocna .lam-btn--ghost{color:var(--lam-papier);box-shadow:inset 0 0 0 1.5px #f5efe34d}.lam-btn:focus-visible{outline:3px solid var(--lam-mosadz);outline-offset:3px}.lam-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.lam-pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--lam-text);font-weight:500;font-size:.9375rem;line-height:1;padding:11px 18px;border-radius:999px;background:var(--lam-biela);color:var(--lam-nocna);border:1.5px solid var(--lam-line);cursor:pointer;text-decoration:none;transition:border-color .18s ease,background .18s ease}.lam-pill:hover{border-color:#12224a4d;color:var(--lam-nocna)}.lam-pill[aria-selected=true],.lam-pill.is-on{background:var(--lam-nocna);border-color:var(--lam-nocna);color:var(--lam-papier);font-weight:600}.lam-meta{display:inline-flex;align-items:center;font-family:var(--lam-text);font-weight:500;font-size:.8125rem;padding:6px 12px;border-radius:999px;background:var(--lam-papier);color:var(--lam-ink-70)}.lam-bg-nocna .lam-meta{background:#f5efe31f;color:var(--lam-papier)}.lam-icon{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lam-reveal{opacity:0;transform:translateY(14px);transition:opacity .55s var(--lam-ease),transform .55s var(--lam-ease)}.lam-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lam-reveal{opacity:1;transform:none;transition:none}}.lam-cover{container-type:inline-size;position:relative;aspect-ratio:1100 / 1650;overflow:hidden;background:var(--lam-nocna);display:block}.lam-cover__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lam-cover__top{position:absolute;top:0;left:0;right:0;z-index:2;padding:4.4cqw 6cqw 3.4cqw;text-align:center}.lam-cover--light .lam-cover__top{background:linear-gradient(180deg,#f5efe3f0,#f5efe3db 55%,#f5efe38c 82%,#f5efe300);padding-bottom:7cqw}.lam-cover--dark .lam-cover__top{background:linear-gradient(180deg,#0a1228db,#0a1228b8 62%,#0a122800);padding-bottom:7cqw}.lam-cover__kicker{font-family:var(--lam-text);font-weight:600;font-size:1.75cqw;line-height:1.25;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em;display:block}.lam-cover__name{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:10.2cqw;line-height:1.3;letter-spacing:-.012em;display:block;overflow-wrap:break-word}.lam-cover__sub{font-family:var(--lam-text);font-weight:400;font-size:4.6cqw;line-height:1.35;display:block}.lam-cover--light .lam-cover__kicker,.lam-cover--light .lam-cover__name,.lam-cover--light .lam-cover__sub{color:var(--lam-nocna)}.lam-cover--dark .lam-cover__kicker,.lam-cover--dark .lam-cover__name,.lam-cover--dark .lam-cover__sub{color:var(--lam-papier)}.lam-cover--light .lam-cover__kicker{color:#12224a9e}.lam-cover--dark .lam-cover__kicker{color:#f5efe3bf}.lam-cover__band{position:absolute;left:0;right:0;bottom:0;height:10.5cqw;background:var(--lam-nocna);display:flex;align-items:center;justify-content:center;gap:1.5cqw;z-index:2}.lam-cover__band img{height:6.4cqw;width:auto}.lam-cover__wordmark{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:4.2cqw;line-height:1;color:var(--lam-papier)}.lam-topbar{background:var(--lam-nocna);color:var(--lam-papier);text-align:center;font-size:.8125rem;font-weight:500;padding:11px 20px}.lam-hero{padding:clamp(44px,6vw,80px) 0 clamp(52px,7vw,92px)}.lam-hero .lam-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:clamp(32px,6vw,76px);align-items:center}.lam-hero__sub{margin:0 0 30px;max-width:46ch}.lam-hero__cta-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:16px}.lam-hero__micro{display:flex;align-items:center;gap:8px;color:var(--lam-ink-45);font-size:.875rem}.lam-bg-nocna .lam-hero__micro{color:var(--lam-hmla)}.lam-hero__cover{width:min(100%,330px);margin-inline:auto;border-radius:6px;box-shadow:0 30px 60px -22px #040a1c8c,0 6px 16px #040a1c38;transform:rotate(1.6deg);transition:transform .5s var(--lam-ease)}.lam-hero__visual:hover .lam-hero__cover{transform:rotate(0) translateY(-6px)}.lam-hero__mascot{position:absolute;bottom:-14px;left:2%;width:clamp(66px,8vw,92px);filter:drop-shadow(0 10px 18px rgba(4,10,28,.4))}@media(max-width:899px){.lam-hero .lam-wrap{grid-template-columns:1fr}.lam-hero__cover{width:min(70vw,290px)}}.lam-steps{padding:clamp(52px,7vw,92px) 0}.lam-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,46px);margin-top:clamp(26px,4vw,44px)}.lam-step__n{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--lam-papier);color:var(--lam-nocna);font-family:var(--lam-display);font-weight:600;font-size:1.125rem;margin-bottom:16px}.lam-bg-nocna .lam-step__n{background:#f5efe324;color:var(--lam-papier)}@media(max-width:767px){.lam-steps__grid{grid-template-columns:1fr;gap:30px}}.lam-cat-head{padding:clamp(34px,4vw,52px) 0 clamp(20px,2.6vw,30px)}.lam-crumb{font-size:.875rem;color:var(--lam-ink-45);margin-bottom:14px}.lam-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:clamp(24px,3vw,36px)}.lam-filters__sort{margin-left:auto}.lam-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.2vw,28px);padding-bottom:clamp(56px,8vw,100px)}.lam-card{display:flex;flex-direction:column;background:var(--lam-biela);border:1px solid var(--lam-line);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s var(--lam-ease),box-shadow .3s var(--lam-ease)}.lam-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -18px #12224a59}.lam-card__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:12px;flex:1}.lam-card__title{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.1875rem;line-height:1.28;margin:0}.lam-card__meta{display:flex;gap:7px;flex-wrap:wrap}.lam-card__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.lam-card__price{font-weight:700;font-size:1rem}.lam-card .lam-btn{padding:12px 18px;font-size:.9375rem}@media(max-width:1099px){.lam-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:849px){.lam-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:519px){.lam-grid{grid-template-columns:1fr;max-width:340px;margin-inline:auto}}.lam-pdp{padding:clamp(28px,3.4vw,44px) 0 clamp(56px,8vw,96px)}.lam-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,76px);align-items:start;overflow:visible}.lam-gallery{position:sticky;top:90px}.lam-gallery__cover{border-radius:8px;overflow:hidden;box-shadow:0 24px 50px -22px #12224a73}.lam-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.lam-thumb{border-radius:8px;overflow:hidden;border:1px solid var(--lam-line);background:var(--lam-papier);padding:0;cursor:pointer;aspect-ratio:3/4}.lam-thumb img{width:100%;height:100%;object-fit:cover;display:block}.lam-thumb--more{display:grid;place-items:center;font-size:.875rem;color:var(--lam-ink-45);font-weight:600}@media(max-width:519px){.lam-thumb--more{font-size:.6875rem;line-height:1.25;text-align:center;padding:4px}}.lam-buy__meta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.lam-buy__title{margin:0 0 16px}.lam-buy__lead{margin:0 0 28px}.lam-opt{margin-bottom:20px}.lam-opt__label{display:block;font-weight:600;font-size:.9375rem;margin-bottom:9px}.lam-opt__row{display:flex;gap:10px;flex-wrap:wrap}.lam-opt input{position:absolute;opacity:0;pointer-events:none}.lam-opt label{cursor:pointer}.lam-opt input:checked+.lam-pill{background:var(--lam-nocna);border-color:var(--lam-nocna);color:var(--lam-papier);font-weight:600}.lam-opt input:focus-visible+.lam-pill{outline:2px solid var(--lam-mosadz);outline-offset:2px}.lam-promise{display:flex;gap:16px;align-items:flex-start;background:var(--lam-nocna);color:var(--lam-papier);border-radius:14px;padding:20px 22px;margin:26px 0}.lam-promise img{width:40px;height:auto;flex:none}.lam-promise h3{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.125rem;margin:0 0 5px;color:var(--lam-papier)}.lam-promise p{margin:0;font-size:.9375rem;line-height:1.5;color:var(--lam-hmla)}.lam-buyrow{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.lam-buyrow .lam-btn{padding:18px 32px;font-size:1.0625rem}.lam-price{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.625rem;line-height:1.2}.lam-price small{display:block;font-family:var(--lam-text);font-size:.8125rem;font-weight:400;color:var(--lam-ink-45)}@media(max-width:899px){.lam-pdp__grid{grid-template-columns:1fr}.lam-gallery{position:static}}.lam-conf{padding:clamp(28px,3.4vw,48px) 0 clamp(56px,8vw,96px)}.lam-stepper{display:flex;align-items:center;gap:0;margin-bottom:clamp(28px,4vw,46px)}.lam-stepper__i{display:flex;flex-direction:column;align-items:center;gap:9px;flex:none}.lam-stepper__d{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;font-family:var(--lam-text);font-weight:600;font-size:.9375rem;border:1.5px solid var(--lam-line);background:var(--lam-biela);color:var(--lam-ink-45)}.lam-stepper__i--done .lam-stepper__d{background:var(--lam-nocna);border-color:var(--lam-nocna);color:var(--lam-papier)}.lam-stepper__i--now .lam-stepper__d{background:var(--lam-nocna);border-color:var(--lam-nocna);color:var(--lam-list)}.lam-stepper__t{font-size:.875rem;color:var(--lam-ink-45)}.lam-stepper__i--now .lam-stepper__t,.lam-stepper__i--done .lam-stepper__t{color:var(--lam-nocna);font-weight:600}.lam-stepper__line{height:1.5px;background:var(--lam-line);flex:1;margin:0 14px 26px}.lam-stepper__line--done{background:var(--lam-nocna)}.lam-conf__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(28px,4vw,58px);align-items:start}.lam-drop{position:relative;background:var(--lam-papier);border:2px dashed rgba(168,118,60,.55);border-radius:14px;padding:20px;display:flex;align-items:center;gap:18px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.lam-drop:hover,.lam-drop.is-drag{border-color:var(--lam-mosadz);background:#f1e8d8}.lam-drop input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.lam-drop__thumb{width:96px;height:96px;border-radius:10px;flex:none;overflow:hidden;background:var(--lam-biela);display:grid;place-items:center;color:var(--lam-mosadz)}.lam-drop__thumb img{width:100%;height:100%;object-fit:cover}.lam-drop__name{font-weight:700;margin:0 0 6px}.lam-drop__ok{display:flex;align-items:center;gap:6px;color:var(--lam-machova);font-weight:600;font-size:.875rem;margin:0 0 6px}.lam-drop__note{font-size:.8125rem;color:var(--lam-ink-45);margin:0;line-height:1.45}.lam-field{margin-bottom:16px}.lam-field label{display:block;font-weight:600;font-size:.9375rem;margin-bottom:7px}.lam-field label span{font-weight:400;color:var(--lam-ink-45)}.lam-field input[type=text],.lam-field select,.lam-field textarea{width:100%;font-family:var(--lam-text);font-size:1rem;color:var(--lam-nocna);background:var(--lam-biela);border:1.5px solid var(--lam-line);border-radius:10px;padding:14px 16px;transition:border-color .18s ease}.lam-field input[type=text]:focus,.lam-field input[type=email]:focus,.lam-field select:focus,.lam-field textarea:focus{outline:none;border-color:var(--lam-nocna)}.lam-drop:focus-within{outline:3px solid var(--lam-mosadz);outline-offset:3px}.lam-field__err{display:none;color:var(--lam-malina);font-weight:600;font-size:.875rem;margin-top:6px}.lam-field.has-error input,.lam-field.has-error .lam-drop{border-color:var(--lam-malina)}.lam-field.has-error .lam-field__err{display:block}.lam-field__hint{font-size:.8125rem;color:var(--lam-ink-45);margin-top:6px}.lam-fieldrow{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}@media(max-width:599px){.lam-fieldrow{grid-template-columns:1fr}}.lam-live{background:var(--lam-nocna);border-radius:16px;padding:22px;position:sticky;top:90px;text-align:center}.lam-live__label{display:block;margin-bottom:16px}.lam-live__cover{border-radius:6px;overflow:hidden;box-shadow:0 20px 40px -18px #0009}.lam-live__note{margin:16px 0 0;font-size:.8125rem;color:var(--lam-hmla)}@media(max-width:899px){.lam-conf__grid{grid-template-columns:1fr}.lam-live{position:static}}.lam-trust{padding:clamp(52px,7vw,92px) 0}.lam-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(22px,3vw,40px);margin-top:clamp(26px,4vw,42px)}.lam-trust__i .lam-icon{width:26px;height:26px;color:var(--lam-papier);margin-bottom:12px}.lam-trust__i h3{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.0625rem;margin:0 0 6px;color:var(--lam-papier)}.lam-trust__i p{margin:0;font-size:.9375rem;line-height:1.5;color:var(--lam-hmla)}@media(max-width:899px){.lam-trust__grid{grid-template-columns:1fr 1fr}}@media(max-width:519px){.lam-trust__grid{grid-template-columns:1fr}}.lam-compare{position:relative;width:min(100%,400px);margin-inline:auto;border-radius:12px;overflow:hidden;box-shadow:0 24px 50px -20px #040a1c80;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize}.lam-compare__book{position:relative}.lam-compare img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.lam-compare__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 calc(100% - var(--lam-split, 50%)) 0 0);z-index:1;pointer-events:none}.lam-compare .lam-cover__top,.lam-compare .lam-cover__band{z-index:2}.lam-compare__h{position:absolute;top:0;bottom:0;left:var(--lam-split, 50%);width:2px;margin-left:-1px;background:var(--lam-papier);z-index:3;pointer-events:none}.lam-compare__h:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:var(--lam-papier);border:2px solid var(--lam-nocna);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312224A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 8 5 12l4 4M15 8l4 4-4 4'/%3E%3C/svg%3E");background-size:21px;background-position:center;background-repeat:no-repeat}.lam-compare__lab{position:absolute;top:12px;z-index:4;font-family:var(--lam-text);font-weight:600;font-size:.6875rem;letter-spacing:.34em;text-transform:uppercase;padding:6px 11px 6px 13px;border-radius:999px;background:#12224ad1;color:var(--lam-papier);pointer-events:none}.lam-compare__lab--a{left:12px}.lam-compare__lab--b{right:12px}.lam-compare--pan{touch-action:pan-y}.lam-tf__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.lam-tf__kids{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}.lam-tf__note{margin:12px 0 0;text-align:center;color:var(--lam-papier)}.lam-kid{display:flex;align-items:center;gap:9px;padding:5px 15px 5px 5px;border-radius:999px;border:1.5px solid rgba(245,239,227,.25);background:transparent;color:var(--lam-papier);font-family:var(--lam-text);font-weight:600;font-size:.9375rem;cursor:pointer;transition:border-color .18s ease,background .18s ease}.lam-kid img{width:30px;height:30px;border-radius:50%;object-fit:cover}.lam-kid[aria-selected=true]{border-color:var(--lam-papier);background:#f5efe324}.lam-kid:focus-visible{outline:2px solid var(--lam-papier);outline-offset:2px}@media(max-width:899px){.lam-tf__grid{grid-template-columns:1fr}}.lam-faq{padding:clamp(52px,7vw,92px) 0}.lam-faq__list{max-width:780px;margin:clamp(24px,3vw,38px) auto 0;display:flex;flex-direction:column;gap:10px}.lam-faq details{border:1px solid var(--lam-line);border-radius:12px;background:var(--lam-biela);overflow:hidden}.lam-faq details[open]{border-color:#12224a47}.lam-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:600}.lam-faq summary::-webkit-details-marker{display:none}.lam-faq summary .lam-icon{width:17px;height:17px;color:var(--lam-mosadz);transition:transform .28s var(--lam-ease)}.lam-faq details[open] summary .lam-icon{transform:rotate(45deg)}.lam-faq__a{padding:0 22px 20px;color:var(--lam-ink-70);line-height:1.6}.lam-band{padding:clamp(56px,8vw,100px) 0;text-align:center}.lam-band__m{width:clamp(64px,8vw,88px);margin:0 auto 18px;display:block}.lam-band .lam-h2{margin-inline:auto}.lam-band .lam-lead{margin:0 auto 28px}.lam-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;justify-content:space-between;gap:14px;background:var(--lam-nocna);color:var(--lam-papier);padding:12px 18px calc(12px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .32s var(--lam-ease)}.lam-sticky.is-visible{transform:none}.lam-sticky__p{font-weight:700;font-size:1.0625rem}.lam-sticky__p small{display:block;font-size:.75rem;font-weight:400;color:var(--lam-hmla)}@media(max-width:899px){.lam-sticky{display:flex}}.lam-guide{margin-top:12px;background:var(--lam-biela);border:1px solid var(--lam-line);border-radius:12px;padding:14px 14px 6px}.lam-guide__h{font-weight:700;font-size:.9375rem;margin:0 0 10px}.lam-guide__g{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lam-guide__i{text-align:center}.lam-guide__t{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--lam-papier)}.lam-guide__t img{width:100%;height:100%;object-fit:cover;display:block}.lam-guide__t{cursor:zoom-in}.lam-guide .lam-guide__t:focus-visible{outline:3px solid var(--lam-nocna);outline-offset:2px}.lam-guide__i--ok .lam-guide__t{outline:2px solid var(--lam-machova);outline-offset:-2px}.lam-guide__i--bad .lam-guide__t{outline:2px solid var(--lam-malina);outline-offset:-2px;filter:saturate(.6)}.lam-guide__b{position:absolute;right:6px;bottom:6px;width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff;border:2px solid var(--lam-biela)}.lam-guide__i--ok .lam-guide__b{background:var(--lam-machova)}.lam-guide__i--bad .lam-guide__b{background:var(--lam-malina)}.lam-guide__l{display:block;font-size:.8125rem;line-height:1.3;color:var(--lam-nocna);font-weight:600;margin-top:7px}.lam-guide__rules{list-style:none;padding:0;margin:12px 0 6px}.lam-guide__rules li{font-size:.875rem;line-height:1.45;color:var(--lam-ink-70);padding:4px 0 4px 20px;position:relative}.lam-guide__rules li:before{content:"\2022";position:absolute;left:6px;color:var(--lam-mosadz);font-weight:700}.lam-guide__more{display:none}@media(max-width:519px){.lam-guide__g{grid-template-columns:repeat(2,1fr);gap:12px}.lam-guide__t{max-width:150px;margin:0 auto}}body:before{content:"";display:block;height:5px;background:var(--lam-klin)}.lam-proc{height:4px;display:flex}.lam-proc span{flex:1}.lam-proc span:nth-child(1){background:var(--lam-cyan)}.lam-proc span:nth-child(2){background:var(--lam-purpur)}.lam-proc span:nth-child(3){background:var(--lam-zlta)}.lam-proc span:nth-child(4){background:var(--lam-nocna)}.lam-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lam-ink-45)}.lam-crop{position:relative}.lam-crop:before,.lam-crop:after,.lam-crop>.lam-crop__b:before,.lam-crop>.lam-crop__b:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border:0 solid var(--lam-ink-45)}.lam-crop:before{top:-26px;left:-26px;border-right-width:1px;border-bottom-width:1px}.lam-crop:after{top:-26px;right:-26px;border-left-width:1px;border-bottom-width:1px}.lam-crop>.lam-crop__b:before{bottom:-26px;left:-26px;border-right-width:1px;border-top-width:1px}.lam-crop>.lam-crop__b:after{bottom:-26px;right:-26px;border-left-width:1px;border-top-width:1px}.lam-spec{display:flex;flex-direction:column}.lam-spec__r{display:flex;gap:18px;align-items:baseline;padding:11px 0;border-top:1px solid var(--lam-line)}.lam-spec__r:last-child{border-bottom:1px solid var(--lam-line)}.lam-spec__k{flex:0 0 96px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lam-ink-45)}.lam-spec__v{font-size:.9375rem;color:var(--lam-nocna)}.lam-chip-purpur{display:inline-block;background:var(--lam-purpur);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;border-radius:3px}.lam-sheetcard{background:#fff;border:1px solid var(--lam-line);border-radius:12px;box-shadow:0 1px 2px #12224a0d}.lam-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1.5px solid var(--lam-nocna);border-radius:50%;font-family:var(--lam-display);font-weight:600;font-size:.875rem;flex:none}@media(min-width:1024px){.lam-grid{grid-template-columns:repeat(3,1fr)!important;gap:48px 40px!important}}.lam-card{transition:transform .25s var(--lam-ease),box-shadow .25s var(--lam-ease)}.lam-card:hover{transform:translateY(-4px)}.header__row--top{padding-block:12px}.header-logo__image{height:44px!important;width:auto!important}.menu-list__link{font-size:1.0625rem!important;font-weight:600!important;color:var(--lam-nocna)!important;padding:8px 4px}.menu-list{gap:26px!important}.menu-list__item{margin-inline:2px}.lam-nahlad__photo{display:block;width:172px;height:172px;object-fit:cover;border-radius:22px;border:4px solid #fff;box-shadow:0 0 0 3px var(--lam-nocna),0 14px 30px -12px #12224a59;animation:lamdych 5s var(--lam-ease) infinite alternate}.lam-nahlad__lampa.has-photo img:not(.lam-nahlad__photo){position:absolute;width:64px;right:-22px;bottom:-14px;z-index:2}.lam-nahlad__lampa.has-photo:before{top:-18%;right:-18%;bottom:-18%;left:-18%}:root{--lam-klin: linear-gradient(90deg, var(--lam-nocna) 0 20%, color-mix(in srgb, var(--lam-nocna) 72%, var(--lam-list)) 20% 40%, color-mix(in srgb, var(--lam-nocna) 44%, var(--lam-list)) 40% 60%, color-mix(in srgb, var(--lam-nocna) 20%, var(--lam-list)) 60% 80%, var(--lam-svieca) 80% 100%);--lam-klin-tma: linear-gradient(90deg, color-mix(in srgb, var(--lam-nocna) 72%, var(--lam-list)) 0 25%, color-mix(in srgb, var(--lam-nocna) 44%, var(--lam-list)) 25% 50%, color-mix(in srgb, var(--lam-nocna) 20%, var(--lam-list)) 50% 75%, var(--lam-svieca) 75% 100%);--lam-znacka-c: rgba(18, 34, 74, .42)}[data-pasik=cmyk]{--lam-klin: linear-gradient(90deg, var(--lam-cyan) 0 25%, var(--lam-purpur) 25% 50%, var(--lam-zlta) 50% 75%, var(--lam-nocna) 75% 100%);--lam-klin-tma: var(--lam-klin)}.lam-bg-nocna{--lam-znacka-c: rgba(245, 239, 227, .38)}.lam-section{position:relative}.lam-section.lam-bg-nocna:before,.lam-band:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--lam-klin);z-index:2}.lam-band.lam-bg-nocna:before{background:var(--lam-klin-tma)}.lam-proc{height:5px;background:var(--lam-klin)}.lam-proc span{display:none}.lam-orez{position:relative}.lam-orez:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;pointer-events:none;z-index:1;background-repeat:no-repeat;background-image:linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0),linear-gradient(var(--lam-znacka-c) 0 0);background-size:13px 1px,1px 13px,13px 1px,1px 13px,13px 1px,1px 13px,13px 1px,1px 13px;background-position:left 0 top 18px,left 18px top 0,right 0 top 18px,right 18px top 0,left 0 bottom 18px,left 18px bottom 0,right 0 bottom 18px,right 18px bottom 0}@media(max-width:767px){.lam-orez:before{top:-12px;right:-12px;bottom:-12px;left:-12px;background-size:9px 1px,1px 9px,9px 1px,1px 9px,9px 1px,1px 9px,9px 1px,1px 9px;background-position:left 0 top 12px,left 12px top 0,right 0 top 12px,right 12px top 0,left 0 bottom 12px,left 12px bottom 0,right 0 bottom 12px,right 12px bottom 0}}.lam-file{display:block}.lam-file input[type=file]{display:block;width:100%;font-family:var(--lam-text);font-size:.875rem;color:var(--lam-ink-70);cursor:pointer}.lam-file input[type=file]::file-selector-button{font-family:var(--lam-text);font-weight:600;font-size:.875rem;padding:9px 16px;margin-right:12px;cursor:pointer;color:var(--lam-nocna);background:transparent;border:1.5px dashed var(--lam-line);border-radius:4px;transition:border-color .18s var(--lam-ease),background .18s var(--lam-ease)}.lam-file input[type=file]::file-selector-button:hover{border-color:var(--lam-nocna);border-style:solid;background:#12224a0a}.cart-page{background:var(--lam-list)}.cart-page__title,.cart-title{font-family:var(--lam-display)!important;font-weight:600;font-variation-settings:var(--lam-vf);letter-spacing:-.022em;color:var(--lam-nocna)}.cart-items-component,.cart-page__items{border-top:1px solid var(--lam-line)}.cart-items__wrapper tr,.cart-items__wrapper li{border-bottom:1px solid var(--lam-line)}.cart-page .button,.cart-items__empty-button{--stamp-ink: var(--lam-nocna);font-family:var(--lam-text)!important;font-weight:600;border:1.5px solid var(--stamp-ink)!important;border-radius:4px!important;background:var(--lam-svieca)!important;color:var(--lam-nocna)!important;box-shadow:0 2px 0 0 var(--stamp-ink),0 12px 26px -14px #12224a80!important;transition:transform .18s var(--lam-ease),box-shadow .18s var(--lam-ease)!important}.cart-page .button:hover,.cart-items__empty-button:hover{transform:translateY(1px);box-shadow:0 1px 0 0 var(--stamp-ink),0 14px 28px -16px #12224a8c!important}.cart-page .button:active,.cart-items__empty-button:active{transform:translateY(2px);box-shadow:0 0 0 0 var(--stamp-ink)!important}.cart-page:before{content:"";display:block;height:5px;background:var(--lam-klin);margin-bottom:clamp(24px,4vw,44px)}.cart-page .cart-items__remove,.cart-page .quantity-selector .button,.cart-page .quantity-selector button{background:transparent!important;color:var(--lam-nocna)!important;border:1px solid var(--lam-line)!important;box-shadow:none!important;transform:none!important}.cart-page .cart-items__remove:hover,.cart-page .quantity-selector button:hover{border-color:var(--lam-nocna)!important}.cart-page .quantity-selector{border-radius:4px}.lam-cart-pre{font-size:1.05em;color:var(--lam-nocna)}.lam-cart-edit{display:inline-block;margin-top:8px;font-size:.9em;color:var(--lam-nocna);text-decoration:underline;text-underline-offset:3px}.lam-cart-cover{object-fit:cover}.lam-cart-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px;font-size:.85em;line-height:1.45;color:var(--lam-ink-45)}.lam-cart-trust li{padding-left:18px;position:relative}.lam-cart-trust li:before{content:"\2713";position:absolute;left:0;color:var(--lam-nocna)}[data-cta=malina] .lam-btn,[data-cta=malina] .cart-page .button,[data-cta=malina] .cart-items__empty-button{--cta-bg: var(--lam-malina);--cta-bg-hover: #C24559;--cta-fg: #FFFFFF}[data-cta=malina] .cart-page .button,[data-cta=malina] .cart-items__empty-button{background:var(--lam-malina)!important;color:#fff!important}.lam-card[hidden],.lam-shelf[hidden]{display:none!important}.lam-card__cover{position:relative;container-type:inline-size}.lam-card__stickers{position:absolute;left:3.6cqw;right:3.6cqw;bottom:13.7cqw;display:flex;flex-wrap:wrap;gap:6px;z-index:3;pointer-events:none}.lam-sticker{display:inline-block;font-family:var(--lam-text);font-weight:600;font-size:.6875rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--lam-nocna);background:var(--lam-list);border:1px solid rgba(18,34,74,.24);border-radius:3px;padding:6px 8px 5px;box-shadow:0 1px #12224a2e}.lam-sticker--ink{background:var(--lam-nocna);color:var(--lam-papier);border-color:var(--lam-nocna)}.lam-card__hook{margin:-4px 0 0;font-size:.9375rem;line-height:1.45;color:var(--lam-ink-70);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lam-card__rating{margin:0;font-size:.875rem;font-weight:600;color:var(--lam-nocna)}.lam-card__rating small{font-weight:400;color:var(--lam-ink-45)}.lam-card__price small{display:block;font-weight:400;font-size:.75rem;line-height:1.35;color:var(--lam-ink-45);margin-top:3px}.lam-card__foot{flex-wrap:wrap;row-gap:12px}.lam-police{padding:clamp(44px,6vw,80px) 0 clamp(52px,7vw,92px)}.lam-police__head{max-width:760px}.lam-police__head .lam-lead{margin-top:4px}.lam-police__filters{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(22px,3vw,34px);padding:16px 0;border-top:1px solid var(--lam-line);border-bottom:1px solid var(--lam-line)}.lam-fgroup{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lam-fgroup__l{margin-right:4px}.lam-fgroup .lam-pill{padding:9px 15px;font-size:.875rem}.lam-police__count{margin:0 0 0 auto}.lam-shelf{margin-top:clamp(30px,4vw,50px)}.lam-shelf__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.lam-shelf__t{margin:0}.lam-shelf__s{margin:4px 0 0}.lam-shelf__nav{display:flex;gap:8px;flex:none}.lam-shelf__btn{width:42px;height:42px;border-radius:999px;border:1.5px solid var(--lam-line);background:var(--lam-biela);color:var(--lam-nocna);font-size:1.5rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:border-color .18s ease,opacity .18s ease}.lam-shelf__btn:hover{border-color:#12224a59}.lam-shelf__btn:disabled{opacity:.35;cursor:default}.lam-shelf__btn:focus-visible{outline:3px solid var(--lam-mosadz);outline-offset:2px}.lam-shelf.is-static .lam-shelf__nav{visibility:hidden}.lam-shelf__track{--per: 4;--gap: clamp(16px, 2vw, 24px);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 2px 20px;margin-inline:-2px}.lam-shelf__track::-webkit-scrollbar{display:none}.lam-shelf__track:focus-visible{outline:2px solid var(--lam-mosadz);outline-offset:4px;border-radius:14px}.lam-shelf__track>.lam-card{scroll-snap-align:start}.lam-police__empty{margin-top:28px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lam-police__empty[hidden]{display:none}@media(max-width:1099px){.lam-shelf__track{--per: 3}}@media(max-width:767px){.lam-shelf__track{--per: 2}.lam-police__count{margin-left:0;width:100%}}@media(max-width:559px){.lam-shelf__track{grid-auto-columns:72%}.lam-shelf__nav{display:none}.lam-police__filters{gap:12px}}.lam-dokaz{padding:clamp(40px,5vw,72px) 0 clamp(44px,6vw,80px);border-top:1px solid var(--lam-line)}.lam-dokaz__head{max-width:720px}.lam-dokaz__strip{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(170px,19vw,232px);gap:clamp(12px,1.6vw,18px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;margin-top:clamp(22px,3vw,34px);padding:4px 2px 16px}.lam-dokaz__item{margin:0;scroll-snap-align:start}.lam-dokaz__item img,.lam-dokaz__item video{display:block;width:100%;aspect-ratio:1100 / 1650;object-fit:cover;border-radius:6px;box-shadow:0 14px 30px -18px #12224a73;background:var(--lam-list-tien)}.lam-dokaz__item--cover a{display:block;border-radius:6px;overflow:hidden;box-shadow:0 14px 30px -18px #12224a73}.lam-dokaz__item figcaption{margin-top:10px}.lam-dokaz__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:10px}.lam-dokaz__spec{margin:0;color:var(--lam-ink-70)}.lam-dokaz__link,.lam-darcek__link{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--lam-nocna);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.lam-dokaz__link .lam-icon,.lam-darcek__link .lam-icon,.lam-rodnote .lam-icon{width:16px;height:16px}.lam-dokaz__quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:28px}.lam-dokaz__q{margin:0;padding:20px 22px;background:var(--lam-biela);border:1px solid var(--lam-line);border-radius:12px}.lam-dokaz__q p{margin:0 0 12px;line-height:1.55}.lam-videa{padding:clamp(52px,7vw,92px) 0}.lam-videa__head{max-width:720px}.lam-videa__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,34px);margin-top:clamp(26px,4vw,42px)}.lam-videa__media{position:relative;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--lam-nocna-2)}.lam-videa__media>img,.lam-videa__media>video{width:100%;height:100%;object-fit:cover;display:block}.lam-videa__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:8% 20%;background:radial-gradient(circle at 50% 42%,#ffc46b29,#12224a00 62%)}.lam-videa__cover .lam-cover{width:100%;border-radius:5px;box-shadow:0 26px 50px -20px #0009;transform:rotate(-1.6deg)}.lam-videa__tag{position:absolute;left:12px;top:12px;font-family:var(--lam-text);font-weight:600;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lam-nocna);background:var(--lam-list);border-radius:3px;padding:6px 8px 5px}.lam-videa__t{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:1.25rem;line-height:1.25;margin:18px 0 6px;color:var(--lam-papier)}.lam-videa__p{margin:0;font-size:.9375rem;line-height:1.55;color:var(--lam-hmla)}@media(max-width:899px){.lam-videa__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.lam-videa__grid::-webkit-scrollbar{display:none}.lam-videa__i{scroll-snap-align:start}}.lam-darcek{padding:clamp(52px,7vw,92px) 0}.lam-darcek__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,6vw,76px);align-items:center}.lam-darcek__list{list-style:none;margin:clamp(22px,3vw,32px) 0 0;padding:0;display:grid;gap:18px}.lam-darcek__list li{display:flex;gap:14px;align-items:flex-start}.lam-darcek__list .lam-icon{width:24px;height:24px;margin-top:2px;color:var(--lam-nocna)}.lam-darcek__list h3{font-family:var(--lam-text);font-weight:700;font-size:1rem;margin:0 0 3px;font-variation-settings:normal;letter-spacing:0}.lam-darcek__list p{margin:0;font-size:.9375rem;line-height:1.5;color:var(--lam-ink-70)}.lam-darcek__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:clamp(24px,3vw,34px)}.lam-darcek__visual{position:relative;min-height:clamp(300px,34vw,440px)}.lam-darcek__book{position:absolute;top:50%;left:50%;width:clamp(150px,17vw,210px)}.lam-darcek__book .lam-cover{border-radius:5px;box-shadow:0 24px 46px -20px #12224a8c}.lam-darcek__book--1{transform:translate(-112%,-46%) rotate(-7deg);z-index:1}.lam-darcek__book--2{transform:translate(-50%,-54%) rotate(0);z-index:3}.lam-darcek__book--3{transform:translate(12%,-44%) rotate(7deg);z-index:2}@media(max-width:899px){.lam-darcek__grid{grid-template-columns:1fr}.lam-darcek__visual{order:-1;min-height:280px}.lam-darcek__book{width:150px}}.lam-trust__grid--3,.lam-trust__grid--6{grid-template-columns:repeat(3,1fr)}@media(max-width:899px){.lam-trust__grid--3,.lam-trust__grid--6{grid-template-columns:1fr 1fr}}@media(max-width:519px){.lam-trust__grid--3,.lam-trust__grid--6{grid-template-columns:1fr}}.lam-band__points{list-style:none;margin:26px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;max-width:760px}.lam-band__points li{display:inline-flex;align-items:center;gap:7px}.lam-band__points .lam-icon{width:15px;height:15px}.lam-bg-nocna .lam-band__points li{color:var(--lam-hmla)}.lam-rodnote{margin:-6px 0 22px;padding:12px 14px;font-size:.875rem;line-height:1.5;color:var(--lam-ink-70);background:var(--lam-biela);border:1px solid var(--lam-line);border-radius:10px}.lam-rodnote b{color:var(--lam-nocna)}.lam-rodnote a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--lam-nocna);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lam-pdp-about{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,64px);align-items:start}.lam-pdp-about .lam-h2,.lam-pdp-about .lam-story{text-align:left;margin-inline:0}.lam-pdp-about__spec .lam-mono{margin:0 0 10px}.lam-pdp-about__spec .lam-spec__k{flex-basis:88px}@media(max-width:899px){.lam-pdp-about{grid-template-columns:1fr}}#MainContent .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0 clamp(16px,4vw,48px) clamp(56px,8vw,96px)}#MainContent .shopify-policy__title{text-align:left;max-width:820px;margin:0 auto;padding:clamp(40px,6vw,72px) 0 clamp(24px,3vw,36px)}#MainContent .shopify-policy__title h1{font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.08;letter-spacing:-.014em;margin:0;text-wrap:balance;max-width:16ch}.shopify-policy__body{position:relative;max-width:820px;margin:0 auto;overflow:hidden;background:var(--lam-biela);border:1px solid var(--lam-line);border-radius:14px;box-shadow:0 1px 2px #12224a0d,0 18px 40px -28px #12224a40;padding:clamp(30px,4.5vw,56px) clamp(20px,5vw,64px) clamp(32px,5vw,60px)}.shopify-policy__body:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--lam-klin)}.shopify-policy__body .rte{font-size:1.0625rem;line-height:1.68;color:var(--lam-ink-70)}.shopify-policy__body .rte strong{color:var(--lam-nocna);font-weight:700}.shopify-policy__body .rte p{margin:0 0 1em;max-width:68ch}.shopify-policy__body .rte>p:first-child:has(>em:only-child){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lam-ink-45);margin-bottom:18px}.shopify-policy__body .rte>p:first-child>em:only-child{font-style:normal}.shopify-policy__body .rte>p:first-child:has(>em:only-child)+p{font-size:1.1875rem;line-height:1.58;color:var(--lam-nocna)}.shopify-policy__body .rte h2{position:relative;font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.2;letter-spacing:-.01em;color:var(--lam-nocna);margin:clamp(40px,5vw,60px) 0 14px;padding-top:22px;scroll-margin-top:110px}.shopify-policy__body .rte h2:before{content:"";position:absolute;top:0;left:0;width:56px;height:5px;background:var(--lam-klin)}.shopify-policy__body .rte>h2:first-child{margin-top:0}.shopify-policy__body .rte h3{font-size:1.1875rem;line-height:1.3;color:var(--lam-nocna);margin:28px 0 8px}.shopify-policy__body .rte ul{list-style:none;padding:0;margin:6px 0 22px;border-bottom:1px solid var(--lam-line)}.shopify-policy__body .rte ul>li{position:relative;padding:13px 0 13px 22px;border-top:1px solid var(--lam-line)}.shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:2px;top:1.32em;width:7px;height:7px;border:1.5px solid var(--lam-mosadz);border-radius:50%}.shopify-policy__body .rte ol{padding-inline-start:1.4em}.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:.9375rem;line-height:1.5}.shopify-policy__body .rte thead,.shopify-policy__body .rte tr:not(:has(td)){background:none;text-transform:none}.shopify-policy__body .rte th{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--lam-ink-45);text-align:left;padding:0 16px 10px 0;border-bottom:1.5px solid var(--lam-nocna)}.shopify-policy__body .rte tr:has(td){border-bottom:0}.shopify-policy__body .rte td{text-align:left;vertical-align:top;padding:13px 16px 13px 0;border-bottom:1px solid var(--lam-line)}.shopify-policy__body .rte td:first-child{color:var(--lam-nocna);font-weight:600;width:30%}.shopify-policy__body .rte td:last-child,.shopify-policy__body .rte th:last-child{padding-right:0}.shopify-policy__body .rte a{color:var(--lam-nocna);text-decoration:underline;text-decoration-color:var(--lam-mosadz);text-decoration-thickness:1.5px;text-underline-offset:3px}.shopify-policy__body .rte a:hover{text-decoration-color:var(--lam-nocna)}@media(max-width:640px){#MainContent .shopify-policy__container{padding-inline:0}#MainContent .shopify-policy__title{padding-inline:20px}.shopify-policy__body{border-radius:0;border-inline:0;padding:28px 20px 32px}.shopify-policy__body .rte thead{display:none}.shopify-policy__body .rte table,.shopify-policy__body .rte tbody,.shopify-policy__body .rte tr,.shopify-policy__body .rte td{display:block;width:auto}.shopify-policy__body .rte tr{padding:12px 0;border-top:1px solid var(--lam-line)}.shopify-policy__body .rte tr:last-child{border-bottom:1px solid var(--lam-line)}.shopify-policy__body .rte td{border:0;padding:2px 0}.shopify-policy__body .rte td:first-child{width:auto;margin-bottom:2px}.shopify-policy__body .rte td:nth-child(3){color:var(--lam-ink-45);font-size:.875rem}}.lam-nahlad__pending-cover{width:min(70vw,280px);margin:24px auto}.lam-nahlad__pending-cover img{display:block;width:100%;height:auto}.lam-nahlad__pending-cover figcaption{margin-top:12px;font-size:.875rem}.lam-format-prices{display:grid;gap:4px;font:400 .9375rem/1.45 var(--lam-text)}.lam-format-prices b{font:700 1em/1.45 var(--lam-text)}.lam-pricerow{display:grid!important;gap:6px!important}.lam-pricerow p{margin:0;font-size:.9375rem;line-height:1.5}.lam-pricerow .lam-format-prices{font-size:1rem}.lam-pricerow .lam-format-prices b{font-size:1.25rem}.lam-scope,.lam-purchase-help{font-size:.9375rem;line-height:1.55}.lam-mobile-intro{display:none}.lam-conf,.lam-field{scroll-margin-block:calc(var(--header-height, 80px) + 24px) 120px}.lam-conf [hidden]{display:none!important}.lam-conf input[type=file]:focus-visible{outline:3px solid var(--lam-nocna);outline-offset:3px}.lam-sticky{padding-bottom:max(12px,env(safe-area-inset-bottom))}@media(max-width:899px){.lam-mobile-intro{display:grid;gap:12px}.lam-mobile-intro p,.lam-mobile-intro .lam-h1{margin:0}.lam-mobile-intro .lam-h1{font-size:clamp(2rem,7vw,3rem)}.lam-mobile-intro .lam-btn{justify-self:start}.lam-buy>.lam-buy__title{display:none}.lam-buy>.lam-mono,.lam-buy>.lam-pricerow,.lam-buy>.autor-chip{display:none!important}.lam-pdp{padding-bottom:100px}.lam-sticky__p{max-width:48%}.lam-sticky__p small{font-size:.8125rem;line-height:1.4}.lam-tiles{grid-template-columns:1fr!important}.lam-tile__box{flex-direction:row!important;align-items:center!important}}@media(min-width:900px){.lam-buy__title{display:block}}.lam-hero--product .lam-hero__visual{display:block;max-width:420px;margin-inline:auto}.lam-hero--product .lam-hero__visual img{display:block;width:auto;max-width:100%;height:auto;max-height:460px;margin-inline:auto;border-radius:6px}.lam-hero--product figcaption{display:grid;gap:10px;margin-top:16px}.lam-physical-proof img{max-width:100%;height:auto}.lam-hero__visual{position:relative}.nalepky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nalepka{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;background:var(--lam-list, #FCFBF8);color:var(--lam-nocna);font:700 clamp(12.5px,1.25vw,15px)/1.15 var(--lam-text);box-shadow:0 10px 22px -8px #12224a80;white-space:nowrap}.nalepka:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--lam-svieca);box-shadow:0 0 0 2px var(--lam-nocna);flex:none}.nalepka--1{top:7%;left:-3%;transform:rotate(-3deg)}.nalepka--2{top:19%;left:-1%;transform:rotate(2deg)}.nalepka--3{bottom:6%;right:-2%;transform:rotate(-2deg);background:var(--lam-svieca)}.nalepka--3:before{background:var(--lam-list)}@media(max-width:749px){.nalepka--1{left:2%}.nalepka--2{left:3%}.nalepka--3{right:2%}}.autor-chip{display:flex;align-items:center;gap:12px;margin-top:18px;text-decoration:none;color:inherit;max-width:440px}.autor-chip img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 18%;flex:none;box-shadow:0 0 0 2px var(--lam-svieca)}.autor-chip span{display:block;font-size:.95rem;line-height:1.35;color:var(--lam-ink-70)}.autor-chip b{display:block;color:var(--lam-nocna);font-size:1.02rem}.autor-chip u{text-underline-offset:2px}.lam-buy .autor-chip,.lam-mobile-intro .autor-chip{margin:14px 0 16px;padding:10px 12px;border:1px solid var(--lam-line);border-radius:12px;background:var(--lam-biela, #fff);max-width:none}.lam-mobile-intro .autor-chip{margin-top:12px}.lam-fotka{background:var(--lam-papier);color:var(--lam-nocna);padding:clamp(26px,4vw,44px) 0}.lam-fotka__h{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.15}.lam-fotka__h svg{width:30px;height:30px;flex:none}.lam-fotka__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.4vw,30px);margin:0;padding:0;list-style:none}.lam-fotka__g b{display:block;font-size:1.02rem;margin-bottom:3px}.lam-fotka__g p{margin:0;font-size:.98rem;line-height:1.45;color:var(--lam-ink-70)}.lam-fotka__a{display:inline-block;margin-top:16px;font-weight:700;color:var(--lam-nocna);text-underline-offset:3px}@media(max-width:749px){.lam-fotka__g{grid-template-columns:1fr;gap:12px}}.lam-card__cover .lam-card__new{top:auto!important;bottom:13%!important;left:8px!important;right:auto!important}.lam-card__new--best{background:var(--lam-nocna)!important;color:var(--lam-papier)!important}.lam-card__new--odp{background:#fff!important;color:var(--lam-nocna)!important;box-shadow:0 0 0 1.5px var(--lam-nocna)}.lam-card__meta{text-wrap:balance}.cena-kart{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:1.06rem}.cena-kart s{color:var(--lam-ink-45);font-size:.92rem}.cena-kart b{font-size:1.2rem;font-weight:700}.cena{display:grid;gap:3px;margin:2px 0 6px}.cena__h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.cena__h b{font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(2.2rem,7vw,2.75rem);line-height:1.05}.cena__h s{font-size:1.2rem;color:var(--lam-ink-45)}.cena__akcia{display:inline-flex;align-items:center;gap:7px;padding:4px 8px;border:1.5px solid var(--lam-nocna);border-radius:4px;color:var(--lam-nocna);font-weight:700;font-size:.84rem;line-height:1.35}.cena__percent{padding:2px 4px;border-radius:2px;background:var(--lam-nocna);color:var(--lam-biela);white-space:nowrap}.cena__pop{font-size:.95rem;color:var(--lam-ink-70)}.lam-mobile-intro .cena{margin:14px 0 12px}#LamSP s{font-weight:400;opacity:.7;font-size:.85em;margin-right:5px}.autor-bio{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;margin-top:20px;padding:16px;border-radius:12px;background:var(--lam-papier);color:var(--lam-nocna)}.autor-bio img{width:96px;height:96px;object-fit:cover;object-position:50% 18%;border-radius:50%}.autor-bio h4{margin:0 0 4px;font-family:var(--lam-display);font-weight:600;font-size:1.15rem}.autor-bio p{margin:0 0 6px;font-size:.97rem;line-height:1.45;color:var(--lam-ink-70)}.autor-bio a{font-weight:700;color:var(--lam-nocna);text-underline-offset:3px}.autor-blok{background:var(--lam-list);padding:clamp(36px,5vw,64px) 0}.autor-blok__g{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:clamp(20px,4vw,52px);align-items:center}.autor-blok__g img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 18%;border-radius:16px;display:block}.autor-blok p{color:var(--lam-ink-70);max-width:58ch}.autor-blok__a{display:inline-block;margin-top:8px;font-weight:700;color:var(--lam-nocna);text-underline-offset:3px}@media(max-width:749px){.autor-blok__g{grid-template-columns:1fr}.autor-blok__g img{max-width:240px}}.ugc{background:var(--lam-papier);color:var(--lam-nocna);padding:clamp(36px,5vw,60px) 0}.ugc__rad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ugc__t{position:relative;border-radius:14px;overflow:hidden;text-align:center;color:var(--lam-nocna)}@media(max-width:749px){.ugc__rad{display:flex;overflow-x:auto;gap:10px;margin-inline:-20px;padding:0 20px 8px}.ugc__t{flex:0 0 56%}}.lam-pdp .ugc{background:transparent;padding:clamp(24px,4vw,44px) 0 8px}.lam-pdp .ugc .lam-wrap{padding:0;max-width:none;width:auto}.mozaika-deti{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}.mozaika-deti__s{display:grid;gap:10px;align-content:start}.mozaika-deti__s>p{margin:0;font-weight:700;text-align:center;color:var(--lam-nocna)}.mozaika-deti .lam-mozaika__tile{display:block;width:100%;border-radius:8px;overflow:hidden;aspect-ratio:2/3;grid-area:auto!important}.mozaika-deti .lam-mozaika__tile>img{width:100%;height:100%;object-fit:cover;display:block}.mozaika-deti .tile-orez>img{object-position:50% 28%;transform:scale(1.75);transform-origin:50% 30%}@media(max-width:749px){.mozaika-deti{display:flex;overflow-x:auto;margin-inline:-20px;padding:0 20px 8px}.mozaika-deti__s{flex:0 0 62%}}.preco-dvojica{display:grid!important;grid-template-columns:1fr 1fr;gap:0;aspect-ratio:4/3;overflow:hidden}.preco-dvojica img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto!important}.preco-spec{aspect-ratio:4/3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:8px;padding:18px 16px;background:var(--lam-papier);color:var(--lam-nocna);text-align:center}.preco-spec b{display:block;font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.1}.preco-spec span{display:block;font-size:.85rem;color:var(--lam-ink-70);margin-top:3px}.darcek-pas{background:var(--lam-papier);color:var(--lam-nocna);padding:22px 0}.darcek-pas .lam-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.darcek-pas b{font-family:var(--lam-display);font-weight:600;font-size:1.28rem;font-variation-settings:var(--lam-vf)}.darcek-pas span{display:block;color:var(--lam-ink-70)}.darcek-pas a{font-weight:700;color:var(--lam-nocna);text-underline-offset:3px;white-space:nowrap}@media(max-width:749px){.lam-catalog .lam-catalog__head{margin-bottom:8px}.lam-catalog .lam-catalog__head .lam-lead{font-size:.98rem;margin-top:4px}.lam-topics--tiles{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:8px;margin-inline:-20px;padding:0 20px 6px;scrollbar-width:none}.lam-topics--tiles>*{flex:none}.lam-catalog__filters{display:flex!important;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin-inline:-20px;padding:0 20px 6px;align-items:center;scrollbar-width:none}.lam-catalog__filters legend{display:none}.lam-catalog__filters fieldset{flex:none;border:0;margin:0;padding:0}.lam-catalog__filters fieldset>div{flex-wrap:nowrap}.lam-catalog__mobile-count{display:none!important}.lam-catalog .lam-crumb{display:none}}.lam-rowf--bezveku{display:block!important}.lam-knihy__wrap{max-width:820px;margin-inline:auto;padding-top:clamp(10px,3vw,34px)}.lam-knihy__wrap h1,.lam-knihy__wrap>.lam-lead{text-align:center;margin-inline:auto}.lam-knihy__wrap h1{margin-bottom:6px}.lam-knihy__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.lam-kcard{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--lam-line);border-radius:14px;background:var(--lam-biela, #fff);text-decoration:none;color:inherit}.lam-kcard__thumb{position:relative;aspect-ratio:2/3;border-radius:8px;overflow:hidden;background:var(--lam-list-tien)}.lam-kcard__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lam-kcard__body strong{font-family:var(--lam-display);font-weight:600;font-size:1.1rem;line-height:1.2}.lam-kcard__state{font-size:.9rem;color:var(--lam-ink-70)}.lam-kcard__state--ready{color:#2f7a5a;font-weight:700}.lam-kcard .lam-btn{width:100%;justify-content:center;text-align:center;margin-top:auto}.lam-kcard__wait{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;padding:12px;background:#12224a9e;color:#fff;font-weight:700}.lam-knihy__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:26px 16px 8px}.lam-knihy__empty img{width:76px;height:auto;display:block}.lam-knihy__empty p{max-width:46ch;margin:0}@media(max-width:749px){.lam-knihy__grid{grid-template-columns:1fr}.lam-kcard{flex-direction:row;flex-wrap:wrap}.lam-kcard__thumb{flex:0 0 96px}.lam-kcard__body{flex:1;min-width:0}.lam-kcard .lam-btn{flex:0 0 100%}}html{background:var(--lam-list)}body{background:transparent}.lam-bg-white{background:var(--lam-list)}.header__row,header-component{background-color:var(--lam-list)!important}.lam-btn{border-radius:14px}.lam-hero__media,.lam-card__cover,.lam-preco__card{border-radius:16px}.lam-card__cover{overflow:hidden}.lam-trust.lam-bg-nocna:not(.tmavy),.lam-preco.lam-bg-nocna,.lam-videa.lam-bg-nocna{background:#f1e2c9;color:var(--lam-nocna)}.lam-trust.lam-bg-nocna:not(.tmavy) :is(h2,h3,p,.lam-lead,.lam-mono,span.lam-stitok,.lam-tf__note),.lam-preco.lam-bg-nocna :is(h2,.lam-lead,.lam-stitok,li),.lam-videa.lam-bg-nocna :is(h2,h3,p,.lam-stitok){color:var(--lam-nocna)!important}.lam-preco .lam-preco__card{background:var(--lam-biela);color:var(--lam-nocna);box-shadow:0 16px 30px -22px #543a1c8c}.lam-preco .lam-preco__body :is(h3,p,a){color:var(--lam-nocna)}.lam-preco .lam-preco__promises{border-color:#543a1c33}.lam-hero .lam-hero__media{border-radius:16px}.lam-police.lam-police--home{padding-block:clamp(32px,5vw,56px)}.lam-police--home .lam-police__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.lam-police--home .lam-shelf__head{display:none}.lam-police--home .lam-shelf__track{--per: 4;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;gap:16px;overflow:visible;padding:2px 0 12px}.lam-police--home .lam-shelf{margin-top:0}.lam-card__stickers{top:auto;bottom:13%;left:8px;right:8px}.lam-card__cover .lam-card__new--ink,.lam-card__cover .lam-card__new--bestseller{background:var(--lam-nocna);color:var(--lam-papier)}.lam-card__new{max-width:calc(100% - 16px);white-space:normal}.lam-card__meta{color:var(--lam-ink-70)}.lam-preco__card img.lam-preco__portrait{object-position:50% 18%}.lam-preco__card .preco-dvojica>img{height:100%;aspect-ratio:auto}.preco-dvojica>.lam-cover{width:100%;height:100%;min-width:0}.ugc__t{display:flex;flex-direction:column;justify-content:flex-start;padding:0;margin:0;border:0;background:var(--lam-biela);aspect-ratio:auto}.ugc__t video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:var(--lam-list-tien)}.ugc__t figcaption{padding:10px 12px;font-size:.95rem;line-height:1.35}.lam-knihy__wrap>h1,.lam-knihy__wrap>.lam-lead{text-align:center;margin-inline:auto}.lam-kcard__body{display:flex;flex-direction:column;gap:6px}.lam-kcard__cta--waiting{opacity:.55}.lam-knihy__empty[hidden]{display:none}.lam-knihy__empty .lam-lead{margin:0}.lam-kcard__thumb img.lam-kcard__emo{width:48px;height:auto;margin:auto;object-fit:contain}.lam-kcard__thumb:has(.lam-kcard__emo){display:grid;place-items:center}@media(max-width:749px){.lam-police--home .lam-shelf__track{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:12px;margin-inline:-20px;padding-inline:20px}.lam-police--home .lam-shelf__track>.lam-card{flex:0 0 62%}}.lam-card__cover .lam-card__new--odporuca-gabika,.lam-card__cover .lam-card__new--doporucuje-gabika{background:var(--lam-biela);color:var(--lam-nocna);box-shadow:0 0 0 1.5px var(--lam-nocna)}.lam-catalog .lam-card--compact .lam-card__cover{border-radius:16px}.lam-trust.lam-bg-nocna .lam-trust__i .lam-icon,.lam-preco .lam-preco__promises .lam-icon{color:var(--lam-nocna)}.lam-fotka__a,.autor-blok__a,.darcek-pas a,.autor-bio a{text-decoration:underline;text-underline-offset:3px}.lam-cart-shipping{box-sizing:border-box;padding:12px 20px 10px;background:var(--lam-biela);border-bottom:1px solid var(--lam-line);color:var(--lam-nocna);font:15px/1.4 var(--lam-text)}.lam-cart-shipping__text{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:22px}.lam-cart-shipping__text strong{font-weight:700}.lam-cart-shipping__saved{font-size:13.5px;color:var(--lam-ink-70)}.lam-cart-shipping__progress{position:relative;height:46px}.lam-cart-shipping__rail{position:absolute;left:0;right:64px;bottom:3px;height:10px;border-radius:999px;overflow:hidden;background:var(--lam-list-tien);box-shadow:inset 0 0 0 1px var(--lam-line)}.lam-cart-shipping__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lam-klin);transition:clip-path .7s var(--lam-ease)}.lam-cart-shipping__mascot-track{position:absolute;left:0;right:64px;top:0;bottom:0;pointer-events:none}.lam-cart-shipping__mascot{position:absolute;bottom:1px;width:27px;height:43px;max-width:none;transform:translate(-50%);transition:left .7s var(--lam-ease)}.lam-cart-shipping__mascot--hop{animation:lam-cart-hop .6s var(--lam-ease) .45s 1}.lam-cart-shipping__threshold{position:absolute;right:0;bottom:0;font-weight:600;font-size:13px;line-height:16px;color:var(--lam-ink-70)}.lam-cart-shipping__check{position:absolute;right:0;bottom:-2px;color:var(--lam-machova)}@keyframes lam-cart-hop{0%,to{transform:translate(-50%)}35%{transform:translate(-50%,-9px)}}.lam-cart-offer{margin-top:22px;color:var(--lam-nocna);font:15px/1.4 var(--lam-text)}.lam-cart-offer__title{margin:0 0 4px;font:600 17px/1.26 var(--lam-display);font-variation-settings:var(--lam-vf)}.lam-cart-offer__same{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--lam-line)}.lam-cart-offer__image{flex:none;width:40px;height:60px;object-fit:cover;border-radius:3px;box-shadow:0 1px 2px #12224a4d}.lam-cart-offer__details{flex:1;min-width:0}.lam-cart-offer__name{font-weight:600;line-height:1.3}.lam-cart-offer__sub{margin-top:1px;font-size:13.5px;color:var(--lam-ink-70)}.lam-cart-offer__add{flex:none;height:44px;padding:0 16px;border:1px solid rgba(18,34,74,.55);border-radius:12px;background:var(--lam-biela);color:var(--lam-nocna);font:inherit;font-weight:600;cursor:pointer}.lam-cart-offer__other{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;text-underline-offset:3px}.lam-cart-offer__other svg{flex:none}.lam-cart-doplnky .lam-cart-offer__title{font-size:16px}.lam-cart-doplnky__error{margin:8px 0 0;color:var(--lam-malina);font-size:14px}.lam-cart-doplnky .lam-cart-offer__add:disabled{opacity:.5;cursor:wait}.lam-cart-doplnky__tip{flex-wrap:wrap}.lam-cart-doplnky__tip .lam-cart-offer__details{min-width:180px}.lam-cart-doplnky__tip-img{flex:none;width:64px;height:64px;border-radius:14px;object-fit:cover}.lam-cart-doplnky__sumy{display:flex;gap:8px}.lam-cart-doplnky__sumy .lam-cart-offer__add{padding:0 14px}.lam-cart-doplnky__sumy{flex-wrap:wrap}.lam-cart-doplnky__vlastna{flex-basis:100%;display:flex;align-items:flex-end;gap:8px}.lam-cart-doplnky__vlastna[hidden]{display:none}.lam-cart-pdf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 12px 12px 14px;max-width:520px;border:1px dashed rgba(18,34,74,.4);border-radius:12px;background:var(--lam-biela);color:var(--lam-nocna);font:15px/1.4 var(--lam-text)}.lam-cart-pdf-cell{grid-column:2 / -1;margin-top:12px}@media(max-width:749px){.lam-cart-pdf-cell{grid-column:1 / -1}}.lam-cart-pdf__icon{flex:none;color:var(--lam-nocna)}.lam-cart-pdf__title{margin:0;font:600 16px/1.25 var(--lam-display);font-variation-settings:var(--lam-vf)}.lam-cart-pdf__sub{margin:2px 0 0;font-size:13.5px;color:var(--lam-ink-70)}.lam-cart-pdf__add{min-height:44px;padding:0 14px;border:1.5px solid var(--lam-nocna);border-radius:12px;background:var(--lam-svieca);color:var(--lam-nocna);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.lam-cart-pdf__add:hover{background:var(--lam-svieca-2)}.lam-cart-pdf__add:focus-visible{outline:2px solid var(--lam-nocna);outline-offset:2px}.lam-cart-pdf__add:disabled{opacity:.5;cursor:wait}.lam-cart-pdf__error{grid-column:1 / -1;margin:4px 0 0;color:var(--lam-malina);font-size:14px}@media(max-width:480px){.lam-cart-pdf{grid-template-columns:auto minmax(0,1fr)}.lam-cart-pdf__add{grid-column:1 / -1;width:100%}}.lam-cart-doplnky__label{display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--lam-ink-70)}.lam-cart-doplnky__pole{display:flex;align-items:center;gap:6px;height:44px;padding:0 12px;border:1px solid rgba(18,34,74,.55);border-radius:12px;background:var(--lam-biela);color:var(--lam-nocna)}.lam-cart-doplnky__pole input{width:72px;border:0;background:none;color:inherit;font:inherit;font-size:16px;outline:none}.lam-cart-doplnky__pole:focus-within{outline:2px solid var(--lam-nocna);outline-offset:2px}.lam-cart-doplnky__pole:has(input[aria-invalid=true]){border-color:var(--lam-malina)}.lam-cart-shipping-cost{align-items:baseline;gap:8px;font-size:14px}.lam-cart-shipping-cost__eta{font-size:12.5px;color:var(--lam-ink-45)}.lam-cart-shipping-cost__price{white-space:nowrap}.lam-cart-shipping-cost__price s{color:var(--lam-ink-45)}.lam-cart-shipping-cost__price strong{font-weight:700}.cart-page .lam-cart-shipping{position:static;margin:0 0 18px}.cart-page .cart-page__items{padding-top:18px}.cart-page .cart-items__media-container{position:relative;overflow:hidden;aspect-ratio:2 / 3;border-radius:6px;box-shadow:0 8px 18px -10px #12224a8c,0 1px 2px #12224a40}.cart-page .cart-items__media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.shopify-section:not(.header-section) .section:has(.cart-page){background:var(--lam-list)}@media(max-width:749px){.cart-page .cart-items__table-row{grid-template-columns:92px minmax(0,1fr) auto}}.cart-page .cart-discount__button,.cart-page .cart-discount__button:hover,.cart-page .cart-discount__button:active{background:var(--lam-biela)!important;color:var(--lam-nocna)!important;box-shadow:none!important;transform:none;border:1px solid var(--lam-line)!important}#cart-drawer .theme-drawer__dialog{color:var(--lam-nocna);background:var(--lam-biela);font:15px/1.4 var(--lam-text);font-variant-numeric:tabular-nums}#cart-drawer .cart-items-component{border-top:0}#cart-drawer .theme-drawer__header{flex:none;box-sizing:border-box;height:60px;padding:0 12px 0 20px;gap:10px;background:var(--lam-biela);border-bottom:1px solid var(--lam-line)}#cart-drawer .theme-drawer__title{font:600 24px/1.25 var(--lam-display);font-variation-settings:var(--lam-vf);letter-spacing:-.012em}#cart-drawer .theme-drawer__badge{min-width:24px;height:24px;border-radius:999px;font-size:13px;background:#12224a1a;color:var(--lam-nocna)}#cart-drawer .theme-drawer__close-button{width:44px;height:44px;border:1px solid var(--lam-line);border-radius:999px;background:transparent;color:var(--lam-nocna);box-shadow:none}#cart-drawer .cart-drawer__content{height:100%;min-height:0;overflow:hidden;background:var(--lam-list)}#cart-drawer .lam-cart-shipping{width:100%;margin:0 0 10px;padding:0 0 10px;background:none;font-size:14px;text-align:left}#cart-drawer .lam-cart-shipping__progress{height:34px}#cart-drawer .lam-cart-shipping__mascot{width:20px;height:32px}#cart-drawer .cart-drawer__items{flex:1;min-height:0;overflow-y:auto;padding:18px 20px 20px;scrollbar-width:thin;scrollbar-color:rgba(18,34,74,.25) transparent}#cart-drawer .cart-drawer__items .cart-items{padding:0}#cart-drawer .cart-items__table-row{grid-template-columns:92px minmax(0,1fr) max-content;grid-template-rows:minmax(84px,auto) minmax(44px,auto) auto;grid-template-areas:"media details details" "media quantity price" "media error error";column-gap:8px;row-gap:10px;padding-bottom:18px;margin-bottom:18px;border-color:var(--lam-line)}#cart-drawer .cart-items__details{display:block;grid-area:details;margin-left:6px;color:var(--lam-ink-70)}#cart-drawer .cart-items__title{font:600 18px/1.26 var(--lam-display);font-variation-settings:var(--lam-vf);color:var(--lam-nocna)}#cart-drawer .cart-items__variants-wrapper{margin-top:2px;font-size:14px}#cart-drawer .cart-items__property{margin-top:2px}#cart-drawer .lam-cart-pre{font-size:15px;font-weight:600;color:var(--lam-nocna)}#cart-drawer .lam-cart-edit{margin-top:2px;font-size:14px}#cart-drawer .cart-items__unit-price-wrapper{display:none}#cart-drawer .cart-items__media-container{width:92px;height:138px;aspect-ratio:2/3;border-radius:6px;box-shadow:0 8px 18px -10px #12224a8c,0 1px 2px #12224a40}#cart-drawer .cart-items__media-image{width:92px;height:138px;object-fit:cover;border-radius:6px}#cart-drawer .cart-items__quantity{grid-area:quantity;margin:0 0 0 6px;align-self:center}#cart-drawer .cart-items__quantity-controls{gap:6px}#cart-drawer .cart-items__quantity .quantity-selector{--quantity-selector-width: 114px;flex:none;width:114px;height:44px;border:1px solid rgba(84,58,28,.25);border-radius:999px;background:var(--lam-biela)}#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--lam-nocna);box-shadow:none}#cart-drawer .quantity-selector input[type=number]{width:24px;max-width:24px;min-width:0;padding:0;font:600 15px var(--lam-text);color:var(--lam-nocna)}#cart-drawer .cart-items__remove{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:1px solid rgba(84,58,28,.25);border-radius:999px;background:var(--lam-biela);color:var(--lam-nocna)}#cart-drawer .cart-items__price{grid-area:price;align-self:center;min-width:0;width:auto;font:700 16px/1.2 var(--lam-text);color:var(--lam-nocna);white-space:nowrap}#cart-drawer .lam-cart-compare{display:block;margin-top:3px;font-size:12.5px;font-weight:400;color:var(--lam-ink-45)}#cart-drawer .cart-actions{margin-top:18px;border-color:var(--lam-line)}#cart-drawer .cart-actions summary{min-height:46px;padding-block:0;font:400 15px/1.4 var(--lam-text)}#cart-drawer .cart-discount__label{font:400 15px/1.4 var(--lam-text)}#cart-drawer .cart-actions__divider{border-color:var(--lam-line)}#cart-drawer .cart-discount__form{gap:8px}#cart-drawer .cart-discount__input{height:44px;padding:0 12px;border:1px solid rgba(84,58,28,.3);border-radius:12px;background:var(--lam-biela);color:var(--lam-nocna)}#cart-drawer .cart-discount__button{height:44px;padding:0 16px;border:1px solid rgba(18,34,74,.55);border-radius:12px;background:var(--lam-biela);color:var(--lam-nocna);box-shadow:none}#cart-drawer .lam-cart-trust{color:var(--lam-ink-70);font-size:13.5px}#cart-drawer .lam-cart-trust li{padding-left:23px}#cart-drawer .lam-cart-trust li:before{content:"";width:15px;height:15px;top:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312224A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}#cart-drawer .cart-drawer__summary{position:static;flex:none;width:100%;padding:12px 20px 14px;gap:6px;margin-top:0;background:var(--lam-biela);border-top:1px solid var(--lam-line);box-shadow:0 -12px 24px -18px #12224a59;-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-drawer__summary .cart-totals{margin:0;padding:0;gap:2px;border:0}#cart-drawer .cart-totals__container{row-gap:2px}#cart-drawer .cart-totals__total{margin-top:2px}#cart-drawer .cart-totals__total-label{font:600 19px/1.25 var(--lam-display);font-variation-settings:var(--lam-vf)}#cart-drawer .cart-totals__total-value{font:600 24px/1.25 var(--lam-display);font-variation-settings:var(--lam-vf)}#cart-drawer .cart__ctas{gap:0}#cart-drawer .cart-drawer__summary{max-height:72%;overflow-y:auto}#cart-drawer .lam-cart-rozpis{display:flex;flex-direction:column;gap:6px;margin:18px 0 4px;padding:14px 0 0;border-top:1px solid var(--lam-line);font-size:15px}#cart-drawer .lam-cart-rozpis .cart-totals__item{display:flex;justify-content:space-between;gap:12px}#cart-drawer .lam-cart-rozpis .cart-discounts{margin:0;padding:0;list-style:none}#cart-drawer .lam-cart-rozpis .cart-discounts__item{display:flex;justify-content:space-between;gap:12px}#cart-drawer .lam-cart-doprava{margin:0 0 6px;padding:0}#cart-drawer .lam-boxy__choices{display:flex;flex-wrap:wrap;column-gap:16px}#cart-drawer .lam-boxy__choices legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#cart-drawer .lam-cart-legal{margin:0 0 10px;font-size:12px;line-height:1.45}#cart-drawer .cart__ctas .cart__checkout-button{height:54px;padding:0 16px;border:1.5px solid #12224A;border-radius:14px;background:var(--lam-svieca);color:var(--lam-nocna);font:600 17px var(--lam-text);box-shadow:0 2px #12224a,0 12px 26px -14px #12224a80;transition:transform .18s var(--lam-ease),box-shadow .18s var(--lam-ease)}#cart-drawer .cart__ctas .cart__checkout-button:hover{background:var(--lam-svieca-2);transform:translateY(1px);box-shadow:0 1px #12224a,0 14px 28px -16px #12224a8c}#cart-drawer .cart__ctas .cart__checkout-button:active{transform:translateY(2px);box-shadow:0 0 #12224a}#cart-drawer :is(button,a,input):focus-visible,.cart-page :is(.lam-cart-offer__add,.lam-cart-offer__other):focus-visible{outline:2px solid var(--lam-nocna);outline-offset:2px}.lam-cart-offer__add:hover,#cart-drawer :is(.cart-items__remove,.theme-drawer__close-button,.cart-discount__button):hover{border-color:var(--lam-nocna)}@media(prefers-reduced-motion:reduce){.lam-cart-shipping__fill,.lam-cart-shipping__mascot{transition:none}.lam-cart-shipping__mascot--hop{animation:none}}@media(max-width:600px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:10px 14px 12px!important}#shopify-pc__banner__body-title{display:none!important}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner__body p{font-size:11.5px!important;line-height:1.33!important;margin:0 0 8px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btns button{min-width:0!important;width:100%!important;padding:10px 8px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{grid-column:2!important;grid-row:1!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{grid-column:1!important;grid-row:1!important}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;grid-row:2!important;justify-self:center!important;font-size:11.5px!important;width:auto!important;padding:2px 0!important}}#shopify-pc__banner .shopify-pc__banner__btn-accept{background:var(--lam-svieca)!important;border-color:var(--lam-svieca)!important;color:var(--lam-nocna)!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background:var(--lam-svieca-2)!important;border-color:var(--lam-svieca-2)!important}.lam-znamka{--zn-t: 16px;--zn-r: 5px;display:inline-block;flex:none;box-sizing:border-box;width:calc(var(--zn-t) * 9);height:calc(var(--zn-t) * 11);padding:calc(var(--zn-t) / 2);background:radial-gradient(circle at center,transparent var(--zn-r),var(--lam-papier) calc(var(--zn-r) + .6px)) calc(var(--zn-t) / -2) calc(var(--zn-t) / -2) / var(--zn-t) var(--zn-t);filter:drop-shadow(0 12px 18px rgba(8,17,36,.32));line-height:1}.lam-znamka__in{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;background:var(--lam-papier);border:1.5px solid var(--lam-mosadz);overflow:hidden;container-type:inline-size}.lam-znamka__kick{position:absolute;top:5cqw;left:0;right:0;text-align:center;font:600 3.8cqw/1 var(--lam-text);letter-spacing:.3em;padding-left:.3em;text-transform:uppercase;color:var(--lam-mosadz)}.lam-znamka__img{position:absolute;top:12cqw;left:50%;transform:translate(-50%);height:46cqw;width:auto;max-width:none}.lam-znamka__pre{position:absolute;top:57cqw;left:0;right:0;text-align:center;transform:rotate(-8deg);color:var(--lam-nocna);mix-blend-mode:multiply}.lam-znamka__nula{display:block;font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:36cqw;line-height:.95;white-space:nowrap}.lam-znamka__nula--dlha{font-size:29cqw}.lam-znamka__lab{display:block;margin-top:1.5cqw;font:700 4.4cqw/1.2 var(--lam-text);letter-spacing:.28em;padding-left:.28em;text-transform:uppercase}.lam-znamka__hod{position:absolute;right:7cqw;bottom:6cqw;color:var(--lam-nocna);font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:12cqw;line-height:1;white-space:nowrap}.lam-znamka__hod:before,.lam-znamka__hod:after{content:"";position:absolute;left:-5%;right:-5%;height:1cqw;background:currentColor}.lam-znamka__hod:before{top:36%}.lam-znamka__hod:after{top:58%}.lam-znamka--mini{--zn-t: 3px;--zn-r: 1px;filter:drop-shadow(0 2px 3px rgba(18,34,74,.3));vertical-align:middle}.lam-znamka--mini .lam-znamka__in{border-width:1px}.lam-znamka--mini .lam-znamka__img{top:6cqw;height:50cqw}.lam-znamka--mini .lam-znamka__pre{top:52cqw}.lam-znamka--mini .lam-znamka__nula{font-size:50cqw}@media(prefers-reduced-motion:no-preference){.lam-znamka--mini .lam-znamka__pre{animation:lam-pritlac .4s var(--lam-ease) both}}@keyframes lam-pritlac{0%{opacity:0;transform:rotate(-8deg) scale(1.8)}to{opacity:1;transform:rotate(-8deg) scale(1)}}.lam-postovne{padding:clamp(56px,8vw,96px) 0;overflow:hidden}.lam-postovne__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:clamp(32px,6vw,72px);align-items:center}.lam-postovne__text{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:30rem}.lam-postovne__h{margin:0;max-width:15ch;color:var(--lam-papier);font-family:var(--lam-display);font-weight:600;font-variation-settings:var(--lam-vf);font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.15;letter-spacing:-.012em}.lam-postovne .lam-lead{font-size:1.0625rem;max-width:42ch}.lam-postovne__spec{display:flex;align-items:baseline;gap:14px;width:100%;max-width:26rem;margin:2px 0 8px;padding:10px 0;border-block:1px solid rgba(245,239,227,.18)}.lam-postovne__spec dt{flex:none;width:96px;margin:0;color:var(--lam-hmla);text-transform:uppercase}.lam-postovne__spec dd{margin:0;font-weight:600;color:var(--lam-papier)}.lam-postovne__art{position:relative;height:clamp(360px,40vw,500px)}.lam-postovne__kniha{position:absolute;width:46%;border-radius:6px;box-shadow:0 30px 50px -22px #0009}.lam-postovne__kniha .lam-cover{border-radius:6px}.lam-postovne__kniha--1{left:2%;top:3%;transform:rotate(-4deg)}.lam-postovne__kniha--2{left:40%;top:12%;width:49%;transform:rotate(3.5deg);z-index:1}.lam-postovne__znamka{position:absolute;right:0;bottom:0;z-index:2;transform:rotate(9deg)}@media(max-width:899px){.lam-postovne__grid{grid-template-columns:minmax(0,1fr)}.lam-postovne__art{height:92vw;max-height:460px;width:100%;max-width:480px;justify-self:center}.lam-postovne__znamka{--zn-t: 12px;--zn-r: 3.8px}}.lam-sadzba--box{display:none}body:has(.lam-boxy__box:checked) .lam-sadzba--box{display:inline}body:has(.lam-boxy__box:checked) .lam-sadzba--adresa{display:none}.lam-cart-shipping-cost__price{display:inline-flex;align-items:center;gap:8px}.cart-page{padding-bottom:80px!important}@media(max-width:749px){.cart-page{padding-bottom:56px!important}}.lam-cart-offer__nova{color:inherit;text-decoration:none}.lam-cart-offer__nova .lam-cart-offer__name,.lam-cart-offer__nova .lam-cart-offer__sub{display:block}.lam-cart-offer__nova .lam-cart-offer__add{display:inline-flex;align-items:center;justify-content:center;width:44px;padding:0}.lam-cart-offer__nova:hover .lam-cart-offer__add{border-color:var(--lam-nocna)}.lam-cart-offer__nova:focus-visible{outline:2px solid var(--lam-nocna);outline-offset:2px}.lam-purchase-info{display:grid;gap:12px;width:100%}.lam-purchase-info .cena{margin:0}.lam-availability{display:flex;align-items:center;gap:8px;color:var(--lam-zelena-text);font-size:.9rem;line-height:1.45;margin:0}.lam-purchase-info .lam-availability{color:var(--lam-zelena-text)}.lam-availability__dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--lam-machova);box-shadow:0 0 0 3px color-mix(in srgb,var(--lam-machova) 15%,transparent)}.lam-availability--cart{font-size:.8125rem;margin-top:6px}.lam-availability--cart .lam-availability__dot{width:7px;height:7px;box-shadow:none}.lam-delivery-card{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 12px;border:1px solid var(--lam-line);border-radius:10px;background:var(--lam-biela);font-size:.875rem;line-height:1.4}.lam-delivery-card>.lam-icon{width:22px;height:22px}.lam-delivery-card strong{display:block;font-weight:700}.lam-delivery-card small{display:block;margin-top:3px;font-size:.75rem;color:var(--lam-ink-70)}.lam-delivery-card a{align-self:center;font-size:.75rem;color:var(--lam-nocna);text-decoration:underline;text-underline-offset:3px}.lam-format-after{margin:8px 0 0;color:var(--lam-ink-45);font-size:.8125rem;line-height:1.4;text-align:center}.lam-mobile-intro .lam-format-after{justify-self:stretch}.lam-cart-delivery{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--lam-text);font-size:.875rem;line-height:1.4;color:var(--lam-nocna)}.lam-cart-delivery .lam-icon{width:22px;height:22px;flex:none}.lam-doprava-panel{position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:90vh;max-height:90dvh;margin:0;padding:28px 24px;border:1px solid var(--lam-line);border-radius:18px 18px 0 0;background:var(--lam-list);color:var(--lam-nocna);font-family:var(--lam-text);font-size:.9375rem;line-height:1.5;overflow-y:auto;overscroll-behavior:contain}.lam-doprava-panel::backdrop{background:color-mix(in srgb,var(--lam-nocna) 40%,transparent)}body:has(.lam-doprava-panel[open]){overflow:hidden}.lam-doprava-panel__handle{width:38px;height:4px;margin:-16px auto 22px;border-radius:4px;background:var(--lam-line)}.lam-doprava-panel__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--lam-nocna);font:inherit;font-size:1.75rem;cursor:pointer}.lam-doprava-panel h2:focus{outline:none}.lam-doprava-panel h2{font-family:var(--lam-display);font-variation-settings:var(--lam-vf);font-weight:600;font-size:1.75rem;line-height:1.15;margin:0 36px 20px 0}.lam-doprava-panel h3{font-family:var(--lam-display);font-variation-settings:var(--lam-vf);font-size:1.25rem;font-weight:600;margin:24px 0 8px}.lam-doprava-panel p{margin:0 0 12px}.lam-doprava-panel__free{padding:12px;border:1px solid var(--lam-line);border-radius:10px;background:var(--lam-biela)}.lam-doprava-panel table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.8125rem}.lam-doprava-panel th,.lam-doprava-panel td{padding:10px 4px;border-bottom:1px solid var(--lam-line);text-align:left;vertical-align:top}.lam-doprava-panel th:first-child{width:50%}.lam-doprava-panel td{white-space:nowrap}.lam-doprava-panel small{display:block;margin-top:3px;color:var(--lam-ink-70);font-size:.75rem;font-weight:400}.lam-doprava-panel__gratis{color:var(--lam-zelena-text);font-weight:700}.lam-doprava-panel ul{padding-left:20px;margin:0 0 24px}.lam-doprava-panel__terms{display:inline-block;margin-top:12px;color:var(--lam-nocna);text-decoration:underline;text-underline-offset:3px}.lam-doprava-panel :focus-visible,.lam-delivery-card a:focus-visible{outline:2px solid var(--lam-nocna);outline-offset:3px}@media(max-width:449px){.lam-delivery-card{grid-template-columns:22px minmax(0,1fr)}.lam-delivery-card a{grid-column:2;justify-self:end}}@media(min-width:750px){.lam-doprava-panel{inset:0 0 0 auto;width:440px;max-width:100vw;height:100vh;height:100dvh;max-height:none;border-radius:0;padding:36px 28px}.lam-doprava-panel__handle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lampash.css.map */
