@font-face{font-family:'Arya';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.kavakopecek.cz/webfonts/Arya-Regular.woff2) format('woff2')}@font-face{font-family:'Arya';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.kavakopecek.cz/webfonts/Arya-Bold.woff2) format('woff2')}@font-face{font-family:'Italianno';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.kavakopecek.cz/webfonts/Italianno-Regular.woff2) format('woff2')}html{height:100vh;overflow:hidden}body{background-color:#dce9fa;font-family:"Arya","Tahoma",sans-serif;margin:0}a{color:#fff}a.disabled,input[type='submit']:disabled{pointer-events:none;cursor:default;opacity:.75}#contentWrap{height:100vh;perspective:10px;transform-style:preserve-3d;overflow-x:hidden;overflow-y:scroll;width:97.95%;margin:0 auto;background-color:#000}#content{background-color:#000;width:100%;color:#fff;padding-bottom:105px;min-height:calc(100vh - 100px);transform-style:preserve-3d}.sectionWhite{background-color:#fff;color:#333;margin:0 -64px 0 -64px;padding:.1px 64px 32px 64px;box-shadow:0 8px 5px #000 inset}.sectionWhite a{color:#333}#mainHeader{height:85px;position:sticky;top:0;left:1%;width:calc(98% - 64px);margin-top:25px;background-color:#000;border-top-left-radius:32px;border-top-right-radius:32px;z-index:1;padding-right:64px}#mainHeader nav{float:right;padding-top:16.5px;margin-right:64px;overflow:hidden}#mainHeader nav ul{margin:0}#mainHeader nav ul li{display:inline-block;list-style-type:none;text-transform:uppercase;font-size:18pt;margin-left:64px;padding-bottom:7px;white-space:nowrap}#mainHeader nav ul li:hover,#mainHeader nav ul li.active{border-bottom:4px #fff solid}#mainHeader nav ul li a{color:#fff;text-decoration:none}.mainButton,input[type="submit"]{background-color:#eb697f;color:#fff;border:none;font-weight:700}.secondaryButton{background-color:#777}.mainButton,.secondaryButton{display:inline-block;color:#fff;cursor:pointer;border:1px #000 solid;border-radius:32px;padding:9px 48px;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:14pt}.marginTop{margin-top:8pt}#homeMainLogo{height:150px;margin-top:0;z-index:1;position:relative}#homeMainLogo img{height:118%;margin-top:-12px}h1{display:inline-block;margin:0}h2{font-size:26pt;text-transform:uppercase;margin-bottom:0;text-align:left}h4{margin-bottom:0}.httpErrorSymbol{font-size:200pt;margin:0 20pt 0 0;float:left}.httpErrorText{display:block}.mainNavHiddenIcon{color:#fff;font-size:36pt;float:right;display:none;margin-right:16px}#menuToggle{max-height:78px;padding-top:1px}.freeDeliveryProgressBarText{text-align:center;position:absolute;top:0;width:100%;height:100%;line-height:16pt}.freeDeliveryProgressBarText>p{display:none;margin:0;font-size:11pt;font-weight:700}.freeDeliveryProgressBar{height:16pt;background-color:#777;border-radius:7pt;overflow:hidden;position:relative}.freeDeliveryProgressBarFill{background-color:#eb697f;height:100%;width:0}#cartLoader{font-size:10pt;margin:0}#shoppingCart{padding-top:8px;font-size:30pt;max-height:78px;display:none;position:relative}#shoppingCartItemCount{display:block;position:absolute;bottom:0;right:-11pt;background-color:#eb697f;text-decoration:none;font-size:11pt;font-weight:700;width:22pt;height:22pt;border-radius:11pt;text-align:center;line-height:22pt}#logo{height:46px;padding-top:21px;margin-left:64px}#logoScroll{position:absolute;top:8px;height:68px;left:140px}.showWhenScrolled{display:none}.forceShowInline{display:inline-block!important}#mainContent{padding:25px 64px 100px 64px;transform-style:preserve-3d}#mainContent>section{padding-bottom:32px}#mainFooter{background-color:#dce9fa;height:85px;position:fixed;left:1%;bottom:0;width:98%;text-align:center;border-top:3px #000 solid;color:#fff}#footerText{margin-top:0;padding-top:12px}#mainFooterForeground{background-color:#eb697f;width:100%;height:60px;border-bottom-left-radius:32px;border-bottom-right-radius:32px;box-shadow:0 10px 25px #777}#home{height:calc(100vh - 160px);transform-style:preserve-3d}#coffees{transform-style:preserve-3d}.motivate{font-family:"Italianno",cursive;font-weight:400;font-style:normal;font-size:26pt;margin-bottom:45px;z-index:1;position:relative;text-shadow:1px 1px 1px #000}#motivateButton{position:relative;z-index:1;padding-right:36px}.clear{clear:both}.column{display:inline-block;vertical-align:top}.c50{width:45.8%;padding:0 2%}label{margin-top:8pt;display:inline-block}fieldset{margin:8pt 0}input:not([type="checkbox"]):not([type="radio"]),textarea,select{width:100%;box-sizing:border-box;display:block;font-size:14pt;padding:6px;font-family:"Source Sans Pro","Tahoma",sans-serif;border-radius:6px}.hiddenRequired{width:0!important;height:0;float:left;opacity:0}.inputMargin input:not(:first-of-type),.inputMargin textarea,.inputMargin select,.inputMargin altcha-widget{margin-top:7pt;display:block}.infoTable{font-size:11pt;width:100%}.infoTable>caption{text-align:left;font-weight:700;font-size:16pt;padding-bottom:6pt}.infoTable th{text-align:left}.infoTable .primaryTitle{font-size:14pt;padding-top:12pt}.infoTable .secondaryTitle{font-size:12pt;padding-top:6pt;text-decoration:underline}.contactSocials{font-size:28pt}.contactSocialsHeader{font-size:15pt}.flex{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:32pt}.green{color:#0c0}.bold{font-weight:700}.card{width:20%;border:1px #999 solid;border-radius:6px;box-shadow:2px 2px 5px #888;position:relative}.card h3{margin:0;line-height:1.2}.card:first-of-type{margin-left:0}.card:last-of-type{margin-right:0}.card>header{background-color:#eb697f;color:#fff;text-align:center;padding:6px;border-top-left-radius:6px;border-top-right-radius:6px}.card a{text-decoration:none}.card .cardMainImage{display:block;max-width:100%;max-height:250pt;margin:0 auto 8pt auto}.card>header>h4{margin:0;font-size:14pt}.card>.cardContent{padding:8px;padding-bottom:0;font-size:11pt}.card>footer{padding:8px;padding-top:0}.card ul{padding-left:15px}.card .cardFlag{width:64px;height:64px;object-fit:cover;border-radius:32px}.card .cardFlags{position:absolute;top:100px;right:-32px;width:64px;display:flex;flex-direction:column;gap:8px}.cardDetail{display:block;width:100%;text-align:center;font-size:11pt;line-height:1.2}.cardPriceWrap{text-align:right;padding-right:24pt}.cardPriceTotal{font-size:16pt;font-weight:700}.cardPriceDetail,.cardPriceDetail2{font-size:10pt}.cardPriceDetail2{display:block}.cardToCart{display:block;position:absolute!important;bottom:-16pt;right:-24pt;width:48pt;height:48pt;border-radius:24pt;font-size:24pt;background-color:#eb697f}.cardToCart span{display:block;margin:12pt auto;text-align:center;position:relative;left:-1px}.roastLevelDetail>img,.roastLevel>img{height:16pt;margin-right:4px}.roastLevel{text-align:center}#moreCoffee{margin:32pt auto 0 auto;display:block;text-align:center;width:16%}.backLink{font-size:12pt}.overflowY-hidden{overflow-y:hidden!important}#mainMessageBox{width:75vw;border-radius:8pt;border:1px #000 solid;box-shadow:3px 3px 4px #000;display:none;position:absolute;top:78px;left:12.5vw;text-align:center;padding:6pt;color:#fff}.message{margin:8px 0 8px 0;width:100%;color:#fff;font-weight:700;padding:8px;text-align:center;border-radius:8px}.messageSuccess{background-color:#090}.messageError{background-color:#900}#cartContentWrap{margin-right:64px;overflow:hidden;float:none;position:absolute;top:85px;right:-64px;width:0;background-color:rgb(0 0 0 / .95);height:calc(100vh - 230.5px);color:#fff;padding:16.5px;display:none}#cartContentWrap>.mainButton{width:250px;display:block;margin:0 auto}#cartContentWrap>.mainButton{font-size:14pt;text-align:center;padding:4pt}.mainButton>span{display:block;font-size:10pt;font-weight:400;white-space:nowrap}#cartContentWrap>h2{font-size:16pt;text-align:center}#cartOrderProceed{display:none}#cartEmpty{text-align:center}#cartContent{height:calc(100vh - 315px - 37pt);overflow-x:hidden;overflow-y:auto}#cartContent>table{font-size:10pt;table-layout:fixed;max-width:100%;min-width:100%}#cartContent>table a{text-decoration:none}#cartContent>table tr>td:first-of-type{width:200px}#cartContent>table tr>td:last-of-type{width:20px}#cartContent>table>tbody>tr:last-of-type>td{padding-bottom:20px}#cartContent>table>tfoot td,#cartContent>table>tfoot th{border-top:1px #fff solid;font-weight:700;text-align:left}.formsRequiredAsterix{color:red}.block{display:block}.inlineBlock{display:inline-block}.hidden{display:none!important}.widthAuto{width:auto}.orderTotalPrice{font-weight:700;font-size:14pt}.orderTotalPriceAmount{font-size:20pt}#orderSucceeded{text-align:center}#orderSucceeded>table{margin:0 auto;text-align:left}#orderSubmitButtonWrap{position:relative}#orderSubmitLoader{position:absolute;top:0;left:0;width:100%;margin:0;line-height:calc(14pt + 14px);height:calc(14pt + 14px)}#goodsPage{font-size:10pt}#goodsGallery{padding-left:0;display:inline-flex;max-height:60vh}#goodsGallery>a{text-align:center}#goodsDetail{padding-right:0}.comparisonTable th,.comparisonTable td{border:1px solid;border-collapse:collapse}#goodsPage h2{font-size:18pt;margin-bottom:10pt}#goodsGallery img{max-width:100%;max-height:100%}#goodsPage h3,#goodsProperties caption,#goodsVariants caption{text-align:left;font-size:12pt;font-weight:700;margin-top:10pt}#goodsPage h3,#goodsDescription h3{margin-bottom:0}#goodsDescriptionShort>p{margin-bottom:0}#goodsProperties,#goodsVariants{width:100%;table-layout:fixed}#goodsProperties th,#goodsVariants th{text-align:left}.propertyIconDetailText{display:inline-block}.propertyLinkDetail{display:inline-block;margin-left:8px}.goodPropertyIcon{display:block}@keyframes highlightDescription{0%{background-color:#fff0}50%{background-color:#eb697f}100%{background-color:#fff0}}section{text-align:justify}.sectionImageRight{float:right;clear:right;padding-right:0;width:47.7%}.sectionImageLeft{float:left;clear:left;padding-left:0;width:47.7%}.highlightDescription{animation-name:highlightDescription;animation-duration:2s;animation-timing-function:linear;animation-delay:0ms;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running}#buyLinkWrap{font-size:14pt}#buyLinkFloating{display:none}.buyLink{position:relative}#buyLink>span{font-size:14pt;font-weight:700}a.cardToCart>p.loaderInline{line-height:48pt}a.cardToCart>p.loaderInline>span{display:inline-block}.buyLink>p.loaderInline{position:absolute;top:0;left:0;width:100%;height:100%;font-size:10pt;margin:0;line-height:calc(24pt + 18px);text-wrap:nowrap}#buyLinkFloating>a.buyLink>p.loaderInline{line-height:58pt}#openCartLinkWrap{float:right;position:relative}#goodsAddedDialog{display:none;position:absolute;background-color:#fff;border-radius:8px;border:1px #000 solid;box-shadow:3px 3px 4px #000;top:78px;right:111px;width:350%;text-align:center}#goodsAddedDialog a{color:#000;text-decoration:none}#goodsAddedDialogClose{position:absolute;top:0;right:6pt;font-size:14pt}#goodsAddedDialog .mainButton,#goodsAddedDialog .secondaryButton{color:#fff;padding:4px 16px;font-size:10pt;display:inline-block;margin:6pt}.goodsVariantsMobileClose{display:none;font-size:24pt;text-decoration:none;position:absolute;right:5vw;top:0}.variantTableMobileConfirm{position:fixed;top:0;left:0;width:100vw;height:calc(100vh - 185px)}.variantTableMobileConfirm,.variantTableMobileConfirm>caption{background-color:rgb(0 0 0 / .95);padding:0 5vw}#goodsQuantityUnit{font-size:12pt}#goodsVariantPriceMain{font-size:16pt;font-weight:700}#goodsVariantsVAT{font-size:12pt}#buyLinkWrap{margin-top:10pt}.coopPartner{display:flex;align-items:center;border:none;box-shadow:none}.coopPartnerText{text-decoration:none;text-align:center;flex-direction:column;font-size:18pt;justify-content:center}.coopPartnerText>p{margin:0}.coopPartner>img{width:100%}#aboutImageFirstRight{width:35%}.par{position:absolute}.par0{transform:scale(1.2)}.par1{transform:translateZ(1px)}.par2{transform:translateZ(2px)}.parMidTop{left:50%;top:0}.parLeftTop{top:0;left:0}.parLeftBottom{bottom:0;left:0}.parRightTop{top:0;right:0}.parRightBottom{bottom:0;right:0}#parh1{margin-top:40px;margin-left:649px}#parh2{margin-top:-12px;margin-left:770px}#parh3{margin-top:33px;margin-right:289px}#parh4{margin-top:62px;margin-right:52px}#parh5{margin-right:79px;margin-bottom:662px}#parh6a{margin-bottom:457px;margin-left:50px}#parh6b{margin-top:78px;margin-left:536px}#parh6c{margin-top:178px;margin-left:491px}#parh6d{margin-top:217px;margin-left:470px}#parh6e{margin-top:113px;margin-left:744px}#parh7{margin-top:50px;margin-left:840px}#parh8{margin-top:75px;margin-left:878px}#parh9{margin-top:71px;margin-left:994px}#parh10{margin-top:80px;margin-left:1090px}#parh11{margin-top:77px;margin-left:1379px}#parh12{margin-top:88px;margin-left:600px}#parh13{margin-top:75px;margin-left:425px}#parh14{margin-top:163px;margin-left:480px}#parh15{margin-top:223px;margin-left:467px}#parh16{margin-top:206px;margin-left:508px}#parh17{margin-top:202px;margin-left:555px}#parh18{margin-top:389px;margin-left:395px}#parh18b{margin-top:116px;margin-left:865px}#parh19{margin-top:19px;margin-left:456px}#parh20{margin-top:236px;margin-left:313px}#parh21{margin-bottom:457px;margin-left:0}#parh22{margin-bottom:317px;margin-left:148px}#parh23{margin-bottom:373px;margin-left:66px}#parh24{margin-bottom:423px;margin-left:13px}#parh25{margin-bottom:348px;margin-left:136px}#parh26{margin-bottom:96px;margin-left:-38px}#parh27{margin-bottom:550px;margin-right:-61px}#parh28{margin-bottom:505px;margin-right:-63px}#parh29{margin-bottom:290px;margin-right:-63px}#parh30{margin-bottom:720px;margin-right:-64px}#parh31{margin-right:-53px;margin-bottom:83px}#parh32{margin-right:735px;margin-bottom:90px}#parh33{margin-right:694px;margin-bottom:331px}#parh34{margin-right:668px;margin-bottom:122px}#parh35{margin-right:690px;margin-bottom:141px}#parh36{margin-right:716px;margin-bottom:152px}#parh37{margin-right:500px;margin-bottom:97px}#parh38{margin-right:550px;margin-bottom:150px}#parh39{margin-right:415px;margin-bottom:119px}#parh40{margin-right:639px;margin-bottom:406px}#parh41{margin-right:-18px;margin-bottom:86px;transform:scale(1.09)}#parh42{margin-right:393px;margin-bottom:333px}.loaderInline{text-align:center;display:none}.loaderInline span{animation-name:loaderFade;animation-duration:2s;animation-iteration-count:infinite}.loaderInline span:nth-of-type(2){animation-delay:.25s}.loaderInline span:last-of-type{animation-delay:.5s}.shake{animation-name:shake;animation-duration:.1s;animation-iteration-count:3}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-10deg)}100%{transform:rotate(0deg)}}@keyframes loaderFade{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@media screen and (max-width:1520px){#parh40,#parh9,#parh33{display:none}}@media screen and (max-width:1380px){#parh3{display:none}}@media screen and (max-width:1290px){#parh32,#parh34,#parh42{display:none}}@media screen and (max-width:1250px){#parh5{display:none}}@media screen and (max-width:1170px){#menuToggle{display:block}#mainHeader nav{float:none;position:absolute;top:85px;right:-64px;width:0;background-color:rgb(0 0 0 / .8);height:calc(100vh - 214px)}#mainHeader nav ul{padding-left:0}#mainHeader nav ul li{border-bottom:4px #fff0 solid;display:block;margin-right:64px}}@media screen and (max-width:1120px){#parh4,#parh17{display:none}.c50{width:90%}#buyLinkFloating{display:block;position:fixed;bottom:100pt;right:24pt;width:64pt;height:64pt;border-radius:32pt;background-color:#eb697f;text-align:center;line-height:64pt;font-size:32pt}#buyLinkWrap{display:none}}@media screen and (max-width:1070px){#parh38,#parh37,#parh16{display:none}.card{width:40%}.sectionImageRight,.sectionImageLeft,#aboutImageFirstRight{float:none;display:block;margin:0 auto;width:50%}}@media screen and (max-width:1040px){#parh14,#parh15{display:none}#moreCoffee{width:35%}.httpErrorSymbol{font-size:15vw}.httpErrorText{max-width:80%}}@media screen and (max-width:975px){#parh30,#parh18{display:none}.clearNarrow{clear:both}}@media screen and (max-width:780px){#parh41,#parh39{display:none}}@media screen and (max-width:700px){#parh27{display:none}}@media screen and (max-width:600px){.card{width:90%}#moreCoffee{width:90%}#footerText{line-height:1.2}#logoScroll{display:none}#goodsAddedDialog{right:0}#mainContent{padding-left:8px;padding-right:8px}}@media screen and (max-width:510px){#parh29,#parh28{display:none}#orderSubmitButtonWrap{padding-bottom:40px}#mainHeader{margin-top:8px}#mainFooter{height:70px}#mainHeader>nav{height:calc(100vh - 179px)}#cartContentWrap{height:calc(100vh - 198px)}#cartContent{height:calc(100vh - 290px - 37pt)}#logo{margin-left:32px}#mainHeader{padding-right:32px;width:calc(98% - 32px)}}@media screen and (max-height:825px){#parh6a,#parh21{display:none}}@media screen and (max-height:805px){#parh24,#parh25{display:none}}@media screen and (max-height:708px){#parh26{display:none}}