@charset "UTF-8";.ac_results {padding:0px;border:1px solid #A8A8A8;  border-top:0;background-color:#fff;overflow:hidden;z-index:99999;  box-sizing:border-box;}.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li {margin:0px;padding:5px;cursor:pointer;display:block;font:menu;font-size:10px;text-align:left;overflow:hidden;  position:relative;}.ac_results2 li {  position:relative;}.ac_loading {      background:url('../!common_packages/jquery/plugins/autocomplete/loading.gif') right 2px center no-repeat white;}.ac_odd {background-color:#F4F4F4;}.ac_over {background-color:#E5E5E5;}.ac_pic {  width:50px;  height:50px;  padding:5px;  box-sizing:border-box;  position:absolute;}.ac_pic img{  width:auto;  height:auto;  max-height:100%;  max-width:100%;  display:block;  margin:0 auto;}.ac_name {  width:100%;  box-sizing:border-box;  line-height:14px;  min-height:40px;  height:auto;  font-size:14px;}.ac_price {  width:84px;  height:50px;  box-sizing:border-box;  padding:5px;  position:absolute;  top:0;  right:0;  line-height:40px;  text-align:right;  font-size:14px;}.search_style_0 .ac_name {  padding:2px 80px 2px 50px;}.search_style_0.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_0 .ac_pic {  left:0;  top:0;}.search_style_1 .ac_name {  padding:2px 0;}.search_style_2 .ac_name {  padding:2px 0 2px 50px;}.search_style_2 .ac_pic {  left:0;  top:0;}.search_style_3 .ac_name {  padding:2px 50px 2px 0;}.search_style_3 .ac_pic {  right:0;  top:0;}.search_style_4 .ac_name {  padding:2px 0 2px 134px;}.search_style_4.no_price .ac_name {  padding:2px 0 2px 54px;}.search_style_4 .ac_price {  left:50px;}.search_style_4 .ac_pic {  left:0;  top:0;}.search_style_5 .ac_name {  padding:2px 134px 2px 0;}.search_style_5.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_5 .ac_price {  right:50px;}.search_style_5 .ac_pic {  right:0;  top:0;}.search_style_6 .ac_name {  padding:2px 132px 2px 0;}.search_style_6.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_6 .ac_price, .search_style_6.no_price .ac_pic {  right:0;}.search_style_6 .ac_pic {  right:80px;  top:0;}.search_style_7 .ac_name {  padding:2px 48px 2px 80px;}.search_style_7.no_price .ac_name {  padding:2px 48px 2px 0;}.search_style_7 .ac_price {  left:0;  text-align:left;}.search_style_7 .ac_pic {  right:0;  top:0;  text-align:right;}.search_style_8 .ac_name {  padding:2px 0px 2px 134px;}.search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_8 .ac_price, .search_style_8.no_price .ac_pic {  left:0;  text-align:left;}.search_style_8 .ac_pic {  left:82px;  top:0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_5 .ac_name,.ac_results.small_search_box .search_style_6 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name, .ac_results.small_search_box .search_style_8 .ac_name {  padding:5px 0;  overflow:hidden;  min-height:16px;  font-size:13px;  padding:2px 0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name,.ac_results.small_search_box .search_style_8 .ac_name {  margin-top:45px;}.ac_results.small_search_box .search_style_5 .ac_name, .ac_results.small_search_box .search_style_6 .ac_name {  margin-bottom:45px;}.ac_results.small_search_box .search_style_5 .ac_pic, .ac_results.small_search_box .search_style_5 .ac_price,.ac_results.small_search_box .search_style_6 .ac_pic, .ac_results.small_search_box .search_style_6 .ac_price {  bottom:0;  top:initial;}.ac_results.small_search_box .search_style_2 .ac_pic {  left:0;  width:50px;}.ac_results.small_search_box .search_style_3 .ac_pic {  right:0;  width:50px;}.ac_results.small_search_box .search_style_4 .ac_pic, .ac_results.small_search_box .search_style_0 .ac_pic {  left:0;  text-align:left;}.ac_results.small_search_box .search_style_4 .ac_price, .ac_results.small_search_box .search_style_0 .ac_price {  right:0;  text-align:right;  left:initial;}.ac_results.small_search_box .search_style_5 .ac_pic {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_5 .ac_price {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_pic {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_price {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_7 .ac_pic {  text-align:right;}.ac_results.small_search_box .search_style_8 .ac_pic {  right:0;  left:initial;  text-align:right;}.ac_results.small_search_box .ac_pic {  width:50%;  text-align:center;  box-sizing:border-box;}.ac_results.small_search_box .ac_price {  width:50%;  font-weight:bold;  font-size:12px;}.ac_results.small_search_box .ac_pic img {  margin:0;  display:inline-block;}.small_search_box .search_style_0.no_price .ac_pic, .small_search_box .search_style_4.no_price .ac_pic, .small_search_box .search_style_8.no_price .ac_pic {  width:50px;  left:0;}.small_search_box .search_style_0.no_price .ac_name, .small_search_box .search_style_4.no_price .ac_name, .small_search_box .search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;  margin-top:0;  min-height:40px;}.small_search_box .search_style_5.no_price .ac_pic, .small_search_box .search_style_6.no_price .ac_pic, .small_search_box .search_style_7.no_price .ac_pic {  width:50px;  right:0;  bottom:initial;  left:initial;  top:0;}.small_search_box .search_style_5.no_price .ac_name, .small_search_box .search_style_6.no_price .ac_name, .small_search_box .search_style_7.no_price .ac_name {  padding:2px 50px 2px 0;  min-height:40px;  margin-top:0;  margin-bottom:0;}@font-face { font-family:'Avenir Next Condensed'; src:url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-Cn.eot'); src:url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-Cn.eot?#iefix') format('embedded-opentype'), url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-Cn.svg#AvenirNextLTPro-Cn') format('svg'), url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-Cn.woff2') format('woff2'); font-weight:400; font-style:normal; font-display:swap;}@font-face { font-family:'Avenir Next Condensed'; src:url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-BoldCn.eot'); src:url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-BoldCn.eot?#iefix') format('embedded-opentype'), url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-BoldCn.svg#AvenirNextLTPro-BoldCn') format('svg'), url('../!common_design/own/fonts/avenirnext/AvenirNextLTPro-BoldCn.woff2') format('woff2'); font-weight:700; font-style:normal; font-display:swap;}@font-face { font-family:'Avenir Next'; src:url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Regular.eot'); src:url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Regular.eot?#iefix') format('embedded-opentype'), url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Regular.svg#AvenirNextCyr-Regular') format('svg'), url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Regular.woff2') format('woff2'); font-weight:400; font-style:normal; font-display:swap;}@font-face { font-family:'Avenir Next'; src:url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Bold.eot'); src:url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'), url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Bold.svg#AvenirNextCyr-Bold') format('svg'), url('../!common_design/own/fonts/avenirnext/AvenirNextCyr-Bold.woff2') format('woff2'); font-weight:700; font-style:normal; font-display:swap;}@font-face{ font-family:'Custom icons';font-display:fallback; src:url('../!common_design/own/fonts/1800/customicons/custom-icons.woff2') format('woff2'), url('../!common_design/own/fonts/1800/customicons/custom-icons.svg#custom-icons') format('svg'); font-weight:300; font-style:normal;}* { -webkit-box-sizing:border-box;   box-sizing:border-box; margin:0px; padding:0px;}*:before, *:after { -webkit-box-sizing:border-box;   box-sizing:border-box;}* p:last-of-type { margin-bottom:0px;}body { display:block; background:#ffffff; font-family:"Roboto", Arial, sans-serif; color:#272727; letter-spacing:0.2px; font-weight:400; font-size:14px; line-height:22px; -webkit-overflow-scrolling:touch; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; overflow-y:auto; overflow-x:hidden;}body.noscroll { overflow-y:hidden;}a { -webkit-transition:color 0.25s ease; transition:color 0.25s ease; color:#D82435; text-decoration:none;}a.secondary { color:#272727;}p { margin-bottom:14px;}.display-block { display:block;}.display-inline-block { display:inline-block;}.display-flex { display:-webkit-box; display:-ms-flexbox; display:flex;}.display-inline-flex { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex;}.display-grid { display:grid;}.display-inline-grid { display:inline-grid;}.display-none, .hidden, .d-none { display:none;}.display-table { display:table;}.display-table-row { display:table-row;}.display-table-cell { display:table-cell;}.flex-wrap { -ms-flex-wrap:wrap; flex-wrap:wrap;}.justify-center,.justify-content-center { -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.justify-space-between { -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between;}.justify-flex-start { -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start;}.justify-flex-end { -webkit-box-pack:end; -ms-flex-pack:end;   justify-content:flex-end;}.align-items-center { -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.align-items-start { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start;}.align-items-end { -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end;}.direction-column,.flex-direction-column { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.flex-direction-row-reverse { -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse;   flex-direction:row-reverse;}.text-align-center { text-align:center;}.text-align-right { text-align:right;}.zero-fsize { font-size:0px;}.zero-lheight { line-height:0px;}.zero-text { font-size:0px; line-height:0px;}.primary-text { font-size:14px; line-height:22px;}.primary-fsize { font-size:14px;}.primary-lheight { line-height:22px;}.secondary-text { font-size:12px; line-height:18px;}.secondary-fsize { font-size:12px;}.secondary-lheight { line-height:18px;}.tertiary-text { font-size:16px; line-height:26px;}.tertiary-fsize { font-size:16px;}.tertiary-lheight { line-height:26px;}.lead-text { font-size:20px; line-height:30px;}.lead-fsize { font-size:20px;}.lead-lheight { font-size:30px;}.position-relative { position:relative;}.position-absolute { position:absolute;}.absolute-center { top:0px; left:0px; right:0px; bottom:0px; margin:auto;}.color-transition { -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.bg-transition { -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}.transform-transition { -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.full-width { width:100%;}b, strong, .bold-fweight, .bold { font-weight:700;}.semi-fweight, .semi { font-weight:600;}ul, ol { list-style:none;}.clear { clear:both; width:100%; display:block; height:0px;}.float-left { float:left;}.float-right { float:right;}.text-lowercase { text-transform:lowercase;}.text-uppercase { text-transform:uppercase;}.text-underline { text-decoration:underline;}.bg-image-cover { background-repeat:none; background-position:center center; background-size:cover;}.bg-position-y-top { background-position-y:top;}.bg-position-y-center { background-position-y:center;}.bg-position-y-bottom { background-position-y:bottom;}.bg-position-x-left { background-position-x:left;}.bg-position-x-center { background-position-x:center;}.bg-position-x-right { background-position-x:right;}.bg-white { background:#ffffff;}.color-white { color:#ffffff;}.color-black { color:#272727;}.color-inherit { color:inherit;}.bg-black { background:#272727;}.pointer, .cursor-pointer { cursor:pointer;}.without-underline { text-decoration:none;}img { display:block; max-width:100%; max-height:100%;}img.lazy:not(.loaded) { opacity:0;}video { max-width:100%; max-height:100%; display:block;}.space-nowrap { white-space:nowrap;}.overflow-hidden { overflow:hidden;}.circle { border-radius:50%;}.content-width { width:100%; max-width:1100px; -webkit-box-sizing:border-box;   box-sizing:border-box; margin:auto; position:relative; padding:0px 50px 0px 50px;}.content-width:not(.display-flex):not(.display-grid):not(.display-none) { display:block;}.content-width.thin-content { max-width:840px;}.content-width.wide-content { max-width:1300px;}.content-width.full-width { max-width:100%;}.content-width.without-padding { padding-left:0px; padding-right:0px; max-width:1000px;}.content-width.without-padding.thin-content { max-width:740px;}.content-width.without-padding.wide-content { max-width:1200px;}.content-width.without-padding.full-width { max-width:100%;}body.scroll-disabled, html.scroll-disabled { overflow:hidden;}h1, .like-h1,h2, .like-h2,h3, .like-h3,h4, .like-h4 { font-weight:400; color:#272727; margin:0px;}h4, .like-h4 { font-size:16px; line-height:20px; font-weight:700;}h3, .like-h3 { font-size:20px; line-height:24px; font-weight:600;}h2, .like-h2 { font-size:22px; line-height:26px; font-weight:700;}h1, .like-h1 { font-size:28px; line-height:34px; font-weight:700;}.margin-top-zero { margin-top:0px;}.margin-top-mini { margin-top:20px;}.margin-top-small { margin-top:40px;}.margin-top-normal { margin-top:60px;}.margin-top-big { margin-top:80px;}.margin-bottom-zero { margin-bottom:0px;}.margin-bottom-mini { margin-bottom:20px;}.margin-bottom-small { margin-bottom:40px;}.margin-bottom-normal { margin-bottom:60px;}.margin-bottom-big { margin-bottom:80px;}.margin-auto { margin:auto;}.hidden-mail:before { content:attr(data-user);}.hidden-mail:after { content:attr(data-domain);}@media all and (min--moz-device-pixel-ratio:0) { a:hover {  color:#272727;  text-decoration:none; } a:hover.secondary {  color:#D82435; }}@media (hover:hover) { a:hover {  color:#272727;  text-decoration:none; } a:hover.secondary {  color:#D82435; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { a:hover {  color:#272727;  text-decoration:none; } a:hover.secondary {  color:#D82435; }}@media screen and (min-width:601px) { .show-from-mobile {  display:none !important; }}@media screen and (max-width:1024px) { .content-width {  padding-left:30px;  padding-right:30px; } .content-width.thin-content {  max-width:800px; }}@media screen and (max-width:1023px) { .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:30px; } .margin-top-normal {  margin-top:45px; } .margin-top-big {  margin-top:60px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:30px; } .margin-bottom-normal {  margin-bottom:45px; } .margin-bottom-big {  margin-bottom:60px; }}@media screen and (max-width:600px) { body {  font-size:12px;  line-height:18px; } .content-width {  padding-left:15px;  padding-right:15px; } h4, .like-h4 {  font-size:12px;  line-height:16px; } h3, .like-h3 {  font-size:14px;  line-height:18px; } h2, .like-h2 {  font-size:16px;  line-height:20px; } h1, .like-h1 {  font-size:18px;  line-height:24px; } .primary-text {  font-size:12px;  line-height:18px; } .primary-fsize {  font-size:12px; } .primary-lheight {  line-height:18px; } .secondary-text {  font-size:12px;  line-height:16px; } .secondary-fsize {  font-size:12px; } .secondary-lheight {  line-height:16px; } .tertiary-fsize {  font-size:16px; } .tertiary-lheight {  line-height:22px; } .lead-text {  font-size:16px;  line-height:22px; } .lead-fsize {  font-size:16px; } .lead-lheight {  line-height:22px; } .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:25px; } .margin-top-normal {  margin-top:30px; } .margin-top-big {  margin-top:30px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:25px; } .margin-bottom-normal {  margin-bottom:30px; } .margin-bottom-big {  margin-bottom:30px; } .hide-on-mobile {  display:none !important; }}.button, button, input[type="button"], input[type="submit"] { font-family:"Roboto", Arial, sans-serif; font-size:16px; line-height:18px; letter-spacing:0.2px; text-transform:none; text-decoration:none; font-style:normal; font-weight:700; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; cursor:pointer; -webkit-box-shadow:none;   box-shadow:none; min-height:48px; padding:9px 40px 9px 40px; border:1px solid #D82435; border-radius:4px; background-color:#D82435; color:#ffffff; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.button.small, .button.small-button, button.small, button.small-button, input[type="button"].small, input[type="button"].small-button, input[type="submit"].small, input[type="submit"].small-button { min-height:32px; padding:4px 20px 4px 20px; font-size:14px; line-height:16px;}.button.secondary, .button.secondary-button, button.secondary, button.secondary-button, input[type="button"].secondary, input[type="button"].secondary-button, input[type="submit"].secondary, input[type="submit"].secondary-button { color:#ffffff; background:#272727; border-color:#272727;}.button.empty, .button.empty-button, button.empty, button.empty-button, input[type="button"].empty, input[type="button"].empty-button, input[type="submit"].empty, input[type="submit"].empty-button { background:#ffffff; border-color:#D82435; color:#D82435;}.button.empty.secondary, .button.empty.secondary-button, .button.empty-button.secondary, .button.empty-button.secondary-button, button.empty.secondary, button.empty.secondary-button, button.empty-button.secondary, button.empty-button.secondary-button, input[type="button"].empty.secondary, input[type="button"].empty.secondary-button, input[type="button"].empty-button.secondary, input[type="button"].empty-button.secondary-button, input[type="submit"].empty.secondary, input[type="submit"].empty.secondary-button, input[type="submit"].empty-button.secondary, input[type="submit"].empty-button.secondary-button { background:#ffffff; color:#272727; border-color:#272727;}label.required:after { content:'*'; color:#D82435;}.form-content .field-label { display:block; color:#272727; font-size:12px; line-height:14px; margin-bottom:4px; font-weight:400; letter-spacing:0.2px;}.form-content .field-label.has-error { color:#D82435;}.form-content .row { margin-bottom:20px; font-size:0px; line-height:0px;}.form-content .row.checkbox-row { margin-bottom:5px;}.form-content .row:last-of-type, .form-content .row.without-margin { margin-bottom:0px;}.form-content .field-error-content { color:#D82435; font-size:12px; line-height:20px; font-weight:400;}.form-content .more-col-row { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between; -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start; -ms-flex-wrap:wrap; flex-wrap:wrap;}.form-content .more-col-row .col { margin-top:20px;}.form-content .more-col-row .col:not(.full-width) { width:calc(50% - (20px / 2));}.form-content .more-col-row .col:nth-of-type(1), .form-content .more-col-row .col:nth-of-type(2) { margin-top:0px;}.form-content .more-col-row .break-row { width:100%;}.form-content .button-row { margin-top:20px;}.form-content .depends-on-row:not(.active) { display:none;}.form-content .depends-on-row.active { margin-top:20px;}.field, .form-control { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; border:1px solid #CCCCCC; border-radius:4px; padding:10px 12px 10px 12px; height:48px; font-family:"Roboto", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:400; color:#272727; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.field.secondary:not(:invalid):not(.has-error), .field.secondary-field:not(:invalid):not(.has-error), .form-control.secondary:not(:invalid):not(.has-error), .form-control.secondary-field:not(:invalid):not(.has-error) { border-color:#0E0AEC;}.field.has-error, .field.is-invalid, .form-control.has-error, .form-control.is-invalid { color:#D82435; background-color:#ffffff; border-color:#D82435;}.field:focus, .form-control:focus { color:#272727; background-color:#ffffff; border-color:#272727;}textarea.field, textarea.form-control { min-height:115px; resize:none;}select { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; display:block; border:1px solid #CCCCCC; border-radius:4px; padding:0px 35px 0px 15px; height:48px; font-family:"Roboto", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:400; color:#272727; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; background:url('../!common_design/custom/emelowebshop.unas.hu/svg/arrow-down.svg') no-repeat #ffffff top 20px right 13px/10px 7px;}select:invalid, select.has-error, select.has-fault { color:#D82435; background-color:#ffffff; border-color:#D82435;}select.secondary:not(:invalid):not(.has-error) { border-color:#0E0AEC;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}::-webkit-input-placeholder { opacity:1; color:rgba(71, 71, 71, 0.8);}:-moz-placeholder { opacity:1; color:rgba(71, 71, 71, 0.8);}::-moz-placeholder { opacity:1; color:rgba(71, 71, 71, 0.8);}:-ms-input-placeholder { opacity:1; color:rgba(71, 71, 71, 0.8);}input[type="checkbox"] { width:0px; height:0px; display:none;}input[type="checkbox"] + label { padding-left:28px; position:relative; display:inline-block; font-size:14px; line-height:20px; color:#272727; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; margin:0px;}input[type="checkbox"] + label a { color:#D82435;}input[type="checkbox"] + label:before, input[type="checkbox"] + label:after { content:''; width:18px; height:18px; border-radius:2px; position:absolute;}input[type="checkbox"] + label:before { top:1px; left:0px; background:#ffffff; border:1px solid #272727; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}input[type="checkbox"] + label:after { top:1px; left:0px; background:url('../!common_design/custom/emelowebshop.unas.hu/svg/check.svg') no-repeat #272727 center center/10px 9px; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; opacity:0;}input[type="checkbox"] + label.secondary:before { border-color:#272727;}input[type="checkbox"] + label.secondary:after { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/check.svg') no-repeat #272727 center center/10px 9px;}input[type="checkbox"].small-checkbox + label { font-size:12px; line-height:18px; padding-left:24px;}input[type="checkbox"].small-checkbox + label:before, input[type="checkbox"].small-checkbox + label:after { width:18px; height:18px; top:0px;}input[type="checkbox"].small-checkbox + label:after { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/check.svg') no-repeat #272727 center center/10px 9px;}input[type="checkbox"].small-checkbox + label.secondary:after { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/check.svg') no-repeat #272727 center center/10px 9px;}input[type="checkbox"]:checked + label { color:#272727;}input[type="checkbox"]:checked + label:after { opacity:1;}input[type="checkbox"].has-error:not(:checked) + label, input[type="checkbox"].has-error:not(:checked) + label.secondary { background-color:#D82435;}input[type="checkbox"].has-error:not(:checked) + label:before { border-color:#D82435; background-color:#D82435;}input[type="radio"] { width:0px; height:0px; display:none;}input[type="radio"]:not(.button-radio) + label { position:relative; margin-bottom:0px; font-size:14px; line-height:22px; padding-left:24px; display:inline-block; -webkit-transition:none; transition:none;}input[type="radio"]:not(.button-radio) + label:before, input[type="radio"]:not(.button-radio) + label:after { content:''; position:absolute; border-radius:50%;}input[type="radio"]:not(.button-radio) + label:before { border:1px solid #CCCCCC; background:#ffffff; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; width:18px; height:18px; top:2px; left:0px;}input[type="radio"]:not(.button-radio) + label:after { width:10px; height:10px; background:#272727; top:6px; left:4px; opacity:0; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease;}input[type="radio"]:not(.button-radio):checked + label { color:#272727;}input[type="radio"]:not(.button-radio):checked + label:before { background:#ffffff; border-color:#CCCCCC;}input[type="radio"]:not(.button-radio):checked + label:after { background:#272727; opacity:1;}input[type="radio"]:not(.button-radio).has-error:not(:checked) + label:before { background-color:#ffffff; border-color:#D82435;}@media all and (min--moz-device-pixel-ratio:0) { input[type="checkbox"] + label:before, input[type="checkbox"] + label:after, input[type="radio"] + label:before, input[type="radio"] + label:after {  -webkit-transform:translateY(1px);  transform:translateY(1px); }}@media all and (min--moz-device-pixel-ratio:0) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#D82435;  background:#ffffff;  border-color:#D82435; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#272727;  background:#ffffff;  border-color:#272727; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#D82435;  border-color:#D82435; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#272727;  border-color:#272727; } input[type="checkbox"] + label a:hover {  color:#272727; }}@media (hover:hover) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#D82435;  background:#ffffff;  border-color:#D82435; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#272727;  background:#ffffff;  border-color:#272727; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#D82435;  border-color:#D82435; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#272727;  border-color:#272727; } input[type="checkbox"] + label a:hover {  color:#272727; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#D82435;  background:#ffffff;  border-color:#D82435; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#272727;  background:#ffffff;  border-color:#272727; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#ffffff;  background:#D82435;  border-color:#D82435; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#ffffff;  background:#272727;  border-color:#272727; } input[type="checkbox"] + label a:hover {  color:#272727; }}@media screen and (max-width:600px) { .form-content .row {  margin-bottom:15px; } .form-content .more-col-row .col:not(.full-width) {  width:100%; } .form-content .more-col-row .col:nth-of-type(2) {  margin-top:15px; }}.form-content .phone-col .plus { width:8px;}.form-content .phone-col .country { width:52px;}.form-content .phone-col .country .field { width:40px; margin-left:4px; padding:10px 8px; text-align:center;}.form-content .phone-col .number { width:calc(100% - 66px); margin-left:14px;}.form-content .location-col .zip-col { width:92px;}.form-content .location-col .city-col { width:calc(100% - 106px); margin-left:14px;}.form-content .field-label.focused { font-weight:700;}.form-content .file-col label { font-weight:700;}.form-content .file-col input[type=file] { padding:6px 10px 6px 6px;}.form-content .file-col input[type=file]::-webkit-file-upload-button { margin-right:15px; border:1px solid #272727; border-radius:4px; background:#272727; font-weight:700; padding:8px 20px; color:#ffffff; cursor:pointer; -webkit-transition:background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease; font-size:14px; line-height:16px; letter-spacing:0.2px;}.form-content .file-col input[type=file]::file-selector-button { margin-right:15px; border:1px solid #272727; border-radius:4px; background:#272727; font-weight:700; padding:8px 20px; color:#ffffff; cursor:pointer; -webkit-transition:background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease; font-size:14px; line-height:16px; letter-spacing:0.2px;}select.form-control { padding:0px 35px 0px 15px;}textarea.field, textarea.form-control { min-height:127px; resize:none;}@media all and (min--moz-device-pixel-ratio:0) { .form-content .file-col input[type=file]::-webkit-file-upload-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; } .form-content .file-col input[type=file]::file-selector-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; }}@media (hover:hover) { .form-content .file-col input[type=file]::-webkit-file-upload-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; } .form-content .file-col input[type=file]::file-selector-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .form-content .file-col input[type=file]::-webkit-file-upload-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; } .form-content .file-col input[type=file]::file-selector-button:hover {  background-color:#ffffff;  color:#272727;  border-color:#272727; }}.main-header { position:relative; height:130px; width:100%; color:#272727;}.main-header a { color:inherit;}.main-header .fix-menu-button, .main-header .mobile-menu-btn, .main-header .search-item-outer { display:none;}.main-header .logo-content { width:176px; display:block;}.main-header .header-inner { position:absolute; background:#E7E7E7; top:0px; left:0px; right:0px; bottom:0px; width:100%;}.main-header .header-top { -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.main-header .header-top .inner-content { height:81px; position:relative;}.main-header .header-top .inner-content:after { content:''; width:100%; height:1px; position:absolute; left:0px; right:0px; bottom:0px; opacity:0.6; background-image:-webkit-gradient(linear, left top, right top, from(#C2C2C2), to(#8E8E8E)); background-image:linear-gradient(90deg, #C2C2C2 0%, #8E8E8E 100%);}.main-header .phone-link { letter-spacing:0px;}.main-header .phone-link span { display:block;}.main-header .phone-link .icon { display:none;}.main-header .phone-link .text { font-size:12px; line-height:14px; margin-bottom:2px;}.main-header .phone-link .number { font-size:16px; line-height:18px;}.main-header .phone-item { margin-right:35px;}.main-header .profil-item { margin-right:15px;}.main-header .profil-link { letter-spacing:0px;}.main-header .profil-link .text-content { font-size:12px; line-height:14px;}.main-header .profil-link .icon-outer { width:26px; height:26px; min-width:26px; margin-right:8px; border:1.5px solid #272727; position:relative; border-radius:4px; color:#272727;}.main-header .profil-link .icon-outer:after { content:''; display:block; width:10px; height:10px; border:2px solid #E7E7E7; background:#D82435; position:absolute; top:0px; right:0px; border-radius:50%; -webkit-transform:translate(4px, -4px);   transform:translate(4px, -4px);}.main-header .profil-link.logged-in .icon-outer:after { background-color:#4CA442;}.main-header .cart-item { position:relative; display:block;}.main-header .cart-item .marker { height:22px; min-width:22px; padding:0px 2px; font-size:12px; line-height:16px; color:#ffffff; font-weight:700; border:2px solid #E7E7E7; border-radius:4px; background:#D82435; z-index:2; top:0px; right:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-transform:translate(9px, -11px);   transform:translate(9px, -11px);}.main-header .search-box-outer { width:380px; height:46px; position:absolute; top:17px; left:0px; right:0px; margin:auto;}.main-header .search-box-outer .field { width:100%; padding-right:50px; background:transparent; border:none;}.main-header .search-box-outer ::-webkit-input-placeholder { font-weight:400; font-size:16px; line-height:20px; color:#767676; opacity:1;}.main-header .search-box-outer :-moz-placeholder { font-weight:400; font-size:16px; line-height:20px; color:#767676; opacity:1;}.main-header .search-box-outer ::-moz-placeholder { font-weight:400; font-size:16px; line-height:20px; color:#767676; opacity:1;}.main-header .search-box-outer :-ms-input-placeholder { font-weight:400; font-size:16px; line-height:20px; color:#767676; opacity:1;}.main-header .search-box-outer .input-outer { position:relative; background:#F1F1F1; border-radius:6px;}.main-header .search-box-outer .search-button { padding:0px; height:36px; width:36px; position:absolute; min-height:auto; top:0px; bottom:0px; right:5px; margin:auto;}.main-header .search-box-outer .search-button .icon { margin:auto;}.main-header .search-box-outer .close-btn { display:none;}.main-header .search-results-container { display:none; position:absolute; width:100% !important; border:1px solid #272727; left:0px !important; top:100% !important; -webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.2);   box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.2);}.main-header .search-results-container .ac_odd { background:#ffffff;}.main-header .search-results-container li { border-bottom:1px solid #E7E7E7; font-size:0px; line-height:0px; padding:15px 20px; font-family:"Roboto", Arial, sans-serif;}.main-header .search-results-container li:last-of-type { border-bottom:none;}.main-header .search-results-container li > div { display:grid; gap:20px; grid-template-columns:62px calc(100% - 214px) 110px;}.main-header .search-results-container li.ac_over { background:#ffffff; color:#D82435;}.main-header .search-results-container .ac_pic { width:100%; height:auto; position:relative; padding:0px;}.main-header .search-results-container .ac_price { position:relative; height:auto; width:100%; text-align:right; padding:0px; font-size:14px; line-height:18px; white-space:nowrap; font-weight:700;}.main-header .search-results-container .ac_name { padding:0px; font-size:14px; line-height:18px;}.main-header .has-submenu { position:relative;}.main-header .has-submenu .submenu { position:absolute; border:1px solid #272727; -webkit-box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.2);   box-shadow:0 0 14px 0 rgba(0, 0, 0, 0.2); width:200px; min-width:200px; top:calc(100% + 15px); left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); z-index:11; font-size:14px; line-height:16px; letter-spacing:0px; display:none;}.main-header .has-submenu .submenu:before, .main-header .has-submenu .submenu:after { content:''; position:absolute; display:block; left:0px; right:0px; margin:auto; background:#ffffff;}.main-header .has-submenu .submenu:after { width:40px; height:30px; z-index:3; top:0px;}.main-header .has-submenu .submenu:before { width:16px; height:16px; border:1px solid #272727; z-index:2; -webkit-transform:rotate(45deg);   transform:rotate(45deg); top:-5px;}.main-header .has-submenu .submenu .submenu-inner { background:#ffffff; z-index:4; position:relative;}.main-header .has-submenu .submenu .submenu-inner:before { content:''; bottom:100%; height:30px; width:100%; left:0px; right:0px; position:absolute;}.main-header .has-submenu .submenu ul li { min-height:40px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; position:relative; padding:10px 30px;}.main-header .has-submenu .submenu ul li:first-of-type { padding-top:20px;}.main-header .has-submenu .submenu ul li:last-of-type { padding-bottom:20px;}.main-header .has-submenu .submenu ul li:after { content:''; width:calc(100% - 40px); height:1px; margin:auto; position:absolute; left:0px; right:0px; bottom:0px; background:#E7E7E7;}.main-header .has-submenu .submenu ul li.welcome-row { min-height:60px; font-weight:700; background:#F1F1F1;}.main-header .has-submenu .submenu ul li.welcome-row:after { display:none;}.main-header .has-submenu .submenu ul li.logout-row { padding-top:25px;}.main-header .has-submenu .submenu .logout-link { color:#565656;}.main-header .has-submenu .submenu .logout-link .text { font-size:12px; line-height:14px; margin-left:5px;}.main-header .header-bottom ul { height:48px;}.main-header .header-bottom ul li { height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.main-header .header-bottom ul li:last-of-type { margin-right:0px;}.main-header .category-menu li { margin-right:28px;}.main-header .category-menu .products-item { margin-right:42px;}.main-header .category-menu .products-item .text { font-size:18px; line-height:22px; font-weight:700; margin-left:10px;}.main-header .site-menu li { margin-right:20px; font-size:12px; line-height:14px;}.main-header .category-popup-button .icon-outer { width:20px; height:13px;}.main-header .category-popup-button .icon-outer .close-icon { display:none;}.main-header.fixed-header .header-top { position:fixed; background:#E7E7E7; top:-80px; left:0px; right:0px; z-index:30;}.main-header.fixed-header .header-top .inner-content { height:80px;}.main-header.fixed-header .header-top .inner-content:after { display:none;}.main-header.fixed-header .header-top .left-content { position:relative; padding-left:50px;}.main-header.fixed-header.is-visible .header-top { -webkit-transform:translateY(100%);   transform:translateY(100%); -webkit-box-shadow:0 2px 24px 0 rgba(0, 0, 0, 0.3);   box-shadow:0 2px 24px 0 rgba(0, 0, 0, 0.3);}.main-header.fixed-header .header-bottom { display:none;}.main-header.fixed-header .search-box-outer { bottom:0px; top:0px;}.main-header.fixed-header .fix-menu-button { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start; position:absolute; height:36px; margin:auto; top:0px; bottom:0px; right:100%; -webkit-transform:translate(20px, 7px);   transform:translate(20px, 7px);}.main-header.fixed-header .fix-menu-button .text, .main-header.fixed-header .fix-menu-button .close-icon { display:none;}.main-header.fixed-header .category-popup-menu .spec-list { display:-webkit-box; display:-ms-flexbox; display:flex;}.category-popup-menu { top:130px; left:0px; right:0px; bottom:0px; position:fixed; z-index:10; background:#E7E7E7; padding:40px 0px 100px; display:none;}.category-popup-menu.opened { display:block;}.category-popup-menu .category-list { gap:30px 40px; grid-template-columns:repeat(5, calc((100% - 160px) / 5));}.category-popup-menu .spec-list { margin-bottom:32px; display:none;}.category-popup-menu .spec-list li { margin-left:12px;}.category-popup-menu .spec-list li:first-of-type { margin-left:0px;}.category-popup-menu .category-popup-inner { height:100%; overflow-x:hidden; overflow-y:auto;}.category-popup-menu .category-item .image-outer { width:72px; height:72px; min-width:72px; display:block; border-radius:50%; overflow:hidden; background:#ffffff; padding:10px;}.category-popup-menu .category-item .image-outer img { -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center;}.category-popup-menu .category-item .text { width:calc(100% - 72px); padding-left:10px; font-size:14px; line-height:20px;}.category-popup-menu .spec-link { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; height:32px; border:1px solid #9D9D9D; border-radius:6px; font-size:14px; line-height:20px; padding:0px 20px;}.opened-category-popup-menu .main-header .category-popup-button .icon-outer .mobile-menu-icon { display:none;}.opened-category-popup-menu .main-header .category-popup-button .icon-outer .close-icon { display:block;}.opened-category-popup-menu .main-header.fixed-header.is-visible .header-top { -webkit-box-shadow:none;   box-shadow:none;}.opened-category-popup-menu .main-header.fixed-header.is-visible .header-top .inner-content:after { display:block;}.opened-category-popup-menu .main-header.fixed-header .fix-menu-button { width:76px; -webkit-transform:translate(35px, 7px);   transform:translate(35px, 7px); background:#ffffff; border-radius:4px; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.opened-category-popup-menu .main-header.fixed-header .fix-menu-button .mobile-menu-icon { display:none;}.opened-category-popup-menu .main-header.fixed-header .fix-menu-button .text, .opened-category-popup-menu .main-header.fixed-header .fix-menu-button .close-icon { display:block;}.opened-category-popup-menu .main-header.fixed-header .fix-menu-button .text { margin-left:7px; font-size:9px; line-height:10px; letter-spacing:1px; font-weight:700; text-transform:uppercase;}.header-is-fixed .category-popup-menu { top:80px;}@media all and (min--moz-device-pixel-ratio:0) { .main-header a:hover {  color:#D82435; } .main-header .has-submenu:hover > a {  color:#D82435; } .main-header .has-submenu:hover .submenu {  display:block; }}@media (hover:hover) { .main-header a:hover {  color:#D82435; } .main-header .has-submenu:hover > a {  color:#D82435; } .main-header .has-submenu:hover .submenu {  display:block; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .main-header a:hover {  color:#D82435; } .main-header .has-submenu:hover > a {  color:#D82435; } .main-header .has-submenu:hover .submenu {  display:block; }}@media screen and (max-width:1180px) { .main-header .search-box-outer {  right:auto;  left:210px;  width:calc(100% - 550px); } .main-header.fixed-header .search-box-outer {  left:260px;  width:calc(100% - 600px); }}@media (pointer:coarse) { .main-header {  height:80px; } .main-header .header-top .inner-content {  height:80px; } .main-header .header-top .inner-content:after {  display:none; } .main-header .header-top .left-content {  padding-left:50px;  position:relative; } .main-header .search-box-outer {  left:260px;  width:calc(100% - 600px); } .main-header .header-bottom {  display:none; } .main-header .mobile-menu-btn {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  top:0px;  left:0px;  bottom:0px;  width:36px;  height:36px;  position:absolute;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  margin:auto;  -webkit-transform:translate(-8px, 7px);  transform:translate(-8px, 7px); } .main-header.fixed-header .header-top {  top:-80px; } .main-header.fixed-header .fix-menu-button {  display:none; }}@media screen and (max-width:1180px) { .main-header {  height:80px; } .main-header .header-top .inner-content {  height:80px; } .main-header .header-top .inner-content:after {  display:none; } .main-header .header-top .left-content {  padding-left:50px;  position:relative; } .main-header .search-box-outer {  left:260px;  width:calc(100% - 600px); } .main-header .header-bottom {  display:none; } .main-header .mobile-menu-btn {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  top:0px;  left:0px;  bottom:0px;  width:36px;  height:36px;  position:absolute;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  margin:auto;  -webkit-transform:translate(-8px, 7px);  transform:translate(-8px, 7px); } .main-header.fixed-header .header-top {  top:-80px; } .main-header.fixed-header .fix-menu-button {  display:none; }}@media screen and (max-width:1023px) { .main-header .profil-link .text-content, .main-header .phone-link span {  display:none; } .main-header .profil-link .icon-outer {  margin-right:0px; } .main-header .profil-item {  margin-right:18px; } .main-header .phone-item {  margin-right:18px; } .main-header .has-submenu .submenu {  display:none !important;  opacity:0 !important;  visibility:hidden !important; } .main-header .phone-link {  width:26px;  height:26px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; } .main-header .phone-link .icon {  display:block; } .main-header .search-box-outer {  width:calc(100% - 400px); } .main-header.fixed-header .search-box-outer {  width:calc(100% - 400px); } .main-header .search-results-container li > div {  gap:5px 15px;  grid-template-columns:62px calc(100% - 77px);  grid-template-areas:"image name" "image price"; } .main-header .search-results-container li .ac_pic {  grid-area:image; } .main-header .search-results-container li .ac_price {  grid-area:price;  text-align:left; } .main-header .search-results-container li .ac_name {  grid-area:name; }}@media screen and (max-width:767px) { .main-header, .main-header.fixed-header {  height:64px; } .main-header .header-top .inner-content, .main-header.fixed-header .header-top .inner-content {  height:64px; } .main-header.fixed-header .header-top {  top:-64px; } .main-header .header-top .left-content {  padding-left:45px !important; } .main-header .header-top .inner-content {  height:64px; } .main-header .logo-content {  width:141px;  display:block; } .main-header .logo-content .icon {  width:100%;  height:100%;  -webkit-transform:translateY(-7px);  transform:translateY(-7px); } .main-header .mobile-menu-btn {  -webkit-transform:translate(-8px, 0px);  transform:translate(-8px, 0px); } .main-header .search-item-outer {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  margin-right:18px; } .main-header .phone-item {  display:none; } .main-header .search-box-outer {  display:none;  opacity:0;  visibility:hidden; } .main-header .search-box-outer.opened {  color:#272727;  width:100vw !important;  height:100vh !important;  position:fixed !important;  max-width:none;  overflow-y:auto;  overflow-x:hidden;  top:0px !important;  left:0px !important;  right:0px !important;  bottom:0px !important;  z-index:30 !important;  background:#ffffff;  padding:90px 30px 30px;  opacity:1;  display:block;  visibility:visible; } .main-header .search-box-outer.opened form {  position:fixed;  z-index:100;  top:0px;  left:0px;  right:0px;  height:64px;  background:#E7E7E7;  padding:0px 30px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; } .main-header .search-box-outer.opened .input-outer {  background:#f5f5f5;  width:100%;  height:40px; } .main-header .search-box-outer.opened .search-button {  background:transparent;  color:#272727;  width:26px;  height:27px;  border:none; } .main-header .search-box-outer.opened .field {  height:100%;  padding:0px 45px 0px 12px; } .main-header .search-box-outer.opened .close-btn {  display:block;  white-space:nowrap;  margin-left:12px;  font-size:12px;  line-height:14px; } .main-header .search-results-container {  border:none;  position:relative;  top:0px !important;  left:0px !important;  height:100%;  overflow:auto;  -webkit-box-shadow:none;  box-shadow:none; } .main-header .search-results-container ul {  max-height:none !important; }}@media screen and (max-width:600px) { .main-header .cart-item .marker {  height:20px;  min-width:20px;  font-size:10px; } .main-header, .main-header.fixed-header {  height:47px; } .main-header .header-top .inner-content, .main-header.fixed-header .header-top .inner-content {  height:47px; } .main-header.fixed-header .header-top {  top:-47px; } .main-header .logo-content {  width:105px; } .main-header .logo-content .icon {  -webkit-transform:translateY(-5px);  transform:translateY(-5px); } .main-header .mobile-menu-btn {  -webkit-transform:translate(-8px, -1px);  transform:translate(-8px, -1px); } .main-header .profil-link .icon-outer {  width:25px;  min-width:25px;  height:25px; } .main-header .profil-link .icon-outer:after {  width:9px;  height:9px;  -webkit-transform:translate(3.5px, -3.5px);  transform:translate(3.5px, -3.5px); } .main-header .search-box-outer.opened {  padding:80px 15px 30px; } .main-header .search-box-outer.opened form {  height:54px;  padding:0px 15px; } .main-header .search-box-outer.opened .input-outer {  height:40px; }}footer { background:#272727; color:#ffffff; padding:40px 0px 25px;}footer a { color:inherit;}footer .footer-top { border-bottom:1px solid #4E4E4E; padding-bottom:10px; margin-bottom:38px;}footer .contact-link { margin-right:45px; margin-bottom:15px;}footer .contact-link:last-of-type { margin-right:0px;}footer .contact-link .icon-outer { margin-right:8px;}footer .contact-link .text { font-size:14px; line-height:18px;}footer .footer-middle { border-bottom:1px solid #4E4E4E; padding:0px 0px 56px; margin:0px auto 19px;}footer .footer-middle .footer-menu { gap:50px; grid-template-columns:calc(100% - 150px) 100px;}footer .footer-middle .title-content { font-size:18px; line-height:22px; font-weight:700; margin-bottom:16px;}footer .footer-middle .title-content .icon { display:none;}footer .footer-middle .categories { max-width:1022px;}footer .footer-middle .categories .items { display:grid; gap:40px 34px; grid-template-columns:repeat(4, calc((100% - 102px) / 4));}footer .footer-middle ul li { font-size:14px; line-height:18px; margin-bottom:10px;}footer .footer-middle ul li:last-of-type { margin-bottom:0px;}footer .footer-middle ul li a { display:inline-block;}footer .pwstudio-link .text { font-size:12px; line-height:12px;}footer .pwstudio-link .icon { margin-left:5px;}footer .footer-bottom-links { margin-left:20px;}footer .footer-bottom-links ul { display:-webkit-box; display:-ms-flexbox; display:flex;}footer .footer-bottom-links ul li { margin-right:15px;}footer .footer-bottom-links a { text-decoration:underline;}@media all and (min--moz-device-pixel-ratio:0) { footer a:hover {  color:rgba(255, 255, 255, 0.5); } footer .footer-bottom-links a:hover {  text-decoration:none; }}@media (hover:hover) { footer a:hover {  color:rgba(255, 255, 255, 0.5); } footer .footer-bottom-links a:hover {  text-decoration:none; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { footer a:hover {  color:rgba(255, 255, 255, 0.5); } footer .footer-bottom-links a:hover {  text-decoration:none; }}@media screen and (max-width:1023px) { footer .footer-middle .footer-menu {  display:block; } footer .footer-middle .footer-menu .categories, footer .footer-middle .footer-menu .sites {  width:100%;  max-width:100%; } footer .footer-middle .categories {  margin-bottom:50px; } footer .footer-middle .categories .items {  gap:40px 34px;  grid-template-columns:repeat(2, calc(50% - 17px)); } footer .footer-middle .sites ul {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start;  -ms-flex-wrap:wrap;  flex-wrap:wrap; } footer .footer-middle .sites ul li {  margin-right:20px; }}@media screen and (max-width:767px) { footer .footer-bottom {  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; } footer .pwstudio-link {  margin-top:20px; }}@media screen and (max-width:600px) { footer {  padding:38px 0px 22px; } footer .footer-top {  padding:0px 15px 30px;  margin-bottom:30px;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start;  -webkit-box-align:start;  -ms-flex-align:start;  align-items:flex-start;  -ms-flex-wrap:nowrap;  flex-wrap:nowrap; } footer .contact-link {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:0px 0px 20px 0px; } footer .contact-link:last-of-type {  margin-bottom:0px; } footer .contact-link .icon-outer {  display:block;  width:22px;  min-width:22px;  margin-right:14px; } footer .footer-middle {  padding:0px 15px 24px;  margin-bottom:30px; } footer .footer-middle .title-content {  font-size:16px;  line-height:20px;  margin-bottom:6px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  cursor:pointer; } footer .footer-middle .title-content .icon {  display:block;  -webkit-transition:-webkit-transform 0.25s ease;  transition:-webkit-transform 0.25s ease;  transition:transform 0.25s ease;  transition:transform 0.25s ease, -webkit-transform 0.25s ease; } footer .footer-middle .categories.active .title-content .icon, footer .footer-middle .sites.active .title-content .icon {  -webkit-transform:rotate(180deg);  transform:rotate(180deg); } footer .footer-middle .categories {  margin-bottom:0px;  padding-bottom:10px; } footer .footer-middle .list-content {  display:none;  padding:13px 0px 20px; } footer .footer-middle ul li {  margin-bottom:16px; } footer .footer-middle .categories .items {  gap:40px;  grid-template-columns:100%; } footer .footer-middle .sites ul {  display:block; } footer .footer-middle .sites ul li {  margin:0px 0px 18px 0px; } footer .footer-middle .sites ul li:last-of-type {  margin-bottom:0px; } footer .footer-bottom {  padding:0px 15px; } footer .footer-bottom .footer-bottom-links {  margin:5px 0px 0px; } footer .footer-bottom .footer-bottom-links ul {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; } footer .footer-bottom .footer-bottom-links ul li {  margin:5px 7px 0px; } footer .footer-bottom .left-content {  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center; }}.icon { display:block; font-size:0px; line-height:0px; width:0px; height:0px;}.pwstudio-logo { width:15px; height:17px;}.emelowebshop-logo { width:176px; height:63px;}.profile-icon { width:18px; height:16px;}.cart-icon { width:23px; height:22px;}.phone-icon { width:18px; height:18px;}.mail-icon { width:19px; height:14px;}.navigation-icon { width:21px; height:26px;}.facebook-icon { width:22px; height:22px;}.search-icon { width:16px; height:17px;}.logout-icon { width:14px; height:12px;}.mobile-menu-icon { width:20px; height:13px;}.close-icon { width:13px; height:13px;}.usp-experience-icon { width:19px; height:24px;}.usp-coverage-icon { width:28px; height:28px;}.usp-fast-delivery-icon { width:27px; height:27px;}.usp-products-icon { width:27px; height:22px;}.usp-locations-icon { width:28px; height:26px;}.arrow-right { width:9px; height:9px;}.on-stock-icon { width:14px; height:14px;}.pager-arrow-right { width:9px; height:14px;}.breadcrumb-arrow { width:11px; height:11px;}.arrow-down { width:11px; height:7px;}.filter-icon { width:15px; height:14px;}.minus-icon { width:9px; height:3px;}.plus-icon { width:11px; height:11px;}.pdf-icon { width:19px; height:17px;}.product-mail-icon { width:15px; height:11px;}.print-icon { width:16px; height:14px;}.compare-icon { width:12px; height:14px;}.refresh-icon { width:11px; height:11px;}.trash-icon { width:14px; height:14px;}.check-icon { width:11px; height:10px;}.free-shipping-icon { width:29px; height:29px;}.info-icon { width:25px; height:25px;}.arrow-left { width:8px; height:13px;}.modify-icon { width:14px; height:14px;}.truck-icon { width:20px; height:14px;}.bill-icon { width:13px; height:17px;}#exposeMaskOverlay, #exposeMask { background:rgba(68, 68, 68, 0.5) !important; opacity:1 !important; display:none;}.overlay_common { top:50% !important; left:50% !important; display:block; -webkit-transform:translate(-50%, -50%) !important;   transform:translate(-50%, -50%) !important; width:calc(100vw - 20px) !important; max-height:calc(100vh - 20px); max-width:600px; padding:35px 40px 40px 40px; background:#ffffff; display:none; font-size:14px; line-height:22px; overflow-y:auto; overflow-x:hidden;}.overlay_common .button { padding-left:15px; padding-right:15px;}.overlay_common.overlay_error { max-width:460px;}.overlay_common .overlay_close { width:22px; height:22px; position:absolute; padding:5px; right:14px; top:14px;}.overlay_common .overlay-buttons { margin-top:30px; font-size:0px; line-height:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.overlay_common .overlay-buttons .password-button { -webkit-box-ordinal-group:3; -ms-flex-order:2;   order:2;}.overlay_common .overlay-buttons .registration-button { -webkit-box-ordinal-group:2; -ms-flex-order:1;   order:1; margin-left:15px;}.overlay_common .overlay-buttons .close-button-outer { margin-top:15px; -webkit-box-ordinal-group:4; -ms-flex-order:3;   order:3; width:100%; text-align:center;}.overlay_common .overlay-buttons .close-button { font-size:14px; line-height:20px; font-weight:700;}.overlay_common .overlay-buttons .normal-button { margin-right:20px;}.overlay_common .overlay-buttons .normal-button:first-of-type { margin-right:0px;}.overlay_common .overlay_title { font-size:24px; line-height:30px; font-weight:700; margin-bottom:20px; text-align:center;}.overlay_common .overlay_title.has-btn-close { padding-right:5px; padding-left:5px;}#overlay_remind { text-align:left; max-width:430px;}#overlay_remind .info-text { margin-bottom:20px; font-size:16px; line-height:26px;}#page_PopupContainer { background:#ffffff; max-height:calc(100vh - 40px); overflow-x:hidden; overflow-y:auto;}#page_PopupContainer > .close { width:24px; height:24px; background:url('../!common_design/custom/emelowebshop.unas.hu/svg/close.svg') no-repeat #ffffff center center/14px 14px; border-radius:50%; position:absolute; top:10px; right:10px; cursor:pointer;}#page_PopupContainer img { height:auto !important;}.shop_popup_artdet { padding:25px 40px 50px; width:calc(100vw - 40px); max-width:600px;}.shop_popup_artdet .popup_title { font-size:22px; line-height:26px; font-weight:700; margin-bottom:0px; padding-right:15px;}.shop_popup_artdet .recommend__text { margin-top:20px;}.shop_popup_artdet form { margin-top:40px;}.shop_popup_artdet form .row { margin-bottom:20px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse;   flex-direction:column-reverse;}.shop_popup_artdet form .row:last-of-type { margin-bottom:0px;}.shop_popup_artdet form .row label { font-size:12px; font-weight:400; line-height:14px; letter-spacing:0.2px; margin-bottom:4px;}.shop_popup_artdet form .row input:focus + label, .shop_popup_artdet form .row textarea:focus + label { font-weight:700;}.shop_popup_artdet form .text-center { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.shop_popup_artdet form .text-center .btn { margin:30px auto 0px;}.shop_popup_recommend .marketing-product-list { margin-top:35px;}@media screen and (max-width:600px) { .overlay_common {  padding:35px 15px 20px 15px; } .overlay_common .overlay_close {  top:9px;  right:9px; } .overlay_common .overlay-buttons .button {  width:100%; } .overlay_common .overlay-buttons .password-button {  -webkit-box-ordinal-group:2;  -ms-flex-order:1;  order:1; } .overlay_common .overlay-buttons .registration-button {  -webkit-box-ordinal-group:3;  -ms-flex-order:2;  order:2;  margin:15px 0px 0px 0px; } #page_PopupContainer {  max-height:calc(100vh - 20px); } #page_PopupContainer #page_PopupContainer_inner {  width:calc(100vw - 20px);  max-width:400px; } .shop_popup_artdet {  padding:25px 15px 30px;  width:calc(100vw - 20px); } .shop_popup_artdet form .row {  margin-bottom:15px; }}.marketing-section h2 { margin-bottom:0px;}.marketing-section .product-list { margin-top:16px;}.marketing-section .cross-items-list { gap:14px 20px; grid-template-columns:repeat(2, calc(50% - 10px));}.marketing-popup-product-list { gap:14px 20px;}.marketing-product-list .marketing-product-card { background:#F1F1F1; padding:17px 20px 17px 12px;}.marketing-product-list .marketing-product-card .inner-content { display:-webkit-box; display:-ms-flexbox; display:flex;}.marketing-product-list .marketing-product-card .image-outer { width:96px; height:96px; min-width:96px;}.marketing-product-list .marketing-product-card .image-outer img { margin:auto;}.marketing-product-list .marketing-product-card .text-content { width:calc(100% - 96px); padding-left:18px;}.marketing-product-list .marketing-product-card .name { line-height:18px;}.marketing-product-list .marketing-product-card .price-row { margin-top:6px; font-size:10px; line-height:18px;}.marketing-product-list .marketing-product-card .price-row span { font-size:16px; font-weight:700;}.marketing-product-list .marketing-product-card .button { margin-top:12px;}.marketing-product-list .recommend-product-card { padding-right:40px; position:relative;}.marketing-product-list .recommend-product-card .delete-btn { width:auto; min-height:auto; display:block; width:26px; height:26px; background:#ffffff; border:none; border-radius:50%; color:#272727; position:absolute; top:8px; right:8px; padding:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.static-text-content > *:first-child { margin-top:0px;}.static-text-content > *:last-child { margin-bottom:0px;}.static-text-content h2 { margin:35px auto 10px;}.static-text-content h3 { margin:25px auto 6px;}.static-text-content h4 { margin:15px auto 5px;}.static-text-content h2 + h3 { margin-top:15px;}.static-page-content .content-width.normal-page-content, .static-page-content .content-width.article-content { max-width:960px;}.static-page-content .content-width.normal-page-content.without-padding, .static-page-content .content-width.article-content.without-padding { max-width:860px;}.static-page-content .static-text-content > * { width:calc(100% - 120px); margin-left:auto; margin-right:auto; max-width:740px;}.static-page-content .static-text-content > *:first-child { margin-top:0px;}.static-page-content .static-text-content > *:last-child { margin-bottom:0px;}.static-page-content .static-text-content h2, .static-page-content .static-text-content h1, .static-page-content .static-text-content .like-h1 { margin:50px auto 15px auto;}.static-page-content .static-text-content h3 { margin:17px auto 10px auto;}.static-page-content .static-text-content h4 { margin:15px auto 5px;}.static-page-content .static-text-content p { margin-bottom:14px;}.static-page-content .static-text-content p:last-of-type { margin-bottom:0px;}.static-page-content .static-text-content p:last-of-type img { margin-bottom:0px;}.static-page-content .static-text-content a:not(.button) { font-weight:700; color:#D82435;}.static-page-content .static-text-content img { margin:20px auto 20px auto; max-width:100% !important; width:auto !important; height:auto !important;}.static-page-content .static-text-content > hr { background:#E7E7E7; height:1px; color:#E7E7E7; border:none; border-top:1px solid #E7E7E7; margin:25px auto 25px auto;}.static-page-content .static-text-content > blockquote { margin:16px auto 50px auto; background:#F1F1F1;}.static-page-content .static-text-content > blockquote > *:first-child { margin-top:0px;}.static-page-content .static-text-content > blockquote > *:last-child { margin-bottom:0px;}.static-page-content .static-text-content > blockquote ul li:before { background-color:#272727;}.static-page-content .static-text-content ul, .static-page-content .static-text-content ol { padding:0px 0px 0px 18px; margin:10px auto 20px auto;}.static-page-content .static-text-content ul li, .static-page-content .static-text-content ol li { position:relative; margin-bottom:10px; line-height:24px;}.static-page-content .static-text-content ul li:last-of-type, .static-page-content .static-text-content ol li:last-of-type { margin-bottom:0px;}.static-page-content .static-text-content ul li:before, .static-page-content .static-text-content ol li:before { content:''; position:absolute; left:0px; display:block;}.static-page-content .static-text-content ul li { padding-left:18px;}.static-page-content .static-text-content ul li:before { top:9px; width:6px; height:6px; border-radius:50%; background:#D82435;}.static-page-content .static-text-content ol { counter-reset:emeloCounter; padding-left:16px;}.static-page-content .static-text-content ol li { counter-increment:emeloCounter; padding-left:20px;}.static-page-content .static-text-content ol li:before { content:counter(emeloCounter) "."; font-size:14px; line-height:22px; font-weight:700; top:0px; text-align:left;}.static-page-content table { width:100% !important; border-collapse:collapse; margin:30px auto 30px auto; border-top:1px solid #E7E7E7 !important; float:none;}.static-page-content table tr td, .static-page-content table tr th { font-size:14px !important; line-height:22px !important; padding:8px 20px 8px 20px !important; text-align:left; border-bottom:1px solid #E7E7E7 !important; border-right:1px solid #E7E7E7 !important;}.static-page-content table tr td:last-child, .static-page-content table tr th:last-child { border-right:none;}.static-page-content table tr td:first-child, .static-page-content table tr th:first-child { border-left:1px solid #E7E7E7 !important;}.static-page-content iframe { max-width:100%; margin-top:30px; margin-bottom:30px;}.article-content .lead-text, .normal-page-content .lead-text { font-size:16px; line-height:22px;}.article-content .main-title, .article-content .article-lead, .article-content .author-section, .article-content .back-section, .normal-page-content .main-title, .normal-page-content .article-lead, .normal-page-content .author-section, .normal-page-content .back-section { width:calc(100% - 120px); max-width:740px; margin:0px auto 20px auto;}.article-content .intro-image, .normal-page-content .intro-image { margin:20px auto 25px auto;}.article-content .intro-image img, .normal-page-content .intro-image img { margin:auto; height:auto !important; max-width:100% !important;}.article-content .article-lead img, .normal-page-content .article-lead img { max-width:100% !important; width:auto !important; height:auto !important; margin-left:auto; margin-right:auto;}.article-content .author-section, .normal-page-content .author-section { margin:25px auto 0px auto;}.article-content .author-section .author-content .author-image, .normal-page-content .author-section .author-content .author-image { width:70px; height:70px; min-width:70px; border:3px solid #9D9D9D; overflow:hidden; border-radius:50%;}.article-content .author-section .author-content:not(.without-image) .text, .normal-page-content .author-section .author-content:not(.without-image) .text { padding-left:10px; width:calc(100% - 41px);}.article-content .author-section .author-content .text, .normal-page-content .author-section .author-content .text { font-size:12px; line-height:14px; font-weight:500;}.article-content .author-section .author-content .date, .normal-page-content .author-section .author-content .date { margin-top:5px;}.article-content .back-section, .normal-page-content .back-section { margin:50px auto 0px auto;}@media all and (min--moz-device-pixel-ratio:0) { .static-page-content .static-text-content a:not(.button):hover {  color:#272727; }}@media (hover:hover) { .static-page-content .static-text-content a:not(.button):hover {  color:#272727; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .static-page-content .static-text-content a:not(.button):hover {  color:#272727; }}@media screen and (max-width:1023px) { .article-content .main-title, .article-content .article-lead, .article-content .author-section, .article-content .back-section, .normal-page-content .main-title, .normal-page-content .article-lead, .normal-page-content .author-section, .normal-page-content .back-section {  width:calc(100% - 60px); } .article-content .author-section, .normal-page-content .author-section {  margin-top:40px; } .static-page-content .static-text-content > * {  width:calc(100% - 60px); } .static-page-content .static-text-content > blockquote {  width:100%; }}@media screen and (max-width:600px) { .article-content .main-title, .article-content .article-lead, .article-content .author-section, .article-content .back-section, .normal-page-content .main-title, .normal-page-content .article-lead, .normal-page-content .author-section, .normal-page-content .back-section {  width:calc(100% - 30px);  margin:0px auto 15px auto; } .article-content .lead-text, .normal-page-content .lead-text {  font-size:14px;  line-height:20px; } .article-content .author-section, .normal-page-content .author-section {  margin:20px auto 0px auto; } .article-content .author-section .author-content .author-image, .normal-page-content .author-section .author-content .author-image {  width:60px;  height:60px;  min-width:60px; } .article-content .back-section, .normal-page-content .back-section {  margin:35px auto 0px auto; } .static-page-content .content-width.normal-page-content {  padding-left:0px;  padding-right:0px; } .static-page-content .static-text-content > * {  width:calc(100% - 30px); } .static-page-content .static-text-content p {  margin-bottom:8px; } .static-page-content .static-text-content > hr {  margin:20px auto 20px auto; } .static-page-content .static-text-content > blockquote {  margin:10px auto 40px auto;  padding:15px; } .static-page-content .static-text-content h2, .static-page-content .static-text-content h1, .static-page-content .static-text-content .like-h1 {  margin:40px auto 10px auto; } .static-page-content .static-text-content h3 {  margin:20px auto 7px auto; } .static-page-content .static-text-content h4 {  margin:15px auto 5px; } .static-page-content .static-text-content ul, .static-page-content .static-text-content ol {  padding-left:0px; } .static-page-content .static-text-content ul li, .static-page-content .static-text-content ol li {  padding-left:16px;  line-height:22px; } .static-page-content .static-text-content ul li:before {  top:8px; } .static-page-content .static-text-content ol li:before {  font-size:12px;  line-height:12px;  top:6px; } .static-page-content .static-text-content > table {  width:100% !important;  height:auto !important;  display:block;  overflow:hidden;  overflow-x:auto;  margin:20px auto 20px auto; } .static-page-content .static-text-content > table tbody {  display:table; } .static-page-content .static-text-content > table tr td:first-child, .static-page-content .static-text-content > table tr th:first-child {  padding-left:15px; } .static-page-content .static-text-content > table tr td:last-child, .static-page-content .static-text-content > table tr th:last-child {  padding-right:15px; } .static-page-content table {  margin:25px auto; } .static-page-content table tr th, .static-page-content table tr td {  font-size:12px;  line-height:18px; }}body.opened-mobile-menu { overflow:hidden;}body.opened-mobile-menu .mobile-menu-overlay { opacity:1; visibility:visible;}body.opened-mobile-menu .mobile-menu { -webkit-transform:translateX(0px);   transform:translateX(0px);}.mobile-menu-overlay { background:rgba(39, 39, 39, 0.9); position:fixed; top:0px; left:0px; right:0px; bottom:0px; display:block; z-index:903; width:100vw; height:100vh; opacity:0; visibility:hidden; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:20ms;   transition-delay:20ms;}.mobile-menu { background:transparent; width:360px; height:100vh; max-width:100%; position:fixed; top:0px; left:0px; z-index:904; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transform:translateX(-100%);   transform:translateX(-100%);}.mobile-menu a { color:#272727;}.mobile-menu .close-outer { width:50px; min-width:50px; position:relative;}.mobile-menu .close-outer .close-menu-btn { position:absolute; display:block; width:30px; height:30px; padding:7px; top:9px; left:0px; right:0px; margin:auto; color:#ffffff;}.mobile-menu .close-outer .close-menu-btn .icon { width:16px; height:16px;}.mobile-menu .mobile-menu-inner { width:calc(100% - 50px); background:#ffffff; width:100%; height:100%; overflow:hidden; position:relative;}.mobile-menu .sites-content { height:100%; overflow-y:auto; overflow-x:hidden; background:#ffffff;}.mobile-menu .main-category-link { font-size:20px; line-height:22px; font-weight:700;}.mobile-menu .phone-link .icon { min-width:18px;}.mobile-menu .phone-link .text-container { width:calc(100% - 18px); padding-left:11px;}.mobile-menu .phone-link .text-container .text { font-size:12px; line-height:14px; margin-bottom:4px; display:block;}.mobile-menu .phone-link .text-container .number { font-size:16px; line-height:18px; font-weight:700; display:block;}.mobile-menu .menu-group { width:calc(100% - 60px); margin:auto; padding:20px 0px; border-bottom:1px solid #CCCCCC;}.mobile-menu .menu-group:last-of-type { border-bottom:none;}.mobile-menu .menu-item { font-size:14px; line-height:16px; margin-bottom:21px;}.mobile-menu .menu-item:last-of-type { margin-bottom:0px;}.mobile-menu .profile-group { background:#E7E7E7; width:100%; border-bottom:0px; padding:20px 30px;}.mobile-menu .submenu-link-item { position:relative; padding-right:15px; display:-webkit-box; display:-ms-flexbox; display:flex; width:100%;}.mobile-menu .submenu-link-item .arrow-left { position:absolute; right:0px; top:0px; bottom:0px; margin:auto; -webkit-transform:rotate(180deg);   transform:rotate(180deg);}.mobile-menu .profil-menu-item .icon-outer { width:26px; height:26px; min-width:26px; margin-right:8px; border:1.5px solid #272727; position:relative; border-radius:4px; color:#272727;}.mobile-menu .profil-menu-item .icon-outer:after { content:''; display:block; width:10px; height:10px; border:2px solid #E7E7E7; background:#D82435; position:absolute; top:0px; right:0px; border-radius:50%; -webkit-transform:translate(4px, -4px);   transform:translate(4px, -4px);}.mobile-menu .profil-menu-item .text-content { font-size:12px; line-height:14px; padding-right:10px;}.mobile-menu .profil-menu-item.logged-in .icon-outer:after { background-color:#4CA442;}.mobile-menu .mobile-menu-page { width:100%; height:100%; position:absolute; top:0px; left:0px; right:0px; bottom:0px; z-index:2; overflow:hidden; background:#ffffff;}.mobile-menu .mobile-menu-page.active { z-index:3;}.mobile-menu .mobile-submenu { opacity:0; visibility:hidden; z-index:1;}.mobile-menu .mobile-submenu.active { opacity:1; visibility:visible; z-index:3;}.mobile-menu .mobile-submenu .level-header { height:66px; background:#E7E7E7; padding:10px 30px;}.mobile-menu .mobile-submenu .sites-content { height:calc(100% - 66px);}.mobile-menu .back-link { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.mobile-menu .back-link .text { margin-left:8px; font-size:12px; line-height:14px; font-weight:700; text-decoration:none;}.mobile-menu .submenu-item { margin-bottom:12px;}.mobile-menu .submenu-item:last-of-type { margin-bottom:0px;}.mobile-menu .submenu-category-link { border-radius:4px; border:1px solid #CCCCCC; padding:3px 11px; min-height:52px;}.mobile-menu .submenu-category-link .image-outer { min-width:48px; width:48px; margin-right:16px;}.mobile-menu .submenu-category-link .text { font-size:14px; line-height:18px; padding:8px 0px;}.mobile-menu .logout-row { padding-top:20px; border-top:1px solid #CCCCCC;}.mobile-menu .logout-row .logout-item { color:#565656;}.mobile-menu .logout-row .logout-item .text { margin-left:5px;}@media all and (min--moz-device-pixel-ratio:0) { .mobile-menu a:hover {  color:#D82435; } .mobile-menu .close-outer .close-menu-btn:hover {  color:rgba(255, 255, 255, 0.7); }}@media (hover:hover) { .mobile-menu a:hover {  color:#D82435; } .mobile-menu .close-outer .close-menu-btn:hover {  color:rgba(255, 255, 255, 0.7); }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .mobile-menu a:hover {  color:#D82435; } .mobile-menu .close-outer .close-menu-btn:hover {  color:rgba(255, 255, 255, 0.7); }}@media screen and (max-width:479px) { .mobile-menu {  width:100vw; }}@-webkit-keyframes fadeinup { 0% {  opacity:0;  bottom:-15px;  max-height:0;  max-width:0;  margin-top:0; } 30% {  opacity:0.8;  bottom:-3px; } 100% {  opacity:1;  bottom:0;  max-height:200px;  margin-top:12px;  max-width:400px; }}@keyframes fadeinup { 0% {  opacity:0;  bottom:-15px;  max-height:0;  max-width:0;  margin-top:0; } 30% {  opacity:0.8;  bottom:-3px; } 100% {  opacity:1;  bottom:0;  max-height:200px;  margin-top:12px;  max-width:400px; }}@-webkit-keyframes fadeoutdown { 0% {  opacity:1;  bottom:0; } 30% {  opacity:0.2;  bottom:-3px; } 100% {  opacity:0;  bottom:-15px; }}@keyframes fadeoutdown { 0% {  opacity:1;  bottom:0; } 30% {  opacity:0.2;  bottom:-3px; } 100% {  opacity:0;  bottom:-15px; }}@-webkit-keyframes appear { 0% {  opacity:0; } 30% {  opacity:0.5; } 100% {  opacity:1; }}@keyframes appear { 0% {  opacity:0; } 30% {  opacity:0.5; } 100% {  opacity:1; }}@-webkit-keyframes disappear { 0% {  opacity:1; } 30% {  opacity:0.1; } 100% {  opacity:0; }}@keyframes disappear { 0% {  opacity:1; } 30% {  opacity:0.1; } 100% {  opacity:0; }}.notyf__icon--alert, .notyf__icon--confirm { margin:0 auto; position:relative; width:34px; height:34px; display:block; font-size:0px; line-height:0px; border-radius:0px;}.notyf__icon--alert { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/notfy-alert-icon.svg') no-repeat center center/cover;}.notyf__icon--alert:after, .notyf__icon--alert:before { display:none;}.notyf__icon--confirm { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/notfy-success-icon.svg') no-repeat center center/cover;}.notyf__icon--confirm:after, .notyf__icon--confirm:before { display:none;}.notyf__toast { display:block; overflow:hidden; -webkit-animation:fadeinup 0.3s forwards;   animation:fadeinup 0.3s forwards; position:relative; border-radius:0px;}.notyf__toast.notyf--alert { background:#F6E4E5; color:#D82435; border:1px solid #D82435;}.notyf__toast.notyf--confirm { background:#E8F0E7; color:#4CA442; border:1px solid #4CA442;}.notyf__toast.notyf--disappear { -webkit-animation:fadeoutdown 0.3s 1 forwards;   animation:fadeoutdown 0.3s 1 forwards; -webkit-animation-delay:0.25s;   animation-delay:0.25s;}.notyf__toast.notyf--disappear .notyf__message { opacity:1; -webkit-animation:fadeoutdown 0.3s 1 forwards;   animation:fadeoutdown 0.3s 1 forwards; -webkit-animation-delay:0.1s;   animation-delay:0.1s;}.notyf__toast.notyf--disappear .notyf__icon { opacity:1; -webkit-animation:disappear 0.3s 1 forwards;   animation:disappear 0.3s 1 forwards;}.notyf__wrapper { display:table; width:100%; padding:19px 14px 19px 20px;}.notyf__icon { display:table-cell; width:20px; text-align:center; vertical-align:middle; font-size:0px; line-height:0px; opacity:0; -webkit-animation:appear 0.5s forwards;   animation:appear 0.5s forwards; -webkit-animation-delay:0.25s;   animation-delay:0.25s; display:none !important;}.notyf__message { display:table-cell; width:100%; padding-left:0px; vertical-align:middle; position:relative; font-size:14px; line-height:20px; letter-spacing:0.6px; font-style:normal; opacity:0; -webkit-animation:fadeinup 0.3s forwards;   animation:fadeinup 0.3s forwards; -webkit-animation-delay:0.15s;   animation-delay:0.15s;}.notyf { position:fixed; bottom:30px; right:30px; width:300px; color:#272727; z-index:99999999;}@media only screen and (max-width:736px) { .notyf__container {  width:90%;  margin:0 auto;  display:block;  right:0;  left:0; }}@media screen and (max-width:600px) { .notyf {  bottom:10px;  right:0px;  width:100%; } .notyf__toast {  width:calc(100% - 20px) !important;  margin:auto; } .notyf__message {  font-size:14px;  line-height:20px;  letter-spacing:0.6px; }}.btn.back_to_top { display:none !important;}main { overflow:hidden; min-height:calc(100vh - 667px); padding-bottom:80px;}main.js-content { margin-top:0px !important;}main.without-breadcrumb { padding-top:57px;}.breadcrumb-container { padding-top:17px; padding-bottom:26px; font-size:12px; line-height:16px;}.breadcrumb-container .breadcrumb-item { margin-right:8px;}.breadcrumb-container .breadcrumb-arrow { margin-right:6px;}body.opened-mobile-menu #cookie_alert, body.opened-mobile-menu .back_to_top, body.opened-mobile-menu #chat-application, body.opened-product-filter #cookie_alert, body.opened-product-filter .back_to_top, body.opened-product-filter #chat-application, body.opened-fix-filter #cookie_alert, body.opened-fix-filter .back_to_top, body.opened-fix-filter #chat-application { display:none !important;}body.opened-category-popup-menu { overflow:hidden !important;}.product-name-text { font-size:14px; line-height:18px; letter-spacing:0px; font-weight:700; color:#272727;}.arrow-link .text { font-size:14px; line-height:16px; color:#D82435; font-weight:700;}.arrow-link .arrow-outer { width:19px; height:19px; border:1.5px solid #D82435; background:#ffffff; -webkit-transition:background-color 0.25s ease, color 0.25s ease, -webkit-transform 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease, -webkit-transform 0.25s ease; transition:transform 0.25s ease, background-color 0.25s ease, color 0.25s ease; transition:transform 0.25s ease, background-color 0.25s ease, color 0.25s ease, -webkit-transform 0.25s ease; margin-left:5px; color:#D82435; border-radius:50%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.usp-section { padding:22px 0px;}.usp-section a { text-decoration:none; color:inherit;}.usp-section .usp-item { font-size:0px; line-height:0px; margin:0px 40px; letter-spacing:0px;}.usp-section .usp-item .icon { margin-right:10px; color:#D82435;}.usp-section .usp-item .text { font-size:14px; line-height:20px;}.usp-section.swiper-container { margin:auto; padding:22px 10px;}.usp-section.swiper-container .swiper-slide { width:auto; height:auto;}.brands-section { padding:50px 0px 57px;}.brands-section .title-content { max-width:740px; margin-bottom:39px;}.brands-section .brands { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:30px 50px;}.about-us-section { padding:50px 0px; background:#F1F1F1;}.about-us-section .section-title { margin-bottom:20px;}.about-us-section .section-lead { margin-bottom:12px;}.about-us-section .link-row { margin-top:30px;}.about-us-section .text-content { max-width:740px; width:calc(100% - 460px);}.about-us-section .image-outer { position:absolute; width:520px; top:0px; right:475px; -webkit-transform:translate(100%, -80px);   transform:translate(100%, -80px);}.product-tag { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; font-weight:700;}.product-tag.new-tag { width:30px; height:28px; font-size:12px; line-height:16px; letter-spacing:0.6px; background:#272727; color:#ffffff; border-radius:2px; text-transform:uppercase;}.product-tag.action-tag { color:#ffffff; background:#D82435; border-radius:2px; font-size:12px; line-height:12px; letter-spacing:0.2px; padding:4px 8px;}.product-tag.runaway-tag { position:relative; width:52px; height:41px; color:#272727;}.product-tag.runaway-tag .icon { display:block; z-index:1; width:100%; height:100%;}.stock-info.on-stock { color:#4CA442;}.stock-info .text { font-size:12px; line-height:14px; font-weight:700; margin-left:4px;}.product-card { border:1px solid #E7E7E7; background:#ffffff; border-radius:6px; padding:44px 0px 6px; -webkit-transition:-webkit-box-shadow 0.25s ease; transition:-webkit-box-shadow 0.25s ease; transition:box-shadow 0.25s ease; transition:box-shadow 0.25s ease, -webkit-box-shadow 0.25s ease; position:relative;}.product-card .fix-content { z-index:2; position:relative; background:#ffffff; padding:0px 19px 12px;}.product-card .hover-content { width:calc(100% + 2px); display:block; background:#ffffff; border:1px solid #E7E7E7; border-top:none; -webkit-transition:opacity 300ms ease 40ms; transition:opacity 300ms ease 40ms; opacity:0; visibility:hidden; border-radius:0px 0px 6px 6px; z-index:1; padding:1px 0px 18px; position:absolute; top:calc(100% - 7px); left:-1px; -webkit-box-shadow:0 1px 20px 0 rgba(0, 0, 0, 0.2);   box-shadow:0 1px 20px 0 rgba(0, 0, 0, 0.2);}.product-card .image-content { height:0px; width:100%; padding-top:calc(100% - 60px); position:relative; display:block; margin-bottom:14px;}.product-card .image-content img { position:absolute; top:0px; left:0px; right:0px; bottom:0px; margin:auto; z-index:1;}.product-card .image-content .product-tag { position:absolute; z-index:2; top:-24px; right:0px;}.product-card .name-outer { min-height:54px; display:block; margin-bottom:8px;}.product-card .name-outer .product-name { display:block;}.product-card .stock-info { height:14px; margin-bottom:12px;}.product-card .params-row { min-height:24px; margin-bottom:14px;}.product-card .param-item { height:24px; padding:0px 7px; border:1px solid #9D9D9D; border-radius:2px; margin:0px 8px 0px 0px;}.product-card .param-item img, .product-card .param-item .icon { margin-right:5px; color:#9D9D9D;}.product-card .param-item .text { font-size:12px; line-height:12px; color:#767676; white-space:nowrap; text-transform:lowercase;}.product-card .param-item:last-of-type { margin-right:0px;}.product-card .price-row { height:20px;}.product-card .price-row.sale-price .price-outer { color:#D82435;}.product-card .price-row .price-outer { font-size:10px; line-height:20px;}.product-card .price-row .price-outer > span { font-size:18px; line-height:20px; font-weight:700;}.product-card .price-row .product-tag { margin-left:10px;}.product-card .original-price-row { height:14px;}.product-card .original-price-row .original-price { font-size:10px; line-height:14px; color:#9D9D9D; text-decoration:line-through;}.product-card .button-row { display:block; margin:auto; width:calc(100% - 40px);}.product-card .button-row .button { width:100%;}.button .icon { margin-right:8px;}#cookie_alert { position:fixed; z-index:2;}#cookie_alert #cookie_alert_open { display:none; background:#ffffff; max-width:660px; height:auto !important; padding:20px 25px;}#cookie_alert #cookie_alert_open .container { padding:0px;}#cookie_alert #cookie_alert_open .cookie-alert__title { font-size:18px; line-height:24px; font-weight:800; margin-bottom:10px;}#cookie_alert #cookie_alert_open .cookie-alert__text { font-size:14px; line-height:20px; margin-bottom:10px;}#cookie_alert #cookie_alert_open .cookie-alert__checkboxes { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; gap:10px 20px;}#cookie_alert #cookie_alert_open .cookie-alert__btn-set-wrap { margin-top:20px;}#cookie_alert input[type="checkbox"]:disabled:before { opacity:0.75;}#cookie_alert:not(.cookie_alert_close) { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; z-index:10000; top:0px; left:0px; right:0px; bottom:0px; padding:10px; background:rgba(32, 32, 32, 0.8);}#cookie_alert:not(.cookie_alert_close) #cookie_alert_open { display:block;}#cookie_alert:not(.cookie_alert_close) #cookie_alert_close { display:none;}#cookie_alert #cookie_alert_close { background:url('../!common_design/custom/emelowebshop.unas.hu/svg/cookie-icon.svg') no-repeat #D82435 center center/20px 19px; position:fixed; padding:0px; bottom:0px; left:10px; width:40px; height:40px; font-size:0px; line-height:0px; display:-webkit-box; display:-ms-flexbox; display:flex; border-radius:2px 2px 0px 0px;}#cookie_alert.cookie_alert_allow #cookie_alert_open { display:none;}.compare-box { position:fixed; right:0px; max-height:405px; top:320px; width:90px; z-index:5;}.compare-box:not(.active) { display:none;}.compare-box .compare-box-inner { background:#ffffff; padding:17px 10px 10px 10px; -webkit-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.23);   box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.23);}.compare-box .compare-item { margin-bottom:17px; width:70px; height:70px; border:1px solid #9D9D9D; position:relative;}.compare-box .compare-item:last-of-type { margin-bottom:0px;}.compare-box .compare-item .image-item { display:-webkit-box; display:-ms-flexbox; display:flex; width:100%; height:100%; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.compare-box .compare-item .compare-delete-outer { width:20px; height:20px; position:absolute; top:0px; right:0px; -webkit-transform:translate(4px, -7px);   transform:translate(4px, -7px);}.compare-box .compare-cta-button { margin-top:10px; font-size:12px; line-height:14px; height:28px; min-height:28px; padding:8px 3px 8px 3px; letter-spacing:0.1px; width:70px; text-transform:none;}.compare-delete-btn { color:#ffffff; background:#D82435; border-radius:50%; width:20px; height:20px;}.compare-delete-btn .icon { width:9px; height:9px;}.category-page-content .breadcrumb-container .last-breadcrumb-item, .product-list-page .breadcrumb-container .last-breadcrumb-item { display:none;}.compare-page-inner { width:100%; overflow:hidden; max-width:1200px; margin:auto;}.compare-page-inner .compare-table { width:100%; overflow-y:hidden; overflow-x:auto;}.compare-page-inner .compare-delete-outer { top:0px; right:0px; z-index:3;}.compare-page-inner .compare-body .compare-row:nth-of-type(odd) .compare-col { background:#F1F1F1;}.compare-page-inner .compare-col { width:20%; min-width:160px; padding:9px 15px;}.compare-page-inner .compare-col .value { font-weight:700;}.compare-page-inner .compare-col .mobile-label { display:none;}.compare-page-inner .title-col { line-height:18px;}.compare-page-inner .product-card-content { margin-bottom:50px;}.compare-page-inner .product-card-content .text-content { margin-top:18px;}.compare-page-inner .product-card-content .product-name { font-size:14px; line-height:18px; font-weight:700;}.compare-page-inner .product-card-content .sale-price { font-size:16px; line-height:18px; font-weight:700; margin-top:15px;}.compare-page-inner .linkblank-value a { word-break:break-all;}.compare-page-inner .param-yes-icon { color:#D82435;}@media all and (min--moz-device-pixel-ratio:0) { .arrow-link:hover .arrow-outer {  -webkit-transform:translateX(3px);  transform:translateX(3px);  background:#D82435;  color:#ffffff; } .product-card:hover {  z-index:2;  -webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2); } .product-card:hover .hover-content {  visibility:visible;  opacity:1; } .compare-delete-btn:hover {  color:#ffffff; }}@media (hover:hover) { .arrow-link:hover .arrow-outer {  -webkit-transform:translateX(3px);  transform:translateX(3px);  background:#D82435;  color:#ffffff; } .product-card:hover {  z-index:2;  -webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2); } .product-card:hover .hover-content {  visibility:visible;  opacity:1; } .compare-delete-btn:hover {  color:#ffffff; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .arrow-link:hover .arrow-outer {  -webkit-transform:translateX(3px);  transform:translateX(3px);  background:#D82435;  color:#ffffff; } .product-card:hover {  z-index:2;  -webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2); } .product-card:hover .hover-content {  visibility:visible;  opacity:1; } .compare-delete-btn:hover {  color:#ffffff; }}@media screen and (max-width:1180px) { .usp-section .usp-item {  margin:0px 25px; }}@media screen and (max-width:1023px) { main {  padding-bottom:60px; } main.without-breadcrumb {  padding-top:45px; } .about-us-section {  min-height:320px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center; } .about-us-section .text-content {  width:calc(100% - 360px); } .about-us-section .section-lead {  font-size:14px;  line-height:22px; } .about-us-section .about_us_section_text {  display:none; } .about-us-section .image-outer {  width:400px;  right:366px;  top:50%;  -webkit-transform:translate(100%, -50%);  transform:translate(100%, -50%); } .about-us-section .link-row {  margin-top:20px; } .usp-section.swiper-container-initialized {  padding:0px !important; } .usp-section.swiper-container-initialized > .inner-content {  -ms-flex-wrap:nowrap;  flex-wrap:nowrap;  border:0px;  -webkit-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start;  padding:0px;  gap:0px; } .usp-section.swiper-container-initialized .swiper-slide {  margin:0px;  -webkit-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  padding:5px 15px;  height:50px; } .brands-section .brands {  gap:20px 30px; }}@media screen and (max-height:900px) { .compare-box {  top:0px;  bottom:0px;  margin:auto; }}@media screen and (min-width:601px) and (max-width:1023px) { .like-h1 {  font-size:24px;  line-height:28px; }}@media screen and (max-width:767px) { .about-us-section {  padding:40px 0px; } .about-us-section .image-outer {  display:none; } .about-us-section .text-content {  width:100%;  max-width:100%; } .about-us-section .about_us_section_text {  display:block; }}@media screen and (max-width:600px) { main {  padding-bottom:50px; } main.without-breadcrumb {  padding-top:33px; } .breadcrumb-container {  padding:6px 15px 15px; } .about-us-section {  padding:0px;  background:#ffffff; } .about-us-section .content-width {  padding:0px; } .about-us-section .section-lead {  font-size:12px;  line-height:18px;  margin-bottom:4px; } .about-us-section .section-title {  margin-bottom:10px; } .about-us-section .text-top-content {  background:#F1F1F1;  padding:28px 15px 23px; } .about-us-section .link-row {  height:43px;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;  -ms-flex-pack:end;  justify-content:flex-end;  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  padding:0px 15px;  margin:0px;  border-bottom:1px solid #F1F1F1; } .brands-section {  padding:20px 0px; } .brands-section .title-content {  font-size:12px;  line-height:18px;  margin-bottom:18px; } .brands-section .brands {  padding:0px 7px;  gap:15px 15px; } .brands-section .brands .brand-item {  -webkit-box-align:center;  -ms-flex-align:center;  align-items:center;  width:calc((100% - 80px) / 5); } .product-tag.new-tag {  width:16px;  height:14px;  font-size:6px;  line-height:10px;  border-radius:1px; } .product-tag.runaway-tag {  width:28px;  height:22px; } .product-card .image-content .product-tag {  top:0px; } .product-card .image-content .product-tag.runaway-tag {  width:28px;  height:22px; } .product-card .param-item {  height:16px;  padding:0px 5px; } .product-card .param-item img {  -webkit-transform-origin:left center;  transform-origin:left center;  -webkit-transform:scale(0.7);  transform:scale(0.7);  margin-right:1px; } .product-card .param-item .text {  font-size:8px;  line-height:14px;  -webkit-transform:translateY(0.5px);  transform:translateY(0.5px); } .product-card .original-price-row {  height:13px; } .product-card .original-price-row .original-price {  font-size:9px;  line-height:13px; } #cookie_alert #cookie_alert_open {  padding:18px 15px; } #cookie_alert #cookie_alert_close {  width:36px;  height:36px;  background-size:16px 15px; } .compare-page-inner .compare-body .compare-row {  -webkit-box-align:end;  -ms-flex-align:end;  align-items:end; } .compare-page-inner .compare-body .compare-row:nth-of-type(odd) {  background:#F1F1F1; } .compare-page-inner .compare-body .compare-row > div:nth-child(2) .mobile-label {  opacity:1;  display:block;  font-size:12px;  line-height:14px;  margin-bottom:4px; } .compare-page-inner .compare-col {  width:25%;  min-width:180px; } .compare-page-inner .compare-col.title-col {  display:none; } .compare-page-inner .compare-col .value {  line-height:18px; }}.quantity-control-panel .control-btn { -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease; background:#F1F1F1; color:#272727; border-radius:50%; cursor:pointer; width:26px; height:26px; min-width:26px;}.quantity-control-panel .control-btn.inactive { background:#F6F6F6; color:#A9A9A9;}.quantity-control-panel .control-btn .icon { -webkit-transform:scale(0.81);   transform:scale(0.81);}.quantity-control-panel .field { padding:0px 10px; width:auto; text-align:center; font-size:14px; line-height:16px; font-weight:400; width:calc(100% - 72px); height:32px; min-height:none;}.quantity-control-panel .field:invalid, .quantity-control-panel .field.has-error, .quantity-control-panel .field:focus { border:none;}.quantity-control-panel.big .control-btn { width:32px; height:32px; min-width:32px;}.quantity-control-panel.big .control-btn .icon { -webkit-transform:none;   transform:none;}.quantity-control-panel.big .field { width:calc(100% - 84px); font-size:14px; line-height:16px; height:46px;}.swiper-container { margin-left:auto; margin-right:auto; position:relative; overflow:hidden; list-style:none; padding:0;  z-index:1;}.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-wrapper { position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform; -webkit-box-sizing:content-box;   box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper { -webkit-transform:translate3d(0px, 0, 0);   transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out; margin:0 auto;}.swiper-slide { -ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform;}.swiper-slide-invisible-blank { visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide { height:auto;}.swiper-container-autoheight .swiper-wrapper { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start; -webkit-transition-property:height, -webkit-transform; transition-property:height, -webkit-transform; transition-property:transform, height; transition-property:transform, height, -webkit-transform;}.swiper-container-3d { -webkit-perspective:1200px;   perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow { -webkit-transform-style:preserve-3d;   transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom { position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10;}.swiper-container-3d .swiper-slide-shadow-left { background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right { background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top { background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom { background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper { overflow:auto; scrollbar-width:none;  -ms-overflow-style:none; }.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:y mandatory; scroll-snap-type:y mandatory;}:root { --swiper-navigation-size:44px; }.swiper-button-prev,.swiper-button-next { position:absolute; top:50%; width:calc(var(--swiper-navigation-size) / 44 * 27); height:var(--swiper-navigation-size); margin-top:calc(-1 * var(--swiper-navigation-size) / 2); z-index:10; cursor:pointer; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; color:var(--swiper-navigation-color, var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled { opacity:0.35; cursor:auto; pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after { font-family:swiper-icons; font-size:var(--swiper-navigation-size); text-transform:none !important; letter-spacing:0; text-transform:none; font-variant:initial; line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next { left:10px; right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after { content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev { right:10px; left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after { content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white { --swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black { --swiper-navigation-color:#000000;}.swiper-button-lock { display:none;}:root { }.swiper-pagination { position:absolute; text-align:center; -webkit-transition:300ms opacity; transition:300ms opacity; -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0); z-index:10;}.swiper-pagination.swiper-pagination-hidden { opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets { bottom:10px; left:0; width:100%;}.swiper-pagination-bullets-dynamic { overflow:hidden; font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform:scale(0.33);   transform:scale(0.33); position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:0.2;}button.swiper-pagination-bullet { border:none; margin:0; padding:0; -webkit-box-shadow:none;   box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer;}.swiper-pagination-bullet-active { opacity:1; background:var(--swiper-pagination-color, var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets { right:10px; top:50%; -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin:6px 0; display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top:50%; -webkit-transform:translateY(-50%);   transform:translateY(-50%); width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display:inline-block; -webkit-transition:200ms top, 200ms -webkit-transform; transition:200ms top, 200ms -webkit-transform; transition:200ms transform, 200ms top; transition:200ms transform, 200ms top, 200ms -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms left, 200ms -webkit-transform; transition:200ms left, 200ms -webkit-transform; transition:200ms transform, 200ms left; transition:200ms transform, 200ms left, 200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms right, 200ms -webkit-transform; transition:200ms right, 200ms -webkit-transform; transition:200ms transform, 200ms right; transition:200ms transform, 200ms right, 200ms -webkit-transform;}.swiper-pagination-progressbar { background:rgba(0, 0, 0, 0.25); position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background:var(--swiper-pagination-color, var(--swiper-theme-color)); position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transform:scale(0);   transform:scale(0); -webkit-transform-origin:left top;   transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin:right top;   transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:100%; height:4px; left:0; top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:4px; height:100%; left:0; top:0;}.swiper-pagination-white { --swiper-pagination-color:#ffffff;}.swiper-pagination-black { --swiper-pagination-color:#000000;}.swiper-pagination-lock { display:none;}.swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98%;}.swiper-container-vertical > .swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98%;}.swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0, 0, 0, 0.5); border-radius:10px; left:0; top:0;}.swiper-scrollbar-cursor-drag { cursor:move;}.swiper-scrollbar-lock { display:none;}.swiper-zoom-container { width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas { max-width:100%; max-height:100%; -o-object-fit:contain; object-fit:contain;}.swiper-slide-zoomed { cursor:move;}:root { }.swiper-lazy-preloader { width:42px; height:42px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-21px; z-index:10; -webkit-transform-origin:50%;   transform-origin:50%; -webkit-animation:swiper-preloader-spin 1s infinite linear;   animation:swiper-preloader-spin 1s infinite linear; -webkit-box-sizing:border-box;   box-sizing:border-box; border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius:50%; border-top-color:transparent;}.swiper-lazy-preloader-white { --swiper-preloader-color:#fff;}.swiper-lazy-preloader-black { --swiper-preloader-color:#000;}@-webkit-keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}@keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}.swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube { overflow:visible;}.swiper-container-cube .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1; visibility:hidden; -webkit-transform-origin:0 0;   transform-origin:0 0; width:100%; height:100%;}.swiper-container-cube .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin:100% 0;   transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events:auto; visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow { position:absolute; left:0; bottom:0px; width:100%; height:100%; background:#000; opacity:0.6; -webkit-filter:blur(50px); filter:blur(50px); z-index:0;}.swiper-container-flip { overflow:visible;}.swiper-container-flip .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container .swiper-pagination { padding:0px 15px; font-size:0px; line-height:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.swiper-container .swiper-pagination-bullet { border:1px solid #272727; opacity:1; background:rgba(197, 197, 197, 0.6); margin:0px 3px; width:12px; height:12px; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; display:block;}.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active { background:#D82435;}@media screen and (max-width:600px) { .swiper-container .swiper-pagination-bullet {  width:9px;  height:9px; }}.item-slider-section { position:relative;}.item-slider-section.active-next-pager:after { opacity:1; visibility:visible; display:block;}.item-slider-section.active-prev-pager:before { opacity:1; visibility:visible; display:block;}.item-slider-section .products-outer { width:calc(100% - 100px); max-width:1200px; margin:auto; position:relative;}.item-slider-section .feedback-bar { width:calc(100% - 100px); max-width:1200px; margin:auto; position:relative; margin-top:20px; display:none;}.item-slider-section .feedback-bar.active { display:block;}.item-slider-section .feedback-bar .feedback-item { position:absolute; top:0px; left:0px; bottom:0px;}.item-slider-section .slider-inner { -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.item-slider-section.slide-without-buttons:before, .item-slider-section.slide-without-buttons:after { display:none;}.item-slider-section.slide-without-buttons .pager-container, .item-slider-section.slide-without-buttons .pager-container.active { display:none;}.item-slider-section.slide-without-buttons .products-outer { width:100%; max-width:100%;}.item-slider-section.slide-without-buttons .products-container { width:100%; max-width:100%; overflow-y:hidden; overflow-x:auto;}.item-slider-section.slide-without-buttons .products-container:before, .item-slider-section.slide-without-buttons .products-container:after { content:''; display:block; width:50px; min-width:50px; height:1px;}@media screen and (max-width:1024px) { .item-slider-section.slide-without-buttons .products-container:before, .item-slider-section.slide-without-buttons .products-container:after {  width:30px;  min-width:30px; } .item-slider-section.slide-with-buttons .products-outer {  width:calc(100% - 60px); }}@media screen and (max-width:600px) { .item-slider-section.slide-without-buttons .products-container:before, .item-slider-section.slide-without-buttons .products-container:after {  width:15px;  min-width:15px; } .item-slider-section.slide-with-buttons .products-outer {  width:calc(100% - 30px); }}.item-slider-section.gray-bg { padding:65px 0px 89px; background:#F1F1F1;}.item-slider-section.gray-bg:before { background-image:-webkit-gradient(linear, right top, left top, from(rgba(241, 241, 241, 0)), color-stop(63%, #F1F1F1)); background-image:linear-gradient(-90deg, rgba(241, 241, 241, 0) 0%, #F1F1F1 63%);}.item-slider-section.gray-bg:after { background-image:-webkit-gradient(linear, left top, right top, from(rgba(241, 241, 241, 0)), color-stop(63%, #F1F1F1)); background-image:linear-gradient(90deg, rgba(241, 241, 241, 0) 0%, #F1F1F1 63%);}.item-slider-section:before, .item-slider-section:after { content:''; position:absolute; visibility:hidden; top:0px; bottom:0px; z-index:3; width:272px; height:100%; opacity:0; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; display:none;}.item-slider-section:before { left:0px; background-image:-webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), color-stop(63%, #FFFFFF)); background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 63%);}.item-slider-section:after { right:0px; background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(63%, #FFFFFF)); background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 63%);}.item-slider-section.active-next-pager:after { opacity:1; visibility:visible;}.item-slider-section.active-prev-pager:before { opacity:0px; visibility:visible;}.item-slider-section .pager-container { position:absolute; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between; width:78px; z-index:4; top:0px; right:0px; -webkit-transform:translate(0px, -59px);   transform:translate(0px, -59px);}.item-slider-section .pager-container .pager { background:#272727; color:#ffffff; border-radius:2px; border:1px solid #272727; width:34px; height:34px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease; opacity:0;}.item-slider-section .pager-container .pager.prev-pager .icon { -webkit-transform:rotate(180deg);   transform:rotate(180deg); margin-right:1px;}.item-slider-section .pager-container .pager.next-pager .icon { margin-left:1px;}.item-slider-section .pager-container .pager.active { opacity:1; cursor:pointer;}.item-slider-section .pager-container .pager:not(.active) { cursor:default;}.item-slider-section .section-title { margin-bottom:20px;}.item-slider-section .product-card { width:290px; min-width:290px; margin-right:13px;}.item-slider-section .product-card:last-of-type { margin-right:0px;}.item-slider-section .item-slider-outer { min-height:458px;}.item-slider-section .feedback-bar { background:#E7E7E7; height:3px; border-radius:2px;}.item-slider-section .feedback-bar .feedback-item { width:200px; height:100%; border-radius:2px; background:#272727;}@media all and (min--moz-device-pixel-ratio:0) { .item-slider-section .pager-container .pager.active:hover {  background:#ffffff;  color:#272727; }}@media (hover:hover) { .item-slider-section .pager-container .pager.active:hover {  background:#ffffff;  color:#272727; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .item-slider-section .pager-container .pager.active:hover {  background:#ffffff;  color:#272727; }}@media screen and (max-width:1566px) { .item-slider-section:before, .item-slider-section:after {  width:calc((100vw - 1200px) / 2); }}@media screen and (max-width:1300px) { .item-slider-section:before, .item-slider-section:after {  width:50px; }}@media screen and (max-width:1024px) { .item-slider-section:before, .item-slider-section:after {  width:30px; }}@media screen and (max-width:1023px) { .item-slider-section .product-card .hover-content, .item-slider-section .product-card:hover .hover-content {  display:none; } .product-slider-section .section-title {  margin-bottom:10px; } .product-slider-section .products-container {  padding:10px 0px; } .product-slider-section.slide-without-buttons .products-outer {  min-height:auto; } .product-slider-section .product-card:hover {  -webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);  box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2); }}@media screen and (max-width:600px) { .item-slider-section:before, .item-slider-section:after {  width:15px; } .item-slider-section .section-title {  margin-bottom:10px; } .item-slider-section .product-card {  width:174px;  min-width:174px;  margin-right:8px;  border-width:2px;  padding:12px 10px; } .item-slider-section .product-card .fix-content {  padding:0px; } .item-slider-section .product-card .product-name-text {  font-size:12px;  line-height:14px; } .item-slider-section .product-card .name-outer {  margin-bottom:5px;  min-height:42px; } .item-slider-section .product-card .stock-info {  margin-bottom:7px;  height:10px; } .item-slider-section .product-card .stock-info .icon {  width:10px;  height:10px; } .item-slider-section .product-card .stock-info .text {  font-size:10px;  line-height:10px; } .item-slider-section .product-card .param-item {  height:17px;  padding:0px 4px; } .item-slider-section .product-card .param-item .text {  font-size:10px;  line-height:12px; } .item-slider-section .product-card .params-row {  min-height:17px;  margin-bottom:8px; } .item-slider-section .product-card .price-row .price-outer {  font-size:8px;  line-height:14px; } .item-slider-section .product-card .price-row .price-outer > span {  font-size:14px;  line-height:14px; } .item-slider-section .product-card .product-tag.action-tag {  height:14px;  font-size:8px;  line-height:8px;  padding:3px 4px; } .product-slider-section .section-title {  margin-bottom:0px; }}body.opened-pw-gallery .pw-gallery-container { visibility:visible; opacity:1;}html.overflow-hidden, body.overflow-hidden { overflow:hidden;}.pw-gallery-container { width:100%; height:100%; top:0px; left:0px; right:0px; bottom:0px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; z-index:120; position:fixed; visibility:hidden; opacity:0; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:50ms;   transition-delay:50ms;}.pw-gallery-overlay { position:absolute; width:100%; height:100%; top:0px; left:0px; right:0px; bottom:0px; z-index:1; background:rgba(0, 0, 0, 0.3);}.pw-gallery-window { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start; background:#ffffff; width:calc(100% - 100px); height:calc(100vh - 100px); max-width:1400px; max-height:1000px; padding:35px 25px 35px 25px; z-index:2; overflow:hidden; position:relative;}.pw-gallery-window .close-btn { z-index:3; position:absolute; right:0px; top:0px; color:#272727; width:40px; height:40px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.pw-gallery-window .thumbnail-container { max-height:100%; display:grid; width:155px; font-size:0px; line-height:0px; gap:15px; grid-template-columns:repeat(2, calc((100% - 15px) / 2));}.pw-gallery-window .thumbnail-item { width:70px; height:70px; border:1px solid #E7E7E7; -webkit-transition:border-color 0.25s ease, -webkit-box-shadow 0.25s ease; transition:border-color 0.25s ease, -webkit-box-shadow 0.25s ease; transition:border-color 0.25s ease, box-shadow 0.25s ease; transition:border-color 0.25s ease, box-shadow 0.25s ease, -webkit-box-shadow 0.25s ease; margin:0px;}.pw-gallery-window .thumbnail-item.active { border-color:#272727;}.pw-gallery-window .pw-gallery-slider-container { width:calc(100% - 170px); height:100%;}.pw-gallery-window .pw-gallery-slider-container.single-image-gallery { width:100%; padding-bottom:0px;}.pw-gallery-window .pw-gallery-slider-container video { max-width:100%;}.pw-gallery-window .pw-gallery-slider-container .swiper-pagination { bottom:5px;}.product-gallery-content.mobile-slider-initialized { display:block !important;}.product-gallery-content.mobile-slider-initialized:not(.single-image-gallery) .preview-content { display:none;}.product-gallery-content.mobile-slider-initialized:not(.single-image-gallery) .thumbnail-outer { width:100%; margin-top:0px; padding-bottom:22px;}.product-gallery-content.mobile-slider-initialized:not(.single-image-gallery) .thumbnail-outer .thumbnail-list { width:100%; gap:0px; -ms-flex-wrap:nowrap; flex-wrap:nowrap;}.product-gallery-content.mobile-slider-initialized:not(.single-image-gallery) .thumbnail-outer .thumbnail-list .thumbnail-item { margin:0px; border:none; height:auto;}@media all and (min--moz-device-pixel-ratio:0) { .pw-gallery-window .close-btn:hover {  color:#272727; }}@media (hover:hover) { .pw-gallery-window .close-btn:hover {  color:#272727; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .pw-gallery-window .close-btn:hover {  color:#272727; }}@media screen and (max-width:1023px) { .pw-gallery-window {  -webkit-box-orient:vertical;  -webkit-box-direction:reverse;  -ms-flex-direction:column-reverse;  flex-direction:column-reverse; } .pw-gallery-window .thumbnail-container {  width:100%;  height:70px;  margin-top:10px; } .pw-gallery-window .thumbnail-container .thumbnail-item {  margin:0px 15px 0px 0px; } .pw-gallery-window .pw-gallery-slider-container:not(.single-image-gallery) {  height:calc(100% - 80px);  width:100%; }}.product-gallery-content:not(.mobile-slider-initialized) .thumbnail-list { margin-top:2px;}.product-gallery-content:not(.mobile-slider-initialized) .thumbnail-item { width:90px; height:90px; border:1px solid #ffffff; -webkit-transition:border-color 0.25s ease; transition:border-color 0.25s ease; margin:18px 18px 0px 0px;}.product-gallery-content:not(.mobile-slider-initialized) .thumbnail-item:last-of-type { margin-right:0px;}.product-gallery-content:not(.mobile-slider-initialized) .thumbnail-item.active { border-color:#E7E7E7;}.product-page-inner { gap:50px 80px; grid-template-columns:calc(100% - 460px) 380px; grid-template-areas:"gallery form" "bottom form";}.product-page-content .product-slider-section { margin-top:70px;}.product-page-content .product-slider-section .section-title { position:relative;}.product-page-content .product-slider-section .section-title:before { content:''; display:block; width:100%; height:1px; background:#CCCCCC; margin-bottom:40px;}.gallery-content { grid-area:gallery; position:relative;}.gallery-content .product-tag { position:absolute; top:0px; right:0px; z-index:2;}.gallery-content .preview-content { max-height:500px;}.gallery-content .preview-content img { max-height:500px; margin:auto;}.form-container { grid-area:form;}.form-container .price-container { margin-top:16px;}.form-container .price-container .original-price { font-size:12px; line-height:14px; color:#767676; margin-bottom:6px;}.form-container .price-container .original-price .net-price, .form-container .price-container .original-price .gross-info { display:block; text-decoration:line-through;}.form-container .price-container .price .net-price { font-size:12px; line-height:24px;}.form-container .price-container .price .net-price span { font-weight:700; font-size:24px;}.form-container .price-container .price.action-price { color:#D82435;}.form-container .price-container .price .gross-info { font-size:11px; line-height:15px; margin-top:4px; color:#272727; font-weight:400; display:-webkit-box; display:-ms-flexbox; display:flex;}.form-container .price-container .price .gross-info span { display:-webkit-box; display:-ms-flexbox; display:flex;}.form-container .price-container .price .gross-info span:before, .form-container .price-container .price .gross-info span:after { content:' '; display:block; min-width:3px; width:3px;}.form-container .price-container .product-tag { margin-left:20px; -webkit-transform:translateY(3px);   transform:translateY(3px);}.form-container .stock-info { margin-top:16px; color:#4CA442;}.form-container .stock-info .icon { width:15px; height:15px;}.form-container .stock-info .text { font-size:14px; line-height:16px;}.bottom-section { grid-area:bottom;}.add-to-cart-row { margin-top:42px;}.add-to-cart-row .quantity-outer { width:148px;}.add-to-cart-row .button { width:calc(100% - 180px); padding:8px;}.add-to-cart-row .button .icon { min-width:23px;}.add-to-cart-row .button .text { white-space:nowrap;}.product-page-section { margin-bottom:50px;}.product-page-section:last-child { margin-bottom:0px;}.product-page-section .section-title { margin-bottom:18px;}.variants-container, .product-types-container { margin-top:30px;}.variants-container select, .product-types-container select { height:34px; font-size:14px; line-height:16px; background-position:top 13px right 7px; padding:0px 28px 0px 11px;}.variants-container .has-fault select, .product-types-container .has-fault select { color:#D82435; background-color:#ffffff; border-color:#D82435;}.product-type-row, .variant-row { margin-bottom:25px;}.product-type-row:last-child, .variant-row:last-child { margin-bottom:0px;}.product-type-row .title, .variant-row .title { width:60px; min-height:34px; font-size:12px; line-height:16px;}.product-type-row .options, .variant-row .options { width:calc(100% - 60px); padding-left:10px;}.product-type-row .options { gap:10px;}.product-type-row .product-type-radio .radio-inner { border-radius:2.33px; height:34px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; border:1px solid #CCCCCC; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; color:#272727; font-size:14px; line-height:16px; padding:0px 7px; background:#ffffff; font-weight:700;}.product-type-row .product-type-radio .radio-inner.is-active { background:#272727; color:#ffffff; border-color:#272727;}.product-type-row .product-type-radio .radio-inner.product-type-disabled { border-color:#CCCCCC !important; color:#9D9D9D !important; background:#ffffff !important;}.product-type-row .product-type-radio .radio-inner .text { white-space:nowrap;}.features-container { border-top:1px solid #CCCCCC; margin-top:26px; padding-top:4px;}.features-container .feature-item { margin:8px 15px 0px 0px; cursor:pointer; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.features-container .feature-item:last-child { margin-right:0px;}.features-container .feature-item .icon { margin-right:4px;}.features-container .feature-item .text { text-decoration:underline; font-size:12px; line-height:14px;}.features-container .page_artdet_func_compare_checked { color:#D82435;}.params-section table { border-collapse:collapse; border-spacing:0px; width:100%;}.params-section table tr td { border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:11px 16px; font-size:14px; line-height:22px;}.params-section table tr td:first-of-type { font-weight:700; background:#F1F1F1; width:215px;}.params-section table tr td:last-of-type { border-right:0px;}.params-section table tr:last-of-type td { border-bottom:1px solid #CCCCCC;}.static-text-content ul, .static-text-content ol { padding:0px 0px 0px 18px; margin:10px auto 20px auto;}.static-text-content ul li, .static-text-content ol li { position:relative; margin-bottom:10px; line-height:24px;}.static-text-content ul li:last-of-type, .static-text-content ol li:last-of-type { margin-bottom:0px;}.static-text-content ul li:before, .static-text-content ol li:before { content:''; position:absolute; left:0px; display:block;}.static-text-content ul li { padding-left:18px;}.static-text-content ul li:before { top:9px; width:6px; height:6px; border-radius:50%; background:#D82435;}.static-text-content ol { counter-reset:emeloCounter; padding-left:16px;}.static-text-content ol li { counter-increment:emeloCounter; padding-left:20px;}.static-text-content ol li:before { content:counter(emeloCounter) "."; font-size:14px; line-height:22px; font-weight:700; top:0px; text-align:left;}.usp-info-container { margin-top:18px; padding-top:24px; border-top:1px solid #CCCCCC;}.usp-info-container li { position:relative; padding-left:18px; font-size:12px; line-height:14px; margin-bottom:8px;}.usp-info-container li:last-of-type { margin-bottom:0px;}.usp-info-container li:before { content:''; position:absolute; display:block; top:0px; left:0px; width:10px; height:14px; background:url('../!common_design/custom/emelowebshop.unas.hu/svg/check-black.svg') no-repeat left center/10px 9px;}@media all and (min--moz-device-pixel-ratio:0) { .features-container .feature-item:hover {  color:#D82435; }}@media (hover:hover) { .features-container .feature-item:hover {  color:#D82435; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .features-container .feature-item:hover {  color:#D82435; }}@media screen and (min-width:1024px) and (max-width:1200px) { .product-page-content .marketing-section .cross-items-list {  grid-template-columns:100%; }}@media screen and (max-width:1023px) { .product-page-inner {  grid-template-columns:100%;  grid-template-areas:"gallery" "form" "bottom"; } .product-page-content .product-slider-section {  margin-top:60px; }}@media screen and (max-width:600px) { .breadcrumb-container .breadcrumb-item {  display:none; } .breadcrumb-container .breadcrumb-item:last-of-type {  display:-webkit-box;  display:-ms-flexbox;  display:flex; } .product-page-inner {  gap:15px; } .product-page-content .marketing-section .cross-items-list {  grid-template-columns:100%; } .product-page-content .product-slider-section {  margin-top:30px; } .product-page-content .product-slider-section .section-title:before {  display:none; } .product-page-content .bottom-section {  margin-top:25px; } .product-page-section {  margin-bottom:30px; } .product-page-section .section-title {  margin-bottom:8px; } .product-type-row, .variant-row {  margin-bottom:20px; } .product-type-row, .variant-row .row-inner {  -ms-flex-wrap:wrap;  flex-wrap:wrap; } .product-type-row .title, .variant-row .row-inner .title {  width:100%;  height:auto;  min-height:auto;  margin-bottom:6px; } .product-type-row .options, .variant-row .row-inner .options {  width:100%;  padding-left:0px; } .variants-container, .product-types-container {  margin-top:18px; } .form-container .stock-info {  margin-top:34px; } .form-container .price-container {  margin-top:20px; } .form-container .price-container .price .net-price span {  font-size:22px; } .form-container .price-container .price .gross-info {  font-size:10px;  line-height:10px;  margin-top:0px; } .form-container .price-container .product-tag {  -webkit-transform:translateY(2px);  transform:translateY(2px); } .gallery-content .product-tag.new-tag {  width:24px;  height:22px;  font-size:10px;  line-height:14px; } .gallery-content .product-tag.runaway-tag {  width:40px;  height:32px; } .params-section table tr td {  font-size:12px;  line-height:16px;  padding:8px 15px; } .params-section table tr td:first-of-type {  width:175px; } .static-text-content ul, .static-text-content ol {  padding-left:0px; } .static-text-content ul li, .static-text-content ol li {  padding-left:16px;  line-height:22px; } .static-text-content ul li:before {  top:8px; } .static-text-content ol li:before {  font-size:12px;  line-height:12px;  top:6px; }}@media screen and (max-width:479px) { .main-add-to-cart-row .button .icon, .main-add-to-cart-row .button .suffix {  display:none; }}.page_content { padding-bottom:30px !important;}.page_artlist_price_row { height:auto;}.page_artlist_price_row > span { display:block;}