@charset 'utf-8';/* dialogBox kompatibilní tiskárny produktu */#compatiblePrinters{width:70rem;}#compatiblePrinters h3{margin:-3rem 4rem 4rem 0;}#compatiblePrinters h3 span{display:block;}#compatiblePrinters ul{margin:0 -1rem;columns:2;}#compatiblePrinters ul li{font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#27282c;padding:0 1rem;}#compatiblePrinters ul li a{color:#3973a8;}@media screen and (max-width:600px){#compatiblePrinters ul{columns:1;}}#body .important-hidden{display:none!important;}:is(.toCartCountContainer, .toCartCountContainer2){width:7rem;height:5rem;background:#FFFFFF;border:1px solid #BCCAD7;border-radius:5px;display:inline-flex;align-items:center;justify-content:space-between;}:is(.toCartCountContainer, .toCartCountContainer2) input:is([type=text]){width:3rem;height:100%;text-align:center;font-weight:400;font-size:1.5rem;line-height:1.8rem;/* reset default style */margin:0!important;padding:0!important;background:none!important;border:none!important;box-shadow:none!important;min-height:unset!important;}.toCartMinus,.toCartMinus2,.toCartPlus,.toCartPlus2{flex-shrink:0;width:1.8rem;height:100%;text-decoration:none;}.toCartPlus,.toCartPlus2{background:url('/template/images/to-cart__plus.svg') left center no-repeat;}.toCartMinus,.toCartMinus2{background:url('/template/images/to-cart__minus.svg') right center no-repeat;}/* STYLY PRO INPUT, SELECT */input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]){border-radius:0;margin:0;padding:0 1.6rem;background-color:#FFFFFF;border:solid 1px #BCCAD7;border-radius:6px;outline:none;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#201A3D;min-height:5rem;}input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image])::placeholder{color:#9C9C9C;}@media screen and (max-width:700px){input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]){font-size:2rem;}}input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]):disabled,input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]).readonly,input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image])[readonly]{background-color:#F4F6F8;color:#77808E;}input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]).big{min-height:6rem;}input:not([type=checkbox], [type=radio], [type=button], [type=submit], [type=hidden], [type=image]).small{padding:0 0.9rem;min-height:4rem;}textarea{margin:0;padding:1.6rem;background:#FFFFFF;border:solid 1px #BCCAD7;border-radius:6px;outline:none;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#201A3D;resize:vertical;}textarea:is(:disabled, [readonly]){background-color:#F4F6F8;color:#77808E;}.ui-autocomplete{max-height:40rem;overflow:auto;}.ui-selectmenu-button.ui-button{margin:0;padding:1.6rem;background:#FFFFFF;border:solid 1px #BCCAD7;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#201A3D;min-height:5rem;display:flex;flex-direction:row-reverse;align-items:center;column-gap:0.5rem;}.ui-selectmenu-button.ui-button.ui-selectmenu-button-open{border-radius:6px 6px 0 0;}.ui-selectmenu-button.ui-button .ui-icon{all:unset;flex-shrink:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/template/images/masks/arrow-down-small.svg);mask-image:url(/template/images/masks/arrow-down-small.svg);width:0.8rem;height:0.8rem;background:#201A3D;}.ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-icon{transform:rotate(180deg);}.ui-selectmenu-text{flex-grow:1;}.ui-selectmenu-text.--color-variants{display:flex;flex-direction:column;}.ui-selectmenu-text.--color-variants > .__title{}.ui-selectmenu-text.--color-variants > .__capacity{font-weight:500;font-size:1.1rem;line-height:1.3rem;color:#77808E;}.ui-selectmenu-menu .ui-menu{margin-top:-1px;background:#FFFFFF;border:solid 1px #BCCAD7;border-radius:0 0 6px 6px;max-height:50vh;overflow:auto;}.ui-menu .ui-menu-item.ui-state-disabled{display:none;}.ui-menu .ui-menu-item{all:unset;}.ui-menu .ui-menu-item:before{display:none;}.ui-menu .ui-menu-item > div{margin:0;padding:1.6rem;min-height:4rem;background:none;border:0;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#0D5EA9;display:flex;align-items:center;cursor:pointer;}.ui-menu .ui-menu-item:not(:last-child) > div{border-bottom:1px solid #BCCAD7;}.ui-menu .ui-menu-item > div.ui-state-active{background:#F4F6F8;font-weight:700;}.ui-menu .ui-menu-item > div.--color-variants{}.ui-menu .ui-menu-item > div.--color-variants > .__info{margin:0;flex-grow:1;display:flex;flex-direction:column;}.ui-menu .ui-menu-item > div.--color-variants > .__info > .__title{}.ui-menu .ui-menu-item > div.--color-variants > .__info > .__capacity{font-weight:500;font-size:1.1rem;line-height:1.3rem;color:#77808E;}.ui-menu .ui-menu-item > div.--color-variants > .__discount{margin:auto 0 auto 2rem;background-color:#D90000;border-radius:0.3rem;padding:0.4rem 0.6rem;color:#FFFFFF;font-weight:600;font-size:1.2rem;line-height:1.2rem;}/* todo:not implemented */.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{display:none!important;}.selectmenu2{display:none!important;}.select2{display:block;width:100%!important;}.select2 .select2-selection{margin:0;padding:0 1.6rem;background:#FFFFFF;border:solid 1px #BCCAD7;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#201A3D;text-align:left;min-height:5rem;display:flex;align-items:center;column-gap:0.5rem;width:100%;cursor:pointer;position:relative;}.select2.select2-container--open.select2-container--above .select2-selection{border-radius:0 0 6px 6px;}.select2.select2-container--open.select2-container--below .select2-selection{border-radius:6px 6px 0 0;}.select2 .select2-selection__rendered{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 20px);flex-grow:1;}.select2 .select2-selection__arrow{all:unset;flex-shrink:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/template/images/masks/arrow-down-small.svg);mask-image:url(/template/images/masks/arrow-down-small.svg);width:0.8rem;height:0.8rem;background:#201A3D;}.select2.select2-container--open .select2-selection__arrow{transform:rotate(180deg);}.select2-container.select2-container--open{z-index:1000;}.select2-container .select2-dropdown{display:block;background:#FFFFFF;border:solid 1px #BCCAD7;overflow:hidden;}.select2-container .select2-dropdown.select2-dropdown--above{border-bottom:none;border-radius:6px 6px 0 0;}.select2-container .select2-dropdown.select2-dropdown--below{border-top:none;border-radius:0 0 6px 6px;}.select2-container .select2-search{display:block;padding:0.5rem;background:#F4F6F8;border-bottom:1px solid #BCCAD7;position:relative;}.select2-container .select2-search:before{content:'';display:block;position:absolute;top:50%;margin-top:-1rem;left:1.9rem;z-index:2;width:2rem;height:2rem;background:url(/template/images/select.search.svg) center center no-repeat;background-size:contain;}.select2-container .select2-search__field{width:100%;padding-left:4.2rem;min-height:4rem;}.select2-container .select2-results{display:block;}.select2-container .select2-results ul{margin:0;}.select2-container .select2-results ul:before,.select2-container .select2-results li:before{display:none;}.select2-container .select2-results__options[role='tree']{display:block;overflow-y:auto;max-height:20rem;margin-bottom:0;}.select2-container .select2-results__option[role='group']{margin:0;padding:0;}.select2-container .select2-results__option[role='group']:not(:last-child){border-bottom:1px solid #BCCAD7;}.select2-container .select2-results__group{margin:0;display:block;padding:0.5rem 1.5rem;background:#F4F6F8;border-bottom:1px solid #BCCAD7;font-weight:600;font-size:1.1rem;line-height:1.4rem;text-transform:uppercase;}.select2-container .select2-results__option[aria-disabled='true']{display:none!important;}.select2-container .select2-results__option[role='treeitem']{margin:0;padding:0.6rem 1.6rem;min-height:4rem;background:none;border:0;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#0D5EA9;display:flex;align-items:center;cursor:pointer;}.select2-container .select2-results__option[role='treeitem']:not(:last-child){border-bottom:1px solid #BCCAD7;}.select2-container .select2-results__option.select2-results__option--highlighted{background:#F4F6F8;font-weight:700;}select.big + .ui-selectmenu-button.ui-button,select.big + .select2 .select2-selection{min-height:6rem;}select.select-hidden + .ui-selectmenu-button.ui-button,select.important-hidden + .ui-selectmenu-button.ui-button,select.select-hidden + .select2,select.important-hidden + .select2{display:none!important;}.ui-selectmenu-button.ui-button.ui-state-disabled,.select2.select2-container--disabled .select2-selection{color:#77808E;background-color:#F4F6F8;cursor:default;}.ui-selectmenu-button.ui-button.ui-state-disabled .ui-icon,.select2.select2-container--disabled .select2-selection__arrow{background:#77808E;}/* obrázek a tlačítko 404 */.block-404{text-align:center;}.block-404 > img{max-width:100%;height:auto;display:block;margin:auto;}.block-404 > .button-basic{margin-top:3rem;margin-bottom:8rem;}.page-content-container > :first-child{margin-top:0;}@media screen and (min-width:1021px){.page-menu-container{width:28rem;float:left;}.page-menu{width:28rem;}.page-menu > ul{all:unset;display:flex;flex-direction:column;gap:0.4rem;}.page-menu > ul > li{all:unset;}.page-menu > ul > li::before{display:none;}.page-menu > ul > li > a{display:block;padding:1.4rem 2rem;background:#F4F6F8;border-radius:6px;font-weight:600;font-size:1.5rem;line-height:1.8rem;}.page-menu > ul > li > a.item-active{font-weight:700;color:#201A3D;background:#FFFFFF;border:1px solid #1188E1;box-shadow:0 0 0 3px rgba(17, 136, 225, 0.1);pointer-events:none;}.page-content-container{width:calc(100% - 32rem);float:right;}}@media screen and (max-width:1020px){.page-menu-container{display:none;}}/* staticke stránky - rámečky např. pro dopravu a platbu */.ramecek--user-content{margin:1rem 0;padding:2rem;background:#FFFFFF;border:1px solid #E6E6E6;border-radius:0.6rem;}.ramecek--user-content > :first-child{margin-top:0!important;}.ramecek--user-content > :last-child{margin-bottom:0!important;}/* staticke stránky - H2 s ikonami - platba */.h-ico-kartou{padding-left:4.5rem;background:url('/template/images/payment.card.svg') left center no-repeat;background-size:auto 2.5rem;}.h-ico-prevodem{padding-left:4.5rem;background:url('/template/images/payment.bank-transfer.svg') left center no-repeat;background-size:auto 2.5rem;}.h-ico-dobirkou{padding-left:4.5rem;background:url('/template/images/payment.cash-on-delivery.svg') left center no-repeat;background-size:auto 2.5rem;}/* staticke stránky - H2 s ikonami - doprava */.h-ico-cp-doruky{padding-left:8rem;background:url('/images/logistics/cp_do_ruky.svg') left center no-repeat;background-size:7rem;}.h-ico-cp-napostu{padding-left:8rem;background:url('/images/logistics/cp_na_postu.svg') left center no-repeat;background-size:7rem;}.h-ico-geis{padding-left:8rem;background:url('/images/logistics/geis.svg') left center no-repeat;background-size:7rem;}.h-ico-dpd{padding-left:8rem;background:url('/images/logistics/dpd.svg') left center no-repeat;background-size:6rem;}.h-ico-ppl{padding-left:8rem;background:url('/images/logistics/ppl.svg') left center no-repeat;background-size:7rem;}.h-ico-ulozenka{padding-left:8rem;background:url('/images/logistics/ulozenka.svg') left center no-repeat;background-size:7rem;}.dokument-ke-stazeni{box-shadow:0 2px 4px 0 rgba(25, 36, 47, 0.05);border:solid 1px #e0e5ea;background:url('/templates/100/1/ico-doc-ke-stazeni.svg') 2rem center no-repeat;background-size:1.5rem 2rem;background-color:#ffffff;padding:1.3rem 3rem 1.3rem 4.5rem;display:inline-block;}.credits-bonus-calculator{margin:2rem 0;padding:2rem;background:#F4F6F8;border-radius:0.6rem;display:inline-block;min-width:40rem;}@media screen and (max-width:450px){.credits-bonus-calculator{display:block;min-width:unset;}}.staticke-moznosti-dopravy{background-color:#f4f8fb;padding:3.1rem 2rem 2.7rem 9rem;background-image:url('/templates/100/1/icons/doprava-zdarma-red.svg');background-repeat:no-repeat;background-position:3.4rem center;background-size:3.2rem auto;}.staticke-moznosti-dopravy p{font-family:Roboto, sans-serif, gf;font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#26364d;margin:0;}#cart-hover-cover{opacity:0!important;}.star-required{color:#d90000;}.kontakt-top-container{display:flex;flex-wrap:wrap;gap:2rem;}.kontakt-top-container .item{margin:0;flex-shrink:0;width:calc(25% - 1.5rem);padding:2rem 1rem;background:#F4F6F8;border-radius:6px;text-align:center;display:flex;flex-direction:column;gap:0.5rem;}.kontakt-top-container .item .title{margin:0;font-weight:700;font-size:1.8rem;line-height:2.4rem;opacity:0.6;}.kontakt-top-container .item .content{margin:0;font-weight:700;font-size:1.8rem;line-height:2.4rem;}@media screen and (max-width:1200px){.kontakt-top-container .item{width:calc(50% - 1rem);}}@media screen and (max-width:600px){.kontakt-top-container{gap:1rem;}.kontakt-top-container .item{width:100%;}}.kontakt-bottom-container{display:flex;}.kontakt-bottom-container .kontakty-left{flex-grow:1;flex-shrink:1;margin:0 2rem 0 0;}.kontakt-bottom-container .kontakty-left h2{margin-top:0;}.kontakty-facebook-link{margin:4rem 0 2rem 0;}.kontakty-facebook-link a{display:inline-flex;align-items:center;color:#26364d;text-align:left;}.kontakty-facebook-link img{width:3.5rem;display:block;margin-right:1rem;}.kontakt-bottom-container .kontakty-right{flex-grow:0;flex-shrink:0;margin:0;width:65rem;}.kontakt-bottom-container .kontaktujte-nas{padding:4rem;background-color:#FFFFFF;border:solid 1px #E6E6E6;border-radius:6px;}.kontakt-bottom-container .kontaktujte-nas h3{margin-top:0;}.kontakt-bottom-container .frm_vzkaz_i1 .item{float:left;width:calc(50% - 1rem);margin-right:2rem;margin-bottom:2rem;}.kontakt-bottom-container .frm_vzkaz_i1 .item:nth-of-type(2n){margin-right:0;}.kontakt-bottom-container .kontakt-input-title{margin-bottom:0.5rem;display:block;}.kontakt-bottom-container .frm_vzkaz_i2{margin-bottom:1.5rem;}.kontakt-bottom-container .frm_vzkaz_i2 .item{margin-bottom:1rem;}.kontakt-bottom-container #captcha-space{height:3rem;}@media screen and (max-width:1260px){.kontakt-bottom-container .kontakty-right{width:40rem;}.kontakt-bottom-container .kontaktujte-nas{padding:2rem;}.kontakt-bottom-container .frm_vzkaz_i1 .item{width:100%;margin-right:0;}}@media screen and (max-width:767px){.kontakt-bottom-container{flex-wrap:wrap;}.kontakt-bottom-container .kontakty-right,.kontakt-bottom-container .kontakty-left{width:100%;margin:0;}}/* TEMPORARY FIX */.pro-firmy-header ~ h2{margin:6rem 0 3rem 0!important;}.pro-firmy-container{display:flex;gap:2rem;}.pro-firmy-container > div{margin:0;flex-basis:33.3333%;padding:3rem 2rem;background:#FFFFFF;border:solid 1px #E6E6E6;border-radius:6px;text-align:center;}.pro-firmy-container > div:last-child{margin-right:0;}.pro-firmy-container > div .content p{margin:0;padding:1rem 0;}.pro-firmy-line{width:40%;height:1px;background:#E6E6E6;}.h3-pro-firmy{margin-bottom:2rem;margin-top:3rem;}.h3-pro-firmy.red{color:#D90000;}.pro-firmy-container .button-basic{margin-top:2rem;}.pro-firmy-desc{margin-bottom:0;color:#67608A;}.pro-firmy-desc2{font-size:1.3rem;color:#67608A;}.pro-firmy-desc-spacer{height:5.4rem;}@media screen and (max-width:1240px){.pro-firmy-container{flex-direction:column;}.pro-firmy-container > div .pro-firmy-desc-spacer{display:none;}}.pro-firmy-benefity-ad .benefits.benefits-style-2{padding-top:2rem;}.ico-fc-base{width:100%;height:6.8rem;background-size:contain;background-position:center;background-repeat:no-repeat;}.ico-fc-standard{background-image:url('/template/images/vip-level--standard.svg');}.ico-fc-elite{background-image:url('/template/images/vip-level--elite.svg');}.ico-fc-vip{background-image:url('/template/images/vip-level--vip.svg');}/* MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY MOJE TISKÁRNY */.page-my-account{display:flex;}.page-my-account > .page-padding{width:calc(100% - 50rem);float:left;margin:0;display:flex;flex-direction:column;}.page-my-account > .page-padding > .page{margin:0;display:flex;flex-direction:column;flex-grow:1;}.page-my-account #user-my-account{display:flex;flex-direction:column;flex-grow:1;margin:0;}.page-my-account .page-container-wrap.wrap-my-account{flex-grow:1;}.user-my-printers_open-button{float:right;display:none;}.user-my-printers_open-button button{vertical-align:top;}#user-my-printers{position:relative;margin:0;display:flex;}.user-my-printers_container_wrap{margin:0;display:flex;}.user-my-printers_container{width:50rem;float:right;padding:6rem 9rem 6rem 7rem;margin:0;border-left:1px solid #cdd8e2;position:relative;background-color:#f4f8fb;}.user-my-printers_close{display:none;position:absolute;top:0;left:-51px;}.user-my-printers_header{padding-bottom:2.4rem;}.user-my-printers_header p{float:left;font-family:Roboto, sans-serif, gf;font-size:2.2rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#26364d;}.user-my-printers_header .button-basic2{float:right;background:none;padding:1.2rem 3rem;}.user-my-printers_printer{box-shadow:0 2px 4px 0 rgba(25, 36, 47, 0.05);border:solid 1px #e0e5ea;background-color:#ffffff;margin:auto;padding:3rem 4rem 2rem 4rem;margin-bottom:1rem;position:relative;}.user-my-printers_printer img{display:block;margin:auto;max-width:100%;max-height:12rem;margin-bottom:2rem;}.user-my-printers_printer_title{font-family:Roboto, sans-serif, gf;font-size:1.6rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#26364d;}.user-my-printers_printer_name{font-family:Roboto, sans-serif, gf;font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#d0021b;}.user-my-printers_printer_link{font-family:Roboto, sans-serif, gf;font-size:1.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#d0021b;}.user-my-printers_printer_edit{position:absolute;top:0;right:0;padding:2rem;cursor:pointer;}.user-my-printers_printer_edit span{display:block;width:4px;height:4px;border-radius:50%;background-color:#bac1cd;margin-left:2px;float:right;}.user-my-printers_printer_edit:hover span{background-color:#26364d;}.user-my-printers_printer_edit ul{position:absolute;top:3.9rem;right:-1px;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.1);background-color:#ffffff;padding:4px 0px;  display:none;}.user-my-printers_printer_edit ul:after{content:'';position:absolute;display:block;top:-5px;right:calc(2rem + 4px);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffffff;}.user-my-printers_printer_edit:hover ul{display:block;}.user-my-printers_printer_edit ul li{min-width:16rem;padding:1.4rem 2rem;text-align:left;cursor:pointer;user-select:none;text-decoration:none;display:block;font-family:Roboto, sans-serif, gf;font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#26364d;}.user-my-printers_printer_edit ul li:before{display:none;}.user-my-printers_printer_edit ul li:hover{color:#d90000;background-color:#f4f8fb;text-decoration:none;}.search-brand.user-my-printers_search-brand{text-align:center;padding:2.9rem 2.5rem 0 2.5rem;}.search-brand.user-my-printers_search-brand .search-title{padding:1.5rem 0 2rem 0;}.search-brand.user-my-printers_search-brand .search-select{width:100%;}.search-brand.user-my-printers_search-brand #searchTabModelContainer2 p{text-align:left;margin:1rem 0 0 0;line-height:163%;font-size:1.4rem;}.search-brand.user-my-printers_search-brand .search-flex{text-align:center;margin-top:3rem;margin-bottom:4rem;}.user-my-printers_search-brand_input-title{font-family:Roboto, sans-serif, gf;font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#d90000;text-align:left;margin:1rem 0 1rem 0;cursor:pointer;}@media screen and (max-width:1380px/*1240px*/){.page-my-account > .page-padding{width:100%;float:none;border-right:none;}.user-my-printers_open-button{display:inline-block;}.user-my-printers_container_wrap{display:none;position:absolute;width:100vw;height:100%;top:0;right:0;overflow-y:hidden;z-index:9;background-color:rgba(39, 40, 44, 0.3);}.user-my-printers_container{display:none;position:absolute;right:0;top:0;z-index:1;padding:50px 4rem 4rem 4rem;height:100%;width:42rem;}.user-my-printers_container.user-my-printers_container_open{display:block;}.user-my-printers_close{display:block;}#user-my-printers_content1{height:calc(100% - 6.5rem);overflow-y:auto;}}@media screen and (max-width:500px){.user-my-printers_open-button{display:block;float:none;margin-top:2rem;}}@media screen and (max-width:420px){.user-my-printers_container{width:100%;padding:9rem 20px 4rem 20px;}.user-my-printers_close{left:0;border-right:1px solid #cdd8e2;border-bottom:1px solid #cdd8e2;}}@media screen and (min-width:1241px) and (max-width:1459px){.page-my-account #regTypeContainer .shop-cart-3 .form-blok .form-blok-radek .float-left{}.page-my-account #regTypeContainer .shop-cart-3 .form-blok .form-blok-radek .float-left > div.clear{display:block;}.page-my-account #regTypeContainer .shop-cart-3 .form-blok .form-blok-radek .float-left .form-input-valid-info{padding-left:0rem;height:auto;padding-bottom:0rem;}.page-my-account #regTypeContainer .shop-cart-3 .form-blok .form-blok-radek .float-left .form-input-valid-info p{padding-top:1.1rem;max-width:auto;}.page-my-account .order-detail-container{/**/}.page-my-account .order-detail-container .cols3-container > div{width:100%;float:none;clear:both;margin-bottom:10px;}}/* BRAINTREE PAYMENT GATEWAY *//* obecné */.shop-cart-braintree-form{margin-top:2rem;}.shop-cart-braintree-form #braintree_form_message ._message{display:none;position:relative;}.shop-cart-braintree-form #braintree_form_message ._message ._content{margin-bottom:1.5rem;padding-right:4rem;}.shop-cart-braintree-form #braintree_form_message ._message ._close{position:absolute;top:calc((100% - 1.5rem) / 2);margin-top:-0.5rem;right:2rem;display:block;width:1rem;height:1rem;background:url(/templates/100/1/icons/info-s_remove.svg) center center no-repeat;background-size:1rem;cursor:pointer;}#braintree_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:10000;}#braintree_container{}#braintree_container .braintree-dropin{color:#26364d;font-family:Roboto, sans-serif, gf;font-size:1.6rem;line-height:150%;}#braintree_container .braintree-sheet__container{margin:0;}#braintree_container .braintree-hidden{display:none!important;}#braintree_container .braintree-method{outline:none;}#braintree_container .braintree-upper-container:before{background:#f4f8fb;border-color:#cdd8e2;}#braintree_container .braintree-dropin .button-basic,#braintree_container .braintree-dropin .button-basic2{margin-top:1.5rem;white-space:normal;line-height:1.4;padding-top:1.4rem;padding-bottom:1.4rem;}#braintree_container .braintree-dropin .button-basic:disabled,#braintree_container .braintree-dropin .button-basic:disabled:hover,#braintree_container .braintree-dropin .button-basic2:disabled,#braintree_container .braintree-dropin .button-basic2:disabled:hover{color:#c1c7d0;background-color:#f7f7f7;border:solid 1px #c1c7d0;box-shadow:0 0 0 1px transparent;}#braintree_container .braintree-dropin .button-basic.button-loading{position:relative;}#braintree_container .braintree-dropin .__indicator-container{display:none;}#braintree_container .braintree-dropin .button-basic.button-loading .__indicator-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f7f7;border-radius:3px;}#braintree_container .braintree-dropin .button-basic.button-loading .braintree-loader__indicator{display:block;width:3.5rem;height:3.5rem;position:absolute;top:50%;left:50%;margin-top:-1.75rem;margin-left:-1.75rem;transform:scale(1);}/* hlavička - nadpis */#braintree_container .braintree-heading,#braintree_container .braintree-placeholder{font-family:Roboto, sans-serif, gf;font-size:2.2rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#26364d;margin:0 0 2rem 0;display:none;}#braintree_container .braintree-show-options .braintree-heading[data-braintree-id=choose-a-way-to-pay],#braintree_container .braintree-show-options .braintree-placeholder{display:block;}/* blok pro výběr typu platby */#braintree_container .braintree-option{background:#f4f8fb;padding:1rem 2rem;border-color:#cdd8e2;outline:none;}/* PAYPAL_PLUS */#braintree_container .braintree-option.braintree-option__paypal{display:none!important;}#braintree_container .braintree-option .braintree-option__label{/**/}#braintree_container .braintree-option .braintree-option__logo{width:7rem;height:4rem;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center;}#braintree_container .braintree-option__card .braintree-option__logo{background:url('/images/payment/visa-mastercard.svg') center center no-repeat;background-size:contain;}#braintree_container .braintree-option__card .braintree-option__logo svg{display:none;}#braintree_container .braintree-option__paypal .braintree-option__logo{background:url('/admin/gr/icons/paypal.svg') center center no-repeat;background-size:3rem auto;}#braintree_container .braintree-option__paypal .braintree-option__logo svg{display:none;}/* blok zadání údajů vybrané platby */#braintree_container .braintree-sheet{border-color:#cdd8e2;}#braintree_container .braintree-sheet__header{border-color:#cdd8e2;padding:1.5rem 2rem 0 3rem;}#braintree_container .braintree-sheet__header .braintree-sheet__header-label,#braintree_container .braintree-sheet__header .braintree-sheet__icons{padding-bottom:1.5rem;}#braintree_container .braintree-sheet__header .braintree-sheet__logo--header{margin:0 2rem 0 0;}#braintree_container .braintree-sheet__header[data-braintree-id=card-sheet-header] .braintree-sheet__logo--header{background:url('/admin/gr/icons/kartou.svg') center center no-repeat;background-size:3rem auto;height:3rem;}#braintree_container .braintree-sheet__header[data-braintree-id=card-sheet-header] .braintree-sheet__logo--header svg{display:none;}#braintree_container .braintree-sheet__header[data-braintree-id=paypal-sheet-header] .braintree-sheet__logo--header{background:url('/admin/gr/icons/paypal.svg') center center no-repeat;background-size:3rem auto;height:3rem;}#braintree_container .braintree-sheet__header[data-braintree-id=paypal-sheet-header] .braintree-sheet__logo--header svg{display:none;}#braintree_container .braintree-sheet__header .braintree-sheet__label,#braintree_container .braintree-sheet__header .braintree-sheet__text{font-family:Roboto, sans-serif, gf;font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#26364d;margin:0;}#braintree_container .braintree-sheet__content{background:#f4f8fb;}#braintree_container .braintree-sheet__content.braintree-sheet__content--form{padding:0 1rem 2rem 1rem;display:flex;flex-wrap:wrap;}#braintree_container .braintree-sheet__content.braintree-sheet__content--button{padding:3rem 1rem 3rem 1rem;}#braintree_container .braintree-sheet__content:after,#braintree_container .braintree-sheet__content--form:after{content:'';display:block;clear:both;}#braintree_container .braintree-sheet__content--form .braintree-form__flexible-fields{width:50%;float:left;margin:0;}#braintree_container .braintree-sheet__content--form .braintree-form__flexible-fields:after{content:'';display:block;clear:both;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group{width:50%;float:left;margin:0;padding:2rem 1rem 0 1rem;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group label{margin:0;display:flex;flex-direction:column;width:100%;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group .braintree-form__label{font-family:Roboto, sans-serif, gf;font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#26364d;margin:auto 0;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group .braintree-form__descriptor{font-family:Roboto, sans-serif, gf;font-size:1.6rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#a1b3d1;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group .braintree-form__field{margin:0;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field-error{margin-bottom:-1rem;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field{border-color:#cdd8e2;padding:0 1rem;margin:1rem 0 0 0;height:5rem;background:#ffffff;}@media screen and (min-width:1201px) and (max-width:1321px), screen and (max-width:819px){#braintree_container .braintree-sheet__content--form .braintree-form__flexible-fields{width:100%;float:none;}#braintree_container .braintree-sheet__content--form .braintree-form__field-group{width:100%;float:none;}}@media screen and (max-width:519px){#braintree_container .braintree-dropin .button-basic,#braintree_container .braintree-dropin .button-basic2{width:100%!important;float:none;}}@media screen and (max-width:439px){#braintree_container .braintree-sheet__header{padding:1.5rem 3rem 0 3rem;flex-direction:column;}#braintree_container .braintree-sheet__header .braintree-sheet__logo--header{margin-right:1rem;}#braintree_container .braintree-sheet__header .braintree-sheet__header-label{padding-right:2rem;margin:0 auto;flex-grow:0;}}#braintree_container .braintree-sheet--has-error .braintree-sheet__error{background:#f4f8fb;}#braintree_container .braintree-sheet--has-error .braintree-sheet__error .braintree-sheet__error-icon{display:none;}.__help-center-faq-container{margin:0 0 3rem 0;}.__help-center-faq-title{margin:0 0 2rem 0;font-weight:700;font-size:2rem;line-height:2.8rem;}.__help-center-faq-wrap{display:flex;flex-direction:column;gap:0.6rem;}.__help-center-faq{border:1px solid #E6E6E6;border-radius:1rem;padding:1.9rem 2rem 1.9rem 3rem;width:100%;}.__help-center-faq > .__header{padding-right:2rem;position:relative;cursor:pointer;}.__help-center-faq > .__header > p{margin:0;font-weight:700;font-size:1.5rem;line-height:2.2rem;}.__help-center-faq > .__header > .__arrow{display:block;width:0.8rem;height:0.8rem;background:#201A3D;position:absolute;top:50%;right:0;margin-top:-0.4rem;}.__help-center-faq > .__header > .__arrow.__expanded{transform:rotate(180deg);}.__help-center-faq > .__content{display:none;}.__help-center-faq > .__content > .__content-spacer{height:0.7rem;}.__help-center-faq > .__content > .small{margin:0;font-weight:400;font-size:1.5rem;line-height:2.2rem;font-style:italic;padding:0 4rem 0 0;}.__help-center-box-container{display:flex;flex-direction:column;gap:0.4rem;}.__help-center-box{}.__help-center-box.__question{margin:0;background:#F4F6F8;border-radius:1rem;padding:2rem;}.__help-center-box.__answer{margin:0 0 1rem 4rem;border:1px solid #E6E6E6;border-radius:1rem;padding:2rem 2rem 2rem 3rem;position:relative;}.__help-center-box.__answer:last-child{margin-bottom:0;}.__help-center-box.__answer > .__avatar{position:absolute;top:1.8rem;left:-2.2rem;border:1px solid #E6E6E6;border-radius:50%;background-color:#fff;padding:0.5rem 0.5rem 0 0.5rem;}.__help-center-box > .__header{display:flex;justify-content:space-between;margin:0 0 0.6rem 0;flex-wrap:wrap;}.__help-center-box > .__header > .__name{margin:0 2rem 0 0;font-weight:700;font-size:1.5rem;line-height:2.2rem;align-self:center;}.__help-center-box > .__header > .__date{font-weight:500;font-size:1.3rem;line-height:1.6rem;color:#67608A;}.__help-center-box > .__content{margin:0;font-weight:400;font-size:1.5rem;line-height:2.2rem;font-style:italic;}.ac_results_common{margin:-1px 0 0 0;background:#FFFFFF;border:solid 1px #BCCAD7;/* přizpůsobení šířky */padding-right:calc(1.9rem + 1px);padding-left:calc(1.9rem + 1px);box-sizing:content-box;}.ac_results_common.small{/* přizpůsobení šířky */padding-right:calc(0.9rem + 1px);padding-left:calc(0.9rem + 1px);}.ac_results_common ul{margin:0;max-height:50vh!important;/* přizpůsobení šířky */margin-right:calc(-1.9rem - 1px);margin-left:calc(-1.9rem - 1px);}.ac_results_common.small ul{/* přizpůsobení šířky */margin-right:calc(-0.9rem - 1px);margin-left:calc(-0.9rem - 1px);}.ac_results_common li{all:unset;display:block;padding:0.6rem 1.6rem;min-height:4rem;font-weight:400;font-size:1.5rem;line-height:1.8rem;color:#0D5EA9;display:flex;align-items:center;cursor:pointer;}.ac_results_common li:not(:last-child){border-bottom:1px solid #E6E6E6;}.ac_results_common.small li{padding:0.5rem 0.9rem;}.ac_results_common li:before{display:none;}.ac_results_common li.ac_over{background:#F4F6F8;font-weight:700;}/* VÝDEJNÍ MÍSTA - SEZNAM */.pickup-places-pagination{display:flex;flex-wrap:wrap;gap:0.4rem;}.pickup-places-pagination a{margin:0;padding:0;width:4rem;height:4rem;background:#FFFFFF;border:1px solid rgba(57, 115, 168, 0.5);border-radius:6px;font-weight:600;font-size:1.5rem;line-height:2rem;display:flex;align-items:center;justify-content:center;}.pickup-places-list{display:flex;flex-wrap:wrap;}.pickup-places-list-title{width:100%;font-weight:600;margin:3rem 0 1.5rem 0;font-size:2rem;}.pickup-places-list-item{width:33.3333%;padding:1rem 2rem 1rem 0;margin:auto 0;}.pickup-places-list-item a{color:#3973a8;}@media screen and (max-width:767px){.pickup-places-list-item{width:50%;}}@media screen and (max-width:374px){.pickup-places-list-item{width:100%;}}/* VÝDEJNÍ MÍSTA - GOOGLE MAPA */.google-map-container{position:relative;width:100%;height:auto;padding-top:46%;min-height:360px;background:#F4F6F8;}.google-map{position:absolute;top:0;left:0;width:100%;height:100%;}.popup-container{cursor:auto;height:0;position:absolute;width:340px;max-width:100%;}.popup-container::after{content:'';position:absolute;top:-2px;left:0;width:0;height:0;transform:translate(-50%, 0);border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #FFFFFF;}.popup-container .popup-close{position:absolute;top:0;right:0;width:40px;height:40px;padding:10px;cursor:pointer;}.popup-container .popup-close:before{content:'';display:block;width:20px;height:20px;background:url(/template/images/close-modal.svg) center center no-repeat;background-size:20px 20px;}.popup-content{position:absolute;top:0;left:0;transform:translate(-50%, -100%);background-color:#FFFFFF;overflow-y:auto;box-shadow:0 2px 4px 0 rgba(25, 36, 47, 0.05);}.popup-result{border:solid 1px #E6E6E6;padding:20px;margin-top:-1px;}.popup-result .popup-image{display:block;max-width:70px;max-height:50px;margin:0 0 7px 0;}.popup-result .popup-image img{max-width:100%;max-height:50px;height:auto;width:auto;}.popup-result p{font-weight:400;font-size:12px;line-height:140%;color:#201A3D;margin:0;}.popup-result p.popup-title{font-size:15px;padding-right:10px;}.popup-result p.popup-title2{color:#67608A;margin-bottom:12px;}.popup-result table{margin:0 -5px;white-space:nowrap;}.popup-result tr{}.popup-result td{padding:0 5px;font-weight:400;font-size:14px;line-height:20px;color:#201A3D;}.popup-result td[data-period='1']:not([data-period-number='1']){padding-left:0;}.popup-result td[data-period='1']:not([data-period-number='1']):before{content:'|';margin-right:5px; }/* VYSTŘEDIT NA VÝŠKU !!! *//* dynamický okraj kvůli mobilu */.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#F4F6F8;z-index:1;display:none;}.loading-overlay-content{position:absolute;top:50%;left:5rem;width:calc(100% - 10rem);margin-top:-2rem;}.loading-overlay-text{margin:0 0 0.5rem 0;color:#201A3D;}.loading-overlay-progress-bar{width:100%;height:1rem;background:#E6E6E6;position:relative;}.loading-overlay-progress{position:absolute;top:0;left:0;width:0%;height:100%;background:#0D5EA9;}.pickup-places-detail{display:flex;gap:4rem;}.pickup-places-detail > div{flex-basis:50%;margin:0;}.pickup-places-detail h1{margin-top:0;}.pickup-places-detail .map-container{}.pickup-places-detail .button-container{padding:3rem 2rem;background:#F4F6F8;border-radius:6px;text-align:center;}.pickup-places-search{margin:0 0 2rem 0;max-width:42rem;padding:0.5rem;background:#F4F6F8;border-radius:6px;position:relative;}.pickup-places-search:before{content:'';display:block;position:absolute;left:0.5rem;top:0.5rem;width:4rem;height:4rem;background:url(/templates/100/1/ico-mag-gray.svg) center center no-repeat;z-index:2;}.pickup-places-search input[type=search]{width:100%;z-index:1;position:relative;padding-left:3.6rem;}.pickup-places-list2{}.pickup-places-list2-items{display:flex;flex-direction:column;gap:0.5rem;}.pickup-places-list2-items > *{margin:0;}.pickup-places-list2-item{padding:1rem 2rem;border:1px solid #E6E6E6;border-radius:6px;}.pickup-places-list2-item-info1{display:flex;min-height:4rem;}.pickup-places-list2-item-info1 p{flex-grow:1;margin:auto 0;padding-left:2.5rem;position:relative;cursor:pointer;font-weight:700;font-size:1.5rem;line-height:2rem;}.pickup-places-list2-item-info-arrow{display:block;position:absolute;top:50%;margin-top:-0.4rem;left:0;transition:transform 0.2s;width:0.8rem;height:0.8rem;background:#201A3D;}.pickup-places-list2-item-info-arrow.__expanded{transform:rotate(180deg);}.pickup-places-list2-item-info1 img{max-height:3.5rem;max-width:7rem;margin:auto 0 auto 2rem;}.pickup-places-list2-item-info2{display:none;}.pickup-places-list2-item-info2 *{font-size:1.3rem;line-height:2rem;}.pickup-places-list2-item-table-container{overflow-y:auto;}.pickup-places-list2-item-table-container table{margin:0 0 1.5rem 0;}.pickup-places-list2-item-table-container td:first-child{padding-right:5rem;white-space:nowrap;}.pickup-places-list2-item-table-container td:not(:first-child){padding-right:2rem;white-space:nowrap;}.pickup-places-list2-item-show-on-map{}.pickup-places-list2-item-show-on-map a{display:block;}.pickup-places-list2-item-show-on-map a img{height:2rem;width:auto;vertical-align:text-bottom;}.pickup-places-list2-pagination{text-align:center;margin:3rem auto 0 auto;}@media screen and (max-width:1020px){.pickup-places-detail{flex-direction:column;}}.printer-service-places-detail{display:flex;flex-wrap:wrap;gap:4rem;}.printer-service-places-detail > div{flex-basis:46rem;flex-grow:1;margin:0;}.printer-service-places-list{}.printer-service-places-list-items{display:flex;flex-direction:column;gap:0.5rem;}.printer-service-places-list-items > *{margin:0;}.printer-service-places-list-item{padding:1rem 2rem;border:1px solid #E6E6E6;border-radius:6px;}.printer-service-places-list-item-info1{display:flex;min-height:4rem;}.printer-service-places-list-item-info1 p{flex-grow:1;margin:auto 0;padding-left:2.5rem;position:relative;cursor:pointer;font-weight:700;font-size:1.5rem;line-height:2rem;}.printer-service-places-list-item-info-arrow{display:block;position:absolute;top:50%;margin-top:-0.4rem;left:0;transition:transform 0.2s;width:0.8rem;height:0.8rem;background:#201A3D;}.printer-service-places-list-item-info-arrow.__expanded{transform:rotate(180deg);}.printer-service-places-list-item-info2{display:none;}.printer-service-places-list-item-info2 *{font-size:1.3rem;line-height:2rem;}.printer-service-places-list-item-show-on-map a img{height:2rem;vertical-align:text-bottom;}#chat-widget{position:fixed;right:0;bottom:0;z-index:1000;cursor:pointer;}#chat-widget div{border-radius:3px;background-color:#60a415;padding:1rem 2rem;margin:0 1rem 1.6rem 0;position:relative;}#chat-widget div:before{content:'';display:block;position:absolute;bottom:-1rem;right:2rem;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1.2rem solid #60a415;}#chat-widget span{font-family:Roboto, sans-serif, gf;font-size:2rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#ffffff;}@media screen and (max-width:767px){#chat-widget div{padding:0.7rem 1rem;margin:0 0.3rem 1.3rem 0;}#chat-widget span{font-size:1.6rem;}}/* PAGE_PADDING */@media screen and (max-width:2160px){body#body.abtest-cart-fixed-bar #chat-widget{bottom:8rem;margin-right:calc(1rem + (50vw - 800px));}}@media screen and (max-width:1600px){body#body.abtest-cart-fixed-bar #chat-widget{margin-right:1rem;}}@media screen and (max-width:767px){body#body.abtest-cart-fixed-bar #chat-widget{margin-right:1.7rem;}}@media screen and (max-width:700px){body#body.abtest-cart-fixed-bar #chat-widget{bottom:13rem;}}.shop-cart-nav-and-timer-wrap{position:fixed;bottom:0;left:0;width:100%;z-index:1000;display:none;}.shop-cart-nav-and-timer._fixed{margin:0 auto;max-width:1600px;padding-top:1rem;padding-bottom:1rem;background-color:#ffffff;box-shadow:0 -1px 5px 0 rgb(0 0 0 / 20%);}.shop-cart-nav-and-timer._fixed .button-large{margin:0!important;}.shop-cart-nav-and-timer._fixed .go-back{margin:0!important;}@media screen and (max-width:700px){.shop-cart-nav-and-timer._fixed{padding-bottom:0;}}body#body.abtest-cart-fixed-bar .shop-cart-nav-and-timer:not(._fixed){display:none!important;}body#body.abtest-cart-fixed-bar .shop-cart-nav-and-timer-wrap{display:block!important;}.background-rainbow{position:relative;}.background-rainbow:before{content:'';display:block;position:absolute;z-index:-1;bottom:0;width:100%;height:min(calc(100vw / 5.6), 32rem);background:radial-gradient(100% 175% at 50% -70%, #fff 64%, transparent calc(64% + 3px)), linear-gradient(90deg, #C732C9, #FA2F97 25%, #F9A200 75%);}