:root{--lm-graphite: #1F2227;--lm-amber: #F2B441;--lm-amber-hover: #D9981F;--lm-white: #FFFFFF;--lm-night: #1C2A3A;--lm-cream: #FBF6EE;--lm-warm-gray: #8C857B;--lm-amber-soft: #FCEFD3;--lm-line: #E9E2D6;--lm-line-night: #34465A;--text-strong: var(--lm-graphite);--text-secondary: var(--lm-warm-gray);--accent: var(--lm-amber);--accent-hover: var(--lm-amber-hover);--on-accent: var(--lm-graphite);--border-subtle: var(--lm-line);--font-heading: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--radius-chip: 14px;--lm-h-section: clamp(2rem, 3.4vw, 2.85rem);--lm-h-card: 1.18rem;--shadow-sm: 0 1px 2px rgba(31,34,39,.06), 0 1px 3px rgba(31,34,39,.04);--shadow-md: 0 4px 12px rgba(31,34,39,.07), 0 2px 4px rgba(31,34,39,.04);--shadow-lg: 0 16px 40px rgba(31,34,39,.1), 0 4px 12px rgba(31,34,39,.05);--glow-amber: 0 8px 32px rgba(242,180,65,.35);--glow-amber-strong: 0 0 48px rgba(242,180,65,.55);--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-fast: .14s;--dur-base: .22s;--font-body-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading-style: normal;--font-heading-weight: 600}body{font-family:var(--font-body);letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.banner__heading{font-family:var(--font-heading);font-weight:600;letter-spacing:-.02em}.h0,.banner__heading{font-weight:700}.multicolumn .title,.image-with-text__heading,.rich-text__heading,.collapsible-content__heading,.featured-product .product__title,.maker-story__heading{font-family:var(--font-heading);font-size:var(--lm-h-section)!important;font-weight:600;line-height:1.12;letter-spacing:-.02em}.multicolumn-list h3,.benefit-card__title{font-size:var(--lm-h-card)}.lm-eyebrow,.caption-with-letter-spacing,.hero-split .hero-split__eyebrow,.maker-story .maker-story__eyebrow{display:inline-block;margin:0 0 16px;font-family:var(--font-heading);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lm-amber-hover);opacity:1}.multicolumn:not(.background-none) .multicolumn-card{background:var(--lm-white);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:none}.multicolumn .multicolumn-card__info{padding:24px}.benefit-card{background:var(--lm-white)}.benefit-card__icon{border-radius:var(--radius-chip)}.image-with-text__content>*+*{margin-top:0}.image-with-text__content .image-with-text__text--caption{margin:0 0 14px}.image-with-text__content .image-with-text__heading{margin:0 0 18px}.image-with-text__content>.image-with-text__text:not(.image-with-text__text--caption){margin:0 0 28px}.button,.shopify-challenge__button,.customer button,.cart__dynamic-checkout-buttons [role=button],button.shopify-payment-button__button--unbranded{font-family:var(--font-heading);font-weight:600;letter-spacing:0;border-radius:var(--radius-pill);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.button:not([disabled]):hover{transform:translateY(-1px)}.button:not([disabled]):active{transform:scale(.97)}.color-scheme-3 .button--primary,.color-scheme-4 .button--primary,.banner--dark .button--primary{box-shadow:var(--glow-amber)}.color-scheme-3 .button--primary:hover,.color-scheme-4 .button--primary:hover{box-shadow:var(--glow-amber-strong)}.card-wrapper .card__inner,.card.card--card,.collection-list__item .card__inner,.product-card-wrapper .card__inner{border-radius:var(--radius-lg);overflow:hidden}.card-wrapper,.product-card-wrapper{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px)}.color-scheme-1 .border,.field__input,.select__select{border-color:var(--border-subtle)}.header-wrapper{transition:background-color .25s var(--ease-out, ease),box-shadow .25s var(--ease-out, ease)}.shopify-section-header-sticky .header-wrapper,.header-wrapper.header-wrapper--border-bottom{-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px)}.shopify-section-header-sticky .header-wrapper{background-color:#ffffffd1;box-shadow:0 1px #1f22270f,0 8px 24px #1f22270d}.header__heading-logo-wrapper+*,.header__heading-link .h2{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em}.header__heading-link .h2,.header__heading-logo{font-size:1.5rem}.header__inline-menu{margin-inline-start:2rem}.header__inline-menu .list-menu--inline{gap:.25rem}.header__menu-item{position:relative;font-family:var(--font-heading);font-weight:500;letter-spacing:.01em;text-transform:none;font-size:1.05rem;padding-inline:.9rem}.header__menu-item span{transition:color .18s ease}.header__menu-item:after{content:"";position:absolute;left:.9rem;right:.9rem;bottom:.5rem;height:2px;background:var(--accent, #f2b441);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--ease-out, cubic-bezier(.22, 1, .36, 1))}.header__menu-item:hover:after,.header__menu-item:focus-visible:after,details[open]>.header__menu-item:after,.header__menu-item:has(.header__active-menu-item):after{transform:scaleX(1)}.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration:none}.announcement-bar__message{font-family:var(--font-heading);font-weight:600;letter-spacing:.01em}.lm-glow{box-shadow:var(--glow-amber-strong)}.lumao-desc{font-family:var(--font-body);color:var(--text-strong);line-height:1.65;max-width:58ch}.lumao-desc>*+*{margin-top:1.05rem}.lumao-desc p{margin:0}.lumao-desc__lead{font-size:1.12rem;line-height:1.6}.lumao-desc h3,.lumao-desc h4{font-family:var(--font-heading);font-weight:600;font-size:1.12rem;letter-spacing:-.01em;margin:2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--border-subtle)}.lumao-desc__checks{list-style:none;padding:0;margin-top:1.1rem;display:grid;gap:.75rem}.lumao-desc__checks li{position:relative;padding-inline-start:2.1rem}.lumao-desc__checks li:before{content:"";position:absolute;inset-inline-start:0;top:.1rem;width:1.4rem;height:1.4rem;border-radius:var(--radius-pill);background-color:var(--lm-amber-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f2227' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.85rem}.lumao-desc__steps{list-style:none;counter-reset:lm-step;padding:0;margin-top:1.1rem;display:grid;gap:1rem}.lumao-desc__steps li{counter-increment:lm-step;position:relative;padding-inline-start:2.9rem;padding-top:.15rem;min-height:2rem}.lumao-desc__steps li:before{content:counter(lm-step);position:absolute;inset-inline-start:0;top:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--lm-night);color:#fff;font-family:var(--font-heading);font-weight:600;font-size:.95rem}.lumao-desc__specs{width:100%;border-collapse:collapse;margin-top:1.1rem;font-size:.97rem}.lumao-desc__specs tr{border-bottom:1px solid var(--border-subtle)}.lumao-desc__specs tr:last-child{border-bottom:0}.lumao-desc__specs th{text-align:start;font-family:var(--font-heading);font-weight:600;color:var(--text-strong);padding:.7rem 1.2rem .7rem 0;width:36%;vertical-align:top}.lumao-desc__specs td{padding:.7rem 0;color:var(--text-strong);vertical-align:top}.lumao-desc__note{margin-top:2rem;background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.05rem 1.25rem;box-shadow:var(--shadow-sm);font-size:1.01rem}@media screen and (max-width:749px){.lumao-desc__specs th{width:42%;padding-inline-end:.8rem}}@media screen and (min-width:990px){.footer__content-top .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;column-gap:40px;row-gap:0;align-items:start}.footer__blocks-wrapper .grid__item{width:auto;max-width:none;margin:0;padding:0}}.footer-block--menu .footer-block__heading{font-family:var(--font-heading);font-weight:600;font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;opacity:.55;margin-bottom:18px}.footer .footer-block__details-content a,.footer .footer-block__details-content .list-menu__item{font-family:var(--font-body);font-weight:400;font-size:.95rem;opacity:.78;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.footer .footer-block__details-content a:hover{opacity:1;color:var(--lm-amber);text-decoration:none}.footer-block--menu .footer-block__details-content>li{padding-bottom:11px}.footer-block--menu .footer-block__details-content>li:last-child{padding-bottom:0}.footer .footer-block__brand-info{max-width:34ch}.footer-block__brand-info .footer-block__heading{margin:0 0 14px;font-family:var(--font-heading);font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:-.02em;text-transform:none;opacity:1}.footer-block__brand-info .rte:not(.footer-block__heading){font-size:.92rem;line-height:1.6;opacity:.7}.footer .footer-block__brand-info .footer__list-social{margin-top:22px}.footer .list-social{justify-content:flex-start}.footer .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--lm-line-night);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.footer .list-social__link:hover{border-color:var(--lm-amber);color:var(--lm-amber);transform:translateY(-2px)}.footer__content-bottom{border-top:1px solid var(--lm-line-night)}.footer__column--info:empty{display:none}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{display:flex;align-items:center;justify-content:space-between;text-align:left}.footer__copyright{margin-top:0}.footer__tagline{margin:0;font-family:var(--font-heading);font-weight:600;font-size:.9rem;letter-spacing:-.01em;color:var(--lm-amber);white-space:nowrap}@media screen and (max-width:749px){.footer .footer-block__brand-info{max-width:none}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{flex-direction:column;gap:12px;text-align:center}}@media screen and (max-width:749px){#MainContent[data-template=index]{display:flex;flex-direction:column}#MainContent[data-template=index]>[id*=__hero]{order:0}#MainContent[data-template=index]>[id*=__featured_produkt]{order:1}#MainContent[data-template=index]>[id*=__benefit_cards]{order:2}#MainContent[data-template=index]>[id*=__jak_funguje]{order:3}#MainContent[data-template=index]>[id*=__rucni_vyroba]{order:4}#MainContent[data-template=index]>[id*=__prilezitosti]{order:5}#MainContent[data-template=index]>[id*=__nase_sliby]{order:6}#MainContent[data-template=index]>[id*=__judgeme_reviews]{order:7}#MainContent[data-template=index]>[id*=__faq]{order:8}}.product__media-wrapper .product__media-item{background:var(--lm-white);padding:12px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.product__media-wrapper .product__media-item .product__media,.product__media-wrapper .product__media-item .product__modal-opener{border-radius:calc(var(--radius-lg) - 8px);overflow:hidden}.product__media-wrapper:after{content:"ru\10dn\11b  grav\edrov\e1no";display:block;margin-top:12px;text-align:center;font-family:var(--font-hand, "Caveat", cursive);font-size:1.5rem;line-height:1;color:var(--lm-graphite, #1f2227)}.product .product__text.caption-with-letter-spacing{display:inline-block;margin-bottom:10px}.product .icon-with-text__item .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:.5rem;background:var(--lm-amber-soft);border-radius:var(--radius-pill)}.product .icon-with-text__item .svg-wrapper svg{width:22px;height:22px;color:var(--lm-graphite, #1f2227)}.product__title{margin-bottom:.2rem}@media screen and (max-width:749px){.product__media-wrapper:after{font-size:1.3rem}}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--lm-amber, #f2b441)!important}.jdgm-star.jdgm--off{color:#1f22272e!important}.jdgm-write-rev-link,.jdgm-ask-question{border-radius:40px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lumao-design.css.map */
