@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700&subset=latin-ext);


/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */button,html,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:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.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:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@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^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{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}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,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:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}a:focus{outline:0}html{font-size:20px}@media only screen and (max-width:1200px){html{font-size:1.66667vw}}body{font-size:.5rem;font-family:OPEN Sans,sans-serif;color:#393939}.center-container{width:110em;margin:0 auto;position:relative;box-sizing:border-box}@media only screen and (max-width:500px){.center-container{padding:0 2em;width:100%}}::selection{background:#e5097f}::-moz-selection{background:#e5097f}header{font-size:.5rem}@media only screen and (max-width:500px){header{font-size:1.5rem}}header{padding-bottom:2em}header .center-container .line1{display:flex;justify-content:space-between;padding-top:2.5em}header .center-container .line1 a.logo{display:block;height:4.6em}@media only screen and (max-width:500px){header .center-container .line1 a.logo{height:2em}}header .center-container .line1 a.logo img{height:100%}header .center-container .line1 .links{display:flex;align-items:flex-start;-webkit-align-items:flex-start}@media only screen and (max-width:500px){header .center-container .line1 .links{display:grid;grid-template-columns:1fr 1ft 1fr}}header .center-container .line1 .links span{margin-right:2em}header .center-container .line1 .links a,header .center-container .line1 .links span{color:#c39d37;text-decoration:none;text-transform:uppercase;font-size:1.5em}header .center-container .line1 .links a+a{margin-left:1em}@media only screen and (max-width:500px){header .center-container .line1 .links a.login{grid-column:1/4;grid-row:2/3;font-size:1.2em}}header .center-container .line1 .links a.cart{font-size:2.1em;position:relative}@media only screen and (max-width:500px){header .center-container .line1 .links a.cart{grid-column:3/4;grid-row:1/2}}header .center-container .line1 .links a.cart .cart-products-count{position:absolute;color:#fff;background-color:#adadad;font-size:.7em;width:2em;border-radius:50%;padding:.5em 0;left:60%;text-align:center}header .center-container .line1 .links a.cart .cart-products-count:empty{display:none}header .center-container .line1 .links a.facebook{border:1px solid #c39d37;border-radius:50%;line-height:1em;padding:.2em .4em}@media only screen and (max-width:500px){header .center-container .line1 .links a.facebook{grid-column:2/3;grid-row:1/2}}header .center-container .line2{margin-top:2.5em}@media only screen and (max-width:500px){header .center-container .line2{font-size:.95em}}header .center-container .line2 a{font-size:1.8em;text-decoration:none;color:currentColor;text-transform:uppercase}header .center-container .line2 a+a:before{margin-left:.5em;padding-right:.5em;content:"\2022"}header .center-container .line3{margin-top:.5em}@media only screen and (max-width:500px){header .center-container .line3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.3em 1em;border-top:1px solid #ccc;padding-top:1.3em}}header .center-container .line3 a{font-size:1.8em;font-size:1.3em;text-decoration:none;color:currentColor;font-weight:700;text-transform:uppercase}@media only screen and (max-width:500px){header .center-container .line3 a{font-size:.9em;text-align:center}}header .center-container .line3 a+a:before{margin-left:.5em;padding-right:.5em;content:"\2022"}@media only screen and (max-width:500px){header .center-container .line3 a+a:before{display:none}}.header-offers{font-size:.5rem}@media only screen and (max-width:500px){.header-offers{font-size:1.5rem;display:none}}.header-offers .item{width:100%}.header-offers .item .layer{background-position:50%;background-size:auto 100%;background-repeat:no-repeat;background-color:#ddd}.header-offers .item .layer .center-container .text-layer{background-size:contain;background-repeat:no-repeat;background-position:50%;height:48.3em;opacity:0;position:relative;left:5em;transition:all .3s ease;transition-delay:1s}.header-offers .item.cycle-slide-active .layer .center-container .text-layer{opacity:1;left:0}.legujabb-termekeink{font-size:.5rem}@media only screen and (max-width:500px){.legujabb-termekeink{font-size:1.5rem}}.legujabb-termekeink .center-container .products{display:flex;flex-wrap:wrap;margin-bottom:-3em}@media only screen and (max-width:500px){.legujabb-termekeink .center-container .products{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;box-sizing:border-box}}.legujabb-termekeink .center-container .products p{font-size:1.5em}.legujabb-termekeink .center-container .products .product{flex:0 0 calc((100% - 9em)/4);margin-right:3em;margin-bottom:3em}@media only screen and (max-width:500px){.legujabb-termekeink .center-container .products .product{margin:0;font-size:.7em}}.legujabb-termekeink .center-container .products .product:nth-child(4n){margin-right:0}.legujabb-termekeink .center-container .products .product .image{display:block;width:100%;position:relative;background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#fff}.legujabb-termekeink .center-container .products .product .image div{padding-bottom:100%}.legujabb-termekeink .center-container .products .product .image .discounted{position:absolute;color:#fff;background-color:#2d2d2d;border-radius:50%;padding:2.21em 1em;top:1em;right:1em;font-size:1.2em;text-transform:uppercase}.legujabb-termekeink .center-container .products .product .image .out-of-stock{position:absolute;color:#000;background-color:#ccc;border-radius:50%;padding:4.1em 1em;bottom:1em;left:1em;opacity:.9;font-size:.9em;text-transform:uppercase}.legujabb-termekeink .center-container .products .product .name{font-size:1.8em;font-weight:600;text-align:center;margin-top:1em;text-transform:uppercase;text-decoration:none}.legujabb-termekeink .center-container .products .product .prices{display:flex;justify-content:center}.legujabb-termekeink .center-container .products .product .prices .orig{font-size:2.2em;color:#393939;text-transform:uppercase}.legujabb-termekeink .center-container .products .product .prices .orig.line-through{position:relative;opacity:.5}.legujabb-termekeink .center-container .products .product .prices .orig.line-through:before{content:"";position:absolute;left:0;right:0;top:60%;height:.1em;background-color:#393939}.legujabb-termekeink .center-container .products .product .prices .discount{font-size:2.2em;font-weight:700;color:#c39d37;text-transform:uppercase}.legujabb-termekeink .center-container .products .product .prices div+div{margin-left:.4em}.legujabb-termekeink .center-container .products .product .buttons{margin-top:2em;display:flex;justify-content:space-around;width:100%;box-sizing:border-box;padding:0 .5em}.legujabb-termekeink .center-container .products .product .buttons a{flex:1;margin:0 1em;display:block;color:#fff;font-size:1.25em;font-family:OPEN Sans,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none;padding:.5em 0;box-sizing:border-box;background-color:#c39d37;transition:all .3s ease}@media only screen and (max-width:500px){.legujabb-termekeink .center-container .products .product .buttons a{font-size:1.4em}}.legujabb-termekeink .center-container{padding:5em 0}@media only screen and (max-width:500px){.legujabb-termekeink .center-container{padding:5em 2em}}.legujabb-termekeink .center-container h2{font-size:3.5em;text-transform:uppercase;font-weight:400;text-align:center;margin:0 0 1em}@media only screen and (max-width:500px){.legujabb-termekeink .center-container h2{font-size:2.5em}}footer{font-size:.5rem}@media only screen and (max-width:500px){footer{font-size:1.5rem}}footer{background-color:#2d2d2d;padding:12em 0}footer .center-container a.logo{display:block;text-align:center;height:4.7em;margin-bottom:8em}@media only screen and (max-width:500px){footer .center-container a.logo{height:2em}}footer .center-container a.logo img{height:100%}footer .center-container .cols{display:flex;justify-content:center}footer .center-container .cols .col{text-align:center;margin:0 5em;width:20%}@media only screen and (max-width:500px){footer .center-container .cols .col{margin:0 2em;width:40%}}footer .center-container .cols .col .title{color:#a5a4a4;text-decoration:none;font-size:1.4em;text-transform:uppercase;margin-bottom:2em}footer .center-container .cols .col .menu{display:flex;flex-direction:column}footer .center-container .cols .col .menu a{color:#686767;text-decoration:none;font-size:1.4em;text-transform:uppercase;line-height:2}footer .center-container .cols .col .menu a:hover{color:#fff}footer .center-container .cols .col ul{list-style-type:none;margin:0;padding:0}footer .center-container .cols .col ul li a{color:#686767;text-decoration:none;font-size:1.4em;text-transform:uppercase;line-height:2}footer .center-container .cols .col ul li a:hover{color:#fff}.layout-product{font-size:.5rem}@media only screen and (max-width:500px){.layout-product{font-size:1.5rem}}.layout-product .content-container .center-container>.content .columns>.right .prices-container a.to-cart{flex:1;margin:0 1em;display:block;color:#fff;font-size:1.25em;font-family:OPEN Sans,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none;padding:.5em 0;box-sizing:border-box;background-color:#c39d37;transition:all .3s ease}@media only screen and (max-width:500px){.layout-product .content-container .center-container>.content .columns>.right .prices-container a.to-cart{font-size:1.4em}}.layout-product .content-container .center-container>.content{padding:5em 0}.layout-product .content-container .center-container>.content .category{font-size:2.2em;color:#535353}.layout-product .content-container .center-container>.content h1{font-size:4em;color:#535353;margin-top:0}@media only screen and (max-width:500px){.layout-product .content-container .center-container>.content h1{font-size:2.7em}}.layout-product .content-container .center-container>.content .columns{display:flex}@media only screen and (max-width:500px){.layout-product .content-container .center-container>.content .columns{flex-direction:column}}.layout-product .content-container .center-container>.content .columns>.left{flex:1 1 auto}.layout-product .content-container .center-container>.content .columns>.left .description>:first-child{margin-top:0}.layout-product .content-container .center-container>.content .columns>.left .description>*{font-size:1.5em;color:#535353}.layout-product .content-container .center-container>.content .columns>.right{flex:0 0 54.54545%;margin-left:5em;margin-right:3em}.layout-product .content-container .center-container>.content .columns>.right .prices-container{margin-top:3em}.layout-product .content-container .center-container>.content .columns>.right .prices-container label{font-size:1.5em;color:#535353;text-transform:uppercase;font-weight:500}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices{display:flex;justify-content:flex-start;align-items:flex-end;-webkit-align-items:flex-end}@media only screen and (max-width:500px){.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices{font-size:.8em}}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices .orig{font-size:3.6em;color:#393939;font-weight:700;text-transform:uppercase}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices .orig.line-through{position:relative;opacity:.5;font-weight:400}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices .orig.line-through:before{content:"";position:absolute;left:0;right:0;top:60%;height:.1em;background-color:#393939}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices .discount{font-size:3.6em;font-weight:700;color:#8caf00;text-transform:uppercase}.layout-product .content-container .center-container>.content .columns>.right .prices-container .prices div+div{margin-left:.4em}.layout-product .content-container .center-container>.content .columns>.right .prices-container a.to-cart{margin:1em 0 0;font-size:1.5em;display:inline-block;padding-left:2em;padding-right:2em}.layout-product .content-container .center-container>.content .columns>.right .images{position:relative}.layout-product .content-container .center-container>.content .columns>.right .images .cycle-slideshow{width:100%}.layout-product .content-container .center-container>.content .columns>.right .images .cycle-slideshow .item{width:100%;padding-bottom:70%;background-size:contain;background-position:50%;background-repeat:no-repeat}.layout-product .content-container .center-container>.content .columns>.right .images .prev{background-image:url(../img/play-button-left.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;padding:1.2em;position:absolute;left:-2.8em;top:50%;transform:translateY(-50%);cursor:pointer}.layout-product .content-container .center-container>.content .columns>.right .images .next{background-image:url(../img/play-button-right.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;padding:1.2em;position:absolute;right:-2.8em;top:50%;transform:translateY(-50%);cursor:pointer}.layout-product .content-container .center-container>.content .columns>.right .images .out-of-stock{position:absolute;color:#fff;background-color:#949494;border-radius:50%;padding:4.41em 1em;bottom:1em;left:1em;font-size:.8em;text-transform:uppercase;z-index:100}.ui-dialog{font-size:.5rem}@media only screen and (max-width:500px){.ui-dialog{font-size:1.5rem}}.ui-dialog .ui-dialog-content .buttons{font-size:1.7em;align-items:center;-webkit-align-items:center;margin-top:1em}.ui-dialog .ui-dialog-content .buttons>*+*{margin-left:1em}.ui-dialog .ui-dialog-content .space-between.buttons{justify-content:space-between}.ui-dialog .ui-dialog-content .right.buttons{justify-content:flex-end}.ui-dialog .ui-dialog-content .full.buttons a{flex:1 0;text-align:center}.ui-dialog .ui-dialog-content .buttons a,.ui-dialog .ui-dialog-content .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.ui-dialog .ui-dialog-content .buttons a:focus,.ui-dialog .ui-dialog-content .buttons input[type=submit]:focus{outline:0}.ui-dialog .ui-dialog-content .buttons a.link,.ui-dialog .ui-dialog-content .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.ui-dialog .ui-dialog-content .buttons a.orange,.ui-dialog .ui-dialog-content .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.ui-dialog .ui-dialog-content .buttons a.gray,.ui-dialog .ui-dialog-content .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.ui-dialog .ui-dialog-content table.cart-products{width:100%}.ui-dialog .ui-dialog-content table.cart-products tbody{color:#535353}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:first-child{grid-column:1/6;grid-row:1/2}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:nth-child(2){grid-column:2/4;grid-row:2/3}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:nth-child(3){grid-column:4/5;grid-row:2/3}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:nth-child(4){grid-column:6/7;grid-row:1/2}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:nth-child(5){grid-column:5/7;grid-row:2/3}}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content table.cart-products tbody tr td:after{display:none}}.ui-dialog .ui-dialog-content table.cart-products tbody tr td{position:relative;text-align:center;padding:1em 2em}.ui-dialog .ui-dialog-content table.cart-products tbody tr td:first-child{padding-left:0}.ui-dialog .ui-dialog-content table.cart-products tbody tr td:last-child{padding-right:0}.ui-dialog .ui-dialog-content table.cart-products tbody tr td:last-child:after{display:none}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus{display:flex;align-items:center;-webkit-align-items:center;justify-content:center}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus .count-container{display:flex;font-size:.9em;width:4em;justify-content:center}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus a{display:block;position:relative;font-size:2.5em;font-weight:700;text-decoration:none;background-color:#efefef;text-indent:-10000px;padding:.5em;line-height:0}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus a:hover{background-color:#d6d6d6}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus a.plus:before{content:"+";position:absolute;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%);text-indent:0}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .plus-minus a.minus:before{content:"-";position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - .07em));color:#fff;text-indent:0}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .delete{padding:.8em;background-image:url(../img/delete.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .full-price .helper{font-weight:700;font-size:.8em;text-transform:uppercase;text-align:right}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .full-price .price{text-align:right}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .column{display:flex;align-items:center;-webkit-align-items:center}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .column .image{width:8em;height:5em;background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff}.ui-dialog .ui-dialog-content table.cart-products tbody tr td .column .name{font-size:1.3em;font-weight:700;margin-left:1em}.ui-dialog .ui-dialog-content table.cart-products tbody tr td:after{content:"";position:absolute;right:0;top:1em;bottom:1em;width:1px;background-color:#000}.fixed-dialog{position:fixed}.ui-widget-overlay{background:rgba(0,0,0,.8)}.ui-corner-all{border-radius:0}.ui-dialog{padding:1.5em 3em;border:none;box-shadow:.2em .2em .2em rgba(0,0,0,.21)}@media only screen and (max-width:500px){.ui-dialog{padding:0;margin:.4em}}.ui-dialog button:focus{outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em .6em}.ui-dialog .ui-dialog-content{min-height:0!important}.ui-dialog .ui-dialog-content>*{font-size:1.2em}.ui-dialog .ui-dialog-content h1{font-size:2em;letter-spacing:.03em;color:#535353;display:flex;align-items:center}.ui-dialog .ui-dialog-content h1 a.button{font-size:.5em;margin-left:auto;text-decoration:none}.ui-dialog .ui-dialog-content .buttons{font-size:1.2em;display:flex;justify-content:space-between}.ui-dialog .ui-dialog-content .buttons a.ok{background-color:#17b300;padding:1em 2em;color:#fff}.ui-dialog .ui-dialog-content .buttons a.cancel{background-color:#da4242;padding:1em 2em;color:#fff}.ui-dialog .ui-dialog-content form textarea{display:block;width:100%;box-sizing:border-box;width:40vw;font-size:.8em;padding:.5em;border:1px solid #d6d6d6}@media only screen and (max-width:500px){.ui-dialog .ui-dialog-content form textarea{width:80vw}}.ui-dialog .ui-dialog-content form textarea:focus{outline:0}.ui-dialog .ui-dialog-content form input[type=submit]{background-color:#fa9f00;margin-top:1em;font-size:.8em;padding:.3em 3em;border:none;color:#fff;font-weight:500}.ui-dialog .ui-dialog-content form input[type=submit]:hover{background-color:#c77f00}.ui-dialog .ui-dialog-content form input[type=submit]:focus{outline:0}.ui-dialog .ui-dialog-content form .global-message{font-size:1em;font-weight:500;margin-top:1em}.ui-dialog .ui-dialog-content form .global-message:empty{margin-top:0}.ui-dialog .ui-dialog-content form .global-message.error{color:red}.ui-widget{background:#fff;font-size:1.3em;font-family:inherit}.ui-widget.success{padding:.2em 3em;background-color:#3c3}.ui-widget.success .ui-dialog-titlebar{display:block;padding:0;background:transparent}.ui-widget.success .ui-dialog-titlebar .ui-dialog-title{display:none;background:transparent}.ui-widget.success .ui-dialog-titlebar button{position:absolute;top:.3em;right:-1.8em;border:none;background:transparent;content:"x";z-index:100}.ui-widget.success .ui-dialog-titlebar button .ui-icon{display:none}.ui-widget.success .ui-dialog-titlebar button .ui-button-text{text-indent:0;color:transparent}.ui-widget.success .ui-dialog-titlebar button .ui-button-text:before{content:"x";color:#fff;font-size:2em}.ui-widget.success p{color:#fff;text-align:center;text-transform:uppercase}.ui-widget.error,.ui-widget.info{background-color:#c33;padding:.2em 3em}.ui-widget.error .ui-dialog-titlebar,.ui-widget.info .ui-dialog-titlebar{display:block;padding:0;background:transparent}.ui-widget.error .ui-dialog-titlebar .ui-dialog-title,.ui-widget.info .ui-dialog-titlebar .ui-dialog-title{display:none;background:transparent}.ui-widget.error .ui-dialog-titlebar button,.ui-widget.info .ui-dialog-titlebar button{position:absolute;top:.8em;right:-2.2em;border:none;background:transparent;content:"x";z-index:100}.ui-widget.error .ui-dialog-titlebar button .ui-icon,.ui-widget.info .ui-dialog-titlebar button .ui-icon{display:none}.ui-widget.error .ui-dialog-titlebar button .ui-button-text,.ui-widget.info .ui-dialog-titlebar button .ui-button-text{text-indent:0;color:transparent;background-image:url(../img/forbidden-mark.svg);background-size:contain;background-position:50%;padding:.4em;background-repeat:no-repeat}.ui-widget.error p,.ui-widget.info p{color:#fff;text-align:center;text-transform:uppercase}.ui-widget.error .ui-dialog-content>*,.ui-widget.info .ui-dialog-content>*{font-size:1em}.ui-widget.info{background-color:#fff}.ui-widget.info .ui-dialog-titlebar button .ui-button-text{background-image:url(../img/forbidden-mark-black.svg)}.ui-widget.info p{color:#000;text-align:initial}@media only screen and (max-width:500px){.ui-widget{font-size:.9em}}.ui-widget-header{background:#ccc;font-size:1.1em;font-weight:600;letter-spacing:normal;border:none;color:#333;font-family:arial}.ui-dialog .ui-dialog-titlebar{display:none}.layout-normal{font-size:.5rem}@media only screen and (max-width:500px){.layout-normal{font-size:1.5rem}}.layout-normal .content-container .center-container .content{padding:1em 0 3em}.page.text-content{font-size:.5rem}@media only screen and (max-width:500px){.page.text-content{font-size:1.5rem}}.page.text-content .content-container .center-container .content .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.text-content .content-container .center-container .content .buttons>*+*{margin-left:1em}.page.text-content .content-container .center-container .content .space-between.buttons{justify-content:space-between}.page.text-content .content-container .center-container .content .right.buttons{justify-content:flex-end}.page.text-content .content-container .center-container .content .full.buttons a{flex:1 0;text-align:center}.page.text-content .content-container .center-container .content .buttons a,.page.text-content .content-container .center-container .content .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.text-content .content-container .center-container .content .buttons a:focus,.page.text-content .content-container .center-container .content .buttons input[type=submit]:focus{outline:0}.page.text-content .content-container .center-container .content .buttons a.link,.page.text-content .content-container .center-container .content .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.text-content .content-container .center-container .content .buttons a.orange,.page.text-content .content-container .center-container .content .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.text-content .content-container .center-container .content .buttons a.gray,.page.text-content .content-container .center-container .content .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.text-content .content-container .center-container .content h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.text-content .content-container .center-container .content h1{font-size:2.3em}}.page.text-content .content-container .center-container{display:flex;justify-content:center}.page.text-content .content-container .center-container .content{width:60%;margin-bottom:2em}@media only screen and (max-width:500px){.page.text-content .content-container .center-container .content{width:100%}}.page.text-content .content-container .center-container .content>*{font-size:1.5em}.page.text-content .content-container .center-container .content img{max-width:100%}.page.products{font-size:.5rem}@media only screen and (max-width:500px){.page.products{font-size:1.5rem}}.page.products .content-container .center-container .products{display:flex;flex-wrap:wrap;margin-bottom:-3em}@media only screen and (max-width:500px){.page.products .content-container .center-container .products{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;box-sizing:border-box}}.page.products .content-container .center-container .products p{font-size:1.5em}.page.products .content-container .center-container .products .product{flex:0 0 calc((100% - 9em)/4);margin-right:3em;margin-bottom:3em}@media only screen and (max-width:500px){.page.products .content-container .center-container .products .product{margin:0;font-size:.7em}}.page.products .content-container .center-container .products .product:nth-child(4n){margin-right:0}.page.products .content-container .center-container .products .product .image{display:block;width:100%;position:relative;background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#fff}.page.products .content-container .center-container .products .product .image div{padding-bottom:100%}.page.products .content-container .center-container .products .product .image .discounted{position:absolute;color:#fff;background-color:#2d2d2d;border-radius:50%;padding:2.21em 1em;top:1em;right:1em;font-size:1.2em;text-transform:uppercase}.page.products .content-container .center-container .products .product .image .out-of-stock{position:absolute;color:#000;background-color:#ccc;border-radius:50%;padding:4.1em 1em;bottom:1em;left:1em;opacity:.9;font-size:.9em;text-transform:uppercase}.page.products .content-container .center-container .products .product .name{font-size:1.8em;font-weight:600;text-align:center;margin-top:1em;text-transform:uppercase;text-decoration:none}.page.products .content-container .center-container .products .product .prices{display:flex;justify-content:center}.page.products .content-container .center-container .products .product .prices .orig{font-size:2.2em;color:#393939;text-transform:uppercase}.page.products .content-container .center-container .products .product .prices .orig.line-through{position:relative;opacity:.5}.page.products .content-container .center-container .products .product .prices .orig.line-through:before{content:"";position:absolute;left:0;right:0;top:60%;height:.1em;background-color:#393939}.page.products .content-container .center-container .products .product .prices .discount{font-size:2.2em;font-weight:700;color:#c39d37;text-transform:uppercase}.page.products .content-container .center-container .products .product .prices div+div{margin-left:.4em}.page.products .content-container .center-container .products .product .buttons{margin-top:2em;display:flex;justify-content:space-around;width:100%;box-sizing:border-box;padding:0 .5em}.page.products .content-container .center-container .products .product .buttons a{flex:1;margin:0 1em;display:block;color:#fff;font-size:1.25em;font-family:OPEN Sans,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none;padding:.5em 0;box-sizing:border-box;background-color:#c39d37;transition:all .3s ease}@media only screen and (max-width:500px){.page.products .content-container .center-container .products .product .buttons a{font-size:1.4em}}.page.products .content-container .center-container .pager{text-align:center;margin:5em 0}.page.products .content-container .center-container .pager a,.page.products .content-container .center-container .pager span{font-size:1.6em;color:#333;display:inline-block;margin-right:1em;text-decoration:none;font-weight:700;font-family:allerbold;font-family:Source Sans Pro,sans-serif;text-align:center;padding:0}.page.products .content-container .center-container .pager a.next,.page.products .content-container .center-container .pager span.next{background-image:url(../img/right-chevron.svg);background-repeat:no-repeat;background-position:50%;background-size:auto 60%;width:.6em}.page.products .content-container .center-container .pager a.last,.page.products .content-container .center-container .pager span.last{background-image:url(../img/double-right-chevron.svg);background-repeat:no-repeat;background-position:50%;background-size:auto 60%;width:.6em}.page.products .content-container .center-container .pager a.prev,.page.products .content-container .center-container .pager span.prev{background-image:url(../img/left-chevron.svg);background-repeat:no-repeat;background-position:50%;background-size:auto 60%;width:.6em}.page.products .content-container .center-container .pager a.first,.page.products .content-container .center-container .pager span.first{background-image:url(../img/double-left-chevron.svg);background-repeat:no-repeat;background-position:50%;background-size:auto 60%;width:.6em}.page.products .content-container .center-container .pager span{color:#fff;text-decoration:none}.page.products .content-container .center-container .pager span.current{color:#ccc}.page.products .content-container .center-container .pager span.dots{background:transparent;color:#ccc}.page.products .content-container .center-container{margin:5em auto}.page.products .content-container .center-container h1{font-size:3.2em;color:#535353}.page.products .content-container .center-container .description>*{font-size:1.5em}.page.kosar{font-size:.5rem}@media only screen and (max-width:500px){.page.kosar{font-size:1.5rem}}.page.kosar .center-container .two-cols .col.right .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.kosar .center-container .two-cols .col.right .buttons>*+*{margin-left:1em}.page.kosar .center-container .two-cols .col.right .space-between.buttons{justify-content:space-between}.page.kosar .center-container .two-cols .col.right .right.buttons{justify-content:flex-end}.page.kosar .center-container .two-cols .col.right .full.buttons a{flex:1 0;text-align:center}.page.kosar .center-container .two-cols .col.right .buttons a,.page.kosar .center-container .two-cols .col.right .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.kosar .center-container .two-cols .col.right .buttons a:focus,.page.kosar .center-container .two-cols .col.right .buttons input[type=submit]:focus{outline:0}.page.kosar .center-container .two-cols .col.right .buttons a.link,.page.kosar .center-container .two-cols .col.right .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.kosar .center-container .two-cols .col.right .buttons a.orange,.page.kosar .center-container .two-cols .col.right .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.kosar .center-container .two-cols .col.right .buttons a.gray,.page.kosar .center-container .two-cols .col.right .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.kosar .center-container h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.kosar .center-container h1{font-size:2.3em}}.page.kosar .center-container table.cart-products{width:100%}.page.kosar .center-container table.cart-products tbody{color:#535353}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:first-child{grid-column:1/6;grid-row:1/2}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:nth-child(2){grid-column:2/4;grid-row:2/3}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:nth-child(3){grid-column:4/5;grid-row:2/3}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:nth-child(4){grid-column:6/7;grid-row:1/2}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:nth-child(5){grid-column:5/7;grid-row:2/3}}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products tbody tr td:after{display:none}}.page.kosar .center-container table.cart-products tbody tr td{position:relative;text-align:center;padding:1em 2em}.page.kosar .center-container table.cart-products tbody tr td:first-child{padding-left:0}.page.kosar .center-container table.cart-products tbody tr td:last-child{padding-right:0}.page.kosar .center-container table.cart-products tbody tr td:last-child:after{display:none}.page.kosar .center-container table.cart-products tbody tr td .plus-minus{display:flex;align-items:center;-webkit-align-items:center;justify-content:center}.page.kosar .center-container table.cart-products tbody tr td .plus-minus .count-container{display:flex;font-size:.9em;width:4em;justify-content:center}.page.kosar .center-container table.cart-products tbody tr td .plus-minus a{display:block;position:relative;font-size:2.5em;font-weight:700;text-decoration:none;background-color:#efefef;text-indent:-10000px;padding:.5em;line-height:0}.page.kosar .center-container table.cart-products tbody tr td .plus-minus a:hover{background-color:#d6d6d6}.page.kosar .center-container table.cart-products tbody tr td .plus-minus a.plus:before{content:"+";position:absolute;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%);text-indent:0}.page.kosar .center-container table.cart-products tbody tr td .plus-minus a.minus:before{content:"-";position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - .07em));color:#fff;text-indent:0}.page.kosar .center-container table.cart-products tbody tr td .delete{padding:.8em;background-image:url(../img/delete.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.page.kosar .center-container table.cart-products tbody tr td .full-price .helper{font-weight:700;font-size:.8em;text-transform:uppercase;text-align:right}.page.kosar .center-container table.cart-products tbody tr td .full-price .price{text-align:right}.page.kosar .center-container table.cart-products tbody tr td .column{display:flex;align-items:center;-webkit-align-items:center}.page.kosar .center-container table.cart-products tbody tr td .column .image{width:8em;height:5em;background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff}.page.kosar .center-container table.cart-products tbody tr td .column .name{font-size:1.3em;font-weight:700;margin-left:1em}.page.kosar .center-container table.cart-products tbody tr td:after{content:"";position:absolute;right:0;top:1em;bottom:1em;width:1px;background-color:#000}.page.kosar .center-container .two-cols .col.right .price-table p{font-size:1.7em;font-weight:700;display:flex;justify-content:space-between}.page.kosar .center-container .two-cols .col.right .price-table p span+span{margin-left:3em}@media only screen and (max-width:500px){.page.kosar .center-container .two-cols .col.right .price-table p span+span{white-space:nowrap}}.page.kosar .center-container .two-cols .col.right .price-table p span.info{margin-top:0;line-height:1.1;display:block;white-space:normal;font-size:.6em;font-weight:600}.page.kosar .center-container p,.page.kosar .center-container table.cart-products{font-size:1.5em}@media only screen and (max-width:500px){.page.kosar .center-container table.cart-products{font-size:.9em}}.page.kosar .center-container .two-cols{display:flex}.page.kosar .center-container .two-cols .col{flex:1 1 auto}.page.kosar .center-container .two-cols .col.right{flex:0 0 auto;border-top:1px solid #c39d37;position:relative;padding-left:20em;margin-top:2em;padding-top:2em}@media only screen and (max-width:500px){.page.kosar .center-container .two-cols .col.right{padding-left:2em}}.page.kosar .center-container .two-cols .col.right:before{top:.3em;left:0;content:"";border-top:1px solid #c39d37;width:100%;position:absolute}.page.megrendeles-adatok{font-size:.5rem}@media only screen and (max-width:500px){.page.megrendeles-adatok{font-size:1.5rem}}.page.megrendeles-adatok .content-container .center-container .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.megrendeles-adatok .content-container .center-container .buttons>*+*{margin-left:1em}.page.megrendeles-adatok .content-container .center-container .space-between.buttons{justify-content:space-between}.page.megrendeles-adatok .content-container .center-container .right.buttons{justify-content:flex-end}.page.megrendeles-adatok .content-container .center-container .full.buttons a{flex:1 0;text-align:center}.page.megrendeles-adatok .content-container .center-container .buttons a,.page.megrendeles-adatok .content-container .center-container .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.megrendeles-adatok .content-container .center-container .buttons a:focus,.page.megrendeles-adatok .content-container .center-container .buttons input[type=submit]:focus{outline:0}.page.megrendeles-adatok .content-container .center-container .buttons a.link,.page.megrendeles-adatok .content-container .center-container .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.megrendeles-adatok .content-container .center-container .buttons a.orange,.page.megrendeles-adatok .content-container .center-container .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.megrendeles-adatok .content-container .center-container .buttons a.gray,.page.megrendeles-adatok .content-container .center-container .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.megrendeles-adatok .content-container .center-container h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container h1{font-size:2.3em}}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .global-message,.page.megrendeles-adatok .content-container .center-container .global-message{font-size:.75rem}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .global-message,.page.megrendeles-adatok .content-container .center-container .global-message{font-size:2.25rem}}.page.megrendeles-adatok .content-container .center-container .error.global-message,.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .error.global-message{color:red}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .success.global-message,.page.megrendeles-adatok .content-container .center-container .success.global-message{color:#0aaf0a}.page.megrendeles-adatok .content-container .center-container .form-block .content label.checkbox,.page.megrendeles-adatok .content-container .center-container label.checkbox{justify-content:flex-start;border-bottom:none}.page.megrendeles-adatok .content-container .center-container .form-block .content label.checkbox input[type=checkbox],.page.megrendeles-adatok .content-container .center-container label.checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.page.megrendeles-adatok .content-container .center-container label.checkbox input[type=checkbox]:checked+span{background-image:url(../img/cb-on.svg)}.page.megrendeles-adatok .content-container .center-container label.checkbox input[type=checkbox].error+span{background-image:url(../img/cb-off-red.svg)}.page.megrendeles-adatok .content-container .center-container label.checkbox input[type=checkbox]:checked.error+span{background-image:url(../img/cb-on.svg)}.page.megrendeles-adatok .content-container .center-container .form-block .content label.checkbox span,.page.megrendeles-adatok .content-container .center-container label.checkbox span{background-image:url(../img/cb-off.svg);background-size:contain;background-position:0;background-repeat:no-repeat;padding-left:2em}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content label.checkbox span,.page.megrendeles-adatok .content-container .center-container label.checkbox span{background-size:1em auto;background-position:0 0}}.page.megrendeles-adatok .content-container .center-container .form-block .content label.checkbox span a,.page.megrendeles-adatok .content-container .center-container label.checkbox span a{color:currentColor;font-weight:600}.page.megrendeles-adatok .content-container .center-container .form-block{margin-top:7em;position:relative}.page.megrendeles-adatok .content-container .center-container .form-block+.form-block{display:block}.page.megrendeles-adatok .content-container .center-container .orange.form-block .content{border:1px solid #c39d37}.page.megrendeles-adatok .content-container .center-container .orange.form-block h2{color:#c39d37}.page.megrendeles-adatok .content-container .center-container .form-block h2{font-size:2.1em;text-transform:uppercase;color:#515151;top:-1.6em;padding:0 .5em;left:1.1em;background-color:#fff;position:absolute}.page.megrendeles-adatok .content-container .center-container .form-block .content{border:1px solid #acacac;display:block;padding:3.5em}.page.megrendeles-adatok .content-container .center-container .form-block .content>*{margin:3em 0}.page.megrendeles-adatok .content-container .center-container .form-block .content>:first-child{margin-top:0}.page.megrendeles-adatok .content-container .center-container .form-block .content>:last-child{margin-bottom:0}.page.megrendeles-adatok .content-container .center-container .buttons{margin-top:0;margin-bottom:2em}.page.megrendeles-adatok .content-container .center-container label.checkbox{font-size:1.5em;display:block;margin:2em 0 2em 2em}.page.megrendeles-adatok .content-container .center-container .form-block .content textarea{width:100%;display:block;border:none;font-size:1.5em;margin-top:0}.page.megrendeles-adatok .content-container .center-container .form-block .content textarea:focus{outline:0}.page.megrendeles-adatok .content-container .center-container .form-block .content label{display:flex;border-bottom:1px solid #d1d1d1;font-size:1.5em;color:#aaa;margin:2em 0}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content label{flex-direction:column}}.page.megrendeles-adatok .content-container .center-container .form-block .content label input{flex:1 1 auto;border:none;margin-left:1em}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content label input{margin-left:0}}.page.megrendeles-adatok .content-container .center-container .form-block .content label input:focus{outline:0}.page.megrendeles-adatok .content-container .center-container .form-block .content label input.error{background-color:#faa}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols{display:flex}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols{flex-direction:column}}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col{flex:1 0}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col+.col{margin-left:2em}@media only screen and (max-width:500px){.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col+.col{margin-left:0;margin-top:3em}}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col>*{margin:1em 0}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col>:first-child{margin-top:0}.page.megrendeles-adatok .content-container .center-container .form-block .content .two-cols .col>:last-child{margin-bottom:0}.page.fizetesi-mod{font-size:.5rem}@media only screen and (max-width:500px){.page.fizetesi-mod{font-size:1.5rem}}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons>*+*,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons>*+*{margin-left:1em}.page.fizetesi-mod .content-container .center-container .cols .col1 .space-between.buttons,.page.fizetesi-mod .content-container .center-container .cols .col2 .space-between.buttons{justify-content:space-between}.page.fizetesi-mod .content-container .center-container .cols .col1 .right.buttons,.page.fizetesi-mod .content-container .center-container .cols .col2 .right.buttons{justify-content:flex-end}.page.fizetesi-mod .content-container .center-container .cols .col1 .full.buttons a,.page.fizetesi-mod .content-container .center-container .cols .col2 .full.buttons a{flex:1 0;text-align:center}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons a,.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons input[type=submit],.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons a,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons a:focus,.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons input[type=submit]:focus,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons a:focus,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons input[type=submit]:focus{outline:0}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons a.link,.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons input[type=submit].link,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons a.link,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons a.orange,.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons input[type=submit].orange,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons a.orange,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons a.gray,.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons input[type=submit].gray,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons a.gray,.page.fizetesi-mod .content-container .center-container .cols .col2 .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.fizetesi-mod .content-container .center-container h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container h1{font-size:2.3em}}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .price-table p{font-size:1.7em;font-weight:700;display:flex;justify-content:space-between}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .price-table p span+span{margin-left:3em}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .price-table p span+span{white-space:nowrap}}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .price-table p span.info{margin-top:0;line-height:1.1;display:block;white-space:normal;font-size:.6em;font-weight:600}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox{justify-content:flex-start;border-bottom:none}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox input[type=checkbox]:checked+span{background-image:url(../img/cb-on.svg)}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox input[type=checkbox].error+span{background-image:url(../img/cb-off-red.svg)}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox input[type=checkbox]:checked.error+span{background-image:url(../img/cb-on.svg)}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox span{background-image:url(../img/cb-off.svg);background-size:contain;background-position:0;background-repeat:no-repeat;padding-left:2em}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox span{background-size:1em auto;background-position:0 0}}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox span a{color:currentColor;font-weight:600}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block{margin-top:7em;position:relative}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block+.form-block,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block+.form-block{display:block}.page.fizetesi-mod .content-container .center-container .cols .col1 .orange.form-block .content,.page.fizetesi-mod .content-container .center-container .cols .col2 .orange.form-block .content{border:1px solid #c39d37}.page.fizetesi-mod .content-container .center-container .cols .col1 .orange.form-block h2,.page.fizetesi-mod .content-container .center-container .cols .col2 .orange.form-block h2{color:#c39d37}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block h2,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block h2{font-size:2.1em;text-transform:uppercase;color:#515151;top:-1.6em;padding:0 .5em;left:1.1em;background-color:#fff;position:absolute}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .content,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content{border:1px solid #acacac;display:block;padding:3.5em}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .content>*,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content>*{margin:3em 0}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .content>:first-child,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content>:first-child{margin-top:0}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .content>:last-child,.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content>:last-child{margin-bottom:0}.page.fizetesi-mod .content-container .center-container .cols{display:flex;margin-bottom:2em}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols{flex-direction:column-reverse}}.page.fizetesi-mod .content-container .center-container .cols .col1{flex:0 0 36.36364%}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols .col1{flex:1 1 auto}}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item{display:flex;justify-content:space-between}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item+.item{margin-top:1em;padding-top:1em;border-top:1px solid #d1d1d1}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item>*+*{margin-left:1em}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item .left .name{color:#353535;font-size:1.7em;font-weight:600}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item .right{display:flex;flex-direction:column;align-items:flex-end;-webkit-align-items:flex-end}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item .right *{color:#353535;font-size:1.7em}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block .items .item .right *{white-space:nowrap}}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods{margin:0;padding:0;list-style-type:none}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li+li{margin-top:2em}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li label.cb-container{cursor:pointer}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li label.cb-container input{width:0;height:0;position:absolute;opacity:0}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li label.cb-container input:checked+span{background-image:url(../img/radio-orange-on.svg)}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li label.cb-container span{font-size:1.5em;background-image:url(../img/radio-orange-off.svg);background-size:auto 1.3em;background-position:100%;background-repeat:no-repeat;padding-right:2em;width:100%;display:block;box-sizing:border-box}.page.fizetesi-mod .content-container .center-container .cols .col1 .form-block ul.payment-methods li label.cb-container span img{margin-left:2em;width:7em}.page.fizetesi-mod .content-container .center-container .cols .col1 label.checkbox{font-size:1.3em;margin:2em;display:block}.page.fizetesi-mod .content-container .center-container .cols .col1 .buttons{margin-top:0}.page.fizetesi-mod .content-container .center-container .cols .col2{flex:1 1 auto;margin-left:4.5em}@media only screen and (max-width:500px){.page.fizetesi-mod .content-container .center-container .cols .col2{margin-left:0}}.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content p{font-size:1.5em;margin:0}.page.fizetesi-mod .content-container .center-container .cols .col2 .form-block .content p+p{margin-top:.4em}.page.login-reg{font-size:.5rem}@media only screen and (max-width:500px){.page.login-reg{font-size:1.5rem}}.page.login-reg .content-container .center-container .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.login-reg .content-container .center-container .buttons>*+*{margin-left:1em}.page.login-reg .content-container .center-container .space-between.buttons{justify-content:space-between}.page.login-reg .content-container .center-container .right.buttons{justify-content:flex-end}.page.login-reg .content-container .center-container .full.buttons a{flex:1 0;text-align:center}.page.login-reg .content-container .center-container .buttons a,.page.login-reg .content-container .center-container .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.login-reg .content-container .center-container .buttons a:focus,.page.login-reg .content-container .center-container .buttons input[type=submit]:focus{outline:0}.page.login-reg .content-container .center-container .buttons a.link,.page.login-reg .content-container .center-container .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.login-reg .content-container .center-container .buttons a.orange,.page.login-reg .content-container .center-container .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.login-reg .content-container .center-container .buttons a.gray,.page.login-reg .content-container .center-container .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.login-reg .content-container .center-container .form-block .content h3,.page.login-reg .content-container .center-container h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.login-reg .content-container .center-container .form-block .content h3,.page.login-reg .content-container .center-container h1{font-size:2.3em}}.page.login-reg .content-container .center-container .form-block .content .two-cols .global-message,.page.login-reg .content-container .center-container .global-message{font-size:.75rem}@media only screen and (max-width:500px){.page.login-reg .content-container .center-container .form-block .content .two-cols .global-message,.page.login-reg .content-container .center-container .global-message{font-size:2.25rem}}.page.login-reg .content-container .center-container .error.global-message,.page.login-reg .content-container .center-container .form-block .content .two-cols .error.global-message{color:red}.page.login-reg .content-container .center-container .form-block .content .two-cols .success.global-message,.page.login-reg .content-container .center-container .success.global-message{color:#0aaf0a}.page.login-reg .content-container .center-container .form-block .content label.checkbox,.page.login-reg .content-container .center-container label.checkbox{justify-content:flex-start;border-bottom:none}.page.login-reg .content-container .center-container .form-block .content label.checkbox input[type=checkbox],.page.login-reg .content-container .center-container label.checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.page.login-reg .content-container .center-container label.checkbox input[type=checkbox]:checked+span{background-image:url(../img/cb-on.svg)}.page.login-reg .content-container .center-container label.checkbox input[type=checkbox].error+span{background-image:url(../img/cb-off-red.svg)}.page.login-reg .content-container .center-container label.checkbox input[type=checkbox]:checked.error+span{background-image:url(../img/cb-on.svg)}.page.login-reg .content-container .center-container .form-block .content label.checkbox span,.page.login-reg .content-container .center-container label.checkbox span{background-image:url(../img/cb-off.svg);background-size:contain;background-position:0;background-repeat:no-repeat;padding-left:2em}@media only screen and (max-width:500px){.page.login-reg .content-container .center-container .form-block .content label.checkbox span,.page.login-reg .content-container .center-container label.checkbox span{background-size:1em auto;background-position:0 0}}.page.login-reg .content-container .center-container .form-block .content label.checkbox span a,.page.login-reg .content-container .center-container label.checkbox span a{color:currentColor;font-weight:600}.page.login-reg .content-container .center-container .form-block{margin-top:7em;position:relative}.page.login-reg .content-container .center-container .form-block+.form-block{display:block}.page.login-reg .content-container .center-container .orange.form-block .content{border:1px solid #c39d37}.page.login-reg .content-container .center-container .orange.form-block h2{color:#c39d37}.page.login-reg .content-container .center-container .form-block h2{font-size:2.1em;text-transform:uppercase;color:#515151;top:-1.6em;padding:0 .5em;left:1.1em;background-color:#fff;position:absolute}.page.login-reg .content-container .center-container .form-block .content{border:1px solid #acacac;display:block;padding:3.5em}.page.login-reg .content-container .center-container .form-block .content>*{margin:3em 0}.page.login-reg .content-container .center-container .form-block .content>:first-child{margin-top:0}.page.login-reg .content-container .center-container .form-block .content>:last-child{margin-bottom:0}.page.login-reg .content-container .center-container .buttons{margin-top:0;margin-bottom:2em}.page.login-reg .content-container .center-container label.checkbox{font-size:1.5em;display:block;margin:2em 0 2em 2em}.page.login-reg .content-container .center-container label.checkbox span{color:#000}.page.login-reg .content-container .center-container .form-block .content label{display:flex;border-bottom:1px solid #d1d1d1;font-size:1.5em;color:#aaa;margin:2em 0}.page.login-reg .content-container .center-container .form-block .content label input{flex:1 1 auto;border:none;margin-left:1em}.page.login-reg .content-container .center-container .form-block .content label input:focus{outline:0}.page.login-reg .content-container .center-container .form-block .content label input.error{background-color:#faa}.page.login-reg .content-container .center-container .form-block .content h3{font-size:1.7em}.page.login-reg .content-container .center-container .form-block .content .two-cols{display:flex}@media only screen and (max-width:500px){.page.login-reg .content-container .center-container .form-block .content .two-cols{flex-direction:column}}.page.login-reg .content-container .center-container .form-block .content .two-cols.forgotten-password .col+.col,.page.login-reg .content-container .center-container .form-block .content .two-cols.login .col+.col{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.page.login-reg .content-container .center-container .form-block .content .two-cols.forgotten-password .col+.col a,.page.login-reg .content-container .center-container .form-block .content .two-cols.login .col+.col a{font-size:1.5em;color:grey;font-style:italic;text-decoration:none}.page.login-reg .content-container .center-container .form-block .content .two-cols .col{flex:1 0}.page.login-reg .content-container .center-container .form-block .content .two-cols .col+.col{margin-left:2em}@media only screen and (max-width:500px){.page.login-reg .content-container .center-container .form-block .content .two-cols .col+.col{margin-left:0;margin-top:3em}}.page.login-reg .content-container .center-container .form-block .content .two-cols .col>*{margin:1em 0}.page.login-reg .content-container .center-container .form-block .content .two-cols .col>:first-child{margin-top:0}.page.login-reg .content-container .center-container .form-block .content .two-cols .col>:last-child,.page.login-reg .content-container .center-container .form-block .content .two-cols .col>:last-child label{margin-bottom:0}.page.profil{font-size:.5rem}@media only screen and (max-width:500px){.page.profil{font-size:1.5rem}}.page.profil .content-container .center-container .buttons{font-size:1.7em;display:flex;align-items:center;-webkit-align-items:center;margin-top:1em}.page.profil .content-container .center-container .buttons>*+*{margin-left:1em}.page.profil .content-container .center-container .space-between.buttons{justify-content:space-between}.page.profil .content-container .center-container .right.buttons{justify-content:flex-end}.page.profil .content-container .center-container .full.buttons a{flex:1 0;text-align:center}.page.profil .content-container .center-container .buttons a,.page.profil .content-container .center-container .buttons input[type=submit]{font-size:.83em;text-decoration:none;text-transform:uppercase;padding:1em 0;font-weight:700;border:none}.page.profil .content-container .center-container .buttons a:focus,.page.profil .content-container .center-container .buttons input[type=submit]:focus{outline:0}.page.profil .content-container .center-container .buttons a.link,.page.profil .content-container .center-container .buttons input[type=submit].link{background-image:url(../img/left-arrow.svg);background-size:auto 60%;background-position:0;background-repeat:no-repeat;padding-left:2em}.page.profil .content-container .center-container .buttons a.orange,.page.profil .content-container .center-container .buttons input[type=submit].orange{padding:1em 3em;background-size:auto 60%;background-color:#ea7323;background-color:#c39d37;color:#fff}.page.profil .content-container .center-container .buttons a.gray,.page.profil .content-container .center-container .buttons input[type=submit].gray{padding:1em 3em;background-size:auto 60%;background-color:#afafaf;color:#fff}.page.profil .content-container .center-container .form-block .content h3,.page.profil .content-container .center-container h1{font-size:3.2em;color:#535353}@media only screen and (max-width:500px){.page.profil .content-container .center-container .form-block .content h3,.page.profil .content-container .center-container h1{font-size:2.3em}}.page.profil .content-container .center-container .form-block .content .two-cols .global-message,.page.profil .content-container .center-container .global-message{font-size:.75rem}@media only screen and (max-width:500px){.page.profil .content-container .center-container .form-block .content .two-cols .global-message,.page.profil .content-container .center-container .global-message{font-size:2.25rem}}.page.profil .content-container .center-container .error.global-message,.page.profil .content-container .center-container .form-block .content .two-cols .error.global-message{color:red}.page.profil .content-container .center-container .form-block .content .two-cols .success.global-message,.page.profil .content-container .center-container .success.global-message{color:#0aaf0a}.page.profil .content-container .center-container .form-block .content label.checkbox{justify-content:flex-start;border-bottom:none}.page.profil .content-container .center-container .form-block .content label.checkbox input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.page.profil .content-container .center-container .form-block .content label.checkbox input[type=checkbox]:checked+span{background-image:url(../img/cb-on.svg)}.page.profil .content-container .center-container .form-block .content label.checkbox input[type=checkbox].error+span{background-image:url(../img/cb-off-red.svg)}.page.profil .content-container .center-container .form-block .content label.checkbox input[type=checkbox]:checked.error+span{background-image:url(../img/cb-on.svg)}.page.profil .content-container .center-container .form-block .content label.checkbox span{background-image:url(../img/cb-off.svg);background-size:contain;background-position:0;background-repeat:no-repeat;padding-left:2em}@media only screen and (max-width:500px){.page.profil .content-container .center-container .form-block .content label.checkbox span{background-size:1em auto;background-position:0 0}}.page.profil .content-container .center-container .form-block .content label.checkbox span a{color:currentColor;font-weight:600}.page.profil .content-container .center-container .form-block{margin-top:7em;position:relative}.page.profil .content-container .center-container .form-block+.form-block{display:block}.page.profil .content-container .center-container .orange.form-block .content{border:1px solid #c39d37}.page.profil .content-container .center-container .orange.form-block h2{color:#c39d37}.page.profil .content-container .center-container .form-block h2{font-size:2.1em;text-transform:uppercase;color:#515151;top:-1.6em;padding:0 .5em;left:1.1em;background-color:#fff;position:absolute}.page.profil .content-container .center-container .form-block .content{border:1px solid #acacac;display:block;padding:3.5em}.page.profil .content-container .center-container .form-block .content>*{margin:3em 0}.page.profil .content-container .center-container .form-block .content>:first-child{margin-top:0}.page.profil .content-container .center-container .form-block .content>:last-child{margin-bottom:0}.page.profil .content-container .center-container .text-content>*{font-size:1.5em}.page.profil .content-container .center-container .form-block .content label{display:flex;border-bottom:1px solid #d1d1d1;font-size:1.5em;color:#aaa;margin:2em 0}.page.profil .content-container .center-container .form-block .content label input{flex:1 1 auto;border:none;margin-left:1em}.page.profil .content-container .center-container .form-block .content label input:focus{outline:0}.page.profil .content-container .center-container .form-block .content label input.error{background-color:#faa}.page.profil .content-container .center-container .form-block .content label input+.field-response{position:absolute;margin-top:2.3em;font-size:.7em;text-transform:uppercase}.page.profil .content-container .center-container .form-block .content label input+.field-response.error{color:red}.page.profil .content-container .center-container .form-block .content label p{margin:0 0 0 1em;color:#000}.page.profil .content-container .center-container .form-block .content h3{font-size:1.7em}.page.profil .content-container .center-container .form-block .content .two-cols{display:flex}.page.profil .content-container .center-container .form-block .content .two-cols.forgotten-password .col+.col,.page.profil .content-container .center-container .form-block .content .two-cols.login .col+.col{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end}.page.profil .content-container .center-container .form-block .content .two-cols.forgotten-password .col+.col a,.page.profil .content-container .center-container .form-block .content .two-cols.login .col+.col a{font-size:1.5em;color:grey;font-style:italic;text-decoration:none}.page.profil .content-container .center-container .form-block .content .two-cols .col{flex:1 0}.page.profil .content-container .center-container .form-block .content .two-cols .col+.col{margin-left:2em}.page.profil .content-container .center-container .form-block .content .two-cols .col>*{margin:1em 0}.page.profil .content-container .center-container .form-block .content .two-cols .col>:first-child{margin-top:0}.page.profil .content-container .center-container .form-block .content .two-cols .col>:last-child,.page.profil .content-container .center-container .form-block .content .two-cols .col>:last-child label{margin-bottom:0}