html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item}}
:root{--color-primary:#c3895f;--filter-primary:invert(80%) sepia(18%) saturate(6026%) hue-rotate(322deg) brightness(91%) contrast(65%);--color-primary--light:#c38b64;--filter-primary--light:invert(66%) sepia(12%) saturate(1389%) hue-rotate(342deg) brightness(88%) contrast(89%);--color-secondary:orange;--color-secondary--light:#ffbc0d;--filter-color-secondary--light:invert(80%) sepia(74%) saturate(6632%) hue-rotate(2deg) brightness(110%) contrast(101%);--color-white:#fff;--color-green:#5daf34;--filter-green:invert(59%) sepia(11%) saturate(2699%) hue-rotate(56deg) brightness(99%) contrast(82%);--color-green--light:#67c23a;--color-blue:#0094f0;--filter-color-blue:invert(51%) sepia(80%) saturate(4601%) hue-rotate(180deg) brightness(99%) contrast(101%);--color-lightgray:#d3d3d3;--filter-color-lightgray:invert(90%) sepia(11%) saturate(10%) hue-rotate(19deg) brightness(92%) contrast(95%);--color-warning:#e62600;--color-background:#fffbf3}
html{font-family:Arial,Helvetica,sans-serif;font-size:62.5%}html body{font-size:1.6rem;background-color:var(--color-background)}
body{color:#262626}body .hide{display:none}body .layout-container{margin:5.92rem 0 0}body a{text-decoration:none;color:var(--color-primary--light);transition:color .3s}body a:hover{color:var(--color-primary)}body p{line-height:1.35}.tag{border:solid .1rem #eee;color:#262626;font-size:1.2rem;padding:.2rem .6rem;border-radius:.2rem;margin:.5rem .5rem .5rem 0;background-color:#f9f9f9;display:block;white-space:nowrap}h1.page-title{font-weight:300;text-align:center;margin-bottom:2rem;margin-top:2rem;max-width:120rem}@media (max-width:768px){h1.page-title{margin-bottom:2rem}}h3{font-weight:500}details summary{padding:0 1rem;color:#313a46;display:flex;align-items:center;height:4.8rem;background-color:#dcdcdc;box-shadow:0 .1rem .1rem var(--color-lightgray)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{word-break:break-all}.share-content{max-width:84rem;margin:2rem auto 0}@media (max-width:768px){.share-content{text-align:right;margin:0}}.share-content a img{filter:var(--filter-primary--light);border:solid .1rem transparent;padding:.5rem;border-radius:.3rem;transition:filter .3s,border .3s}.share-content a img:hover{filter:var(--filter-primary);border:solid .1rem var(--color-primary)}li{margin-bottom:1rem}.green-icon{filter:var(--filter-green)}.vanmegjegyzes-1{border:solid .1rem #c20000}
body .layout-container main{min-height:calc(100vh - 15.44rem)}@media (max-width:768px){body .layout-container main{min-height:calc(100vh - 19.56rem)}}body .layout-container main .layout-content{max-width:110rem;padding:0 4rem;margin:0 auto;width:100%}@media (max-width:768px){body .layout-container main .layout-content{padding:1rem 0}}@media (max-width:768px){body .layout-container main .layout-content .region.region-content{padding:1rem .5rem}}body .layout-container main .layout-content.shop-admin{max-width:100%;margin-left:20rem}@media (max-width:768px){body .layout-container main .layout-content.shop-admin{margin-left:0}}body .layout-container main .layout-content.shop-admin .region.region-content{max-width:144rem;width:100%}@media (max-width:768px){body .layout-container main .layout-content.shop-admin .region.region-content{width:calc(100% - 1rem)}}body .layout-container main .layout-content.shop-admin form#shop-napi-rendelesek-osszesito .filter-block{margin-bottom:4rem;background-color:var(--color-white);padding:2rem;max-width:60rem}@media (max-width:768px){body .layout-container main .layout-content.shop-admin form#shop-napi-rendelesek-osszesito .filter-block{padding:2rem}}body .layout-container main .layout-content.shop-admin table tbody tr td{font-size:1.4rem;padding:.5rem 1rem;height:3rem}body .layout-container main .layout-content.shop-admin table tbody tr td a{font-size:1.4rem}body .layout-container main .layout-content.shop-admin table tbody tr.megrendelo-nev td{background-color:#313a46;color:var(--color-white);font-weight:400}body .layout-container main .layout-content.shop-admin table tbody tr.megrendelo-nev td a{color:var(--color-white);display:block;font-size:1.6rem;padding:1rem 0}body .layout-container main .layout-content.shop-admin table tbody tr.megrendelo-total td{background-color:var(--color-lightgray);color:#262626;padding:1.25rem 1rem;font-weight:600;font-size:1.4rem}body .layout-container main .layout-content.shop-admin table tbody tr.tr-blank td{background-color:var(--color-white);padding:.5rem}body .layout-container main .layout-content.shop-admin table tbody tr.extrak td{font-size:1.2rem}body .layout-container main .layout-content.shop-admin table tbody tr.extrak td span.extrak-extraname{padding-left:2rem}body .layout-container main .layout-content.shop-admin table tbody tr td.td-right,body .layout-container main .layout-content.shop-admin table tbody tr td.total{text-align:right}body .layout-container main .layout-content.shop-admin table tbody tr td.grand-total{font-size:2rem;font-weight:600}aside.layout-sidebar-first{width:20rem;box-shadow:.5rem 0 1rem #b7b7b7;z-index:1;position:fixed;left:0;bottom:0;top:6rem;background-color:#313a46;overflow-y:auto}@media (max-width:768px){aside.layout-sidebar-first{display:none}}
.action-links{margin:1em 0;padding:0;list-style:none}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.breadcrumb li:before{content:" \BB "}.breadcrumb li:first-child:before{content:none}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.collapse-processed>summary{padding-right:.5em;padding-left:.5em}.collapse-processed>summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png) 0 100% no-repeat}[dir=rtl] .collapse-processed>summary:before{float:right;background-position:100% 100%}.collapse-processed:not([open])>summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%}[dir=rtl] .collapse-processed:not([open])>summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%}
.container-inline label:after,.container-inline .label:after{content:":"}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:""}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}
.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:.5em}.field--label-inline .field__label:after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/classy/css/components/../../../../misc/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em}label button.link{font-weight:700}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png)}[dir=rtl] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
#edit-field-extra-wrapper input[type=checkbox],#edit-field-csomagolas-wrapper input[type=checkbox]{display:none}#edit-field-extra-wrapper input[type=checkbox]:checked,#edit-field-csomagolas-wrapper input[type=checkbox]:checked{display:inline-block}#edit-field-extra-wrapper label,#edit-field-csomagolas-wrapper label{display:none}#edit-field-extra-wrapper label.checked,#edit-field-csomagolas-wrapper label.checked{display:inline-block}.view .view-filters{background-color:var(--color-white);padding:4rem 4rem 0;border:solid .1rem #e7e7df;box-shadow:0 0 .1rem #b7b7b7;border-top-left-radius:.3rem;border-top-right-radius:.3rem;transition:box-shadow .5s}@media (max-width:768px){.view .view-filters{padding:2rem}}.view .view-filters .form-item,.view .view-filters .form-actions{margin-top:2rem;margin-bottom:2rem}@media (max-width:768px){.view .view-filters .form-item,.view .view-filters .form-actions{margin-top:1rem;margin-bottom:1rem}}.view .view-filters:hover{box-shadow:0 0 .5rem #d7d7d7}.view .view-filters form{max-width:100%}.view .view-filters form .form--inline{display:flex;flex-wrap:wrap;align-content:center}.view .view-filters form .form--inline .form-actions{margin-top:0}.view .view-filters form .form--inline .form-actions .button.form-submit{height:5rem}.view .view-content{overflow-x:auto}.view .view-content table{width:100%}.view .view-empty{margin:2rem}form .field--name-field-kozzeteve{margin:2rem 0}div.padding{padding:2rem}.error{color:#c20000;border:solid 1px #c20000;padding:2rem;margin:4rem 0}.form-select.error{padding:.2rem 1rem;margin:0}
input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=date],input[type=url]{border:solid 1px var(--color-lightgray);height:4.2rem;padding:.2rem 1rem;width:calc(100% - 2.2rem);background-color:var(--color-white);margin-top:.3rem;margin-bottom:.3rem;color:#262626;border-radius:.2rem}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=date]:hover,input[type=url]:hover{border:solid .1rem var(--color-primary--light)}select{border:solid 1px var(--color-lightgray);height:4.8rem;padding:.2rem 1rem;width:100%;background-color:var(--color-white);margin-top:.3rem;margin-bottom:.3rem;color:#262626;border-radius:.2rem}select:hover{border:solid .1rem var(--color-primary--light)}[data-drupal-selector=edit-field-pictures]{border:solid 1px var(--color-lightgray)}[data-drupal-selector=edit-field-pictures]:hover{border:solid .1rem var(--color-primary--light)}.form-textarea-wrapper{border:solid .1rem var(--color-lightgray)}textarea{display:block;box-sizing:border-box;width:100%;margin:0;padding:1rem;border:solid 1px var(--color-lightgray)}textarea:hover{border:solid .1rem var(--color-primary--light)}input:focus,select:focus,textarea:focus,button:focus,.page-wrapper *:focus,.ui-dialog *:focus,.form-element:focus,.cke_focus{outline:.2rem dotted transparent;box-shadow:0 0 0 .2rem var(--color-white),0 0 0 .5rem var(--color-secondary--light)}.form-item .description{color:#6e6e6e;font-size:1.2rem}label{font-weight:500}form{max-width:60rem}.region-content .node-form,.region-content form#taxonomy-term-termek-kategoria-form,.region-content form#taxonomy-term-csomag-kategoria-form,.region-content form#taxonomy-term-elorendeles-kategoria-form,.region-content form#taxonomy-term-telepules-form,.region-content form#user-form,.region-content form#media-remote-video-add-form,.region-content form#media-remote-video-edit-form,.region-content form.confirmation,.region-content form.shop-clone-termek,.region-content form#taxonomy-term-tags-form,.region-content form.user-login-form,.region-content form.user-pass,.region-content form#shop-order-register,.region-content form#shop-order-login,.region-content form#shop-order,.region-content form#shop-ordered-product-delete,.region-content form#shop-ordered-day-delete,.region-content form#shop-kapcsolat-form,.region-content form#shop-sms-phone-login{max-width:60rem;padding:4rem 6rem;box-shadow:0 0 .2rem #b7b7b7;background-color:var(--color-white);transition:box-shadow .3s}@media (max-width:768px){.region-content .node-form,.region-content form#taxonomy-term-termek-kategoria-form,.region-content form#taxonomy-term-csomag-kategoria-form,.region-content form#taxonomy-term-elorendeles-kategoria-form,.region-content form#taxonomy-term-telepules-form,.region-content form#user-form,.region-content form#media-remote-video-add-form,.region-content form#media-remote-video-edit-form,.region-content form.confirmation,.region-content form.shop-clone-termek,.region-content form#taxonomy-term-tags-form,.region-content form.user-login-form,.region-content form.user-pass,.region-content form#shop-order-register,.region-content form#shop-order-login,.region-content form#shop-order,.region-content form#shop-ordered-product-delete,.region-content form#shop-ordered-day-delete,.region-content form#shop-kapcsolat-form,.region-content form#shop-sms-phone-login{padding:2rem 1rem}}.region-content .node-form:hover,.region-content form#taxonomy-term-termek-kategoria-form:hover,.region-content form#taxonomy-term-csomag-kategoria-form:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form:hover,.region-content form#taxonomy-term-telepules-form:hover,.region-content form#user-form:hover,.region-content form#media-remote-video-add-form:hover,.region-content form#media-remote-video-edit-form:hover,.region-content form.confirmation:hover,.region-content form.shop-clone-termek:hover,.region-content form#taxonomy-term-tags-form:hover,.region-content form.user-login-form:hover,.region-content form.user-pass:hover,.region-content form#shop-order-register:hover,.region-content form#shop-order-login:hover,.region-content form#shop-order:hover,.region-content form#shop-ordered-product-delete:hover,.region-content form#shop-ordered-day-delete:hover,.region-content form#shop-kapcsolat-form:hover,.region-content form#shop-sms-phone-login:hover{box-shadow:0 0 1.5rem #b7b7b7}.region-content .node-form .button--primary,.region-content form#taxonomy-term-termek-kategoria-form .button--primary,.region-content form#taxonomy-term-csomag-kategoria-form .button--primary,.region-content form#taxonomy-term-elorendeles-kategoria-form .button--primary,.region-content form#taxonomy-term-telepules-form .button--primary,.region-content form#user-form .button--primary,.region-content form#media-remote-video-add-form .button--primary,.region-content form#media-remote-video-edit-form .button--primary,.region-content form.confirmation .button--primary,.region-content form.shop-clone-termek .button--primary,.region-content form#taxonomy-term-tags-form .button--primary,.region-content form.user-login-form .button--primary,.region-content form.user-pass .button--primary,.region-content form#shop-order-register .button--primary,.region-content form#shop-order-login .button--primary,.region-content form#shop-order .button--primary,.region-content form#shop-ordered-product-delete .button--primary,.region-content form#shop-ordered-day-delete .button--primary,.region-content form#shop-kapcsolat-form .button--primary,.region-content form#shop-sms-phone-login .button--primary{margin:2rem 1rem 2rem 0}.region-content .node-form input,.region-content .node-form select,.region-content .node-form .form-textarea-wrapper,.region-content .node-form [data-drupal-selector=edit-field-pictures],.region-content .node-form textarea,.region-content form#taxonomy-term-termek-kategoria-form input,.region-content form#taxonomy-term-termek-kategoria-form select,.region-content form#taxonomy-term-termek-kategoria-form .form-textarea-wrapper,.region-content form#taxonomy-term-termek-kategoria-form [data-drupal-selector=edit-field-pictures],.region-content form#taxonomy-term-termek-kategoria-form textarea,.region-content form#taxonomy-term-csomag-kategoria-form input,.region-content form#taxonomy-term-csomag-kategoria-form select,.region-content form#taxonomy-term-csomag-kategoria-form .form-textarea-wrapper,.region-content form#taxonomy-term-csomag-kategoria-form [data-drupal-selector=edit-field-pictures],.region-content form#taxonomy-term-csomag-kategoria-form textarea,.region-content form#taxonomy-term-elorendeles-kategoria-form input,.region-content form#taxonomy-term-elorendeles-kategoria-form select,.region-content form#taxonomy-term-elorendeles-kategoria-form .form-textarea-wrapper,.region-content form#taxonomy-term-elorendeles-kategoria-form [data-drupal-selector=edit-field-pictures],.region-content form#taxonomy-term-elorendeles-kategoria-form textarea,.region-content form#taxonomy-term-telepules-form input,.region-content form#taxonomy-term-telepules-form select,.region-content form#taxonomy-term-telepules-form .form-textarea-wrapper,.region-content form#taxonomy-term-telepules-form [data-drupal-selector=edit-field-pictures],.region-content form#taxonomy-term-telepules-form textarea,.region-content form#user-form input,.region-content form#user-form select,.region-content form#user-form .form-textarea-wrapper,.region-content form#user-form [data-drupal-selector=edit-field-pictures],.region-content form#user-form textarea,.region-content form#media-remote-video-add-form input,.region-content form#media-remote-video-add-form select,.region-content form#media-remote-video-add-form .form-textarea-wrapper,.region-content form#media-remote-video-add-form [data-drupal-selector=edit-field-pictures],.region-content form#media-remote-video-add-form textarea,.region-content form#media-remote-video-edit-form input,.region-content form#media-remote-video-edit-form select,.region-content form#media-remote-video-edit-form .form-textarea-wrapper,.region-content form#media-remote-video-edit-form [data-drupal-selector=edit-field-pictures],.region-content form#media-remote-video-edit-form textarea,.region-content form.confirmation input,.region-content form.confirmation select,.region-content form.confirmation .form-textarea-wrapper,.region-content form.confirmation [data-drupal-selector=edit-field-pictures],.region-content form.confirmation textarea,.region-content form.shop-clone-termek input,.region-content form.shop-clone-termek select,.region-content form.shop-clone-termek .form-textarea-wrapper,.region-content form.shop-clone-termek [data-drupal-selector=edit-field-pictures],.region-content form.shop-clone-termek textarea,.region-content form#taxonomy-term-tags-form input,.region-content form#taxonomy-term-tags-form select,.region-content form#taxonomy-term-tags-form .form-textarea-wrapper,.region-content form#taxonomy-term-tags-form [data-drupal-selector=edit-field-pictures],.region-content form#taxonomy-term-tags-form textarea,.region-content form.user-login-form input,.region-content form.user-login-form select,.region-content form.user-login-form .form-textarea-wrapper,.region-content form.user-login-form [data-drupal-selector=edit-field-pictures],.region-content form.user-login-form textarea,.region-content form.user-pass input,.region-content form.user-pass select,.region-content form.user-pass .form-textarea-wrapper,.region-content form.user-pass [data-drupal-selector=edit-field-pictures],.region-content form.user-pass textarea,.region-content form#shop-order-register input,.region-content form#shop-order-register select,.region-content form#shop-order-register .form-textarea-wrapper,.region-content form#shop-order-register [data-drupal-selector=edit-field-pictures],.region-content form#shop-order-register textarea,.region-content form#shop-order-login input,.region-content form#shop-order-login select,.region-content form#shop-order-login .form-textarea-wrapper,.region-content form#shop-order-login [data-drupal-selector=edit-field-pictures],.region-content form#shop-order-login textarea,.region-content form#shop-order input,.region-content form#shop-order select,.region-content form#shop-order .form-textarea-wrapper,.region-content form#shop-order [data-drupal-selector=edit-field-pictures],.region-content form#shop-order textarea,.region-content form#shop-ordered-product-delete input,.region-content form#shop-ordered-product-delete select,.region-content form#shop-ordered-product-delete .form-textarea-wrapper,.region-content form#shop-ordered-product-delete [data-drupal-selector=edit-field-pictures],.region-content form#shop-ordered-product-delete textarea,.region-content form#shop-ordered-day-delete input,.region-content form#shop-ordered-day-delete select,.region-content form#shop-ordered-day-delete .form-textarea-wrapper,.region-content form#shop-ordered-day-delete [data-drupal-selector=edit-field-pictures],.region-content form#shop-ordered-day-delete textarea,.region-content form#shop-kapcsolat-form input,.region-content form#shop-kapcsolat-form select,.region-content form#shop-kapcsolat-form .form-textarea-wrapper,.region-content form#shop-kapcsolat-form [data-drupal-selector=edit-field-pictures],.region-content form#shop-kapcsolat-form textarea,.region-content form#shop-sms-phone-login input,.region-content form#shop-sms-phone-login select,.region-content form#shop-sms-phone-login .form-textarea-wrapper,.region-content form#shop-sms-phone-login [data-drupal-selector=edit-field-pictures],.region-content form#shop-sms-phone-login textarea{border-color:#b7b7b7}.region-content .node-form input:hover,.region-content .node-form select:hover,.region-content .node-form textarea:hover,.region-content .node-form button:hover,.region-content .node-form .page-wrapper *:hover,.region-content .node-form .ui-dialog *:hover,.region-content .node-form .form-element:hover,.region-content .node-form .form-textarea-wrapper:hover,.region-content form#taxonomy-term-termek-kategoria-form input:hover,.region-content form#taxonomy-term-termek-kategoria-form select:hover,.region-content form#taxonomy-term-termek-kategoria-form textarea:hover,.region-content form#taxonomy-term-termek-kategoria-form button:hover,.region-content form#taxonomy-term-termek-kategoria-form .page-wrapper *:hover,.region-content form#taxonomy-term-termek-kategoria-form .ui-dialog *:hover,.region-content form#taxonomy-term-termek-kategoria-form .form-element:hover,.region-content form#taxonomy-term-termek-kategoria-form .form-textarea-wrapper:hover,.region-content form#taxonomy-term-csomag-kategoria-form input:hover,.region-content form#taxonomy-term-csomag-kategoria-form select:hover,.region-content form#taxonomy-term-csomag-kategoria-form textarea:hover,.region-content form#taxonomy-term-csomag-kategoria-form button:hover,.region-content form#taxonomy-term-csomag-kategoria-form .page-wrapper *:hover,.region-content form#taxonomy-term-csomag-kategoria-form .ui-dialog *:hover,.region-content form#taxonomy-term-csomag-kategoria-form .form-element:hover,.region-content form#taxonomy-term-csomag-kategoria-form .form-textarea-wrapper:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form input:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form select:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form textarea:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form button:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form .page-wrapper *:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form .ui-dialog *:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form .form-element:hover,.region-content form#taxonomy-term-elorendeles-kategoria-form .form-textarea-wrapper:hover,.region-content form#taxonomy-term-telepules-form input:hover,.region-content form#taxonomy-term-telepules-form select:hover,.region-content form#taxonomy-term-telepules-form textarea:hover,.region-content form#taxonomy-term-telepules-form button:hover,.region-content form#taxonomy-term-telepules-form .page-wrapper *:hover,.region-content form#taxonomy-term-telepules-form .ui-dialog *:hover,.region-content form#taxonomy-term-telepules-form .form-element:hover,.region-content form#taxonomy-term-telepules-form .form-textarea-wrapper:hover,.region-content form#user-form input:hover,.region-content form#user-form select:hover,.region-content form#user-form textarea:hover,.region-content form#user-form button:hover,.region-content form#user-form .page-wrapper *:hover,.region-content form#user-form .ui-dialog *:hover,.region-content form#user-form .form-element:hover,.region-content form#user-form .form-textarea-wrapper:hover,.region-content form#media-remote-video-add-form input:hover,.region-content form#media-remote-video-add-form select:hover,.region-content form#media-remote-video-add-form textarea:hover,.region-content form#media-remote-video-add-form button:hover,.region-content form#media-remote-video-add-form .page-wrapper *:hover,.region-content form#media-remote-video-add-form .ui-dialog *:hover,.region-content form#media-remote-video-add-form .form-element:hover,.region-content form#media-remote-video-add-form .form-textarea-wrapper:hover,.region-content form#media-remote-video-edit-form input:hover,.region-content form#media-remote-video-edit-form select:hover,.region-content form#media-remote-video-edit-form textarea:hover,.region-content form#media-remote-video-edit-form button:hover,.region-content form#media-remote-video-edit-form .page-wrapper *:hover,.region-content form#media-remote-video-edit-form .ui-dialog *:hover,.region-content form#media-remote-video-edit-form .form-element:hover,.region-content form#media-remote-video-edit-form .form-textarea-wrapper:hover,.region-content form.confirmation input:hover,.region-content form.confirmation select:hover,.region-content form.confirmation textarea:hover,.region-content form.confirmation button:hover,.region-content form.confirmation .page-wrapper *:hover,.region-content form.confirmation .ui-dialog *:hover,.region-content form.confirmation .form-element:hover,.region-content form.confirmation .form-textarea-wrapper:hover,.region-content form.shop-clone-termek input:hover,.region-content form.shop-clone-termek select:hover,.region-content form.shop-clone-termek textarea:hover,.region-content form.shop-clone-termek button:hover,.region-content form.shop-clone-termek .page-wrapper *:hover,.region-content form.shop-clone-termek .ui-dialog *:hover,.region-content form.shop-clone-termek .form-element:hover,.region-content form.shop-clone-termek .form-textarea-wrapper:hover,.region-content form#taxonomy-term-tags-form input:hover,.region-content form#taxonomy-term-tags-form select:hover,.region-content form#taxonomy-term-tags-form textarea:hover,.region-content form#taxonomy-term-tags-form button:hover,.region-content form#taxonomy-term-tags-form .page-wrapper *:hover,.region-content form#taxonomy-term-tags-form .ui-dialog *:hover,.region-content form#taxonomy-term-tags-form .form-element:hover,.region-content form#taxonomy-term-tags-form .form-textarea-wrapper:hover,.region-content form.user-login-form input:hover,.region-content form.user-login-form select:hover,.region-content form.user-login-form textarea:hover,.region-content form.user-login-form button:hover,.region-content form.user-login-form .page-wrapper *:hover,.region-content form.user-login-form .ui-dialog *:hover,.region-content form.user-login-form .form-element:hover,.region-content form.user-login-form .form-textarea-wrapper:hover,.region-content form.user-pass input:hover,.region-content form.user-pass select:hover,.region-content form.user-pass textarea:hover,.region-content form.user-pass button:hover,.region-content form.user-pass .page-wrapper *:hover,.region-content form.user-pass .ui-dialog *:hover,.region-content form.user-pass .form-element:hover,.region-content form.user-pass .form-textarea-wrapper:hover,.region-content form#shop-order-register input:hover,.region-content form#shop-order-register select:hover,.region-content form#shop-order-register textarea:hover,.region-content form#shop-order-register button:hover,.region-content form#shop-order-register .page-wrapper *:hover,.region-content form#shop-order-register .ui-dialog *:hover,.region-content form#shop-order-register .form-element:hover,.region-content form#shop-order-register .form-textarea-wrapper:hover,.region-content form#shop-order-login input:hover,.region-content form#shop-order-login select:hover,.region-content form#shop-order-login textarea:hover,.region-content form#shop-order-login button:hover,.region-content form#shop-order-login .page-wrapper *:hover,.region-content form#shop-order-login .ui-dialog *:hover,.region-content form#shop-order-login .form-element:hover,.region-content form#shop-order-login .form-textarea-wrapper:hover,.region-content form#shop-order input:hover,.region-content form#shop-order select:hover,.region-content form#shop-order textarea:hover,.region-content form#shop-order button:hover,.region-content form#shop-order .page-wrapper *:hover,.region-content form#shop-order .ui-dialog *:hover,.region-content form#shop-order .form-element:hover,.region-content form#shop-order .form-textarea-wrapper:hover,.region-content form#shop-ordered-product-delete input:hover,.region-content form#shop-ordered-product-delete select:hover,.region-content form#shop-ordered-product-delete textarea:hover,.region-content form#shop-ordered-product-delete button:hover,.region-content form#shop-ordered-product-delete .page-wrapper *:hover,.region-content form#shop-ordered-product-delete .ui-dialog *:hover,.region-content form#shop-ordered-product-delete .form-element:hover,.region-content form#shop-ordered-product-delete .form-textarea-wrapper:hover,.region-content form#shop-ordered-day-delete input:hover,.region-content form#shop-ordered-day-delete select:hover,.region-content form#shop-ordered-day-delete textarea:hover,.region-content form#shop-ordered-day-delete button:hover,.region-content form#shop-ordered-day-delete .page-wrapper *:hover,.region-content form#shop-ordered-day-delete .ui-dialog *:hover,.region-content form#shop-ordered-day-delete .form-element:hover,.region-content form#shop-ordered-day-delete .form-textarea-wrapper:hover,.region-content form#shop-kapcsolat-form input:hover,.region-content form#shop-kapcsolat-form select:hover,.region-content form#shop-kapcsolat-form textarea:hover,.region-content form#shop-kapcsolat-form button:hover,.region-content form#shop-kapcsolat-form .page-wrapper *:hover,.region-content form#shop-kapcsolat-form .ui-dialog *:hover,.region-content form#shop-kapcsolat-form .form-element:hover,.region-content form#shop-kapcsolat-form .form-textarea-wrapper:hover,.region-content form#shop-sms-phone-login input:hover,.region-content form#shop-sms-phone-login select:hover,.region-content form#shop-sms-phone-login textarea:hover,.region-content form#shop-sms-phone-login button:hover,.region-content form#shop-sms-phone-login .page-wrapper *:hover,.region-content form#shop-sms-phone-login .ui-dialog *:hover,.region-content form#shop-sms-phone-login .form-element:hover,.region-content form#shop-sms-phone-login .form-textarea-wrapper:hover{border:solid .1rem var(--color-primary--light)}.form-item,.form-actions{margin-top:2rem;margin-bottom:2rem}.field--widget-paragraphs .field-label .paragraphs-actions,.field--widget-paragraphs .paragraphs-actions .paragraphs-icon-button,.field--widget-paragraphs td.field-multiple-drag.paragraph-bullet{display:none}.field--widget-paragraphs .paragraphs-subform{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 2rem}.field--widget-paragraphs .paragraphs-subform .form-wrapper{margin-right:.2rem}.field--widget-paragraphs .paragraphs-subform .form-wrapper label,.field--widget-paragraphs .paragraphs-subform .form-wrapper select{font-size:1.2rem}.field--widget-paragraphs .paragraphs-subform .field--name-field-open-minute{margin-right:2rem}.confirm-parent,.password-parent{width:100%;max-width:100%;overflow:visible}.block-page-title-block h1.page-title{text-align:left}@media (max-width:768px){.block-page-title-block h1.page-title{font-size:3rem}}.margin-top-4{margin-top:4rem}.ck-content.ck-editor__editable.ck-editor__editable_inline{max-height:20rem}
input[type=checkbox],input[type=radio]{--active:var(--color-primary--light);--active-inner:var(--color-white);--focus:2px var(--color-primary);--border:#bbc1e1;--border-hover:var(--color-primary--light);--background:var(--color-white);--disabled:#f6f8ff;--disabled-inner:#e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:2.1rem;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2,.85,.32,1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:focus,input[type=radio]:focus{outline:.2rem dotted transparent;box-shadow:0 0 0 .2rem var(--color-white),0 0 0 .5rem var(--color-secondary--light)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:2.1rem;min-width:2.1rem}@media (max-width:768px){input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:2.4rem;height:2.4rem}}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{font-size:1.6rem;line-height:1.15;display:inline-block;vertical-align:top;cursor:pointer;margin-left:.4rem}@media (max-width:768px){input[type=checkbox]+label,input[type=radio]+label{min-height:2.6rem;align-items:center;margin-top:0}}input[type=checkbox]:not(.switch){border-radius:3px}input[type=checkbox]:not(.switch):after{width:3px;height:8px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:3.5px;transform:rotate(var(--r,20deg))}@media (max-width:768px){input[type=checkbox]:not(.switch):after{left:8px;height:10px}}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,.7))}@media (max-width:768px){input[type=radio]:after{width:22px;height:22px}}input[type=radio]:checked{--s:.5}span.kozzeteve-1,span.lezarva-1,span.promo-1,span.valid-user-1,span.user-stat-1{font-size:2rem;color:var(--color-green);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:solid .4rem transparent;border-radius:50%;transition:border-color .5s}span.kozzeteve-1:hover,span.lezarva-1:hover,span.promo-1:hover,span.valid-user-1:hover,span.user-stat-1:hover{border-color:var(--color-green)}.view-content span.user-stat-0{color:var(--color-lightgray)}.view-content span.user-stat-0:hover{border-color:#c20000;color:#c20000}.view-content span.user-stat-1{color:#c20000}.view-content span.user-stat-1:hover{border-color:var(--color-green);color:var(--color-green)}span.kozzeteve-0,span.lezarva-0,span.promo-0,span.valid-user-0,span.user-stat-0{font-size:2rem;color:#c20000;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:solid .4rem transparent;border-radius:50%;transition:border-color .5s}span.kozzeteve-0:hover,span.lezarva-0:hover,span.promo-0:hover,span.valid-user-0:hover,span.user-stat-0:hover{border-color:#c20000}.form-checkboxes .form-type-checkbox{display:flex}
header{background-color:var(--color-primary);top:0;position:fixed;width:100%;z-index:100;box-shadow:0 0 .3rem #6e6e6e}header .region-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;max-width:120rem;margin:0 auto;padding:0 2rem;height:5.92rem}@media (max-width:992px){header .region-header{margin-right:5.5rem}}header .region-header a.site-logo{display:flex;justify-content:center;align-items:center;width:100%;height:auto;aspect-ratio:128/96}header .region-header .site-name a{color:var(--color-white);text-decoration:none;font-weight:700;font-size:2rem}@media (max-width:768px){div#block-languageswitcher{position:absolute;right:0;top:65px}header .region-header{justify-content:start;height:40px;padding:1rem}}
nav#block-shop-theme-main-menu{margin:0 0 0 2rem}@media (max-width:992px){nav#block-shop-theme-main-menu{margin:0;position:fixed;background-color:var(--color-primary);top:0;bottom:0;left:0;width:0;overflow:hidden;transition:.5s;z-index:100000;margin-top:5.92rem;border-top:solid .1rem var(--color-white)}}@media (max-width:992px){nav#block-shop-theme-main-menu.mobile-open{width:100%;display:block}}nav#block-shop-theme-main-menu ul.menu{display:flex;flex-wrap:nowrap;align-items:center;margin:0 2rem}@media (max-width:992px){nav#block-shop-theme-main-menu ul.menu{flex-wrap:wrap;margin:0}}nav#block-shop-theme-main-menu ul.menu li{padding:0;margin:0}@media (max-width:992px){nav#block-shop-theme-main-menu ul.menu li{padding:0;width:100% !important;text-align:center !important}}nav#block-shop-theme-main-menu ul.menu li.menu-item--active-trail a{color:var(--color-white);background-color:var(--color-primary--light)}nav#block-shop-theme-main-menu ul.menu li.menu-item--active-trail:hover{color:var(--color-white);background-color:var(--color-primary--light)}nav#block-shop-theme-main-menu ul.menu li a{color:var(--color-white);background-color:var(--color-primary);transition:color .5s,background-color .5s;padding:2rem;display:block;white-space:nowrap;font-size:1.6rem}@media (max-width:992px){nav#block-shop-theme-main-menu ul.menu li a{text-decoration:none;color:#e7e7df;display:block;padding:1.5rem;border-bottom:solid .1rem #e7e7df;transition:background-color .5s;font-size:2rem;font-weight:400;letter-spacing:.11rem;text-align:center}nav#block-shop-theme-main-menu ul.menu li a:hover{background-color:var(--color-primary--light)}}.region nav#block-shop-theme-main-menu.shop-admin-user{margin:0 0 0 1rem}@media (max-width:768px){.region nav#block-shop-theme-main-menu.shop-admin-user{margin:6rem 0 0}}.region nav#block-shop-theme-main-menu.shop-admin-user ul.menu{margin:0 1rem}@media (max-width:768px){.region nav#block-shop-theme-main-menu.shop-admin-user ul.menu{margin:0}}.region nav#block-shop-theme-main-menu.shop-admin-user ul.menu li a{padding:2rem 1rem}.region nav#block-shop-theme-main-menu.shop-admin-user ul.menu li a.shop-admin-user{background-color:#313a46}.region nav#block-shop-theme-main-menu.shop-admin-user ul.menu li a.shop-admin-user.is-active{background-color:#262626}nav#block-shop-theme-account-menu ul.menu{margin:0}nav#block-shop-theme-account-menu .menu{display:flex;flex-wrap:nowrap}nav#block-shop-theme-account-menu .menu li.menu-item{margin:0;padding-top:0}nav#block-shop-theme-account-menu .menu li.menu-item a{color:#dcdcdc;font-size:1.4rem;text-decoration:none;transition:color .3s;white-space:nowrap;transition:color .5s,background-color .5s;padding:2.15rem 1rem;display:block}nav#block-shop-theme-account-menu .menu li.menu-item a:hover{background-color:var(--color-primary--light);color:var(--color-white)}.region.region-primary-menu{background-color:var(--color-white);border-bottom:solid 1px var(--color-lightgray);margin-top:6rem}.region.region-primary-menu nav#block-shop-theme-account-menu{max-width:120rem;margin:0 auto;padding:0 2rem}.region.region-primary-menu nav#block-shop-theme-account-menu ul.menu{justify-content:flex-end}main{display:flex;margin:0 auto;min-height:calc(100vh - 15rem)}nav#block-shopadmin ul.menu{margin:0}nav#block-shopadmin ul.menu li.menu-item{border-bottom:solid .1rem #262626;padding-top:0;padding-top:0}nav#block-shopadmin ul.menu li.menu-item a{color:#8391a2;display:block;padding:1rem 1.5rem 1rem;transition:background-color .5s,color .5s,padding-left .5s;text-align:left}nav#block-shopadmin ul.menu li.menu-item a:hover{color:#f9f9f9;padding-left:2.5rem}nav#block-shopadmin ul.menu li.menu-item a.is-active{background-color:#262626;color:#f9f9f9}.block-menu.navigation.menu--account ul.menu{margin:0}.block-menu.navigation.menu--account ul.menu li.menu-item{padding:0}#block-languageswitcher{display:none}#block-currentlanguage{margin-left:auto;height:100%;display:flex}#block-currentlanguage #swlang{text-transform:uppercase;color:var(--color-white);cursor:pointer;user-select:none;height:100%;padding:0 1rem;display:flex;align-items:center;transition:background-color .5s}#block-currentlanguage #swlang:hover{background-color:var(--color-primary--light)}.sw-lang ul.links,.sw-lang ul.menu,.u-menu ul.links,.u-menu ul.menu{list-style-type:none;padding:0;border-top:solid .1rem #e7e7df;margin-top:0}.sw-lang ul.links li a,.sw-lang ul.links li.menu-item a,.sw-lang ul.menu li a,.sw-lang ul.menu li.menu-item a,.u-menu ul.links li a,.u-menu ul.links li.menu-item a,.u-menu ul.menu li a,.u-menu ul.menu li.menu-item a{padding:1.5rem;border-bottom:solid .1rem #e7e7df;display:block;transition:background-color .5s,color .5s;color:#e7e7df;font-size:2rem;font-weight:400;letter-spacing:.11rem;text-align:center}.sw-lang ul.links li a:hover,.sw-lang ul.links li.menu-item a:hover,.sw-lang ul.menu li a:hover,.sw-lang ul.menu li.menu-item a:hover,.u-menu ul.links li a:hover,.u-menu ul.links li.menu-item a:hover,.u-menu ul.menu li a:hover,.u-menu ul.menu li.menu-item a:hover{background-color:var(--color-primary--light);color:var(--color-white)}.sw-lang ul.links li a.is-active,.sw-lang ul.links li.menu-item a.is-active,.sw-lang ul.menu li a.is-active,.sw-lang ul.menu li.menu-item a.is-active,.u-menu ul.links li a.is-active,.u-menu ul.links li.menu-item a.is-active,.u-menu ul.menu li a.is-active,.u-menu ul.menu li.menu-item a.is-active{background-color:var(--color-primary--light);color:var(--color-white)}.sw-lang li{margin-bottom:0}
table{width:100%;box-shadow:0 0 .1rem #b7b7b7;transition:box-shadow .3s}table:hover{box-shadow:0 0 .3rem #b7b7b7}table thead tr{border-bottom:solid 1px var(--color-lightgray)}table thead tr th{padding:1rem;text-align:left;background-color:#313a46;color:#dcdcdc}@media (max-width:768px){table thead tr th{font-size:1.2rem;padding:.5rem}}table tbody tr:nth-child(odd){background-color:#f9f9f9}table tbody tr:nth-child(even){background-color:var(--color-white)}table tbody td{padding:1rem}@media (max-width:768px){table tbody td{font-size:1.2rem;padding:.5rem}}.table-responsive.delivery table tr.today-header th{padding:1rem .5rem;background-color:var(--color-secondary--light)}.table-responsive.delivery table div.status{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.table-responsive.delivery table div.status span.gomb,.table-responsive.delivery table div.status a.gomb{display:flex;justify-content:center;align-items:center;padding:.5rem;width:1.6rem;height:1.6rem;border-radius:50%;margin-right:.5rem;transition:background-color .3s}.table-responsive.delivery table div.status span.gomb.logic-0,.table-responsive.delivery table div.status a.gomb.logic-0{background-color:var(--color-lightgray)}.table-responsive.delivery table div.status span.gomb.logic-0.click:hover,.table-responsive.delivery table div.status a.gomb.logic-0.click:hover{background-color:var(--color-secondary)}.table-responsive.delivery table div.status span.gomb.logic-1,.table-responsive.delivery table div.status a.gomb.logic-1{background-color:var(--color-green)}.table-responsive.delivery table div.status span.gomb.logic-1.click:hover,.table-responsive.delivery table div.status a.gomb.logic-1.click:hover{background-color:var(--color-secondary)}.table-responsive.delivery table div.status span.gomb.logic-1 img,.table-responsive.delivery table div.status a.gomb.logic-1 img{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(141deg) brightness(102%) contrast(101%);color:var(--color-white)}.table-responsive.delivery table tr.extrak td{font-size:1.4rem}.table-responsive.delivery table tr.extrak td span.extrak-extraname{padding-left:2rem}.table-responsive.delivery table td.td-right{text-align:right}.table-responsive.delivery table td.grand-total{font-size:2rem;font-weight:600}.table-responsive.delivery table .mai-datum{text-align:center;margin:2rem;font-weight:500;font-size:2rem}.table-responsive{overflow:auto}table.szallitasi-infok-table tr th{border:solid .1rem var(--color-lightgray);font-size:1.2rem;padding:.5rem}@media (max-width:768px){table.szallitasi-infok-table tr th{padding:.5rem .25rem}}table.szallitasi-infok-table tr th.left{text-align:right}table.szallitasi-infok-table tr th.center{text-align:center}table.szallitasi-infok-table tr th.right{text-align:right}table.szallitasi-infok-table tr td{border:solid .1rem var(--color-lightgray);font-size:1.2rem;padding:.5rem}@media (max-width:768px){table.szallitasi-infok-table tr td{padding:.5rem .25rem}}table.szallitasi-infok-table tr td.left{text-align:right}table.szallitasi-infok-table tr td.center{text-align:center}table.szallitasi-infok-table tr td.right{text-align:right}.view-asztalfoglalasok td.text-center{text-align:center}.view-asztalfoglalasok .td-torolve{text-align:center;color:#c20000}.view-asztalfoglalasok a.td-trash-{border:solid .4rem transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.4rem;width:1.6rem;height:1.6rem;transition:border .3s}.view-asztalfoglalasok a.td-trash- img{filter:invert(10%) sepia(74%) saturate(7479%) hue-rotate(360deg) brightness(86%) contrast(105%)}.view-asztalfoglalasok a.td-trash-:hover{border-color:#c20000}.view-asztalfoglalasok a.td-trash-0{border:solid .4rem transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.4rem;width:1.6rem;height:1.6rem;transition:border .3s}.view-asztalfoglalasok a.td-trash-0:hover{border-color:#c20000}.view-asztalfoglalasok a.td-trash-0 img{filter:invert(10%) sepia(74%) saturate(7479%) hue-rotate(360deg) brightness(86%) contrast(105%)}.view-asztalfoglalasok a.td-trash-1{border:solid .4rem transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.4rem;width:1.6rem;height:1.6rem;transition:border .3s}.view-asztalfoglalasok a.td-trash-1:hover{border-color:var(--color-green)}.view-asztalfoglalasok a.td-trash-1 img{filter:var(--filter-green)}.view-footer{font-size:1.2rem;padding:1rem;color:#6e6e6e}
#block-shop-theme-primary-local-tasks nav.tabs{box-shadow:0 5px 5px -5px var(--color-lightgray)}#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary{margin:0 auto;max-width:120rem;display:flex}#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary li{margin:0}#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary li a{color:#b7b7b7;background-color:var(--color-white);transition:color .5s,box-shadow .5s;padding:1.5rem;border-top:solid .1rem #e7e7df;border-left:solid .1rem #e7e7df;border-right:solid .1rem #e7e7df;border-bottom:solid .1rem var(--color-background);border-top-left-radius:.3rem;border-top-right-radius:.3rem}@media (max-width:768px){#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary li a{padding:1rem .5rem;font-size:1.4rem;height:calc(100% - 2rem);display:flex;align-items:center;justify-content:center;text-align:center}}#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary li a:hover{color:var(--color-primary);box-shadow:0 -.2rem .5rem #d7d7d7}#block-shop-theme-primary-local-tasks nav.tabs ul.tabs.primary li a.is-active{color:#f9f9f9;background-color:#313a46}#block-shop-theme-account-menu{background-color:#c20000}#block-shop-theme-account-menu ul.tabs.primary{margin:0 auto;max-width:120rem}
.button-primary,.button--primary,.button.form-submit{border:solid .1rem var(--color-primary--light);padding:1rem 2rem;background-color:var(--color-primary--light);color:var(--color-white);text-decoration:none;margin:4rem 0;font-size:1.6rem;font-weight:500;transition:background-color .3s,border .3s;min-width:20rem;display:inline-block;text-align:center;border-radius:.3rem;box-shadow:0 0 .1rem #6e6e6e;border-radius:2.3rem}@media (max-width:768px){.button-primary,.button--primary,.button.form-submit{margin:2rem 0}}.button-primary:hover,.button--primary:hover,.button.form-submit:hover{background-color:var(--color-primary);border:solid .1rem var(--color-primary);color:var(--color-white)}.button-secondary,td.button a{border:solid .1rem var(--color-secondary--light);padding:1rem 1.5rem;background-color:var(--color-secondary--light);color:#313a46;text-decoration:none;margin:0;font-size:1.2rem;font-weight:400;transition:background-color .3s,box-shadow .3s;display:flex;max-width:15rem;justify-content:center;align-items:center;text-align:center;border-radius:2.3rem;box-shadow:0 0 .1rem #6e6e6e}@media (max-width:768px){.button-secondary,td.button a{padding:.5rem 1rem}}.button-secondary:hover,td.button a:hover{background-color:var(--color-secondary);color:#313a46}.button-secondary a,td.button a a{color:#313a46}a.button-third{border:solid .1rem var(--color-primary--light);padding:1rem 1.5rem;margin:1rem auto;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:2.3rem;max-width:15rem;color:var(--color-primary--light);font-size:1.6rem;font-weight:400;transition:color .3s,background-color .3s,box-shadow .3s}a.button-third:hover{background-color:var(--color-primary--light);color:var(--color-white);box-shadow:0 0 .3rem #6e6e6e}input.button.form-submit[value=Delete],input.button--danger.button.form-submit,.button--danger,td.button-danger a,body input.button[data-drupal-selector$=-remove-button],body input.button[data-drupal-selector=edit-delete-translation]{border:solid .1rem #c20000;padding:1rem 2rem;background-color:#c20000;color:var(--color-white);text-decoration:none;margin:0;font-size:1.6rem;font-weight:500;transition:background-color .3s,border .3s;max-width:20rem;text-align:center;border-radius:2.3rem}input.button.form-submit[value=Delete]:hover,input.button--danger.button.form-submit:hover,.button--danger:hover,td.button-danger a:hover,body input.button[data-drupal-selector$=-remove-button]:hover,body input.button[data-drupal-selector=edit-delete-translation]:hover{background-color:#a10000;border:solid .1rem #a10000;color:var(--color-white)}li.add.dropbutton-action,li.edit.dropbutton-action{margin:0}.dropbutton{transition:box-shadow .3s}.dropbutton:hover{box-shadow:0 0 5px var(--color-lightgray)}.dropbutton .dropbutton-action{display:flex;max-width:15rem;justify-content:center;align-items:center}.dropbutton .dropbutton-action a{border:solid .1rem var(--color-secondary--light);padding:.5rem 1.5rem;background-color:var(--color-secondary--light);color:#262626;text-decoration:none;margin:0;font-size:1.2rem;font-weight:400;text-align:center;display:block}.js td .dropbutton-wrapper{display:block}.js .dropbutton-widget{border:none}input[data-once$=auto-file-upload]{border:dashed .1rem var(--color-primary);padding:4rem 2rem;display:block}@media (max-width:768px){input[data-once$=auto-file-upload]{padding:0;max-width:100%}}input[data-once$=auto-file-upload]:hover{border:dashed .1rem var(--color-primary--light);cursor:pointer}input[data-once$=auto-file-upload]:after{content:"or Drag & drop here";display:block;padding:1rem 0 0;font-size:1.3rem}.image-widget-data .form-submit{margin:0}a.underline{text-decoration:underline}a.export-excel{background-color:var(--color-green);color:var(--color-white);padding:1rem 2rem;font-size:1.4rem;box-shadow:0 0 .2rem var(--color-lightgray);position:relative;top:-1rem}a.export-excel:hover{background-color:var(--color-green--light);color:var(--color-white)}
.block.block-menu.navigation.menu--account.account-menu-popup--on{display:block}
#block-user{margin-left:1rem}#block-user a{display:flex;align-items:center;justify-content:center}#block-user a img{filter:invert(100%) sepia(10%) saturate(0%) hue-rotate(91deg) brightness(104%) contrast(104%);transition:width .3s,height .3s}#block-user a:hover img{width:3.2rem;height:3.2rem;filter:invert(80%) sepia(99%) saturate(566%) hue-rotate(358deg) brightness(113%) contrast(105%)}
.mobile-menu{display:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:992px){.mobile-menu{z-index:1000000;display:block;cursor:pointer;position:absolute;right:1rem;top:.6rem}}@media (max-width:992px){.mobile-menu .line1,.mobile-menu .line2,.mobile-menu .line3{width:3.5rem;height:.3rem;background-color:var(--color-white);margin:.9rem 0;transition:transform .5s}}@media (max-width:992px){.mobile-menu.change .line1{transform:rotate(-45deg) translate(-11px,7px);background-color:var(--color-white)}}@media (max-width:992px){.mobile-menu.change .line2{opacity:0}}@media (max-width:992px){.mobile-menu.change .line3{transform:rotate(45deg) translate(-9px,-7px);background-color:var(--color-white)}}
.progress-disabled{float:none;display:inline}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:1;background:rgba(255,255,255,0);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{content:" ";display:block;width:12rem;height:12rem;animation:spin .8s infinite linear;border-radius:12rem;border-width:1rem;border-style:solid;border-color:var(--color-secondary) transparent var(--color-secondary) transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:768px){.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{width:6rem;height:6rem;border-width:.4rem}}
.custom-loader.active{width:100%;height:100%;margin:0;padding:0;border-radius:0;opacity:1;background:rgba(255,255,255,0);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em}.custom-loader.active:after{content:" ";display:block;width:12rem;height:12rem;animation:spin .8s infinite linear;border-radius:12rem;border-width:1rem;border-style:solid;border-color:var(--color-secondary) transparent var(--color-secondary) transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:768px){.custom-loader.active:after{width:6rem;height:6rem;border-width:.4rem}}
.region-footer{max-width:120rem;padding:0;margin:2rem auto 0}@media (max-width:768px){.region-footer{padding-bottom:4.6rem}}#block-footer{border-top:solid 1px var(--color-lightgray);padding:2rem 0 2.6rem}.footer-copyright{font-size:1.2rem;color:#6e6e6e;text-align:center}.footer-links{text-align:center;margin-bottom:1rem}.footer-links a{font-size:1.2rem;color:#6e6e6e;transition:color .3s;margin:0 .5rem}
.promotions,.view-blog .view-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.5rem;box-shadow:0 5px 5px -5px #b7b7b7;padding-bottom:1.5rem}@media (max-width:1200px){.promotions,.view-blog .view-content{padding-bottom:2.5rem}}@media (max-width:768px){.promotions,.view-blog .view-content{padding-bottom:1.5rem}}.promotions .promo-item,.promotions .views-row .blog-item,.view-blog .view-content .promo-item,.view-blog .view-content .views-row .blog-item{max-width:40rem;margin:.5rem .5rem 2.75rem;box-shadow:0 0 .1rem #6e6e6e;transition:box-shadow .3s;line-height:0;background-color:var(--color-white);display:flex;flex-wrap:wrap;justify-content:center;border-radius:1.5rem}@media (max-width:1200px){.promotions .promo-item,.promotions .views-row .blog-item,.view-blog .view-content .promo-item,.view-blog .view-content .views-row .blog-item{width:calc(50% - 1rem);margin:.5rem}}.promotions .promo-item:hover,.promotions .views-row .blog-item:hover,.view-blog .view-content .promo-item:hover,.view-blog .view-content .views-row .blog-item:hover{box-shadow:0 0 1.5rem #b7b7b7}.promotions .promo-item img,.promotions .views-row .blog-item img,.view-blog .view-content .promo-item img,.view-blog .view-content .views-row .blog-item img{width:100%;height:30rem;aspect-ratio:auto 400/300;cursor:pointer;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}@media (max-width:1200px){.promotions .promo-item img,.promotions .views-row .blog-item img,.view-blog .view-content .promo-item img,.view-blog .view-content .views-row .blog-item img{width:100%;height:auto}}.promotions .promo-item .promo-item-title,.promotions .promo-item .blog-item-title,.promotions .views-row .blog-item .promo-item-title,.promotions .views-row .blog-item .blog-item-title,.view-blog .view-content .promo-item .promo-item-title,.view-blog .view-content .promo-item .blog-item-title,.view-blog .view-content .views-row .blog-item .promo-item-title,.view-blog .view-content .views-row .blog-item .blog-item-title{line-height:1.25;font-size:2.6rem;font-weight:300;display:block;padding:2rem;text-align:center;background-color:var(--color-white);border-radius:1.5rem;width:100%}@media (max-width:576px){.promotions .promo-item .promo-item-title,.promotions .promo-item .blog-item-title,.promotions .views-row .blog-item .promo-item-title,.promotions .views-row .blog-item .blog-item-title,.view-blog .view-content .promo-item .promo-item-title,.view-blog .view-content .promo-item .blog-item-title,.view-blog .view-content .views-row .blog-item .promo-item-title,.view-blog .view-content .views-row .blog-item .blog-item-title{padding:1rem;font-size:1.6rem}}.promo-item-img{aspect-ratio:auto 400/300;width:100%;height:auto}
.add-pwa-button{display:none;margin:0 auto;margin-top:3rem;border-radius:2.5rem}html body .layout-container main .layout-content.shop-admin,html body .layout-container main .layout-content{max-width:108rem}html .layout-container form.termekek-form,html .layout-container form.shop-csomagok,html .layout-container form.shop-csomagok-frontpage,html .layout-container form.elorendeles-form{max-width:101rem}.front-page{display:flex;flex-wrap:nowrap}@media (max-width:992px){.front-page{flex-wrap:wrap}}@media (max-width:576px){.front-page{max-width:42rem;margin:0 auto}}.front-page .front-left{width:100%;padding-top:4rem}@media (max-width:768px){.front-page .front-left{padding-top:0}}.front-page .front-right{padding-left:2rem;width:22rem;padding-top:3rem}@media (max-width:576px){.front-page .front-right{border-left:0;padding-left:0;margin:0 auto 2rem;width:100%;max-width:21rem;padding-top:0;box-shadow:0 0 0}}.front-page .front-right .front-right--about{width:21rem;margin:0 auto 4rem;text-align:center;padding-top:2.5rem;padding-bottom:4rem;background-color:var(--color-white);box-shadow:0 0 .1rem #6e6e6e;margin-top:1.5rem;transition:box-shadow .3s;border-radius:2.3rem;border:solid .1rem #f9f9f9}.front-page .front-right .front-right--about:hover{box-shadow:0 0 .7rem var(--color-lightgray)}.front-page .front-right .front-right--about .img-logo{max-width:10rem;margin:0 auto;aspect-ratio:auto 100/100;width:100%;height:auto}.front-page .front-right .front-right--about .img-logo img.logo-img{max-width:100%;aspect-ratio:auto 100/100;width:100%;height:auto}.front-page .front-right .front-right--about h1.shop-name{font-weight:300;margin:1rem;font-size:2.4rem}.front-page .front-right .front-right--about p.shop-description{font-weight:300;font-size:1.4rem}.front-page .front-right .front-right--about a.about-link{font-size:1.4rem;margin:0 auto;border-radius:2.5rem}@media (max-width:576px){.front-page .front-right .front-right--about a.about-link{min-height:3rem}}.front-page .front-right .front-right--delivery{padding:4rem 2rem;text-align:center;background-color:var(--color-white);box-shadow:0 0 .1rem #6e6e6e;margin-bottom:4rem;transition:box-shadow .3s;border-radius:2.3rem;border:solid .1rem #f9f9f9}.front-page .front-right .front-right--delivery:hover{box-shadow:0 0 .7rem var(--color-lightgray)}.front-page .front-right .front-right--delivery .delivery-icon{text-align:center}.front-page .front-right .front-right--delivery .delivery-icon img{border:solid .1rem #6e6e6e;padding:.5rem;border-radius:50%}.front-page .front-right .front-right--delivery p.shop-description{font-weight:300;font-size:1.4rem;text-align:center}.front-page .front-right .front-right--delivery a.about-link{font-size:1.4rem;border-radius:2.5rem}@media (max-width:576px){.front-page .front-right .front-right--delivery a.about-link{min-height:3rem}}.front-page .front-right .front-right--social{display:flex;justify-content:center;padding:4rem 0;align-items:center}.front-page .front-right .front-right--social .social-icon{margin:0 .5rem;background-color:var(--color-white);padding:.5rem;box-shadow:0 0 .1rem #6e6e6e;border:solid .1rem #f9f9f9;border-radius:1rem;transition:box-shadow .3s}.front-page .front-right .front-right--social .social-icon:hover{box-shadow:0 0 .7rem var(--color-lightgray)}.front-page .front-right .front-right--social .social-icon a{display:flex;align-items:center;border-radius:.3rem;transition:filter .3s}.front-page .front-right .front-right--social .social-icon a:hover{filter:var(--filter-primary--light)}.front-page .front-right .front-right--social .social-icon a img{border:0;border-radius:.3rem}form#shop-napi-menuk-frontpage,form#shop-termekek-frontpage,form#shop-csomagok-frontpage,form#shop-elorendelesek-frontpage,.forms-block{max-width:100%;display:flex;flex-wrap:wrap;box-shadow:0 5px 5px -5px #b7b7b7;margin-bottom:2rem}@media (max-width:576px){form#shop-napi-menuk-frontpage,form#shop-termekek-frontpage,form#shop-csomagok-frontpage,form#shop-elorendelesek-frontpage,.forms-block{margin:.25rem;margin-bottom:2rem}}form#shop-napi-menuk-frontpage .block-title,form#shop-termekek-frontpage .block-title,form#shop-csomagok-frontpage .block-title,form#shop-elorendelesek-frontpage .block-title,.forms-block .block-title{width:100%;margin:1rem 1.5rem 1rem .5rem;font-weight:300;padding:1rem;font-size:2.6rem}@media (max-width:576px){form#shop-napi-menuk-frontpage .block-title,form#shop-termekek-frontpage .block-title,form#shop-csomagok-frontpage .block-title,form#shop-elorendelesek-frontpage .block-title,.forms-block .block-title{margin:1rem .25rem 1rem;padding:0}}form#shop-napi-menuk-frontpage .block-forms,form#shop-termekek-frontpage .block-forms,form#shop-csomagok-frontpage .block-forms,form#shop-elorendelesek-frontpage .block-forms,.forms-block .block-forms{display:flex;flex-wrap:wrap;width:100%}form#shop-napi-menuk-frontpage a.block-footer-link,form#shop-termekek-frontpage a.block-footer-link,form#shop-csomagok-frontpage a.block-footer-link,form#shop-elorendelesek-frontpage a.block-footer-link,.forms-block a.block-footer-link{margin:2rem .5rem}@media (max-width:576px){form#shop-napi-menuk-frontpage a.block-footer-link,form#shop-termekek-frontpage a.block-footer-link,form#shop-csomagok-frontpage a.block-footer-link,form#shop-elorendelesek-frontpage a.block-footer-link,.forms-block a.block-footer-link{margin:1rem .5rem}}.sal-sol{display:flex;justify-content:center;flex-wrap:wrap;padding:4rem 1.75rem;margin:0 auto}.sal-sol a{line-height:0;padding:0;min-height:5rem}.sal-sol a img{width:100%;max-width:25rem;height:auto;aspect-ratio:auto 175/50;filter:grayscale(1);transition:filter .3s}.sal-sol a img:hover{filter:grayscale(0)}.whatsapp-icon{display:none}@media (max-width:768px){.whatsapp-icon{display:block}}.payment-icon{text-align:center}
div#block-cart{margin-left:1.5rem;user-select:none}div#block-cart a{display:flex;align-items:center;justify-content:center}div#block-cart a img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(307deg) brightness(101%) contrast(100%);transition:width .3s,height .3s}div#block-cart a img.cart-show{filter:invert(80%) sepia(99%) saturate(566%) hue-rotate(358deg) brightness(113%) contrast(105%);width:3.4rem;height:3.4rem}div#block-cart a:hover img{width:3.4rem;height:3.4rem;filter:invert(80%) sepia(99%) saturate(566%) hue-rotate(358deg) brightness(113%) contrast(105%)}div#block-cart a sup#cart-nr{background-color:#313a46;border-radius:50%;padding:.4rem .3rem .3rem;font-size:1rem;color:var(--color-white);font-weight:500;position:relative;top:-1rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.cart-product-add{user-select:none}.cart-product-add a{background-color:var(--color-white);box-shadow:0 0 1px var(--color-green);border-radius:.2rem;color:var(--color-green);font-size:1.8rem;width:2rem;height:2rem;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;transition:background-color .5s}.cart-product-add a:hover{background-color:var(--color-green);color:var(--color-white)}.cart-product-remove{margin-left:1rem;margin-right:.5rem;user-select:none}.cart-product-remove a{background-color:var(--color-white);box-shadow:0 0 1px #c20000;border-radius:.2rem;color:#c20000;font-size:2.4rem;width:2rem;height:2rem;min-width:2rem;min-height:2rem;max-width:2rem;max-height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;transition:background-color .5s}.cart-product-remove a:hover{background-color:#c20000;color:var(--color-white)}.cart-product{display:flex;flex-wrap:wrap;padding:0 1rem 0 6rem}@media (max-width:768px){.cart-product{padding:0 1rem 0 2rem}}.cart-product .product-first-line{display:flex;flex-wrap:nowrap;width:100%;align-items:center;margin-top:2rem;transition:background-color .5s,background-image .5s;padding:.2rem 0}.cart-product .product-first-line:hover{background-color:#eee;background-image:linear-gradient(to right,var(--color-white),#eee,var(--color-white))}.cart-product .cart-product-price{margin-left:auto;font-size:1.2rem;font-weight:500;min-width:7rem;text-align:right}.cart-product .cart-product-price.extra-price{font-weight:500}.cart-product .cart-product-price--total{font-weight:600;width:100%;text-align:right}.cart-product-quantity{align-self:center;font-size:1.2rem;margin-right:.5rem;width:1.5rem;font-weight:500;margin-left:.5rem}.product-extra{font-size:1.2rem;font-weight:300}.cart-product-title{font-weight:300;font-size:1.4rem;max-width:30rem}@media (max-width:768px){.cart-product-title{max-width:20rem}}.cart-total{text-align:right;margin:2rem 2rem 2rem auto;border-top:solid 2px #262626;font-size:1.6rem;padding-top:1rem;color:#262626;width:20rem}.cart-empty{text-align:center;padding:2rem}.cart-day-items{display:flex;margin-left:4rem;margin-right:1rem;border-bottom:solid 1px var(--color-lightgray);padding-bottom:.5rem;align-items:center}@media (max-width:768px){.cart-day-items{margin-left:1rem}}.cart-day-items img.delivery-icon{width:2.6rem;height:2.6rem;margin-right:.5rem}.cart-day-items .cart-day-text{font-weight:500;font-size:1.6rem}.cart-day{margin-top:4rem;padding-bottom:2rem;box-shadow:0 15px 15px -15px var(--color-lightgray)}.no-add-remove-link{width:5.5rem}.cart-order-to-link{text-align:center;margin:6rem 2rem 2rem}@media (max-width:768px){.cart-order-to-link{margin:2rem}}.cart-order-to-link a{margin:1rem auto}sup.alcohol{border-radius:50%;border:solid 1px #c20000;color:#c20000;font-size:55%;padding:.15rem .15rem .025rem .1rem;position:relative;top:-.65rem}img.cart-product-img{margin-right:.5rem;width:auto;height:auto;border-radius:20%}.no-product-image,.the-product-image{width:3.2rem;display:flex;justify-content:center}.the-product-image{height:2.4rem}.cart-block-name{background-color:#313a46;color:var(--color-white);padding:1rem 2rem;font-weight:500;margin-top:4rem}.cart-icon{text-align:center;padding-top:1rem;margin-top:3rem}.cart-icon a{filter:var(--filter-primary);transition:filter .2s}.cart-icon a:hover{filter:var(--filter-primary--light)}.white-background{background-color:var(--color-white);height:100%;overflow:auto}.cart-product-extra-box{width:100%;display:flex;flex-wrap:wrap;margin-left:3rem}.cart-product-extra-box .extra-product{display:flex;align-items:center;width:100%;margin-top:.5rem}
div#block-searchblock{margin-left:1.5rem;margin-right:.5rem;user-select:none}div#block-searchblock a{display:flex;align-items:center;justify-content:center}div#block-searchblock a img{filter:invert(100%) sepia(10%) saturate(0%) hue-rotate(91deg) brightness(104%) contrast(104%);transition:width .3s,height .3s}div#block-searchblock a img:hover{width:3.4rem;height:3.4rem;filter:invert(80%) sepia(99%) saturate(566%) hue-rotate(358deg) brightness(113%) contrast(105%)}
.fly-popup{display:block;overflow-x:hidden;position:fixed;top:0;z-index:1000;right:0;bottom:0;width:0;background-color:rgba(4,4,4,.25)}.fly-popup.fly-popup-open{width:100%}.fly-popup.fly-popup-open .fly-popup-box{width:50rem}@media (max-width:768px){.fly-popup.fly-popup-open .fly-popup-box{width:100%}}.fly-popup .fly-popup-box{display:block;overflow-x:hidden;position:fixed;top:0;z-index:1000;right:0;bottom:0;width:0;background-color:var(--color-white);transition:width .5s ease-out;box-shadow:0 0 7pc #262626}.fly-popup .fly-popup-box .fly-popup-box-container{width:50rem;display:block;overflow:hidden;user-select:none;height:100%}@media (max-width:768px){.fly-popup .fly-popup-box .fly-popup-box-container{width:100%;min-width:20rem}}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header{padding:0;height:5.92rem;display:flex;background-color:var(--color-primary);color:#e7e7df;transition:color .3s}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header:hover{color:var(--color-white)}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header span.fly-popup-box-container-header-close{font-size:3.6rem;padding:1rem;cursor:pointer;user-select:none;transition:color .5s}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header span.fly-popup-box-container-header-close:hover{color:var(--color-white)}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header span.fly-popup-box-container-header-close img{width:4.2rem;height:4.2rem;filter:invert(84%) sepia(17%) saturate(46%) hue-rotate(21deg) brightness(99%) contrast(110%);transition:filter .3s}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-header span.fly-popup-box-container-header-close img:hover{filter:invert(100%) sepia(10%) saturate(0%) hue-rotate(91deg) brightness(104%) contrast(104%)}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-content{color:#313a46;font-weight:400;height:calc(100% - 5.92rem);background-color:var(--color-primary);overflow-y:auto}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-content .padding{overflow:auto;background-color:var(--color-white);height:calc(100% - 3.92rem);font-weight:400;padding:2rem;line-height:1.5}@media (max-width:768px){.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-content .padding{padding:2rem 1rem}}.fly-popup .fly-popup-box .fly-popup-box-container .fly-popup-box-container-content .padding .no-orders{margin:2rem;text-align:center;color:#313a46;font-weight:300}.fly-popup-box-container-content .category-show .category-item a{border-radius:0}.fly-popup-box-container-content p.order-notice{display:flex;align-items:center;flex-wrap:wrap;font-size:1.4rem}.fly-popup-box-container-content p.order-notice img{margin:0 .5rem}
