<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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;}*,*::before,*::after { -webkit-box-sizing:border-box;  box-sizing:border-box;}html { font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-font-smoothing:antialiased; font-size:62.5%;}@-ms-viewport { width:device-width;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display:block;}body { margin:0; font-size:1.3rem; font-weight:400; line-height:1.5; text-align:left;}[tabindex="-1"]:focus { outline:0 !important;}hr { -webkit-box-sizing:content-box;  box-sizing:content-box; height:0; overflow:visible;}h1, h2, h3, h4, h5, h6 { margin-top:0; margin-bottom:1.5rem; font-weight:400;}p,ul { margin-top:0; margin-bottom:1.5rem;}abbr[title],abbr[data-original-title] { text-decoration:underline; -webkit-text-decoration:underline dotted;  text-decoration:underline dotted; cursor:help; border-bottom:0;}address { margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,dl { margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol { margin-bottom:0;}dt { font-weight:700;}dd { margin-bottom:.5rem; margin-left:0;}blockquote { margin:0 0 1rem;}dfn { font-style:italic;}b,strong { font-weight:bolder;}small { font-size:80%;}sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub { bottom:-.25em;}sup { top:-.5em;}a { text-decoration:none; background-color:transparent; -webkit-text-decoration-skip:objects;}a:not([href]):not([tabindex]) { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color:inherit; text-decoration:none;}a:not([href]):not([tabindex]):focus { outline:0;}pre,code,kbd,samp { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size:1em;}pre { margin-top:0; margin-bottom:1rem; overflow:auto; -ms-overflow-style:scrollbar;}figure { margin:0 0 1rem;}img { vertical-align:middle; border-style:none;}svg:not(:root) { overflow:hidden;}table { border-collapse:collapse;}caption { padding-top:0.75rem; padding-bottom:0.75rem; color:#333333; text-align:left; caption-side:bottom;}th { text-align:inherit;}label { display:inline-block;}button { border-radius:0;}button:focus { outline:1px dotted; outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit; -moz-appearance:none; -webkit-appearance:none;}button,input { overflow:visible;}button,select { text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"] { -webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner { padding:0; border-style:none;}input[type="radio"],input[type="checkbox"] { -webkit-box-sizing:border-box;  box-sizing:border-box; padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] { -webkit-appearance:listbox;}textarea { overflow:auto; resize:vertical;}fieldset { min-width:0; padding:0; margin:0; border:0;}legend { display:block; width:100%; max-width:100%; padding:0; margin-bottom:.5rem; line-height:inherit; color:inherit; white-space:normal;}progress { vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button { height:auto;}[type="search"] { outline-offset:-2px; -webkit-appearance:none;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration { -webkit-appearance:none;}::-webkit-file-upload-button { font:inherit; -webkit-appearance:button;}output { display:inline-block;}summary { display:list-item; cursor:pointer;}template { display:none;}[hidden] { display:none !important;}.font-size-0, .fs-0 { font-size:0 !important;}.fs-inherit { font-size:inherit;}.align-baseline { vertical-align:baseline !important;}.align-top { vertical-align:top !important;}.align-middle { vertical-align:middle !important;}.align-bottom { vertical-align:bottom !important;}.align-text-bottom { vertical-align:text-bottom !important;}.align-text-top { vertical-align:text-top !important;}.border-dashed { border-style:dashed !important;}.rounded { border-radius:0.25rem !important;}.rounded-top { border-top-left-radius:0.25rem !important; border-top-right-radius:0.25rem !important;}.rounded-right { border-top-right-radius:0.25rem !important; border-bottom-right-radius:0.25rem !important;}.rounded-bottom { border-bottom-right-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-left { border-top-left-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-circle { border-radius:50% !important;}.rounded-0 { border-radius:0 !important;}.clearfix::after { display:block; clear:both; content:"";}.overflow-hidden { overflow:hidden;}.d-none { display:none !important;}.d-inline { display:inline !important;}.d-inline-block { display:inline-block !important;}.d-block { display:block !important;}.d-table { display:table !important;}.d-table-row { display:table-row !important;}.d-table-cell { display:table-cell !important;}.d-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important;}.d-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important;}.flex-y-center { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important;}@media (min-width:400px) { .d-xs-none { display:none !important; } .d-xs-inline { display:inline !important; } .d-xs-inline-block { display:inline-block !important; } .d-xs-block { display:block !important; } .d-xs-table { display:table !important; } .d-xs-table-row { display:table-row !important; } .d-xs-table-cell { display:table-cell !important; } .d-xs-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-xs-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:576px) { .d-sm-none { display:none !important; } .d-sm-inline { display:inline !important; } .d-sm-inline-block { display:inline-block !important; } .d-sm-block { display:block !important; } .d-sm-table { display:table !important; } .d-sm-table-row { display:table-row !important; } .d-sm-table-cell { display:table-cell !important; } .d-sm-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-sm-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:768px) { .d-md-none { display:none !important; } .d-md-inline { display:inline !important; } .d-md-inline-block { display:inline-block !important; } .d-md-block { display:block !important; } .d-md-table { display:table !important; } .d-md-table-row { display:table-row !important; } .d-md-table-cell { display:table-cell !important; } .d-md-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-md-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:992px) { .d-lg-none { display:none !important; } .d-lg-inline { display:inline !important; } .d-lg-inline-block { display:inline-block !important; } .d-lg-block { display:block !important; } .d-lg-table { display:table !important; } .d-lg-table-row { display:table-row !important; } .d-lg-table-cell { display:table-cell !important; } .d-lg-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-lg-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:1200px) { .d-xl-none { display:none !important; } .d-xl-inline { display:inline !important; } .d-xl-inline-block { display:inline-block !important; } .d-xl-block { display:block !important; } .d-xl-table { display:table !important; } .d-xl-table-row { display:table-row !important; } .d-xl-table-cell { display:table-cell !important; } .d-xl-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-xl-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media (min-width:1460px) { .d-xxl-none { display:none !important; } .d-xxl-inline { display:inline !important; } .d-xxl-inline-block { display:inline-block !important; } .d-xxl-block { display:block !important; } .d-xxl-table { display:table !important; } .d-xxl-table-row { display:table-row !important; } .d-xxl-table-cell { display:table-cell !important; } .d-xxl-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-xxl-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}@media print { .d-print-none { display:none !important; } .d-print-inline { display:inline !important; } .d-print-inline-block { display:inline-block !important; } .d-print-block { display:block !important; } .d-print-table { display:table !important; } .d-print-table-row { display:table-row !important; } .d-print-table-cell { display:table-cell !important; } .d-print-flex { display:-webkit-box !important; display:-ms-flexbox !important; display:flex !important; } .d-print-inline-flex { display:-webkit-inline-box !important; display:-ms-inline-flexbox !important; display:inline-flex !important; }}.embed-responsive { position:relative; display:block; width:100%; padding:0; overflow:hidden;}.embed-responsive::before { display:block; content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video { position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before { padding-top:42.85714%;}.embed-responsive-16by9::before { padding-top:56.25%;}.embed-responsive-4by3::before { padding-top:75%;}.embed-responsive-1by1::before { padding-top:100%;}.flex-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important;  flex-direction:row !important;}.flex-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important;  flex-direction:column !important;}.flex-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important;  flex-direction:row-reverse !important;}.flex-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important;  flex-direction:column-reverse !important;}.flex-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important;}.flex-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important;}.flex-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important;}.flex-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important;  flex:1 1 auto !important;}.flex-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important;  flex-grow:0 !important;}.flex-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important;  flex-grow:1 !important;}.flex-grow-2 { -webkit-box-flex:2 !important; -ms-flex-positive:2 !important; flex-grow:2 !important;}.flex-grow-3 { -webkit-box-flex:3 !important; -ms-flex-positive:3 !important; flex-grow:3 !important;}.flex-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important;}.flex-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important;}.flex-1 { -webkit-box-flex:1 !important; -ms-flex:1 !important; flex:1 !important;}.flex-2 { -webkit-box-flex:2 !important; -ms-flex:2 !important; flex:2 !important;}.flex-3 { -webkit-box-flex:3 !important; -ms-flex:3 !important; flex:3 !important;}.justify-content-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important;  justify-content:flex-start !important;}.justify-content-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important;  justify-content:flex-end !important;}.justify-content-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important;  justify-content:center !important;}.justify-content-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important;  justify-content:space-between !important;}.justify-content-around { -ms-flex-pack:distribute !important; justify-content:space-around !important;}.align-items-start { -webkit-box-align:start !important; -ms-flex-align:start !important;  align-items:flex-start !important;}.align-items-end { -webkit-box-align:end !important; -ms-flex-align:end !important;  align-items:flex-end !important;}.align-items-center { -webkit-box-align:center !important; -ms-flex-align:center !important;  align-items:center !important;}.align-items-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important;  align-items:baseline !important;}.align-items-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important;  align-items:stretch !important;}.align-content-start { -ms-flex-line-pack:start !important; align-content:flex-start !important;}.align-content-end { -ms-flex-line-pack:end !important; align-content:flex-end !important;}.align-content-center { -ms-flex-line-pack:center !important; align-content:center !important;}.align-content-between { -ms-flex-line-pack:justify !important; align-content:space-between !important;}.align-content-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important;}.align-content-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important;}.align-self-auto { -ms-flex-item-align:auto !important; align-self:auto !important;}.align-self-start { -ms-flex-item-align:start !important; align-self:flex-start !important;}.align-self-end { -ms-flex-item-align:end !important; align-self:flex-end !important;}.align-self-center { -ms-flex-item-align:center !important; align-self:center !important;}.align-self-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important;}.align-self-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important;}@media (min-width:400px) { .flex-xs-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xs-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xs-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xs-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xs-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xs-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xs-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-xs-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-xs-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-xs-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-xs-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-xs-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-xs-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xs-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xs-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xs-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xs-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xs-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xs-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xs-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xs-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xs-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xs-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xs-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xs-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xs-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xs-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xs-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xs-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-xs-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-xs-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-xs-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-xs-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-xs-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:576px) { .flex-sm-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-sm-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-sm-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-sm-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-sm-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-sm-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-sm-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-sm-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-sm-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-sm-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-sm-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-sm-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-sm-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-sm-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-sm-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-sm-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-sm-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-sm-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-sm-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-sm-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-sm-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-sm-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-sm-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-sm-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-sm-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-sm-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-sm-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-sm-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-sm-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-sm-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:768px) { .flex-md-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-md-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-md-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-md-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-md-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-md-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-md-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-md-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-md-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-md-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .flex-md-1 { -webkit-box-flex:1 !important; -ms-flex:1 !important; flex:1 !important; } .flex-md-2 { -webkit-box-flex:2 !important; -ms-flex:2 !important; flex:2 !important; } .flex-md-3 { -webkit-box-flex:3 !important; -ms-flex:3 !important; flex:3 !important; } .justify-content-md-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-md-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-md-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-md-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-md-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-md-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-md-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-md-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-md-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-md-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-md-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-md-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-md-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-md-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-md-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-md-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-md-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-md-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-md-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-md-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-md-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-md-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:992px) { .flex-lg-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-lg-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-lg-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-lg-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-lg-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-lg-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-lg-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-lg-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-lg-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .flex-lg-1 { -webkit-box-flex:1 !important; -ms-flex:1 !important; flex:1 !important; } .flex-lg-2 { -webkit-box-flex:2 !important; -ms-flex:2 !important; flex:2 !important; } .flex-lg-3 { -webkit-box-flex:3 !important; -ms-flex:3 !important; flex:3 !important; } .justify-content-lg-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-lg-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-lg-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-lg-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-lg-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-lg-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-lg-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-lg-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-lg-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-lg-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-lg-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-lg-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-lg-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-lg-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-lg-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-lg-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-lg-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-lg-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-lg-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-lg-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-lg-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:1200px) { .flex-xl-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xl-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xl-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xl-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-xl-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-xl-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-xl-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-xl-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-xl-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-xl-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xl-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xl-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xl-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xl-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xl-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xl-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xl-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xl-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xl-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xl-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xl-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xl-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xl-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xl-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xl-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-xl-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-xl-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-xl-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-xl-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-xl-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}@media (min-width:1460px) { .flex-xxl-row { -webkit-box-orient:horizontal !important; -webkit-box-direction:normal !important; -ms-flex-direction:row !important; flex-direction:row !important; } .flex-xxl-column { -webkit-box-orient:vertical !important; -webkit-box-direction:normal !important; -ms-flex-direction:column !important; flex-direction:column !important; } .flex-xxl-row-reverse { -webkit-box-orient:horizontal !important; -webkit-box-direction:reverse !important; -ms-flex-direction:row-reverse !important; flex-direction:row-reverse !important; } .flex-xxl-column-reverse { -webkit-box-orient:vertical !important; -webkit-box-direction:reverse !important; -ms-flex-direction:column-reverse !important; flex-direction:column-reverse !important; } .flex-xxl-wrap { -ms-flex-wrap:wrap !important; flex-wrap:wrap !important; } .flex-xxl-nowrap { -ms-flex-wrap:nowrap !important; flex-wrap:nowrap !important; } .flex-xxl-wrap-reverse { -ms-flex-wrap:wrap-reverse !important; flex-wrap:wrap-reverse !important; } .flex-xxl-fill { -webkit-box-flex:1 !important; -ms-flex:1 1 auto !important; flex:1 1 auto !important; } .flex-xxl-grow-0 { -webkit-box-flex:0 !important; -ms-flex-positive:0 !important; flex-grow:0 !important; } .flex-xxl-grow-1 { -webkit-box-flex:1 !important; -ms-flex-positive:1 !important; flex-grow:1 !important; } .flex-xxl-shrink-0 { -ms-flex-negative:0 !important; flex-shrink:0 !important; } .flex-xxl-shrink-1 { -ms-flex-negative:1 !important; flex-shrink:1 !important; } .justify-content-xxl-start { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; } .justify-content-xxl-end { -webkit-box-pack:end !important; -ms-flex-pack:end !important; justify-content:flex-end !important; } .justify-content-xxl-center { -webkit-box-pack:center !important; -ms-flex-pack:center !important; justify-content:center !important; } .justify-content-xxl-between { -webkit-box-pack:justify !important; -ms-flex-pack:justify !important; justify-content:space-between !important; } .justify-content-xxl-around { -ms-flex-pack:distribute !important; justify-content:space-around !important; } .align-items-xxl-start { -webkit-box-align:start !important; -ms-flex-align:start !important; align-items:flex-start !important; } .align-items-xxl-end { -webkit-box-align:end !important; -ms-flex-align:end !important; align-items:flex-end !important; } .align-items-xxl-center { -webkit-box-align:center !important; -ms-flex-align:center !important; align-items:center !important; } .align-items-xxl-baseline { -webkit-box-align:baseline !important; -ms-flex-align:baseline !important; align-items:baseline !important; } .align-items-xxl-stretch { -webkit-box-align:stretch !important; -ms-flex-align:stretch !important; align-items:stretch !important; } .align-content-xxl-start { -ms-flex-line-pack:start !important; align-content:flex-start !important; } .align-content-xxl-end { -ms-flex-line-pack:end !important; align-content:flex-end !important; } .align-content-xxl-center { -ms-flex-line-pack:center !important; align-content:center !important; } .align-content-xxl-between { -ms-flex-line-pack:justify !important; align-content:space-between !important; } .align-content-xxl-around { -ms-flex-line-pack:distribute !important; align-content:space-around !important; } .align-content-xxl-stretch { -ms-flex-line-pack:stretch !important; align-content:stretch !important; } .align-self-xxl-auto { -ms-flex-item-align:auto !important; align-self:auto !important; } .align-self-xxl-start { -ms-flex-item-align:start !important; align-self:flex-start !important; } .align-self-xxl-end { -ms-flex-item-align:end !important; align-self:flex-end !important; } .align-self-xxl-center { -ms-flex-item-align:center !important; align-self:center !important; } .align-self-xxl-baseline { -ms-flex-item-align:baseline !important; align-self:baseline !important; } .align-self-xxl-stretch { -ms-flex-item-align:stretch !important; align-self:stretch !important; }}.float-left { float:left !important;}.float-right { float:right !important;}.float-none { float:none !important;}@media (min-width:400px) { .float-xs-left { float:left !important; } .float-xs-right { float:right !important; } .float-xs-none { float:none !important; }}@media (min-width:576px) { .float-sm-left { float:left !important; } .float-sm-right { float:right !important; } .float-sm-none { float:none !important; }}@media (min-width:768px) { .float-md-left { float:left !important; } .float-md-right { float:right !important; } .float-md-none { float:none !important; }}@media (min-width:992px) { .float-lg-left { float:left !important; } .float-lg-right { float:right !important; } .float-lg-none { float:none !important; }}@media (min-width:1200px) { .float-xl-left { float:left !important; } .float-xl-right { float:right !important; } .float-xl-none { float:none !important; }}@media (min-width:1460px) { .float-xxl-left { float:left !important; } .float-xxl-right { float:right !important; } .float-xxl-none { float:none !important; }}.position-static { position:static !important;}.position-relative { position:relative !important;}.position-absolute { position:absolute !important;}.position-fixed { position:fixed !important;}.position-sticky { position:-webkit-sticky !important; position:sticky !important;}.fixed-top { position:fixed; top:0; right:0; left:0; z-index:1030;}.fixed-bottom { position:fixed; right:0; bottom:0; left:0; z-index:1030;}.absolute-full { position:absolute; top:0; right:0; bottom:0; left:0;}@supports ((position:-webkit-sticky) or (position:sticky)) { .sticky-top { position:-webkit-sticky; position:sticky; top:0; z-index:1020; }}.sr-only, .is-invisible { position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; border:0;}.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal;}.shadow-sm { -webkit-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow { -webkit-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;  box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg { -webkit-box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;  box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none { -webkit-box-shadow:none !important;  box-shadow:none !important;}.mw-100 { max-width:100% !important;}.mh-100 { max-height:100% !important;}.m-0 { margin:0 !important;}.mt-0,.my-0 { margin-top:0 !important;}.mr-0,.mx-0 { margin-right:0 !important;}.mb-0,.my-0 { margin-bottom:0 !important;}.ml-0,.mx-0 { margin-left:0 !important;}.m-1 { margin:0.25rem !important;}.mt-1,.my-1 { margin-top:0.25rem !important;}.mr-1,.mx-1 { margin-right:0.25rem !important;}.mb-1,.my-1 { margin-bottom:0.25rem !important;}.ml-1,.mx-1 { margin-left:0.25rem !important;}.m-2 { margin:0.5rem !important;}.mt-2,.my-2 { margin-top:0.5rem !important;}.mr-2,.mx-2 { margin-right:0.5rem !important;}.mb-2,.my-2 { margin-bottom:0.5rem !important;}.ml-2,.mx-2 { margin-left:0.5rem !important;}.m-3 { margin:1rem !important;}.mt-3,.my-3 { margin-top:1rem !important;}.mr-3,.mx-3 { margin-right:1rem !important;}.mb-3,.my-3 { margin-bottom:1rem !important;}.ml-3,.mx-3 { margin-left:1rem !important;}.m-4 { margin:1.5rem !important;}.mt-4,.my-4 { margin-top:1.5rem !important;}.mr-4,.mx-4 { margin-right:1.5rem !important;}.mb-4,.my-4 { margin-bottom:1.5rem !important;}.ml-4,.mx-4 { margin-left:1.5rem !important;}.m-5 { margin:3rem !important;}.mt-5,.my-5 { margin-top:3rem !important;}.mr-5,.mx-5 { margin-right:3rem !important;}.mb-5,.my-5 { margin-bottom:3rem !important;}.ml-5,.mx-5 { margin-left:3rem !important;}.m-6 { margin:5rem !important;}.mt-6,.my-6 { margin-top:5rem !important;}.mr-6,.mx-6 { margin-right:5rem !important;}.mb-6,.my-6 { margin-bottom:5rem !important;}.ml-6,.mx-6 { margin-left:5rem !important;}.p-0 { padding:0 !important;}.pt-0,.py-0 { padding-top:0 !important;}.pr-0,.px-0 { padding-right:0 !important;}.pb-0,.py-0 { padding-bottom:0 !important;}.pl-0,.px-0 { padding-left:0 !important;}.p-1 { padding:0.25rem !important;}.pt-1,.py-1 { padding-top:0.25rem !important;}.pr-1,.px-1 { padding-right:0.25rem !important;}.pb-1,.py-1 { padding-bottom:0.25rem !important;}.pl-1,.px-1 { padding-left:0.25rem !important;}.p-2 { padding:0.5rem !important;}.pt-2,.py-2 { padding-top:0.5rem !important;}.pr-2,.px-2 { padding-right:0.5rem !important;}.pb-2,.py-2 { padding-bottom:0.5rem !important;}.pl-2,.px-2 { padding-left:0.5rem !important;}.p-3 { padding:1rem !important;}.pt-3,.py-3 { padding-top:1rem !important;}.pr-3,.px-3 { padding-right:1rem !important;}.pb-3,.py-3 { padding-bottom:1rem !important;}.pl-3,.px-3 { padding-left:1rem !important;}.p-4 { padding:1.5rem !important;}.pt-4,.py-4 { padding-top:1.5rem !important;}.pr-4,.px-4 { padding-right:1.5rem !important;}.pr-40px, .px-40px { padding-right:40px !important;}.px-5px, .pr-5px { padding-right:5px !important;}.pb-4,.py-4 { padding-bottom:1.5rem !important;}.pl-4,.px-4 { padding-left:1.5rem !important;}.pl-5px, .px-5px { padding-left:5px !important;}.p-5 { padding:3rem !important;}.pt-5,.py-5 { padding-top:3rem !important;}.pr-5,.px-5 { padding-right:3rem !important;}.pb-5,.py-5 { padding-bottom:3rem !important;}.pl-5,.px-5 { padding-left:3rem !important;}.m-auto { margin:auto !important;}.mt-auto,.my-auto { margin-top:auto !important;}.mr-auto,.mx-auto { margin-right:auto !important;}.mb-auto,.my-auto { margin-bottom:auto !important;}.ml-auto,.mx-auto { margin-left:auto !important;}@media (max-width:399px) { .mt-up-xs-0 { margin-top:0 !important; }}@media (min-width:400px) { .m-xs-0 { margin:0 !important; } .mt-xs-0, .my-xs-0 { margin-top:0 !important; } .mr-xs-0, .mx-xs-0 { margin-right:0 !important; } .mb-xs-0, .my-xs-0 { margin-bottom:0 !important; } .ml-xs-0, .mx-xs-0 { margin-left:0 !important; } .m-xs-1 { margin:0.25rem !important; } .mt-xs-1, .my-xs-1 { margin-top:0.25rem !important; } .mr-xs-1, .mx-xs-1 { margin-right:0.25rem !important; } .mb-xs-1, .my-xs-1 { margin-bottom:0.25rem !important; } .ml-xs-1, .mx-xs-1 { margin-left:0.25rem !important; } .m-xs-2 { margin:0.5rem !important; } .mt-xs-2, .my-xs-2 { margin-top:0.5rem !important; } .mr-xs-2, .mx-xs-2 { margin-right:0.5rem !important; } .mb-xs-2, .my-xs-2 { margin-bottom:0.5rem !important; } .ml-xs-2, .mx-xs-2 { margin-left:0.5rem !important; } .m-xs-3 { margin:1rem !important; } .mt-xs-3, .my-xs-3 { margin-top:1rem !important; } .mr-xs-3, .mx-xs-3 { margin-right:1rem !important; } .mb-xs-3, .my-xs-3 { margin-bottom:1rem !important; } .ml-xs-3, .mx-xs-3 { margin-left:1rem !important; } .m-xs-4 { margin:1.5rem !important; } .mt-xs-4, .my-xs-4 { margin-top:1.5rem !important; } .mr-xs-4, .mx-xs-4 { margin-right:1.5rem !important; } .mb-xs-4, .my-xs-4 { margin-bottom:1.5rem !important; } .ml-xs-4, .mx-xs-4 { margin-left:1.5rem !important; } .m-xs-5 { margin:3rem !important; } .mt-xs-5, .my-xs-5 { margin-top:3rem !important; } .mr-xs-5, .mx-xs-5 { margin-right:3rem !important; } .mb-xs-5, .my-xs-5 { margin-bottom:3rem !important; } .ml-xs-5, .mx-xs-5 { margin-left:3rem !important; } .p-xs-0 { padding:0 !important; } .pt-xs-0, .py-xs-0 { padding-top:0 !important; } .pr-xs-0, .px-xs-0 { padding-right:0 !important; } .pb-xs-0, .py-xs-0 { padding-bottom:0 !important; } .pl-xs-0, .px-xs-0 { padding-left:0 !important; } .p-xs-1 { padding:0.25rem !important; } .pt-xs-1, .py-xs-1 { padding-top:0.25rem !important; } .pr-xs-1, .px-xs-1 { padding-right:0.25rem !important; } .pb-xs-1, .py-xs-1 { padding-bottom:0.25rem !important; } .pl-xs-1, .px-xs-1 { padding-left:0.25rem !important; } .p-xs-2 { padding:0.5rem !important; } .pt-xs-2, .py-xs-2 { padding-top:0.5rem !important; } .pr-xs-2, .px-xs-2 { padding-right:0.5rem !important; } .pb-xs-2, .py-xs-2 { padding-bottom:0.5rem !important; } .pl-xs-2, .px-xs-2 { padding-left:0.5rem !important; } .p-xs-3 { padding:1rem !important; } .pt-xs-3, .py-xs-3 { padding-top:1rem !important; } .pr-xs-3, .px-xs-3 { padding-right:1rem !important; } .pb-xs-3, .py-xs-3 { padding-bottom:1rem !important; } .pl-xs-3, .px-xs-3 { padding-left:1rem !important; } .p-xs-4 { padding:1.5rem !important; } .pt-xs-4, .py-xs-4 { padding-top:1.5rem !important; } .pr-xs-4, .px-xs-4 { padding-right:1.5rem !important; } .pb-xs-4, .py-xs-4 { padding-bottom:1.5rem !important; } .pl-xs-4, .px-xs-4 { padding-left:1.5rem !important; } .p-xs-5 { padding:3rem !important; } .pt-xs-5, .py-xs-5 { padding-top:3rem !important; } .pr-xs-5, .px-xs-5 { padding-right:3rem !important; } .pb-xs-5, .py-xs-5 { padding-bottom:3rem !important; } .pl-xs-5, .px-xs-5 { padding-left:3rem !important; } .m-xs-auto { margin:auto !important; } .mt-xs-auto, .my-xs-auto { margin-top:auto !important; } .mr-xs-auto, .mx-xs-auto { margin-right:auto !important; } .mb-xs-auto, .my-xs-auto { margin-bottom:auto !important; } .ml-xs-auto, .mx-xs-auto { margin-left:auto !important; }}@media (max-width:575px) { .mt-up-sm-0 { margin-top:0 !important; }}@media (min-width:576px) { .m-sm-0 { margin:0 !important; } .mt-sm-0, .my-sm-0 { margin-top:0 !important; } .mr-sm-0, .mx-sm-0 { margin-right:0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom:0 !important; } .ml-sm-0, .mx-sm-0 { margin-left:0 !important; } .m-sm-1 { margin:0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top:0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right:0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom:0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left:0.25rem !important; } .m-sm-2 { margin:0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top:0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right:0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom:0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left:0.5rem !important; } .m-sm-3 { margin:1rem !important; } .mt-sm-3, .my-sm-3 { margin-top:1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right:1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom:1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left:1rem !important; } .m-sm-4 { margin:1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top:1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right:1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom:1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left:1.5rem !important; } .m-sm-5 { margin:3rem !important; } .mt-sm-5, .my-sm-5 { margin-top:3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right:3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom:3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left:3rem !important; } .p-sm-0 { padding:0 !important; } .pt-sm-0, .py-sm-0 { padding-top:0 !important; } .pr-sm-0, .px-sm-0 { padding-right:0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom:0 !important; } .pl-sm-0, .px-sm-0 { padding-left:0 !important; } .p-sm-1 { padding:0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top:0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right:0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom:0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left:0.25rem !important; } .p-sm-2 { padding:0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top:0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right:0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom:0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left:0.5rem !important; } .p-sm-3 { padding:1rem !important; } .pt-sm-3, .py-sm-3 { padding-top:1rem !important; } .pr-sm-3, .px-sm-3 { padding-right:1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom:1rem !important; } .pl-sm-3, .px-sm-3 { padding-left:1rem !important; } .p-sm-4 { padding:1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top:1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right:1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom:1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left:1.5rem !important; } .p-sm-5 { padding:3rem !important; } .pt-sm-5, .py-sm-5 { padding-top:3rem !important; } .pr-sm-5, .px-sm-5 { padding-right:3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom:3rem !important; } .pl-sm-5, .px-sm-5 { padding-left:3rem !important; } .m-sm-auto { margin:auto !important; } .mt-sm-auto, .my-sm-auto { margin-top:auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right:auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom:auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left:auto !important; }}@media (min-width:768px) { .m-md-0 { margin:0 !important; } .mt-md-0, .my-md-0 { margin-top:0 !important; } .mr-md-0, .mx-md-0 { margin-right:0 !important; } .mb-md-0, .my-md-0 { margin-bottom:0 !important; } .ml-md-0, .mx-md-0 { margin-left:0 !important; } .m-md-1 { margin:0.25rem !important; } .mt-md-1, .my-md-1 { margin-top:0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right:0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom:0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left:0.25rem !important; } .m-md-2 { margin:0.5rem !important; } .mt-md-2, .my-md-2 { margin-top:0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right:0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom:0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left:0.5rem !important; } .m-md-3 { margin:1rem !important; } .mt-md-3, .my-md-3 { margin-top:1rem !important; } .mr-md-3, .mx-md-3 { margin-right:1rem !important; } .mb-md-3, .my-md-3 { margin-bottom:1rem !important; } .ml-md-3, .mx-md-3 { margin-left:1rem !important; } .m-md-4 { margin:1.5rem !important; } .mt-md-4, .my-md-4 { margin-top:1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right:1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom:1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left:1.5rem !important; } .m-md-5 { margin:3rem !important; } .mt-md-5, .my-md-5 { margin-top:3rem !important; } .mr-md-5, .mx-md-5 { margin-right:3rem !important; } .mb-md-5, .my-md-5 { margin-bottom:3rem !important; } .ml-md-5, .mx-md-5 { margin-left:3rem !important; } .p-md-0 { padding:0 !important; } .pt-md-0, .py-md-0 { padding-top:0 !important; } .pr-md-0, .px-md-0 { padding-right:0 !important; } .pb-md-0, .py-md-0 { padding-bottom:0 !important; } .pl-md-0, .px-md-0 { padding-left:0 !important; } .p-md-1 { padding:0.25rem !important; } .pt-md-1, .py-md-1 { padding-top:0.25rem !important; } .pr-md-1, .px-md-1 { padding-right:0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom:0.25rem !important; } .pl-md-1, .px-md-1 { padding-left:0.25rem !important; } .p-md-2 { padding:0.5rem !important; } .pt-md-2, .py-md-2 { padding-top:0.5rem !important; } .pr-md-2, .px-md-2 { padding-right:0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom:0.5rem !important; } .pl-md-2, .px-md-2 { padding-left:0.5rem !important; } .p-md-3 { padding:1rem !important; } .pt-md-3, .py-md-3 { padding-top:1rem !important; } .pr-md-3, .px-md-3 { padding-right:1rem !important; } .pb-md-3, .py-md-3 { padding-bottom:1rem !important; } .pl-md-3, .px-md-3 { padding-left:1rem !important; } .p-md-4 { padding:1.5rem !important; } .pt-md-4, .py-md-4 { padding-top:1.5rem !important; } .pr-md-4, .px-md-4 { padding-right:1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom:1.5rem !important; } .pl-md-4, .px-md-4 { padding-left:1.5rem !important; } .p-md-5 { padding:3rem !important; } .pt-md-5, .py-md-5 { padding-top:3rem !important; } .pr-md-5, .px-md-5 { padding-right:3rem !important; } .pb-md-5, .py-md-5 { padding-bottom:3rem !important; } .pl-md-5, .px-md-5 { padding-left:3rem !important; } .m-md-auto { margin:auto !important; } .mt-md-auto, .my-md-auto { margin-top:auto !important; } .mr-md-auto, .mx-md-auto { margin-right:auto !important; } .mb-md-auto, .my-md-auto { margin-bottom:auto !important; } .ml-md-auto, .mx-md-auto { margin-left:auto !important; }}@media (min-width:992px) { .m-lg-0 { margin:0 !important; } .mt-lg-0, .my-lg-0 { margin-top:0 !important; } .mr-lg-0, .mx-lg-0 { margin-right:0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom:0 !important; } .ml-lg-0, .mx-lg-0 { margin-left:0 !important; } .m-lg-1 { margin:0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top:0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right:0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom:0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left:0.25rem !important; } .m-lg-2 { margin:0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top:0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right:0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom:0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left:0.5rem !important; } .m-lg-3 { margin:1rem !important; } .mt-lg-3, .my-lg-3 { margin-top:1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right:1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom:1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left:1rem !important; } .m-lg-4 { margin:1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top:1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right:1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom:1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left:1.5rem !important; } .m-lg-5 { margin:3rem !important; } .mt-lg-5, .my-lg-5 { margin-top:3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right:3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom:3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left:3rem !important; } .mt-lg-6, .my-lg-6 { margin-top:5rem !important; } .mr-lg-6, .mx-lg-6 { margin-right:5rem !important; } .mb-lg-6, .my-lg-6 { margin-bottom:5rem !important; } .ml-lg-6, .mx-lg-6 { margin-left:5rem !important; } .p-lg-0 { padding:0 !important; } .pt-lg-0, .py-lg-0 { padding-top:0 !important; } .pr-lg-0, .px-lg-0 { padding-right:0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom:0 !important; } .pl-lg-0, .px-lg-0 { padding-left:0 !important; } .p-lg-1 { padding:0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top:0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right:0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom:0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left:0.25rem !important; } .p-lg-2 { padding:0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top:0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right:0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom:0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left:0.5rem !important; } .p-lg-3 { padding:1rem !important; } .pt-lg-3, .py-lg-3 { padding-top:1rem !important; } .pr-lg-3, .px-lg-3 { padding-right:1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom:1rem !important; } .pl-lg-3, .px-lg-3 { padding-left:1rem !important; } .p-lg-4 { padding:1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top:1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right:1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom:1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left:1.5rem !important; } .p-lg-5 { padding:3rem !important; } .pt-lg-5, .py-lg-5 { padding-top:3rem !important; } .pr-lg-5, .px-lg-5 { padding-right:3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom:3rem !important; } .pl-lg-5, .px-lg-5 { padding-left:3rem !important; } .m-lg-auto { margin:auto !important; } .mt-lg-auto, .my-lg-auto { margin-top:auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right:auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom:auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left:auto !important; }}@media (min-width:1200px) { .m-xl-0 { margin:0 !important; } .mt-xl-0, .my-xl-0 { margin-top:0 !important; } .mr-xl-0, .mx-xl-0 { margin-right:0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom:0 !important; } .ml-xl-0, .mx-xl-0 { margin-left:0 !important; } .m-xl-1 { margin:0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top:0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right:0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom:0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left:0.25rem !important; } .m-xl-2 { margin:0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top:0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right:0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom:0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left:0.5rem !important; } .m-xl-3 { margin:1rem !important; } .mt-xl-3, .my-xl-3 { margin-top:1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right:1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom:1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left:1rem !important; } .m-xl-4 { margin:1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top:1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right:1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom:1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left:1.5rem !important; } .m-xl-5 { margin:3rem !important; } .mt-xl-5, .my-xl-5 { margin-top:3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right:3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom:3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left:3rem !important; } .m-xl-6 { margin:5rem !important; } .mt-xl-6, .my-xl-6 { margin-top:5rem !important; } .mr-xl-6, .mx-xl-6 { margin-right:5rem !important; } .mb-xl-6, .my-xl-6 { margin-bottom:5rem !important; } .ml-xl-6, .mx-xl-6 { margin-left:5rem !important; } .p-xl-0 { padding:0 !important; } .pt-xl-0, .py-xl-0 { padding-top:0 !important; } .pr-xl-0, .px-xl-0 { padding-right:0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom:0 !important; } .pl-xl-0, .px-xl-0 { padding-left:0 !important; } .p-xl-1 { padding:0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top:0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right:0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom:0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left:0.25rem !important; } .p-xl-2 { padding:0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top:0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right:0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom:0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left:0.5rem !important; } .p-xl-3 { padding:1rem !important; } .pt-xl-3, .py-xl-3 { padding-top:1rem !important; } .pr-xl-3, .px-xl-3 { padding-right:1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom:1rem !important; } .pl-xl-3, .px-xl-3 { padding-left:1rem !important; } .p-xl-4 { padding:1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top:1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right:1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom:1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left:1.5rem !important; } .p-xl-5 { padding:3rem !important; } .pt-xl-5, .py-xl-5 { padding-top:3rem !important; } .pr-xl-5, .px-xl-5 { padding-right:3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom:3rem !important; } .pl-xl-5, .px-xl-5 { padding-left:3rem !important; } .m-xl-auto { margin:auto !important; } .mt-xl-auto, .my-xl-auto { margin-top:auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right:auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom:auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left:auto !important; }}@media (min-width:1460px) { .m-xxl-0 { margin:0 !important; } .mt-xxl-0, .my-xxl-0 { margin-top:0 !important; } .mr-xxl-0, .mx-xxl-0 { margin-right:0 !important; } .mb-xxl-0, .my-xxl-0 { margin-bottom:0 !important; } .ml-xxl-0, .mx-xxl-0 { margin-left:0 !important; } .m-xxl-1 { margin:0.25rem !important; } .mt-xxl-1, .my-xxl-1 { margin-top:0.25rem !important; } .mr-xxl-1, .mx-xxl-1 { margin-right:0.25rem !important; } .mb-xxl-1, .my-xxl-1 { margin-bottom:0.25rem !important; } .ml-xxl-1, .mx-xxl-1 { margin-left:0.25rem !important; } .m-xxl-2 { margin:0.5rem !important; } .mt-xxl-2, .my-xxl-2 { margin-top:0.5rem !important; } .mr-xxl-2, .mx-xxl-2 { margin-right:0.5rem !important; } .mb-xxl-2, .my-xxl-2 { margin-bottom:0.5rem !important; } .ml-xxl-2, .mx-xxl-2 { margin-left:0.5rem !important; } .m-xxl-3 { margin:1rem !important; } .mt-xxl-3, .my-xxl-3 { margin-top:1rem !important; } .mr-xxl-3, .mx-xxl-3 { margin-right:1rem !important; } .mb-xxl-3, .my-xxl-3 { margin-bottom:1rem !important; } .ml-xxl-3, .mx-xxl-3 { margin-left:1rem !important; } .m-xxl-4 { margin:1.5rem !important; } .mt-xxl-4, .my-xxl-4 { margin-top:1.5rem !important; } .mr-xxl-4, .mx-xxl-4 { margin-right:1.5rem !important; } .mb-xxl-4, .my-xxl-4 { margin-bottom:1.5rem !important; } .ml-xxl-4, .mx-xxl-4 { margin-left:1.5rem !important; } .m-xxl-5 { margin:3rem !important; } .mt-xxl-5, .my-xxl-5 { margin-top:3rem !important; } .mr-xxl-5, .mx-xxl-5 { margin-right:3rem !important; } .mb-xxl-5, .my-xxl-5 { margin-bottom:3rem !important; } .ml-xxl-5, .mx-xxl-5 { margin-left:3rem !important; } .p-xxl-0 { padding:0 !important; } .pt-xxl-0, .py-xxl-0 { padding-top:0 !important; } .pr-xxl-0, .px-xxl-0 { padding-right:0 !important; } .pb-xxl-0, .py-xxl-0 { padding-bottom:0 !important; } .pl-xxl-0, .px-xxl-0 { padding-left:0 !important; } .p-xxl-1 { padding:0.25rem !important; } .pt-xxl-1, .py-xxl-1 { padding-top:0.25rem !important; } .pr-xxl-1, .px-xxl-1 { padding-right:0.25rem !important; } .pb-xxl-1, .py-xxl-1 { padding-bottom:0.25rem !important; } .pl-xxl-1, .px-xxl-1 { padding-left:0.25rem !important; } .p-xxl-2 { padding:0.5rem !important; } .pt-xxl-2, .py-xxl-2 { padding-top:0.5rem !important; } .pr-xxl-2, .px-xxl-2 { padding-right:0.5rem !important; } .pb-xxl-2, .py-xxl-2 { padding-bottom:0.5rem !important; } .pl-xxl-2, .px-xxl-2 { padding-left:0.5rem !important; } .p-xxl-3 { padding:1rem !important; } .pt-xxl-3, .py-xxl-3 { padding-top:1rem !important; } .pr-xxl-3, .px-xxl-3 { padding-right:1rem !important; } .pb-xxl-3, .py-xxl-3 { padding-bottom:1rem !important; } .pl-xxl-3, .px-xxl-3 { padding-left:1rem !important; } .p-xxl-4 { padding:1.5rem !important; } .pt-xxl-4, .py-xxl-4 { padding-top:1.5rem !important; } .pr-xxl-4, .px-xxl-4 { padding-right:1.5rem !important; } .pb-xxl-4, .py-xxl-4 { padding-bottom:1.5rem !important; } .pl-xxl-4, .px-xxl-4 { padding-left:1.5rem !important; } .p-xxl-5 { padding:3rem !important; } .pt-xxl-5, .py-xxl-5 { padding-top:3rem !important; } .pr-xxl-5, .px-xxl-5 { padding-right:3rem !important; } .pb-xxl-5, .py-xxl-5 { padding-bottom:3rem !important; } .pl-xxl-5, .px-xxl-5 { padding-left:3rem !important; } .m-xxl-auto { margin:auto !important; } .mt-xxl-auto, .my-xxl-auto { margin-top:auto !important; } .mr-xxl-auto, .mx-xxl-auto { margin-right:auto !important; } .mb-xxl-auto, .my-xxl-auto { margin-bottom:auto !important; } .ml-xxl-auto, .mx-xxl-auto { margin-left:auto !important; }}.text-monospace { font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}.text-justify { text-align:justify !important;}.text-nowrap { white-space:nowrap !important;}.text-truncate { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.text-left { text-align:left !important;}.text-right { text-align:right !important;}.text-center { text-align:center !important;}@media (min-width:400px) { .text-xs-left { text-align:left !important; } .text-xs-right { text-align:right !important; } .text-xs-center { text-align:center !important; }}@media (min-width:576px) { .text-sm-left { text-align:left !important; } .text-sm-right { text-align:right !important; } .text-sm-center { text-align:center !important; }}@media (min-width:768px) { .text-md-left { text-align:left !important; } .text-md-right { text-align:right !important; } .text-md-center { text-align:center !important; }}@media (min-width:992px) { .text-lg-left { text-align:left !important; } .text-lg-right { text-align:right !important; } .text-lg-center { text-align:center !important; }}@media (min-width:1200px) { .text-xl-left { text-align:left !important; } .text-xl-right { text-align:right !important; } .text-xl-center { text-align:center !important; }}@media (min-width:1460px) { .text-xxl-left { text-align:left !important; } .text-xxl-right { text-align:right !important; } .text-xxl-center { text-align:center !important; }}.text-lowercase { text-transform:lowercase !important;}.text-uppercase { text-transform:uppercase !important;}.text-capitalize { text-transform:capitalize !important;}.font-weight-light { font-weight:300 !important;}.font-weight-normal { font-weight:400 !important;}.font-weight-bold { font-weight:700 !important;}.font-italic { font-style:italic !important;}.visible { visibility:visible !important;}.invisible { visibility:hidden !important;}.container-fluid { width:100%; padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto;}.break-row { flex-basis:100%; height:0;}.row { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}.no-gutters { margin-right:0; margin-left:0;}.gutters-1 { margin-right:-1px; margin-left:-1px;}.gutters-5 { margin-right:-5px; margin-left:-5px;}.gutters-10 { margin-right:-10px; margin-left:-10px;}.gutters-15 { margin-right:-15px; margin-left:-15px;}.gutters-20 { margin-right:-20px; margin-left:-20px;}.no-gutters &gt; .col,.no-gutters &gt; [class*="col-"] { padding-right:0; padding-left:0;}.gutters-1 &gt; .col,.gutters-1 &gt; [class*="col-"] { padding-right:1px; padding-left:1px;}.gutters-5 &gt; .col,.gutters-5 &gt; [class*="col-"] { padding-right:5px; padding-left:5px;}.gutters-10 &gt; .col,.gutters-10 &gt; [class*="col-"] { padding-right:10px; padding-left:10px;}.gutters-20 &gt; .col,.gutters-20 &gt; [class*="col-"] { padding-right:20px; padding-left:20px;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs,.col-xs-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,.col-xxl-auto, [class*='col-custom'] { width:100%; min-height:1px; padding-right:15px; padding-left:15px;}.col { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1;  flex-grow:1; max-width:100%;}.col-auto { -webkit-box-flex:0; -ms-flex:0 0 auto;  flex:0 0 auto; width:auto; max-width:none;}.col-fix-30 { width:30px; -webkit-box-flex:0; -webkit-flex:0 0 30px; -moz-box-flex:0; -ms-flex:0 0 30px; flex:0 0 30px;}.col-fix-1 { width:50px; -webkit-box-flex:0; -webkit-flex:0 0 50px; -moz-box-flex:0; -ms-flex:0 0 50px; flex:0 0 50px;}.col-fix-2 { width:80px; -webkit-box-flex:0; -webkit-flex:0 0 80px; -moz-box-flex:0; -ms-flex:0 0 80px; flex:0 0 80px;}.col-fix-3 { width:145px; -webkit-box-flex:0; -webkit-flex:0 0 145px; -moz-box-flex:0; -ms-flex:0 0 145px; flex:0 0 145px;}.col-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%; max-width:8.33333%;}.col-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%; max-width:16.66667%;}.col-3 { -webkit-box-flex:0; -ms-flex:0 0 25%;  flex:0 0 25%; max-width:25%;}.col-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%; max-width:33.33333%;}.col-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%; max-width:41.66667%;}.col-6 { -webkit-box-flex:0; -ms-flex:0 0 50%;  flex:0 0 50%; max-width:50%;}.col-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%; max-width:58.33333%;}.col-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%; max-width:66.66667%;}.col-9 { -webkit-box-flex:0; -ms-flex:0 0 75%;  flex:0 0 75%; max-width:75%;}.col-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%; max-width:83.33333%;}.col-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%; max-width:91.66667%;}.col-12 { -webkit-box-flex:0; -ms-flex:0 0 100%;  flex:0 0 100%; max-width:100%;}.order-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1;  order:-1;}.order-last { -webkit-box-ordinal-group:14; -ms-flex-order:13;  order:13;}.order-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0;  order:0;}.order-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1;  order:1;}.order-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2;  order:2;}.order-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3;  order:3;}.order-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4;  order:4;}.order-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5;  order:5;}.order-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6;  order:6;}.order-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7;  order:7;}.order-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8;  order:8;}.order-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9;  order:9;}.order-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10;  order:10;}.order-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11;  order:11;}.order-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12;  order:12;}@media (min-width:400px) { .col-xs { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-xs-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-xs-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-xs-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-xs-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-xs-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-xs-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-xs-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-xs-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-xs-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-xs-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-xs-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-xs-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-xs-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-xs-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-xs-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-xs-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-xs-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-xs-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-xs-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-xs-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-xs-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-xs-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-xs-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-xs-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-xs-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-xs-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-xs-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-xs-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}@media (max-width:575px) { .order-up-sm-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; }}@media (min-width:576px) { .gutters-sm-5 { margin-left:-5px; margin-right:-5px; } .gutters-sm-5 &gt; .col, .gutters-sm-5 &gt; [class*="col-"] { padding-right:5px; padding-left:5px; } .gutters-sm-10 { margin-left:-10px; margin-right:-10px; } .gutters-sm-10 &gt; .col, .gutters-sm-10 &gt; [class*="col-"] { padding-right:10px; padding-left:10px; } .gutters-sm-15 { margin-left:-15px; margin-right:-15px; } .gutters-sm-15 &gt; .col, .gutters-sm-15 &gt; [class*="col-"] { padding-right:15px; padding-left:15px; } .col-sm { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-sm-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-sm-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-sm-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-sm-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-sm-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-sm-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-sm-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-sm-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-sm-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-sm-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-sm-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-sm-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-sm-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-sm-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-sm-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-sm-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-sm-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-sm-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-sm-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-sm-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-sm-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-sm-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-sm-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-sm-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-sm-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-sm-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-sm-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-sm-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}@media (max-width:767px) { .mt-up-md-0 { margin-top:0 !important; } .order-up-md-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; }}@media (min-width:768px) { .col-md { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-md-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-md-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-md-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-md-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-md-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-md-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-md-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-md-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-md-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-md-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-md-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-md-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-md-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .col-fix-md-3 { width:145px; -webkit-box-flex:0; -webkit-flex:0 0 145px; -moz-box-flex:0; -ms-flex:0 0 145px; flex:0 0 145px; } .col-custom-md-5 { -webkit-box-flex:0; -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%; } .order-md-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-md-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-md-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-md-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-md-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-md-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-md-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-md-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-md-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-md-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-md-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-md-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-md-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-md-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-md-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}@media (min-width:992px) { .col-lg { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-lg-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-lg-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-lg-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-lg-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-lg-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-lg-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-lg-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-lg-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-lg-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-lg-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-lg-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-lg-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-lg-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .col-custom-lg-5 { -webkit-box-flex:0; -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%; } .order-lg-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-lg-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-lg-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-lg-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-lg-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-lg-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-lg-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-lg-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-lg-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-lg-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-lg-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-lg-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-lg-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-lg-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-lg-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}@media (min-width:1200px) { .col-xl { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-xl-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-xl-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-xl-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-xl-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-xl-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-xl-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-xl-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-xl-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-xl-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-xl-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-xl-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-xl-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-xl-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .col-custom-xl-5 { -webkit-box-flex:0; -ms-flex:0 0 20%; flex:0 0 20%; max-width:20%; } .order-xl-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-xl-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-xl-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-xl-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-xl-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-xl-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-xl-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-xl-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-xl-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-xl-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-xl-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-xl-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-xl-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-xl-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-xl-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}@media (min-width:1460px) { .col-xxl { -ms-flex-preferred-size:0; flex-basis:0; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; max-width:100%; } .col-xxl-auto { -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:none; } .col-xxl-1 { -webkit-box-flex:0; -ms-flex:0 0 8.33333%; flex:0 0 8.33333%; max-width:8.33333%; } .col-xxl-2 { -webkit-box-flex:0; -ms-flex:0 0 16.66667%; flex:0 0 16.66667%; max-width:16.66667%; } .col-xxl-3 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25%; } .col-xxl-4 { -webkit-box-flex:0; -ms-flex:0 0 33.33333%; flex:0 0 33.33333%; max-width:33.33333%; } .col-xxl-5 { -webkit-box-flex:0; -ms-flex:0 0 41.66667%; flex:0 0 41.66667%; max-width:41.66667%; } .col-xxl-6 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } .col-xxl-7 { -webkit-box-flex:0; -ms-flex:0 0 58.33333%; flex:0 0 58.33333%; max-width:58.33333%; } .col-xxl-8 { -webkit-box-flex:0; -ms-flex:0 0 66.66667%; flex:0 0 66.66667%; max-width:66.66667%; } .col-xxl-9 { -webkit-box-flex:0; -ms-flex:0 0 75%; flex:0 0 75%; max-width:75%; } .col-xxl-10 { -webkit-box-flex:0; -ms-flex:0 0 83.33333%; flex:0 0 83.33333%; max-width:83.33333%; } .col-xxl-11 { -webkit-box-flex:0; -ms-flex:0 0 91.66667%; flex:0 0 91.66667%; max-width:91.66667%; } .col-xxl-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } .order-xxl-first { -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-xxl-last { -webkit-box-ordinal-group:14; -ms-flex-order:13; order:13; } .order-xxl-0 { -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-xxl-1 { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-xxl-2 { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-xxl-3 { -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-xxl-4 { -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-xxl-5 { -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-xxl-6 { -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-xxl-7 { -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-xxl-8 { -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-xxl-9 { -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-xxl-10 { -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-xxl-11 { -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .order-xxl-12 { -webkit-box-ordinal-group:13; -ms-flex-order:12; order:12; }}.w-25 { width:25% !important;}.w-50 { width:50% !important;}.w-75 { width:75% !important;}.w-100 { width:100% !important;}.w-auto { width:auto !important;}.h-25 { height:25% !important;}.h-50 { height:50% !important;}.h-75 { height:75% !important;}.h-100 { height:100% !important;}.h-auto { height:auto !important;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:fallback;src:url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.eot');src:url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.eot?#iefix') format("embedded-opentype"),url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.woff') format("woff"),url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.ttf') format("truetype"),url('../!common_design/own/fonts/fontawesome-5.8.1/webfonts/fa-regular-400.svg#fontawesome') format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{ font-family:'custom icons'; font-display:auto; src:url('../!common_design/custom/electropoint.unas.hu/css/custom-icons.woff') format('woff'), url('../!common_design/custom/electropoint.unas.hu/css/custom-icons.woff2') format('woff2'), url('../!common_design/custom/electropoint.unas.hu/css/custom-icons.ttf') format('truetype'), url('../!common_design/custom/electropoint.unas.hu/css/custom-icons.svg#custom-icons') format('svg'); font-weight:400; font-style:normal;}.slick-slider{ position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}.slick-list{ position:relative; display:block; overflow:hidden; margin:0; padding:0;}.slick-list:focus{ outline:none;}.slick-list.dragging{ cursor:pointer; }.slick-slider .slick-track,.slick-slider .slick-list{ -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0);  -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.slick-track{ position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto;}.slick-track:before,.slick-track:after{ display:table; content:'';}.slick-track:after{ clear:both;}.slick-loading .slick-track{ visibility:hidden;}.slick-slide{ display:none; float:left; height:100%; min-height:1px;}[dir='rtl'] .slick-slide{ float:right;}.slick-slide img{ display:block;}.slick-slide.slick-loading img{ display:none;}.slick-slide.dragging img{ pointer-events:none;}.slick-initialized .slick-slide{ display:block;}.slick-loading .slick-slide{ visibility:hidden;}.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent;}.slick-arrow.slick-hidden { display:none;}.slick-list:after { clear:both; content:""; display:block;}* {padding:0;margin:0;}*, *:focus, *:hover {outline:none!important;}b, strong {  font-weight:600;}body {  font-family:'Open Sans' ,sans-serif;  overflow-x:hidden;}body, html {  min-width:320px;}@media(max-width:1259px) {  html.scroll-hidden {  overflow:hidden;  }  .scroll-hidden body {  overflow-y:hidden;  top:0;  left:0;  right:0;  bottom:0;  position:fixed;  }  html:not(.prel-touch-device):not(.touch-device).scroll-hidden body {  padding-right:10px;  }  html:not(.prel-touch-device):not(.touch-device).scroll-hidden body .js-header--fixed {  right:10px;  }}.container, .container-fluid, .container-md, .container-xs, .container-custom-1, .container-custom-2 {  margin-left:auto;  margin-right:auto;  padding-left:1.5rem;  padding-right:1.5rem;  width:100%;}.container-xs {  max-width:400px;}.container-md {  max-width:768px;}.container-custom-2 {  max-width:1560px;}.container-custom-1 {  max-width:1820px;}.break {  flex-basis:100%;  height:0;}button,input[type=submit],input[type=button],input[type=reset],.btn-wrap input,.btn,.page_cart_icon_delete {  font-size:1.2rem;  font-weight:400;  display:inline-block;  text-align:center;  vertical-align:middle;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  padding:0.66em 1.32em;  margin-bottom:0;  -ms-touch-action:manipulation;  touch-action:manipulation;  background-image:none;  max-width:100%;}button:disabled,input[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled,.btn-wrap input:disabled,.btn:disabled {  opacity:0.65;  cursor:not-allowed;}input[readonly] {  opacity:0.65;  cursor:default;}button:not(:disabled),input[type=submit]:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),.btn-wrap input:not(:disabled),.btn:not(:disabled) {  cursor:pointer;}.btn--lg {  font-size:1.4rem;}.btn--small {  font-size:1rem;}.btn--grad-sep-wrap {  overflow:hidden;}.btn--grad-sep {  position:relative;}.btn--grad-sep::before, .btn--grad-sep::after {  content:"";  position:absolute;  top:0;  width:999px;}.btn--grad-sep::before {  right:100%;}.btn--grad-sep::after {  left:100%;}.slick-gap .btn--grad-sep::before, .slick-gap .btn--grad-sep::after {  width:18rem;}.btn--text {  padding:0;}.btn--no-text-transform {  text-transform:none;}.btn--block {  display:block;  width:100%;}.btn--wide {  min-width:15rem;}[class*="btn-square"],[class*="btn--square"],.page_cart_icon_delete {  padding:0;  text-align:center;  letter-spacing:0;}.btn-square--sm,.btn--square-sm,.page_cart_icon_delete {  width:3rem !important;  height:3rem !important;  line-height:2.8rem !important;}.btn-square,.btn--square {  width:3.6rem !important;  height:3.6rem !important;  line-height:3.4rem !important;}.btn--square-lg,.btn-square--lg,.btn--square--lg {  width:4.2rem !important;  height:4.2rem !important;  line-height:4rem !important;}select {  -webkit-appearance:none;  -moz-appearance:none;  -o-appearance:none;  appearance:none;  cursor:pointer;  width:100%;  height:4rem;  padding-right:3.5rem;  padding-left:2.5rem;  display:block;  font-size:1.2rem;  font-family:sans-serif;  max-width:100%;  box-sizing:border-box;  margin:0;  box-shadow:none !important;  background-repeat:no-repeat;  background-position:right 1.5em top 50%;  background-size:0.5em;}select[disabled] {  opacity:0.6;}select::-ms-expand {  display:none;}@media (min-width:576px) {  select {  font-size:1.4rem;  }}.btn-underline::after {  content:'';  display:block;  position:absolute;  top:100%;  left:0;  right:100%;  height:2px;  transition:right .3s;}.btn-underline:hover::after,.btn-underline.is-active::after {  right:0;}ul {  list-style:disc inside none;}.InputBlock input[type=text], .InputBlock input[type=password], .InputBlock textarea {max-width:400px;width:70%;}.InputBlock textarea {height:9em;font-size:13px;}.InputBlock {margin-bottom:10px;font-size:0;}.InputBlock label {width:30%;text-align:right;padding:8px 40px 0 0;  vertical-align:top;}.InputBlock .Description {margin-left:30%;}#page_artdet_inquire a span {line-height:36px;}img {width:auto;height:auto;max-width:100%;max-height:100%;}label {padding-right:10px;}#container {width:100%;overflow:hidden;}.box_content {width:100%;padding:0;text-align:left;}#box_money_content.box_content, #box_art_data_content.box_content {overflow:visible;}.text_style_line {text-decoration:line-through;}.page_hr {width:100%;height:1px;margin:20px 0;}.page_hr hr {border:none;}table td p {margin:0;}#page_notfound_title {margin-bottom:30px;  padding-bottom:10px;  font-size:18px;  text-transform:uppercase;  line-height:18px;}#page_PopupContainer_ajax, #page_PopupContainer_tooltip_ajax, #resp_logout_tab {  width:30px;  height:30px;  position:absolute;  top:50%;  left:50%;  margin-top:-15px;  margin-left:-15px;  text-align:center;}#page_PopupContainer_ajax::after,#page_PopupContainer_tooltip_ajax::after,#resp_logout_tab::after {  content:'\f110';  font-family:'Font Awesome 5 Pro';  font-size:2.2rem;  display:block;  text-align:center;  animation:spin 1.5s linear infinite;  z-index:11000;}@keyframes spin {100% { -webkit-transform:rotate(360deg); transform:rotate(360deg); } }.video-responsive {  overflow:hidden;  padding-bottom:56.25%;  position:relative;  height:0;}.video-responsive iframe {  left:0;  top:0;  height:100%;  width:100%;  position:absolute;}.overlay_common {  padding:1rem;  text-align:center;  border-radius:10px;}.overlay_warning, #overlay_login_outer, .overlay_info, .overlay_error, .overlay_ok, .overlay_dialog {display:none;}.overlay_error, .overlay_warning, .overlay_info, .overlay_ok, .overlay_dialog {  width:60rem;  max-width:90vw;  max-height:90vh;}.overlay_title {  padding:0.5rem 1rem;  text-align:center;  font-size:1.6rem;}.overlay_title.has-btn-close {  padding:0.5rem 5rem 0.5rem 1rem;}#overlay_explicit .overlay_title {  padding-right: 1rem;}.overlay-btns--explicit .overlay-button {  width:20rem;}.overlay-btns--explicit .overlay-button::before {  font-family:"Font Awesome 5 Pro";  font-weight:inherit;  font-size:inherit;  margin-right:1rem;}.overlay-btns--explicit .overlay_button_1::before {  content:"\f058";}.overlay-btns--explicit .overlay_button_2::before {  content:"\f00d";}.overlay_title ~ div {  text-align:center;}.page_space {height:20px;}.overlay_common {  border:1px solid;}.overlay_text {padding:20px;text-align:center;font-size:13px;}.overlay_button_close {display:none;}button.overlay_button_1, button.overlay_button_2, button.overlay_button_3, .overlay_dialog button, button.close {  margin-top:1rem;}.overlay_login_input {  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;  -ms-flex-wrap:wrap !important;  flex-wrap:wrap !important;}form[name=form_remind_overlay] .overlay_text .overlay_login_input {width:100%;margin:0;}form[name=form_remind_overlay] .overlay_text .overlay_login_input label {  -webkit-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;  text-align:left;}form[name=form_remind_overlay] .overlay_text .overlay_login_input input {  -webkit-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}@media (min-width:480px) {  form[name=form_remind_overlay] .overlay_text .overlay_login_input label {  -webkit-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;  text-align:right;  }  form[name=form_remind_overlay] .overlay_text .overlay_login_input input {  -webkit-box-flex:0;  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;  }}#overlay_remind button.close {  height:36px;  padding:0 20px;  font-size:11px;  text-transform:uppercase;  letter-spacing:1px;  font-weight:400;  opacity:1;  text-shadow:none;  margin:0 auto 20px auto;  width:80%;  max-width:200px;  float:none;}.page_exitpopup_end {display:none;padding:20px 40px;  text-align:center;}.page_exitpopup_start {display:block;}.page_exitpopup_form {  padding:10px;  max-width:400px;  margin:0 auto;}.page_exitpopup_title1 {font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:0.5px;margin:20px 0 10px 0;padding:0 50px;line-height:18px;}.page_exitpopup_title2 {font-size:24px;line-height:28px;font-weight:700;letter-spacing:1px;margin-bottom:20px;padding:0 20px;text-transform:uppercase;}.page_exitpopup_title3 {font-size:13px;line-height:16px;margin-bottom:20px;padding:0 20px;}.page_exitpopup_start .page_exitpopup_fault {  margin:1rem 1.5rem;  font-size:1.2rem;  display:none;  padding-left:0.5rem;}.page_exitpopup_form .page_exitpopup_form_name input, .page_exitpopup_form .page_exitpopup_form_email input, .page_exitpopup_form .page_exitpopup_form_addr input {height:36px;font-size:12px;padding:0 20px;width:100%;}.page_exitpopup_form .page_exitpopup_form_button input {width:100%;}.page_exitpopup_form .page_exitpopup_form_button {margin-top:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_form input {  width:100%;  max-width:none;}.page_exitpopup_newsletter_coupon .page_exitpopup_form {  width:100%;  padding:0 20px;  margin-bottom:10px;}.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {  width:calc(100% - 40px);  padding:20px;  margin:20px;  text-align:center;}@media (min-width:576px) {  .page_exitpopup_newsletter_coupon .page_exitpopup_form {  float:left;  width:50%;  }  .page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer {  float:left;  width:calc(50% - 40px);  margin:0 20px;  }}.page_exitpopup_coupon1 {font-size:13px;}.page_exitpopup_coupon2 {font-size:24px;line-height:24px;font-weight:700;letter-spacing:1px;margin:5px 0;}.page_exitpopup_coupon3 {font-size:16px;font-weight:700;letter-spacing:0.5px;}.page_exitpopup_end .page_exitpopup_form {width:100%;float:none;}.page_exitpopup_end .page_exitpopup_form input {max-width:220px;}.page_exitpopup_picture img {width:100%;height:100%;}.subscribe_validation_error {  display:none;}.overlay_subscribe_button {margin-top:10px;}.g-recaptcha {border-width:0;padding:0;margin:0;}.grecaptcha-badge {z-index:1000;}#cookie_alert {position:fixed;  left:0;  bottom:0;  width:100%;z-index:2147483647;}#cookie_alert.cookie_alert_close {  width:auto;  right:auto;  left:50%;  transform:translateX(-50%);  padding:0;}@media (max-width:991px) {  #cookie_alert.cookie_alert_close {  transform:none;  position:static;  }}#cookie_alert #cookie_alert_close {  display:none;  font-size:0.9rem;  margin:0 auto;}#cookie_alert.cookie_alert_close #cookie_alert_open {display:none;}#cookie_alert.cookie_alert_close #cookie_alert_close {display:block;}#cookie_alert.cookie_alert_close.cookie_alert_3 {display:none !important;}.cookie-alert__btn-not-allow {text-decoration:underline;  text-transform:none !important;}.cookie_alert_checkbox {white-space:nowrap;}.cookie_alert_checkbox_working .text_input_checkbox {opacity:0.5;}.overlay_login .facebook_login, .overlay_login .google_login {margin-top:0;margin-left:0;}.page_page_pic_element img {transition:0.4s;}.page_page_pic_img:hover img {opacity:0.6;}.page_page_pic_element{  text-align:center;}.page_page_pic_element a {position:relative;  display:block;}.page_page_pic_element a::after {content:'\f00e';font-family:'Font Awesome 5 Pro';color:#333;opacity:0;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);transition:0.4s;}.page_page_pic_img:hover a::after {opacity:1;transform:translate(-50%,-50%) scale(1);}.page_page_pic_text {  font-size:1rem;  text-align:center;}@media only screen and (max-width:480px) {  .cookie_alert_button {  text-align:center;  }  .cookie_alert_button_left {  position:inherit;  width:100%;  }  .cookie_alert_button_right {  width:100%;  }  .page_page_pic_text {  font-size:1.1rem;  }}.page_page_gallery_1 .slider-nav {  padding:0 4rem;}.page_page_gallery_1 .slick-track img {margin:0 auto;  max-height:200px;}.page_page_gallery_1 .slider-nav .slick-slide {  margin:0 0.5rem;}@media (min-width:576px) {  .page_page_gallery_1 .slick-track img {  max-height:280px;  }  .page_page_pic_text {  font-size:1.2rem;  }}@media (min-width:768px) {  .page_page_gallery_1 .slick-track img {  max-height:380px;  }}@media (min-width:992px) {  .page_page_gallery_1 .slick-track img {  max-height:500px;  }}#sb-container {  z-index:1040;}.page_page_gallery_1 .slider-nav img {max-height:80px;transition:0.4s;cursor:pointer;}.page_page_gallery_1 .slick-track {  display:flex;  align-items:center;}.page_page_gallery_1 .slider-nav img:hover {opacity:0.6;}.page_page_gallery_2 img {  max-height:80px;}#sb-loading-inner span {  background:url('../!common_design/base/001600/image/loading.gif') no-repeat left 1rem center;  background-size:16px;}#sb-body img {  left:4px;}.page_page_pic_img {  height:10rem;}.page_page_nocontent_outer {  display:none;}.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {  font-size:2rem;}.slider-pro p.sp-layer.sp-big {visibility:hidden;}.slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {  font-size:1.6rem;}.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {  font-size:1.2rem;}.slider-pro p.sp-layer {transition:background 0.4s, border-color 0.4s;}.slider-pro p.sp-padding {padding:0.25em 0.5em;}.sp-layer {  white-space:normal !important;}.sp-layer a {  padding:0.3em;  display:inline-block;}.sp-grab {  cursor:url('../!common_design/base/001600/image/openhand.cur'), auto;}.sp-grabbing, .sp-grabbing a {  cursor:url('../!common_design/base/001600/image/closedhand.cur'), auto;}@media (min-width:480px) {  .slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {  font-size:2.2rem;  }  .slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {  font-size:1.8rem;  }  .slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {  font-size:1.4rem;  }}@media (min-width:768px) {  .slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {  font-size:2.6rem;  }  .slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {  font-size:2.1rem;  }  .slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {  font-size:1.6rem;  }}@media (min-width:992px) {  .slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {  font-size:3.2rem;  }  .slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {  font-size:2.6rem;  }  .slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a {  font-size:2rem;  }}@media (min-width:1200px) {  .slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a {  font-size:4rem;  }  .slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a {  font-size:2.8rem;  }}#start_banners {display:none;width:100%;max-width:1200px;margin:3% auto;}#ud_shop_start #start_banners {display:block;}.start_banner_box {float:left;height:auto;overflow:hidden;}.start_banner_box:hover img {  transform:scale(1.1);}.start_banner_box p {margin:0;padding:10px 20px;text-align:center;}.box_left_title {text-align:left;margin:0 0 25px 0;font-size:18px;line-height:18px;text-transform:uppercase;letter-spacing:1px;}#box_cat_main {width:100%;}#box_cat_main li {list-style:none;text-align:left;margin:0;padding:0;height:auto;width:auto;line-height:initial;}#box_cat_main li .box_cat_click_level0, #box_cat_main li .box_cat_spec a {display:block;width:100%;padding:8px 20px;line-height:18px;font-size:13px;text-transform:uppercase;transition:all 0.4s ease;cursor:pointer;}#box_cat_main li .box_cat_spec a strong {font-weight:400;}.box_cat_click_level2,.box_cat_click_level3, .box_cat_click_level4 {padding:8px 20px 8px 40px;display:block;width:100%;line-height:18px;font-size:13px;text-transform:uppercase;transition:0.4s;cursor:pointer;}.box_cat_click_level3 {padding-left:60px;}.box_cat_click_level4 {padding-left:80px;}#box_container_shop_top {width:100%;}#box_container_common_news {  display:none;}.box_news_item {text-align:left;}.box_news_item:not(:first-child) {padding-top:10px;margin-top:10px;}.box_news_date {font-size:11px;font-weight:400;letter-spacing:0.5px;line-height:14px;}.box_news_title a {display:block;width:100%;line-height:14px;font-size:13px;font-weight:700;}.box_news_hidden_link_button {display:inline-block;vertical-align:top;width:auto;height:36px;padding:0 20px;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;text-align:center;line-height:36px;cursor:pointer;transition:0.4s;}#box_forum_content {width:100%;}.box_forum_item, .box_forum_link {padding:0.5rem 0;}#box_calendar_content {width:100%;}.box_calendar_header {width:100%;height:38px;}.box_calendar_header &gt; div {float:left;line-height:18px;height:38px;overflow:hidden;padding:10px 0;}.box_calendar_header_left {width:10%;text-align:left;padding-left:10px;}.box_calendar_header_right {width:10%;text-align:right;}.box_calendar_header_left span, .box_calendar_header_right span {font-size:0px;}.box_calendar_header_left a::before {content:'\f104';font-family:'Font Awesome 5 Pro';font-size:18px;padding-left:10px;}.box_calendar_header_right a::before {content:'\f105';font-family:'Font Awesome 5 Pro';font-size:18px;padding-right:10px;}.box_calendar_header_center {width:80%;text-align:center;font-weight:700;text-transform:uppercase;font-size:11px;}.box_calendar_week {width:100%;padding:10px 0;height:38px;}.box_calendar_week_outer {width:14.2857%;float:left;text-align:center;font-size:13px;line-height:18px;}.box_calendar_day .box_calendar_element_outer {float:left;width:14.2857%;text-align:center;line-height:38px;margin-bottom:1px;}.box_calendar_element_select.bg_color_dark2 a {  display:block;  width:100%;  line-height:38px;}.box_counter_main {margin:0 auto;text-align:center;}.box_counter_element_outer {display:inline-block;}.box_counter_element {padding:5px;}#box_checkout_content {text-align:center;}.box_checkout_element {display:inline-block;vertical-align:top;margin:0 10px 20px 10px;height:40px;background-position:top center;background-repeat:no-repeat;cursor:pointer;transition:0.4s;}.partner__box img {max-height:40px;}.box_art_data_label {  margin-bottom:5px;  line-height:1.2;  font-size:1.2rem;}.box_art_data_select {  margin-bottom:1.5rem;}.box_art_data_select select {  font-size:1.2rem;  height:3rem;}.box_txt {  padding:2rem 0;}.product_filter_title, .box__title {padding:1.4rem 0;cursor:pointer;  font-size:2rem;}.product_filter_title strong {  position:relative;  font-weight:400;}.product_filter_title::after {content:'\f067';font-family:'Font Awesome 5 Pro';display:block;float:right;line-height:28px;font-size:20px;}.product_filter_title.filter_opened::after {  content:'\f068';}.page_artdet_param_desc {  font-weight:300;  font-size:1.4rem;  margin-left:0.5rem;}.page_artdet_param_desc::before {  content:"";  position:absolute;  top:0;  bottom:0;  right:0;  left:0;  display:block;}.filter_opened::after {content:'\f106';}.product_filter_content {width:100%;margin:16px 0;display:block;max-height:200px;  overflow-y:auto;  position:relative;}#box_filter_content .product_filter_content {display:none;}.product_filter_text {  padding:0.5rem 0;  display:flex;  align-items:center;}.product_filter_text_inner {  padding-left:0.5rem;  padding-top:0.2rem;  letter-spacing:0.05rem;}.product_filter_text_inner label[for] {  padding:0;  margin:0;  line-height:normal;  cursor:pointer;  vertical-align:initial;}.product_filter_num.ui-slider {height:5px;width:calc(100% - 14px);position:relative;margin:10px 0;}.product_filter_num.ui-slider::before {width:100%;position:absolute;top:0;left:8px;height:5px;content:'';}.product_filter_text_count {  padding-left:5px;  float:left;  line-height:18px;  position:relative;}.ui-slider-range {height:5px;position:absolute;}.ui-slider-handle {display:inline-block;border-radius:50%;width:14px;height:14px;position:absolute;top:-4px;cursor:pointer;}.product_filter_price_content {text-align:center;font-size:13px;}.product_filter_num_text {text-align:center;}.product_filter_color {margin-bottom:10px;  display:inline-flex;  align-items:center;  width:50%;padding-left:20px;}.product_filter_color .text_input_checkbox {  margin:7px 0;}.product_filter_color .product_filter_text_count {line-height:32px;}.product_filter_color a {float:left;  margin-left:14px;}.product_filter_color_inner {width:32px;height:32px;}#ud_shop_artspec .product_filter_group_disabled {display:none;}.product_filter_more {display:none;}.product_filter_value_disabled {opacity:0.5;}.product_filter_value_disabled .product_filter_text_count, .product_filter_value_refreshing_disabled .product_filter_text_count span {display:none;}.product_filter_value_refreshing .product_filter_text_count span {display:none;}.product_filter_value_refreshing .product_filter_text_count::after {width:20px;height:20px;content:'\f110';font-family:'Font Awesome 5 Pro';font-size:14px;line-height:20px;text-align:center;animation:spin 1.5s linear infinite;position:absolute;left:3px;  top:50%;  margin-top:-10px;}.product_filter_value_disabled .text_input_checkbox:hover {cursor:default;}.product_filter_value_disabled a {cursor:default;}.product_filter_icon {cursor:pointer;padding-left:3px;}.product_filter_icon_unchecked_grayscale {opacity:0.4;}.product_filter_save_all_outer,.product_filter_delete_all_outer {width:100%;text-align:center;padding:10px 0;  background-position:left top;  background-size:3px 1px;  background-repeat:repeat-x;}.product_filter_save_all_outer {  border:none !important;}.saved_filter_wrapper {  padding:0.5rem 2rem 0.5rem 3rem;}.saved_filter_url {  margin-bottom:5px;  display:block;}.product_filter_checkbox {  float:left;}.product_filter_checkbox &gt; .text_input_checkbox {  vertical-align:middle;}.product_filter_checkbox input {display:none;}.product_filter_more_link {  padding:0.5rem 2rem 0.5rem 3rem;  cursor:pointer;  font-size:1rem;}.product_filter_more_link strong {  font-weight:400;}.product_filter_delete_all::before {  content:"\f2ed";  font-family:"Font Awesome 5 Pro";  font-weight:300;  margin-right:1rem;}.product_filter_save_all::before {  content:"\f0c7";  font-family:"Font Awesome 5 Pro";  font-weight:300;  margin-right:1rem;}.start__blog-content .news-paging {  display:none !important;}.page_page_blog_title h1 {margin:0;  font-size:inherit;  font-weight:inherit;}.page_page_blog_date {white-space:nowrap;}.blog_author_pic_wrap {overflow:hidden;max-height:42px;max-width:42px;}.blog_intro_pic img {  margin-top:0.5rem;}@media (min-width:768px) {  .blog_intro_pic img {  max-width:300px;  max-height:200px;  }}.page_page_blog_intro img {  max-width:200px;  max-height:200px;}.box_vote_item_title {font-weight:700;margin-bottom:10px;}.box_vote_item_left {float:left;width:15px;text-align:center;}.box_vote_item_right {float:left;width:calc(100% - 15px);text-align:left;padding:0 10px;}.box_vote_item.input_checkbox {border:none;margin-top:20px;}.box_vote_item_bar {height:20px;position:relative;}.box_vote_item_bar_percent {font-weight:700;position:absolute;top:0;left:10px;line-height:20px;font-size:1rem;}.box_vote_button {margin:10px auto 0 auto;text-align:center;}.page_vote_title {text-transform:uppercase;text-align:center;letter-spacing:1px;}.page_vote_item {margin-bottom:40px;}.page_vote_item_bar_left_center {height:18px;}.page_vote_item_bar_right {position:absolute;top:0;left:0;line-height:18px;padding-left:10px;font-weight:700;  font-size:1rem;}.page_vote_item input[type=submit] {margin-top:10px;}#page_vote_content {margin-bottom:20px;}#image_to_cart img {transition:none!important;}.page_titletext.payment_change::before, .page_titletext.payment_finish::before, .page_titletext.payment_pending::before {  content:'\f071';  font-family:'Font Awesome 5 Pro';  font-size:14px;  padding-right:10px;  padding-left:5px;}.page_titletext.payment_finish::before {content:'\f05d';}.page_titletext.payment_pending::before {content:'\f017';}#page_order_checkout_content .page_headtext {height:auto;  line-height:16px;  padding:12px 0;font-size:14px;}#page_order_checkout_content .page_order_mods_tr_head td {height:56px;font-size:14px;}.page_titletext_info {margin-bottom:10px;}.page_text_warning {font-weight:700;}.checkout_changepayment_box table {margin-bottom:0;}.order_send_key_code {font-size:16px;font-weight:700;}#page_order_send_loveallhelpall {margin:20px 0;}#thx_laha_banner_hu {  display:block;  margin:0 auto;  width:100%;  height:90px;  text-align:center;  background-image:url('../!common_design/own/image/laha_banner_720_hu.jpg');  background-position:center;  background-repeat:no-repeat;}#thx_laha_banner_en {  display:block;  margin:0 auto;  width:100%;  height:90px;  text-align:center;  background-image:url('../!common_design/own/image/laha_banner_720_en.jpg');  background-position:center;  background-repeat:no-repeat;}.page_space2 {height:30px;}.page_text_highlight {text-transform:uppercase;margin:10px 0;font-weight:700;font-size:16px;  text-align:center;}.page_text_common {margin-bottom:10px;}#page_order_send_content .payment_method {width:100%;margin:0 auto;}.payment_method .page_newcust_button_left, .payment_method .page_newcust_button_right {float:none;display:inline-block;vertical-align:top;margin:0 10px;}.payment_method .text_input_checkbox {display:inline-block;  vertical-align:bottom;}.page_contact_main_table {width:100%;}.page_contact_main_td1 {padding:10px 20px 10px 10px;text-align:right;width:35%;}.page_contact_main_td2 {width:65%;text-align:left;padding:10px 10px 10px 20px;font-weight:700;}.page-contact-row {  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;}.page_contact_spec_link_disp a {  margin:1rem 0;  display:inline-block;}.page_contact_mod_table {width:100%;}.page_contact_mod_table td {padding:1rem 0.5rem;text-align:center;}@media (max-width:575px) {  .page_contact_mod_table td {  font-size:1.2rem;  }}.contact_form_input textarea {height:10rem;}.page_contact_mod_table em {font-style:normal;}.page_tab_content {display:none;  padding:1rem;}.page_tabs {  position:relative;  margin-top:20px;}.page_tabs::after {  content:"";  top:100%;  left:0;  right:0;  position:absolute;  margin-top:-2px;  z-index:-1;}.page_tab {  display:inline-block;  margin:0 3% 0 0;  cursor:pointer;  padding:2rem;  position:relative;}.page_tab_content .page_contact_mod_table {margin-bottom:0;}.page_tab2 {  display:none;}#tab2_logout::after, #tab_logout::after {  display:none;}.overlay_text #opening_hours {margin:0 auto;}#opening_hours td {  padding:5px 10px;  font-weight:400;  font-size:11px;  letter-spacing:0.5px;  text-align:left;}.forum-topic:last-child {  border-bottom:0 !important;}.forum-topic__avatar-first-letter {  font-size:0;}.forum-topic__avatar-first-letter::first-letter {  font-size:1.6rem;}span.rating::after {  content:"";  clear:both;  display:block;}.rating-input {  display:none;}.rating-star {  float:right;  padding:0;}.rating-star::before {  content:"";  cursor:default !important;  box-shadow:none !important;  border:none !important;  font-size:1.2rem;  position:absolute !important;  left:100%;  top:50%;  transform:translateY(-50%);  background:none !important;  line-height:1.4;}.rating:not(:hover) &gt; .rating-input:checked + .rating-star::before, .rating-input:hover + .rating-star::before {  display:inline-block;  content:"(" attr(data-rating) ")" !important;  margin-left:0.5rem;}.rating-star::after {  content:'\f005';  font-family:"Font Awesome 5 Pro";  font-weight:300;  font-size:1.8rem;  white-space:nowrap;  letter-spacing:3px;  transition:color 0.4s ease;  cursor:pointer;}.page_headbutton {margin-top:20px;  margin-bottom:20px;  text-align:center;}.page_tab a {font-size:11px;  display:block;  width:100%;  height:36px;}#tab_logout a {font-weight:700;}.order_payed, .order_notpayed {padding-left:0.5rem;}#tab_favorites_content .page_artlist_listing_order {display:none;}.order-track__date {  word-spacing:0.5rem;}#page_help_tabs {margin-bottom:20px;width:100%;}.page_help_tab {display:inline-block;padding:9px 10px;cursor:pointer;text-transform:uppercase;font-size:11px;letter-spacing:0.5px;}.page_help_content {text-align:justify;}.page_help_content h2 {font-weight:700;margin:0 5%;}.page_help_tab_content {text-align:justify;}#page_PopupContainer_tooltip, #page_PopupContainer {  width:64rem !important;  height:50rem;  max-width:90vw;  max-height:90vh;  border-radius:10px;  overflow:hidden;}#page_PopupContainerMobile {  width:64rem;  max-width:90vw;  max-height:90vh;  overflow-y:auto;}.shop_popup_exitpopup {  height:auto !important;}#page_PopupContainer_tooltip {  width:84rem !important;  height:64rem;}#page_PopupContainer_tooltip_inner {  height:100%;}#page_PopupContainer_tooltip_inner, #page_PopupContainer_inner {  background:#fff;  padding:10px;  position:relative;    height:100%;  line-height:1.4;  overflow-x:hidden;  overflow-y:auto;}@media (min-width:576px) {  #page_PopupContainer_tooltip_inner, #page_PopupContainer_inner {  padding:20px;  }}#page_PopupContainer_inner {  padding:0;  overflow-y:auto!important;  overflow-x:hidden!important;  max-height:calc(100vh - 50px);}#page_PopupConatiner_content {position:relative;padding-top:50px;}.popup_title {  text-transform:uppercase;  letter-spacing:1px;  position:relative;  width:100%;  text-align:center;  padding:1.5rem 5rem 1.5rem 1.5rem;}.popup_title::before {  content:'';  font-family:'Font Awesome 5 Pro';  font-size:1.6rem;  padding-right:10px;}[class*="page_exitpopup_form_"] {margin-bottom:10px;}.page_exitpopup_form_privacy_policy {text-align:left;padding-left:5px;padding-top:5px;padding-bottom:5px;  display:flex;}.page_exitpopup_form_privacy_policy label, .page_exitpopup_form_privacy_policy label a {font-size:11px;}.page_exitpopup_form_privacy_policy .text_input_checkbox label {  display:none;}.page_exitpopup_form_privacy_policy .text_input_checkbox {  display:inline-block;  top:5px;  right:5px;  flex:0 0 auto;  margin-right:5px;}.page_exitpopup_newsletter .page_exitpopup_form_privacy_policy {  display:flex;}#page_PopupContainerMobile .page_exitpopup_title1 {padding-right:60px;}#recommend_title::before {  content:'\f0e0';}.page-info-recommend {  padding-top:1rem;}.shop_popup_artdet_print #page_PopupContainer_inner {overflow:hidden!important;}.shop_popup_artdet_print iframe {width:100%;  max-height:500px;overflow-y:auto;}#print_title.popup_title::before {content:'\f02f';}.artdet-print__spec-param-value input[type=text], .artdet-print__spec-param-value select {  font-size:1.2rem;  height:3rem;}.sub_titles {  font-size:1.6rem;  font-weight:700;  text-align:center;}.artdet-print__data-row {  padding:3px 0;}.artdet-print__data-row + .artdet-print__data-row {  border-top:1px solid #dddddd;}.shop_popup_compare #page_PopupConatiner_content {  padding-top:6rem;}#page_PopupContainer.shop_popup_compare {    max-width:90vw;  max-height:90vh;  width:auto !important;  overflow:hidden;}.shop_popup_compare #page_PopupContainer_inner {overflow-x:hidden !important;  overflow-y:auto !important;  min-width:500px;  min-height:200px;max-height:590px;}#compare_title {position:fixed;top:0;left:0;  width:100%;  z-index:10;}#compare_title::before {  content:'\f516';}.shop_popup_compare .popup_title_button a {padding:0 10px;font-size:10px;}.popup_compare_content {width:100%;}table.compare_list_table {position:relative;width:100%;overflow:hidden;border-collapse:collapse;  font-size:1rem;}table.compare_list_table thead {position:relative;display:block;width:auto;  max-width:105.6rem;overflow:visible;}table.compare_list_table thead th {width:16rem;  font-weight:400;}table.compare_list_table thead tr:first-child th {  font-weight:700;}table.compare_list_table thead tr:first-child th .compare_list_label_wrap,table.compare_list_table thead tr:first-child th .compare_list_value_wrap {  height:3.6rem;}table.compare_list_table thead th:nth-child(1) {position:relative;display:block;  width:10rem;}table.compare_list_table tbody {  position:relative;  display:block;  width:auto;  max-width:105.6rem;  height:24rem;  overflow:auto;}table.compare_list_table tbody td {width:16rem;  text-align:center;}table.compare_list_table tbody tr td:nth-child(1) {position:relative;display:block;  width:10rem;}.compare_list_label_wrap {width:10rem;height:2.4rem;overflow:hidden;display:table;}.compare_list_label_wrap_inner {  text-align:right;  display:table-cell;  vertical-align:middle;  padding:0 0.5rem;}.compare_list_value_wrap {  width:16rem;  height:2.4rem;  overflow:hidden;  padding:0 0.5rem;}.compare_list_value_wrap img {max-height:2.4rem;}.compare_list_value_wrap_inner_cell {  display:table-cell;  text-align:center;  vertical-align:middle;  line-height:1.2;  height:100%;}@media (min-width:576px) {  table.compare_list_table {  font-size:1.2rem;  }  .compare_list_value_wrap, .compare_list_label_wrap {  height:2.8rem;  }.compare_list_value_wrap img {max-height:2.8rem;}  table.compare_list_table tbody {  height:23rem;  }  table.compare_list_table thead tr:first-child th .compare_list_label_wrap,  table.compare_list_table thead tr:first-child th .compare_list_value_wrap {  height:4.2rem;  }  .compare_list_label_wrap, table.compare_list_table tbody tr td:nth-child(1), table.compare_list_table thead th:nth-child(1) {  width:160px;  }  .compare_list_label_wrap_inner {  padding:0 10px;  }  .compare_list_value_wrap {  width:22rem;  }  table.compare_list_table tbody td {  width:22rem;  }  table.compare_list_table thead th {  width:22rem;  }}.compare_list_footer .compare_list_value_wrap {  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -webkit-justify-content:center;  -moz-box-pack:center;  -ms-flex-pack:center;  justify-content:center;}.compare_list_value_wrap_inner {display:table;width:100%;height:100%;}table.compare_list_table .type_pic, table.compare_list_table .type_pic div {height:140px;}table.compare_list_table .type_pic img {max-height:140px;max-width:140px;}.page_compare_cart_link, .page_compare_delete, .page_compare_details a {  width:4rem;  height:4rem;  line-height:4rem;  text-align:center;  display:block;}.page_compare_cart_link::before {  content:"\f290";  font-family:"Font Awesome 5 Pro";  font-weight:300;  font-size:1.8rem;}.compare_list_footer .page_compare_delete {  font-size:16px;  font-weight:300;}.compare_list_footer .page_compare_delete {cursor:pointer;}.compare_list_footer .page_compare_details a::before {font-size:14px;  font-weight:300;}.shop_popup_question #page_PopupConatiner_content {padding-top:0;}#question_title::before {content:'\f128';}.cart-credit__content {height:auto;line-height:normal;background:none;display:none;  padding:1rem;}.cart-credit__title {  padding:1rem;  padding-left:15rem;cursor:pointer;  position:relative;  text-transform:uppercase;  text-align:center;}@media (max-width:575px) {  .cart-credit__title {  font-size:1.2rem;  }}#page_artdet_credit_head {background:url('../!common_design/base/001500/image/logo_artdet_cetelem_hu.png') no-repeat left 1rem center transparent;}#page_artdet_cofidis_credit_head {background:url('../!common_design/base/001500/image/logo_artdet_cofidis_hu.png') no-repeat left 1rem center transparent;}#page_artdet_bankracio_credit_head {background:url('../!common_design/base/001500/image/logo_artdet_bankracio_hu.png') no-repeat left 1rem center transparent;}.br_hitel_panel_responsive {  margin:0 auto!important;}.page_artlist_status_1, .page_artlist_status_2, .page_artlist_status_3 {display:none!important;}.page_artlist_next_loading {  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}.page_artlist_next_loading .page_content_ajax {  min-height:20rem;  height:100%;}@media (max-width:991px) {  .page_tabs {  display:none;  }  .page_tab2 {  display:block;  padding:1rem 5rem 1rem 2rem!important;  text-align:left;  width:100%;  position:relative;  cursor:pointer;  }  .page_tab2:first-child {  border-top:none !important;  }  .page_tab2::after {  position:absolute;  content:'\f107';  font-family:'Font Awesome 5 Pro';  right:20px;  top:50%;  transform:translateY(-50%);  font-size:24px !important;  font-weight:300;  }  .page_tab2_active::after {  content:'\f106';  }}#exposeMaskOverlay {    top:0 !important;  bottom:0 !important;  left:0 !important;  right:0 !important;  width:auto !important;  position:fixed !important;    display:none;}.page_txt {  font-size:1.2rem;}@media (max-width:991px) {  .tooltip-text {  display:none;  }}@media (min-width:992px) {  .function-btn::after {  content:"";  position:absolute;  left:0;  top:0;  right:0;  z-index:10;  }  .function-btn:hover::after {  top:-2px;  }}.content {  min-height:50vh;  margin-top:0 !important;}[class*="container--"] {  margin-left:auto;  margin-right:auto;  padding-left:1.5rem;  padding-right:1.5rem;  width:100%;}@media (min-width:575px) {  .page_txt {  font-size:inherit;  }}.usn {  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}.round-bracket-around::before {  content:"(";}.round-bracket-around::after {  content:")";}.line-separator {  margin:1.5rem 0;  height:1px;}.dashed-separator {  margin:1.5rem 0;  height:1px;}::-webkit-scrollbar {  width:1rem !important;  height:1rem !important;}::-webkit-scrollbar-button {  width:0;  height:0;}[data-title] {  position:relative;}[data-title]:hover::after {  content:attr(data-title);  position:absolute;  bottom:100%;  display:block;  max-width:40rem;  max-height:20rem;  overflow:auto;  padding:0.5rem 1rem;  font-size:1.2rem;  text-transform:none;  z-index:1;}[data-title]::before{  content:"";  z-index:1000;  position:absolute;  bottom:100%;  left:0;  border-right:7px transparent solid;  border-left:7px transparent solid;  display:none;}[data-title]:hover {  z-index:1000;  position:relative;}[data-title]:hover::before{  display:block;}.font-xxs {  font-size:1rem;}.font-xs {  font-size:1.1rem;}.font-s {  font-size:1.2rem;}.font-m {  font-size:1.4rem;}.font-l {  font-size:1.6rem;}.font-xl {  font-size:2rem;}.font-xxl {  font-size:2.4rem;}.font-xxxl {  font-size:2.8rem;}.font-xxxxl {  font-size:4.8rem;}@media (min-width:400px) {  .font-xs-xs {  font-size:1.1rem;  }}@media (min-width:576px) {  .font-sm-xs {  font-size:1.1rem;  }  .font-sm-s {  font-size:1.2rem;  }  .font-sm-m {  font-size:1.4rem;  }  .font-sm-l {  font-size:1.6rem;  }  .font-sm-xl {  font-size:2rem;  }}@media (min-width:768px) {  .font-md-s {  font-size:1.2rem;  }  .font-md-m {  font-size:1.4rem;  }  .font-md-l {  font-size:1.6rem;  }  .font-md-xl {  font-size:2rem;  }}@media (min-width:992px) {  .font-lg-s {  font-size:1.2rem;  }  .font-lg-m {  font-size:1.4rem;  }  .font-lg-l {  font-size:1.6rem;  }}.line-height-0 {  line-height:0;}.line-height-1 {  line-height:1;}.line-height-12 {  line-height:1.2;}.line-height-14 {  line-height:1.4;}.line-height-15 {  line-height:1.5;}[class*="line-clamp--"] {  overflow :hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-box-orient:vertical;}.line-clamp--2 {  -webkit-line-clamp:2;}.line-clamp--2-12 {  -webkit-line-clamp:2;  line-height:1.2em;  max-height:2.4em;}.line-clamp--2-14 {  -webkit-line-clamp:2;  line-height:1.4em;  max-height:2.8em;}.line-clamp--2-15 {  -webkit-line-clamp:2;  line-height:1.5em;  max-height:3em;}.line-clamp--3 {  -webkit-line-clamp:3;}.line-clamp--3-12 {  -webkit-line-clamp:3;  line-height:1.2em;  max-height:3.6em;}.line-clamp--3-14 {  -webkit-line-clamp:3;  line-height:1.4em;  max-height:4.2em;}.line-clamp--3-15 {  -webkit-line-clamp:3;  line-height:1.5em;  max-height:4.5em;}.form-group {  margin-bottom:1.5rem;}.form-label {  display:inline-block;  margin-bottom:.5em;  font-size:1.2rem;}.form-invalid {  font-size:1.2rem;  padding:5px;}input[type=text], input[type=password], input[type=email], input[type=number], textarea {  padding:8px 15px 8px 30px;  height:40px;  width:100%;  font-size:1.3rem;  border-radius:20px;  color:#aeaeae;}textarea {  border-radius:10px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {  -webkit-appearance:none;  margin:0;}input[type=number] {  -moz-appearance:textfield;}textarea {  padding:1rem;  min-height:4rem;  height:8rem;}.icon::before,[class*="icon--"]::before,[class*="icon--"]::after,.page_cart_icon_delete::before {  font-family:"Font Awesome 5 Pro";  font-weight:300;  font-size:inherit;}.icon--solid::before {  font-family:"custom icons";}.icon--sm::before, .icon--sm::after {  font-size:0.5em;}.icon--md::before, .icon--md::after {  font-size:0.75em;}.icon--lg::before, .icon--lg::after {  font-size:1.25em;}.icon--xl::before {  font-size:1.5em;}[class*="icon--b-"]::before {  margin-right:.75em;}[class*="icon--a-"]::after {  margin-left:.75em;}.icon--mr::before {  margin-right:.75em;}.icon--ml::before {  margin-left:.75em;}.icon--b-right::before, .icon--a-right::after {  content:"\f105";}.icon--return::before, .icon--b-return::before, .icon--a-return::after {  content:"\f2ea";}.icon--print::before, .icon--b-print::before, .icon--a-print::after {  content:"\f02f";}.icon--b-refresh::before, .icon--a-refresh::after, .icon--refresh::before {  content:"\f079";}.icon--b-unlock::before, .icon--a-unlock::after, .icon--unlock::before {  content:"\f13e";}.icon--exclamation::before, .icon--a-exclamation::after, .icon--b-exclamation::before {  content:"\f12a";}.icon--percent::before, .icon--a-percent::after, .icon--b-percent::before {  content:"\f295";}.icon--truck::before, .icon--a-truck::after, .icon--b-truck::before {  content:"\f0d1";}.icon--weight::before, .icon--a-weight::after, .icon--b-weight::before {  content:"\f5cd";}.icon--cart::before, .icon--a-cart::after, .icon--b-cart::before {  content:"\f290";}.icon--close::before, .icon--a-close::after, .icon--b-close::before {  content:"\f00d";}.icon--comment::before, .icon--a-comment::after, .icon--b-comment::before {  content:"\f4ad";}.icon--comments::before, .icon--a-comments::after, .icon--b-comments::before {  content:"\f086";}.icon--trash::before, .page_cart_icon_delete::before, .icon--a-trash::after, .icon--b-trash::before {  content:"\f2ed";}.icon--back::before, .icon--a-back::after, .icon--b-back::before {  content:"\f060";}.icon--save::before, .icon--a-save::after, .icon--b-save::before {  content:"\f0c7";}.icon--restore::before, .icon--a-restore::after, .icon--b-restore::before {  content:"\f82a";}.icon--star::before, .icon--a-star::after, .icon--b-star::before {  content:"\f005";}.icon--b-info::before, .icon--a-info::after, .icon--info::before {  content:"\f05a";}.icon--b-exclamation-2::before, .icon--a--exclamation-2::after, .icon--exclamation-2::before {  content:"\f06a";}.icon--b-plus::before, .icon--a-plus::after, .icon--plus::before {  content:"\f067";}.icon--b-plus-square::before, .icon--a-plus-square::after, .icon--plus-square::before {  content:"\f0fe";}.icon--b-minus::before, .icon--a-minus::after, .icon--minus::before {  content:"\f068";}.icon--head::before, .icon--a-head::after, .icon--b-head::before {  content:"\f007";}.icon--user-plus::before, .icon--a-user-plus::after, .icon--b-user-plus::before {  content:"\f234";}.icon--hamburger::before, .icon--a-hamburger::after, .icon--b-hamburger::before {  content:"\f0c9";}.icon--on-stock::before, .icon--a-on-stock::after, .icon--b-on-stock::before {  content:"\f058";}.icon--check:before, .icon--a-check::after, .icon--b-check::before {  content:"\f058";}.icon--check2:before, .icon--a-check2::after, .icon--b-check2::before {  content:"\f00c";}.icon--download-content:before, .icon--a-download-content::after, .icon--b-download-content::before {  content:"\f56d";}.icon--out-of-stock::before, .icon--a-out-of-stock::after, .icon--b-out-of-stock::before {  content:"\f057";}.icon--search::before, .icon--a-search::after, .icon--b-search::before {  content:"\f002";}.icon--compare::before, .icon--a-compare::after, .icon--b-compare::before {  content:"\f516";}.icon--favo::before, .icon--a-favo::after, .icon--b-favo::before {  content:"\f004";}.icon--details::before, .icon--a-details::after, .icon--b-details::before {  content:"\f06e";}.icon--lang::before, .icon--a-lang::after, .icon--b-lang::before {  content:"\f74c";}.icon--currency::before, .icon--a-currency::after, .icon--b-currency::before {  content:"\f2e8";}.icon--pdf::before, .icon--a-pdf::after, .icon--b-pdf::before {  content:"\f1c1";}.icon--pause::before {  content:"\f04c";}.icon--chevron-up::before, .icon--a-chevron-up::after, .icon--b-chevron-up::before {  content:"\f077";}.icon--chevron-down::before, .icon--a-chevron-down::after, .icon--b-chevron-down::before {  content:"\f078";}.icon--chevron-right::before, .icon--a-chevron-right::after, .icon--b-chevron-right::before {  content:"\f054";}.icon--chevron-left::before, .icon--a-chevron-left::after, .icon--b-chevron-left::before {  content:"\f053";}.icon--globe::before, .icon--a-globe::after, .icon--b-globe::before {  content:"\f0ac";}.icon--filter::before, .icon--a-filter::after, .icon--b-filter::before {  content:"\f0b0";}.icon--edit::before, .icon--a-edit::after, .icon--b-edit::before {  content:"\f040";}.icon--sign-out::before, .icon--a-sign-out::after, .icon--b-sign-out::before {  content:"\f08b";}.icon--money-out::before, .icon--a-money::after, .icon--b-money::before {  content:"\f3d1";}.icon--money-bill::before, .icon--a-money-bill::after, .icon--b-money-bill::before {  content:"\f3d1";}.icon--mail::before, .icon--a-mail::after, .icon--b-mail::before {  content:"\f0e0";}.icon--question::before, .icon--a-question::after, .icon--b-question::before {  content:"\f128";}.icon--bell::before, .icon--a-bell::after, .icon--b-bell::before {  content:"\f0f3";}.icon--vote::before, .icon--a-vote::after, .icon--b-vote::before {  content:"\f772";}.icon--arrow-left::before, .icon--a-arrow-left::after, .icon--b-arrow-left::before {  content:"\f053";}.icon--arrow-right::before, .icon--a-arrow-right::after, .icon--b-arrow-right::before {  content:"\f105";}.icon--arrow-down::before, .icon--a-arrow-down::after, .icon--b-arrow-down::before {  content:"\f107";}.icon--arrow-last::before {  content:"\f340";}.icon--arrow-first::before {  content:"\f33e";}.icon--arrow-r-long::before, .icon--a-arrow-r-long::after, .icon--b-arrow-r-long::before {  content:"\f30b";}.icon--arrow-l-long::before, .icon--a-arrow-l-long::after, .icon--b-arrow-l-long::before {  content:"\f30a";}.icon--arrow-u-long::before, .icon--a-arrow-u-long::after, .icon--u-arrow-l-long::before {  content:"\f30c";}input[type="checkbox"], input[type="radio"] {  opacity:0;  width:0;  height:0;  position:absolute;}.text_input_checkbox, input[type="checkbox"]+label::before {  content:"";  display:inline-block;  vertical-align:middle;  width:1.6rem;  height:1.6rem;  line-height:1.2rem;  border-radius:3px;  text-align:center;  position:relative;  margin-right:1rem;  font-size:0;}.text_input_checkbox.text_input_checkbox_checked::before,input[type="checkbox"]:checked + label::before {  font-size:1rem;}input[type="checkbox"]+label[for] {  padding-left:25px !important;  position:relative;}input[type="checkbox"]+label[for]::before {  position:absolute;  left:0;  top:0;}.text_input_radio::before,input[type="radio"]+label::before {  content:"";  display:inline-block;  vertical-align:middle;  width:1.6rem;  height:1.6rem;  position:relative;  margin-right:1rem;}label[for] {  cursor:pointer;  position:relative;  vertical-align:middle;  line-height:1.2;  }input[disabled]+label[for] {  opacity:0.5;  cursor:default;}.table {  display:flex;  flex-flow:column nowrap;  line-height:1.5;  flex:1 1 auto;  font-size:1.2rem;}.tr, .th {  width:100%;  display:flex;  flex-flow:row nowrap;}.tr[onclick] {  cursor:pointer;}.tr {  padding:0 0.5rem;}.th {  font-weight:700;}.th &gt; .td {  white-space:normal;}.td {  display:flex;  flex-wrap:wrap;  align-items:center;  flex:1;  padding:1rem 0;  justify-content:center;  word-break:normal;  overflow:hidden;  text-overflow:ellipsis;  min-width:0;  text-align:center;  line-height:1.4;}.td--left {  justify-content:flex-start;  text-align:left;}.td--right {  justify-content:flex-end;  text-align:right;}.td-2x {  flex:2;}.td-3x {  flex:3;}.td-4x {  flex:4;}.td-inner {  margin:0 0.5rem;  overflow:hidden;}@media (min-width:576px) {  .table {  font-size:1.4rem;  }  .td-inner {  margin:0 1rem;  }  .tr {  padding:0 1rem;  }}.gradual-item {  display:inline-block;  vertical-align:top;  margin-top:-1px;  position:relative;}.gradual-item::before {  content:"";  position:absolute;  top:0;  left:0;  right:0;  height:1px;}.ul--lsn {  list-style:none;}#body_title h1,#title_content {  padding-bottom:0.55em;  padding-top:1.1em;  font-size:1.7rem;  font-weight:400;  line-height:1.2;}#title_content h1,.breadcrumb__item h1 {  font-size:inherit;  line-height:inherit;  font-weight:inherit;  display:inline-block;  margin-bottom:0;}#page_start_content p {  margin-bottom:2em;}@media (min-width:576px) {  #body_title h1,  #title_content {  font-size:2.1rem;  }}.breadcrumb {  padding-bottom:1.5rem;  line-height:1.2;}.breadcrumb__item {  font-size:1.1rem;}.breadcrumb__item h1 {  letter-spacing:normal;  display:inline;}.breadcrumb__item::after, .breadcrumb__home::before, .breadcrumb-home-link::before {  content:'\f30b';  font-family:'Font Awesome 5 Pro';  font-size:1.45em;  font-weight:300;  padding:0 1em;  letter-spacing:0;  vertical-align:middle;}.breadcrumb__home .breadcrumb__text, .breadcrumb__home.is-clickable::before {  display:none;}.breadcrumb__home::before, .breadcrumb-home-link::before {  padding:0;  content:'\f015';  font-size:1.1em;}.breadcrumb__item:last-child::after {  display:none;}@media (min-width:576px) {  .breadcrumb__item {  font-size:1.3rem;  }}.no-aside .side-box {  display:none;}.no-aside main {  max-width:100%;  flex-grow:1;}.cursor-pointer {  cursor:pointer;}[class*="shape-square"] {  display:inline-block !important;  text-align:center !important;}.shape-square-xs {  width:2.4rem !important;  height:2.4rem !important;  line-height:2.4rem !important;}.shape-square-sm {  width:3rem !important;  height:3rem !important;  line-height:3rem !important;}.shape-square {  width:3.6rem !important;  height:3.6rem !important;  line-height:3.6rem !important;}.shape-square-xl {  width:4.2rem !important;  height:4.2rem !important;  line-height:4.2rem !important;}@media (min-width:768px) {  .shape-md-square {  width:3.6rem !important;  height:3.6rem !important;  line-height:3.6rem !important;  }}h1 { font-size:2.4rem; }h2 { font-size:2rem; }h3 { font-size:1.6rem; }h4 { font-size:1.4rem; }h5 { font-size:1.3rem; }h6 { font-size:1.1rem; }@media (min-width:576px) {  h1 { font-size:3rem; }  h2 { font-size:2.5rem; }  h3 { font-size:2rem; }  h4 { font-size:1.8rem; }  h5 { font-size:1.6rem; }  h6 { font-size:1.4rem; }}.font-weight-300 {  font-weight:300;}.font-weight-400 {  font-weight:400;}.font-weight-700 {  font-weight:700;}.font-weight-900 {  font-weight:900;}.ls-0 {  letter-spacing:0;}.ls-normal {  letter-spacing:0.1em;}.ls-tight {  letter-spacing:0.05em;}.ls-loose {  letter-spacing:0.15em;}.underline,[class*="underline--"],#title_content{  position:relative;}.underline--thin {  margin-bottom:1rem;}.underline--normal {  margin-bottom:2rem;}.underline--thick {  margin-bottom:3rem;}.underline--normal::after,#title_content::after {  height:0.4rem;  max-width:8rem;}.underline--short::after {  max-width:5rem;}.underline--wide::after {  max-width:12rem;}.underline--thin::after {  height:0.3rem;}.underline--thick::after {  height:0.5rem;  margin-top:1rem;}.underline--fw::after,#title_content:after{  max-width:100%;}[class*="page_shop_cat_"] #title_content::after, [class*="page_shop_art_"] #title_content::after, .page_shop_artforum #title_content::after {  display:none;}.header-btn {  position:relative;}.profile__btn {  padding:0 0 0 1.2rem !important;  border:none;}.js-header--fixed {  position:fixed;  top:0;  right:0;  left:0;  z-index:1030;  transition:top ease 0.3s;}.header_logo_img {  margin:1rem 0;}.header-btn-text {  font-size:1.2rem;  text-transform:none;}.header-inner {  position:relative;}.dropdown--content {  position:absolute;  top:100px;  left:0;  visibility:hidden;  padding:2rem;  z-index:901;  border-radius:10px;  opacity:0;  margin-top:10px;}.is-active + .dropdown--content {  visibility:visible !important;  opacity:1;  top:100%;}.dropdown--content:not(.cat-box__dropdown) {  min-width:18rem;  max-width:25rem;  width:auto;  width:max-content;}@media (max-width:991px) {  .dropdown--content-up-lg {  position:absolute;  top:100%;  left:0;  visibility:hidden;  padding:1.5rem;  z-index:100;  border-radius:10px;  }  .is-active + .dropdown--content-up-lg {  visibility:visible !important;  }}@media (min-width:992px) {  .dropdown--content {  -webkit-transition:all 0.3s ease-in-out;  -moz-transition:all 0.3s ease-in-out;  -ms-transition:all 0.3s ease-in-out;  -o-transition:all 0.3s ease-in-out;  transition:all 0.3s ease-in-out;  }}.dropdown--content::after {  content:"";  position:absolute;  top:-1rem;  bottom:-1rem;  left:-1rem;  right:-1rem;  z-index:-1;}.dropdown--content-r {  left:auto;  right:0;}.dropdown--content-l {  left:0;}.product-filter {  display:none;}@media (min-width:1200px) {  .product-filter {  display:none !important;  }}.dropdown--btn-close {  position:absolute;  top:0;  z-index:100;}.dropdown--btn-close::before {  font-size:2.4rem;}.dropdown--content-l .dropdown--btn-close {  right:0;}.dropdown--content-r .dropdown--btn-close {  left:0;}.cat-box__dropdown {  top:100%;  padding:0;  border-top:0 !important;  pointer-events:none;  right:0;  width:100%;}.cat-box__items {  width:100%;  overflow-y:auto;  overflow-x:hidden;  margin-bottom:0;  direction:rtl;  pointer-events:auto;}.cat-box__item {  transition:background-color ease 0.4s;  direction:ltr;}.cat-box__name-text {  font-size:1.4rem;}@media (max-width:991px) {  .cat-box__level-1-name, .cat-box__level-2-name {  padding-top:18px;  padding-bottom:18px;  }}@media (min-width:992px) {  .cat-box__level-2 {  padding-top:1.5rem;  }  .cat-box__level-1-name, .cat-box__level-2-name {  padding-top:0.6rem;  padding-bottom:0.6rem;  }  .cat-box__dropdown {  top:25px;  }}.cat-box__level-2-name {  font-size:1.2rem;}.responsive_menu {  padding-bottom:60px;}.responsive_menu_close {  position:absolute;  top:0;  right:0;  display:block;  width:4rem;  height:4rem;  line-height:4rem;  text-align:center;  background:transparent;  cursor:pointer;  z-index:1;  opacity:1;}.responsive_menu_close::before {  content:"\f00d";  font-family:"Font Awesome 5 Pro";  font-weight:300;  font-size:2.4rem;}#responsive_cat_menu ul li {  list-style:none;  text-align:left;  padding:1rem 2rem 1rem 1rem;}#responsive_cat_menu ul li a {  font-size:1.4rem;  max-height:5rem;  line-height:1.2;  display:block;  padding-right:2rem;}.next_level_arrow {  float:right;  display:block;  line-height:1;}.next_level_arrow:after {  content:"\f054";  font-family:"Font Awesome 5 Pro";  font-size:1rem;}#responsive_cat_menu {  background-color:#f1f1f1;  height:100%;  overflow-y:auto;  overflow-x:hidden;}.box_cat_num {  font-size:1rem;}.responsive_menu_nav {  position:relative;}.responsive_menu_navtop {  padding:0px;  width:100%;  height:0;}.responsive_menu_back {  display:block;  width:4rem;  height:4rem;  line-height:4rem;  text-align:center;  background:transparent;  position:absolute;  bottom:1rem;  right:0;  display:none;}.black_active .responsive_menu_back {  display:block;}.responsive_menu_back::before {  font-family:"Font Awesome 5 Pro";  content:'\f062';  color:#333333;  font-size:1.2rem;}.responsive_menu_title {  display:none;}.responsive_menu_navbottom {  min-height:4rem;  display:block !important;}.responsive_menu.black_active .responsive_menu_navbottom {  padding:1.5rem 4.5rem 1rem 1.5rem;  min-height:60px;  width:100%;  clear:both;  font-size:0;}.responsive_menu_navbottom &gt; span {  display:block;}.responsive_menu_navbottom &gt; span a {  font-size:1.4rem;  display:block;  line-height:1.2;}.responsive_menu_navbottom &gt; span:nth-child(2) {  margin-left:3rem;}.responsive_menu_navbottom &gt; span:nth-child(4) {  margin-left:4rem;}.responsive_menu_navbottom &gt; span:nth-child(6) {  margin-left:5rem;}.responsive_menu_navbottom &gt; span:nth-child(8) {  margin-left:6rem;}.responsive_menu_navbottom &gt; span:nth-child(10) {  margin-left:7rem;}.responsive_menu_navbottom &gt; span:nth-child(12) {  margin-left:8rem;}.responsive_menu_navbottom &gt; span:nth-child(14) {  margin-left:9rem;}.parentcat, .actcat {  text-align:left;  line-height:1.2;  padding:5px 0;  position:relative;}.actcat a {  padding-left:0.8rem;}.parentcat {  cursor:pointer;}span.maincat {  font-size:0;  padding-bottom:0;}.maincat::before {  content:'\f015';  font-size:2rem;  font-family:'Font Awesome 5 Pro';}.parentcat:not(.maincat)::before, .actcat::before {  content:'\f148';  font-family:'Font Awesome 5 Pro';  display:block;  position:absolute;  top:0.6rem;  right:100%;  margin-right:1rem;  text-align:center;  transform:rotate(90deg);  font-size:1.2rem;}.responsive_menu_navbottom .parent_div {  display:none;}#responsive_cat_menu .ajax_param {  display:none;}.responsive_menu_sub {  display:none;}.responsive_menu_content {  position:relative;  width:100%;  overflow:hidden;}ul.responsive_menu, ul.responsive_menu ul.responsive_menu_sub {  width:30rem;  position:absolute;  top:0;  left:30rem;}ul.responsive_menu {  left:0;}.responsiv_menu_text {  padding:20px;  text-align:center;}.header-plus-menu-col {  display:none;}@media (min-width:992px) {  .header-plus-menu-col {  position:relative;  }}.header-plus-menu-col.has-plus-menu {  display:block;}.header-plus-menu-mobile {  display:none;}.has-plus-menu .header-plus-menu-mobile {  display:block;}.header_menu-wrap {  visibility:hidden;}@media (min-width:992px) {  .header_menu-wrap {  visibility:visible;  }  .header_menu &gt; .menu_item_plus &gt; a {  padding:0 2.1rem;  position:relative;  z-index:1;  }  .header_menu &gt; .menu_item_plus:last-child &gt; a {  padding-right:0;  }  .header_menu .menu_content_sub a {  display:block;  padding:0.5rem 0;  line-height:1.2;  }  .menu_content_sub {  padding-left:0.5em;  z-index:100;  }}.header_menu ul {  list-style-type:none;}.menu_content_sub .menu_item_plus {  font-size:0.9em;  font-weight:400;}.hm--m &gt; li:not(:first-child) {  margin-top:1.5rem;}.hm--m .menu_content_sub {  padding-top:1rem;}@media (min-width:992px) {  .hm--d &gt; .menu_item_haschild &gt; a {  position:relative;  }  .hm--d &gt; li &gt; .menu_content_sub {  position:absolute;  left:0;  top:100px;  min-height:0;  min-width:18rem;  max-width:25rem;  opacity:0;  visibility:hidden;  transition:all ease 0.3s;  }  .hm--d &gt; .menu_item_haschild.is-active &gt; .menu_content_sub {  top:100%;  visibility:visible !important;  opacity:1;  }    .hm--d .menu_content_sub::after {  content:"";  position:absolute;  top:-1rem;  bottom:-1rem;  left:-1rem;  right:-1rem;  z-index:-1;  }  .hm--d .menu_content_sub .menu_content_sub {  position:absolute;  top:0;  left:100%;  display:none;  min-width:100%;  min-height:100%;  }  .hm--d .menu_content_sub {  padding:1rem 0;  }  .hm--d .menu_content_sub .menu_item_plus &gt; a {  padding-left:1.5rem;  padding-right:1.5rem;  }  .hm--d .menu_content_sub &gt; .menu_item_haschild &gt; a {  position:relative;  padding-right:3rem;  }  .hm--d .menu_content_sub &gt; .menu_item_haschild &gt; a::after {  content:"\f054";  font-size:0.8em;  font-family:"Font Awesome 5 Pro";  font-weight:300;  position:absolute;  right:1.5rem;  top:50%;  transform:translateY(-50%);  transition:right ease 0.4s;  }  .hm--d .menu_content_sub &gt; .menu_item_haschild.is-active &gt; a::after {  right:1rem;  }  .hm--d .menu_content_sub &gt; .menu_item_haschild.is-active &gt; .menu_content_sub {  display:block;  }}.lang, .currency {  display:none;}.has-lang .lang, .has-currency .currency {  display:block;}.has-currency.has-lang .currency {  margin-top:0.5rem;}.lang__content-inner a {  display:inline-block;  padding:0.5rem;  margin:0.5rem;}.lang-and-cur-col {  display:none;}.lang-and-cur-col[class*='has-'] {  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;}.unas_design_login .lang__flag-list {  text-align:center;}.currency__label {  display:inline-block;  padding:0.5rem;  margin:0.5rem;  font-size:1.4rem;}.currency__label::before {  display:none !important;}.currency__radio:checked + label {  cursor:default;}@media (min-width:992px) {  .search-box-col {  padding:27px 0 27px 4rem;  }}#box_search_input {  background-position:left 20px center;  padding:0 3.6rem 0 2rem;  cursor:pointer;  position:relative;  z-index:900;  text-align:center;}#box_search_input:focus{  cursor:text;}#box_search_input.search-enable {  padding-right:5rem;}#box_search_input::-webkit-input-placeholder {  text-align:center;}#box_search_input::-moz-placeholder {  text-align:center;}#box_search_input:-ms-input-placeholder {  text-align:center;}#box_search_input:-moz-placeholder {  text-align:center;}.search-box__search-btn-outer {  position:absolute;  right:0;  top:0;  height:48px;  transition:opacity ease 0.4s;  z-index:900;  border-radius:30px;}.search-box__search-btn {  padding:0;  width:100%;  height:100%;  font-size:2rem;}#box_search_input.search-enable + .search-box__search-btn-outer {  cursor:pointer;  opacity:1;}.ac_results {  width:100% !important;}.ac_results ul {  position:relative;}.ac_results li {  padding:1rem;  font-family:"Open Sans";}.ac_name {  font-size:1.1rem;  line-height:1.2;}.ac_price {  font-size:1.1rem;  line-height:1.2;  padding:1rem 0.5rem;}.ac_results {  width:100% !important;  position:absolute;  top:100% !important;  left:0 !important;}.ac_loading {  background-image:url('../!common_design/custom/electropoint.unas.hu/image/ajax-loader.gif');  background-position:left 20px center;}@media (min-width:576px) {  .ac_name, .ac_price {  font-size:1.4rem;  }}.search-box__search-btn {  font-size:2.4rem;}.login-box-btn {  text-transform:none;  text-align:left;}.login-box__login-btn input, .login-box__logout-btn input {  width:100%;}.login-box__facebook-btn, .login-box__google-btn {  width:200px;  height:30px;}.social_login_table {  border-radius:0;}.login-box__container input::-webkit-input-placeholder {  font-weight:700;  text-align:center;}.login-box__container input::-moz-placeholder {  font-weight:700;  text-align:center;}.login-box__container input:-ms-input-placeholder {  font-weight:700;  text-align:center;}.login-box__container input:-moz-placeholder {  font-weight:700;  text-align:center;}.profile__menus a {  font-weight:700;  padding:1rem 0;  display:block;}.wholesale-login {  max-width:320px;  margin:0 auto;}.cart-box.fa-shopping-bag::before {  font-size:3rem;}.cart-box__pic {  max-width:56px;}.cart-box__item-num {  position:absolute;  right:-8px;  top:-2px;}.cart-box__dropdown {  width:33rem !important;  max-width:33rem !important;}.cart-box__del-btn {  position:absolute;  top:0;  right:0;  font-size:18px;  text-transform:none;}.cart-box__name {  padding-right:30px;}@media (min-width:1200px) {  .col-cart-box-fix {  -webkit-box-flex:0;  -webkit-flex:0 0 8rem;  -moz-box-flex:0;  -ms-flex:0 0 8rem;  flex:0 0 8rem;  }}.cart-box__dropdown__items {  max-height:336px;  width:100%;  padding:0 20px;  margin-top:20px;  position:relative;  overflow:hidden;}.cart-box__items {  overflow-y:auto;  margin-right:-10px;  padding-right:10px;}@media (max-width:1259px) {  .cart-box__items {  margin-top:3rem;  }}@media (min-width:1200px) {  .cart-box__items {  max-height:450px;  }}@media scren and (min-width:1200px), screen and (max-height:850px) {  .cart-box__items {  max-height:334px;  }}.cart-col-right {  position:relative;}.cart-box__item:first-child {  padding-top:0 !important;}.cart-box__item:last-child {  border-bottom:none !important;}.box_compare_header_menu a::before {  content:'\f080';}.box_compare_element {  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;  margin-bottom:0.5rem;}.box_compare_delete {  -webkit-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:none;  padding:0 0.5rem;}.box_compare_name {  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;  font-size:1.2rem;  line-height:1.2;}.box_compare_delete a {  display:block;  width:2rem;  height:2rem;  line-height:2rem;  text-align:center;}.box_compare_delete a::before {  content:"\f00d";  font-family:"Font Awesome 5 Pro";  font-size:1.2rem;  font-weight:300;}.box_compare_button {  padding-top:1rem;  text-align:center;}.box_compare_button_num, .box_compare_header_menu {  display:none;}.ps &gt; .ps__scrollbar-y-rail &gt; .ps__scrollbar-y {  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;}.ps &gt; .ps__scrollbar-y-rail, .ps:hover &gt; .ps__scrollbar-x-rail, .ps:hover &gt; .ps__scrollbar-y-rail {  opacity:1!important;}.ps:hover.ps--in-scrolling.ps--y &gt; .ps__scrollbar-y-rail,.ps:hover &gt; .ps__scrollbar-y-rail:hover,.ps.ps--in-scrolling.ps--y &gt; .ps__scrollbar-y-rail{  background:none!important;}.sp-nav {  z-index:1;}.sp-nav__pause.is-paused::before {  content:"\f04b";}.sp-nav-btn, .sp-nav__counter {  font-size:1rem;}@media (min-width:992px) {  .sp-nav {  right:2%;  transform:translateY(-50%);  position:absolute;  top:50%;  }  .sp-nav-btn, .sp-nav__counter {  font-size:1.4rem;  }}@media (max-width:991px) {  .sp-nav {  transform:translateX(-50%);  position:absolute;  left:50%;  bottom:2%;  }}.start-banner__element p:last-child {  margin-bottom:0 !important;}.discount-offer {  background-repeat:no-repeat;  background-attachment:fixed;  background-size:cover;}.discount-offer__items-container .box_content {  padding:3rem 0;}.discount-offer__title {  font-weight:400;  letter-spacing:2px;  font-size:2rem;}.start_product_offer_box_title {  padding:1.5rem 0;}.discount-offer__title p {  margin-bottom:0;}.discount-offer__details {  max-height:396px;}.discount-offer__details-btn {  max-width:20rem;}.discount-offer__name {  font-size:1.6rem;  letter-spacing:normal;}.discount-offer__description {  font-size:1.1rem;  overflow:hidden;}.discount-offer__price-tag {  height:40px;  bottom:0;  right:0;  z-index:1;}.discount-offer__prices {  line-height:1;}.discount-offer__price-base strong {  font-weight:normal;}.discount-offer__price-discount, .discount-offer__price-base {  font-size:1.4rem;}.has-discount-price .discount-offer__price-base {  font-size:1rem;;}.discount-offer__price-unit {  font-size:0.8rem;}.discount-offer__param {  font-size:1.1rem;}.discount-offer__param-value {  word-break:break-all;}.discount-offer__param-value img {margin:0;}.discount-offer__param-type--color {  width:3.2rem;  height:3.2rem;}.discount-offer__img-wrap-inner {  position:relative;}.discount-offer__img {  object-fit:cover;    max-height:200px;}@media (min-width:576px) {  .discount-offer__price-unit {  font-size:1rem;  }  .discount-offer__param, .discount-offer__description {  font-size:1.3rem;  }  .has-discount-price .discount-offer__price-base {  font-size:1.5rem;;  }  .discount-offer__price-discount, .discount-offer__price-base {  font-size:2.7rem;  }  .discount-offer__title {  font-size:2.8rem;  }  .discount-offer__name {  font-size:2rem;  letter-spacing:1px;  }  .discount-offer__img {  max-height:none;  }  .discount-offer__price-tag {  height:68px;  }}@media (min-width:992px) {  .discount-offer__title {  font-size:4.6rem;  }  .discount-offer__name {  font-size:2.4rem;  }}@media (min-width:768px) {  .discount-offer .slick-list {  max-width:92%;  margin:0 auto;  }  .discount-offer .slick-arrow {  top:50%;  bottom:auto;  transform:translateY(-50%);  }}@media (min-width:992px) {  .discount-offer__price-tag {  margin:0 -15px;  right:100%;  left:auto;  }}.slick-list {  width:100%;}.slick-track {  margin:0;}.slick-slider {  overflow:hidden;  visibility:hidden;  opacity:0;  transition:opacity 0.3s ease;}.slick-initialized.slick-slider {  visibility:visible;  opacity:1;}.slick-arrow {  font-family:"Font Awesome 5 Pro";  font-size:0;  padding:0;  width:4rem;  height:4rem;  line-height:4rem;  font-weight:300;  position:absolute;  z-index:1;  letter-spacing:0;  bottom:0;}.slick-arrow--middle .slick-arrow {  position:absolute;  top:50%;  transform:translateY(-50%);}.slick-arrow--middle .slick-next {  right:0;}.slick-arrow--middle .slick-prev {  left:0;}.draggable .slick-slide:active {  cursor:url('../!common_design/base/001600/image/closedhand.cur'), auto;}.slick-center .slick-slide {  margin:0 auto;}.slick-arrow::before {  font-size:3rem;}.slick-arrow--small .slick-arrow::before {  font-size:2.4rem;}.slick-arrow--small .slick-arrow {  width:3rem;  height:3rem;  line-height:3rem;}.slick-prev {  left:1rem;  text-align:left;}.slick-prev::before {  content:"\f060";}.slick-next {  right:1rem;  text-align:right;}.slick-next::before {  content:"\f061";}.slick-fade .slick-list::before, .slick-fade .slick-list::after {  content:"";  position:absolute;  top:0;  bottom:0;  width:3rem;  display:block;  z-index:1;}.slick-fade .slick-list::before {  left:0;}.slick-fade .slick-list::after {  right:0;}.slick-slide .product-img {  margin:0 auto;}.slick-gap .slick-slide {  padding-left:1rem;  padding-right:1rem;}.slick-gap--10 .slick-slide {  margin:0 0.5rem;}.slick-indent .slick-slider {  padding-left:3rem;  padding-right:3rem;}.slick-hidden ~ .slick-slider .slick-track {  width:auto !important;}@media (min-width:768px) {  .slick-indent-md .slick-slider {  padding-left:3rem;  padding-right:3rem;  }  .slick-gap .slick-slide {  padding-left:2rem;  padding-right:2rem;  }}.start_brand_slider__element p {  margin-bottom:0;}.start_brand_slider .slick-track {  width:auto! important;  display:inline-flex;    align-items:center;}.start_brand_slider .slick-slide {  flex-shrink:0;  flex-grow:0;}.newsletter-box__text {  font-size:1.3rem;  line-height:1.7;}.newsletter-box__input input {  width:100%;  max-width:100%;  padding:16px 25px 15px;  height:49px;  border-radius:25px;}.newsletter-box__email {  position:relative;}.newsletter-box__button-up {  font-size:2rem;  position:absolute;  right:2px;  top:2px;  padding:0.4em 1em;  border:none;  background:transparent;}.newsletter__box-input-count-3 .newsletter-box__text, .newsletter__box-input-count-2 .newsletter-box__text {  text-align:center;  -webkit-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}@media (min-width:1200px) {  .newsletter__box-input-count-3 .newsletter-box__input input {  width:24rem;  }  .newsletter__box-input-count-3 .newsletter-box__text, .newsletter__box-input-count-2 .newsletter-box__text {  text-align:right;  max-width:calc( 100% - ((3 * 260px) + 130px));  }}#ud_shop_cart .newsletter__container,#ud_shop_order_mods .newsletter__container,#ud_shop_order_control .newsletter__container,#ud_shop_order_send .newsletter__container,#ud_shop_order_checkout .newsletter__container {  display:none;}.footer__list a {  display:inline-block;  word-break:break-all;}.footer__header {  font-weight:400;  position:relative;  padding:0.65rem 0;}.footer__list {  font-size:1.3rem;  margin-bottom:0;  list-style:none;}.footer__list li {  margin-bottom:0.8rem;}.list--horizontal li {  display:inline-block;  line-height:1;}.footer_v2_social {  margin-top:30px;}.footer__list p {  margin-bottom:0;}.footer_v2_social a[href*="facebook"],.footer_v2_social a[href*="instagram"],.footer_v2_social a[href*="twitter"],.footer_v2_social a[href*="pinterest"],.footer_v2_social a[href*="youtube"] {  font-size:0;  display:block;  transition:color ease 0.5s;  letter-spacing:0;}.footer_v2_social a[href*="facebook"]::before,.footer_v2_social a[href*="instagram"]::before,.footer_v2_social a[href*="twitter"]::before,.footer_v2_social a[href*="pinterest"]::before,.footer_v2_social a[href*="youtube"]::before {  font-family:'custom icons';  font-size:1.8rem;  margin:0;}.footer_v2_social a[href*="facebook"]::before {  content:"\f39e";}.footer_v2_social a[href*="instagram"]::before {  content:"\f16d";}.footer_v2_social a[href*="twitter"]::before {  content:"\f099";}.footer_v2_social a[href*="pinterest"]::before {  content:"\f0d2";}.footer_v2_social a[href*="youtube"]::before {  content:"\f167";}.footer__social-media li {  display:inline-block;  vertical-align:top;  padding:0;}.footer__map iframe {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  width:100%;  height:100%;}.footer__map p {  margin-bottom:0;}@media (max-width:575px) {  .footer__map {  padding-top:75%;  }}@media (min-width:576px) and (max-width:767px ) {  .footer__map {  padding-top:33.33%;  }}#ident_data {  text-align:center;  position:fixed;  bottom:0;  left:0;  right:0;  z-index:99999;}@media (max-width:399px ) {  #ident_data {  font-size:0.9rem;  }}.normal-category {  position:relative;}.normal-category__stasuses {  position:absolute;  top:0;  left:0;  z-index:4;}.normal-category__new {  padding:0.1rem 0.3rem;  font-weight:700;  display:inline-block;}.normal-category__new-text {  text-transform:lowercase;}.normal-category__sub-cats {  position:absolute;  top:100%;  left:0;  right:0;  padding:1rem 2rem;  z-index:10;  display:none;}.sub-cat__new {  padding:2px 3px;  text-transform:lowercase;  line-height:1;}@media (max-width:767px) {  .normal-category__sub-cats {  display:none !important;  }}@media (min-width:1200px) {  .page_shop_start .spec-categories__col,  .page_shop_start .normal-categories__col {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%;  }}  .page_artref {  position:relative;}.ie .viewing-sorting-paging {  -webkit-box-pack:justify !important;  -ms-flex-pack:justify !important;  justify-content:space-between !important;}.paging__nav {  -webkit-box-align:center !important;  -ms-flex-align:center !important;  align-items:center !important;  -webkit-box-pack:center !important;  -ms-flex-pack:center !important;  justify-content:center !important;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  height:100%;}.paging {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  padding-left:0;  margin-bottom:0;  list-style:none;  -webkit-box-align:baseline;  -ms-flex-align:baseline;  align-items:baseline;  height:4rem;}.page-item {  margin:0 0.5rem;  width:4rem;  height:4rem;  line-height:3.8rem;  text-align:center;  font-size:1.2rem;  transition:all ease 0.3s;}.page-arrow {  -webkit-align-self:center;  -ms-flex-item-align:center;  -ms-grid-row-align:center;  align-self:center;}.page-item.is-disabled .page-link, .page-item.is-active .page-link {  pointer-events:none;  cursor:auto;}.page-item.is-disabled {  cursor:not-allowed;  opacity:0.5;}.order__select-outer select {  max-width:18.7rem;}@media (max-width:575px) {  .pagination__pages {  height:3rem;  max-width:9rem;  }  .page_select_normal a, .page_select_active {  width:3rem !important;  height:3rem !important;  line-height:2.8rem !important;  }  .pagination__button {  width:3rem !important;  height:3rem !important;  line-height:2.8rem !important;  }  .pagination__button::before, .page_select_active {  font-size:1.6rem;  }}.artdet__stock-content strong {  font-weight:400;}.artdet__stock-content span {  font-weight:700;  white-space:nowrap;  display:block;}.artdet__stock-content span:last-child {  border-bottom:none;}.artdet__stock-content br {  display:none;}.artdet__spec-param-value, .tooltip__spec-param-value {  word-break:break-all;}.artdet__spec-param-value p, .data__item-value p {  margin-bottom:0;}.artdet__spec-param select {  width:100%;}.tooltip__spec-param .cust_input_text, .tooltip__spec-param .cust_input_select {  font-size:1.2rem;  height:3rem;}.function-btn {  display:-webkit-inline-box;  display:-webkit-inline-flex;  display:-moz-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;  -webkit-box-pack:center;  -webkit-justify-content:center;  -moz-box-pack:center;  -ms-flex-pack:center;  justify-content:center;  position:relative;}.tooltip-text {  visibility:hidden;  opacity:0;  position:absolute;  bottom:100%;  left:50%;  transform:translateX(-50%);  font-size:1.2rem;  line-height:1.4;  letter-spacing:1px;  padding:0.8em;  white-space:nowrap;  text-transform:uppercase;}.tooltip:hover .tooltip-text {  visibility:visible;  opacity:1;}.artdet__function-btn {  display:inline-block;  margin-right:1rem;}.box__title-inner {  padding-top:0;  margin-top:0;}.box__art-name {  font-size:1.2rem;}.box__art-tag {  font-size:1rem;  font-weight:600;  border-radius:50%;  width:28px;  height:28px;  line-height:28px;  letter-spacing:-0.5px;}.box__art-price {  font-size:1.5rem;  font-weight:700;}@media (min-width:576px) {  .box__art-name {  font-size:1.3rem;  }}.price-need-login {  text-transform:none;}.product-status {  height:34px;  width:34px;  line-height:34px;  font-size:12px;  font-weight:600;  text-align:center;  border-radius:50%;  z-index:99;}@media (min-width:576px) {  .product-status {  height:45px;  width:45px;  line-height:45px;  }}[class*="product-status--custom"] {  font-weight:400;}.product-status--stock.stock-number.stock-available:hover .product-stock-title::after {  content:"";  position:absolute;  display:block;  top:100%;  left:-1px;  right:-1px;  z-index:6;  height:4px;}.product-stock-title {  padding:0.2rem 0.5rem;  position:relative;}.product-stock-dropdown {  text-align:left;  position:absolute;  margin-top:3px;  width:auto;  left:0;  min-width:20rem;  z-index:5;  padding:5px;  display:none;  font-size:1.2rem;}.product-status--stock.stock-number.stock-available:hover .product-stock-dropdown {  display:block;}.product-stock-label {  font-weight:700;  display:inline-block;}.product-stock-text {  font-size:1rem;}@media (min-width:576px) {  .product-status, .product-stock-text {  font-size:1.2rem;  }  .product-statuses {  height:2.8rem;  }}.fade-bottom {  position:absolute;  bottom:0;  right:0;  left:0;  height:2rem;}.artlist__img-wrapper, .product-img-wrapper {  padding-top:80%;  position:relative;  text-align:center;}.artlist__img[src*="loading.gif"], .product-img[src*="loading.gif"] {  position:absolute;  top:50%;  left:50%;  margin-top:-8px !important;  margin-left:-8px !important;}img[src*="loading.gif"] {  width:16px;  height:16px;}.product-img-link, .product-img {  position:absolute;  top:0;  left:0;  right:0;  bottom:0;  z-index:3;}.product-price--base, .product-price--sale {  line-height:1.2;}.has-sale-price .product-price--base {  font-weight:400;}.artlist__price-unit, .product-price--unit {  font-size:1rem;}.product-price--sale-duration {  font-weight:700;}#overlay_close a.close,#overlay_penalty a.close{  display:none;}.overlay_close a,.shop_popup_artdet .close,#page_PopupContainer_tooltip .close,#page_PopupContainerMobile .close,#page_PopupContainer .close,.btn-close {  width:4rem;  height:4rem;  line-height:3.8rem;  display:block;  text-align:center;  position:absolute;  right:0.5rem;  top:0.5rem;  cursor:pointer;  z-index:1000;  font-size:3rem;  transform:rotate(45deg);}.overlay_close a::before,.shop_popup_artdet .close::before,#page_PopupContainer_tooltip .close::before,#page_PopupContainerMobile .close::before,#page_PopupContainer .close::before,.btn-close::before{  content:"+";}.overlay_close a img {  display:none;}.page_artdet_product_param_color {  width:3.6rem;  height:3.6rem;}.artdet__spec-param-value select {  font-size:inherit;}.product-tooltip__short-descripton-content {  font-size:11px;}@media ( min-width:576px) {  .product-tooltip__short-descripton-content {  font-size:14px;  }}.product-variant__select-outer select {  font-weight:700;}.product-tooltip__function-outer {  margin:0 5px;}.product-tooltip__function-outer:first-child .function-btn::before {  left:-1px;  transform:none;}.product-tooltip__function-outer:last-child .function-btn::before {  left:auto;  right:-1px;  transform:none;}.product-tooltip__price-discount, .product-tooltip__price-base, .product-tooltip__price-base-discount-prices-disabled {  font-size:2rem;}.product-tooltip__price-base-has-discount {  font-size:1.4rem;}.product-tooltip__price-discount-period {  font-size:1.2rem;}.product-tooltip__price-discount-period strong {  font-weight:400;}.product-tooltip__price-unit, .product-tooltip__virtual-point-highlighted {  font-size:1.2rem;}.product-tooltip__price-login {  font-size:1.4rem;}.product-tooltip__cart-btn-wrap a {  display:flex;  height:100%;  justify-content:center;  border-left:1px solid transparent;  font-size:1.2rem;  letter-spacing:0.2rem;  text-transform:uppercase;}@media (min-width:576px) {  .product-tooltip__cart-btn-wrap a {  margin-left:2rem;  margin-right:2rem;  }}.product-tooltip__cart-no-stock {  text-transform:uppercase;  letter-spacing:0.2rem;  font-size:1.1rem;}.product-tooltip__inquire-without-price-cart {  font-size:1.4rem;  text-transform:uppercase;}.product-tooltip__inquire-without-price-cart a {  padding:0.75rem 1.5rem;  display:block;}.product-tooltip__cart-unit {  font-size:1rem;  white-space:nowrap;  line-height:3rem;  padding:0 1rem 0 0.5rem;}.product-tooltip__img--alts img {  margin:0 auto;  max-height:258px;  max-width:258px;}@media (min-width:576px) {  .product-tooltip__img--thumbs {  padding:0 3rem;  }}.product-tooltip__img-wrap--thumb {  margin:0 0.5rem;  float:left;}.product-tooltip__img-wrap--thumb {  cursor:pointer;}.product-tooltip__img-wrap--thumb img {  width:50px;  height:50px;  max-width:50px;  max-height:50px;}.pswp__img {  max-height:none;}.popuplist-sale-new-wrapper {  height:2.4rem;}.popuplist-sale, .popuplist-new {  padding:0.2rem 0.5rem;  font-size:1.2rem;  font-weight:700;}.popuplist__img-wrapper {  text-align:center;}.popuplist__name {  font-size:1.3rem;  height:4.6rem;}.popuplist__stock {  font-size:1.2rem;  height:1.8rem;}.has-sale-price .popuplist__price-base {  font-size:1.2rem;}.page_popuplist_items {  display:flex;  overflow-x:hidden;  width:100%;}.page_popuplist__page-info {  margin-top:-1rem;}.popup-content {  padding:15px;}.popuplist__variants-close-btn {  position:absolute;  top:0;  right:0;}.popuplist__functions {  position:relative;}.popuplist__variants {  position:absolute;  bottom:100%;  left:0;  right:0;  z-index:101;  display:none;  transition:transform ease 0.4s;}.popuplist__variants select {  width:100%;  height:2rem;  font-size:1.2rem;  font-weight:400;}.popuplist__variants .select-label {  font-size:1.2rem;  text-align:left;}.popuplist__cart-btn.is-hidden, .popuplist__variants-open-btn.is-hidden {  display:none;}#page_PopupContainer.shop_popup_postsale .close {  display:none;}.popup-postsale-artdet-product__name {  font-size:1.8rem;  line-height:1.8rem;  letter-spacing:0.5px;  text-transform:uppercase;}.popup-postsale-artdet-order__total-amount {  font-size:1.3rem;  line-height:1.6rem;}.popup-postsale-ardtet-informations {  font-size:1.3rem;  line-height:1.4rem;}.popup-postsale-artdet-product__postsale-price {  font-size:1.6rem;  line-height:1.8rem;}.popup-postsale-artdet-product__postsale-price-amount {  font-size:3.2rem;  line-height:1.8rem;}.popup-postsale-artdet-function-bordered::before {  height:3px;  display:block;  width:100%;  content:"";  margin-top:-2px;}.popup-postsale-artdet-function-postsale-button-close,.popup-postsale-artdet-function-postsale-button {  font-size:1.4rem;  font-weight:bold;  line-height:1.8rem;  letter-spacing:1px;}.popup-postsale-artdet-function-postsale-button::before {  content:"\f290 ";  font-family:'Font Awesome 5 Pro';  font-size:1.4rem;}.popup-postsale-artdet-function-postsale-link {  font-size:1.3rem;  line-height:1.8rem;  text-transform:uppercase;  cursor:pointer;}.beforesend {  display:none;  background:url('../!common_design/base/001600/image/loading.gif') no-repeat;  background-size:100%;  width:16px;  height:16px;}.success_wrapper {  display:none;  text-align:center;}.success_text {  font-size:1.4rem;  line-height:1.6rem;  text-align:center;}.success {  width:100%;  height:30px;  position:relative;  font-size:2.5rem;  margin-right:0.5rem;}.success:after {  font-family:'Font Awesome 5 Pro';  content:'\f00c';  position:absolute;  top:50%;  left:50%;  transform:translate(-50%,-50%);}.popup-postsale-artdet-right {  padding-top:55px;}.popup-postsale-artdet-left #main_image {  width:auto;  max-height:300px;}@media (max-width:575px) {  .popup-postsale-artdet-left #main_image {  max-height:150px !important;  }  .popup-postsale-artdet-right {  padding-top:0 !important;  }}@media (max-width:430px) {  .popup-postsale-artdet-function-postsale-link,  .popup-postsale-artdet-function-postsale-button::before,  .popup-postsale-artdet-function-postsale-button {  font-size:1.1rem  }}@media (max-width:399px) {  .popup-postsale-artdet-functions {  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;  }  .popup-postsale-artdet-function-bordered {  border:none;  }}.pagelist__name-wrap {  height:4.8rem;}.pagelist__stock {  font-size:1rem;  height:1.8rem;  overflow:hidden;}.has-sale-price .pagelist__price-base {  font-size:1rem;}.pagelist__price-sale {  font-size:1.2rem;}.pagelist__variants-close-btn {  position:absolute;  top:0;  right:0;}.pagelist__functions {  position:relative;}.pagelist__variants {  position:absolute;  bottom:50%;  left:0;  right:0;  z-index:4;  display:none;  transition:transform ease 0.4s;  border-radius:8px 8px 0 0;  padding-bottom:15px;}.pagelist__variants select {  width:100%;  height:3rem;  font-size:0.9rem;  border:none;}.pagelist__variants .select-label {  font-size:0.9rem;  text-align:left;}.pagelist__cart-btn {  padding:0.66em;}.pagelist__cart-btn.is-hidden, .pagelist__variants-open-btn.is-hidden {  display:none;}@media (max-width:575px) {  .pagelist__cart-btn-wrap button {  font-size:1rem;  }  .pagelist__prices {  height:2.6rem;  }}@media (min-width:576px) {  .has-sale-price .pagelist__price-base {  font-size:1.2rem;  }  .pagelist__cart-btn, .pagelist__variants .select-label {  font-size:1.2rem;  }  .pagelist__price-sale {  font-size:1.4rem;  }  .pagelist__variants select {  font-size:1.1rem;  }}.gift__base-product-name {  text-transform:none;}.art-forum__content {  font-size:1.4rem;}.review-summary__stars-wrap {  font-size:2rem;}.writing-review__policy {  font-size:1.2rem;}.writing-review__product-name {  font-size:1.2rem;  letter-spacing:1px;}.writing-review__product-pic-wrap img {  max-width:50px;  max-height:50px;}.progress-bar-full {  height:1.5rem;}.progress-bar {  height:100%;}.rating-stars {  letter-spacing:10px;  position:relative;  display:inline-block;  vertical-align:top;  font-size:1rem;}.rating-stars__back::before, .rating-stars__front::before {  content:"\f005\f005\f005\f005\f005";  font-family:"Font Awesome 5 Pro";  font-weight:300;}#page_artforum_write_score .rating-star:hover::after, #page_artforum_write_score .rating-star:hover ~ .rating-star::after, #page_artforum_write_score .rating-input:checked ~ .rating-star::after {  font-family:"custom icons";}.rating-star {  position:static !important;}.rating-stars__front {  white-space:nowrap;  position:absolute;  line-height:inherit;  height:inherit;  top:0;  left:0;  z-index:1;  overflow:hidden;}.rating-stars__front::before {  position:relative;  font-family:"custom icons";}.review-summary__stars.rating-stars {  font-size:2rem;}.review-summary__score-num {  font-size:2rem;  font-weight:700;}.product-review:last-child {  border-bottom:none !important;}.product-review__avatar {  width:4.4rem;  height:4.4rem;  line-height:4.4rem;  text-align:center;  font-size:0;}.product-review__avatar-first-letter::first-letter {  font-size:3rem !important;}.product-review__advantage strong, .product-review__disadvantage strong {  display:block;}.product-review__email {  word-break:break-all;}.cart-item {  border-top-width:3px !important;}.cart-mobile-label {  font-weight:700;  font-size:1.2rem;}.order-return-price-label,.cart-price-label,.control-price-label {  text-transform:lowercase;  font-size:1rem;}.cart-item:first-child {  border-top:0 !important;}.page_cart_icon_delete {  border:none;  cursor:pointer;}.cart-item__sum-label {  padding-right:2.6rem;}@media (max-width:575px) {  .cart-item__unit-prices {  padding-right:3rem;  }}.sum-box__main-title {  line-height:1;  font-size:1.6rem;}.sum-box__title {  font-size:1.2rem;}.sum-box-wrap {  position:relative;  height:100%;}.sum-box form[name=form_megj] {  width:100%;}@media (max-width:1259px) {  .sum-box {  width:100% !important;  }}@media (min-width:1200px) {  .sum-box.is-sticky-top {  position:fixed;  top:15px;  left:auto;  right:auto;  }  .sum-box.is-sticky-bottom {  position:fixed;  bottom:15px;  top:auto;  left:auto;  right:auto;  }  .sum-box.reached-bottom {  position:absolute !important;  top:auto !important;  bottom:0;  }}.cart-summary__sticky-sum.is-hidden {  display:none;}.cart-summary-title {  text-align:left;}.cart-summary-value {  text-align:right;  font-weight:700;}.cart__all-shipping-mode-infos {  max-height:7.2rem;  overflow-y:auto;  margin:0.5rem 0 1.5rem;}.cart__coupon-input:not([value=""]) {  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;}.cart__coupon-del-btn,.cart__coupon-input:not([value=""]) ~ .cart__coupon-check-btn,.cart__coupon-label-active,.cart__coupon-input:not([value=""]) ~ .cart__coupon-label-not-active{  display:none;}.cart__coupon-input:not([value=""]) ~ .cart__coupon-del-btn,.cart__coupon-input:not([value=""]) ~ .cart__coupon-label-active{  display:inline-block;}.sum-net-price--current,.sum-gross-price--current {  font-weight:700;}.cart-item__unit {  font-size:1rem;  position:absolute;  top:100%;  left:0;  right:0;  margin-top:5px;}.cart-item__net-unit-price, .cart-item__gross-unit-price {  line-height:1.2;}.cart-item__prices label, .page_cart_menny label, .cart-plus-item__prices-del-wrap label {  font-size:1rem;}.cart-header__qty {  padding-right:3.5rem;}.cart-plus-item__discount-value {  font-size:1.1rem;}.cart-plus-item__prices-del-wrap {  line-height:1;}.cart__shipping-modes {  list-style-position:outside;  margin-bottom:0;}.cart__shipping-mode-value {  display:inline-block;}.cart__weight {  font-size:1.1rem;}.cart_weight_kg {  margin-left:0.5rem;}.page_qty_input_wrap .text_smaller {  display:none;}.qty_disable {  cursor:not-allowed;}input.page_qty_input {  border-left:0 !important;  border-right:0 !important;  padding:0 0.5rem;  font-size:1.5rem !important;  text-align:center;  font-weight:700;  width:4.5rem;  height:3rem;  background:transparent;  border:0 !important;  border-radius:0;}.cart__restore-text {  border-left-width:2px;}.overlay-sign-in {  position:absolute;  top:0;  bottom:0;  left:0;  right:0;  display:flex;}.overlay-sign-inner {  max-width:90vw;  max-height:90vh;  overflow-y:auto;  width:68rem;  border-radius:10px;}#overlay_login_outer {  top:0 !important;  left:0 !important;  right:0 !important;  bottom:0 !important;  overflow-y:auto;}@media (max-width:575px) {  .overlay-btns button {  letter-spacing:normal;  }  .overlay-text {  font-size:1.4rem;  }  .overlay-reg__adv {  font-size:1.1rem;  }}.page_headtext {  padding:2rem 0;  text-transform:uppercase;  font-size:1.6rem;  text-align:center;}.page_searchcomplex_section {  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;}.searchcomplex-value a[href*="cat_select(0)"] {  font-size:0;}.searchcomplex-value a[href*="cat_select(0)"]::before {  content:'\f015';  font-family:'Font Awesome 5 Pro';  font-size:1.6rem;}#page_searchcomplex_in .searchcomplex-value &gt; div:not(:last-child) {  margin-bottom:0.5rem;}#page_searchcomplex_type .searchcomplex-value &gt; span {  margin-bottom:0.5rem;  display:inline-block;  vertical-align:middle;}#page_searchcomplex_in .searchcomplex-value &gt; div {  display:flex;  align-items:center;}#page_searchcomplex_in .searchcomplex-value &gt; div &gt; span {  margin-right:1rem;  flex-shrink:0;}.price-max .text_input, .price-min .text_input {  margin-right:1rem;}#page_art_head_box .page_headtext {  margin-bottom:20px;}.searchcomplex-title {  font-weight:700;}.searchcomplex-value {  font-size:1.1rem;}.searchcomplex_cat_item {  font-size:0;}.searchcomplex_cat_item::before {  content:'\f105';  font-family:'Font Awesome 5 Pro';  font-size:13px;  padding:0 10px;}@media (max-width:575px) {  .price-max .text_input, .price-min .text_input {  width:100%;  }}@media (min-width:576px) {  .searchcomplex-value {  font-size:1.3rem;  }  .page_searchcomplex_section input[type=text], .page_searchcomplex_section select {  max-width:30rem;  }}.order-steps {  position:relative;}.order-step__text{  font-size:1.6rem;}@media (max-width:575px) {  .order-step.is-active .order-step__text {  position:absolute;  top:100%;  margin-top:15px;  left:0;  }}@media (max-width:767px) {  .order-step__text {  display:none;  }  .order-step.is-active .order-step__text {  display:block;  }}@media (min-width:768px) {  .order-step__text{  font-size:1.4rem;  }}.total-box-sticky-wrapper {  height:0;  overflow:hidden;  position:relative;}.total-box-sticky-wrapper.after-insert {  height:75px;}.total-box {  display:flex;  justify-content:center;  align-items:center;  flex-wrap:wrap;  z-index:999;  border-top:1px solid transparent;}.total-box-sticky {  padding-bottom:0.7rem;}.after-insert .total-box-sticky {  padding-right:4rem;  padding-left:4rem;}.total-box__text {  font-weight:700;  font-size:1.2rem;  display:inline-flex;  align-items:baseline;  flex-wrap:wrap;  margin:0.5rem 0;}.total-box__label {  margin-right:1rem;}.total-box__text {  font-size:1.4rem;}.total-box__btn-next, .total-box-sticky__btn-next {  flex-shrink:0;  min-width:18rem;}@media (max-width:575px) {  .total-box__btn-next, .total-box-sticky__btn-next {  display:block;  width:100%;  }}@media (min-width:576px) {  .total-box-sticky {  padding-top:0.7rem;  }  .total-box__text {  font-size:1.4rem;  }  .total-box__btn-next:not(.order-control-next-btn), .total-box-sticky__btn-next {  margin-left:1.5rem;  }  .total-box-sticky-wrapper.after-insert {  height:52px;  }}@media (max-width:1259px) {  .total-box-sticky-wrapper {  border-top:1px solid #ddd;  }  .has-fixed .total-box-sticky {  position:fixed;  margin:0;  top:0;  left:0;  right:0;  background:#f1f1f1;  box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);  opacity:1;  }}@media (min-width:1200px) {  .total-box-sticky-wrapper {  height:0 !important;  }  .sum-box .total-box__text {  display:flex;  justify-content:space-between;  width:100%;  }  .sum-box .total-box__btn-next {  display:block;  width:100%;  margin-left:0;  }}.js-order-mods--disabled {  opacity:0.5;}.js-order-mods--disabled label {  cursor:not-allowed;}@media (max-width:575px) {  .order-mods__radio-col {  width:25px;  -webkit-box-flex:0;  -webkit-flex:0 0 25px;  -moz-box-flex:0;  -ms-flex:0 0 25px;  flex:0 0 25px;  }  .order-mods__details {  font-size:1.1rem;  }}.order-mods__text-no-master-method p:first-child {  display:inline;}.order-mods-summary-title{  text-align:left;}.order-mods-summary-value{  text-align:right;  font-weight:700;}.order-mods__shipping-cost-hidden{  display:none;}.order-mods__total_price_hidden{  display:none;}.order-mods__item {  transition:all ease 0.4s;}.order-mods__item:last-child {  border-bottom:none !important;}.order-mods__details {  display:none;}.order-mods__delivery-point-selects select {  max-width:30rem;  margin-bottom:1rem;}.order-mods__delivery-map a::before {  content:'\f5a0';  font-family:'Font Awesome 5 Pro';  font-size:24px;}.order-mods__delivery-map a {  display:inline-block;}.page_order_mods_deliverypoint_info strong {  display:block;}.order-mods__param:last-child {  border-bottom:none !important;}.order-mods__param-value, .order-mods__point-account label {  font-size:1.2rem;}.order-mods__param-value input {  font-size:inherit;  font-weight:inherit;}.order-mods__coupon-del-btn {  display:none;}.order-mods__coupon-input:not([value=""]) + .order-mods__coupon-del-btn {  display:inline-block;}@media (max-width:575px) {  .order-mods__haeder, .order-mods__name, .order-mods__param-title, .order-mods__coupon-label, .order-mods__coupon-input, .order-mods__point-title {  font-size:1.2rem !important;  }  .order-mods__param-value, .order-mods__point-account label {  font-size:1.1rem;  }}.col-plus-item-icon {  width:18px;  -webkit-box-flex:0;  -webkit-flex:0 0 18px;  -moz-box-flex:0;  -ms-flex:0 0 18px;  flex:0 0 18px;}.order-control-data-row {  -webkit-box-align:center;  -webkit-align-items:center;  -moz-box-align:center;  -ms-flex-align:center;  align-items:center;}.order-control__cart-header {  font-size:1.2rem;  text-align:center;  font-weight:700;  padding:1rem 0;}.control-summary-title {  text-align:left;  margin-right:1rem;}.control-summary-value {  text-align:right;  font-weight:700;}.control-product {  border-top-width:3px !important;}.control-product:first-child {  border-top:0 !important;}.control-product__variants + .control-product__params,.cart-item__variants + .cart-item__params {  margin-top:0 !important;}.control-product__pic, .cart-item__pic {  max-width:70px;}.contact-username__data {  word-break:break-all;}.order-control-modify-btn {  font-size:inherit;  text-align:left;}.order-control-modify-btn::after {  font-size:1.4rem;}.control-summary {  padding:2.8rem;}.order-control__terms-text::before {  vertical-align:top !important;}.facebook_login, .google_login {  width:240px;  height:50px;  border:none;  border-radius:25px;}.google_login {  width:230px;}.new-cust__checkbox {  font-size:1.1rem;}.new-cust__checkbox td:first-child {  font-size:0 !important;}.new-cust__checkbox {  margin-bottom:1rem;}.contact-phone .page_newcust_input, .contact-mobile .page_newcust_input {  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;}.contact-phone .page_newcust_input &gt; span.text_input:first-child,.contact-mobile .page_newcust_input &gt; span.text_input:first-child{  -webkit-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:none;}.contact-phone .page_newcust_input &gt; span.text_input:last-child,.contact-mobile .page_newcust_input &gt; span.text_input:last-child{  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;  width:100%;}.contact-phone input[name="kap_tel_country"], .contact-mobile input[name="kap_mobile_country"] {  width:5rem;  margin-right:0.5rem;  text-align:center;  padding:0;}.new-cust-fault {  padding:0.3rem 0.5rem;  margin-bottom:0.5rem;  font-size:1.2rem;}.new-cust-fault-name {  font-weight:700;}.new-cust__buttons [id*=button] {  min-width:20rem;  min-width:20rem;  margin:0.5rem;}.new-cust__default-addresses #select_default_billing_address {  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}.new-cust__default-addresses button.delete_address {  -webkit-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:none;  margin-left:1rem;}.new-cust__default-addresses button.delete_address::before {  content:"\f00d";  margin-right:.75em;  font-family:"Font Awesome 5 Pro";  font-weight:300;  font-size:inherit;}.new-customer-title {  font-size:1.2rem;}.new-customer-title, .new-customer-value {  margin-bottom:0.5rem;}.new-customer-value {  font-size:1.2rem;}.new-customer-value span.text_input_radio {  display:inline-block;  margin:0 0 0.5rem 1rem;}.fault-text-global {  font-size:1.2rem;  color:#dc3545;}@media (min-width:576px) {  .new-cust__checkbox {  font-size:1.4rem;  }}.transaction-data {  font-weight:700;}.change-payment-tr:last-child td {  border-bottom:none !important;}.page-contact-row {  padding:0.5rem;}.page-contact-value {  font-weight:700;}.page-form-item-title {  font-weight:700;}.page-form-item-value {  font-size:1.2rem;}.page-form-item-title, .page-form-item-value {  margin-bottom:0.5rem;}.order-data__content {  font-weight:700;}.page_artdet_param_desc::after {  content:'\f2fd';  font-family:'Font Awesome 5 Pro';}.popup_compare_content .page_artdet_param_desc &gt; span {  top:0;  left:100%;  margin-left:0;  margin-top:1rem;  -webkit-transform:translate(0, -50%);  -moz-transform:translate(0, -50%);  -ms-transform:translate(0, -50%);  -o-transform:translate(0, -50%);  transform:translate(0, -50%);  text-align:left;}.page_artdet_param_desc &gt; span {  visibility:hidden;  opacity:0;  display:none;  font-size:1.3rem;  position:absolute;  top:0;  margin-left:1rem;  margin-top:-1rem;  text-transform:none;  padding:10px;  -webkit-transform:translate(0, -100%);  -moz-transform:translate(0, -100%);  -ms-transform:translate(0, -100%);  -o-transform:translate(0, -100%);  transform:translate(0, -100%);  -webkit-transition:opacity ease 0.4s;  -o-transition:opacity ease 0.4s;  -moz-transition:opacity ease 0.4s;  transition:opacity ease 0.4s;  z-index:10001;  font-weight:400;  text-align:left;}.page_artdet_param_desc &gt; span &gt; p {  height:auto;  width:210px;  max-height:120px;  overflow-x:hidden;  overflow-y:auto;  line-height:1.4;  letter-spacing:0.5px;  margin-bottom:0;  font-size:11px;}.popup_compare_content .page_artdet_param_desc &gt; span &gt; p {  max-height:100px;}.popup_compare_content .page_artdet_param_desc.desc-to-bottom &gt; span {  -webkit-transform:translate(0, 0);  -moz-transform:translate(0, 0);  -ms-transform:translate(0, 0);  -o-transform:translate(0, 0);  transform:translate(0, 0);}@media (min-width:576px) {  .page_artdet_param_desc &gt; span &gt; p {  max-height:180px;  }}@media (min-width:1200px) {  .page_artdet_param_desc:hover &gt; span {  display:block;  visibility:visible;  opacity:1;  }  .page_artdet_param_desc &gt; span::before {  content:"";  position:absolute;  top:100%;  display:block;  left:0;  right:0;  height:2rem;  }  .popup_compare_content .page_artdet_param_desc &gt; span::before {  width:2rem;  height:100%;  top:0;  bottom:0;  left:auto;  right:100%;  }}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url('../!common_packages/jquery/plugins/photoswipe/image/default-skin.png') 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url('../!common_packages/jquery/plugins/photoswipe/image/default-skin.svg')}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url('../!common_packages/jquery/plugins/photoswipe/image/preloader.gif') 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.artdet__subscribe-btn {  padding:0.66em 1.32em !important;}.artdet__name {  margin-bottom:3px;  font-size:1.6rem;  font-weight:600;}@media (min-width:576px) {  .artdet__name {  font-size:1.8rem;  }}.artdet__pagination-btn a {  display:block;  font-size:1.4rem;}.artdet__pagination-btn strong {  display:none;}.artdet__pagination-btn a::before {  content:'';  font-family:'Font Awesome 5 Pro';  font-weight:300;}.artdet__pagination-prev a::before {  content:'\f060';}.artdet__pagination-next a::before {  content:'\f061';}.artdet__social {  font-size:1.8rem;}.page_artdet_social_icon_div::before {  content:"";  font-family:"custom icons";}#page_artdet_social_icon_facebook::before {  content:"\f082";}#page_artdet_social_icon_twitter::before {  content:"\f081";}#page_artdet_social_icon_pinterest::before {  content:"\f0d3";}#page_artdet_social_icon_google::before {  content:"\f1a0";  font-size:0.9em;}.page_artdet_social_icon_div {  height:25px;  width:25px;  line-height:25px;  text-align:center;  cursor:pointer;}#page_artdet_social_icon_like, #page_artdet_social_icon_plus1 {  padding-top:2px;  width:auto!important;  margin:0 5px;}.product-type__item + .product-type__item {  margin-top:1rem;}.product-type__title {  text-transform:uppercase;  font-size:1.2rem;  font-weight:bold;}.product-type__value-wrap {  display:inline-block;  vertical-align:top;  min-height:3.6rem;  min-width:3.6rem;}.product-type__value-link {  display:-webkit-box;  display:-webkit-flex;  display:-moz-box;  display:-ms-flexbox;  display:flex;  padding:0.8rem 1rem;  width:100%;  white-space:nowrap;  max-width:120px;}.product-type__value--piclink .product-type__value-link {  padding:0.1rem 0.1rem;  max-width:54px;}.product-type__value--piclink img {  width:100%;}.product-type__value--color {  -webkit-transition:0.4s;  -o-transition:0.4s;  -moz-transition:0.4s;  transition:0.4s;  position:relative;}.product-type__value--color a {  border:none;}.product-type__value-link &gt; span {  overflow:hidden;  -o-text-overflow:ellipsis;  text-overflow:ellipsis;}.product-type__value--color.is-active {  border:none;}.product-type__value--color.is-active::before {  display:block;  content:'\f00c';  font-family:'font awesome 5 pro';  width:24px;  height:24px;  position:absolute;  top:50%;  left:50%;  -webkit-transform:translate(-50%,-50%);  -moz-transform:translate(-50%,-50%);  -ms-transform:translate(-50%,-50%);  -o-transform:translate(-50%,-50%);  transform:translate(-50%,-50%);  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  line-height:24px;  font-size:14px;  text-align:center;}.has-price .product-type__value-link {   max-width:none;  -webkit-box-align:baseline !important;  -ms-flex-align:baseline !important;  align-items:baseline !important;}.product-type .page_artdet_product_param_color {  margin:0.5rem;}.artdet__spec-param {  line-height:1.4;}.product_param_type_pic img {  max-width:80px;  max-height:80px;}.product_param_type_cust_input_file input {  max-width:220px;  font-size:11px;  width:100%;}.plus-service__label {  cursor:pointer;}.plus-service__price {  -webkit-transition:font-size cubic-bezier(0, 0.7, 0.6, 1.3) 0.3s;  -o-transition:font-size cubic-bezier(0, 0.7, 0.6, 1.3) 0.3s;  -moz-transition:font-size cubic-bezier(0, 0.7, 0.6, 1.3) 0.3s;  transition:font-size cubic-bezier(0, 0.7, 0.6, 1.3) 0.3s;}input[type="radio"]:checked+label .plus-service__price {  font-size:1.4rem;}.plus-service__item {  min-height:2.3rem;}.artdet__price-discount, .artdet__price-base, .artdet__price-base-discount-prices-disabled {  font-size:3.5rem;  line-height:1;}.artdet__price-base-has-discount {  font-size:1.4rem;}.artdet__price-discount-period strong {  font-weight:400;}.artdet__price-unit, .artdet__virtual-point-highlighted {  font-size:1.2rem;}.artdet__price-login {  font-size:1.4rem;}.sale_countdown_simple_inner span {  font-weight:700;  font-size:24px;  letter-spacing:1px;  line-height:18px;}.cd_wrap {  width:50px;  height:50px;  position:relative;  top:4px;  left:4px;  text-align:center;  font-size:20px;  font-weight:700;  line-height:22px;  padding-top:10px;}.cd_sec, .cd_min, .cd_hour, .cd_day {  width:58px;  height:58px;  position:relative;  margin:10px 20px 0 0;}.cd_sec {  margin-right:0;}.cd_txt {  display:block;  font-size:10px;  font-weight:400;  line-height:10px;}.countdown--simple #cd_custom div {  width:auto;  height:auto;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;  margin:0;  position:static;  line-height:normal;  display:inline;}.countdown--simple .cd_day {  margin-right:10px;}.countdown--simple .cd_hour:after, .countdown--simple .cd_min:after {  content:':';  display:inline;  font-size:20px;  font-weight:700;  padding:0 4px;}.countdown--simple .cd_hour .cd_txt, .countdown--simple .cd_min .cd_txt, .countdown--simple .cd_sec .cd_txt {  display:none;}.countdown--simple .cd_day .cd_txt {  display:inline;  padding:0 5px;}.countdown--simple .cd_wrap {  padding:0;  line-height:normal;}#cd_color_front {  display:none;}#cd_color_back {  display:none;}.artdet__cart + .artdet__subscribe {  margin-top:-1rem;}.artdet__cart-btn-wrap a {  display:inline-block;  height:55px;  line-height:55px;  text-align:center;  padding-left:22px;  color:#fff;  border-radius:30px;  width:220px;  font-size:16px;  font-weight:600;  background-image:url('../!common_design/custom/electropoint.unas.hu/image/add-cart.png'), linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, #e2000c 50%, #e2000c 100%);  background-repeat:no-repeat;  background-position:left 45px center, right center;  background-size:23px 22px, 201% auto;  transition:all ease-out 0.3s;}.artdet__cart-btn-wrap a:hover {  background-position:left 45px center, left center;  transition:all cubic-bezier(0.52, 1.64, 0.37, 0.66) 0.5s;}.artdet__cart-no-stock {  text-transform:uppercase;  letter-spacing:0.2rem;  font-size:1.1rem;}.artdet__cart-unit {  font-size:1rem;  white-space:nowrap;  line-height:3rem;  padding:0 1rem 0 0.5rem;  position:absolute;  top:100%;  left:50%;  transform:translateX(-50%);}@media (min-width:576px) {  .artdet__cart-btn-wrap a {  font-size:1.6rem;  }}.artdet__function-outer {  margin:0 10px;}.artdet__short-descripton {  text-align:justify;}.bundle-product__items {    overflow:hidden;}.bundle-product__item {  width:25%;}.bundle-product__item:not(:last-child) .bundle-product__img-wrapper::after {  content:"\f067";  font-family:"font awesome 5 pro";  font-size:2rem;  display:block;  position:absolute;  top:50%;  left:100%;  width:2rem;  text-align:center;  margin-top:-17px;}.bundle-product__item {  float:left;}.bundle-product .slick-track {  margin-left:-1rem;}.bundle-product__stock-wrap {  height:1.8rem;}.long-description__content {  text-align:justify;}.data__item-wrap {  padding-top:1em;  padding-bottom:1em;}.data__item:not(:last-child) {  border-bottom:1px solid #e5e5e5;}.data__item-title {  position:relative;  font-weight:700;}.data__item-value {  word-break:break-word;}.data__item-stock strong {  font-weight:400;}.data__item-stock.has-variant .data__item-value {  max-height:5.8rem;  overflow:hidden;}.data__item-more {  display:none;}.data__item-stock.has-variant .data__item-more {  display:inline;}.art-add-data__content {  font-size:1.3rem;  line-height:1.5;  text-align:justify;}.product-name {  height:3.6em;  font-size:1rem;  text-align:center;}.price-base, .price-discount {  font-weight:700;  font-size:1.1rem;}.price-base.has-discount-price {  font-size:1rem;  font-weight:400;  text-decoration:line-through;}@media ( min-width:576px) {  .price-base, .price-discount, .product-name {  font-size:1.3rem;  }  .price-base.has-discount-price {  font-size:1.1rem;  }}.page_artforum_more {  text-align:center;  margin-top:20px;}.page_artforum_more a {  display:inline-block;  width:auto;  padding:10px 20px;  height:auto;  line-height:14px;  text-transform:uppercase;  font-size:12px;  letter-spacing:1px;}.page_artforum_element_no {  text-align:center;}.artdet__img-main-wrap.slick-slide {  padding-top:0;  margin-bottom:0;}.artdet__img-main-wrap.slick-slide .artdet__img-main {  position:static;}.artdet__img-main {  margin:0 auto;}.artdet-product-img-wrapper {  padding-top:100%;}@media (min-width:510px) {  .artdet-product-img-wrapper {  padding-top:420px;  }}.artdet__img-wrap--alt {  display:none;}@media (min-width:576px) {  .artdet__img--thumbs {  padding:0 3rem;  }}.artdet__img--thumbs .slick-list {  margin:0 -1.5rem;}.artdet__img-wrap--thumb {  cursor:pointer;  width:84px;  margin-right:30px;  margin-bottom:10px;}.artdet__img-wrap--thumb img {  width:80px;  height:80px;  max-width:80px;  max-height:80px;}.review-num {  color:#838383;  letter-spacing:0;}.data-inner {  padding:15px 0;}@media only screen and (min-width:768px) {  .data-inner {  padding:36px 30px 38px 41px;  }}.cat-name {  color:#919191;}.artdet-data-title {  font-weight:bold;  text-transform:uppercase;  font-size:1.2rem;  padding-right:1rem;}.artdet-data-value {  color:#838383;}.page_qty_input {  padding:0 1rem !important;  width:6.4rem !important;}.page_qty_input_outer {  background-color:#f5f5f5;  box-shadow:0 2px 3px 0 rgba(234, 234, 234, 1);  border-color:transparent;  height:46px;  text-align:center;  padding:15px;  color:#484848;  position:relative;  border-radius:23px;}.variant-select-wrap select {  box-shadow:0 3px 4px 0 rgba(234, 234, 234, 1) !important;  border-color:transparent;  height:46px;  border-radius:23px;}.artdet__img-outer {  position:relative;}.artdet__properties {  position:absolute;  right:10px;  top:10px;  z-index:10;}.container { width:100%; max-width:1170px; }body { background-color:#ffffff; color:#484848; }.color--primary, .text-primary { color:#4b89d5; }.color--primary:hover, .a.text-primary:hover, a.text-primary:focus { color:#4b89d5; }.text-white { color:#ffffff !important; }.text-secondary { color:#6c757d !important; }a { color:inherit; }a.text-secondary:hover, a.text-secondary:focus { color:#545b62 !important; }.text-success { color:#2ece2e !important; }a.text-success:hover, a.text-success:focus { color:#2eae2e !important; }.text-info { color:#17a2b8 !important; }a.text-info:hover, a.text-info:focus { color:#117a8b !important; }.text-warning { color:#ffc107 !important; }a.text-warning:hover, a.text-warning:focus { color:#d39e00 !important; }.text-danger { color:#dc3545 !important; }a.text-danger:hover, a.text-danger:focus { color:#bd2130 !important; }.text-light { color:#f8f9fa !important; }a.text-light:hover, a.text-light:focus { color:#dae0e5 !important; }.text-dark { color:#333333 !important; }a.text-dark:hover, a.text-dark:focus { color:#1d2124 !important; }.text-body { color:#212529 !important; }.text-muted { color:#838383 !important; }.bs { box-shadow:4px 4px 4px 0px #d6d6d6; }.text-black-50 { color:rgba(0, 0, 0, 0.5) !important; }.text-white-50 { color:rgba(255, 255, 255, 0.5) !important; }.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; }.bg-primary { background-color:#4b89d5 !important; }a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color:#4b89d5 !important; }.bg-secondary { background-color:#6c757d !important; }a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color:#545b62 !important; }.bg-success { background-color:#28a745 !important; }a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color:#1e7e34 !important; }.bg-info { background-color:#17a2b8 !important; }a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color:#117a8b !important; }.bg-warning { background-color:#ffc107 !important; }a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color:#d39e00 !important; }.bg-danger { background-color:#dc3545 !important; }a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color:#bd2130 !important; }.bg-light { background-color:#f8f9fa !important; }a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color:#dae0e5 !important; }.bg-dark { background-color:#343a40 !important; }a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color:#1d2124 !important; }.bg-white { background-color:#ffffff !important; }.bg-transparent { background-color:transparent !important; }.border { border:1px solid #e5e5e5 !important; }.border-top { border-top:1px solid #e5e5e5 !important; }.border-top-2 { border-top:2px solid #e5e5e5 !important; }.border-right { border-right:1px solid #e5e5e5 !important; }.border-bottom { border-bottom:1px solid #e5e5e5 !important; }.border-left { border-left:1px solid #e5e5e5 !important; }.border-0 { border:0 !important; }.border-top-0 { border-top:0 !important; }.bt-transparent { border-top-color:transparent; }.border-right-0 { border-right:0 !important; }.border-bottom-0 { border-bottom:0 !important; }.border-left-0 { border-left:0 !important; }.border-primary { border-color:#4b89d5 !important; }.border-sale { border-color:#f92400 !important; }.border-success { border-color:#28a745 !important; }.border-info { border-color:#17a2b8 !important; }.border-warning { border-color:#ffc107 !important; }.border-danger { border-color:#dc3545 !important; }.border-light { border-color:#dddddd !important; }.border-light2 { border-color:#f1f1f1 !important; }.border-dark { border-color:#343a40 !important; }.border-white { border-color:#ffffff !important; }.drop-shadow { box-shadow:0 0 10px rgba(0, 0, 0, 0.2); }.drop-shadow-b { box-shadow:3px 3px 10px rgba(0, 0, 0, 0.2); }.bg-transparent { background-color:transparent !important; }.bg-opacity-2 { background:rgba(0, 0, 0, 0.2); }.bg-opacity-5 { background:rgba(0, 0, 0, 0.05); }.bg-opacity-50 { background:rgba(241, 241, 241, 0.5); }.bg-opacity-85 { background:rgba(0, 0, 0, 0.85); }.bg-transparent { background-color:transparent !important; }.bg-white { background-color:white; }.bg-1 { background-color:#484848; }.bg-2 { background-color:#444444; }.bg-3 { background-color:#666666; }.bg-4 { background-color:#838383; }.bg-5 { background-color:#cccccc; }.bg-6 { background-color:#dddddd; }.bg-7 { background-color:#f1f1f1; }.bg-8 { background-color:#f5f5f5; }.bg--sale { background-color:#f92400; }.bg--primary { background-color:#4b89d5; }.bg--new, .bg--secondary, .product__new { background-color:#4b89d5; }.text-color--on-stock { color:#4b89d5; }.text-color--out-of-stock { color:#f92400; }.back_to_top { font-size:2.2rem; padding:0.2em 0.8em; }.page_hr { background:#ddd; }.line-separator { border-bottom:1px solid #dddddd; }.dashed-separator { border-bottom:1px dashed #dddddd; }::-webkit-scrollbar-thumb { background:#dddddd; border:5px solid #dddddd; }::-webkit-scrollbar-thumb:hover { background:#cccccc; border:3px solid #cccccc; }::-webkit-scrollbar-thumb:active { background:#cccccc; }::-webkit-scrollbar-track { background:#f1f1f1; }::-webkit-scrollbar-corner { background:transparent; }::selection { background:#f1f1f1; }::-webkit-input-placeholder { color:#aeaeae; opacity:1; }::-moz-placeholder { color:#aeaeae; opacity:1; }:-ms-input-placeholder { color:#aeaeae; opacity:1; }:-moz-placeholder { color:#aeaeae; opacity:1; }.tr + .tr { border-top:1px solid #dddddd; }.gradual-item { background:-webkit-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:-moz-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:-o-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:linear-gradient(0deg, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); }.gradual-item::before { background-color:#ffffff; }.price-discount { color:#f92400; }.price-base.has-discount-price { color:#aaaaaa; }.color-white { color:white; }.color-dark { color:#484848; }.form-invalid { color:#dc3545; }.forum-topic__num { color:#ffffff; }.text_input_checkbox, input[type="checkbox"] + label::before { border:2px solid #e5e5e5; }.text_input_checkbox:hover, input[type="checkbox"] + label:hover::before, .text_input_checkbox:focus, input[type="checkbox"]:focus + label::before { border-color:#4b89d5; }.has-fault .text_input_checkbox, .has-fault input[type="checkbox"] + label::before { border-color:#dc3545 !important; }.text_input_checkbox.text_input_checkbox_checked::before, input[type="checkbox"]:checked + label::before { content:"\f00c"; color:#fff; font-family:"font awesome 5 pro"; }.text_input_checkbox.text_input_checkbox_checked, input[type="checkbox"]:checked + label::before { border-color:#4b89d5; background-color:#4b89d5; }.text_input_radio { position:relative; }.text_input_radio::before, input[type="radio"] + label::before { border:none; box-shadow:0 0 0 2px #e5e5e5; border-radius:50%; }input[type="radio"]:checked + label::before, .text_input_radio.text_input_radio_checked::before { border:3px solid #ffffff; background-color:#4b89d5; }.text_input_radio:hover::before, .text_input_radio:active::before, .text_input_radio:focus::before, input[type="radio"] + label:hover::before, input[type="radio"]:active + label::before, input[type="radio"]:focus + label::before { box-shadow:0 0 0 2px #4b89d5; }.has-fault .text_input_radio::before, .has-fault input[type="radio"] + label::before { box-shadow:0 0 0 2px #dc3545 !important; }select { color:#484848; border:2px solid #e5e5e5; box-shadow:none !important; background-color:#ffffff; background-image:url('../!common_design/base/001600/image/arrow-down.svg'); border-radius:20px; }input[type=text], input[type=password], input[type=email], textarea { border:2px solid #e5e5e5; background-color:#ffffff; transition:border 0.3s ease-in-out; } .contact_form input[type=text], .contact_form input[type=password], .contact_form input[type=email], .contact_form textarea {  height:40px; }.contact_form textarea { height:159px; border-radius:10px; }input[type=text]:not(:disabled):focus, input[type=text]:not(:disabled):hover, input[type=password]:not(:disabled):focus, input[type=password]:not(:disabled):hover, input[type=email]:not(:disabled):focus, input[type=email]:not(:disabled):hover, textarea:not(:disabled):focus, textarea:not(:disabled):hover, select:not(:disabled):focus, select:not(:disabled):hover { border-color:#cacaca; }input.has-fault { background-color:#ff9999; }input.has-warning { background-color:#ffe9a9; }.has-fault input, .has-fault textarea, .page_design_fault input, .page_design_fault textarea { border-color:#dc3545 !important; }button, input[type=submit], input[type=button], input[type=reset], .btn-wrap input, .btn { border:1px solid #e5e5e5; background:#e5e5e5; color:#484848; border-radius:30px; }.btn--link { border-color:transparent; background:transparent; }.btn--text { border-color:transparent; background:transparent; border:0; }.btn--primary, .btn-wrap--primary input, .form_exitpopup_button { color:#ffffff !important; background:#4b89d5 !important; border-color:#4b89d5 !important; }.btn--primary:hover, .btn--primary:focus, .btn--primary:active, .btn-wrap--primary input:hover, .btn-wrap--primary input:active, .btn-wrap--primary input:focus, .form_exitpopup_button:hover, .form_exitpopup_button:active, .form_exitpopup_button:focus { background:#4b89d5 !important; border-color:#4b89d5 !important; color:#ffffff !important; }.btn--alt { border:1px solid #dddddd; }.btn--alt:hover, .btn--alt:focus, .btn--alt:active, .btn--alt.is-active { color:#ffffff; background:#4b89d5; border-color:#4b89d5; }.btn--grad-sep { background:-webkit-linear-gradient(bottom, #242424 0%, rgba(0, 0, 0, 0) 15px, rgba(0, 0, 0, 0) 100%); background:-moz-linear-gradient(bottom, #242424 0%, rgba(0, 0, 0, 0) 15px, rgba(0, 0, 0, 0) 100%); background:-o-linear-gradient(bottom, #242424 0%, rgba(0, 0, 0, 0) 15px, rgba(0, 0, 0, 0) 100%); background:linear-gradient(0deg, #242424 0%, rgba(0, 0, 0, 0) 15px, rgba(0, 0, 0, 0) 100%); border:1px solid; border-color:#333333 #505050 #505050; }.btn--grad-sep::before, .btn--grad-sep::after { border-top:1px solid #505050; }.btn--grad-sep { background:-webkit-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:-moz-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:-o-linear-gradient(bottom, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); background:linear-gradient(0deg, #f1f1f1 0%, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 100%); border:1px solid; border-color:#ffffff #dddddd #dddddd; color:#4b89d5; }.btn--grad-sep::before, .btn--grad-sep::after { border-top:1px solid #dddddd; }.th { background-color:#f5f5f5; }.btn-underline::after {  background:#4b89d5; transition:right 0.3s; }.has-product .cart-box__btn-icon { color:#4b89d5; }.header-bg .header { background:#fff; }.lang-and-currency select { background:transparent; }#box_search_input { border-radius:30px; height:48px; }#box_search_input::-webkit-input-placeholder {  color:#adadad; }#box_search_input::-moz-placeholder {  color:#adadad; }#box_search_input:-ms-input-placeholder {  color:#adadad; }#box_search_input:-moz-placeholder {  color:#adadad; }.search-box__search-btn { background:#e5e5e5; border-radius:30px; padding:0 20px; }.ac_results li { background:#ffffff; }.ac_results li:hover, .ac_results li.ac_over { background:#eeeeee; }.ac_results li + li { border-top:solid 1px #dddddd; }.start_brand_slider__slides { border-top:1px solid #e5e5e5; padding:6rem 0; }.start-banners__elements { padding:4rem 0; }.start-banner__element-img-wrap { height:90px; width:90px; line-height:90px; border:2px solid #e5e5e5; border-radius:50%; margin:0 auto; transition:all ease 0.3s; }.start-banner__wrap:hover .start-banner__element-img-wrap { border-color:#4b89d5; }.start-banner__element-html-wrap h3 { margin:17px 0 5px; }.start-banner__element-html-wrap p { color:#919191; font-size:1.3rem; }[class*='title--theme-'] { position:relative; margin:0 0 2rem 0; }.title--theme-0 { font-size:1.7rem; padding:0 0 0.75em 0; line-height:1.2; }.title--theme-0::after { height:0.4rem;  }.title--theme-1 { font-size:1.6rem; padding:0 0 0.5em 0; }.title--theme-1::after { height:0.4rem;  max-width:8rem;  }.title--theme-2 { font-size:1.2rem; margin-bottom:1rem; }.title--center { text-align:center; }.title--center::after { left:50%; transform:translateX(-50%); }@media (min-width:576px) { .title--theme-0 {  font-size:2.1rem; } .title--theme-1 {  font-size:1.8rem; } .title--theme-2 {  font-size:1.4rem; } }#title_content { padding-right:8rem; border-bottom:1px solid #e5e5e5; }.effect-shiny a { display:block; position:relative; overflow:hidden; } .effect-shiny a::before {  background-color:rgba(255, 255, 255, 0.2);  content:"";  height:200%;  left:-280px;  position:absolute;  top:-50%;  -webkit-transform:rotate(35deg);  transform:rotate(35deg);  -webkit-transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  width:80px;  z-index:0; } .effect-shiny a:hover::before {  left:180%;  -webkit-transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1); } .effect-shiny a::after {  background-color:rgba(255, 255, 255, 0.2);  content:"";  height:200%;  left:180%;  position:absolute;  top:-50%;  -webkit-transform:rotate(35deg);  transform:rotate(35deg);  -webkit-transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  width:80px;  z-index:0; } .effect-shiny a:hover::after {  left:-280px;  -webkit-transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1);  transition:all 2000ms cubic-bezier(0.19, 1, 0.22, 1); }.discount-offer__title { color:#ffffff; }.slick-arrow { color:#aaaaaa; background:transparent !important; }.slick-disabled { color:#838383 !important; opacity:0.5; }.slick-arrow:hover:not(.slick-disabled) { color:#4b89d5; }.slick-arrow, .slick-arrow + button { border:1px solid transparent; }.start_brand_slider__slide { display:inline-block; margin:1rem; }.brand_slider__slide a:hover { background-color:rgba(0, 0, 0, 0.2); }.slideshow { background-color:#f2f2f2; border-bottom:1px solid #e5e5e5; }.sp-buttons { padding-bottom:20px; }.sp-button { width:13px; height:13px; border:2px solid #9b9b9b; margin:6px; background-clip:content-box; padding:2px; }.sp-selected-button { border-color:#4b89d5; background-color:#4b89d5; }.sp-slides-container { position:static; } .sp-slides-container .sp-fade-arrows {  opacity:1; }.sp-horizontal .sp-arrow { height:62px; line-height:60px; margin-top:-23px; width:62px; border:2px solid #b9b9b9; border-radius:50%; text-align:center; } .sp-horizontal .sp-arrow::before {  content:"\f30a";  position:static;  color:#484848;  font-size:23px;  font-family:"font awesome 5 pro";  background:transparent;  transform:none; } .sp-horizontal .sp-arrow::after {  position:static; }.sp-horizontal .sp-previous-arrow { left:-250px; }.sp-horizontal .sp-next-arrow { right:-250px; }.checkout__box { -webkit-box-pack:start !important; -ms-flex-pack:start !important; justify-content:flex-start !important; }.footer__copyright p { margin-bottom:0; }.copyright-and-provider { background-color:#f5f5f5; padding:20px 0; }.footer_logo { margin-bottom:3.5rem; }.footer__header { margin-top:0.5rem; color:#484848; margin-bottom:1.5rem; }.footer_contact .footer__list { position:relative; padding-left:68px; } .footer_contact .footer__list a[href*="tel"]::before {  display:block;  width:49px;  height:49px;  content:"";  background:url('../!common_design/custom/electropoint.unas.hu/image/call.png') no-repeat;  position:absolute;  left:0;  margin-top:-8px; }.footer__maps { height:350px; border-radius:10px; overflow:hidden; }.footer__list { list-style:none; }.footer__data { color:#919191; }.footer__list a:hover { color:#4b89d5; }.footer_v2_social a { color:#d5d5d5; margin-right:27px; }.footer_v2_social a[href*="facebook"]:hover, #page_artdet_social_icon_facebook::before { color:#3b5998; }.footer_v2_social a[href*="instagram"]:hover, #page_artdet_social_icon_pinterest::before { color:#c32aa3; }.footer_v2_social a[href*="twitter"]:hover, #page_artdet_social_icon_twitter::before { color:#1da1f2; }.footer_v2_social a[href*="pinterest"]:hover, #page_artdet_social_icon_pinterest::before { color:#bd081c; }.footer_v2_social a[href*="youtube"]:hover { color:#ff0000; }#page_artdet_social_icon_google::before { color:#4285f4; }.artlist__img-outer { width:86px; margin:0 auto; }#page_artlist_content { position:relative; }.art-count { position:absolute; right:0; top:-30px; }.view__btn.is-selected { color:#4b89d5; }.view__btn { border:1px solid #ffffff; width:4rem; height:4rem; line-height:0.5; background-color:transparent; }.view__btn:hover, .view__btn.is-selected { color:#4b89d5; }.view__btn--1 { padding:1rem 0.5rem; } .view__btn--1 span {  display:inline-block;  width:5px;  height:5px;  margin:2px;  border-radius:5px;  background-color:#484848; }.view__btn--2 { padding:1rem 0.4rem; } .view__btn--2 span {  display:inline-block;  width:5px;  height:5px;  margin:2px;  border-radius:5px;  background-color:#484848; } .view__btn--2 span:nth-child(2n + 2) {  width:17px; }.page-item { border:2px solid #e5e5e5; border-radius:50%; overflow:hidden; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; } .page-item .page-link {  display:block; }.page-arrow a::before, .page-arrow a::after { vertical-align:middle; }.page-prev { margin-right:1rem; }.page-next { margin-left:1rem; }.page-item.is-active, .page-item:not(.is-disabled):hover { background-color:#4b89d5; color:#fff; border-color:#4b89d5; }.product-property { color:#ffffff; }.product-property-new { background-color:#4b89d5; }.product-property-discount { background-color:#f92400; }.in-stock { color:#4b89d5; }.out-of-stock { color:#f92400; }.property__tooltip { color:#484848; background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc; }.property__tooltip:hover { color:#484848; background-color:white; }.in-stock .property__stock-icon::before { color:#4b89d5; }.out-of-stock .property__stock-icon::before { color:#f92400; }#page_PopupContainer_tooltip { background:rgba(251, 251, 251, 0.9); }.product-tooltip__slider .sp-arrow { color:#484848; background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc; }.product-tooltip__slider .sp-next-arrow:after, .sp-next-arrow:before, .product-tooltip__slider .sp-previous-arrow:after, .sp-previous-arrow:before { background-color:#000; }.product-tooltip__slider .sp-thumbnail-container::before { border-top:2px solid transparent; }.product-tooltip__slider .sp-thumbnail-container.sp-selected-thumbnail::before { border-color:#4b89d5; }.product-tooltip__slider { background:#ffffff; }.product-tooltip__slider .sp-full-screen-button { background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc; }.progress-bar-full { background:#f1f1f1; }.progress-bar { background-color:#4b89d5; }.rating-stars { line-height:2; }.rating-stars__back::before, .rating-stars__front::before { color:#4b89d5; }.product-review__avatar { color:#ffffff; background:#4b89d5; border-radius:50%; box-shadow:4px 4px 4px 0px #d6d6d6; }.product-review__avatar::first-letter { font-size:3rem !important; }.product-review__advantage strong, .product-review__disadvantage strong { display:block; }.coupon-input::-webkit-input-placeholder { color:#838383; }.coupon-input::-moz-placeholder { color:#838383; }.coupon-input:-ms-input-placeholder { color:#838383; }.coupon-input:-moz-placeholder { color:#838383; }.coupon-input:not([value=""]):not(.has-fault) { background:url('../!common_design/base/001600/image/check.svg') no-repeat center right 10px / 20px 20px #ffffff; }.has-discount .net-price--current, .has-discount .gross-price--current, .has-discount .sum-net-price--current, .has-discount .sum-gross-price--current { color:#f92400; }.net-price--original, .net-gross--original, .sum-net-price--original, .sum-gross-price--original { color:#aaaaaa; }.qty_disable { color:#dddddd; }.overlay-login { border:solid #dddddd; border-width:0 0 1px 0; }@media (min-width:576px) { .overlay-login {  border-width:0 1px 0 0; } }.order-mods__item.is-active { background-color:#484848; }.order-mods__delivery-map a:before { color:#c1c1c1; }@media (min-width:400px) { .order-control__invoice-shipping .order-control-data-row + .order-control-data-row {  border-top:1px solid #dddddd; } }#page_notfound_title { color:#dc3545; border-bottom:1px solid #ddd; }.overlay_error, .overlay_warning, .overlay_info, .overlay_ok, .overlay_dialog { background:#fff; }.overlay-btns--explicit .overlay_button_1::before { color:#2ece2e; }.overlay-btns--explicit .overlay_button_2::before { color:#dc3545; }.overlay_common {  border-color:rgba(200, 200, 200, 0.5); }.overlay_dialog { border-radius:10px; }.overlay_error { border-color:rgba(255, 34, 34, 0.5); }#overlay_remind button.close:hover { background:#4b89d5; color:#fff; }.page_exitpopup_title1 { color:#4b89d5; }.page_exitpopup_title3 { color:#838383; }.page_exitpopup_start .page_exitpopup_fault { color:#dc3545; border-left:2px solid #dc3545; }.page_exitpopup_form .page_exitpopup_form_name input, .page_exitpopup_form .page_exitpopup_form_email input, .page_exitpopup_form .page_exitpopup_form_addr input { border:1px solid #ddd; }.page_exitpopup_newsletter_coupon .page_exitpopup_coupon_outer { border:3px dashed #4b89d5; background:#fff; }.page_exitpopup_coupon1 { color:#838383; font-size:13px; }.page_exitpopup_coupon2 { color:#4b89d5; }.page_exitpopup_coupon3 { color:#4b89d5; }.g-recaptcha { background-color:transparent; }.grecaptcha-badge { background:#fff; }.cookie-alert__btn-close { background:rgba(241, 241, 241, 0.98); }.page_page_pic_text { color:#aaaaaa; }.page_page_gallery_1 .slider-nav .slick-current img { border-top:3px solid #4b89d5; }#sb-body, #sb-loading { background-color:#ffffff; color:#484848; }#sb-wrapper-inner { border-color:#ffffff; }#sb-loading-inner { color:#484848; }.slider-pro p.sp-layer.sp-big, .slider-pro p.sp-layer.sp-big a { color:#fff; }.slider-pro p.sp-layer.sp-medium, .slider-pro p.sp-layer.sp-medium a { color:#fff; }.slider-pro p.sp-layer.sp-small, .slider-pro p.sp-layer.sp-small a { color:#fff; }.box_news_item:not(:first-child) { border-top:1px solid #ddd; }.box_news_hidden_link_button { background:#484848; color:#fff; }.box_news_hidden_link_button:hover { background:#4b89d5; }.page_page_blog_title, .page_page_blog_date-and-time { color:#4b89d5 !important; }.news__img { margin-top:10px; }.news__item + .news__item { margin-top:3rem; }.news-item__inner { border-radius:10px; }.news__html { opacity:0; transition:opacity ease 0.3s; text-align:justify; font-size:1.4rem; }.page-news__btn-wrap .btn, .page-news__btn-back, .page_page_blog_next_btn, .page_page_blog_back_btn { text-transform:none; }.news__item.is-analyzed .news__html { opacity:1; }.news__title { font-size:1.4rem; font-weight:600; color:#484848; }@media (min-width:768px) { .news__title {  font-size:1.8rem; } }.news__content { margin-top:10px; font-size:1.7rem; color:#919191; }.blog_intro_txt, .page_page_blog_message { font-size:1.7rem; color:#919191; }.news__details-btn { display:none; font-weight:600; color:#4b89d5; }.news__item.truncated .news__details-btn { display:inline; }.box_forum_item:not(:first-child), .box_forum_link { border-top:1px solid #ddd; }.box_calendar_header &gt; div { background:#f1f1f1; }.box_calendar_week { border-bottom:1px solid #ddd; }.box_calendar_element .text_color_white strong { color:#4b89d5; }.box_calendar_element_outer:nth-child(7n) span, .box_calendar_element_outer:nth-child(7n-1) span { color:#aaa; }.box_calendar_element_outer:nth-child(7n) a, .box_calendar_element_outer:nth-child(7n-1) a { color:#4b89d5; }.box_calendar_element_outer:nth-child(7n) a span, .box_calendar_element_outer:nth-child(7n-1) a span { color:inherit; }.box_calendar_week_outer:nth-child(7n), .box_calendar_week_outer:nth-child(7n-1) { color:#aaa; }.box_calendar_element_select a { color:#4b89d5; }.box_calendar_element_select a:hover { background:#4b89d5; color:#fff; }#box_container_shop_filter .box__title { display:none; }.product_filter_title, .box__title { border-bottom:1px solid #e5e5e5; }.param_desc_tooltip, .page_artdet_param_desc &gt; span { background:#ffffff; box-shadow:1px 1px 5px 2px #eaeaea !important; padding:10px; border-radius:5px; }.product_filter_num.ui-slider::before { background:#f4f4f4; }.product_filter_text_count { color:#bababa; }.product_filter_content::-webkit-scrollbar { width:0.6rem !important; height:0.6rem !important; border-radius:3px; }.product_filter_content::-webkit-scrollbar-thumb { background-color:#b6b6b6; border:5px solid #b6b6b6; border-radius:3px; }.product_filter_content::-webkit-scrollbar-track { background-color:#d9d9d9; border-radius:3px; }.ui-slider-range { background:#4b89d5; }.ui-slider-handle { border:1px solid #4b89d5; background:#4b89d5; } .ui-slider-handle.ui-state-active {  background:#fff; }.product_filter_color_inner { border:1px solid #ddd; }.product_filter_value_disabled a { color:#666; }.product_filter_value_refreshing .product_filter_text_count::after { color:#484848; }.product_filter_value_disabled .text_input_checkbox:hover { border-color:#ddd; }.product_filter_icon_unchecked_grayscale { filter:gray; -webkit-filter:grayscale(1); filter:grayscale(1); }.product_filter_delete_all_outer { background-image:linear-gradient(to right, #505050, #505050 33.33%, transparent 33.33%, transparent 100%); }.product_filter_delete_all_outer.save_filter_on { background-image:none; }.product_filter_more_link { color:#aaaaaa; }.product_filter_save_all, .product_filter_delete_all { border:1px solid #838383; }.page_content_item { padding-top:1.5rem; }.page_content--blog + .page_content--blog { border-top:1px solid #dddddd; }.box_vote_item_row, .page_vote_item_bar_left { background:#f1f1f1; }.box_vote_item_bar { background:#4b89d5; }.page_vote_item_bar_left_center { background:#4b89d5; }.page_vote_item_bar_yes { border-bottom:1px solid #f1f1f1; }.page_vote_title { background:#f1f1f1; }.page_titletext.payment_change { color:#dc3545; }.page_titletext.payment_finish { color:#ac0; }.page_titletext.payment_pending { color:#f70; }.page_text_warning { color:#dc3545; }.page_text_highlight { color:#4b89d5; }.order_send_key_code { color:#4b89d5; }.page_contact_spec_link_disp a { color:#aaaaaa; }.page_contact_mod_table td { border:1px solid #e5e5e5; }.page_tabs::after { border-bottom:2px solid #e5e5e5; }.page_tab { background:#fff; border-bottom:2px solid #ddd; }.page_tab:hover, .page_tab:hover a { color:#4b89d5; }.page_tab.page_tab_active, .page_tab.page_tab_active a { color:#fff; background:#484848; padding:2rem; border-radius:10px 10px 0 0; } .page_tab.page_tab_active::after, .page_tab.page_tab_active a::after {  content:"";  position:absolute;  bottom:0;  left:50%;  margin-left:-3.5px;  border-bottom:7px solid #e5e5e5;  border-left:7px solid transparent;  border-right:7px solid transparent; }.page_tab_content .page_contact_mod_table td { border:1px solid #dddddd; }#opening_hours td { background:none; }#opening_hours tr:nth-child(2n) td { background:rgba(0, 0, 0, 0.03); }.rating-star::after { color:#4b89d5; }.page_tab a { color:#484848; }.page_tab:hover a { color:#4b89d5; }.page_tab_active { color:#4b89d5; }.page_help_tab:hover { background:#4b89d5; color:#fff; }.page_order_track_tr_body td { border-bottom:1px solid #dddddd; }.page_order_track_table .page_order_track_tr_body:hover .order_payed, .page_order_track_table .page_order_track_tr_body:hover .order_notpayed { color:#fff; }#page_PopupContainer_tooltip, #page_PopupContainer { background:#ffffff; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); }#page_PopupContainerMobile { background:#ffffff; }#page_PopupContainer_tooltip_inner, #page_PopupContainer_inner { background:#ffffff; }.popup_title { border-bottom:4px solid #4b89d5; background:#ffffff; }.page-info-recommend { border-top:1px solid #dddddd; }.recommend-form-block input.recommend_fault, .recommend-form-block textarea.recommend_fault { border:1px solid #dc3545; }.recommend-form-block input.recommend_fault + label::before { box-shadow:0 0 0 1px #dc3545; }.question-form-block input.recommend_fault, .question-form-block textarea.recommend_fault { border:1px solid #dc3545; }.question-form-block input.recommend_fault + label::before { box-shadow:0 0 0 1px #dc3545; }#page_artdet_product_param table td { border-top:1px solid #dddddd; }table.compare_list_table thead { background:#ffffff; }table.compare_list_table thead th { background-color:#ffffff; }table.compare_list_table thead th:nth-child(1) { background-color:#ffffff; }table.compare_list_table tbody tr td:nth-child(1) { background:#fff; }table.compare_list_table .type_price &gt; div { color:#4b89d5; }.page_compare_cart_link { color:#4b89d5; }.compare_list_footer .page_compare_delete { color:#838383; }.cart-credit__title { color:#fff; }#page_artdet_credit_head { background-color:#a2d538; }#page_artdet_cofidis_credit_head { background-color:#ed1a3b; }#page_artdet_bankracio_credit_head { background-color:#1a6eab; }@media (max-width:991px) { .page_tabs2 {  margin-top:20px; } .page_tab2 {  background:#222;  color:#fff; } .page_tab2_active {  background:#4b89d5;  border-color:#4b89d5;  color:#fff; } }#exposeMask { background:#646464 !important; }#exposeMaskOverlay { background:#646464 !important; }[data-title]:hover::after { background:#ffffff; color:#484848; border:1px solid #dddddd; }.breadcrumb__item::after, .breadcrumb__home::before, .breadcrumb-home-link::before { color:#838383; }.breadcrumb__item:last-child:not(:first-child) .breadcrumb-link { padding:0px 25px 0px 22px; border:1px solid #e5e5e5; border-radius:30px; color:#2d2d2d; height:36px; line-height:34px; position:relative; display:inline-block; overflow:hidden; background-size:201% auto; background-image:linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, white 50%, white 100%); background-position:right center; transition:all ease-out 0.3s; vertical-align:middle; } .breadcrumb__item:last-child:not(:first-child) .breadcrumb-link:hover {  background-position:left center;  transition:all cubic-bezier(0.52, 1.64, 0.37, 0.66) 0.5s;  color:#fff; }.btn--light { background-color:#f5f5f5; }.header-btn2, .favo-wrap a { border-radius:50%; padding:0; margin:0 1.2rem; height:4.8rem; width:4.8rem; line-height:4.4rem; display:block; color:#999 !important; border:2px solid #e5e5e5; text-align:center; transition:border ease 0.3s; background-color:#fff; font-size:1.8rem; }@media (min-width:768px) { .header-btn2, .favo-wrap a {  margin:0 0 0 1rem; } }@media (min-width:1200px) { .header-btn2, .favo-wrap a {  margin:0 0 0 2rem; } }.header-btn2:hover, .favo-wrap a:hover { border-color:#4b89d5; }.cart-box__btn { background:url('../!common_design/custom/electropoint.unas.hu/image/cart.png') no-repeat center center; }.favo-wrap a { background:url('../!common_design/custom/electropoint.unas.hu/image/wishlist.png') no-repeat center center; }.cart-box__item-num { width:20px; height:20px; line-height:20px; background-color:#4b89d5; border-radius:50%; color:#fff; }.profile__btn { background-color:transparent; }.header-btn:hover, .header-btn.is-active, .logged-in .profile__btn-text { color:#4b89d5; border-color:#4b89d5; }.logged-in .profile-text, .logged-in-text { display:none; }.logged-in .logged-in-text { display:inline; }.dropdown--content { box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15); background-color:#fff; } .dropdown--content::before {  content:'';  position:absolute;  top:-8px;  border-left:8px solid transparent;  border-right:8px solid transparent;  border-bottom:8px solid #e5e5e5;  z-index:100; }.dropdown--content-l::before { left:28px; }@media (max-width:767px) { .dropdown--content-r {  left:50%;  right:0;  transform:translateX(-50%); } }.dropdown--content-r::before { right:50%; margin-right:-8px; }@media (min-width:768px) { .dropdown--content-r::before {  right:24px; } }.dropdown--content-xl-up { box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15); }.header-bottom { position:relative; border-bottom:1px solid #e5e5e5; } .header-bottom.style-orange {  background-color:#4b89d5; }  .header-bottom.style-orange .hm--d &gt; li &gt; a { color:#fff; }  @media (min-width:992px) { .header-bottom.style-orange .hm--d &gt; li.is-active &gt; a {  color:#4b89d5; } }@media (min-width:992px) { .cat-box {  position:relative; } }.cat-box__dropdown { background:transparent; box-shadow:none; margin-top:0; } .cat-box__dropdown::before {  display:none; } @media (max-width:991px) {  .cat-box__dropdown { width:100%; } }.cat-box__btn-text { font-size:inherit; display:inline-block; vertical-align:middle; }@media (max-width:399px) { .cat-box__btn-text {  font-size:0; } }.cat-box__btn--desktop { font-size:14px; color:#fff; padding:1rem 0.5rem; background-color:#484848; border-radius:4px; border:none; z-index:101; position:relative; text-align:left; white-space:nowrap; }@media (min-width:992px) { .cat-box__btn--desktop {  font-size:16px;  border-radius:10px 10px 0 0;  padding:2rem;  top:-10px;  margin-bottom:-10px;  min-width:100%; } }.header-plus-menu-btn { border-radius:4px; padding:1rem 0.5rem; border:2px solid #484848; background-color:transparent; } .header-plus-menu-btn .cat-box__hamb span, .header-plus-menu-btn .cat-box__hamb::before, .header-plus-menu-btn .cat-box__hamb::after {  background-color:#484848; }.cat-box__hamb { position:relative; display:inline-block; vertical-align:middle; top:-2px; left:6px; width:35px; } .cat-box__hamb span {  position:absolute;  height:2px;  width:20px;  left:0;  top:50%;  background-color:#fff;  display:inline-block;  transition:all ease 0.3s; } .cat-box__hamb.hamb-2 &gt; span {  width:25px; } .cat-box__hamb::before {  content:'';  position:absolute;  height:2px;  width:25px;  left:0;  background-color:#fff;  transition:all ease 0.3s;  transform:translate3d(0, -7px, 0); } .cat-box__hamb::after {  content:'';  position:absolute;  height:2px;  width:25px;  left:0;  background-color:#fff;  transition:all ease 0.3s;  transform:translate3d(0, 7px, 0); }.is-active .cat-box__hamb span { opacity:0; }.is-active .cat-box__hamb::before { transform:rotate3d(0, 0, 1, 45deg); }.is-active .cat-box__hamb::after { transform:rotate3d(0, 0, 1, -45deg); }@media (max-width:1259px) { .dropdown--content-l {  box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15); } .dropdown--content-r {  box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15); } }.cat-box__items { box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15); background-color:#fff; }@media (min-width:992px) { .cat-box__items {  min-height:36.6rem;  max-height:46.6rem;  border-bottom-left-radius:10px;  border-bottom-right-radius:10px; } }@media (min-width:992px) { .cat-box__item {  padding:15px 24px; }  .cat-box__item.cat-box__item-level-0:hover .cat-box__level-0-name, .cat-box__item.cat-box__item-level-0.is-selected .cat-box__level-0-name { color:#4b89d5; }  .cat-box__item + .cat-box__item { border-top:1px solid #e5e5e5; } }@media (max-width:991px) { .cat-box__item {  background-color:#222;  overflow:hidden; }  .cat-box__item .cat-box__item-inner { min-height:51px; border-bottom:1px solid #333; padding:0 15px; }  .cat-box__item .cat-box__name { color:#fff; padding-right:55px; } }@media (min-width:992px) { .cat-box__item.open {  background-color:#ffffff; } }.cat-box__icon { color:#484848; position:absolute; right:20px; font-size:9px; }@media (max-width:991px) { .cat-box__icon {  display:none; } }.cat-box__dropdown-btn, .plus-menu__dropdown-btn { background:#262626; color:#fff; position:absolute; right:0; top:0; width:50px; height:50px; line-height:50px; font:20px 'font awesome 5 pro'; padding:0; border:0; border-radius:0; }@media (min-width:992px) { .cat-box__dropdown-btn, .plus-menu__dropdown-btn {  display:none; } }.cat-box__dropdown-btn::before, .plus-menu__dropdown-btn::before { content:"\f107"; }.cat-box__dropdown-btn.is-active::before, .plus-menu__dropdown-btn.is-active::before { content:"\f106"; }@media (max-width:991px) { .cat-box__level-0, .cat-box__level-2 {  display:none; } .cat-box__level-2-name + .cat-box__level-2-name {  border-top:1px solid #333; } .cat-box__level-1-name {  border-bottom:1px solid #333; } .cat-box__level-2 {  padding-left:20px; } .cat-box__level-2-name {  padding-right:0.5rem; } .cat-box__inner-levels {  overflow:hidden;  padding:0 50px; } .cat-box__level {  position:relative; } }@media (min-width:992px) { .cat-box__level-1 {  -webkit-box-flex:0;  -webkit-flex:0 0 25%;  -moz-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;  background:#fff;  box-shadow:6px 6px 10px -3px rgba(0, 0, 0, 0.2);  padding:20px; } .cat-box__inner-levels {  overflow-x:auto; } .cat-box__level-0-inner {  border-radius:10px;  overflow:hidden; } .cat-box__level-1:last-child {  border-top-right-radius:10px;  border-bottom-right-radius:10px; } .cat-box__level-1:nth-child(n+4) {  border-top-right-radius:0;  border-bottom-right-radius:0; } .cat-box__level-0 {  overflow:hidden;  position:absolute;  left:100%;    padding-left:20px;  width:calc(100vw - 100% - 40px);  top:0;  bottom:0;  overflow-x:hidden;  overflow-y:auto;  visibility:hidden;  border-radius:0 0 10px 10px;  transform:translateX(-10%);  opacity:0;  transition:all ease 0.3s;  z-index:-1; } .open .cat-box__level-0 {  visibility:visible;  opacity:1;  transform:translateX(0%); } }@media (min-width:1170px) { .cat-box__level-0 {  width:calc(1140px - 100%); } }.cat-box__level-1-name:hover, .cat-box__level-2-name:hover, .cat-box__level-2-name.is-selected { color:#4b89d5; }@media (min-width:992px) { .cat-box__level-1-name {  color:#4b89d5;  font-weight:700; } }.cat-box__more-btn { font-size:1.2rem; color:#4b89d5; font-weight:700; }@media (max-width:992px) { .cat-box__more-btn {  padding:1.8rem 0;  display:block; } }.cat-box__img-wrap { margin-right:18px; min-width:30px; text-align:center; } .cat-box__img-wrap p {  margin-bottom:0; }#responsive_cat_menu ul li { border-bottom:1px solid #dddddd; }.active_menu.last_menu_item { border-top:1px solid #dddddd; }.responsive_cat_menu .active_menu.responsive_menu_item &gt; a { color:#4b89d5; }#responsive_cat_menu { background-color:#f1f1f1; }.responsive_menu_navtop { background:#fff; }.responsive_menu_back { border-left:1px solid #cccccc; }.black_active .responsive_menu_back:active::before { color:#4b89d5; }.responsive_menu.black_active .responsive_menu_navbottom { background-color:#e6e6e6; }.actcat a { border-left:2px solid #4b89d5; }.parentcat { color:#484848; }.maincat::before { color:#484848; }.header_menu .menu_item_plus:hover &gt; a, .header_menu .is-active &gt; a, .page_page_subpage a:hover { color:#4b89d5; }@media (max-width:991px) { .hm--d {  width:100%;  top:100%;  padding:0;  border-top:0 !important; } .menu_item_plus {  background-color:#222;  overflow:hidden;  position:relative; }  .menu_item_plus &gt; a { display:block; padding:15px; border-bottom:1px solid #333; min-height:51px; color:#fff; }  .menu_item_plus .menu_content_sub { padding:0 50px; display:none; }  .menu_item_plus .menu_content_sub .menu_content_sub { padding:0 0 0 20px; } }@media (min-width:992px) { .hm--d &gt; li &gt; .menu_content_sub {  box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15);  background-color:#fff;  border-radius:0 0 10px 10px;  display:block !important; } .menu_content_sub .menu_content_sub {  background-color:#ffffff;  box-shadow:0px 2px 3px 0px rgba(72, 72, 72, 0.15);  border-radius:0 0 10px 10px; } .menu_content_sub &gt; .menu_item_haschild.is-active {  background:#ffffff; } .hm--d &gt; .menu_item_haschild.is-active &gt; a::before {  content:"";  position:absolute;  bottom:-19px;  left:-1px;  background-color:#fff;  height:48px;  width:calc(100% + 2px);  z-index:-1;  border-top-left-radius:10px;  border-top-right-radius:10px;  color:#484848; } .header_menu &gt; li {  color:#484848;  padding:1.8rem 0;  position:relative; }  .header_menu &gt; li + li &gt; a { border-left:1px solid #e5e5e5; }  .header_menu &gt; li.is-active &gt; a { border-left-color:transparent; }  .header_menu &gt; li.is-active + li &gt; a { border-left-color:transparent; } }has-currency.has-lang .currency { border-top:1px solid #dddddd; }.lang__content-inner a { border-bottom:1px solid #dddddd; }a.box_lang_a_select { border-color:#4b89d5; }.currency__label { border-bottom:1px solid #dddddd; }.currency__radio:checked + label { border-color:#4b89d5; }.ac_results { display:none; border:solid #cccccc; border-width:0 1px; background:transparent; left:2rem !important; right:2rem !important; width:auto !important; }.login-box-btn:hover { color:#4b89d5; }.wholesale-login { border:3px solid #dddddd; }.cart-box__pic { border:2px solid transparent; border-radius:8px; }.cart-box__item:hover .cart-box__pic { border-color:#e5e5e5; }.cart-box__price { color:#4b89d5; font-size:1.3rem; }.box_compare_delete a { color:#838383; }.box_compare_button { border-top:1px solid #dddddd; }.slick-fade .slick-list::before { background:white; background:-moz-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%); background:-webkit-gradient(left top, right top, color-stop(0%, white), color-stop(100%, rgba(255, 255, 255, 0))); background:-webkit-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%); background:-o-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%); background:-ms-linear-gradient(left, white 0%, rgba(255, 255, 255, 0) 100%); background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1); }.slick-fade .slick-list::after { background:rgba(255, 255, 255, 0); background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%); background:-webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white)); background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%); background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%); background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 100%); background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1); }#ident_data { background:#484848; color:#ffffff; }.artdet__spec-param-title { font-weight:bold; text-transform:uppercase; }.tooltip-text { background-color:#ffffff; border:1px solid #cccccc; }.added .function-icon, .page_artdet_func_compare_checked .function-icon, .page_art_func_compare_checked .function-icon { color:#4b89d5; }@media (min-width:1200px) { .box__art-col + .box__art-col .box__art {  border-top:1px solid #dddddd; } }.box__art-tag-discount, .box__art-tag-new { color:#ffffff; }.product-status { color:#fff; }.product-status--new { background-color:#4b89d5; border-color:#4b89d5; right:10px; position:absolute; top:24px; }.product-status--sale { background-color:#f92400; border-color:#f92400; left:10px; position:absolute; top:24px; }.product-status--stock { width:auto; height:auto; line-height:1.2; padding:0.5rem 1rem; color:#fff; font-size:12px; border-radius:15px; display:inline-block; white-space:nowrap; background-color:#919191; } .product-status--stock.stock-available {  background-color:#f92400; }[class*="product-status--custom"] { border:1px solid #dddddd; color:#aaaaaa; }.product-status--stock.stock-number.stock-available:hover .product-stock-title::after { border:solid #dddddd; background:#ffffff; border-width:0 1px; }.product-status--stock.stock-number.stock-available:hover .product-stock-title { border-bottom-color:#ffffff; }.product-stock-dropdown { background:#fff; border:1px solid #dddddd; color:#484848; }.product-sku { color:#838383; }.product-description-short { color:#838383; }.fade-bottom { background:rgba(255, 255, 255, 0); background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, white)); background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); }.price-need-login { color:#aaaaaa; }.pswp__bg { background:#646464; }.pswp--fs .pswp__bg { background:white; opacity:1 !important; }.product-price--sale, .product-price--base { color:#4b89d5; }.has-sale-price .product-price--base, .has-sale-price.product-price--base { color:#aaaaaa; }.product-price--base strong { font-weight:inherit; }.product-price--unit { color:#aaaaaa; }.product-price--sale-duration { color:#4b89d5; }.product-price--quantitative-sale { color:#4b89d5; }.has-sale-price .product-price--base, .has-sale-price.product-price--base { font-size:1.4rem; text-decoration:line-through; }.overlay_close a, .shop_popup_artdet .close, #page_PopupContainer_tooltip .close, #page_PopupContainerMobile .close, #page_PopupContainer .close, .btn-close { border:1px solid #4b89d5; background:#4b89d5; color:#fff; border-radius:50%; }.product-tooltip__price-base-has-discount { color:#838383; }.product-tooltip__price-discount, .product-tooltip__price-discount-period { color:#f92400; }.product-tooltip__price-unit, .product-tooltip__virtual-point-highlighted { color:#aaa; }.product-tooltip__virtual-point-highlighted { color:#f92400; }.product-tooltip__price-login { color:#4b89d5; }.product-tooltip__cart-input-wrap { background:#ffffff; }.product-tooltip__cart-btn-wrap a { color:#ffffff; }.product-tooltip__cart-no-stock { color:#fff; }.product-tooltip__inquire-without-price-cart a { color:#fff; background-color:#4b89d5; }.product-tooltip__slider .sp-arrow { color:#484848; background-color:rgba(255, 255, 255, 0.8); border:1px solid #cccccc; }.product-tooltip__img-wrap--thumb.slick-slide img { border:2px solid transparent; }.product-tooltip__img-wrap--thumb.slick-current img { border-color:#4b89d5; }.popuplist__variants .select-label { color:#ffffff; }.cart-mobile-label { color:#838383; }.order-return-price-label, .cart-price-label, .control-price-label { color:#aaaaaa; }.page_cart_icon_delete { color:#aaaaaa; }.cart-plus-item__plus-service-icon, .cart-plus-item__discount-icon, .control-plus-item__plus-service-icon, .control-plus-item__discount-icon { background-color:#cccccc; color:#ffffff; }.cart-summary__sticky-sum { position:fixed; top:0; left:0; right:0; background:#f5f5f5; z-index:10000; }.qty_disable { color:#ccc; cursor:not-allowed !important; }.order-mods__item.order-mods--active .order-mods__name { color:#4b89d5; }.order-mods__delivery-map a::before { color:#c1c1c1; }.order-mods__coupon-input.has-error:not([value=""]) { background:url('../!common_design/base/001600/image/x.svg') no-repeat center right 10px / 20px 20px #ffffff; border:1px solid #dc3545; }.control-cart-label { color:#838383; }.control-title { color:#555555; font-weight:bold; }.control-data { line-height:1.2; }.control-plus-item__discount-icon { color:#ffffff; }.order-control-modify-btn::after { color:#aaaaaa; }.new-cust-fault { border-left:2px solid #dc3545; }.new-cust-fault-name { color:#dc3545; }.new-cust__default-addresses button.delete_address { color:#838383; }.new-cust__form-inner input[type=text], .new-cust__form-inner input[type=password], .new-cust__form-inner input[type=email] { height:40px; }.page-contact-row + .page-contact-row { border-top:1px solid #eeeeee; }input.contact-send__btn { padding:1em 3em; font-size:1.5rem; }.contact-box { background-color:#f5f5f5; padding:34px 47px 46px; border-radius:8px; } .contact-box ul {  list-style:none;  margin-bottom:0; } .contact-box &gt; ul &gt; li {  margin-bottom:3rem; }  .contact-box &gt; ul &gt; li:last-child { margin-bottom:0; }.discount-offer__details { color:#fff; }.discount-offer__prices { background:#f92400; border:solid white; border-width:2px 0 2px 2px; color:#fff; }@media (min-width:576px) { .discount-offer__prices {  border-width:3px 0 3px 3px; } }.artdet__stock-content span { border-bottom:1px dashed #f1f1f1; }.product-type__value-link { border:1px solid #ddd; color:#aaaaaa; background-color:#ffffff; border-radius:20px; box-shadow:0 2px 3px 0 #eaeaea; }.is-active .product-type__value-link { border-color:#4b89d5; color:#4b89d5; }.product-type__value-link:hover { border-color:#4b89d5; background:#4b89d5; color:#fff; }.product-type__value--color .product-type__value-link { background-color:transparent !important; border-color:transparent !important; }.product-type__value--color[data-hexa="ffffff"] { border:1px solid #dddddd; }.product-type__value--color:hover { background:none; opacity:0.7; }.product-type__value--color.is-active::before { background:rgba(0, 0, 0, 0.2); color:#fff; }.product-variant + .product-variant { margin-top:1px; }.product-variant__label { color:#838383; }.product-variant__select-outer select { background-color:transparent; border:none; }.page_artdet_product_param_spec_fault .artdet__spec-param-title { color:#dc3545 !important; }.page_artdet_product_param_spec_fault .cust_input_text.required, .page_artdet_product_param_spec_fault .cust_input_select.required { border-color:#dc3545 !important; }.page_artdet_product_param_spec_fault .cust_input_file.required { color:#dc3545 !important; }.artdet__price-base-has-discount { color:#c5c5c5; }.artdet__sale { color:#f92400; }.artdet__price-discount { color:#4b89d5; }.artdet__price-discount-period { color:#c5c5c5; }.artdet__price-unit, .artdet__virtual-point-highlighted { color:#c5c5c5; }.artdet__virtual-point-highlighted { color:#f92400; }.artdet__price-login { color:#4b89d5; }.cd__label { color:#aaa; }.sale_countdown_simple_inner { color:#4b89d5; }.cd_wrap { background:#484848; color:#aaa; }.cd_sec, .cd_min, .cd_hour, .cd_day { background-color:#4b89d5; }.countdown--simple #cd_custom div { background:none; color:#4b89d5; }.countdown--simple .cd_txt { color:#aaa; }.countdown--simple .cd_hour:after, .countdown--simple .cd_min:after { content:':'; color:#aaa; }#cd_color_front { background-color:#4b89d5; }#cd_color_back { background-color:#484848; }.artdet__cart-input-wrap input, .product-tooltip__cart-input-wrap input { border:none; background-color:transparent; }.qtyplus_common, .qtyminus_common { padding:0 0.7rem; background-color:transparent; border:0; font-size:1.8rem; }.artdet__short-descripton { color:#838383; }.long-description__content { color:#838383; }.data__item-title { color:#838383; }.art-add-data__content { color:#838383; }.page_artforum_more a { background:#484848; color:#fff; }.page_artforum_more a:hover { background:#0275d8; }.artdet__img-wrapper { margin:0 auto; max-width:420px; }.artdet__img-wrap--thumb { transition:all 0.3s ease; border:2px solid #e5e5e5; border-radius:10px; overflow:hidden; } .artdet__img-wrap--thumb.is-active, .artdet__img-wrap--thumb:hover {  border-color:#4b89d5; }.function-btn { color:#484848; background-color:#ffffff; border:solid #cccccc; border-width:1px; }@media (min-width:992px) { .function-btn:hover::after {  border-top:solid 3px #fff; } }.cartlist__cart-wrap { line-height:0; }.artlist__price-base, .artlist__price-sale { font-size:2.1rem; }.has-sale-price .artlist__price-base { font-size:1.4rem; }.artlist__inner { max-width:254px; margin:0 auto; }.artlist__inner-abs { min-height:100%; }@media (min-width:992px) { .artlist__inner-abs {  background:#fff; } }@media (max-width:575px) { .artlist--type-1 .function-btn {  background-color:transparent;  border-width:0; } }.artlist__alt-img-wrap { border:1px solid #ddd; background:#ffffff; }.artlist--type-1 .artlist__cart-btn { background-color:#4b89d5; border-color:#4b89d5; }.artlist--type-1 .artlist__cart-btn::after { border-top-color:inherit !important; }.not-buyable__icon::before, .no-stock__icon::before { color:#f92400; }.artlist__cart { background-color:#4b89d5; }.artlist__cart-input-wrap { background-color:#ffffff; }.artlist__cart-input-wrap input { border:none; }.artlist__variant-label { color:#838383; }.cat-inner { max-width:173px; margin:0 auto; }.normal-category__new { background-color:#484848; color:#fff !important; border-radius:3px; }.normal-category__sub-cats { border:solid #dddddd; border-top-color:#4b89d5; border-width:2px 1px 1px; background:#ffffff; }.sub-cat__new { color:#ffffff; }.pagelist__variant .select-label { color:#ffffff; }.popup-postsale-ardtet-informations, .popup-postsale-artdet-product__postsale-price-amount, .popup-postsale-artdet-product__postsale-price { color:#dc3545; }.popup-postsale-artdet-product__normal-price, .popup-postsale-artdet-product__sale-price { color:#484848; }.popup-postsale-artdet-functions { border-top:1px solid #dddddd; }.popup-postsale-artdet-function-bordered { border:solid 1px #dddddd; border-top:none; }.popup-postsale-artdet-function-bordered::before { background-color:#fff; }.popup-postsale-artdet-function-postsale-button-left { border-color:#4b89d5; }.popup-postsale-artdet-function-postsale-button-close, .popup-postsale-artdet-function-postsale-button-right { background-color:#4b89d5; color:#f1f1f1; border-color:#4b89d5; }.popup-postsale-artdet-function-postsale-button-close:hover { border-color:#4b89d5; background-color:#4b89d5; }.popup-postsale-artdet-function-postsale-button-left:hover { border-color:#4b89d5; background-color:#4b89d5; color:#f1f1f1; }.popup-postsale-artdet-function-postsale-button-right:hover { border-color:#4b89d5; background-color:#4b89d5; }.popup-postsale-artdet-product__name, .popup-postsale-artdet-order__total-amount, .success_text { color:#484848; }.success:after { color:#ad0; }.header-top ul { list-style-type:none; padding:8px 0; margin-bottom:0; font-size:0; } .header-top ul li {  font-size:1.2rem;  display:inline-block;  padding-right:1.5rem; } .header-top ul li + li {  border-left:1px solid #e5e5e5;  padding-left:1.5rem; }  .header-top ul a:hover { color:#4b89d5; }  .header-top ul a::after { content:"\f105"; font-family:"font awesome 5 pro"; padding-left:0.8rem; vertical-align:middle; }.header-top .header_info3 { display:inline-block; }.header-top .header_info3 li { border-right:1px solid #e5e5e5; }.header-top .header_info2 a::after { content:""; }.btn-1, .btn-2, .btn-3 { height:48px; border-radius:24px; background-size:201% auto; color:#fff !important; border:2px solid #4b89d5; background-image:linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, white 50%, white 100%); background-position:right center; transition:all ease-out 0.3s; text-transform:none; font-size:1.4rem; padding:0.66em 1.32em; } .btn-1:hover, .btn-2:hover, .btn-3:hover {  background-position:left center;  transition:all cubic-bezier(0.52, 1.64, 0.37, 0.66) 0.5s; }.btn-1 { color:#4b89d5 !important; } .btn-1:hover {  color:#fff !important; }.btn-2 { border:none; background-image:linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, #484848 50%, #484848 100%); }.btn-3 { border:none; background-image:linear-gradient(to right, #484848 0%, #484848 50%, #4b89d5 50%, #4b89d5 100%); }.artlist__cart-btn { display:inline-block; font-size:12px; height:36px; line-height:36px; border-radius:30px; text-align:center; position:relative; overflow:hidden; z-index:3; width:100%; background-size:201% auto; color:#fff; background-image:linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, #f92400 50%, #f92400 100%); background-position:right center; text-transform:none; transition:all ease-out 0.3s; padding:0 2rem; }@media (min-width:576px) { .artlist__cart-btn .artlist__cart-btn {  font-size:14px;  height:45px;  line-height:45px;  width:90%; } }.artlist__cart-btn:hover { background-position:left center; transition:all cubic-bezier(0.52, 1.64, 0.37, 0.66) 0.5s; }.cart__icon, .favourites__icon, .compare__icon { display:inline-block; vertical-align:middle; }.cart__icon { width:23px; height:23px; margin-right:12px; background:url('../!common_design/custom/electropoint.unas.hu/image/add-cart.png') no-repeat; }.favourites__icon { width:21px; height:19px; background:url('../!common_design/custom/electropoint.unas.hu/image/wishlist.png') no-repeat; } .added .favourites__icon {  background:url('../!common_design/custom/electropoint.unas.hu/image/wishlist_added_blue.png') no-repeat; }#ud_shop_order_track .artlist__button-remove-from-favourites { display:block; padding:0.9em 1.1em; } #ud_shop_order_track .artlist__button-remove-from-favourites::before {  content:"\f2ed";  font-family:"font awesome 5 pro";  color:#c3c3c3; } #ud_shop_order_track .artlist__button-remove-from-favourites .favourites__icon {  display:none; }.compare__icon { width:22px; height:20px; background:url('../!common_design/custom/electropoint.unas.hu/image/compare.png') no-repeat; }.not-buyable__text { font-weight:600; padding:1rem; }.compare__text, .favourites__text { display:inline-block; margin:0 0 0.5rem 0.5rem; font-size:0; }.artdet__function-text { display:inline-block; margin:0 0 0.5rem 0.5rem; }@media (min-width:576px) { .compare__text, .favourites__text, .artdet__function-text {  font-size:1.1rem; } }.product-tabbed-content { padding:50px 0; position:relative; } #ud_shop_artdet .product-tabbed-content:nth-child(2n + 2)::after {  content:"";  position:absolute;  top:0;  bottom:0;  left:-100%;  right:-100%;  background:#f5f5f5;  z-index:-1; }.product-tab__wrap { background-color:#fff; border-radius:10px; }.product-tab { border-bottom:1px solid #e5e5e5; margin-bottom:40px; }.product-tab__ul { list-style:none; margin-bottom:0; }.product-tab__ul li { font-weight:400; padding:21px 31px 13px 26px; display:inline-block; position:relative; cursor:pointer; font-size:16px; z-index:0; } .product-tab__ul li.active {  font-size:18px;  color:#fff;  font-weight:600; } .product-tab__ul li::before {  content:'';  position:absolute;  bottom:-1px;  left:50%;  margin-left:-3.5px;  border-bottom:7px solid #fff;  border-left:7px solid transparent;  border-right:7px solid transparent;  opacity:0; } .product-tab__ul li.active::before {  opacity:1; } .product-tab__ul li::after {  content:'';  position:absolute;  width:100%;  height:70px;  bottom:-1px;  left:0;  background-color:#484848;  margin-top:-10px;  border-top-left-radius:10px;  border-top-right-radius:10px;  opacity:0;  z-index:-1; } .product-tab__ul li.active::after {  opacity:1; }.box_content, .page_artref, .loading-effect-2 { min-height:80px; position:relative; }.loading-effect-2 &gt; span, .box_content_ajax, .page_content_ajax { width:60px; height:60px; top:0; left:0; border-left-color:transparent !important; -webkit-animation:effect-2 2s infinite linear; -moz-animation:effect-2 2s infinite linear; -ms-animation:effect-2 2s infinite linear; -o-animation:effect-2 2s infinite linear; animation:effect-2 2s infinite linear; margin-top:-30px; } .loading-effect-2 &gt; span, .box_content_ajax, .page_content_ajax, .loading-effect-2 &gt; span::before, .box_content_ajax::before, .page_content_ajax::before, .loading-effect-2 &gt; span::after, .box_content_ajax::after, .page_content_ajax::after {  content:"";  display:block;  border-radius:50%;  border:2px solid #4b89d5;  position:absolute;  top:50%;  left:50%;  -webkit-transform:translate(-50%, -50%);  -moz-transform:translate(-50%, -50%);  -ms-transform:translate(-50%, -50%);  -o-transform:translate(-50%, -50%);  transform:translate(-50%, -50%); } .loading-effect-2 &gt; span::before, .box_content_ajax::before, .page_content_ajax::before {  width:75%;  height:75%;  border-right-color:transparent !important; } .loading-effect-2 &gt; span::after, .box_content_ajax::after, .page_content_ajax::after {  width:50%;  height:50%;  border-bottom-color:transparent !important; }@keyframes effect-2 { from {  -webkit-transform:rotate(0deg);  -moz-transform:rotate(0deg);  -ms-transform:rotate(0deg);  -o-transform:rotate(0deg);  transform:rotate(0deg); } to {  -webkit-transform:rotate(360deg);  -moz-transform:rotate(360deg);  -ms-transform:rotate(360deg);  -o-transform:rotate(360deg);  transform:rotate(360deg); } }.header { z-index:999; position:relative; }.mask { position:fixed; width:100%; height:100%; top:0; left:0; background-color:rgba(0, 0, 0, 0.5); z-index:909; opacity:0; display:none; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; }.mask-is-active .mask { opacity:1; display:block; }.page_shop_page_775589 #title_content { padding:3.5rem 0 5rem; border-bottom:0; }.accordion-toggle { margin-bottom:21px; } .accordion-toggle p {  margin-bottom:0; }.accordion-toggle .toggle-title { font-size:18px; color:#2d2d2d; padding:18px 30px 18px; border:2px solid #e5e5e5; border-radius:50px; letter-spacing:-0.03px; cursor:pointer; position:relative; } .accordion-toggle .toggle-title.is-active {  background-color:#f5f5f5;  border-color:#f5f5f5; } .accordion-toggle .toggle-title::before {  content:'\f067';  font-family:'Font Awesome 5 Pro';  display:block;  float:right;  line-height:28px;  font-size:20px;  padding-left:10px; } .accordion-toggle .toggle-title.is-active::before {  content:'\f068'; }.accordion-toggle .toggle-content { color:#919191; padding-left:31px; padding-right:15px; margin-top:32px; margin-bottom:37px; display:none; }.tabbed-content { margin-bottom:30px; }.tabbed-content__captions { list-style:none; margin-bottom:0; text-align:center; }.tabbed-content__contents { background-color:#f5f5f5; position:relative; } .tabbed-content__contents::after {  content:"";  position:absolute;  top:0;  bottom:0;  left:-100%;  right:-100%;  background:#f5f5f5;  z-index:-1; }.tab-caption { color:#919191; border-top-left-radius:10px; border-top-right-radius:10px; transition:all ease 0.3s; padding:12px; display:inline-block; position:relative; cursor:pointer; font-size:16px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }@media (min-width:576px) { .tab-caption {  font-size:20px;  padding:14px 28px; } }.tab-caption.is-active { color:#2d2d2d; background-color:#f5f5f5; }.tab-content { padding-top:50px; padding-bottom:50px; opacity:0; transition:opacity ease 0.3s; visibility:hidden; position:absolute; z-index:-1; } .tab-content.is-active {  opacity:1;  visibility:visible;  position:static; }.page_cart_empty-text { padding:50px 0; font-size:1.6rem; }#page_cart_main { padding-top:15px; }.cart-summary, .control-summary { border-radius:10px; }.cart-header, .order-control__cart-header { background-color:transparent !important; }.cart-header__name, .order-control__cart-header-name { text-align:left; }.cart-item__name-link, .control-product__name { font-weight:400 !important; }.cart-item__input-wrap-inner { background-color:#f5f5f5; box-shadow:0 2px 3px 0 #eaeaea; border-radius:23px; }.page_shop_login .content { background-color:#f5f5f5; }.login-inner { background-color:#fff; border-radius:8px; box-shadow:0px 2px 3px 0px #eaeaea; padding:44px 50px 50px 50px; }.page-login-title { text-align:center; margin-bottom:50px; }.page-login__sign-in-btn, .page-login__btn-reg, .page-login__btn-no-reg { padding:11px 50px; margin:10px 10px 10px 0; font-size:1.6rem; font-weight:600; }.page-login__remind-btn { padding:10px; margin:10px 10px 10px 0; color:#919191; }.new-cust__facebook-btn-wrap, .new-cust__google-btn-wrap { margin:10px 10px 10px 0; }.order-steps { margin-top:30px; margin-bottom:54px; }.order-step__num { margin-right:15px; width:48px; height:48px; line-height:44px; border:2px solid #e5e5e5; border-radius:50%; text-align:center; } .is-done .order-step__num, .is-active .order-step__num {  border-color:#4b89d5;  color:#4b89d5; } .is-active .order-step__num {  background-color:#4b89d5;  color:#fff; }.order-step__text { margin-right:10px; }@media (min-width:992px) { .order-step__text {  white-space:nowrap; } }.is-done .order-step__text { color:#4b89d5; }#ud_shop_order_mods .start-banners__elements, #ud_shop_login .start-banners__elements { border-top:none !important; }.page_shop_order_mods { background-color:#f5f5f5; }.order-mods-section { background-color:#fff; border-radius:8px; box-shadow:0px 2px 3px 0px #eaeaea; padding:35px 30px; }@media (min-width:768px) { .order-mods-section {  padding:44px 50px; } }.order-mods__main-title, .control-main-title { text-align:center; }.order-control-next-btn, .order-mods__next-btn, .order-mods__prev-btn { padding:1.25em 1.3em; min-width:120px; }.product-wrap { margin-bottom:4rem; }.product__inner { max-width:254px; margin:0 auto; position:relative; }@media (min-width:992px) { .product__inner {  padding-top:calc(80% + 48px + 45px + 16px);  position:relative;  border-radius:8px;  background-color:#fff;  text-align:center; } }.has-price-unit .product__inner {  padding-top:calc(80% + 129px); }.product__inner-abs { border:2px solid #e5e5e5; transition:border ease 0.3s; padding:10px; border-radius:6px; background:#fff; min-height:100%; }@media (min-width:992px) { .product__inner-abs {  position:absolute;  top:0;  left:0;  right:0;  z-index:1;  border-color:transparent; } .product:hover .product__inner-abs {  z-index:2;  border-color:#e5e5e5; } }.product__price-unit { text-align:center; }.product__name-wrap { text-align:center; position:relative; z-index:2; }.product__name { font-size:1.4rem; line-height:1.4; min-height:2.8em; max-height:2.8em; }@media (min-width:576px) { .product__name {  font-size:1.6rem; } }.product__functions { text-align:center; margin:10px 0 0; display:block; }@media (min-width:992px) { .product__functions {  opacity:0;  visibility:hidden;  position:absolute;  width:100%;  left:0;  transform:translateY(-20%); } .product:hover .product__functions {  opacity:1;  transform:translateY(0%);  -webkit-transition:all 0.3s ease-in-out;  -moz-transition:all 0.3s ease-in-out;  -ms-transition:all 0.3s ease-in-out;  -o-transition:all 0.3s ease-in-out;  transition:all 0.3s ease-in-out;  width:auto;  left:0;  right:0;  height:auto;  visibility:visible;  position:relative; } }.product-price--sale, .product-price--base { font-size:2.1rem; }.page_pagelist_title { border-bottom:1px solid #e5e5e5; margin-bottom:40px; } .page_pagelist_title h6 {  font-size:18px;  font-weight:600;  padding:30px 25px 15px 25px;  display:inline-block;  position:relative;  background-color:#484848;  border-top-left-radius:10px;  border-top-right-radius:10px;  color:#fff; }.pagelist__cart-btn-wrap { position:relative; z-index:5; }.blog-date {  display:none;}.blog-time {  display:none;}.about_h {  background:#fff;  border-radius:50px;  border:1px solid #e5e5e5;  padding:10px 20px 10px 20px;  margin-bottom:2rem;  font-size:1.6rem;  font-weight:400;  color:#484848;}.about_p {  padding:0 20px 0 20px;  margin-bottom:2rem;  text-align:justify;}.about_p_team {  text-align:center;  font-size:1.6rem;  font-weight:600;  margin-bottom:2rem;}.shop_popup_compare {  height:fit-content !important;}#page_PopupContainer_inner {  height:auto;  max-height:fit-content !important;}#compare_title::before {  font-weight:400;}#compare_title {  border-bottom:none;  background:#f5f5f5;  font-weight:600;  font-size:1.6rem;  text-transform:capitalize;  letter-spacing:normal;}.popup_compare_content {  margin-top:0.8rem;}@media (min-width:576px) {.compare_list_label_wrap_inner {  font-weight:600;} table.compare_list_table tbody {  padding:0.5rem 0rem 0.5rem 0rem;  height:40rem;  border-top:1px solid #e5e5e5;}}.pswp img {  border-radius:10px;  padding:15px;  background:#ffffff;  margin:5px;  overflow-x:hidden;  overflow-y:hidden;}.artlist__cat-wrap { display:none;}select {  border:1px solid #e5e5e5 !important;}.line-separator {  display:none;}input[type=text], input[type=password], input[type=email], textarea {  border:1px solid #e5e5e5 !important;  background-color:#ffffff;  transition:border 0.3s ease-in-out;}.lazyloaded {  width:100%;  border-radius:10px;}.border-bottom {  border-bottom:none !important;}.border-top {border-top:none !important;}#breadcrumb {  border-bottom:1px solid #e5e5e5 !important;}.header-top {  border-bottom:1px solid #e5e5e5 !important;}.header-bottom {  position:relative;  border-bottom:none !important;}.news__main-title {  border-bottom:1px solid #e5e5e5 !important;}#title_content {  border-bottom:none !important;  padding-bottom:unset;  padding-left:20px;}.page_tabs::after {  border-bottom:1px solid #e5e5e5 !important;}.page_tab {  border-bottom:none !important;  padding-bottom:1px;  background:none;}.page_tab_active {background:#484848; !important}.bg-8 {  background-color:#f5f5f5;  }#breadcrumb {background:#4b89d5; border-bottom:none !important; margin-top:-1px;}.breadcrumb__item::after, .breadcrumb__home::before, .breadcrumb-home-link::before {  color:#fff;}.breadcrumb__item:last-child:not(:first-child) .breadcrumb-link {  border:1px solid #fff !important;  color:unset !important;  overflow:unset !important;  background-size:unset !important;  background-image:none !important;  background-position:unset !important;  transition:unset !important;  vertical-align:middle;}.breadcrumb__text {  color:#fff;}.content {  min-height:50vh;  margin-top:0 !important;  border-top:1px solid #e5e5e5;}.product-tab__ul li.active {  font-size:18px;  color:#fff;  font-weight:400;}.bs {  box-shadow:none;}@media (min-width:576px) {h3 {font-size:1.8rem !important; margin-bottom:0.5rem;}h6 {font-size:1.8rem !important; font-weight:400 !important }}@media (min-width:576px) {#body_title h1, #title_content {  font-size:1.8rem !important;} }@media (min-width:992px) {.cat-box__btn-text {  padding-left:7px !important;  font-size:1.6rem !important;  vertical-align:text-top !important;} }.header-btn2, .favo-wrap a {  border:1px solid #e5e5e5;}.text-muted {  font-size:1.4rem;}.not-found-inner {  color:#4b89d5;}.slider-pro a {  position:relative;  transition:none!important;  -moz-transition:none!important;  -webkit-transition:none!important;  -o-transition:none!important;}.slideshow {  background-color:#f5f5f5 !important;  border-bottom:none !important;  margin-top:-1px;}.sp-buttons {  padding-bottom:0 !important;  margin-top:-40px;}.start-banner__element-img {  border-radius:10px !important;  width:auto !important;  max-width:none !important;}.sp-image {  width:auto !important;  height:auto !important!}@media (max-width:991px) {.cat-box__img-wrap {  visibility:hidden !important;}}@media (min-width:992px) {.col-lg-3 {  -webkit-box-flex:0;  -ms-flex:0 0 28%;  flex:0 0 28%;  max-width:28%;  }.col-lg-9 {  -webkit-box-flex:0;  -ms-flex:0 0 72%;  flex:0 0 72%;  max-width:72%;}}@media (min-width:1050px) {.col-lg-3 {  -webkit-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;  }.col-lg-9 {  -webkit-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}}@media (min-width:1150px) {.col-lg-3 {  -webkit-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;  }.col-lg-9 {  -webkit-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}}.cat-box__items {  max-height:200rem !important;}@media (min-width:1170px){.cat-box__level-0 {  width:calc(1140px - 100%) !important;}}.cat-box__level-1:last-child {  border-top-right-radius:0px;  border-bottom-right-radius:10px;}@media (min-width:992px){.cat-box__level-0 {  overflow:hidden;  position:absolute;  left:100%;  padding-left:20px;    top:0;  bottom:0;  overflow-x:hidden;  overflow-y:auto;  visibility:hidden;  border-radius:0px;  transform:translateX(-10%);  opacity:0;  transition:all ease 0.3s;  z-index:-1;}.cat-box__level-0-inner {  border-radius:0px;  overflow:hidden;  border-bottom-left-radius:10px;}.cat-box__level-1 {box-shadow:none;}}@media (min-width:992px){.cat-box__level-1-name {  color:#4b89d5;  font-weight:600;  }.cat-box__more-btn {  font-size:1.2rem;  color:#4b89d5;  font-weight:600;}}.cat-box__name-text {  cursor:pointer;}.cat-box__img {  border-radius:0 !important;}#box_news_content {  padding-bottom:50px !important;}.news__img {  margin-top:17px;  width:auto !important;  max-width:unset !important;}.news__title {  font-weight:400 ;}.page_news_content {  text-align:justify;  font-size:1.4rem;  color:#838383;  line-height:2.4rem;}.page_news_intro_pic_wrap {  display:none;}.news__html {  margin-top:1.5rem !important;  line-height:2.4rem;}.news__more-btn {  height:auto !important;}.news__details-btn {  font-weight:400;  color:#fff;  padding:1rem 2rem 1rem 2rem;  background:#4b89d5;  border-radius:50px;}@media (min-width:992px){.news-item {  flex:0 0 32%;  max-width:32%;  padding:0 !important;  margin-left:1rem !important;  margin-top:1rem !important;}}@media (min-width:992px){.page_news_intro_pic {width:auto;  height:auto;  border-radius:10px;}.page_calendar_name {  font-weight:400;  font-size:1.8rem;  margin-top:1.5rem !important;  text-align:center;}.page_calendar_date-and-time {  padding-left:0;  margin-top:0;  color:#4b89d5;  text-align:center;}}@media (max-width:991px){.page_news_intro_pic {  width:auto;  height:auto;  border-radius:10px;}.page_calendar_name {  font-weight:400;  font-size:1.5rem;  margin-top:1.3rem !important;  text-align:center;}.page_calendar_date-and-time {  color:#4b89d5;  padding-left:0;  margin-top:0;  text-align:center;}}.page-news__btn-wrap {  text-align:center !important;}.page_news_header {  background:#fff;  border-radius:50px;  border:1px solid #e5e5e5;  padding:12px 20px 12px 20px !important;  margin-bottom:20px;  margin-top:20px;}.page_news_title {  color:#484848 !important;  font-weight:600 !important;  font-size:1.6rem;} @media (min-width:992px){.page-239876 {  color:#e2000c !important;  font-weight:600;}.page-742247 {  color:#e2000c !important;  font-weight:600;}}.start-banners {  padding-bottom:0 !important;}.page_page_blog {  background:#fff;  border-radius:50px;  border:1px solid #e5e5e5;  padding:0px 20px 0px 20px;  margin-bottom:30px;}.page_page_blog_title {  color:#484848 !important;  font-weight:600;  font-size:1.6rem;}@media (min-width:768px) {.blog_intro_pic img {  max-width:500px !important;  max-height:500px !important;} }.blog_intro_txt, .page_page_blog_message {  font-size:1.4rem !important;  text-align:justify !important;  line-height:2.4rem;  color:#838383;}.page_content--blog {  border-top:none !important;}.page_page_blog_back_btn {font-size:1.2rem !important;}.product-tabbed-content {  padding-top:50px !important;  padding-bottom:50px !important;  position:relative;  margin-top:0 !important;  margin-bottom:0 !important;  }.product-tab {  margin-bottom:10px !important;}.product-tab__ul li.active {  font-size:1.8rem !important;}.product-tab__ul li::after {  height:60px !important;}.product-tab__ul li {  padding:12px 26px 12px 26px !important;}#cd_custom {  width:fit-content;  padding:1rem 2rem 1rem 2rem;  background:#fff;  border-radius:50px;  border:1px solid #e5e5e5;  margin-top:1rem;  -webkit-box-pack:left !important;  -ms-flex-pack:left !important;  justify-content:left !important;}.accordion-toggle .toggle-title {  font-size:1.6rem;  color:#636363;  padding:1.3rem 2.6rem 1.3rem;  border:1px solid #e5e5e5 !important;  border-radius:50px;  letter-spacing:-0.03px;  cursor:pointer;  position:relative;}.toggle-content {  color:#838383 !important;  font-size:1.4rem !important;text-align:justify;}@media (min-width:575px){.page_txt {  font-size:1.4rem !important;  line-height:2.4rem !important;  text-align:justify;  color:#838383;}}#page_help_tabs {  margin-bottom:20px;  width:100%;  background:#f5f5f5;  border:1px solid #e5e5e5;  border-radius:10px 10px 0px 0px;}#page_help_tab_terms, #page_help_tab_privacy_policy, #page_help_tab_help {  width:260px;  text-align:center;  margin:0;}.page_help_content {  font-size:1.4rem;}#page_help_icon {  width:33%;  float:right;}.page_artdet_name_outer {  width:67%;}.page_contact_payment_name {  padding-top:1.8rem;  font-size:1.6rem;  font-weight:600;}#tab_contactpayment_content {  margin-top:1.5rem;}.page_contact_payment_text {  color:#838383;  text-align:justify;  font-size:1.4rem !important  line-height:2.4rem;}#page_tabs {  background:#f5f5f5;  border-radius:10px 10px 0px 0px;  margin-bottom:1rem;}#tab_contactinfo, #tab_contactshipping, #tab_contactpayment, #tab_contactmail {  width:260px;  text-align:center;  margin:0;}.page_tab_content {  display:none;  padding:unset !important;}.contact-box {  }.opening_hours_day, .opening_hours {  font-size:1.3rem !important;}#opening_hours td {  width:200px;}#newcust_contact {  padding-top:2rem;  border-top:1px solid #e5e5e5;}#newcust_default_mod {  padding-top:2rem;  border-top:1px solid #e5e5e5;}@media (min-width:992px){.brand-slider {border-bottom:1px solid #e5e5e5;}.start_brand_slider__slide {  display:inline-flex;}.start_brand_slider__slides {  padding:4rem 0rem 4rem 0rem !important;}.slide-container {  display:grid;  grid-template-columns:repeat(6, 1fr);  grid-auto-rows:minmax(150px, auto);  grid-gap:1em;  align-items:center;}.start-banner__element-img, .artlist__img {  width:auto !important;}}@media (min-width:992px){.cat-box__level-2-name {  font-size:1.2rem;  color:#484848;  }.cat-box__level-1-name, .cat-box__level-2-name {  padding-top:0.3rem;  padding-bottom:0.3rem;}}@media (min-width:1050px){.cat-box__level-1-name, .cat-box__level-2-name {  padding-top:0.5rem;  padding-bottom:0.5rem;}}@media (min-width:1100px) {.cat-box__level-1-name, .cat-box__level-2-name {  padding-top:0.6rem;  padding-bottom:0.6rem;}}@media (min-width:1199px) {.cat-box__level-2-name {  font-size:1.3rem;  color:#484848;  line-height:1.8rem;  }}.normal-category__sub-cats {  border:solid #dddddd;  border-top-color:#4b89d5;  border-width:2px 1px 1px;  background:#ffffff;  height:auto !important;}.font-s {  font-size:1.3rem;}.artlist__img-wrapper, .product-img-wrapper {  padding-top:0px;  position:relative;  text-align:center;}.product-img-link, .product-img {  position:relative;  top:0;  left:0;  right:0;  bottom:0;  z-index:3;}.normal-category__pic {width:180px;}.viewing-sorting-paging {  margin-bottom:0 !important;}@media (min-width:576px){.artlist__name {  font-size:1.5rem !important;}}.paging--top {display:none !important;}.artlist__img-wrapper {  padding-top:20% !important;  overflow:hidden;  width:180px !important;  display:inline-block;  border-bottom:1px solid #e5e5e5;  padding-bottom:30px !important;  }.artlist__products {  padding-left:10px !important;  padding-right:10px !important; padding-bottom:2rem !important;}.artlist__product {padding-bottom:1rem !important;}.artlist__product-col {  margin-bottom:1rem !important;}@media (min-width:992px){.artlist__inner-abs {  position:absolute;  top:0;  left:0;  right:0;  z-index:1;  border-color:transparent;  }}.view__btn {  display:none;}.view__label {  display:none !important;}.order__label {  display:flex !important;}.order__select-outer {  padding-bottom:5px;  padding-top:5px;}.order__select-outer select {  max-width:40rem;  border:1px solid #e5e5e5;}.view--top {  border-top:1px solid #e5e5e5 !important;  border-bottom:1px solid #e5e5e5 !important;  flex:0 0 60%;  max-width:60%;}.order--top {  border-top:1px solid #e5e5e5 !important;  border-bottom:1px solid #e5e5e5 !important;  flex:0 0 40%;  max-width:40%;}.artlist__img  {  border-radius:unset !important;}.artlist__price-sale {  font-size:1.8rem;}.product-price--sale {  font-size:1.8rem;  color:#e2000c;}.product__prices {  display:block;}.artlist__cart-btn {  background-image:linear-gradient(to right, #4b89d5 0%, #4b89d5 50%, #e2000c 50%, #e2000c 100%);}@media (min-width:992px){   .side-box {  background:none !important;  border-left:0 !important;  border-right:1px solid #e5e5e5;  border-bottom:0 !important;  border-radius:0 !important;  margin-top:-10px;  max-width:245px;  margin-left:15px;}}@media (min-width:1180px){   .side-box {  background:none !important;  border-left:0 !important;  border-right:1px solid #e5e5e5;  border-bottom:0 !important;  border-radius:0 !important;  margin-top:-10px;  max-width:261px;  margin-left:15px;}}@media (min-width:992px){   #box_container_shop_filter {padding-top:17px !important;}}@media (min-width:992px){ #param_388585_title::after {  display:none !important;}#param_388585_title {  cursor:default;  pointer-events:none;} #param_388585_content {  display:block !important;}}.box__title {  border-bottom:none !important;  padding:0.7rem 0 1.2rem 0;  cursor:pointer;  font-size:1.8rem;  color:#484848;}.product_filter_group {  border-top:1px solid #e5e5e5;}.product_filter_title {  border-bottom:none !important;  padding:1.4rem 0 1.4rem 0;  cursor:pointer;  font-size:1.4rem;  color:#4b89d5 !important;}.box_filter_content {  border-top:1px solid #e5e5e5 !important;  margin:0 0 2rem 0 !important;}.product_filter_title::after {  font-size:1.2rem !important;}#box_container_shop_filter .box__title {  display:flex;}@media (min-width:992px) {#box_container_shop_filter {  padding-top:20px !important;}}.product_filter_content {  margin:0 0 2rem 0;  max-height:fit-content;}.product_filter_text {  line-height:1rem;  padding:1rem 0 0 0 !important;}.product_filter_text_inner {  padding-left:0 !important;  letter-spacing:0 !important;  font-size:1.3rem;  color:#838383;}.product_filter_text_inner label[for] {  vertical-align:top;}.text_input_checkbox, input[type="checkbox"] + label::before {  border:1px solid #b5b5b5 !important;  background:#fff;  width:1.4rem !important;  height:1.4rem !important;}.product_filter_checkbox &gt; .text_input_checkbox {  vertical-align:top;  margin-top:0.3rem;  cursor:pointer;}@media (min-width:510px) {.artdet-product-img-wrapper {  padding-top:0 !important;}}.artdet-product-img-wrapper {  padding-top:0 !important;}.product-status--new {  right:10px !important;  top:10px !important;}.product-status--sale {  top:10px !important;  background-color:#e2000c;  border-color:#e2000c;}.artlist__sale {  top:10px !important;}.artdet__price-base-has-discount {  color:#484848;}.product-status--stock.stock-available {  background-color:#e2000c;}.artdet__price-discount-period {  color:#484848;}.product-variant {  display:flex !important;}#artdet__inquire {  text-align:left !important;  margin-top:-75px !important;}.artdet__short-descripton-content {  text-align:justify;}.artdet__pic-data-wrap {  padding-top:2em !important;  }.artdet__cart-unit {  font-size:1rem;  white-space:nowrap;  line-height:3rem;  padding:0 1rem 0 0.5rem;  position:absolute;  top:100%;  left:50%;  transform:translateX(-50%);  visibility:hidden !important;}.artdet__data-outer {}.variant-select-wrap select {  box-shadow:none !important;  border-color:unset !important;  border:1px solid #e5e5e5 !important;  height:46px;  border-radius:23px;}.page_qty_input_outer {  background-color:#f5f5f5;  box-shadow:none !important;  border-color:unset !important;  height:46px;  text-align:center;  padding:15px;  color:#e5e5e5;  position:relative;  border-radius:23px;  border:1px solid #e5e5e5;  background:#fff;  display:flex !important;  max-width:fit-content !important;  margin-top:1.5rem !important;  margin-bottom:1rem !important;}.cart-func-wrap {  margin-top:2rem !important;}.tabbed-content {  margin-bottom:0 !important;}.product-tabbed-content:nth-child(2n + 2)::after {  content:"";  position:absolute;  top:0;  bottom:0;  left:-100%;  right:-100%;  background:#f5f5f5;  z-index:-1;  }.tabbed-content__contents::after {  content:"";  position:absolute;  top:0;  bottom:0;  left:-100%;  right:-100%;  background:#f5f5f5;  z-index:-1;  margin-top:-1px !important;  margin-bottom:-1px;  }.tab-caption.is-active {  color:#484848;  background-color:#f5f5f5;  }@media (min-width:576px) {.tab-caption {  font-size:16px;  padding:14px 28px;  font-weight:400;}}.artdet__price-base-has-discount {  color:#919191;  margin-bottom:0.5rem;}.artdet__sale {  color:#e2000c !important;}.artdet__price-discount {  color:#e2000c;  font-size:1.8rem !important;  margin-bottom:0.2rem;}.artdet__price-discount-period-end {  color:#e2000c;}.long-description__content {  color:#838383;  font-size:1.4rem !important;  line-height:2.2rem;}.prod-name {  font-size:1.6rem !important;  font-weight:600 !important;}.data__item-title {  font-weight:600 !important;  font-size:1.4rem !important;  -webkit-box-flex:0;  -webkit-flex:0 0 20%;  -moz-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  color:#484848;}.data__item-wrap {  padding-top:0.5rem;  padding-bottom:0.5rem;}.data__item-value {  font-size:1.4rem !important;}.data__item {  font-size:1.4rem !important;}.rating-stock-wrap {  width:38%;  float:right;  }.artdet__price {  margin-top:2rem;}.ls-view-b {  font-size:2.4rem;}.artdet__price-base-discount-prices-disabled {  font-size:1.8rem;}.product-review {border-top:1px solid #e5e5e5;}.review-summary-block {margin-bottom:3rem;}.writing-review {  background:#f5f5f5;  padding:30px;  border:1px solid #e5e5e5;  border-radius:10px;}.writing-review__product-pic-name-wrap {background:#fff;  width:fit-content;  padding:20px;  border:1px solid #e5e5e5;  border-radius:10px;}.product-review__message {text-align:justify; padding-bottom:2rem; color:#838383; font-size:1.4rem;}.writing-review__title {border-bottom:1px solid #e5e5e5 !important; font-size:16px !important;}.product-review__advantage {color:#41a82d; text-align:justify;}.product-review__disadvantage {color:#e74018; text-align:justify;}.product-img-wrapper {  width:180px;  height:auto;  padding-bottom:1rem;  margin:0 auto !important;  border-bottom:1px solid #e5e5e5;}.product__datas {  padding-top:7px;}.product__name-wrap {  margin:0 !important;}.cross-sale {  margin:0 !important;}.cross-sale__title {  font-size:1.8rem !important;  font-weight:400 !important;}@media (min-width:576px) {.product__name {  font-size:1.5rem;  line-height:2.1rem;}}.product-price--base {  font-size:1.8rem;  color:#484848;}.has-sale-price {  font-size:1.4rem !important;  }.page_cart_menny {  background-color:#f5f5f5;  height:46px;  text-align:center;  padding:6px;  color:#e5e5e5;  position:relative;  border-radius:23px;  border:1px solid #e5e5e5;  background:#f5f5f5 !important;  display:flex !important;  max-width:fit-content !important;  margin-top:0 !important;  margin-bottom:0 !important;}.cart-item__input-wrap {  margin-bottom:1rem;}.cart-item__input-wrap-inner {  background-color:#f5f5f5;  box-shadow:none !important;  border-radius:23px;}.cart-box__to-cart {   font-size:1.3rem !important;  padding:0rem 1rem 0rem 1rem !important;}.cart-box__to-checkout {   font-size:1.3rem !important;}.cart-summary {  border:1px solid #e5e5e5;}.control-summary {  border:1px solid #e5e5e5;}.order-control-next-btn {  padding:1rem;  font-size:1.4rem !important;  text-align:center;}.order-return-price-label, .cart-price-label, .control-price-label {  color:#919191;  font-size:1.3rem !important;}.order-mods__description {  text-align:justify;}.start-banner__element-img-wrap {  border:1px solid #e5e5e5;}@media (min-width:992px){.col-lg-4 {  -webkit-box-flex:0;  -ms-flex:0 0 30%;  flex:0 0 30%;  max-width:30%;}.col-lg-2 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%;}}.footer {border-top:1px solid #e5e5e5 !important;}.footer_logo {  margin-bottom:1.5rem;  padding-left:0 !important;}.footer__list a[href*="tel"]::before {  content:none !important;  background:none !important;}.footer_contact {  position:relative;  padding-left:0 !important;}.footer_contact .footer__list {  position:relative;  padding-left:0 !important;}</pre></body></html>