

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}.slideshow{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

.global-container{width:100%;overflow:hidden;position:relative}.global-container .menu-layer{display:block;min-height:500px;position:fixed;left:-70%;width:70%;z-index:2;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;height:100%;background-color:white;font-size:40rem}.global-container .menu-layer .title{background-color:red;position:relative;height:205rem;box-shadow:-2rem 1rem 3rem #000}.global-container .menu-layer .menu-button{left:10px;right:initial;background-image:url(../img/mobile-menu-layer-menu.svg);width:auto;text-indent:initial;background-size:40rem;background-position:12rem center;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:0px;font-family:Verdana;padding-left:80rem;top:0;left:0;right:0;bottom:0;font-size:47rem;background-repeat:no-repeat;position:absolute;padding-top:75rem}.global-container .menu-layer .menu-button:after{content:'';position:absolute;left:0;right:0;bottom:-4rem;height:6rem}.global-container .site-container{left:0;position:relative;z-index:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media only screen and (max-width: 800px){.global-container .site-container{padding-top:60em}}@media only screen and (max-width: 800px){.global-container .site-container .menu-button{background-image:url(../img/mobile-site-container-menu.svg)}}body.menu-opened .global-container .menu-layer{left:0%;bottom:0}body.menu-opened .global-container .site-container{left:70%}a,a:focus{outline:0}.menu-layer nav.mainmenu{position:absolute;left:0;top:208rem;bottom:0;right:0;overflow:auto}.menu-layer nav.mainmenu ul{margin:0;padding:0;width:100%}.menu-layer nav.mainmenu>ul>li{display:block}.menu-layer nav.mainmenu a,.menu-layer nav.mainmenu span{color:#9b0101;text-align:left;font-size:13px;padding:10px;height:initial;border-bottom:solid 1px rgba(160,187,0,0.17);position:relative;display:block;text-decoration:none}.menu-layer nav.mainmenu a[data-rsc=rss],.menu-layer nav.mainmenu span[data-rsc=rss]{background-image:url(../img/rss.svg);background-size:auto 50%;background-position:10rem center;background-repeat:no-repeat;padding-left:40rem}.menu-layer nav.mainmenu li li a{padding-left:35px}.menu-layer nav.mainmenu li.has-children>ul{display:none}.menu-layer nav.mainmenu li.has-children>a:after{background-image:url(../img/mobile-menu-layer-li-arrow.svg);background-size:contain;background-repeat:no-repeat;content:'';display:block;width:10px;height:10px;position:absolute;right:12px;top:12px;transform:rotateZ(-90deg);transition:all 300ms ease}.menu-layer nav.mainmenu li.has-children.opened>ul{display:block;background-color:rgba(255,255,255,0.1)}

html{font-size:1px}@media only screen and (max-width: 1232px){html{font-size:calc(100vw / 1232)}}body{font-size:12rem}.center-container{width:1132rem;margin:0 auto;position:relative;border:solid 1.6em white;background-color:white;box-sizing:border-box}.center-container:after{clear:both;display:block;content:''}li.address{background-image:url(../img/ic-address.svg)}li.email{background-image:url(../img/ic-email.svg)}li.phone{background-image:url(../img/ic-phone.svg)}li.opening{background-image:url(../img/ic-opening.svg)}.viewer-tooltip{width:initial !important;padding:1em}

.body-bg{background-image:url(../img/body-bg.jpg);height:851rem;height:initial;background-size:cover;background-repeat:no-repeat;background-position:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.body-bg:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;content:'';background-image:url(../img/body-bg-dots.png)}.site-container{padding-top:19.4em}a.back{position:absolute;margin-top:-4.7em;font-size:1.4em;background-image:url(../img/left-arrow.svg);background-size:auto 50%;background-repeat:no-repeat;background-position:1em center;display:inline-block;padding:1em;padding-left:3.3em;font-weight:bold;background-color:white;color:#4b4b4b}

header,header form.search{font-size:10rem}@media only screen and (max-width: 800px){header,header form.search{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}header{position:absolute;top:0;left:0;right:0;background-color:white;padding-top:2em;padding-bottom:2em}@media only screen and (max-width: 800px){header{padding-top:1.5em;padding-bottom:1.5em;position:fixed}}header .center-container{border:none}body.fixed-header header{position:fixed;top:-118rem;z-index:1000}body.fixed-header header .mainmenu{box-shadow:0px 2px 3px -3px black}@media only screen and (max-width: 800px){body.fixed-header header{top:0;box-shadow:0px 0px 1em rgba(0,0,0,0.3)}body.fixed-header header a.logo .str{transform-origin:left center;transform:scale(0);height:0}body.fixed-header header ul.language-selector{height:0;transform:scale(0);transform-origin:right center}}header a.logo{text-decoration:none}header a.logo img{width:29.4em;position:relative;left:-1.7em}@media only screen and (max-width: 800px){header a.logo img{left:0;width:20em}}header a.logo .str{margin-top:0.5em;font-size:1.5em;letter-spacing:0.1em;color:#9c9b9b;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;transition:all 300ms ease}@media only screen and (max-width: 800px){header a.logo .str{width:60%}}header ul.contact,header ul.language-selector{margin:0;padding:0}header ul.contact li,header ul.language-selector li{font-size:1.5em;letter-spacing:0.1em;color:#9c9b9b;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;display:inline-block;display:grid;grid-auto-flow:column;align-items:center}header ul.contact li a,header ul.language-selector li a{color:#9c9b9b;text-decoration:none}header ul.contact li:after,header ul.language-selector li:after{content:'|';padding:0 0.5em 0 0.5em;color:#ff0101}header ul.contact li:last-child:after,header ul.language-selector li:last-child:after{display:none}header ul.contact{position:absolute;right:0rem;bottom:0em;display:grid;grid-auto-flow:column;align-items:center}header ul.contact li{color:#008000}header ul.contact li a{color:#008000}header ul.contact li a.whatsapp{font-size:2em;padding:.4em;background-image:url(../img/whatsapp.png);background-size:contain;background-position:center}@media only screen and (max-width: 800px){header ul.contact{display:none}}header ul.language-selector{position:absolute;right:0rem;bottom:0;transition:all 300ms ease}@media only screen and (max-width: 800px){header ul.language-selector{font-size:1.3em;bottom:initial;top:0}}header ul.buttons{position:absolute;right:0;top:0;margin:0;padding:0}@media only screen and (max-width: 800px){header ul.buttons{top:initial;bottom:0}}header ul.buttons li{display:inline-block;margin-left:0.5em}header ul.buttons li:last-child{display:none}@media only screen and (max-width: 800px){header ul.buttons li{font-size:25rem}header ul.buttons li:last-child{display:inline-block}}header ul.buttons li a{display:block;padding:1.7em;background-repeat:no-repeat;background-position:center;background-size:25%;border:solid 1px #e7e7e8}@media only screen and (max-width: 800px){header ul.buttons li a{padding:2em;background-size:auto 70%}}header ul.buttons li a.facebook{background-image:url(../img/facebook.svg)}header .mainmenu{position:absolute;margin-top:0em;width:100%}@media only screen and (max-width: 800px){header .mainmenu{display:none}}header .mainmenu ul{table-layout:fixed;margin:0;padding:0;width:100%;display:table;display:flex;justify-content:space-between;padding:3em 3em;box-sizing:border-box;background-color:white}header .mainmenu ul li{display:table-cell;text-align:center;position:relative}header .mainmenu ul li a,header .mainmenu ul li span{cursor:pointer;font-size:1.7em;font-weight:bold;color:#9c9b9b;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;text-decoration:none}header .mainmenu ul li a:hover,header .mainmenu ul li span:hover{color:red}header .mainmenu ul li a.in-current-queue,header .mainmenu ul li a.current,header .mainmenu ul li span.in-current-queue,header .mainmenu ul li span.current{color:#970b0d}header .mainmenu ul li ul{display:none;position:absolute;width:initial;transform:translate(-50%, 0);left:50%;padding:1em 3em}header .mainmenu ul li ul li{display:block}header .mainmenu ul li ul li a{white-space:nowrap;padding:0.3em 0;display:block}header .mainmenu ul li:hover ul,header .mainmenu ul li.opened ul{display:block}header form.search{position:absolute;right:5em;top:0em}body.fixed-header header form.search{display:none}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{font-size:inherit}@media only screen and (max-width: 800px){header form.search{top:11em;left:0;right:0;font-size:30rem}header form.search .easy-autocomplete{width:100% !important}header form.search .easy-autocomplete-container{font-size:1.6em}}header form.search input[type=text]{font-size:1.3em;border:solid 1px #e7e7e8;border-radius:0;box-shadow:none;padding:0.7em 1em 0.8em;width:300rem}header form.search input[type=text]:focus{outline:0}header form.search input[type=text]:focus+.search-founded{display:block}header form.search input[type=text]:focus+.search-founded:empty{display:none}@media only screen and (max-width: 800px){header form.search input[type=text]{width:100%;display:block;box-sizing:border-box;padding:1.4em}}header form.search input[type=submit]{position:absolute;right:0;top:0;bottom:0;background-image:url(../img/magnifier-tool.svg);background-size:auto 60%;background-repeat:no-repeat;background-position:center;width:4em;border:none;background-color:transparent}header form.search input[type=submit]:focus{outline:0}header form.search .search-founded{position:absolute;background-color:white;z-index:1000;font-size:1.4em;border:solid 1px #e7e7e8;margin-left:-100rem;width:calc(100% + 100rem);box-sizing:border-box;padding:0;display:none;margin-top:-1px}header form.search .search-founded:empty{display:none}@media only screen and (max-width: 800px){header form.search .search-founded{display:none !important}}header form.search .search-founded:hover{display:block}header form.search .search-founded a.item-product{display:block;padding:0.5em 0.5em;border-bottom:dotted 1px #e7e7e8;color:currentColor}header form.search .search-founded a.item-product:hover{background-color:#dadada}header form.search .search-founded a.item-product .image{width:15%;padding-bottom:15%;background-size:cover;background-repeat:no-repeat;background-position:center;float:left}header form.search .search-founded a.item-product .data{float:left;width:85%;padding-left:1em;box-sizing:border-box}header form.search .search-founded a.item-product .data .name{font-size:0.8em;font-weight:bold}header form.search .search-founded a.item-product:after{clear:both;display:block;content:''}header form.search .search-founded a.more{display:block;text-align:center;color:currentColor;text-decoration:none;background-color:#eaeaea;padding:0.4em}header form.search .search-founded a.more:hover{background-color:#dadada}header form.search .search-founded .caption{font-weight:bold;padding:0.4em;background-color:#9b0101;color:white}header form.search .search-founded .box .title{display:none}header form.search .search-founded .box .content{padding:0.5em}header form.search .search-founded .box .content ul{list-style-type:none;margin:0}header form.search .search-founded .box .content ul li{border:none}header form.search .search-founded .box .content ul li a{color:currentColor;text-decoration:none}header form.search .search-founded .box .content ul li a:hover{background-color:#dadada}header form.search .search-founded .box .content>ul{padding:0}header form.search .search-founded .box .content>ul>li{padding-left:0}header form.search .easy-autocomplete-container{font-size:1.4em}@media only screen and (max-width: 800px){header form.search .easy-autocomplete-container{display:none}}header form.search .easy-autocomplete-container>ul>li{border-bottom:dotted 1px  #e7e7e8;padding:0}header form.search .easy-autocomplete-container>ul>li div .caption{font-weight:bold;padding:0.4em;background-color:#9b0101;color:white}header form.search .easy-autocomplete-container>ul>li div a.item-product{padding:0.4em;color:currentColor}header form.search .easy-autocomplete-container>ul>li div a.item-product:hover{background-color:#dadada}header form.search .easy-autocomplete-container>ul>li div a.item-product .image{width:15%;padding-bottom:15%;background-size:cover;background-repeat:no-repeat;background-position:center;float:left}header form.search .easy-autocomplete-container>ul>li div a.item-product .data{float:left;width:85%;padding-left:1em;box-sizing:border-box}header form.search .easy-autocomplete-container>ul>li div a.item-product .data .name{font-size:0.8em;font-weight:bold}header form.search .easy-autocomplete-container>ul>li div a.item-product:after{clear:both;display:block;content:''}header form.search .easy-autocomplete-container>ul>li div a.more{display:block;text-align:center;color:currentColor;text-decoration:none;background-color:#eaeaea;padding:0.4em}header form.search .easy-autocomplete-container>ul>li div a.more:hover{background-color:#dadada}header form.search .easy-autocomplete-container>ul>li div .box .title{display:none}header form.search .easy-autocomplete-container>ul>li div .box .content ul{border:none;position:static;display:block !important;margin-bottom:0}header form.search .easy-autocomplete-container>ul>li div .box .content ul li{border:none}header form.search .easy-autocomplete-container>ul>li div .box .content ul li a{color:currentColor;text-decoration:none}header form.search .easy-autocomplete-container>ul>li div .box .content ul li a:hover{background-color:#dadada}header form.search .easy-autocomplete-container>ul>li div .box .content>ul{padding:0.4em}header form.search .easy-autocomplete-container>ul>li div .box .content>ul>li{padding-left:0}header form.search .easy-autocomplete-container>ul>li.selected{background-color:transparent}

.block-types{font-size:10rem}@media only screen and (max-width: 800px){.block-types{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.block-types .cols .col{width:calc(100% / 3);float:left}.block-types .cols .col:last-child{width:calc(100% / 3 - 1px)}@media only screen and (max-width: 800px){.block-types .cols .col:last-child{width:100%}}@media only screen and (max-width: 800px){.block-types .cols .col{width:100%;border-bottom:solid 1px #ccc;padding-bottom:2em;margin-bottom:2em}.block-types .cols .col:last-child{border-bottom:none}}.block-types .cols .col .image-container{overflow:hidden;width:100%;height:20.9em;position:relative}.block-types .cols .col .image-container a.video:first-child{text-align:center;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center;text-decoration:none}.block-types .cols .col .image-container a.video:first-child .title{font-size:2.4em;padding-top:1.5em;color:#9b0101;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;font-weight:bold}@media only screen and (max-width: 800px){.block-types .cols .col .image-container a.video:first-child .title{padding-top:0em;font-size:2.2em}}.block-types .cols .col .image-container a.video:first-child .button{font-size:1.6em;font-weight:300;margin-top:1em;padding:2em;text-decoration:none;color:#e20000;display:inline-block;border:solid 1px #e0e0e0;transition:all 300ms ease;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;background-image:url(../img/play-button.svg);background-size:contain;background-repeat:no-repeat;text-indent:-10000px;border:none}@media only screen and (max-width: 800px){.block-types .cols .col .image-container a.video:first-child .button{margin-top:2em}}.block-types .cols .col .image-container a.video:first-child .button:hover{transform:scale(1.3)}@media only screen and (max-width: 800px){.block-types .cols .col .image-container{width:50%;float:left;display:none}}.block-types .cols .col .image-container img{width:100%;transition:all 300ms ease}.block-types .cols .col:hover .image-container img{transform:scale(1.05)}.block-types .cols .col .box{font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;font-weight:bold;text-align:center;height:20.9em;display:block;text-decoration:none}@media only screen and (max-width: 800px){.block-types .cols .col .box{width:50%;float:left;height:auto;position:relative;width:100%}}.block-types .cols .col .box .title{font-size:2.4em;padding-top:1.5em;color:#9b0101}@media only screen and (max-width: 800px){.block-types .cols .col .box .title{padding-top:0em;font-size:2.2em}}.block-types .cols .col .box .sub{font-size:1.6em;color:#ff0101;position:absolute;left:0;right:0;transition:all 300ms ease}.block-types .cols .col .box .button{font-size:1.6em;font-weight:600;margin-top:3em;letter-spacing:0.2em;padding:0.7em 1.3em;text-decoration:none;color:#e20000;display:inline-block;border:solid 1px #e0e0e0;background-color:#9b0101;color:white;transition:all 300ms ease}@media only screen and (max-width: 800px){.block-types .cols .col .box .button{margin-top:2em}}.block-types .cols .col .box:hover .button{background-color:#ff0101}.block-types .cols:after{clear:both;display:block;content:''}

.block-termekek .center-container{padding-bottom:10em}.block-termekek .arrow{padding:1em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:3em}.block-termekek .arrow.left{left:0;background-image:url(../img/arrow-left.svg)}.block-termekek .arrow.right{right:0;background-image:url(../img/arrow-right.svg)}.block-termekek h2{font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:300;color:#9b0101;text-align:center;text-transform:uppercase;border-bottom:solid 1px #E0E0E0;padding-bottom:0.5em}.block-termekek h2 a{color:#9b0101;text-decoration:none}.block-termekek h2 span{font-size:0.7em;position:relative;top:-0.15em;padding-left:1em;color:#848484}@media only screen and (max-width: 500px){.block-termekek h2{padding-left:2em}}.block-termekek .cycle-slideshow{margin:0 auto}.block-termekek .cycle-slideshow .cycle-carousel-wrap{margin-left:-0.5em !important}.block-termekek,.block-termekek .item{font-size:10rem}@media only screen and (max-width: 800px){.block-termekek,.block-termekek .item{font-size:25rem}}.block-termekek .item{padding:0 5rem;box-sizing:border-box;width:calc((1100rem + 0.5em) / 4);position:relative;transition:all 300ms ease}@media only screen and (max-width: 500px){.block-termekek .item{width:calc(100vw - 170rem)}}.block-termekek .viewed.item{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.block-termekek .viewed.item .viewed{content:'';background-image:url(../img/viewed.svg);background-size:contain;background-position:center;background-repeat:no-repeat;padding:1.8em;position:absolute;top:1em;right:2em}.block-termekek .viewed.item:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.block-termekek .item .content{position:relative}.block-termekek .item .content .image-container{width:100%;padding-bottom:100%;overflow:hidden;position:relative}@media only screen and (max-width: 500px){.block-termekek .item .content .image-container{width:30%;float:left;padding-bottom:30%}}.block-termekek .item .content .image-container .image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;box-sizing:border-box;transition:all 300ms ease}.block-termekek .item .content .image-container .image img{display:none}@media only screen and (max-width: 500px){.block-termekek .item .content .image-container .image{height:0;padding-bottom:0}.block-termekek .item .content .image-container .image img{display:block;width:100%}}.product-list-item:hover .content .image{transform:scale(1.05)}@media only screen and (max-width: 500px){.block-termekek .item .content .details{width:70%;float:left;padding-left:1em;box-sizing:border-box}}.block-termekek .item .content .details .name{color:#3b3b3b;font-size:2em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;padding-top:0.5em;text-transform:uppercase;white-space:normal;height:2.8em;display:block;text-decoration:none}@media only screen and (max-width: 500px){.block-termekek .item .content .details .name{font-size:2.5em;padding:0 0.3em}}.block-termekek .item .content .details .color{color:#848484;font-size:1.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;padding-top:0em;text-transform:uppercase}@media only screen and (max-width: 500px){.block-termekek .item .content .details .color{font-size:1.5em;padding:0em 1em}}.block-termekek .item .content .details .prices{position:relative;height:5em}@media only screen and (max-width: 500px){.block-termekek .item .content .details .prices{font-size:1.5em;height:5em}}.block-termekek .item .content .details .prices .big{color:#2f2f2f;font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;position:absolute;bottom:0;left:0}@media only screen and (max-width: 500px){.block-termekek .item .content .details .prices .big{left:0.3em}}.block-termekek .item .content .details .prices .big.discounted{color:#eb0000}.block-termekek .item .content .details .prices .small{color:#2f2f2f;font-size:1.6em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;position:absolute;top:0;left:0}@media only screen and (max-width: 500px){.block-termekek .item .content .details .prices .small{left:0.6em}}.block-termekek .item .content .details .prices .small:after{content:'';height:2px;background-color:black;left:-.2em;right:-.2em;top:50%;position:absolute}.block-termekek .item .content .details ul.buttons{font-size:1em;position:absolute;right:0;bottom:0;margin:0;padding:0;display:grid;grid-auto-flow:column;align-items:end}@media only screen and (max-width: 500px){.block-termekek .item .content .details ul.buttons{font-size:1.4em;position:relative}}.block-termekek .item .content .details ul.buttons li{display:inline-block;padding-left:1.5em;position:relative}.block-termekek .item .content .details ul.buttons li a{background-repeat:no-repeat;background-position:center bottom;padding:1.6em;display:inline-block;border-radius:100%}.block-termekek .item .content .details ul.buttons li a.magnifier{font-size:1.2em;text-transform:uppercase;text-decoration:none;position:relative;top:-0.5em;padding:0;background-color:#9b0101;border-radius:0;color:white;padding:0.3em 0.7em;font-weight:600}.block-termekek .item .content .details ul.buttons li a.cup{font-size:1em;background-image:url(../img/cup.svg);background-size:100% auto}.block-termekek .item .content .details ul.buttons li:after{content:'';position:absolute;left:0.4em;top:1em;bottom:0.5em;width:1px;background-color:#d9d9d9}.block-termekek .item .content .details ul.buttons li:first-child:after{display:none}.block-termekek .item .content:after{clear:both;display:block;content:''}.block-termekek .item .content .image-container .image.no-image{background-image:url(/sites/site/static/img/no-image.svg);background-size:auto 50%;background-repeat:no-repeat}.block-termekek .center-container{padding-bottom:3em}

.block-akcios-termekek .center-container{padding-bottom:10em}.block-akcios-termekek .arrow{padding:1em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:3em}.block-akcios-termekek .arrow.left{left:0;background-image:url(../img/arrow-left.svg)}.block-akcios-termekek .arrow.right{right:0;background-image:url(../img/arrow-right.svg)}.block-akcios-termekek h2{font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:300;color:#9b0101;text-align:center;text-transform:uppercase;border-bottom:solid 1px #E0E0E0;padding-bottom:0.5em}.block-akcios-termekek h2 a{color:#9b0101;text-decoration:none}.block-akcios-termekek h2 span{font-size:0.7em;position:relative;top:-0.15em;padding-left:1em;color:#848484}@media only screen and (max-width: 500px){.block-akcios-termekek h2{padding-left:2em}}.block-akcios-termekek .cycle-slideshow{margin:0 auto}.block-akcios-termekek .cycle-slideshow .cycle-carousel-wrap{margin-left:-0.5em !important}.block-akcios-termekek,.block-akcios-termekek .item{font-size:10rem}@media only screen and (max-width: 800px){.block-akcios-termekek,.block-akcios-termekek .item{font-size:25rem}}.block-akcios-termekek .item{padding:0 5rem;box-sizing:border-box;width:calc((1100rem + 0.5em) / 4);position:relative;transition:all 300ms ease}@media only screen and (max-width: 500px){.block-akcios-termekek .item{width:calc(100vw - 170rem)}}.block-akcios-termekek .viewed.item{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.block-akcios-termekek .viewed.item .viewed{content:'';background-image:url(../img/viewed.svg);background-size:contain;background-position:center;background-repeat:no-repeat;padding:1.8em;position:absolute;top:1em;right:2em}.block-akcios-termekek .viewed.item:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.block-akcios-termekek .item .content{position:relative}.block-akcios-termekek .item .content .image-container{width:100%;padding-bottom:100%;overflow:hidden;position:relative}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .image-container{width:30%;float:left;padding-bottom:30%}}.block-akcios-termekek .item .content .image-container .image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;box-sizing:border-box;transition:all 300ms ease}.block-akcios-termekek .item .content .image-container .image img{display:none}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .image-container .image{height:0;padding-bottom:0}.block-akcios-termekek .item .content .image-container .image img{display:block;width:100%}}.product-list-item:hover .content .image{transform:scale(1.05)}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details{width:70%;float:left;padding-left:1em;box-sizing:border-box}}.block-akcios-termekek .item .content .details .name{color:#3b3b3b;font-size:2em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;padding-top:0.5em;text-transform:uppercase;white-space:normal;height:2.8em;display:block;text-decoration:none}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details .name{font-size:2.5em;padding:0 0.3em}}.block-akcios-termekek .item .content .details .color{color:#848484;font-size:1.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;padding-top:0em;text-transform:uppercase}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details .color{font-size:1.5em;padding:0em 1em}}.block-akcios-termekek .item .content .details .prices{position:relative;height:5em}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details .prices{font-size:1.5em;height:5em}}.block-akcios-termekek .item .content .details .prices .big{color:#2f2f2f;font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;position:absolute;bottom:0;left:0}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details .prices .big{left:0.3em}}.block-akcios-termekek .item .content .details .prices .big.discounted{color:#eb0000}.block-akcios-termekek .item .content .details .prices .small{color:#2f2f2f;font-size:1.6em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;position:absolute;top:0;left:0}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details .prices .small{left:0.6em}}.block-akcios-termekek .item .content .details .prices .small:after{content:'';height:2px;background-color:black;left:-.2em;right:-.2em;top:50%;position:absolute}.block-akcios-termekek .item .content .details ul.buttons{font-size:1em;position:absolute;right:0;bottom:0;margin:0;padding:0;display:grid;grid-auto-flow:column;align-items:end}@media only screen and (max-width: 500px){.block-akcios-termekek .item .content .details ul.buttons{font-size:1.4em;position:relative}}.block-akcios-termekek .item .content .details ul.buttons li{display:inline-block;padding-left:1.5em;position:relative}.block-akcios-termekek .item .content .details ul.buttons li a{background-repeat:no-repeat;background-position:center bottom;padding:1.6em;display:inline-block;border-radius:100%}.block-akcios-termekek .item .content .details ul.buttons li a.magnifier{font-size:1.2em;text-transform:uppercase;text-decoration:none;position:relative;top:-0.5em;padding:0;background-color:#9b0101;border-radius:0;color:white;padding:0.3em 0.7em;font-weight:600}.block-akcios-termekek .item .content .details ul.buttons li a.cup{font-size:1em;background-image:url(../img/cup.svg);background-size:100% auto}.block-akcios-termekek .item .content .details ul.buttons li:after{content:'';position:absolute;left:0.4em;top:1em;bottom:0.5em;width:1px;background-color:#d9d9d9}.block-akcios-termekek .item .content .details ul.buttons li:first-child:after{display:none}.block-akcios-termekek .item .content:after{clear:both;display:block;content:''}.block-akcios-termekek .item .content .image-container .image.no-image{background-image:url(/sites/site/static/img/no-image.svg);background-size:auto 50%;background-repeat:no-repeat}.block-akcios-termekek .center-container{padding-bottom:3em}


.block-why-us{font-size:10rem}@media only screen and (max-width: 800px){.block-why-us{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.block-why-us .center-container{border:0;background-image:url(../img/why-us.jpg);background-repeat:no-repeat;background-position:center  center;background-size:cover}.block-why-us .content{padding-bottom:4em;float:right;width:45%}@media only screen and (max-width: 800px){.block-why-us .content{width:100%;box-sizing:border-box;padding:2em}}.block-why-us .content h2{color:#5c0c0c;font-family:"PT Sans Narrow",sans-serif;font-size:5em;font-weight:700;text-transform:uppercase;line-height:1em;text-shadow:0px 0px 3em white, 0px 0px 3em white}.block-why-us .content h3{color:white;font-family:"PT Sans Narrow",sans-serif;font-size:2.4em;font-weight:700;text-transform:uppercase}.block-why-us .content p{color:white;font-family:"PT Sans Narrow",sans-serif;font-size:1.8em;font-weight:400}.block-why-us .content a.button{background-color:rgba(255,255,255,0.1);font-family:"OPEN Sans",sans-serif;font-size:1.2em;letter-spacing:0.3em;text-decoration:none;display:inline-block;margin-top:2em;padding:1em 4em;color:white;text-transform:uppercase;position:relative;overflow:hidden}.block-why-us .content a.button span{position:relative}.block-why-us .content a.button:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(255,255,255,0.2);border-radius:100%;transform:scale(0);transition:all 300ms ease-out}.block-why-us .content a.button:hover:before{transform:scale(2);opacity:1}.block-why-us:after{clear:both;display:block;content:''}

.block-manufacturers{font-size:10rem}.block-manufacturers .center-container{padding:5em}.block-manufacturers .cols h2{color:#3b3b3b;font-family:"PT Sans Narrow",sans-serif;font-weight:700;text-transform:uppercase;font-size:2em;margin:0;padding-bottom:2em}.block-manufacturers .cols .left{float:left;width:60%;padding-right:50rem;box-sizing:border-box;margin-bottom:-5em}@media only screen and (max-width: 800px){.block-manufacturers .cols .left{width:100%;float:none;margin-bottom:0}}.block-manufacturers .cols .right{float:left;width:calc(100% - 60%);margin-bottom:-5em;text-align:right}@media only screen and (max-width: 800px){.block-manufacturers .cols .right{width:100%;float:none}}.block-manufacturers .cols:after{clear:both;display:block;content:''}.block-manufacturers .cols .item{display:inline-block;margin:0 5em 5em 0}@media only screen and (max-width: 800px){.block-manufacturers .cols .item{max-width:30%}.block-manufacturers .cols .item img{width:100%}}

.block-shops{font-size:10rem}@media only screen and (max-width: 800px){.block-shops{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.block-shops{z-index:0;position:relative}.block-shops.streetview .nav nav.type a.map{display:block}.block-shops.streetview .nav nav.type a.streetview{display:none}.block-shops.streetview .cycle-slideshow .map{visibility:hidden}.block-shops.streetview .cycle-slideshow .streetview{visibility:visible}.block-shops.streetview .panel{opacity:0}.block-shops.map .nav nav.type a.map{display:none}.block-shops.map .nav nav.type a.streetview{display:block}.block-shops.map .cycle-slideshow .map{visibility:visible}.block-shops.map .cycle-slideshow .streetview{visibility:hidden}.block-shops .nav{background-color:#360909}@media only screen and (max-width: 800px){.block-shops .nav{padding:2em 0}}.block-shops .nav .center-container{background-color:transparent;border:none;display:grid;grid-auto-flow:column;align-items:center}.block-shops .nav .center-container:after{display:none}.block-shops .nav nav.menu{justify-self:start}.block-shops .nav nav.menu ul{margin:0;padding:0;list-style-type:none;display:grid;grid-auto-flow:column;grid-gap:3em}@media only screen and (max-width: 800px){.block-shops .nav nav.menu ul{justify-items:center;grid-auto-columns:1fr}}.block-shops .nav nav.menu ul li a{color:white;text-decoration:none;font-size:1.5em}@media only screen and (max-width: 800px){.block-shops .nav nav.menu ul li a{text-align:center;display:block;font-size:2em}}.block-shops .nav .text{font-family:"OPEN Sans",sans-serif;font-size:1.6em;text-transform:uppercase;color:white;padding:1.1em 0;padding-right:1.6em;float:left}@media only screen and (max-width: 800px){.block-shops .nav .text{width:35%}}.block-shops .nav .shops{margin:0;padding:0;list-style-type:none;justify-self:end}@media only screen and (max-width: 800px){.block-shops .nav .shops{float:right;margin-top:1em}}.block-shops .nav .shops a{font-family:"OPEN Sans",sans-serif;font-size:1.6em;text-transform:uppercase;text-decoration:none;background-color:#484747;padding:1.1em 1.6em;display:block;float:left;color:white}.block-shops .nav .shops a.cycle-pager-active{background-color:#ff0000}@media only screen and (max-width: 800px){.block-shops .nav nav.type{display:none}}.block-shops .nav nav.type a{font-family:"OPEN Sans",sans-serif;font-size:1.6em;text-transform:uppercase;text-decoration:none;color:white;display:block;float:right;padding:1.1em 0;display:none}.block-shops .nav nav.type a.map{display:block}.block-shops .cycle-slideshow .item{width:100%;height:414rem}@media only screen and (max-width: 800px){.block-shops .cycle-slideshow .item{height:800rem}}.block-shops .cycle-slideshow .item .center-container{position:relative;z-index:10}.block-shops .cycle-slideshow .item .center-container .panel{position:absolute;top:3em;border-radius:1em;box-shadow:0.2em 0.2em 0.6em rgba(0,0,0,0.7);background-color:white;padding:2em;transition:all 300ms ease}@media only screen and (max-width: 800px){.block-shops .cycle-slideshow .item .center-container .panel{width:calc(100% + 4em);box-sizing:border-box;margin:-3em -2em;border-radius:0;height:31.9em;padding-left:7em}}.block-shops .cycle-slideshow .item .center-container .panel .title{font-family:"OPEN Sans",sans-serif;font-size:2.2em;font-weight:900;text-transform:uppercase;text-decoration:none;color:red}.block-shops .cycle-slideshow .item .center-container .panel .desc{font-size:1.2em;font-weight:600;color:#888;text-transform:uppercase;margin-top:0.5em;margin-bottom:0.5em}.block-shops .cycle-slideshow .item .center-container .panel ul{color:#3b3b3b;font-family:"OPEN Sans",sans-serif;font-size:1.5em;font-weight:500;text-transform:uppercase;text-decoration:none;list-style-type:none;margin:0;padding:0;padding-top:1em}.block-shops .cycle-slideshow .item .center-container .panel ul li{background-repeat:no-repeat;background-size:1.3em auto;background-position:left top;padding-left:2em;padding-bottom:1em}.block-shops .cycle-slideshow .item .center-container .panel ul li a{color:currentColor;text-decoration:none}.block-shops .cycle-slideshow .item .center-container .panel ul li a:hover{text-decoration:underline}.block-shops .cycle-slideshow .item .center-container .panel ul li a img{width:1.4em}.block-shops .cycle-slideshow .item .streetview,.block-shops .cycle-slideshow .item .map{position:absolute;left:0;width:100%;top:0;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 800px){.block-shops .cycle-slideshow .item .streetview,.block-shops .cycle-slideshow .item .map{display:none}}.block-shops .cycle-slideshow .item .center-container{border:none;background-color:transparent}

.block-footer{font-size:10rem}@media only screen and (max-width: 800px){.block-footer{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.block-footer{background-color:black;font-family:'OPEN Sans', sans-serif;font-weight:normal;color:#969696}.block-footer .center-container{border:none;background-color:transparent}@media only screen and (max-width: 800px){.block-footer .center-container{text-align:center}}.block-footer p{font-size:1.6em;margin:0;padding:30rem 0}.block-footer a.creatic{background:url(../img/creatic.svg) no-repeat left top;text-indent:-10000px;background-size:100% auto;position:absolute;top:50%;right:0;height:1.4em;width:6.4em;transition:all 0.1s linear;transform:translate(0, -50%);display:inline-block}@media only screen and (max-width: 800px){.block-footer a.creatic{position:static;width:8em;height:1.8em;margin:1em 0}}.block-footer a.creatic:hover{background-position:left bottom}

.left-aside-container aside+.main-content{font-size:10rem}@media only screen and (max-width: 800px){.left-aside-container aside+.main-content{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.left-aside-container:before{background-color:#aaa;position:absolute;top:50rem;bottom:50rem;width:1px;left:275rem;content:'';z-index:-1}@media only screen and (max-width: 800px){.left-aside-container:before{display:none}}.left-aside-container:after{clear:both;display:block;content:''}.left-aside-container aside{background-color:#f8f8f8;width:275rem;float:left;padding-top:30rem;padding-bottom:30rem;margin-right:20rem}.left-aside-container aside a.open{display:none}@media only screen and (max-width: 800px){.left-aside-container aside{float:none;width:75%;position:fixed;top:0%;padding-top:2em;z-index:10000;background-color:white;left:-75%;bottom:0;box-sizing:border-box;transition:all 300ms ease;font-size:2em}body.aside-opened aside{left:0;box-shadow:1px 0px 1px -1px black}body.aside-opened aside a.open{left:100%}.left-aside-container aside a.open{position:absolute;left:100%;bottom:1em;font-size:1.7em;transform:rotateZ(-90deg);transform-origin:0% 00%;white-space:nowrap;padding:0.5em 2em;background-color:black;color:white;display:inline-block;text-transform:uppercase;text-decoration:none;border-bottom-left-radius:1em;border-bottom-right-radius:1em;box-shadow:0px 0px 1em white}.left-aside-container aside>.content{position:absolute;left:1em;right:1em;top:1em;bottom:1em;overflow:auto}}.left-aside-container aside+.main-content{width:calc(100% - 295rem);float:left;padding-bottom:100rem;font-size:15rem}@media only screen and (max-width: 800px){.left-aside-container aside+.main-content{width:100%}}.left-aside-container aside+.main-content .button{margin-top:30rem;margin-bottom:20rem}.left-aside-container aside .box{margin:0rem 0 0rem;padding:0em 1em;margin-bottom:3em}.left-aside-container aside .box .title{font-size:2.2em;color:#970B0D;font-family:"PT Sans Narrow",sans-serif;font-weight:bold;margin-bottom:0.5em}.left-aside-container aside .box .title a{color:currentColor;text-decoration:none}@media only screen and (max-width: 800px){.left-aside-container aside .box .title{font-size:4em}}.left-aside-container aside .box .content .last-viewed .item{padding-top:1em;padding-bottom:1em;border-bottom:solid 1px #ccc;display:block;transition:all 300ms ease;position:relative}.left-aside-container aside .box .content .last-viewed .item:before{content:'';position:absolute;left:-1em;top:0em;bottom:0em;right:-1em;transition:all 300ms ease;z-index:0}.left-aside-container aside .box .content .last-viewed .item:hover:before{background-color:#ddd}.left-aside-container aside .box .content .last-viewed .item .lead-image{width:30%;padding-bottom:30%;background-size:cover;background-repeat:no-repeat;background-position:center;float:left;z-index:1;position:relative}.left-aside-container aside .box .content .last-viewed .item .name{float:left;margin-left:1em;width:calc(70% - 3em);color:#3b3b3b;z-index:1;position:relative}.left-aside-container aside .box .content .last-viewed .item .price{margin-top:0.4em;color:#9b0101}.left-aside-container aside .box .content .last-viewed .item:after{clear:both;display:block;content:''}.left-aside-container aside .box .content .last-viewed .item:last-child{border-bottom:none}.left-aside-container aside .box .content .last-viewed .delete{position:absolute;background-image:url(../img/ic-delete.svg);background-position:center;background-size:contain;background-repeat:no-repeat;padding:0.8em;opacity:0.2;margin-left:235rem;margin-top:10rem;z-index:100;cursor:pointer;transition:all 300ms ease}.left-aside-container aside .box .content .last-viewed .delete:hover{opacity:1;transform:scale(1.3)}.left-aside-container aside .box .content .manufacturers .item{display:inline-block;margin:0 2em 2em 0}.left-aside-container aside .box .content .current-menu-item,.left-aside-container aside .box .content ul li a.current,.left-aside-container aside .box .content ul li a:hover,.left-aside-container aside .box .content ul li a.current:hover,.left-aside-container aside .box .content ul:hover a.current:hover{background-color:#970B0D;color:white;position:relative}.left-aside-container aside .box .content ul{list-style-type:none;margin:0;padding:0;margin-bottom:1em}.left-aside-container aside .box .content ul li a{color:#4b4b4b;font-size:1.2em;font-weight:500;text-decoration:none;padding:0.1em;font-weight:bold;width:100%;display:block;box-sizing:border-box;padding:0.3em 0.3em}@media only screen and (max-width: 800px){.left-aside-container aside .box .content ul li a{font-size:2em}}.left-aside-container aside .box .content ul li ul{padding-bottom:0.5em}.left-aside-container aside .box .content ul li ul li{padding-left:2em}.left-aside-container aside .box .content ul li ul li a{font-weight:normal}.left-aside-container aside .box .content ul:hover li a.current:before{display:none}.left-aside-container aside .box .content ul:hover li a.current:after{display:none}.left-aside-container aside .box .content ul:hover li a.current{background-color:transparent;color:#4b4b4b}

.text-content{font-size:10rem}@media only screen and (max-width: 800px){.text-content{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.text-content{font-family:"OPEN Sans",sans-serif}.text-content h1{font-size:3.6em;margin-bottom:0.5em;position:relative;font-family:"PT Sans Narrow",sans-serif;font-weight:bold;color:#970B0D}.text-content h1+.info{font-size:1.4em;color:#307b9e;font-weight:bold;font-family:'OPEN Sans', sans-serif;text-transform:uppercase;margin-top:-3.0em;margin-bottom:3.0em}.text-content h2{font-family:"PT Sans Narrow",sans-serif;font-size:2.4em;margin-bottom:0.5em;margin-top:1em;color:#970B0D}.text-content h3{font-family:"PT Sans Narrow",sans-serif;font-size:2em;margin-bottom:0.5em;margin-top:1em;color:#970B0D}.text-content p{font-family:arial;color:#606060;font-size:1.4em}@media only screen and (max-width: 500px){.text-content p{font-size:1.8em}}.text-content a{color:red;text-decoration:none}.text-content ul{font-size:1.4em}@media only screen and (max-width: 500px){.text-content ul{font-size:2em}}.text-content form{font-size:1.4em;width:60%;margin:0 auto;display:block}.text-content form .global-message.error{padding:2em 0;color:red;font-weight:bold}.text-content form .global-message.success{padding:2em 0;color:green;font-weight:bold}.text-content form label{text-transform:uppercase;font-weight:bold;margin-bottom:0.3em;margin-top:1.5em;display:inline-block}.text-content form label.error{border-bottom:solid 2px red}.text-content form input[type=text],.text-content form textarea{width:100%;padding:0.5em;border:solid 1px #ccc}.text-content form input[type=text]:focus,.text-content form textarea:focus{outline:0}.text-content form input[type=submit]{width:40%;padding:0.5em 1em}.text-content form .radios{padding-left:2em;margin-bottom:2em}.text-content form .radios label{margin-top:0.5em;margin-bottom:0;font-weight:normal;text-transform:none;display:block}.text-content form .radios label input{position:relative;top:0.1em;margin-right:1em}

.product-list .center-container{padding-bottom:10em}.product-list .arrow{padding:1em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:3em}.product-list .arrow.left{left:0;background-image:url(../img/arrow-left.svg)}.product-list .arrow.right{right:0;background-image:url(../img/arrow-right.svg)}.product-list h2{font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:300;color:#9b0101;text-align:center;text-transform:uppercase;border-bottom:solid 1px #E0E0E0;padding-bottom:0.5em}.product-list h2 a{color:#9b0101;text-decoration:none}.product-list h2 span{font-size:0.7em;position:relative;top:-0.15em;padding-left:1em;color:#848484}@media only screen and (max-width: 500px){.product-list h2{padding-left:2em}}.product-list .cycle-slideshow{margin:0 auto}.product-list .cycle-slideshow .cycle-carousel-wrap{margin-left:-0.5em !important}.product-list,.product-list .item{font-size:10rem}@media only screen and (max-width: 800px){.product-list,.product-list .item{font-size:25rem}}.product-list .item{padding:0 5rem;box-sizing:border-box;width:calc((1100rem + 0.5em) / 4);position:relative;transition:all 300ms ease}@media only screen and (max-width: 500px){.product-list .item{width:calc(100vw - 170rem)}}.product-list .viewed.item{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.product-list .viewed.item .viewed{content:'';background-image:url(../img/viewed.svg);background-size:contain;background-position:center;background-repeat:no-repeat;padding:1.8em;position:absolute;top:1em;right:2em}.product-list .viewed.item:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}.product-list .item .content{position:relative}.product-list .item .content .image-container{width:100%;padding-bottom:100%;overflow:hidden;position:relative}@media only screen and (max-width: 500px){.product-list .item .content .image-container{width:30%;float:left;padding-bottom:30%}}.product-list .item .content .image-container .image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;box-sizing:border-box;transition:all 300ms ease}.product-list .item .content .image-container .image img{display:none}@media only screen and (max-width: 500px){.product-list .item .content .image-container .image{height:0;padding-bottom:0}.product-list .item .content .image-container .image img{display:block;width:100%}}.product-list-item:hover .content .image{transform:scale(1.05)}@media only screen and (max-width: 500px){.product-list .item .content .details{width:70%;float:left;padding-left:1em;box-sizing:border-box}}.product-list .item .content .details .name{color:#3b3b3b;font-size:2em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;padding-top:0.5em;text-transform:uppercase;white-space:normal;height:2.8em;display:block;text-decoration:none}@media only screen and (max-width: 500px){.product-list .item .content .details .name{font-size:2.5em;padding:0 0.3em}}.product-list .item .content .details .color{color:#848484;font-size:1.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;padding-top:0em;text-transform:uppercase}@media only screen and (max-width: 500px){.product-list .item .content .details .color{font-size:1.5em;padding:0em 1em}}.product-list .item .content .details .prices{position:relative;height:5em}@media only screen and (max-width: 500px){.product-list .item .content .details .prices{font-size:1.5em;height:5em}}.product-list .item .content .details .prices .big{color:#2f2f2f;font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;position:absolute;bottom:0;left:0}@media only screen and (max-width: 500px){.product-list .item .content .details .prices .big{left:0.3em}}.product-list .item .content .details .prices .big.discounted{color:#eb0000}.product-list .item .content .details .prices .small{color:#2f2f2f;font-size:1.6em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;position:absolute;top:0;left:0}@media only screen and (max-width: 500px){.product-list .item .content .details .prices .small{left:0.6em}}.product-list .item .content .details .prices .small:after{content:'';height:2px;background-color:black;left:-.2em;right:-.2em;top:50%;position:absolute}.product-list .item .content .details ul.buttons{font-size:1em;position:absolute;right:0;bottom:0;margin:0;padding:0;display:grid;grid-auto-flow:column;align-items:end}@media only screen and (max-width: 500px){.product-list .item .content .details ul.buttons{font-size:1.4em;position:relative}}.product-list .item .content .details ul.buttons li{display:inline-block;padding-left:1.5em;position:relative}.product-list .item .content .details ul.buttons li a{background-repeat:no-repeat;background-position:center bottom;padding:1.6em;display:inline-block;border-radius:100%}.product-list .item .content .details ul.buttons li a.magnifier{font-size:1.2em;text-transform:uppercase;text-decoration:none;position:relative;top:-0.5em;padding:0;background-color:#9b0101;border-radius:0;color:white;padding:0.3em 0.7em;font-weight:600}.product-list .item .content .details ul.buttons li a.cup{font-size:1em;background-image:url(../img/cup.svg);background-size:100% auto}.product-list .item .content .details ul.buttons li:after{content:'';position:absolute;left:0.4em;top:1em;bottom:0.5em;width:1px;background-color:#d9d9d9}.product-list .item .content .details ul.buttons li:first-child:after{display:none}.product-list .item .content:after{clear:both;display:block;content:''}.product-list .item .content .image-container .image.no-image{background-image:url(/sites/site/static/img/no-image.svg);background-size:auto 50%;background-repeat:no-repeat}.product-list{padding-bottom:0}.product-list a.back{margin-top:-6.4em}.product-list .items .item{width:calc(100% / 3);float:left;margin-bottom:5em}@media only screen and (max-width: 800px){.product-list .items .item{width:100%;padding-bottom:3em;border-bottom:solid 1px #ccc}.product-list .items .item:last-child{border-bottom:none}}.product-list .items:after{clear:both;display:block;content:''}.product-list ul.filtertext{margin:0;padding:0;padding-left:0.5em;margin-bottom:2em}.product-list ul.filtertext li{text-transform:uppercase;display:inline-block}.product-list ul.filtertext li:after{content:'/';color:#ff0000;padding:0 1em}.product-list ul.filtertext li:last-child:after{display:none}

.product-page{font-size:10rem}@media only screen and (max-width: 800px){.product-page{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.product-page .cols{position:relative}@media only screen and (max-width: 500px){.product-page .cols{padding:0 2em}}.product-page .cols .left{width:calc(100% - 333rem);float:left;box-sizing:border-box}@media only screen and (max-width: 500px){.product-page .cols .left{float:none;width:100%}}.product-page .cols .left ul.basedata{list-style-type:none;margin:0;padding:0;margin-top:1.7em}.product-page .cols .left ul.basedata li{display:inline-block;color:#4f4f4f;font-size:1em;text-transform:uppercase;font-family:"OPEN Sans",sans-serif}.product-page .cols .left ul.basedata li span{font-weight:bold}.product-page .cols .left ul.basedata li:after{content:'\2022';padding:0 0.5em;color:#ff0101}.product-page .cols .left ul.basedata li:last-child:after{display:none}.product-page .cols .left h1{text-transform:uppercase;font-size:2.4em;position:static}.product-page .cols .left h1:after{z-index:0;content:'';height:1px;background-color:black;position:absolute;left:0;top:2em;right:0}@media only screen and (max-width: 500px){.product-page .cols .left h1:after{display:none}}.product-page .cols .left .price{margin-top:2em;padding:2em;border:solid 1px #e2e2e2;background-color:#f9f9f9}.product-page .cols .left .price .original{font-size:2em;color:#4b4b4b;text-transform:uppercase}.product-page .cols .left .price .original span{font-weight:900}.product-page .cols .left .price .discounted{font-size:3.6em;color:#ff0101;font-weight:bold;margin-top:-0.3em;margin-bottom:-0.3em}.product-page .cols .left .location{margin-top:2em;padding:2em;border:solid 1px #e2e2e2;background-color:#f9f9f9}.product-page .cols .left .location .where{font-size:1.3em}.product-page .cols .left .location .where .settlement{font-weight:bold}.product-page .cols .left .location ul{font-size:inherit;list-style-type:none;font-weight:bold;margin-top:0;padding-left:0em}.product-page .cols .left .location .shipping{margin-top:1em;font-size:1.3em;font-style:italic}.product-page .cols .left .content{font-family:"OPEN Sans",sans-serif;line-height:200%;padding-top:2em}.product-page .cols .left .content>p,.product-page .cols .left .content>div{font-size:1.4em}@media only screen and (max-width: 500px){.product-page .cols .left .content>p,.product-page .cols .left .content>div{font-size:2.2em;line-height:180%}.product-page .cols .left .content>p hr,.product-page .cols .left .content>div hr{width:100% !important}}.product-page .cols .left .content ul{list-style-type:none;padding-left:1em}.product-page .cols .left .content ul li{padding-left:1.5em;line-height:180%;background-image:url(../img/cup.svg);background-repeat:no-repeat;background-size:auto 1em;background-position:left 0.4em}.product-page .cols .right{float:left;width:313rem;margin-left:20rem;box-sizing:border-box;position:relative;z-index:1}@media only screen and (max-width: 500px){.product-page .cols .right{width:100%;float:none;margin-left:0}}.product-page .cols .right .warrantee{background-color:#dedede;background-image:url(../img/check-box.svg);background-size:auto 150%;background-repeat:no-repeat;background-position:110% center;padding:1em;border-radius:0.5em;margin-bottom:20rem}.product-page .cols .right .warrantee .part{display:inline-block;width:30%;font-size:1.6em;color:#2f2f2f;font-weight:900;text-transform:uppercase;padding-right:1em}.product-page .cols .right .warrantee .part+.part{font-size:6em;width:auto;padding:0;color:#9b0101}.product-page .cols .right .warrantee .part+.part+.part{font-size:1.6em;padding-right:0em;color:#2f2f2f;padding-left:1em;width:30%}.product-page .cols .right .lead-image{border-radius:0.5em;display:block;overflow:hidden;margin-bottom:20rem;width:100%;cursor:pointer}.product-page .cols .right .lead-image img{width:100%}.product-page .cols .right a.erdekel{background-color:#9b0101;font-size:3em;text-transform:uppercase;text-align:center;padding:0.6em;color:white;font-weight:bold;margin-bottom:20rem;display:block;transition:all 300ms ease}.product-page .cols .right a.erdekel:hover{background-color:#ce0101}@media only screen and (max-width: 500px){.product-page .cols .right .images{margin-top:5em}}.product-page .cols .right .images a,.product-page .cols .right .images .icontainer{display:block;width:calc(50% - 10rem);margin-right:20rem;margin-bottom:20rem;float:left;overflow:hidden;border-radius:0.5em;cursor:pointer}.product-page .cols .right .images a div,.product-page .cols .right .images a img,.product-page .cols .right .images .icontainer div,.product-page .cols .right .images .icontainer img{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all 300ms ease}.product-page .cols .right .images a:nth-child(2n),.product-page .cols .right .images .icontainer:nth-child(2n){margin-right:0}.product-page .cols .right .images a:hover div,.product-page .cols .right .images .icontainer:hover div{transform:scale(1.05)}.product-page .cols .right .images:after{clear:both;display:block;content:''}.product-page .cols:after{clear:both;display:block;content:''}

.subscribe-window{font-size:10rem}@media only screen and (max-width: 800px){.subscribe-window{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.subscribe-window{position:fixed;right:0;top:20%;box-sizing:border-box}@media only screen and (max-width: 800px){.subscribe-window{right:0;width:100%;position:absolute;top:50rem}}.subscribe-window .content{width:300rem;position:absolute;left:100%;padding:3em;background-color:white;transition:all 1000ms ease;z-index:20}.subscribe-window .content:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/sent-mail.svg);background-size:cover;background-repeat:no-repeat;background-position:-10em 3em;z-index:-1;opacity:0.05}@media only screen and (max-width: 800px){.subscribe-window .content{width:90vw}}.subscribe-window .content p{font-size:1.3em;font-style:italic}.subscribe-window .content h2{color:#9b0101;font-family:"PT Sans Narrow",sans-serif;text-transform:uppercase;font-size:2.5em;margin-top:0;background-image:url(../img/sent-mail.svg);background-size:auto 80%;background-repeat:no-repeat;background-position:left center;padding-left:1.5em}.subscribe-window .content form label{display:block;font-size:1.8em;font-weight:bold;font-family:"PT Sans Narrow",sans-serif;color:#9b0101;padding-left:0.3em}.subscribe-window .content form input[type=text],.subscribe-window .content form input[type=email]{padding:1em;font-size:1.4em;width:100%;display:block;box-sizing:border-box;border:solid 1px #ccc;margin-bottom:1.5em;margin-top:0.2em;background-color:rgba(255,255,255,0.5)}.subscribe-window .content form input[type=text]:focus,.subscribe-window .content form input[type=email]:focus{outline:0}.subscribe-window .content form input[type=text].error,.subscribe-window .content form input[type=email].error{background-color:rgba(255,0,0,0.2)}.subscribe-window .content form input[type=submit]{background-color:#9b0101;display:block;font-family:"PT Sans Narrow",sans-serif;font-size:1.7em;font-weight:bold;color:white;border:none;width:50%;margin:0 auto;margin-top:0;padding:0.2em 1em;transition:all 300ms ease}.subscribe-window .content form input[type=submit]:focus{outline:0}.subscribe-window .content form input[type=submit]:hover{background-color:#ce0101}.subscribe-window .content a.close{display:block;text-align:center;color:#9b0101;text-decoration:none;font-size:1.2em;margin-top:2em}.subscribe-window.show .content{left:calc(100% - 360rem);box-shadow:0 0 1em rgba(0,0,0,0.3)}@media only screen and (max-width: 800px){.subscribe-window.show .content{font-size:1.3em;box-sizing:border-box;left:5vw}}.subscribe-window.show .overlay{left:0;background-color:rgba(0,0,0,0.5)}.subscribe-window .overlay{position:fixed;left:100%;right:0;top:0;bottom:0;content:'';background-color:rgba(0,0,0,0);transition:background-color 1000ms ease;z-index:10}

form#erdeklodes .left .item,form#erdeklodes .right{font-size:10rem}@media only screen and (max-width: 800px){form#erdeklodes .left .item,form#erdeklodes .right{font-size:25rem}}form#erdeklodes .left .item{padding:0 5rem;box-sizing:border-box;width:calc((1100rem + 0.5em) / 4);position:relative;transition:all 300ms ease}@media only screen and (max-width: 500px){form#erdeklodes .left .item{width:calc(100vw - 170rem)}}form#erdeklodes .left .viewed.item{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}form#erdeklodes .left .viewed.item .viewed{content:'';background-image:url(../img/viewed.svg);background-size:contain;background-position:center;background-repeat:no-repeat;padding:1.8em;position:absolute;top:1em;right:2em}form#erdeklodes .left .viewed.item:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%)}form#erdeklodes .left .item .content{position:relative}form#erdeklodes .left .item .content .image-container{width:100%;padding-bottom:100%;overflow:hidden;position:relative}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .image-container{width:30%;float:left;padding-bottom:30%}}form#erdeklodes .left .item .content .image-container .image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;box-sizing:border-box;transition:all 300ms ease}form#erdeklodes .left .item .content .image-container .image img{display:none}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .image-container .image{height:0;padding-bottom:0}form#erdeklodes .left .item .content .image-container .image img{display:block;width:100%}}.product-list-item:hover .content .image{transform:scale(1.05)}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details{width:70%;float:left;padding-left:1em;box-sizing:border-box}}form#erdeklodes .left .item .content .details .name{color:#3b3b3b;font-size:2em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;padding-top:0.5em;text-transform:uppercase;white-space:normal;height:2.8em;display:block;text-decoration:none}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details .name{font-size:2.5em;padding:0 0.3em}}form#erdeklodes .left .item .content .details .color{color:#848484;font-size:1.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;padding-top:0em;text-transform:uppercase}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details .color{font-size:1.5em;padding:0em 1em}}form#erdeklodes .left .item .content .details .prices{position:relative;height:5em}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details .prices{font-size:1.5em;height:5em}}form#erdeklodes .left .item .content .details .prices .big{color:#2f2f2f;font-size:2.4em;font-family:"PT Sans Narrow",sans-serif;font-weight:700;position:absolute;bottom:0;left:0}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details .prices .big{left:0.3em}}form#erdeklodes .left .item .content .details .prices .big.discounted{color:#eb0000}form#erdeklodes .left .item .content .details .prices .small{color:#2f2f2f;font-size:1.6em;font-family:"PT Sans Narrow",sans-serif;font-weight:400;position:absolute;top:0;left:0}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details .prices .small{left:0.6em}}form#erdeklodes .left .item .content .details .prices .small:after{content:'';height:2px;background-color:black;left:-.2em;right:-.2em;top:50%;position:absolute}form#erdeklodes .left .item .content .details ul.buttons{font-size:1em;position:absolute;right:0;bottom:0;margin:0;padding:0;display:grid;grid-auto-flow:column;align-items:end}@media only screen and (max-width: 500px){form#erdeklodes .left .item .content .details ul.buttons{font-size:1.4em;position:relative}}form#erdeklodes .left .item .content .details ul.buttons li{display:inline-block;padding-left:1.5em;position:relative}form#erdeklodes .left .item .content .details ul.buttons li a{background-repeat:no-repeat;background-position:center bottom;padding:1.6em;display:inline-block;border-radius:100%}form#erdeklodes .left .item .content .details ul.buttons li a.magnifier{font-size:1.2em;text-transform:uppercase;text-decoration:none;position:relative;top:-0.5em;padding:0;background-color:#9b0101;border-radius:0;color:white;padding:0.3em 0.7em;font-weight:600}form#erdeklodes .left .item .content .details ul.buttons li a.cup{font-size:1em;background-image:url(../img/cup.svg);background-size:100% auto}form#erdeklodes .left .item .content .details ul.buttons li:after{content:'';position:absolute;left:0.4em;top:1em;bottom:0.5em;width:1px;background-color:#d9d9d9}form#erdeklodes .left .item .content .details ul.buttons li:first-child:after{display:none}form#erdeklodes .left .item .content:after{clear:both;display:block;content:''}form#erdeklodes .left .item .content .image-container .image.no-image{background-image:url(/sites/site/static/img/no-image.svg);background-size:auto 50%;background-repeat:no-repeat}form#erdeklodes{font-size:10rem;padding:1.5em 1em}form#erdeklodes .left{width:200rem;float:left}@media only screen and (max-width: 800px){form#erdeklodes .left{float:none;width:100%}}form#erdeklodes .left .item{width:100%}form#erdeklodes .left .item .content .name{height:auto}form#erdeklodes .left .item .buttons{display:none}@media only screen and (max-width: 800px){form#erdeklodes .left .item .content .image-container{width:40%;margin-right:10rem;float:left;padding-bottom:0}form#erdeklodes .left .item .content .image-container .image{position:static;display:block;background-image:none !important;height:initial;padding-bottom:0}form#erdeklodes .left .item .content .image-container .image img{display:block;width:100%}form#erdeklodes .left .item .content .details{float:left;width:calc(100% - 40% - 10rem)}form#erdeklodes .left .item .content .details .name{padding-top:0}}form#erdeklodes .right{margin-left:20rem;width:300rem;float:left}@media only screen and (max-width: 800px){form#erdeklodes .right{width:100%;float:none;margin-left:0}}form#erdeklodes .right label{font-size:1.4em;display:block;font-family:"PT Sans Narrow",sans-serif;font-weight:bold;text-transform:uppercase}form#erdeklodes .right .inputstyle,form#erdeklodes .right input[type=text],form#erdeklodes .right input[type=email],form#erdeklodes .right textarea,form#erdeklodes .right input[type=submit]{display:block;box-sizing:border-box;width:100%;padding:0.6em;margin-bottom:1em;border:solid 1px #ccc;border-radius:0.2em;font-size:1.4em}form#erdeklodes .right .inputstyle.error,form#erdeklodes .right input.error[type=text],form#erdeklodes .right input.error[type=email],form#erdeklodes .right textarea.error,form#erdeklodes .right input.error[type=submit]{background-color:#ffeeee}form#erdeklodes .right .inputstyle:focus,form#erdeklodes .right input:focus[type=text],form#erdeklodes .right input:focus[type=email],form#erdeklodes .right textarea:focus,form#erdeklodes .right input:focus[type=submit]{outline:0}form#erdeklodes .right input[type=submit]{background-color:#9b0101;color:white;text-transform:uppercase;font-weight:bold;letter-spacing:0.05em;border:none;transition:all 300ms ease}form#erdeklodes .right input[type=submit]:hover{background-color:#ce0101}form#erdeklodes .right .erdeklodes-global-message{color:#ff0101;font-size:1.4em;height:1.5em}form#erdeklodes:after{clear:both;display:block;content:''}

.fancybox-inner{font-size:10rem}@media only screen and (max-width: 800px){.fancybox-inner{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.fancybox-inner h2{font-size:2.2em;color:#970B0D;font-family:"PT Sans Narrow",sans-serif;font-weight:bold;margin-bottom:0.5em;margin-top:0}.fancybox-inner p{font-size:1.4em}

.page-kapcsolat{font-size:10rem}@media only screen and (max-width: 800px){.page-kapcsolat{font-size:25rem}}.product-list-item:hover .content .image{transform:scale(1.05)}.page-kapcsolat .cols{position:relative}.page-kapcsolat .cols .col{width:calc(50% - 2em);width:100%;margin-right:2em;margin-right:initial}@media only screen and (max-width: 800px){.page-kapcsolat .cols .col{width:100%;float:none;margin-right:0}}.page-kapcsolat .cols .col:nth-child(2n){margin-right:0em;margin-left:2em}@media only screen and (max-width: 800px){.page-kapcsolat .cols .col:nth-child(2n){margin-left:0}}.page-kapcsolat .cols .col .map2{padding-bottom:38em}.page-kapcsolat .cols .col .desc{font-size:1.2em;font-weight:600;color:#888;text-transform:uppercase;margin-top:0.5em;margin-bottom:0.5em}.page-kapcsolat .cols .col ul{text-decoration:none;list-style-type:none;margin:0;padding:0;padding-top:1em;min-height:13em}.page-kapcsolat .cols .col ul li{background-repeat:no-repeat;background-size:1.3em auto;background-position:left top;padding-left:2em;padding-bottom:1em}.page-kapcsolat .cols:after{clear:both;display:block;content:''}.page-kapcsolat form{margin:0}

.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;align-items:center;-webkit-align-items:center;transition:all 300ms linear;opacity:0;pointer-events:none;font-size:1.3em;font-family:'Open Sans', sans-serif}@media (max-width: 575.98px){.popup{font-size:3.9em}}.popup.show{opacity:1;pointer-events:all}.popup.show .content{transform:translate(0, 0);opacity:1;transition-delay:0ms}.popup.show a.close{opacity:1;transition-delay:00ms}.popup .content{position:relative;z-index:2;background-color:white;box-sizing:border-box;max-width:90vw;max-height:90vh;width:50em;grid-gap:2em;transform:translate(0, -3vh);opacity:0;transition-delay:0;transition:all 300ms linear;color:black;overflow:auto;padding:2em;line-height:1.8;border-top:solid 1em #9b0101}.popup .content a.logo{width:10em;display:block;margin-bottom:2em}.popup .content a.logo img{width:100%}.popup .content .buttons{display:flex;justify-content:flex-end}.popup .content .buttons a.close{background-color:#9b0101;font-size:1em;text-transform:uppercase;text-align:center;padding:0.6em 2em;color:white;font-weight:bold;display:block;transition:all 300ms ease}.popup .content .buttons a.close:hover{background-color:#ce0101;color:white}.popup .content img{max-width:100%;max-height:100%}.popup .content a,.popup .content a:visited{color:#4dd6ff;text-decoration:none;font-weight:bold}.popup .content a:hover,.popup .content a:visited:hover{color:#00b1e6}@media only screen and (max-width: 800px){.popup .content{padding:2em}}@media only screen and (max-width: 800px){.popup .content:after{content:'';height:1em;width:100%}}@media only screen and (max-width: 800px){.popup .content:before{content:'';height:.5em;width:100%}}.popup>.overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:1}

.block-shops .cycle-slideshow .item .center-container{z-index:600}.text-content ul ul{font-size:1em}.text-content .buttons{display:flex;justify-content:center;margin-top:4em}.text-content .buttons>*+*{margin-left:1em}.text-content .buttons a{color:black;padding:1em;text-decoration:none;font-size:1.3em;text-transform:uppercase;border:solid 1px #ccc;border-radius:.3em;background-color:#eee}.text-content .buttons a:hover{background-color:#e0e0e0}body.show-go-to-top a.go-to-top{opacity:1;pointer-events:all}a.go-to-top{position:fixed;right:1em;opacity:0;pointer-events:none;bottom:1em;background-color:#970b0d;color:white;font-size:3em;z-index:100;padding:1em;border-radius:.3em;transition:all 100ms linear}@media only screen and (max-width: 800px){a.go-to-top{font-size:7em}}a.go-to-top i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}

@media only screen and (max-width: 800px){.block-sb{font-size:3em}}.block-sb .center-container{display:grid;grid-auto-flow:row;grid-gap:2em}.block-sb .center-container .items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5em 10em;padding:5em;align-items:start}@media only screen and (max-width: 800px){.block-sb .center-container .items{grid-template-columns:repeat(2, 1fr);grid-gap:5em 3em;padding:2em 1em}}.block-sb .center-container .items .item{display:grid;grid-auto-flow:row;justify-items:center;grid-gap:2em}.block-sb .center-container .items .item img{width:5em;opacity:.7}.block-sb .center-container .items .item .title{font-size:1.4em;text-transform:uppercase;font-weight:bold;text-align:center}.block-sb .center-container .items .item .description{text-align:center}.block-sb .center-container .call{justify-self:center;background-color:#9b0101;color:white;padding:2em 5em;font-size:1.3em;text-decoration:none;border-radius:.3em;text-align:center;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 800px){.block-sb .center-container .call{font-size:1em}}.block-sb .center-container .call .number{margin-top:.2em;display:block;font-size:2.4em;font-weight:400;line-height:.9}.block-sb .center-container .info{font-style:italic;justify-self:center}.block-sb .center-container .buttons{display:grid;grid-auto-flow:column;justify-items:center;margin-top:2em;grid-gap:1em}@media only screen and (max-width: 800px){.block-sb .center-container .buttons{font-size:.8em}}.block-sb .center-container .buttons a{text-align:center;color:black;padding:1em;text-decoration:none;font-size:1.3em;text-transform:uppercase;border:solid 1px #ccc;border-radius:.3em;background-color:#eee}.block-sb .center-container .buttons a:hover{background-color:#e0e0e0}

.block-ajanlatok{padding-bottom:3em}.block-ajanlatok .center-container .items{height:15em;background-color:#000000}.block-ajanlatok .center-container .items .item{width:100%;display:block;height:100%;background-size:cover;background-position:center}

.accordion>.accordion-item{border:solid 1px #bbb}.accordion>.accordion-item+.accordion-item{border-top:none}.accordion>.accordion-item>.accordion-title{background-color:#eee;padding:.3em 1em;margin:0;cursor:pointer;position:relative;padding-right:2em}.accordion>.accordion-item>.accordion-title:after{content:'';padding:.5em;background-image:url(../img/arrow-circle-right-solid.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:.5em;top:.5em;transition:all 100ms linear}.accordion>.accordion-item>.accordion-content{max-height:0;overflow:hidden;transition:all 300ms linear;background-color:#fafafa;padding:0 2em}.accordion>.accordion-item.opened>.accordion-title:after{transform:rotate(90deg)}.accordion>.accordion-item.opened>.accordion-content{max-height:100em;padding:.3em 2em}


/*# sourceMappingURL=bundle.css.map*/