img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wc-szamlazz-billing-vat-number input::placeholder{color:rgba(0,0,0,0)}.wc-szamlazz-billing-vat-number.is-active input::placeholder{color:#757575}.woocommerce-page .wc-szamlazz-vat-number-block-radios,.block-editor .wc-szamlazz-vat-number-block-radios{display:flex;flex-wrap:wrap}.woocommerce-page .wc-szamlazz-vat-number-block-radios label,.block-editor .wc-szamlazz-vat-number-block-radios label{margin:0 2em 0 0}.woocommerce-page .wc-szamlazz-vat-number-block-radios.wc-block-components-radio-control .wc-block-components-radio-control__input,.block-editor .wc-szamlazz-vat-number-block-radios.wc-block-components-radio-control .wc-block-components-radio-control__input{left:0}.is-mobile .wc-szamlazz-vat-number-block-radios label:first-child{margin-bottom:.5em}.wc-szamlazz-vat-number-block .wc-block-components-loading-mask__children{position:relative}.wc-szamlazz-vat-number-block .wc-block-components-spinner{top:0;right:0}.block-editor .wc-szamlazz-vat-number-block-radios .wc-block-components-radio-control__option-layout{padding-top:7px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;border-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent !important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
div.follow-up-subscriptions{margin:1em 0 2em}.fue-subscriptions-message.hidden{display:none}ul.follow-up-lists{margin:0 0 1.618em 1em}ul.follow-up-lists li{list-style:none}.fue-error{border-left:3px solid #a10000;color:#a10000;padding:0 1.618em;background:#fff0ee}.fue-success{border-left:3px solid #00ab00;color:#00ab00;padding:0 1.618em;background:#f0fff3}.fue-error p,.fue-success p{padding:10px 0}
.woocommerce form .form-row .required{visibility:visible}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li:last-child{border-bottom:0}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{position:relative}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b}.aws-search-result .aws_result_title .aws_result_heading{display:block;color:#aaa;font-size:11px;line-height:1;font-weight:400;padding-bottom:3px}.aws-search-result .aws_result_title .aws_result_hierarchy{display:block;color:#aaa;font-size:10px;line-height:1;font-weight:400;padding-top:2px}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#222}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}
.yith-infs-loader{text-align:center;margin:10px 0 30px}.yith-infs-loader img{max-width:100%;display:inline-block}.yith-infs-button-wrapper{text-align:center;margin-bottom:10px}.woocommerce .blockUI.blockOverlay:before{display:none}.yith-infs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.yith-infs-zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.yith-infs-bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.yith-infs-fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.yith-infs-fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.yith-infs-fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.yith-infs-fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.yith-infs-fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper.clearfix{*zoom:1;}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:0 0 !important;box-shadow:0 0 0 !important;font-size:36px !important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:6px;background:#000}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .01s .49s linear both;-moz-animation:asd .01s .49s linear both;animation:asd .01s .49s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#000;text-shadow:none}.flip-clock-divider.minutes .flip-clock-label{right:-88px}.flip-clock-divider.seconds .flip-clock-label{right:-91px}.flip-clock-dot.top{top:30px}.flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}100%{z-index:4}}@keyframes asd{0%{z-index:2}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0deg)}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0deg)}100%{-o-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0deg)}100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0%,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0%,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}
div.wpcf7-response-output{margin:0 !important;padding:0 20px;border:none !important;display:inline-block;clear:both}div.wpcf7-mail-sent-ok{color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);background:#398f14}div.wpcf7-mail-sent-ng{color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);background:red}div.wpcf7-spam-blocked{color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);background:orange}div.wpcf7-validation-errors{color:#fff;background:#b8002b}span.wpcf7-form-control-wrap{display:block;position:relative}span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{height:44px !important;right:10px;top:0;padding:0 !important;font-size:15px;font-weight:700;color:#b8002b;line-height:44px !important;position:absolute;z-index:100}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .ajax-loader.is-active{display:inline-block}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{background:#222;overflow:hidden;z-index:1042;opacity:.9}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}
.ui-front {
	z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}
/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}
/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url(//gammaker.hu/wp-content/themes/gammaker/css/images/animated-overlay.gif);
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle { width: 20px; height: 20px; position: absolute; z-index: 2; cursor: default; cursor: pointer; }
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}
/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}
.ui-slider-horizontal { height: 9px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -7px; }
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content { color: #444444; background: #f2e2d8; }
.ui-widget-content a { color: #444444; }
.ui-widget-header { background: #e2910e; }
.ui-widget-header a { color: #444444; }
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default { font-weight: bold; color: #0073ea; background: white; border: 5px solid #e2910e; }
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #0073ea;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus { background: #e2910e; }
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active { 
	background: white;
	font-weight: bold;
	color: #ff0084;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ff0084;
	text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #cccccc;
	background: #ffffff url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #444444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ff0084;
	background: #ffffff url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222222;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #222222;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #222222;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_ff0084_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_0073ea_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_666666_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_ffffff_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_0073ea_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-icons_ff0084_256x240.png);
}
/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl { border-top-left-radius: 10px; }
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr { border-top-right-radius: 10px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl { border-bottom-left-radius: 10px; }
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br { border-bottom-right-radius: 10px; }
/* Overlays */
.ui-widget-overlay {
	background: #eeeeee url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;
	opacity: .8;
	filter: Alpha(Opacity=80);
}
.ui-widget-shadow {
	margin: -4px 0 0 -4px;
	padding: 4px;
	background: #aaaaaa url(//gammaker.hu/wp-content/themes/gammaker/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .6;
	filter: Alpha(Opacity=60);
	border-radius: 0px;
}
.blockOverlay{background:#fff !important;opacity:.7 !important;z-index:10 !important}.woocommerce-info,.woocommerce-error,.woocommerce-message{margin-left:0 !important;margin-bottom:20px;padding:10px 20px;font-size:16px;color:#242424;position:relative}.woocommerce-info.smaller,.woocommerce-error.smaller,.woocommerce-message.smaller{font-size:15px;line-height:18px}ul.woocommerce-info li,ul.woocommerce-error li,ul.woocommerce-message li{margin-left:20px;padding-left:0 !important;list-style-type:square !important}.woocommerce-info li:before,.woocommerce-error li:before,.woocommerce-message li:before{display:none !important}.woocommerce-error{background:#fbcdcc;border-left:5px solid var(--color-red)}.woocommerce-error.small{padding:10px;font-size:15px;font-weight:700}.woocommerce-info,.woocommerce-message{background:#d7e6c8;border-left:5px solid #81ad45}.woocommerce-info a,.woocommerce-message a{text-decoration:underline;color:#000}.woocommerce-info ul,.woocommerce-message ul{margin-bottom:0 !important}.woocommerce-info .button,.woocommerce-message .button{height:30px;right:20px;top:6px;padding:0 10px;font-size:15px;line-height:30px;position:absolute}.woocommerce-notice{margin-bottom:20px;padding:10px;color:#000;background:#fffbf5;border:1px solid var(--color-orange);border-left-width:4px}.custom_archive_title_wrapper{padding-right:300px;position:relative}.custom_archive_title_wrapper form.woocommerce-ordering{right:0;top:8px;position:absolute}.custom_archive_title_wrapper form.woocommerce-ordering select{height:40px;padding-left:10px;font-size:15px;border:1px solid #adb0b0}ul.products{margin-left:-10px !important;margin-right:-10px;display:flex;flex-wrap:wrap;clear:both;list-style:none !important}ul.products li{width:calc(33.3333333333% - 20px);margin:20px 10px 0;padding-bottom:100px;border:1px solid var(--color-silver);outline:2px solid transparent;outline-offset:2px;position:relative;list-style:none !important;border-radius:5px}ul.products li:nth-child(-n+3){margin-top:0}ul.products li:hover{outline-color:var(--color-orange)}ul.products li:before{display:none !important}body.home ul.products li{width:calc(25% - 20px)}body.home ul.products li:nth-child(-n+4){margin-top:0}ul.products li .labels{left:0;top:10px;display:flex;flex-wrap:wrap;position:absolute;z-index:2}ul.products li .labels .label{margin-right:2px;padding:8px 5px;font-size:12px;font-weight:700;line-height:100%;display:flex;align-items:center;align-content:center}ul.products li .labels a.label{text-decoration:none !important;color:#fff !important}ul.products li .labels a.label:hover{text-decoration:underline !important}ul.products li .labels .label img{width:auto;height:10px;margin-right:5px;display:block}ul.products li .labels .label.external_storage{color:#fff;background-color:var(--color-orange)}ul.products li .labels .label.outofstock{color:#fff;background-color:var(--color-red)}ul.products li .labels .label.onsale{color:#fff;background-color:var(--color-green)}ul.products li .thumbnail{height:250px;padding:0 20px;display:flex;align-items:center;justify-content:center;position:relative}ul.products li .thumbnail img{width:auto;max-width:95%;height:auto;max-height:95%;display:block}ul.products li .entry{padding:0 20px;text-align:center}ul.products li .entry .posted_in{margin-bottom:10px;padding-bottom:10px;font-size:15px;font-weight:700;color:var(--color-orange) !important;line-height:1;border-bottom:1px dashed var(--color-silver);word-wrap:break-word;display:inline-block}ul.products li .entry .posted_in a{color:var(--color-orange) !important;display:none}ul.products li .entry .posted_in a:last-child{display:block}ul.products li .entry .posted_in .sep{display:none}ul.products li .entry h3{margin-bottom:0 !important;font-size:18px !important;font-weight:400 !important;line-height:20px !important;overflow:hidden}ul.products li .entry h3 a{font-size:20px;text-decoration:none !important;color:var(--color-dark-brown) !important;line-height:24px;display:block}ul.products li .entry .seperate{margin:20px 0;display:inline-block}ul.products li .price_wrapper{width:100%;height:80px;left:0;bottom:0;padding:0 20px;font-size:23px;color:var(--color-dark-brown);line-height:17px;background:#f8f3ed;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:absolute}ul.products li .price_wrapper .price{font-size:22px;color:var(--color-dark-brown);line-height:1}ul.products li .price_wrapper .price del{font-size:16px;font-weight:400;text-decoration:line-through;display:block}ul.products li .price_wrapper .additional_text{display:none !important}ul.products li a.button{padding:0 20px}ul.products li a.button:hover{color:#fff !important;background-color:var(--color-dark-brown)}ul.products li a.button.button_outofstock{padding-left:20px;background-image:none !important}ul.products li .added_to_cart{display:none !important}ul.products li.product-category{width:25%}ul.products li.product-category a{padding-top:10px;text-decoration:none !important;color:var(--color-dark-brown) !important;display:block}ul.products li.product-category img{width:auto;max-width:100%;height:auto;max-height:170px}ul.products li.product-category h2{min-height:40px;margin-bottom:0 !important;font-size:18px !important;color:var(--color-dark-brown) !important;line-height:20px !important}ul.products li.product-category h2 mark{background:0 0 !important}ul.products.columns-4 li{width:calc(25% - 20px)}ul.products.columns-4 li:nth-child(-n+4){margin-top:0}.products.up-sells{width:100%;padding-top:30px;border-top:4px double #d8d8d8}.woocommerce-pagination{border:1px solid #d8d8d8}.woocommerce-pagination ul{height:50px;margin-bottom:0 !important;display:flex;justify-content:center}.woocommerce-pagination ul li{height:100%;margin-left:0 !important;padding-left:0 !important;border-right:1px solid #d8d8d8}.woocommerce-pagination ul li:first-child{border-left:1px solid #d8d8d8}.woocommerce-pagination ul li:before{display:none;!important}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{width:50px;height:100%;font-size:17px;font-weight:700;text-decoration:none !important;line-height:50px;display:block}.woocommerce-pagination ul li a:hover{background:#faf5ef}.woocommerce-pagination ul li span{color:#fff;background:var(--color-orange)}div.product{display:flex;flex-wrap:wrap}div.product .images{width:50%;margin-bottom:30px;position:relative;z-index:1}div.product .images .woocommerce-product-gallery__wrapper{width:100%;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;justify-content:flex-start}div.product .images .woocommerce-product-gallery__image{width:calc(25% - 10px);margin:0 5px 10px;text-align:center;vertical-align:top;display:inline-block}div.product .images .woocommerce-product-gallery__image a{padding:5px;text-align:center;background:#fff;border:1px solid var(--color-silver);outline:2px solid transparent;outline-offset:2px;display:inline-block;border-radius:10px}div.product .images .woocommerce-product-gallery__image a:hover{outline-color:var(--color-orange)}div.product .images .woocommerce-product-gallery__image a img{width:100%;height:auto;display:block}div.product .images .woocommerce-product-gallery__image:nth-child(1){width:100%;margin-bottom:20px}div.product .images .woocommerce-product-gallery__image:nth-child(1) a{padding:20px;display:block}div.product .images .woocommerce-product-gallery__image:nth-child(1) img{width:auto;max-width:100%;height:auto;max-height:400px;margin:auto;display:block}div.product .summary{width:50%;padding-left:50px}div.product .summary .single_product_label{margin-bottom:10px;padding:5px 10px;font-size:14px;font-weight:700;color:#fff;background:var(--color-orange);display:inline-block}div.product .summary h1{margin-bottom:10px !important;font-size:40px !important;color:var(--color-dark-brown)}div.product .summary .sku_wrap{margin-bottom:20px;font-size:14px;color:#565856}div.product .summary .admin_actions{margin-bottom:20px}div.product .summary .admin_actions a{height:30px;padding:0 10px;font-weight:700;text-decoration:none !important;color:#fff !important;line-height:30px;background:var(--color-green);display:inline-block}div.product .summary .admin_actions a:hover{background:var(--color-dark-brown)}div.product .summary .for_admin{font-weight:700;color:var(--color-dark-brown);line-height:20px}div.product .summary .for_admin a{font-weight:400;color:#9d9da4 !important}div.product .summary .for_admin a:hover{color:var(--color-dark-brown) !important}div.product .summary .posted_in{margin-bottom:20px;font-weight:700;color:var(--color-dark-brown)}div.product .summary .posted_in a{font-weight:400;color:#9d9da4 !important}div.product .summary .posted_in a:hover{color:var(--color-dark-brown) !important}div.product .summary .woocommerce-product-details__short-description{margin-bottom:20px;font-size:16px;color:#555;line-height:20px}div.product .summary .cart{margin-bottom:30px;font-size:0}div.product .summary .cart .quantity{width:calc(50% - 10px);height:56px;margin-right:10px;vertical-align:top;border:1px solid #d8d8d8;display:inline-block;position:relative}div.product .summary .cart .quantity input.qty{width:100%;width:calc(100% - 80px);height:54px;text-align:center;border-right:1px solid #d8d8d8}div.product .summary .cart .plus,div.product .summary .cart .minus{width:80px;height:27px;right:0;top:0;font-size:15px;text-decoration:none;text-align:center;vertical-align:text-top;background:#fff;display:block;position:absolute;overflow:visible;cursor:pointer}div.product .summary .cart .minus{top:auto;bottom:0;border-top:1px solid #d8d8d8}div.product .summary .cart .plus:hover,div.product .summary .cart .minus:hover{background:#f5f5f5}div.product .summary .price{margin-bottom:20px;font-size:24px;font-weight:700}div.product .summary .price del{font-size:16px;font-weight:400;text-decoration:line-through;display:block}div.product .summary .countdown_wrapper{margin-bottom:20px;padding:20px;text-align:center;border:1px solid #ede1cb;position:relative}div.product .summary .countdown_wrapper:before{width:100%;height:50px;left:0;top:0;background:#f2e9da;position:absolute;content:'';z-index:1}div.product .summary .countdown_wrapper .clock{width:auto;margin:auto;zoom:.6;-moz-transform:scale(.6);display:inline-block;position:relative;z-index:2}div.product .summary .countdown_wrapper .clock ul{margin-left:0 !important}div.product .summary .countdown_wrapper .clock ul li{list-style:none !important}div.product .summary .single_add_to_cart_button{width:50%;height:56px;padding:0 !important;font-size:20px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px}div.product .summary .product_meta{margin-bottom:30px}div.product .summary .product_meta label{margin-bottom:5px;font-weight:600;color:var(--color-dark-brown);display:block}div.product .summary .product_meta .sku_wrapper{font-weight:700;display:block}div.product .summary .product_meta .sku_wrapper .sku{font-weight:400}div.product .summary .product_meta .sku_wrapper .sku{font-weight:400}div.product .summary .product_meta .tagged_as{font-weight:700;display:block}div.product .summary .product_meta .tagged_as a{font-weight:400}div.product .summary .product_meta .posted_in{display:block}div.product .summary .woocommerce-product-details__short-description{font-size:16px}div.product .summary .description{margin-top:50px;font-size:18px;line-height:150%}div.product .summary .description h3{font-weight:400;color:var(--color-dark-brown) !important}div.product .summary .description img{max-width:100%}div.product .summary .description ul{margin-left:10px}div.product .summary .description ul li{list-style:square}div.product .summary .description table{margin-bottom:20px;text-align:center;line-height:18px;border:2px solid #d8d8d8}div.product .summary .description table td{padding:5px;background-repeat:no-repeat;background-position:center}div.product .summary .description table tbody td{border:1px solid #d8d8d8}div.product .summary .description table tbody td:first-child{font-weight:700;text-align:left}.related.products{padding-top:30px;border-top:4px double #d8d8d8}table.variations{margin-bottom:20px;padding:15px 20px;background:#f8f3ed;display:block}table.variations tbody{display:block}table.variations tbody tr{margin-bottom:10px;display:block}table.variations tbody tr:last-child{margin-bottom:0}table.variations tbody tr td{display:block}table.variations tbody tr td.label{margin-bottom:5px;font-size:16px;font-weight:700}table.variations tbody tr td.value select{width:100%;border:1px solid #ddd}.wc-tabs-wrapper{width:100%;margin-bottom:30px}.wc-tabs-wrapper ul.tabs{margin-left:0 !important;border-bottom:3px solid var(--color-orange);display:flex;flex-wrap:wrap;list-style:none}.wc-tabs-wrapper ul.tabs li{margin-left:0 !important;margin-right:5px;padding-left:0 !important}.wc-tabs-wrapper ul.tabs li:before{display:none !important}.wc-tabs-wrapper ul.tabs li a{height:50px;padding:0 20px;font-size:17px;font-weight:700;text-decoration:underline !important;color:var(--color-dark-brown);line-height:50px;background:#f6ede6;display:block}.wc-tabs-wrapper ul.tabs li a:hover{text-decoration:none !important}.wc-tabs-wrapper ul.tabs li.active a{color:#fff !important;background:var(--color-orange)}.wc-tabs-wrapper .wc-tab h2{margin-bottom:20px}.wc-tabs-wrapper .wc-tab :last-child{margin-bottom:0 !important}table.shop_table{width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}table.shop_table tfoot th,table.shop_table tfoot td{padding:0 10px}table.shop_table .product-name{text-align:left}table.shop_table .product-price{text-align:center;line-height:20px}table.shop_table .product-quantity{width:200px;text-align:center}table.shop_table .product-subtotal{text-align:right}table.shop_table thead tr th{padding-bottom:10px;font-size:13px;font-weight:700;text-transform:uppercase;color:#27282d;letter-spacing:2px;border-bottom:1px solid var(--color-silver)}table.shop_table thead tr th.product-remove span{display:none}table.shop_table thead tr th.product-thumbnail span{display:none}table.shop_table tbody tr td.product-remove{width:50px;text-align:left}table.shop_table tbody tr td.product-remove a{width:30px;height:30px;text-indent:-9999px;background:url(//gammaker.hu/wp-content/themes/gammaker/css/../images/icon_trash.svg) no-repeat center;background-size:auto 12px;border:1px solid var(--color-silver);display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}table.shop_table tbody tr td.product-remove a:hover{border-color:var(--color-red)}table.shop_table tbody tr td{padding:10px 0;font-size:17px;vertical-align:middle;color:#27282d;border-left:none !important;border-right:none !important;border-bottom:1px solid var(--color-silver)}table.shop_table tbody tr td.product-thumbnail{width:100px;text-align:center}table.shop_table tbody tr td.product-thumbnail img{width:80px;height:auto;display:block}table.shop_table tbody tr td.product-name{font-weight:700;color:#27282d}table.shop_table tbody tr td.product-name a{font-size:16px;font-weight:700;text-decoration:none !important;color:#27282d}table.shop_table tbody tr td.product-name dl{margin-top:5px;font-size:12px;text-transform:uppercase;color:var(--color-red);line-height:100%;display:flex}table.shop_table tbody tr td.product-name dl dt{margin-right:5px}table.shop_table tbody tr td.product-name dl dd p{margin-bottom:0 !important}table.shop_table tbody tr td.product-quantity{padding-top:13px}table.shop_table tbody tr td.product-quantity label{display:none}table.shop_table tbody tr td.product-quantity input.update_cart{font-size:14px;font-weight:700;color:#999;background:0 0;cursor:pointer}table.shop_table tbody tr td.product-quantity input.update_cart:hover{color:#27282d}table.shop_table tbody tr td.product-quantity .quantity{width:150px;height:50px;margin:auto;background:#fff;border:1px solid var(--color-silver);display:flex}table.shop_table tbody tr td.product-quantity .quantity .qty_btn{width:33.3333333333%;height:100%;font-size:25px;background:0 0;display:inline-block;cursor:pointer}table.shop_table tbody tr td.product-quantity .quantity input.qty{width:33.3333333333%;height:100%;text-align:center;border-left:1px solid var(--color-silver);border-right:1px solid var(--color-silver)}table.shop_table tbody tr td.product-price{font-weight:700;color:#1f2123}table.shop_table tbody tr td.product-price del{font-size:14px;font-weight:400;text-decoration:line-through;color:#999;display:block}table.shop_table tbody tr td.product-subtotal{font-weight:700}table.shop_table tbody tr td.actions{padding:10px;vertical-align:middle;background:#f8f3ed;border-top:1px solid var(--color-silver)}table.shop_table tbody tr td.actions .coupon{float:left}table.shop_table tbody tr td.actions .coupon label{display:none}table.shop_table tbody tr td.actions .coupon input[type=text]{width:200px;height:40px;margin-right:10px;padding-left:10px;border:1px solid var(--color-silver)}table.shop_table tbody tr td.actions .coupon input[type=submit]{height:50px;line-height:50px}table.shop_table tbody tr td.actions button[name=update_cart]{float:right}.cart-collaterals .cross-sells{display:none !important}.cart-collaterals .cart_totals h2{display:none}.cart-collaterals .cart_totals ul{margin-bottom:0 !important}.cart-collaterals .cart_totals ul li{font-size:16px}.cart-collaterals .cart_totals table.shop_table{margin-bottom:0 !important;font-size:17px}.cart-collaterals .cart_totals table.shop_table tbody tr th{width:50%;padding:10px;font-weight:600;text-align:left;border-top:1px solid var(--color-silver);border-bottom:3px solid var(--color-silver)}.cart-collaterals .cart_totals table.shop_table tbody tr td{width:50%;padding:10px;border-top:1px solid var(--color-silver);border-bottom:3px solid var(--color-silver)}.cart-collaterals .cart_totals table.shop_table tbody tr.order-total th,.cart-collaterals .cart_totals table.shop_table tbody tr.order-total td{border-bottom-width:1px}.cart-collaterals .cart_totals ul#shipping_method{margin-left:0 !important}.cart-collaterals .cart_totals ul#shipping_method li{margin-bottom:10px;padding-left:0 !important;list-style:none}.cart-collaterals .cart_totals ul#shipping_method li:last-child{margin-bottom:0 !important}.cart-collaterals .cart_totals ul#shipping_method li:before{display:none !important}.cart-collaterals .cart_totals ul#shipping_method li label{cursor:pointer}.cart-collaterals .cart_totals p.woocommerce-shipping-destination{display:none !important}.cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:30px 0 0;border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between}.cart-collaterals .cart_totals .wc-proceed-to-checkout .button{height:50px;text-align:center;padding:0;line-height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.cart-collaterals .cart_totals .wc-proceed-to-checkout .continue_shopping{width:calc(50% - 10px)}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:calc(50% - 10px)}.cart-empty,.return-to-shop{text-align:center}form.checkout_coupon{margin-bottom:30px}form.checkout_coupon p{margin-bottom:0 !important}form.checkout{display:flex;flex-wrap:wrap;justify-content:space-between}form.checkout #customer_details{width:calc(100% - 450px)}form.checkout .order_review{width:400px}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table thead th.product-total{width:40%;text-align:right}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tbody td.product-name{font-size:15px}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tbody td.product-total{text-align:right}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr th,form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr td{padding:10px 0;font-size:15px;border-bottom:1px solid #d8d8d8}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{text-align:left}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{text-align:right}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping td{width:100%}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping strong{margin-bottom:10px;display:block}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping ul{margin-bottom:0 !important;margin-left:0 !important;text-align:left}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping ul li{margin:5px 0 !important;padding-left:30px !important;list-style:none !important;position:relative;cursor:pointer}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping ul li:before{display:none !important}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping ul li input[type=radio]{left:0;top:4px;position:absolute}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr th{text-align:left}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr td{text-align:right}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td{font-size:20px}form.checkout .order_review table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td small{font-size:12px;color:#999;line-height:100%;display:block}form.checkout ul.payment_methods{margin-left:0 !important;padding:20px;background:var(--color-dark-brown)}form.checkout ul.payment_methods li{margin-bottom:15px;padding:0 !important;list-style:none !important}form.checkout ul.payment_methods li:last-child{margin-bottom:0}form.checkout ul.payment_methods li p{margin-top:10px;margin-bottom:0 !important;font-size:14px;color:#ccc;line-height:20px}form.checkout ul.payment_methods li img{display:none !important}form.checkout ul.payment_methods li label{font-size:18px;font-weight:700;color:#fff;display:inline-block;cursor:pointer}form.checkout button#place_order{width:100%;height:50px;background:#81ad45;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}form.checkout button#place_order:hover{background:var(--color-dark-brown)}body.woocommerce-checkout.woocommerce-order-received #content h1{margin-bottom:10px;text-align:center}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details{margin-left:0 !important;padding:20px;font-size:0;border:1px solid #d8d8d8}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details li{padding-left:0 !important}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details li:before{display:none !important}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details li .name{width:50%;font-size:16px;vertical-align:top;display:inline-block}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details li .value{width:50%;font-size:16px;vertical-align:top;display:inline-block}body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-thankyou-order-details li.woocommerce-order-overview__order .value{font-size:18px;font-weight:700}body.woocommerce-checkout.woocommerce-order-received .woocommerce-customer-details .col{width:48%;padding:20px;border:1px solid #d8d8d8}body.woocommerce-checkout.woocommerce-order-received .woocommerce-customer-details .col p:last-child{margin-bottom:0 !important}body.woocommerce-checkout.woocommerce-order-received .woocommerce-customer-details .col address{line-height:20px}.woocommerce-MyAccount-navigation ul{margin-left:0 !important;border-bottom:3px solid var(--color-orange);display:flex;list-style:none}.woocommerce-MyAccount-navigation ul li{margin-left:0 !important;margin-right:5px;padding-left:0 !important}.woocommerce-MyAccount-navigation ul li:before{display:none !important}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.woocommerce-MyAccount-navigation ul li a{height:50px;padding:0 20px;font-size:17px;font-weight:700;text-decoration:underline !important;color:var(--color-dark-brown);line-height:50px;background:#f6ede6;display:block}.woocommerce-MyAccount-navigation ul li a:hover{text-decoration:none !important}.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff !important;background:var(--color-orange)}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.form-row{margin-bottom:10px}.form-row.form-row-first{width:48%;float:left}.form-row.form-row-last{width:48%;float:right}.form-row.form-row-wide,.form-row.notes{width:100%;float:none;clear:both}.form-row a{text-decoration:underline;color:var(--color-dark-brown)}.form-row a:hover{text-decoration:none}.form-row small{margin-top:5px;font-size:13px;line-height:16px;display:block}.form-row label{margin-bottom:10px;font-weight:700;text-align:left;display:block}.form-row select,.form-row textarea,.form-row input[type=tel],.form-row input[type=text],.form-row input[type=email],.form-row input[type=password]{width:100%;height:46px;padding-left:10px;background:#fdfaf7;border:1px solid #ecdece;outline:2px solid transparent;outline-offset:2px;position:relative;border-radius:3px}.form-row select:focus,.form-row textarea:focus,.form-row input[type=tel]:focus,.form-row input[type=text]:focus,.form-row input[type=email]:focus,.form-row input[type=password]:focus{outline-color:var(--color-orange)}.form-row textarea{height:150px;padding:10px;resize:vertical}.form-row.woocommerce-invalid-required-field input{border-color:#d91828 !important}.u-columns{width:100%;border:1px solid #d8d8d8;display:table}.u-columns .col-1,.u-columns .col-2{width:50%;padding:20px;vertical-align:top;display:table-cell}.u-columns .col-2{border-left:1px solid #d8d8d8}.woocommerce-privacy-policy-text{font-size:15px;line-height:20px}@media only screen and (max-width:1200px){ul.products{margin-left:-10px !important;margin-right:-10px}ul.products li{width:calc(33.3333333333% - 20px);margin:20px 10px 0}body.home ul.products li{width:calc(33.3333333333% - 20px)}body.home ul.products li:nth-child(4){margin-top:20px}.cart-collaterals .cart_totals{width:100%;float:none}}@media only screen and (max-width:960px){ul.products li{width:calc(33.3333333333% - 20px)}ul.products li:nth-child(4){margin-top:20px}body.single-product ul.products li{width:calc(50% - 20px)}ul.products li a.button{padding:0 20px;background-image:none !important}ul.products li.product-category{width:33.3333333333%}ul.products.columns-4 li{width:calc(33.3333333333% - 20px)}ul.products.columns-4 li:nth-child(4){margin-top:20px}table.shop_table .product-subtotal{width:90px}table.shop_table tbody .product-name a{font-size:16px}table.shop_table tbody .product-name a.thumbnail{margin-right:0;margin-bottom:10px;display:block}table.shop_table tbody .product-name a.thumbnail img{max-width:50px;max-height:50px}form.checkout #customer_details{width:100%}form.checkout .order_review{width:100%}.woocommerce-MyAccount-navigation ul{height:auto;background:#faf5ef;border-bottom:none}.woocommerce-MyAccount-navigation ul li{display:block}.woocommerce-MyAccount-navigation ul li a{margin-right:0}.u-columns .form-row{width:100% !important;float:none !important}}@media only screen and (max-width:768px){.custom_archive_title_wrapper{padding-right:0}.custom_archive_title_wrapper h1{margin-bottom:20px !important}.custom_archive_title_wrapper form.woocommerce-ordering{margin-bottom:20px;right:auto;top:auto;position:relative}ul.products li{width:calc(50% - 20px)}ul.products li:nth-child(3){margin-top:20px}body.home ul.products li{width:calc(50% - 20px)}body.home ul.products li:nth-child(3),body.home ul.products li:nth-child(4){margin-top:20px}body.single-product ul.products li{width:calc(50% - 20px)}ul.products.columns-4 li{width:calc(50% - 20px)}ul.products.columns-4 li:nth-child(3){margin-top:20px}div.product .images{width:100%}div.product .images img{width:auto;max-width:100%;height:auto;max-height:300px}div.product .summary{width:100%;padding-left:0}table.shop_table.shop_table_responsive{font-size:0}table.shop_table.shop_table_responsive thead{display:none !important}table.shop_table.shop_table_responsive{display:block}table.shop_table.shop_table_responsive tbody{display:block}table.shop_table.shop_table_responsive tbody tr{display:block;position:relative}table.shop_table.shop_table_responsive tbody th{display:none !important}table.shop_table.shop_table_responsive tbody td{width:100%;padding:10px 0 !important;font-size:16px;text-align:left !important;border:none !important;border-bottom:1px solid #d8d8d8 !important;display:block}table.shop_table.cart.shop_table_responsive tbody tr{margin-bottom:20px;padding:10px;background:#f5f5f5;border:1px solid var(--color-silver-line)}table.shop_table.cart.shop_table_responsive tbody td:last-child{border-bottom:none !important}table.shop_table tbody tr td.actions{border-bottom:none !important}table.shop_table.shop_table_responsive tbody td.product-remove{width:30px !important;margin:0;padding:0 !important;right:20px;top:20px;border:none !important;display:block;position:absolute}table.shop_table.shop_table_responsive tbody td.product-remove a{background-color:#fff}table.shop_table.shop_table_responsive tbody td.product-price,table.shop_table.shop_table_responsive tbody td.product-quantity,table.shop_table.shop_table_responsive tbody td.product-subtotal{width:100%;display:block}table.shop_table.shop_table_responsive tbody td.product-thumbnail,table.shop_table.shop_table_responsive tbody td.product-subtotal{border-bottom:none !important}table.shop_table tbody tr td.product-quantity .quantity{margin:0;margin-right:10px}table.shop_table.shop_table_responsive tbody td:before{font-weight:700;display:block;content:attr(data-title) ": "}table.shop_table.shop_table_responsive tbody td.actions:before,table.shop_table.shop_table_responsive tbody td.product-thumbnail:before,table.shop_table.shop_table_responsive tbody td.product-remove:before{display:none}table.shop_table.shop_table_responsive tbody td .button{margin:2px 0}table.shop_table.cart.shop_table_responsive tbody td:last-child{display:flex;flex-wrap:wrap}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;order:2}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon input[type=text]{width:calc(50% - 10px);margin-right:0}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon button{width:calc(50% - 10px);margin:0}table.shop_table.cart.shop_table_responsive tbody td:last-child button[name=update_cart]{width:100%;margin-bottom:20px;float:none;order:1}.cart-collaterals .cart_totals table.shop_table tbody tr td{width:100%}.u-columns{border:none;display:block}.u-columns .u-column1,.u-columns .u-column2{width:100%;padding:20px 0;display:block}.u-columns .u-column1{padding-top:0}.u-columns .u-column2{border-top:1px solid #d8d8d8;border-left:none}.woocommerce-customer-details .addresses{display:block}.woocommerce-customer-details .addresses .col-1,.woocommerce-customer-details .addresses .col-2{width:100%;display:block}}@media only screen and (max-width:640px){.form-row.form-row-first,.form-row.form-row-last{width:100%;float:none;clear:both}form.checkout_coupon .form-row.form-row-first{margin-bottom:10px !important}form.checkout_coupon .form-row.form-row-last .button{width:100%;display:block}ul.products li .thumbnail{height:200px;padding:10px}ul.products li .entry h3 a{font-size:20px;line-height:100%}div.product .summary h1{font-size:35px !important}.cart-collaterals .cart_totals table.shop_table tbody tr td{width:100%}.cart-collaterals .cart_totals .wc-proceed-to-checkout .continue_shopping{width:100%;margin-bottom:10px;float:none}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%;float:none}table.shop_table.woocommerce-checkout-review-order-table thead th.product-total{text-align:right}table.shop_table.woocommerce-checkout-review-order-table tbody td.product-total{text-align:right}table.shop_table.woocommerce-checkout-review-order-table tfoot tr th{text-align:left}table.shop_table.woocommerce-checkout-review-order-table tfoot tr td{text-align:right}table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th{text-align:left}}@media only screen and (max-width:520px){ul.products li{padding-bottom:140px}ul.products li .price_wrapper{height:120px;justify-content:center;align-content:center}ul.products li .price_wrapper .price{width:100%;margin-bottom:20px;text-align:center}ul.products li a.button{width:100%;text-align:center}}@media only screen and (max-width:480px){.woocommerce-info a.showcoupon{display:block}.custom_archive_title_wrapper form.woocommerce-ordering select{width:100%}ul.products li .thumbnail{height:150px}ul.products li .entry{padding:0 10px}ul.products li .entry h3 a{font-size:18px}div.product .images .woocommerce-product-gallery__image{width:calc(33.3333333333% - 10px)}div.product .summary h1{font-size:30px !important}div.product .summary .cart .quantity{width:100%;margin-right:0;margin-bottom:10px;display:block}div.product .summary .price{width:100%;margin-left:0;display:block}div.product .summary .single_add_to_cart_button{width:100%;display:block}.wc-tabs-wrapper{border:1px solid var(--color-silver)}.wc-tabs-wrapper ul.tabs{margin-bottom:0 !important;padding:5px 5px 0 !important;border-bottom:none}.wc-tabs-wrapper ul.tabs li{width:100%;margin-right:0;margin-bottom:5px}.wc-tabs-wrapper ul.tabs li:last-child{margin-bottom:0}.wc-tabs-wrapper .wc-tab{padding:20px}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;order:2}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon input[type=text]{width:100%;margin-bottom:10px;padding:0;text-align:center}table.shop_table.cart.shop_table_responsive tbody td:last-child .coupon button{width:100%}.cart-collaterals .cart_totals table.shop_table tbody tr td{width:100%}.woocommerce-checkout-payment .button{width:100%;display:block}}
*{margin:0;border:0;padding:0;flex-wrap:wrap;text-decoration:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--color-orange:#e2910e;--color-brown:#44403e;--color-dark-brown:#343230;--color-green:#64bf6b;--color-silver:#e7e6e0;--color-silver-line:#ddd;--color-red:#f1655c;--color-sand:#f8f3ed;--color-dark:#252323}body{font-family:"Inter",sans-serif;font-size:16px;line-height:25px;overflow-x:hidden}body.rwd_menu__opened{overflow-y:hidden}body.categories_panel_opened{overflow:hidden}h1,h2,h3,h4,h5{font-weight:400}button,input,select,textarea{font-family:"Inter",sans-serif;font-size:17px;outline:none}select{height:50px}img.alignleft,img.alignright,img.aligncenter{border:5px solid #eee}img.alignleft{margin:0 20px 5px 0;float:left}img.alignright{margin:0 0 5px 20px;float:right}hr{margin:30px 0;border-top:3px solid var(--color-silver-line)}.left{float:left}.right{float:right}.clear,.related{clear:both}.inner{max-width:1200px;margin:auto;position:relative}.inner_800{max-width:800px}.hide{display:none !important}.p_20{padding:20px}.p_30{padding:30px}.b_r_50p{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.special_offer{height:180px;margin-bottom:30px;display:none}.vertical_middle{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.required,.red{color:#d91828}.button{height:40px;padding:0 20px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none !important;color:#fff !important;line-height:40px;background-color:var(--color-orange);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer;display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.button:hover{background-color:var(--color-dark-brown)}.button:disabled{color:#fff !important;background-color:#ccc}.button_dark{background:var(--color-dark-brown)}.button_dark:hover{background:var(--color-dark-brown)}.button.button_green{background:var(--color-green)}.button.button_green:hover{background:var(--color-dark-brown)}.button.button_small{height:30px;font-size:14px;line-height:30px}.button.button_fw{width:100% !important;display:block}.center{text-align:center}.sec_font{font-family:'PT Sans Narrow',sans-serif}.uppercase{text-transform:uppercase}.anim,.modal:before,#header menu ul li a:after{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.row{width:100%;font-size:0}.row>.col{font-size:16px;vertical-align:top;display:inline-block}.row .col_50{width:50%}.row .col_33{width:33.3333333333%}.row .col_25{width:25%}.row .col_20{width:20%}.row .col_16{width:16.6666666666%}.row .col_14{width:14.28%}.row.row_table{display:table;table-layout:fixed}.row.row_table>.col{display:table-cell}.blink{animation:blink 1s linear infinite}@keyframes blink{50%{opacity:60%}}input[type=checkbox],input[type=radio]{width:20px;min-width:20px;height:20px;margin:-4px 4px 0 0 !important;padding:0 !important;text-align:center !important;background-color:#fff;border:1px solid #d8d8d8;clear:none;cursor:pointer;display:inline-block;line-height:0;outline:0;vertical-align:middle !important;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.05s border-color ease-in-out;transition:.05s border-color ease-in-out}input[type=radio]{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type=radio]:checked:before{width:10px;height:10px;left:4px;top:4px;text-align:center;background:#dfbb67;position:relative;border-radius:8px;display:block;content:''}input[type=checkbox]:checked:before{width:10px;height:10px;left:4px;top:4px;text-align:center;background:#dfbb67;position:relative;display:block;content:''}#added_to_cart{max-width:400px;margin:20px auto;padding:30px;background:#fff;position:relative}#added_to_cart p{margin-bottom:30px}#added_to_cart p.last{margin-bottom:0}#added_to_cart p.info{font-size:30px;line-height:100%}#added_to_cart p img{width:100px;height:auto;margin:auto;display:block}#added_to_cart p .mfp-close-link{margin-top:10px;text-decoration:underline;color:var(--color-dark-brown);display:inline-block}#added_to_cart p .mfp-close-link:hover{color:#000}.mfp-content{text-align:center !important}.mfp-content .modal_header{padding:30px;font-size:30px;color:#fff;line-height:100%;background:var(--color-dark-brown)}.mfp-content .modal_content{padding:30px}.mfp-content .modal_panel{max-width:700px;background:#fff;display:inline-block;position:relative;opacity:0;-ms-transform:scale(.7,.7);-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}.mfp-content button.mfp-close{width:50px;height:50px;right:0;top:0;font-size:0;background:var(--color-orange) url(//gammaker.hu/wp-content/themes/gammaker/images/icon_close_white.svg) no-repeat center;background-size:20px;position:absolute;opacity:1;z-index:10;cursor:pointer;opacity:100% !important}.mfp-content button.mfp-close:hover{background-color:var(--color-brown)}.mfp-ready .modal_panel{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.mfp-content .modal_panel.has_preordered_product{max-width:420px;padding:20px;border-top:5px solid var(--color-orange);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.mfp-content .modal_panel.has_preordered_product h2{font-size:30px;margin-bottom:20px;line-height:100%}.mfp-content .modal_panel.has_preordered_product p{margin-bottom:10px;text-align:left}#rwd_menu{width:100%;left:0;top:80px;bottom:0;background:rgba(0 0 0/50%);position:fixed;z-index:1000;visibility:hidden;opacity:0}#rwd_menu .rwd_menu_wrap{width:480px;height:100%;right:-100%;top:0;background:#fff;border-top:1px solid var(--color-silver-line);position:absolute;overflow-y:auto}#rwd_menu .rwd_menu_wrap label{margin-bottom:10px;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--color-orange);display:block}#rwd_menu .rwd_menu_wrap .rwd_menu_section{padding:50px}#rwd_menu .rwd_menu_wrap .rwd_menu_section.contacts{padding:0 50px}#rwd_menu .rwd_menu_wrap .rwd_menu_section.useful_info{padding:0 50px 50px}#rwd_menu .rwd_menu_wrap .rwd_menu_section.has_background{background:var(--color-sand)}#rwd_menu .menu ul li{float:none !important;position:relative}#rwd_menu .menu ul li.hide_in_rwd{display:none}#rwd_menu .menu ul li a{color:var(--color-dark);display:block}#rwd_menu ul.product_categories{list-style:none}#rwd_menu ul.product_categories li{background:no-repeat left center/auto 24px;border-bottom:1px solid var(--color-silver-line)}#rwd_menu ul.product_categories li:last-child{border-bottom:none}#rwd_menu ul.product_categories li a{padding:15px 0;font-size:18px;font-weight:700;color:var(--color-dark);line-height:100%;display:block;position:relative}#rwd_menu ul.product_categories li a:hover{text-decoration:underline;text-decoration-thickness:1px}#rwd_menu ul.primary_menu{margin-left:20px}#rwd_menu ul.primary_menu li{margin-bottom:8px}#rwd_menu ul.primary_menu li:last-child{margin-bottom:0}#rwd_menu ul.primary_menu li a{font-size:18px;font-weight:700;color:var(--color-dark);line-height:100%;display:block;position:relative}#rwd_menu ul.primary_menu li a:hover{text-decoration:underline;text-decoration-thickness:1px}body.rwd_menu__opened #rwd_menu{visibility:visible;opacity:100%}body.rwd_menu__opened #rwd_menu .rwd_menu_wrap{right:0}#header{background:#fff;z-index:101}#header .top_part{height:40px;font-size:14px;color:var(--color-dark-brown);border-bottom:1px solid var(--color-silver)}#header .top_part .top_part_wrap{height:100%;display:flex;justify-content:space-between;align-items:center}#header .top_part a{color:var(--color-dark-brown)}#header .top_part a:hover{text-decoration:underline}#header .top_part .phone{padding-left:25px;background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_phone.svg) no-repeat left center;background-size:auto 20px}#header .top_part .phone a{font-weight:700}#header .top_part ul{display:flex;list-style:none}#header .top_part ul li{margin-left:15px}#header .bottom_part{height:80px;position:relative}#header .bottom_part .bottom_part_wrap{height:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}#header .bottom_part .bottom_part_wrap .wrap_left{height:100%;display:flex;flex-wrap:nowrap;align-items:center;flex:1}#header .bottom_part .bottom_part_wrap .wrap_right{height:100%;display:flex;justify-content:end;align-items:center;position:relative}#header .bottom_part .logo{font-family:'Anton',sans-serif;font-size:40px;font-weight:400;display:flex}#header .bottom_part .logo .highlight{color:var(--color-orange)}#header .bottom_part .logo .rest{color:var(--color-dark)}#header .bottom_part .aws-container{width:100%;max-width:calc(100% - 300px);height:50px;margin-left:30px;border:1px solid var(--color-silver);position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header .bottom_part .aws-container:after{width:60px;height:100%;left:0;top:0;background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_search.svg) no-repeat center;background-size:auto 24px;position:absolute;content:''}#header .bottom_part .aws-container form{height:100% !important}#header .bottom_part .aws-container form .aws-wrapper{height:100%}#header .bottom_part .aws-container form input{padding-left:60px !important;font-size:18px;background:0 0 !important;border:none !important}.aws-search-result .aws_result_title{color:var(--color-orange) !important}#header .bottom_part .partner_pages{height:100%;margin-right:20px;padding-right:20px;border-right:1px solid var(--color-silver);display:flex;align-items:center;align-content:center}#header .bottom_part .partner_pages a{margin-right:20px;font-weight:700;color:var(--color-orange);display:block}#header .bottom_part .partner_pages a:last-child{margin-right:0}#header .bottom_part .partner_pages a:hover{text-decoration:underline}#header .ajax_cart{width:auto;height:60px;padding-left:40px;font-size:18px;font-weight:700;color:var(--color-dark-brown);background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_cart.svg) no-repeat left center;background-size:auto 32px;display:flex;align-items:center;position:relative}#header .ajax_cart .count{min-width:24px;height:24px;left:18px;right:auto;top:5px;padding:0 3px;font-size:14px;font-weight:700;text-align:center;color:#fff;line-height:20px;background:var(--color-orange);border:2px solid #fff;position:absolute;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#header .rwd_button{width:100px;height:40px;right:0;padding-left:45px;font-size:16px;font-weight:700;color:#fff;background:var(--color-brown);display:flex;align-items:center;position:absolute;z-index:2;cursor:pointer;border-radius:3px}#header .rwd_button .burg{width:20px;height:1px;left:15px;top:50%;background:#fff;display:block;position:absolute;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}#header .rwd_button .burg:before,#header .rwd_button .burg:after{width:20px;height:1px;background:#fff;position:absolute;content:'';-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}#header .rwd_button .burg:before{top:-6px;left:0}#header .rwd_button .burg:after{top:6px;right:0}body.rwd_menu__opened #header .rwd_button .burg{background:0 0}body.rwd_menu__opened #header .rwd_button .burg:before{top:0;-webkit-transform:rotate(45deg)}body.rwd_menu__opened #header .rwd_button .burg:after{top:0;-webkit-transform:rotate(-45deg)}#header.v2{width:100%;height:auto !important;left:0;top:0;position:fixed;z-index:100}#header.v2 .header_top{height:40px;font-size:14px;color:#fff;line-height:16px;background:var(--color-dark-brown)}#header.v2 .header_top a{color:#fff}#header.v2 .header_top a:hover{text-decoration:underline}#header.v2 .header_top .header_top_wrap{height:100%;display:flex;justify-content:space-between;align-items:center}#header.v2 .header_top .header_top_wrap ul{display:flex}#header.v2 .header_top .header_top_wrap ul li{margin-left:15px}#header.v2 .header_top .header_top_wrap ul li:first-child{margin-left:0}#header.v2 .header_top .header_top_wrap .phone a{font-weight:700}#header.v2 .header_bottom{height:83px;border-bottom:3px solid var(--color-orange)}#header.v2 .header_bottom .header_bottom_wrap{height:100%;display:flex;justify-content:space-between}#header.v2 .header_bottom .header_bottom_wrap .wrap_left{width:calc(100% - 150px);height:100%;display:flex;align-items:center}#header.v2 .header_bottom .header_bottom_wrap .wrap_right{width:150px;display:flex;align-items:center}#header.v2 .header_bottom .logo{height:30px;display:inline-block}#header.v2 .header_bottom .logo img{width:auto;height:100%;display:block}#header.v2 .header_bottom .action_button{height:100%;margin:0 30px;padding:0 30px;border-left:1px solid var(--color-silver);border-right:1px solid var(--color-silver);display:flex;align-items:center}#header.v2 .header_bottom .action_button .button{width:140px !important;padding:0 10px !important;font-size:16px !important;text-align:center}#header.v2 .header_bottom .aws-container{width:calc(100% - 600px);height:50px;border:1px solid var(--color-silver);position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header.v2 .header_bottom .aws-container:after{width:60px;height:100%;left:0;top:0;background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_search.svg) no-repeat center;background-size:auto 24px;position:absolute;content:''}#header.v2 .header_bottom .aws-container form{height:100% !important}#header.v2 .header_bottom .aws-container form .aws-wrapper{height:100%}#header.v2 .header_bottom .aws-container form input{padding-left:60px !important;font-size:16px;background:0 0 !important;border:none !important}.aws-search-result .aws_result_title{color:var(--color-orange) !important}#header.v2 .ajax_cart{width:auto;height:60px;padding-left:40px;font-size:16px;font-weight:700;color:var(--color-dark-brown);background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_cart.svg) no-repeat left center;background-size:auto 32px;display:flex;align-items:center;position:relative}#header.v2 .ajax_cart .count{min-width:24px;height:24px;left:18px;right:auto;top:5px;padding:0 3px;font-size:14px;font-weight:700;text-align:center;color:#fff;line-height:20px;background:var(--color-orange);border:2px solid #fff;position:absolute;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#header.v2 .ajax_cart .total{display:block !important}#menu{height:60px;padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2);font-size:0;background:var(--color-brown);position:relative}#menu .count{display:none !important}#menu ul{height:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;list-style:none}#menu ul li{height:100%;font-size:16px;position:relative}#menu ul li a{height:100%;padding:0 10px;font-weight:700;text-align:center;color:#fff;line-height:100%;background-repeat:no-repeat;background-position:10px center;background-size:20px auto;display:flex;align-items:center;transition:font-size .2s ease}#menu ul li ul{width:max-content;height:auto;left:0;top:100%;background:var(--color-dark);background:var(--color-dark);display:block;position:absolute;z-index:100;visibility:hidden;opacity:0}#menu ul li ul li{height:auto;border-bottom:1px solid rgba(255 255 255/10%);position:static}#menu ul li ul li:last-child{border-bottom:none}#menu ul li ul li a{height:auto;padding:10px 20px;font-weight:400;text-align:left;line-height:18px;background-image:none !important;display:block}#menu ul li ul li ul{min-width:-webkit-fill-available;min-height:-webkit-fill-available;left:100%;top:0;background:var(--color-orange);visibility:hidden;opacity:0}#menu ul li ul li ul li a:hover{text-decoration:underline}#menu ul li.cat-parent:hover{background:var(--color-dark)}#menu ul li.cat-parent:hover>ul{visibility:visible;opacity:1}#menu ul li.cat-parent ul li:hover{background:var(--color-orange)}#menu li:last-child ul{left:auto;right:0}#all_categories{width:100%;height:calc(100vh - 123px);left:0;top:123px;background:rgba(37 35 35/50%);display:none;position:fixed;z-index:101}body.categories_panel_opened #all_categories{display:block !important}#all_categories:before{width:calc((100% - 1200px) /2);height:100%;left:0;top:0;background:#fff;position:absolute;content:''}#all_categories .inner{height:100%}#all_categories ul{width:350px;height:100%;padding:30px 0;background:#fff;position:relative}#all_categories ul li span{display:none}#all_categories ul li{padding-right:20px}#all_categories ul li a{width:100%;padding:12px 10px 12px 50px;font-weight:700;color:#000;background-repeat:no-repeat;background-position:15px center;background-size:auto 20px;border-bottom:1px solid rgba(255 255 255/10%);display:block;position:relative;border-radius:5px}#all_categories ul li:hover a{background-color:var(--color-orange)}#all_categories ul li.cat-parent:hover>a{background-color:var(--color-silver)}#all_categories ul li.cat-parent a:after{width:12px;height:100%;right:10px;top:0;background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_arrow_right.svg) no-repeat center;background-size:100% auto;display:none;position:absolute;content:''}#all_categories ul li.cat-parent:hover a:after{display:block}#all_categories ul li.cat-item-15 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_sun.svg)}#all_categories ul li.cat-item-17 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_diy.svg)}#all_categories ul li.cat-item-19 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_cable.svg)}#all_categories ul li.cat-item-21 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_car.svg)}#all_categories ul li.cat-item-99 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_toaster.svg)}#all_categories ul li.cat-item-206 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_repackaged.svg)}#all_categories ul li.cat-item-418 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_hammer.svg)}#all_categories ul li.cat-item-778 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_ironmachine.svg)}#all_categories ul li.cat-item-1349 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_calculator.svg)}#all_categories ul li.cat-item-1461 a{background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_cabinet.svg)}#all_categories ul li ul{width:350px;left:100%;top:0;border-left:1px solid var(--color-silver-line);display:none;position:absolute;overflow:auto}#all_categories ul li ul.expanded{display:block}#all_categories ul li ul li{padding:0 20px}#all_categories ul li ul li a{padding:12px 15px;font-weight:400;background-color:transparent !important;background-image:none !important}#all_categories ul li ul li a:after{display:none !important}#all_categories ul li ul li:hover>a{color:#fff !important;background-color:var(--color-orange) !important}#all_categories ul li ul li.cat-parent:hover>a{color:#000 !important;background-color:var(--color-silver) !important}#all_categories ul li ul li.cat-parent:hover>a:after{display:block !important}#all_categories ul li ul li ul{width:350px;left:calc(((100% - 1200px) /2) + 700px);top:123px;position:fixed}#all_categories ul li ul li ul li a{background-color:transparent !important}#all_categories ul li ul li ul li a:hover{color:#fff !important;background-color:var(--color-orange) !important}#all_categories ul li ul li ul li a:after{display:none !important}#all_categories *::-webkit-scrollbar{width:6px!important;height:6px!important}#all_categories *::-webkit-scrollbar-thumb{background-color:rgba(0 0 0/20%)}.alternative_search{padding:10px 20px;background:var(--color-orange)}.alternative_search .aws-container{width:100%;height:50px;background:#fff;border:1px solid #bc780c;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.alternative_search .aws-container:after{width:50px;height:100%;left:0;top:0;background:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_search.svg) no-repeat center;background-size:auto 24px;position:absolute;content:''}.alternative_search .aws-container form{height:100% !important}.alternative_search .aws-container form .aws-wrapper{height:100%}.alternative_search .aws-container form input{padding-left:50px !important;font-size:18px;background:0 0 !important;border:none !important}#slider_banner{padding:30px 0;background:var(--color-sand)}#slider_banner .slider_banner_wrap{display:flex;justify-content:space-between}#slider_banner .slider{width:calc(100% - 300px)}#slider_banner .slider .slick-list,#slider_banner .slider .slick-track,#slider_banner .slider .slick-slide{height:100%;outline:none}#slider_banner .slider .slick-slide{background-color:var(--color-dark-brown);background-repeat:no-repeat;background-position:center;background-size:cover}#slider_banner .slider .slick-slide .text_wrapper{max-width:350px;padding:30px;color:#fff;background:rgba(17,17,17,.5)}#slider_banner .slider .slick-slide .text_wrapper .title{margin-bottom:10px;font-size:30px;font-weight:700;line-height:100%}#slider_banner .slider .slick-slide .text_wrapper .text{font-size:17px;line-height:24px}#slider_banner .slider .slick-slide .text_wrapper .button{margin-top:20px}#slider_banner ul.slick-dots{left:30px;bottom:20px;font-size:0;position:absolute}#slider_banner ul.slick-dots li{margin-right:15px;vertical-align:top;display:inline-block}#slider_banner ul.slick-dots li button{width:20px;height:20px;text-indent:-9999px;background:#fff;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#slider_banner ul.slick-dots li.slick-active button{background:var(--color-orange)}#slider_banner .banner{width:280px;background:#fff}#slider_banner .banner ul.products{margin-left:0 !important;margin-right:0 !important}#slider_banner .banner ul.products li{width:100% !important;margin:0 !important}#whyus{border-bottom:1px solid var(--color-silver)}#whyus .whyus_wrap{display:flex}#whyus .whyus_wrap .part{width:33.3333333333%;height:130px;padding:20px 20px 0 70px;border-right:1px solid var(--color-silver);position:relative}#whyus .whyus_wrap .part:last-child{border-right:none}#whyus .whyus_wrap .part:nth-child(2),#whyus .whyus_wrap .part:nth-child(3){padding-left:90px}#whyus .whyus_wrap .part img{width:auto;height:30px;left:0;position:absolute}#whyus .whyus_wrap .part:nth-child(2) img,#whyus .whyus_wrap .part:nth-child(3) img{left:30px}#whyus .whyus_wrap .part .title{margin-bottom:5px;font-size:22px;color:var(--color-orange);line-height:100%}#whyus .whyus_wrap .part .text{font-size:15px;line-height:20px}#whyus .whyus_wrap .part a{font-weight:700;color:var(--color-dark-brown)}#whyus .whyus_wrap .part a:hover{text-decoration:underline}#newest_products{padding-bottom:40px}#newest_products .product_list_header{height:120px;position:relative}#newest_products .product_list_header .button.list{left:0;position:absolute;z-index:2}#newest_products .product_list_header .button.sale{right:0;position:absolute;z-index:2}#newest_products .product_list_header .title{font-size:40px;color:var(--color-dark-brown);line-height:100%;position:relative;z-index:1}#blog{padding:70px 0;background:var(--color-sand)}#blog .blog_section_title{margin-bottom:30px;font-size:40px;text-align:center;color:var(--color-dark-brown);line-height:100%}#blog .blog_description{max-width:700px;margin:-10px auto 30px;text-align:center}.blog_wrap{margin-left:-20px;margin-right:-20px;display:flex}.blog_wrap .blog{width:calc(33.3333333333% - 40px);margin:40px 20px 0}.blog_wrap .blog:nth-child(-n+3){margin-top:0}.blog_wrap .blog .thumbnail{width:100%;display:block;position:relative;overflow:hidden;border-radius:10px}.blog_wrap .blog .thumbnail img{width:100%;display:block}.blog_wrap .blog .thumbnail .datetime{right:0;bottom:0;padding:10px;color:#fff;background:var(--color-orange);position:absolute}.blog_wrap .blog .thumbnail .datetime .month{font-size:15px;font-weight:700;line-height:100%}.blog_wrap .blog .thumbnail .datetime .day{font-size:40px;line-height:100%}.blog_wrap .blog .entry{padding-top:20px}.blog_wrap .blog .entry h3 a{font-size:24px !important;text-decoration:none !important;color:var(--color-dark-brown);line-height:100%}.blog_wrap .blog .entry h3 a:hover{text-decoration:underline !important;text-decoration-thickness:1px !important}#testimonials{width:calc(100% - 700px);padding:0 50px;vertical-align:top;display:inline-block}#testimonials .wrapper{padding:40px;background:var(--color-dark-brown);position:relative}#testimonials .wrapper .title{margin-bottom:20px;padding-bottom:10px;font-size:15px;font-weight:700;color:var(--color-orange);border-bottom:1px dashed #716f6d;display:inline-block}#testimonials .wrapper .testimonials{padding-bottom:100px;color:#fff;position:relative}#testimonials .wrapper .testimonial{font-size:30px;line-height:1.3}#testimonials .wrapper .author{margin-top:30px;padding:30px 20px 0;font-size:17px;font-weight:700;line-height:100%;border-top:1px dashed #716f6d;display:inline-block}#testimonials .wrapper .product{margin-top:10px;font-size:15px;line-height:100%}#testimonials ul.slick-dots{width:100%;left:0;bottom:0;font-size:0;position:absolute}#testimonials ul.slick-dots li{margin:0 5px;vertical-align:top;display:inline-block}#testimonials ul.slick-dots li button{width:16px;height:16px;text-indent:-9999px;background:#7c7a78;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#testimonials ul.slick-dots li.slick-active button{background:var(--color-orange)}#facebook_like_box{width:calc(100% - 700px);padding:0 50px;vertical-align:top;display:inline-block}#facebook_like_box .title{margin-bottom:20px;padding-bottom:10px;font-size:15px;font-weight:700;color:var(--color-dark-brown);border-bottom:1px dashed #716f6d;display:inline-block}.dropdown_product_cat_wrapper select{width:100%;height:50px;padding-left:10px;color:#fff;background:var(--color-dark-brown)}#before_content{border-bottom:1px solid var(--color-silver);position:relative}#before_content .inner{padding-top:15px;padding-bottom:15px}.rank-math-breadcrumb{font-size:14px;color:var(--color-dark-brown)}.rank-math-breadcrumb a{font-weight:400;text-decoration:underline;color:var(--color-dark-brown)}.rank-math-breadcrumb a:hover{text-decoration:none}#container{padding-top:30px}body.home #container{padding-top:0}#container .container_wrap{display:flex}#content{padding-bottom:50px;flex:1}#content p{margin-bottom:20px}#content img{max-width:100%;height:auto}#content a{text-decoration:underline;color:var(--color-dark-brown)}#content a:hover{color:#000}#content h1{margin-bottom:30px;font-size:50px;line-height:100%}#content h1 .count{height:30px;margin-left:10px;padding:0 10px;font-size:16px;font-family:"Inter",sans-serif;vertical-align:middle;color:#fff;line-height:30px;background:var(--color-orange);display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#content h2{margin-bottom:20px;font-size:30px;line-height:100%}#content h3{margin-bottom:10px;font-size:25px;font-weight:700;color:var(--color-orange);line-height:100%}#content ul{margin-left:20px;margin-bottom:20px}#content table.custom_1{width:100%;margin-bottom:30px;text-align:left;border-collapse:collapse}#content table.custom_1 thead th{padding:10px;font-size:13px;text-transform:uppercase;color:#fff;line-height:100%;background:var(--color-dark-brown)}#content table.custom_1 tbody td{padding:10px;font-size:15px;line-height:100%;border-bottom:1px solid var(--color-silver)}#content .iframe_wrapper{height:0;margin-bottom:30px;padding-bottom:56.25%;padding-top:25px;position:relative}#content .iframe_wrapper iframe{width:100%;height:100%;left:0;top:0;position:absolute}#GoogleMapsGLS{margin-bottom:30px}body.page #content{line-height:25px}body.page #content ul li{margin-bottom:10px}body.page #content ul li:last-child{margin-bottom:0}#content .hero_image{margin-bottom:50px;display:flex}#content .hero_image .hero_wrap_left{width:50%;padding-right:50px;display:flex;align-items:space-between;align-content:space-between}#content .hero_image .hero_wrap_left .hero_wrap_left_bottom{width:100%}#content .hero_image .hero_wrap_left .reading_time{margin-bottom:20px;font-size:14px}#content .hero_image .hero_wrap_left .share_this_post{width:100%;display:flex}#content .hero_image .hero_wrap_left .share_this_post label{width:100%;margin-bottom:10px;font-size:16px;font-weight:700;display:block}#content .hero_image .hero_wrap_left .share_this_post a{min-width:50px;height:50px;margin-right:10px;background:var(--color-orange);display:inline-flex;align-items:center;justify-content:center;border-radius:25px}#content .hero_image .hero_wrap_left .share_this_post a:hover{background:var(--color-dark-brown)}#content .hero_image .hero_wrap_left .share_this_post a img{width:auto;height:20px;display:block}#content .hero_image .hero_wrap_left .share_this_post.active a.copy_to_clipboard{padding:0 20px;text-decoration:none !important;color:#fff !important;background:var(--color-dark-brown) !important}#content .hero_image .hero_wrap_left .share_this_post.active a.copy_to_clipboard img{display:none}#content .hero_image .hero_wrap_left .share_this_post.active a.copy_to_clipboard span{display:block !important}#content .hero_image .hero_wrap_right{width:50%;max-height:500px;overflow:hidden;position:relative;border-radius:10px}#content .hero_image .hero_wrap_right img{width:100% !important;height:auto !important;display:block;object-fit:cover}#content .post_tags{margin-bottom:20px;padding-top:20px;border-top:10px solid var(--color-gray-nurse);display:flex}#content .post_tags label{width:100%;margin-bottom:5px;font-weight:700;display:block}#content .post_tags a{height:24px;margin:0 10px 10px 0;padding:0 10px;font-size:14px;font-weight:700;text-decoration:none !important;color:var(--color-dark) !important;line-height:24px;background:var(--color-gray-nurse);border-radius:12px}#content .post_tags a:hover{background:var(--color-skeptic)}.ez-toc-counter{margin-bottom:30px !important;padding:40px !important;background:var(--color-sand) !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.ez-toc-counter .ez-toc-title{margin-bottom:20px !important;font-size:20px !important;font-weight:700 !important;color:#000 !important;display:block !important}.ez-toc-counter ul{margin-left:0 !important;margin-bottom:0 !important;list-style:none !important}.ez-toc-counter ul li{margin-bottom:5px !important;padding-left:30px !important;position:relative;list-style:none !important}.ez-toc-counter ul li:last-child{margin-bottom:0}.ez-toc-counter ul li:before{left:0;margin-right:1em;color:var(--color-dark-brown);position:absolute;content:'→'}.ez-toc-counter ul li a{color:var(--color-dar-brown) !important}.ez-toc-counter ul li a:hover{color:var(--color-dark) !important}.ez-toc-counter ul li a:before{display:none !important}#sidebar{width:250px;margin-right:50px;z-index:99}#sidebar .widget{margin-bottom:50px}#sidebar .widget .widget_title,#sidebar .widget .widget-title{margin-bottom:10px;font-size:17px;font-weight:700;text-transform:uppercase;color:var(--color-dark-brown);line-height:100%}#sidebar .widget.widget_price_filter .price_slider_amount{margin-top:10px;display:flex}#sidebar .widget.widget_price_filter .price_slider_amount label{width:50%;font-size:12px;font-weight:700;text-transform:uppercase}#sidebar .widget.widget_price_filter .price_slider_amount label[for=max_price]{text-align:right}#sidebar .widget.widget_price_filter .price_slider_amount .button{width:100%;height:40px;line-height:40px;order:2}#sidebar .widget.widget_price_filter .price_slider_amount .price_label{width:100%;margin-bottom:10px;font-size:16px;font-weight:700;text-align:center;order:1}#sidebar ul{margin-left:20px}#sidebar ul li a{color:var(--color-dark-brown)}#sidebar ul li a:hover{text-decoration:underline}#sidebar ul li ul.children{min-height:unset !important;margin-bottom:20px;display:none}#sidebar ul li.current-cat>a,#sidebar ul li.current-cat-parent>a{font-weight:700}#sidebar ul li.current-cat ul.children,#sidebar ul li.current-cat-parent ul.children{display:block}#sidebar .widget_shopping_cart{background:var(--color-sand)}#sidebar .widget_shopping_cart .woocommerce-mini-cart__empty-message{padding:10px 20px}#sidebar .widget_shopping_cart ul{background:var(--color-sand)}#sidebar .widget_shopping_cart ul li{padding:5px 40px 5px 15px;font-size:15px;border-bottom:1px solid #ddd8d3;position:relative}#sidebar .widget_shopping_cart ul li a{color:var(--color-dark-brown)}#sidebar .widget_shopping_cart ul li a.remove{right:15px;top:2px;font-size:20px;position:absolute}#sidebar .widget_shopping_cart ul li img{display:none}#sidebar .widget_shopping_cart ul li .quantity{font-weight:700}#sidebar .widget_shopping_cart .total{padding:5px 15px}#sidebar .widget_shopping_cart .buttons{padding:5px 15px 20px}#sidebar .widget_shopping_cart .buttons a{display:none}#sidebar .widget_shopping_cart .buttons a.checkout{width:100%;padding:0;text-align:center;display:block}#sidebar .widget_shopping_cart .free_shipping_status{top:auto !important;padding:10px 15px 10px 55px;color:#fff;line-height:100%;background:var(--color-dark-brown) url(//gammaker.hu/wp-content/themes/gammaker/images/icon_truck.svg) no-repeat 15px center;background-size:30px auto;float:none !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#sidebar .widget_shopping_cart .free_shipping_status a{color:var(--color-orange) !important}#sidebar .widget_shopping_cart .free_shipping_status a:hover{color:#fff !important}#partner_logos{padding:20px 0;font-size:0}#partner_logos .logo{margin:0 20px;vertical-align:middle;display:inline-block}#partner_logos .logo img{max-width:auto;height:30px;max-height:30px;vertical-align:middle;display:inline-block}#partner_logos .logo.arukereso img{height:auto}#footer{font-size:16px;background:var(--color-brown);position:relative}#footer:before{width:calc((100% - 1200px)/2);height:100%;left:0;top:0;background:var(--color-dark-brown);position:absolute;content:''}#footer .copyright{font-size:15px;color:#8d8b8a;line-height:100%}#footer .footer_wrap{display:flex}#footer .footer_wrap .wrap_left{width:280px;padding:50px 0;color:#fff;line-height:25px;background:var(--color-dark-brown)}#footer .footer_wrap .wrap_left a{text-decoration:underline;color:#fff}#footer .footer_wrap .wrap_left a:hover{text-decoration:none}#footer .footer_wrap .wrap_left p{margin-bottom:20px}#footer .footer_wrap .wrap_left p:last-child{margin-bottom:0}#footer .footer_wrap .wrap_left .logo{margin-bottom:30px;font-family:'Anton',sans-serif;font-size:40px;font-weight:400;text-decoration:none !important;display:flex}#footer .footer_wrap .wrap_left .logo .highlight{color:var(--color-orange)}#footer .footer_wrap .wrap_left .logo .rest{color:#fff}#footer .footer_wrap .wrap_right{padding:50px 0 50px 30px;color:#fff;display:flex;flex:1}#footer .footer_wrap .wrap_right>div{width:33.3333333333%}#footer .footer_wrap .wrap_right>div.copyright{width:100%;padding-top:20px;border-top:1px solid rgba(255 255 255/20%)}#footer .footer_wrap .wrap_right h3{margin-bottom:15px;font-size:20px;color:#8d8b8a;line-height:100%}#footer .footer_wrap .wrap_right img{width:auto;height:20px}#footer .footer_wrap .wrap_right ul{margin-bottom:20px;list-style:none}#footer .footer_wrap .wrap_right ul li a{padding-left:20px;color:#fff;line-height:30px;display:inline-block;position:relative}#footer .footer_wrap .wrap_right ul li a:hover{text-decoration:underline}#footer .footer_wrap .wrap_right ul li a:before{width:4px;height:4px;left:0;top:14px;font-size:17px;background:var(--color-orange);position:absolute;content:''}#footer .footer_wrap .wrap_right .opening_hour .day{line-height:30px;display:flex;justify-content:space-between}#footer .footer_wrap .wrap_right .opening_hour .name{width:50%}#footer .footer_wrap .wrap_right .opening_hour .value{width:50%;text-align:right}#scrollUp{width:50px;height:50px;right:20px;bottom:20px;background:var(--color-orange) url(//gammaker.hu/wp-content/themes/gammaker/images/icon_arrow_up_white.svg) no-repeat center;background-size:auto 20px;position:fixed;z-index:99;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:0 2px 3px rgba(0 0 0/10%);-webkit-box-shadow:0 2px 3px rgba(0 0 0/10%);box-shadow:0 2px 3px rgba(0 0 0/10%);opacity:100% !important}#show_sidebar{width:50px;height:50px;right:20px;bottom:20px;background:var(--color-orange) url(//gammaker.hu/wp-content/themes/gammaker/images/icon_filter_white.svg) no-repeat center;background-size:auto 20px;position:fixed;z-index:99;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:0 2px 3px rgba(0 0 0/10%);-webkit-box-shadow:0 2px 3px rgba(0 0 0/10%);box-shadow:0 2px 3px rgba(0 0 0/10%)}#show_sidebar.active{background-color:#ed1846;background-image:url(//gammaker.hu/wp-content/themes/gammaker/images/icon_close_white.svg)}.wpcf7-form br{display:none}@media only screen and (max-width:1440px){.hide_in_1440{display:none !important}#blog .news h3{font-size:25px}#testimonials .wrapper .testimonials{padding-bottom:80px}#testimonials .wrapper .testimonial{font-size:25px}}@media only screen and (max-width:1200px){.hide_in_1200{display:none !important}.p_l_30,.p_l_20{padding-left:20px}.p_r_30,.p_r_20{padding-right:20px}#header .bottom_part .aws-container{width:350px}#header .shipping_method{max-width:350px}#header .shipping_method span{display:block}#menu ul li a{padding:0 15px;background-image:none !important}#slider_banner{padding:20px 0}#whyus .whyus_wrap .part .text{font-size:16px}#blog .news{width:33.3333333333%;padding-top:0}#blog .news .thumbnail{padding-top:0}.blog_wrap{margin-left:-10px;margin-right:-10px}.blog_wrap .blog{width:calc(33.3333333333% - 20px);margin:40px 10px 0}#testimonials{width:33.3333333333%;padding:0 20px}#sidebar{width:220px}.widget_product_categories ul li ul{width:220px;left:240px}.widget_product_categories ul li ul li ul{left:100%;top:0;background:#dec79e;position:absolute;visibility:hidden !important;opacity:0 !important}.widget_product_categories ul li ul li ul.bigger{width:480px}#footer .footer_wrap .wrap_left{width:240px;padding:50px 20px}}@media only screen and (max-width:960px){.hide_in_960{display:none !important}.show_in_960{display:block !important}.show_in_960_flex{display:flex !important}#header{height:80px !important}#header .bottom_part .bottom_part_wrap .wrap_left{width:250px}#header .bottom_part .bottom_part_wrap .wrap_right{width:calc(100% - 250px);padding-right:120px}#header .bottom_part .aws-container{display:none !important}#header .bottom_part .partner_pages{max-width:170px}#header .bottom_part .partner_pages a{margin-right:0;flex-basis:100%}#slider_banner .slider{width:100%;height:400px}#whyus{border-bottom:none}#whyus .row{display:block}#whyus .whyus_wrap .part{width:100%;height:auto;padding:20px 20px 20px 70px;border-right:none;border-bottom:1px solid var(--color-silver);display:block}#whyus .whyus_wrap .part:nth-child(2),#whyus .whyus_wrap .part:nth-child(3){padding-left:70px}#whyus .whyus_wrap .part:nth-child(2) img{left:5px}#whyus .whyus_wrap .part:nth-child(3) img{left:15px}#blog{padding:50px 0}#blog .news{width:50%}#blog .news:first-child{padding-right:10px}#blog .news:last-child{padding-left:10px}#container{padding-top:0}body.fixed_header #container{padding-top:80px}#content{width:100%;padding-top:20px;padding-left:0;float:none}#content .hero_image .hero_wrap_left{width:100%;padding-right:0}#content .hero_image .hero_wrap_left .reading_time{margin-top:-20px;margin-bottom:20px}#content .hero_image .hero_wrap_left .hero_wrap_left_bottom{margin-bottom:30px}#content .hero_image .hero_wrap_right{width:100%}#sidebar{width:calc(100% - 100px);height:100%;left:-100%;top:0;padding:20px;background:#fff;position:fixed;z-index:100;-moz-box-shadow:0 0 10px rgba(0 0 0/10%);-webkit-box-shadow:0 0 10px rgba(0 0 0/10%);box-shadow:0 0 10px rgba(0 0 0/10%)}#sidebar.open{left:0}body.tax-product_cat #scrollUp,body.post-type-archive #scrollUp{right:80px}#footer .footer_wrap .wrap_left{width:100%}#footer .footer_wrap .wrap_right{padding:50px 20px;flex:auto}}@media only screen and (max-width:768px){.hide_in_768{display:none !important}#slider_banner .slider{height:350px}#newest_products .product_list_header{height:auto;padding:20px 0;text-align:center}#newest_products .product_list_header .vertical_middle{top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#newest_products .product_list_header .button{margin:0 5px}#newest_products .product_list_header .button.list{left:auto;position:relative}#newest_products .product_list_header .button.sale{right:auto;position:relative}#newest_products .product_list_header .title{margin-bottom:20px;font-size:8vw}#blog{padding:20px 0}.blog_wrap .blog{width:calc(50% - 20px)}.blog_wrap .blog:nth-child(3){margin-top:40px}body.home .blog_wrap .blog:nth-child(3){display:none}#content h1{margin-bottom:20px;font-size:7vw}#footer .footer_wrap .wrap_right>div{width:100%;margin-top:50px}#footer .footer_wrap .wrap_right>div:first-child{margin-top:0}}@media only screen and (max-width:640px){.hide_in_640{display:none !important}.show_in_640{display:block !important}.modal_overlay{padding:0 20px}.modal_overlay .modal{width:100%}#header .bottom_part .bottom_part_wrap .wrap_left{width:auto}#header .bottom_part .bottom_part_wrap .wrap_right{width:auto}#header .bottom_part .logo{font-size:35px}#slider_banner{padding:0}#slider_banner .inner{padding-left:0;padding-right:0}#slider_banner .slider{height:300px}#slider_banner .slider .slick-slide .text_wrapper{width:100%;max-width:none;height:100%;left:0;top:0;padding:20px;text-align:center;position:absolute;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#slider_banner .slider .slick-slide .alt_text_wrapper{top:50%;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slider_banner ul.slick-dots{width:100%;left:0;text-align:center}#slider_banner ul.slick-dots li{margin-left:10px;margin-right:10px}#slider_banner ul.slick-dots li button{width:20px;height:20px}#content h1{font-size:8vw}#blog .news .datetime{width:80px;height:80px;right:20px;bottom:-20px;padding-top:18px}#blog .news .datetime .day{font-size:30px}#blog .news h3{padding-top:30px;font-size:20px}.blog_wrap{margin-left:0;margin-right:0}.blog_wrap .blog{width:100%;margin:40px 0 0}.blog_wrap .blog:nth-child(2){margin-top:40px}body.home .blog_wrap .blog:nth-child(3){display:block}}@media only screen and (max-width:480px){.hide_in_480{display:none !important}.show_in_480{display:block !important}#rwd_menu .rwd_menu_wrap{width:calc(100% - 20px)}#rwd_menu .rwd_menu_wrap .rwd_menu_section{padding:30px}#rwd_menu .rwd_menu_wrap .rwd_menu_section.useful_info{padding:0 30px 30px}#header .bottom_part .logo{font-size:30px}#header .ajax_cart{width:40px;height:40px;padding-left:0;font-size:0;display:block}#header .ajax_cart .count{top:-5px}#slider_banner .slider{height:220px}#slider_banner .slider .slick-slide .text_wrapper .button{margin-top:10px}#newest_products .product_list_header .button{margin:0;display:block}#newest_products .product_list_header .button.list{margin-bottom:10px}#blog .news .datetime{width:60px;height:60px;left:50%;right:auto;margin-left:-30px;padding-top:10px}#blog .news .datetime .day{font-size:25px}#blog .news h3{font-size:18px}#content h1{font-size:9vw}#content .hero_image .hero_wrap_left .share_this_post a{font-size:14px}#content .hero_image .hero_wrap_left .share_this_post.active a.copy_to_clipboard{padding:0 15px}}@media only screen and (max-width:375px){#header .bottom_part .logo{font-size:25px}}
.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4b4b4b;background-color:#c8c8c8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#b3b3b3));background-image:-moz-linear-gradient(top,#d6d6d6,#b0b0b0,#b3b3b3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #dfdfdf;background-color:#f9f9f9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #dfdfdf;color:#555}.cookielawinfo-elegant th{text-shadow:rgba(255,255,255,.796875) 0px 1px 0px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#f3f5f7}table.cookielawinfo-winter a{color:#3a4856;text-decoration:none;border-bottom:1px solid #c6c8cb}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3a4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #eaecee;border-right:1px solid #eaecee}table.cookielawinfo-winter tbody{border-bottom:1px solid #eaecee}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;background:url(//gammaker.hu/wp-content/plugins/cookie-law-info/legacy/public/css/../../images/td_back.gif) repeat-x;text-align:left}table.cookielawinfo-winter tbody tr{background:#f3f5f7}table.cookielawinfo-winter tbody tr.odd{background:#f0f2f4}table.cookielawinfo-winter tbody tr:hover{background:#eaecee;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px;word-wrap:break-word}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px}