:root{--lucatec-border-radius: 20px;--product-corner-radius: 20px;--card-corner-radius: 16px}.u-color-transparent{color:transparent}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (min-width:750px){.u-hide-desktop{display:none!important}}@media screen and (max-width:749px){.u-hide-mobile{display:none!important}}.button,.button-secondary,button.shopify-payment-button__button--unbranded{--button-padding-inline: 36px}@media screen and (max-width:749px){.button,.button-secondary,button.shopify-payment-button__button--unbranded{--button-padding-block: 14px;font-size:14px}}.button:has(.button-arrow),.button-secondary:has(.button-arrow){display:inline-flex;align-items:center;justify-content:center}.button-arrow{margin-inline-start:8px;flex-shrink:0}@media screen and (min-width:750px){.section-content-wrapper .button,.section-content-wrapper .button-secondary,.section-content-wrapper .link{white-space:nowrap}}.popup-link__button.popup-link__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--button-padding-block, 18px) var(--button-padding-inline, 36px);background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);border-radius:var(--style-border-radius-buttons-primary);font-family:var(--button-font-family-primary);font-weight:var(--font-paragraph--weight);text-transform:var(--button-text-case-primary);text-decoration:none;cursor:pointer;border:none}.popup-link__button.popup-link__button:hover{background-color:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.popup-link__button.popup-link__button svg{display:none}.popup-link__button.popup-link__button:after{content:"\2192";margin-inline-start:4px}.announcement-bar{border-radius:0 0 12px 12px;overflow:hidden}.content-for-layout{position:relative}.breadcrumbs{position:absolute;top:var(--breadcrumbs-top, 0);left:0;right:0;z-index:2;padding:var(--breadcrumbs-padding-top, 16px) var(--page-margin) 16px;max-width:var(--page-width);margin-inline:auto;color:var(--breadcrumbs-color, var(--color-foreground))}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:flex;align-items:center;gap:12px;min-width:0}.breadcrumbs__link,.breadcrumbs__current{font-family:var(--font-body--family);font-size:13px;line-height:1.3;color:currentColor;display:block;min-width:0;max-width:var(--breadcrumbs-crumb-max, 22ch);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs__link{font-weight:600;text-decoration:none}.breadcrumbs__current{font-weight:400}@media screen and (max-width:749px){.breadcrumbs__list{--breadcrumbs-crumb-max: 14ch}}.breadcrumbs__separator{display:flex;align-items:center}.breadcrumbs__separator svg{width:6px;height:10px}.content-for-layout:has(.hero__breadcrumbs)>.breadcrumbs,.content-for-layout:has(.store-header)>.breadcrumbs,.content-for-layout:has(.product-details__breadcrumbs)>.breadcrumbs{display:none}.product-details__breadcrumbs .breadcrumbs{position:static;max-width:none;padding:0 0 8px}.content-for-layout[data-template=cart]>.breadcrumbs,.content-for-layout[data-template=article]>.breadcrumbs,.content-for-layout[data-template=page]>.breadcrumbs{position:static;width:100%;padding-block-end:0}.content-for-layout[data-template=product]:not(:has(.product-details__breadcrumbs))>.breadcrumbs{position:static;max-width:none;width:100%;padding:12px var(--page-margin) 4px}.hero__inner{position:relative;border-radius:var(--lucatec-border-radius);overflow:hidden;min-height:inherit;padding-inline:var(--page-margin)}.hero__media-grid:not(:has(img)) svg.hero__media{display:none}.hero__content-wrapper>.group-block .text-block>*{max-inline-size:min(100%,620px)}.hero__breadcrumbs{position:static}.hero__breadcrumbs .breadcrumbs{position:static;padding:0;max-width:none;color:inherit}[id*=hero_hotely] .hero__content-wrapper>.group-block--width-fit-content .group-block-content>.group-block,[id*=hero_prod] .hero__content-wrapper>.group-block--width-fit-content .group-block-content>.group-block{max-width:170px}@media screen and (min-width:990px){[id*=hero_hotely] .hero__content-wrapper>.group-block--width-fit-content,[id*=hero_prod] .hero__content-wrapper>.group-block--width-fit-content{position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;max-height:345px}[id*=hero_hotely] .hero__content-wrapper>.group-block--width-fit-content>.group-block-content,[id*=hero_prod] .hero__content-wrapper>.group-block--width-fit-content>.group-block-content{justify-content:space-between}}@media screen and (max-width:989px){[id*=hero_hotely] .hero__content-wrapper>.group-block--width-fit-content>.group-block-content,[id*=hero_prod] .hero__content-wrapper>.group-block--width-fit-content>.group-block-content{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:16px}[id*=hero_hotely] .hero__content-wrapper>.group-block--width-fit-content .group-block-content>.group-block,[id*=hero_prod] .hero__content-wrapper>.group-block--width-fit-content .group-block-content>.group-block{min-width:145px}}.product-information__media{container-type:inline-size;container-name:product-gallery}@container product-gallery (min-width: 300px){slideshow-controls:is([pagination-position=left],[pagination-position=right]) .slideshow-controls__thumbnails{gap:var(--image-gap, 4px)}slideshow-controls:is([pagination-position=left],[pagination-position=right]) .slideshow-controls__thumbnails .slideshow-control{width:calc((100cqi - var(--image-gap, 4px)) / (var(--thumbnail-visible-count, 4) + 1))}}media-gallery .media-gallery__mobile-controls.desktop\:hidden{display:flex!important}slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}.slideshow-controls__dots button:after{width:6px;height:6px;border-radius:3px;background-color:#d9d9d9;box-shadow:none;transition:width .3s ease,background-color .3s ease}.slideshow-controls__dots button[aria-selected=true]{width:auto;margin:0}.slideshow-controls__dots button[aria-selected=true]:after{width:80px;height:6px;border-radius:9px;background-color:#fff;box-shadow:none}.product-details .group-block[class*=color-scheme] .group-block-content{gap:22px}.product-details .group-block[class*=color-scheme] .size-style:has(.button-secondary){margin-top:5px}.product-details .group-block[class*=color-scheme] .button-secondary{--button-padding-block: 4px;--button-padding-inline: 16px;--button-color: #fff;--button-background-color: rgba(255, 255, 255, .15);--button-border-color: #fff;font-size:12px;font-weight:400;min-height:28px;border-radius:14px}.product-details .product-inventory__status{gap:0}.product-details .product-inventory__icon,.product-details .product-inventory__icon svg{display:none}.product-details .product-inventory__text{display:inline-block;padding:4px 12px;border-radius:100px;font-size:12px;font-weight:600;line-height:150%}.product-details .product-inventory__icon-in_stock+.product-inventory__text{background-color:var(--color-instock);color:#fff}.product-details .product-inventory__icon-low+.product-inventory__text{background-color:var(--color-lowstock);color:#fff}.product-details .product-inventory__icon-out_of_stock+.product-inventory__text{background-color:var(--color-outofstock);color:#fff}.product-details .variant-option+.variant-option{margin-top:0}.product-details .variant-option{padding-block:12px;border-top:none;border-bottom:1px solid var(--color-border)}.product-details .variant-picker__form>.variant-option:first-child{border-top:1px solid var(--color-border)}.product-details .variant-option--dropdowns{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-details .variant-option--dropdowns label{font-size:14px;font-weight:500;white-space:nowrap;flex-shrink:0}.product-details .variant-option--dropdowns .variant-option__select-wrapper{border:none;padding:0;min-width:0}.product-details .variant-option--dropdowns .variant-option__select{text-align:right;padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--icon-size-2xs) + 8px);font-size:14px;font-weight:400;color:var(--color-foreground);background:transparent}.product-details .variant-option--dropdowns .variant-option__select-wrapper .icon{right:0}.product-details .variant-option--buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;border-inline:none;min-inline-size:0}.product-details .variant-option--buttons legend{float:left;padding:0;font-size:14px;font-weight:500;white-space:nowrap;margin-inline-end:auto}.product-details .variant-option--swatches .variant-option__swatch-value{font-weight:400}[id*=image_cards] .group-block{aspect-ratio:1;cursor:pointer}[id*=image_cards] .group-block .group-block-content{justify-content:flex-start!important;align-items:flex-start!important}[id*=image_cards] .group-block .text-block:first-child{width:auto!important;align-self:flex-start}[id*=image_cards] .group-block .text-block:first-child>*{display:inline-block;background:#2d2d2d;color:#fff;padding:7px 14px;border-radius:100px;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1}[id*=image_cards] .group-block .text-block:last-child>*{font-size:12px!important;line-height:170%!important}[id*=image_cards] .group-block .text-block:last-child{opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease;margin-top:auto}[id*=image_cards] .group-block .group-block__media-wrapper .overlay{opacity:.3;transition:opacity .3s ease}[id*=image_cards] .group-block:hover .group-block__media-wrapper .overlay{opacity:1}[id*=image_cards] .group-block:hover .text-block:last-child{opacity:1;transform:translateY(0)}@media screen and (min-width:750px){[id*=image_cards] .group-block .group-block__media-wrapper .overlay{z-index:1;opacity:0}[id*=image_cards] .group-block .group-block-content{position:relative;z-index:2}[id*=image_cards] .group-block:hover .group-block__media-wrapper .overlay{opacity:1;background:linear-gradient(to top,#000000c7,#00000073,#0000 70%)!important}[id*=image_cards] .group-block .text-block:last-child>*{text-shadow:0 1px 3px rgba(0,0,0,.55)}}@media screen and (max-width:749px){[id*=image_cards] .group-block{overflow:visible!important;margin-bottom:64px}[id*=image_cards] .group-block .text-block:last-child{opacity:1;transform:none;position:absolute;top:calc(100% + 8px);left:0;right:0}[id*=image_cards] .group-block .text-block:last-child>*{color:#2d2d2dbf!important}[id*=image_cards] .group-block .text-block:last-child :is(p,p *){text-shadow:none}[id*=image_cards] .group-block .group-block__media-wrapper .overlay{opacity:.3}}[id*=sets_cards] .button{--button-padding-inline: 32px;--button-padding-block: 14px;font-size:.8125rem}[id*=sets_cards] .popup-link__button{display:inline-flex;align-items:center;width:fit-content;padding:14px 32px;border-radius:var(--style-border-radius-buttons-primary);background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);font-size:.8125rem}[id*=sets_cards] .popup-link__button:hover{background-color:var(--color-primary-button-background);opacity:.9}[id*=sets_cards] .link{font-size:.8125rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}[id*=stores_row] .button{--button-padding-block: 12px;--button-padding-inline: 24px;font-size:.8125rem}[id*=map_prod] .section-content-wrapper>div:has(iframe){align-self:stretch}.media-with-content .media-block{border:1px solid var(--color-border);border-radius:var(--lucatec-border-radius);overflow:hidden}@media screen and (min-width:750px){[id*=section_about] .section-content-wrapper>.group-block:first-child>.group-block-content{max-width:500px;margin-inline:auto}[id*=section_about] .section-content-wrapper>.group-block--height-fill .group-block{min-height:280px}}.grid-wrap{flex-flow:row wrap!important;gap:0!important;align-items:stretch}.grid-wrap>.group-block{min-width:250px;border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border);padding:40px 32px}.grid-wrap--2>.group-block{flex:1 1 calc(50% - var(--gap, 16px))}.grid-wrap--3>.group-block{flex:1 1 calc(33.333% - var(--gap, 16px))}.grid-wrap--4>.group-block{flex:1 1 calc(25% - var(--gap, 16px))}.grid-wrap--4>.group-block:nth-child(4n){border-inline-end:none}.grid-wrap--4>.group-block:nth-last-child(-n+4){border-block-end:none}.grid-wrap--3>.group-block:nth-child(3n){border-inline-end:none}.grid-wrap--3>.group-block:nth-last-child(-n+3){border-block-end:none}.grid-wrap--2>.group-block:nth-child(2n){border-inline-end:none}.grid-wrap--2>.group-block:nth-last-child(-n+2){border-block-end:none}@media screen and (max-width:989px){.grid-wrap>.group-block{flex:1 1 calc(50% - var(--gap, 16px));border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.grid-wrap>.group-block:nth-child(2n){border-inline-end:none}.grid-wrap>.group-block:nth-last-child(-n+2){border-block-end:none}}@media screen and (max-width:749px){.grid-wrap.mobile-column>.group-block{flex:1 1 100%;min-width:100%!important;border-inline-end:none;border-block-end:1px solid var(--color-border);padding:20px 0}.grid-wrap.mobile-column>.group-block:last-child{border-block-end:none}}.grid-wrap--6{width:100%}.grid-wrap--6>.group-block{flex:1 1 calc(16.666% - var(--gap, 16px));min-width:120px;padding:24px 20px}.grid-wrap--6>.group-block:nth-child(6n){border-inline-end:none}.grid-wrap--6>.group-block:nth-last-child(-n+6){border-block-end:none}.grid-wrap--6>.group-block :is(h2,h3,h4){font-size:var(--font-size--sm);line-height:1.3}.grid-wrap--6>.group-block :is(p,li){font-size:var(--font-size--xs);line-height:1.45}@media screen and (max-width:1199px)and (min-width:750px){.grid-wrap--6>.group-block{flex:1 1 calc(33.333% - var(--gap, 16px));border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.grid-wrap--6>.group-block:nth-child(3n){border-inline-end:none}.grid-wrap--6>.group-block:nth-last-child(-n+3){border-block-end:none}}@media screen and (max-width:749px){.grid-wrap--6>.group-block,.grid-wrap--6.mobile-column>.group-block{flex:1 1 calc(50% - var(--gap, 16px));min-width:0!important;padding:20px 16px;border-inline-end:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.grid-wrap--6>.group-block:nth-child(2n),.grid-wrap--6.mobile-column>.group-block:nth-child(2n){border-inline-end:none}.grid-wrap--6>.group-block:nth-last-child(-n+2),.grid-wrap--6.mobile-column>.group-block:nth-last-child(-n+2){border-block-end:none}}.grid-wrap .image-block:has(.placeholder-image){display:none}.custom-section-content[style*=--section-inner-max-width]{max-width:var(--section-inner-max-width);margin-inline:auto}[id*=support_contact] .group-block[class*=color-scheme],[id*=b2b_contact] .group-block[class*=color-scheme]{background:linear-gradient(180deg,#5f7a61,#3e5641)}[id*=b2b_contact] .image-block{width:80px;flex-shrink:0}[id*=support_contact] .group-block--width-fit-content,[id*=b2b_contact] .group-block--width-fit-content{flex-shrink:0;white-space:nowrap}@media screen and (max-width:749px){[id*=support_contact] .section-content-wrapper,[id*=b2b_contact] .section-content-wrapper{padding-block-start:calc(var(--padding-block-start) * 1.5)!important}}[id*=team_contact] .section-content-wrapper .layout-panel-flex--row{flex-wrap:wrap}@media screen and (min-width:750px){[id*=team_contact] .section-content-wrapper>.group-block>.group-block-content>.group-block{min-width:400px}}.menu-drawer .menu-drawer__menu.has-submenu{display:flex;flex-direction:column;gap:0;padding-inline:24px;padding-block:16px}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item{min-height:auto;margin-block:0;padding-block:0}.menu-drawer .menu-drawer__menu>.menu-drawer__list-item+.menu-drawer__list-item{margin-block-start:0}.menu-drawer .menu-drawer__list-item--divider{border-block-end:none}.menu-drawer__account-section{padding-inline:24px;margin-block-start:auto;padding-block:32px}.menu-drawer__account-divider{border-top:1px solid var(--color-border);margin-block-end:24px}.menu-drawer__account-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 36px;background-color:var(--color-foreground-heading);color:var(--color-background);border-radius:100px;font-family:var(--font-subheading--family);font-size:14px;font-weight:500;line-height:100%;text-decoration:none;border:none}.menu-drawer__account-button .svg-wrapper{width:14px;height:14px}.menu-drawer__account-button .svg-wrapper svg{width:100%;height:100%}.menu-drawer__account-register{display:flex;align-items:center;gap:16px;margin-block-start:16px;font-family:var(--font-subheading--family);font-size:14px;font-weight:500;line-height:110%;color:var(--color-foreground-heading)}.menu-drawer__account-register a{color:var(--color-foreground-heading);text-decoration:underline}.product-grid .product-card__content>:last-child{margin-block-start:auto}product-card .card-gallery{border-radius:var(--product-corner-radius)}product-card .product-inventory__status{font-family:var(--font-subheading--family);font-size:14px;font-weight:500;line-height:100%;white-space:nowrap;gap:0}product-card .product-inventory__icon,product-card .product-inventory__icon svg{display:none!important;width:0!important;height:0!important}@media screen and (min-width:750px)and (max-width:989px){header-actions{padding-inline-end:var(--page-margin)}}footer .footer-content .group-block .text-block p{max-width:280px}footer .group-block p a+a{margin-inline-start:32px}footer .menu__link{font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:500;line-height:18px}@media screen and (max-width:749px){footer .footer-content{align-items:flex-start;text-align:left}footer .utilities{align-items:flex-start}footer .utilities>*{text-align:left}}.footer-partner{display:flex;align-items:center;gap:5px;font-family:var(--font-body--family);font-size:10px;font-weight:400;line-height:170%}.footer-partner__logo{display:inline-flex;align-items:center}.footer-partner__logo svg{width:76px;height:17px}@media screen and (max-width:749px){.utilities>:has(.footer-partner){display:none!important}}[id*=pro-prodejce] .group-block .h1.text-block>*{max-inline-size:300px!important}.hero__inner :is(h1,h2,h3),.slideshow-section :is(h1,h2,h3){text-shadow:0 0 90px rgba(0,0,0,.85),0 0 50px rgba(0,0,0,.75),0 0 22px rgba(0,0,0,.6),0 2px 6px rgba(0,0,0,.5)}.hero__inner :is(h4,h5,p),.hero__breadcrumbs,.slideshow-section :is(h4,h5,p){text-shadow:0 0 55px rgba(0,0,0,.8),0 0 24px rgba(0,0,0,.65),0 1px 4px rgba(0,0,0,.5)}.hero__inner :is(.button,a[class*=button]),.slideshow-section :is(.button,a[class*=button]){text-shadow:none}.popup-link__content :is(h1,h2,h3,h4,h5,p),.dialog-modal :is(h1,h2,h3,h4,h5,p){text-shadow:none}.group-block:has(>.group-block__media-wrapper .overlay) :is(h1,h2,h3,h4,h5,p),.group-block:has(>.group-block__media-wrapper .overlay) :is(h1,h2,h3,h4,h5,p) *{text-shadow:0 1px 3px rgba(0,0,0,.45)}.content-for-layout:has(.collection-banner) .breadcrumbs{display:none}@media screen and (min-width:990px){:is([id*=vcem_cols],[id*=cats_grid],[id*=benefits_cols],[id*=proc_cols_pp]) .grid-wrap--3>.group-block:nth-child(3n+1),:is([id*=cisla_onas],[id*=process_vyroba],[id*=process_hotely]) .grid-wrap--4>.group-block:nth-child(4n+1){padding-inline-start:0}}@media screen and (min-width:750px)and (max-width:989px){:is([id*=vcem_cols],[id*=cats_grid],[id*=benefits_cols],[id*=proc_cols_pp],[id*=cisla_onas],[id*=process_vyroba],[id*=process_hotely]) .grid-wrap:not(.grid-wrap--6)>.group-block:nth-child(odd){padding-inline-start:0}}@media screen and (max-width:749px){.hero__breadcrumbs{position:static;margin-block-end:auto;padding-block-end:16px}.hero__content-wrapper .text-block h1{font-size:2.25rem!important;line-height:1.1}:is([id*=hero_hotely],[id*=hero_prod]) .hero__content-wrapper>.group-block--width-fit-content>.group-block-content{flex-direction:row;flex-wrap:nowrap;gap:16px}:is([id*=hero_hotely],[id*=hero_prod]) .hero__content-wrapper>.group-block--width-fit-content .group-block-content>.group-block{flex:1 1 0;min-width:0;max-width:none}:is([id*=hero_hotely],[id*=hero_prod]) .hero__content-wrapper>.group-block--width-fit-content .group-block .text-block:first-child{--font-size: 1.5rem;white-space:nowrap}:is([id*=hero_hotely],[id*=hero_prod]) .hero__content-wrapper>.group-block--width-fit-content .group-block .text-block:not(:first-child){--font-size: .8125rem}}html.lb-open{overflow:hidden}.lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#0e0e0e;color:#fff;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.lb[hidden]{display:none}.lb__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}.lb__info{display:flex;flex-direction:column;gap:2px;min-width:0}.lb__title{font-size:.9375rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb__title:empty{display:none}.lb__counter{font-size:.8125rem;opacity:.75;font-variant-numeric:tabular-nums}.lb__close{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px 0 16px;border:0;border-radius:100px;background:#fff;color:#1a1a1a;font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer}.lb__close:hover{background:#e9e6e0}.lb__stage{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 88px 24px;min-height:0}.lb__img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb__nav{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer}.lb__nav:hover{background:#ffffff4d}.lb__nav[hidden]{display:none}.lb__nav--prev{left:20px}.lb__nav--next{right:20px}.lb__close:focus-visible,.lb__nav:focus-visible,.lb__thumb:focus-visible{outline:2px solid #fff;outline-offset:3px}.lb__thumbs{display:flex;justify-content:safe center;gap:8px;padding:12px 24px 20px;overflow-x:auto;scrollbar-width:none}.lb__thumbs::-webkit-scrollbar{display:none}.lb__thumbs[hidden]{display:none}.lb__thumb{flex:0 0 auto;width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:none;opacity:.55;cursor:pointer}.lb__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lb__thumb:hover{opacity:.85}.lb__thumb.is-active{opacity:1;border-color:#fff}@media screen and (max-width:749px){.lb__bar{padding:12px 16px}.lb__close{height:44px;padding:0 16px 0 12px}.lb__stage{padding:0}.lb__nav{width:44px;height:44px;background:#00000073}.lb__nav--prev{left:8px}.lb__nav--next{right:8px}.lb__thumbs{justify-content:flex-start;padding:12px 16px 16px}.lb__thumb{width:52px;height:52px}}.product-details product-price .price__sale:not(.price__hidden){display:flex;flex-direction:column-reverse;align-items:flex-start;gap:2px}.product-details product-price .price__sale .compare-at-price{font-size:.7em;opacity:.55;text-decoration-thickness:1px}.product-details .group-block-content.layout-panel-flex:has(>product-price){align-items:flex-end;align-items:last baseline}.price-item__group:has(>.price-savings){display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:.6em;row-gap:4px}.price-savings{display:inline-block;padding:.15em .6em;border-radius:100px;font-size:.6em;font-weight:600;line-height:1.4;vertical-align:middle;white-space:nowrap;color:var(--color-foreground);background:var(--color-background)}.product-media-container:has(>.pdp-sleva),slideshow-slide:has(>.pdp-sleva){position:relative}.product-badges.pdp-sleva{top:12px;right:12px;left:auto;bottom:auto;z-index:2;pointer-events:none}.product-badges.pdp-sleva .product-badges__badge{--badge-font-size: var(--font-size--sm, .875rem)}.product-card product-price .price__sale:not(.price__hidden){display:flex;flex-direction:column-reverse;align-items:flex-end;gap:0}.product-card product-price .price__sale .compare-at-price{font-size:.85em;opacity:.55;text-decoration-thickness:1px}.product-card .group-block-content.layout-panel-flex:has(>product-price){align-items:flex-end;align-items:last baseline}.blog-post-content h2{font-size:var(--font-h4--size);line-height:1.25;margin-block:1.6em .5em}.blog-post-content h3{font-size:var(--font-h5--size);line-height:1.3;margin-block:1.4em .4em}.content-for-layout[data-template=article] .blog-post-content{max-width:46rem;font-size:1rem;line-height:1.7}.content-for-layout[data-template=article] .blog-post-content :is(p,li){font-size:1rem}.content-for-layout[data-template=article] .blog-post-content img{border-radius:var(--lucatec-border-radius, 12px)}.content-for-layout[data-template=article] .blog-post-featured-image{width:100%;max-width:58rem;margin-inline:auto;border-radius:var(--lucatec-border-radius, 12px);overflow:hidden}.content-for-layout[data-template=article] .text-block--align-center{max-width:46rem;margin-inline:auto}.content-for-layout[data-template=article] :is(.collection-faq,.article-author){max-width:46rem}.rte img[src*="/pikt_"]{float:left;width:88px;height:auto;margin:4px 20px 8px 0}.rte p:has(>img[src*="/pikt_"]){display:flow-root}.rte img[src*="/pikt_rez"]{float:none;display:block;width:100%;max-width:480px;margin:16px 0 0}.variant-option[hidden]{display:none!important}[class*=__s1_num],[class*=__s2_num],[class*=__s3_num],[class*=__s1_num] p,[class*=__s2_num] p,[class*=__s3_num] p{white-space:nowrap!important}.group-block:has(>.group-block-content>[class*=__s1_num]),.group-block:has(>.group-block-content>[class*=__s2_num]),.group-block:has(>.group-block-content>[class*=__s3_num]){min-width:min-content!important}.group-block-content:has(>.group-block>.group-block-content>[class*=__s3_num]){flex-wrap:wrap!important}@media(max-width:749px){[class*=__product_title_4nY4eT]{--font-size: 1.125rem !important}.product-card .group-block-content.mobile-column:has(>product-price){align-items:flex-start!important;justify-content:flex-start!important}.product-card .group-block-content.mobile-column>product-price{text-align:left!important}}@media(max-width:749px){.shopify-section[id*=__hero_] .overlay--gradient{background-image:linear-gradient(to top,#00000080,#00000052)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
