﻿.btn-arrow-right,.btn-arrow-left{position:relative;padding-left:18px;padding-right:18px;border-radius:0 !important;margin-right:1px;}.btn-arrow-right[disabled],.btn-arrow-left[disabled]{opacity:1;}.btn-arrow-right:before,.btn-arrow-left:before,.btn-arrow-right:after,.btn-arrow-left:after{content:"";position:absolute;top:4px;height:24px;width:24px;background:inherit;border:inherit;border-left-color:transparent;border-bottom-color:transparent;border-radius:0 !important;}.btn-arrow-right:before,.btn-arrow-left:before{left:-13px;}.btn-arrow-right:after,.btn-arrow-left:after{right:-13px;}.btn-arrow-right.btn-arrow-left,.btn-arrow-left.btn-arrow-left{padding-right:36px;}.btn-arrow-right.btn-arrow-left:before,.btn-arrow-left.btn-arrow-left:before,.btn-arrow-right.btn-arrow-left:after,.btn-arrow-left.btn-arrow-left:after{transform:rotate(225deg);}.btn-arrow-right.btn-arrow-right,.btn-arrow-left.btn-arrow-right{padding-left:36px;}.btn-arrow-right.btn-arrow-right:before,.btn-arrow-left.btn-arrow-right:before,.btn-arrow-right.btn-arrow-right:after,.btn-arrow-left.btn-arrow-right:after{transform:rotate(45deg);}.btn-arrow-right:after,.btn-arrow-left:before{z-index:3;}.btn-arrow-right:before,.btn-arrow-left:after{background-color:#f5f5f5;}.btn-lg.btn-arrow-right,.btn-lg.btn-arrow-left,.btn-group-lg>.btn-arrow-left,.btn-group-lg>.btn-arrow-right{padding-left:22px;padding-right:22px;margin-right:22px;}.btn-lg.btn-arrow-right:before,.btn-lg.btn-arrow-left:before,.btn-group-lg>.btn-arrow-left:before,.btn-group-lg>.btn-arrow-right:before,.btn-lg.btn-arrow-right:after,.btn-lg.btn-arrow-left:after,.btn-group-lg>.btn-arrow-left:after,.btn-group-lg>.btn-arrow-right:after{top:6px;height:32px;width:32px;}.btn-lg.btn-arrow-right:before,.btn-lg.btn-arrow-left:before,.btn-group-lg>.btn-arrow-left:before,.btn-group-lg>.btn-arrow-right:before{left:-17px;}.btn-lg.btn-arrow-right:after,.btn-lg.btn-arrow-left:after,.btn-group-lg>.btn-arrow-left:after,.btn-group-lg>.btn-arrow-right:after{right:-17px;}.btn-lg.btn-arrow-right.btn-arrow-left,.btn-lg.btn-arrow-left.btn-arrow-left,.btn-group-lg>.btn-arrow-left.btn-arrow-left,.btn-group-lg>.btn-arrow-right.btn-arrow-left{padding-right:44px;}.btn-lg.btn-arrow-right.btn-arrow-right,.btn-lg.btn-arrow-left.btn-arrow-right,.btn-group-lg>.btn-arrow-left.btn-arrow-right,.btn-group-lg>.btn-arrow-right.btn-arrow-right{padding-left:44px;}.btn-sm.btn-arrow-right,.btn-sm.btn-arrow-left,.btn-group-sm>.btn-arrow-left,.btn-group-sm>.btn-arrow-right{padding-left:14px;padding-right:14px;margin-right:-1px;}.btn-sm.btn-arrow-right:before,.btn-sm.btn-arrow-left:before,.btn-group-sm>.btn-arrow-left:before,.btn-group-sm>.btn-arrow-right:before,.btn-sm.btn-arrow-right:after,.btn-sm.btn-arrow-left:after,.btn-group-sm>.btn-arrow-left:after,.btn-group-sm>.btn-arrow-right:after{top:4px;height:20px;width:20px;}.btn-sm.btn-arrow-right:before,.btn-sm.btn-arrow-left:before,.btn-group-sm>.btn-arrow-left:before,.btn-group-sm>.btn-arrow-right:before{left:-10px;}.btn-sm.btn-arrow-right:after,.btn-sm.btn-arrow-left:after,.btn-group-sm>.btn-arrow-left:after,.btn-group-sm>.btn-arrow-right:after{right:-10px;}.btn-sm.btn-arrow-right.btn-arrow-left,.btn-sm.btn-arrow-left.btn-arrow-left,.btn-group-sm>.btn-arrow-left.btn-arrow-left,.btn-group-sm>.btn-arrow-right.btn-arrow-left{padding-right:28px;}.btn-sm.btn-arrow-right.btn-arrow-right,.btn-sm.btn-arrow-left.btn-arrow-right,.btn-group-sm>.btn-arrow-left.btn-arrow-right,.btn-group-sm>.btn-arrow-right.btn-arrow-right{padding-left:28px;}.btn-xs.btn-arrow-right,.btn-xs.btn-arrow-left,.btn-group-xs>.btn-arrow-left,.btn-group-xs>.btn-arrow-right{padding-left:10px;padding-right:10px;margin-right:-1px;}.btn-xs.btn-arrow-right:before,.btn-xs.btn-arrow-left:before,.btn-group-xs>.btn-arrow-left:before,.btn-group-xs>.btn-arrow-right:before,.btn-xs.btn-arrow-right:after,.btn-xs.btn-arrow-left:after,.btn-group-xs>.btn-arrow-left:after,.btn-group-xs>.btn-arrow-right:after{top:3px;height:14px;width:14px;}.btn-xs.btn-arrow-right:before,.btn-xs.btn-arrow-left:before,.btn-group-xs>.btn-arrow-left:before,.btn-group-xs>.btn-arrow-right:before{left:-7px;}.btn-xs.btn-arrow-right:after,.btn-xs.btn-arrow-left:after,.btn-group-xs>.btn-arrow-left:after,.btn-group-xs>.btn-arrow-right:after{right:-7px;}.btn-xs.btn-arrow-right.btn-arrow-left,.btn-xs.btn-arrow-left.btn-arrow-left,.btn-group-xs>.btn-arrow-left.btn-arrow-left,.btn-group-xs>.btn-arrow-right.btn-arrow-left{padding-right:20px;}.btn-xs.btn-arrow-right.btn-arrow-right,.btn-xs.btn-arrow-left.btn-arrow-right,.btn-group-xs>.btn-arrow-left.btn-arrow-right,.btn-group-xs>.btn-arrow-right.btn-arrow-right{padding-left:20px;}.btn-group>.btn-arrow-left:hover,.btn-group>.btn-arrow-right:hover,.btn-group>.btn-arrow-left:focus,.btn-group>.btn-arrow-right:focus{z-index:initial;}.btn-group>.btn-arrow-right+.btn-arrow-right,.btn-group>.btn-arrow-left+.btn-arrow-left{margin-left:0;}.btn-group>.btn:not(.btn-arrow-right):not(.btn-arrow-left){z-index:1;}.btn-next{float:right;height:48px;background-color:#a7cd3a;color:#fff;border-color:#64ac96;}.btn-previous{float:left;height:48px;color:#fff;border-color:#921e6b;}*{box-sizing:border-box;font-family:Verdana,Geneva,sans-serif;}@media print{.no-print,.no-print *{display:none !important;}}input,button,textarea,select{font-size:16px;border-radius:2px;vertical-align:middle;padding:5px;border:1px solid #ccc;}input[readonly],button[readonly],textarea[readonly],select[readonly]{background-color:#f3f3f3;}input[disabled],button[disabled],textarea[disabled],select[disabled]{color:#6d6d7d;background-color:#e4e4e4;border-color:#ccc;}input[type="number"],button[type="number"],textarea[type="number"],select[type="number"]{text-align:right;width:80px;-webkit-appearance:none;-moz-appearance:textfield;}input[type="number"]::-webkit-inner-spin-button,button[type="number"]::-webkit-inner-spin-button,textarea[type="number"]::-webkit-inner-spin-button,select[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button,button[type="number"]::-webkit-outer-spin-button,textarea[type="number"]::-webkit-outer-spin-button,select[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;}input[type="number"].counter,button[type="number"].counter,textarea[type="number"].counter,select[type="number"].counter{width:80px;height:42px;line-height:1.65;padding:0 20px 0 0;margin:0;border:1px solid #ccc;text-align:center;-moz-appearance:textfield;}input[type='submit'],button[type='submit'],textarea[type='submit'],select[type='submit']{padding:6px 12px;cursor:pointer;}input[type='submit'].submit,button[type='submit'].submit,textarea[type='submit'].submit,select[type='submit'].submit{float:right;border-radius:0;padding:0 20px;height:48px;}input[type='submit'].submit:not([disabled]),button[type='submit'].submit:not([disabled]),textarea[type='submit'].submit:not([disabled]),select[type='submit'].submit:not([disabled]){background-color:#a7cd3a;color:#fff;border-color:#64ac96;}input[disabled],button[disabled],textarea[disabled],select[disabled]{cursor:not-allowed;}input:not([type='submit']):focus,button:not([type='submit']):focus,textarea:not([type='submit']):focus,select:not([type='submit']):focus{box-shadow:0 0 1px 1px #c18fb0;outline:none;}input.input-validation-error,button.input-validation-error,textarea.input-validation-error,select.input-validation-error{color:#b94a48 !important;border:1px solid #dd4b39 !important;}input.input-validation-error:focus,button.input-validation-error:focus,textarea.input-validation-error:focus,select.input-validation-error:focus{border-color:#953b39 !important;-webkit-box-shadow:0 0 6px #d59392 !important;-moz-box-shadow:0 0 6px #d59392 !important;box-shadow:0 0 6px #d59392 !important;}input.plaintext{border:none;background-color:transparent;font-size:13px;padding:0;}input.plaintext:focus{box-shadow:none;}textarea.autoheight{width:200px;max-height:200px;height:31px;min-height:31px;resize:none;overflow:hidden;}label>textarea{margin-top:5px;}label[data-currency]{border:2px #ccc solid;border-radius:.5em;display:inline-flex;color:#666;width:100%;}label[data-currency] input{text-align:right;padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0;}label[data-currency] input[data-currency]{border:1px #ccc solid;font-size:18px;padding:5px 10px;}label[data-currency]:after,label[data-currency]:before{width:65px;padding:6px 0;font-size:17px;text-align:center;}label[data-currency][data-currency]{border:0;color:#666;align-items:center;}label[data-currency][data-currency]:after{content:attr(data-currency);color:#000;background:#e6e6e8;border-left:inherit;border-right:1px #ccc solid;border-top:1px #ccc solid;border-bottom:1px #ccc solid;border-radius:0 8px 8px 0;}iframe{border:1px solid #ccc;border-radius:2px;}button{cursor:pointer;}button.anchor{border:0;background-color:transparent;color:#71064a;padding:0;}button.anchor:hover{color:#c21f89;text-decoration:underline;}button.no-button{background:transparent;border:none;}button.checkbox{width:17px;height:17px;padding:0;}button.checkbox:after{content:" ⨯";color:#71064a;font-size:20px;position:relative;top:-6px;}a{text-decoration:none;cursor:default;}a[href]{color:#71064a;text-decoration:none;cursor:pointer;}a[href]:hover{color:#c21f89;text-decoration:underline;}a.button-grey{background-color:#efefef;border:1px solid #ccc;color:#000;padding:5px 7px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;border-radius:2px;}a.button-grey:hover{color:#000;text-decoration:none;}a.button{background-color:#fff;border:2px solid #71064a;border-radius:4px;color:#71064a;padding:6px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;}fieldset{display:inline-block;padding:20px 22px 22px 22px;}@media only screen and (min-width:0) and (max-width:367px){fieldset{padding:10px;}}fieldset legend{padding:0 5px;font-weight:600;font-size:17px;}fieldset.noborder{border:0;padding:0;}fieldset[disabled] input,fieldset[disabled] button,fieldset[disabled] textarea,fieldset[disabled] select{cursor:not-allowed;}h1{font-size:24px;}h2{font-size:22px;}h3{margin-top:15px;}h4{margin-bottom:10px;}h5{margin:0 0 5px 0;}img{font-size:13px;}del.price-discount{font-size:85%;position:relative;text-decoration:none;color:#c94e4e;display:inline-block;}del.price-discount:before{content:"";position:absolute;width:100%;height:1px;background:#c36b6b;bottom:7px;left:0;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg);}.validation-summary-errors{color:#b94a48;}.validation-summary-errors ul{list-style-type:none;}.field-validation-error{color:#b94a48;}.flexbox{display:flex;flex-wrap:wrap;justify-content:space-between;}.flexbox.flex-list{justify-content:flex-start;align-items:baseline;}.flexbox.flex-list .flexitem{min-width:170px;min-height:25px;}.flexbox .flexitem.flex-grow{flex-grow:4;}.flexbox .flexitem.flex-right{width:100%;}@media only screen and (min-width:1200px),only screen and (min-width:992px),only screen and (min-width:668px) and (max-width:991px){.flexbox .flexitem.flex-right{border-top:1px solid #ccc;}}@media only screen and (min-width:992px){.flexbox .flexitem.flex-right{border-top:none;flex:1;}}.flexbox .flexitem.flex-left{flex:1;}@media only screen and (min-width:1200px),only screen and (min-width:992px),only screen and (min-width:668px) and (max-width:991px){.flexbox .flexitem.flex-left{border-right:2px solid #717171;}}.quantity-nav{position:relative;height:40px;left:-1px;top:15px;display:inline-block;}.quantity-nav .quantity-button{position:relative;cursor:pointer;border-left:1px solid #ccc;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #ccc;}.quantity-nav .quantity-button.quantity-down{position:absolute;bottom:0;height:50%;}form.form-inline{display:flex;flex-flow:row wrap;border-radius:0;}form.form-inline label{margin:5px 15px 10px 2px;}form.form-inline input,form.form-inline select,form.form-inline .select2-container{display:block;margin:5px 0 0 0;}form.form-inline button{padding:10px 20px;cursor:pointer;}form.form-inline input[type=submit]{position:relative;top:21px;height:35px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){form.form-inline input[type=submit]{bottom:0;}}@media only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:0) and (max-width:367px){form.form-inline{align-items:stretch;flex-direction:column;}form.form-inline input:not([type="checkbox"]),form.form-inline select,form.form-inline .select2-container{margin:10px 0;width:100%;}form.form-inline input[type="checkbox"]{display:inline-block;}form.form-inline input[type=submit]{margin:10px 0;}}form .ms-container{width:100%;}form .ms-container .custom-header{padding-bottom:5px;background-color:#f9f9f9;}form .ms-container .ms-list.ms-focus{box-shadow:0 0 1px 1px #aac1aa;border:1px solid #ccc;}.alert,.error{color:#d03a3b;}.success{color:#599659;}.warning{color:#ffa500;}.highlight{font-size:17px;color:#7d215d;padding-top:8px;}.highlight.bold{font-weight:bold;}table tr.disabled{cursor:not-allowed;background-color:#e6e6e6;}table tr.disabled td>*:not(.no-blur){filter:blur(1px);pointer-events:none;}table tr.disabled td>*:not(.no-blur) input,table tr.disabled td>*:not(.no-blur) label{pointer-events:none;}table.form-table{width:auto;text-align:left;border-spacing:3px 4px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){table.form-table{width:100%;}table.form-table thead,table.form-table tbody,table.form-table th,table.form-table td,table.form-table tr{display:block;}table.form-table tr{padding-bottom:10px;}table.form-table td{padding-bottom:5px;width:auto;}table.form-table td:first-child{width:auto;font-weight:600;}}table.form-table input:not([type='submit']),table.form-table select,table.form-table textarea{width:100%;}table.form-table tr td:first-child{padding-right:10px;}table.list-table{border-spacing:0;border-spacing:0 5px;width:100%;text-align:center;}table.list-table tr.inserted{background-color:#9cc29c;}table.list-table tr.info{background-color:#7fc6f5;}table.color-table{width:100%;font-size:14px;border-collapse:collapse;min-width:800px;}table.color-table.striped tbody tr:hover{background-color:#ccc;}table.color-table.striped tbody tr:nth-child(even){background-color:#f2f2f2;}table.color-table.striped tbody tr:nth-child(even):hover{background-color:#ccc;}table.color-table.striped tbody tr.info{background-color:#b0e0ff;}table.color-table.striped tbody tr.warning{background-color:#ffdbb2;color:#000;}table.color-table.striped tbody tr.alert{background-color:#ffc2c2;}@media print{table.color-table{font-size:10px;}}table.color-table thead tr{background-color:#d7d6cc;}table.color-table thead tr th{text-align:left;}table.color-table thead tr th:first-child{cursor:default;}table.color-table tbody tr{background-color:#f2f1ee;}table.color-table tbody tr td{text-align:left;padding-top:3px;padding-bottom:3px;}table .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;}table .left{text-align:left;padding-left:8px;}table td.single-line{max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}table tr>.hidden{display:none;}.clearfix::after{content:"";clear:both;display:table;}.scrollable-table-wraper{overflow-x:auto;}.scrollable-table-wraper table{width:100%;}#crumbs{margin-top:10px;background-color:#e6e6e6;}#crumbs div.home{width:50px;padding:4px 0 0 14px;height:30px;background-color:#c768a7;border:2px solid #71064a;color:#fff;}#crumbs div.crumb-home{background-color:#f8f8f8;float:left;padding-right:5px;}#crumbs div.crumb-section{background-color:#e6e6e6;}#crumbs ul{padding:0;margin:0;list-style:none;background-color:#e6e6e6;font-size:0;color:#333;}#crumbs ul li{display:inline-block;font-size:13px;background:transparent url(/img/GraphicItems/crumb_arrow.png) no-repeat left top;height:30px;padding-top:7px;padding-right:5px;padding-left:25px;}#crumbs ul li.active{color:#fff;background:#c768a7 url(/img/GraphicItems/crumb_arrow_pink_both.png) no-repeat left top;}#crumbs ul li.active a{color:#fff;}#crumbs ul li.active+li{background:transparent url(/img/GraphicItems/crumb_arrow_pink_left.png) no-repeat left top;}#crumbs ul li:first-child{padding-left:14px;background:transparent;border-left-color:#c768a7;}#crumbs ul li:first-child.active{background:#c768a7;}#crumbs ul li:first-child.active a{color:#fff;}#crumbs ul li.visited{background-color:#e3b1d2;border:1px solid #c768a7;border-right:none;border-left:none;background:#e3b1d2 url(/img/GraphicItems/crumb_arrow2.png) no-repeat left top;}#crumbs ul li.visited a{color:#fff;}#crumbs ul li.visited:first-child{border-left:1px solid #c768a7;background-color:#e3b1d2 !important;background:none;}#nav .drop-button{display:none;width:100%;box-shadow:0 10px 20px;margin:0 2px;box-shadow:0 -12px 7px -3px #959095;position:relative;border-bottom:1px solid #d7d7d7;font-weight:700;color:rgba(113,6,74,.8);font-size:15px;background-color:#d8d8d8;padding:6px 0;border-top:0;}#nav .drop-button::before{background:url("/img/GraphicItems/bg_menu_dark.png");content:"";height:30px;position:absolute;width:20px;left:0;top:0;}#nav .drop-button::after{background:url("/img/GraphicItems/bg_menu_dark.png");transform:rotate(-180deg);content:"";height:30px;position:absolute;width:20px;right:0;top:0;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#nav .drop-button{display:block;}}#nav ul{list-style:none;background-color:#e8e8e8;text-align:center;padding:0;margin:0;font-size:0;display:flex;align-items:flex-start;flex-wrap:nowrap;justify-content:space-evenly;background:url("/img/GraphicItems/bg_menu_all.png") repeat-x;}@media only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:0) and (max-width:367px){#nav ul{background:none;flex-wrap:wrap;justify-content:space-between;height:55px;overflow:hidden;}}@media only screen and (min-width:668px) and (max-width:991px){#nav ul{background:none;flex-wrap:wrap;justify-content:space-between;}}#nav ul li{min-width:100px;line-height:40px;height:auto;position:relative;display:block;font-size:16px;width:auto;background:url("/img/GraphicItems/bg_menu_left.png"),url("/img/GraphicItems/bg_menu_right.png");background-position:top left,top right;background-repeat:no-repeat,no-repeat;background-color:#e8e8e8;}@media only screen and (min-width:992px){#nav ul li.bigger{width:130px;}}@media only screen and (min-width:368px) and (max-width:667px){#nav ul li{line-height:31px;width:48%;margin:3px 3px 0 3px;}}@media only screen and (min-width:0) and (max-width:367px){#nav ul li{line-height:31px;width:47%;margin:3px 3px 0 3px;}}@media only screen and (min-width:668px) and (max-width:991px){#nav ul li{width:30%;margin:3px;}}#nav ul a{color:#71064a;text-decoration:none;display:block;transition:.3s background-color;text-transform:capitalize;}#nav ul a:hover{background-color:rgba(0,0,0,.2);color:#fff;}#nav ul a.active{background-color:#fff;color:#444;cursor:default;}.step-bar{margin-bottom:35px;}.step-bar .container{z-index:1;display:flex;}.step-bar .container ul{margin:auto;list-style:none;counter-reset:step;}.step-bar .container ul li{float:left;width:170px;position:relative;text-align:center;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){.step-bar .container ul li{width:110px;}}@media only screen and (min-width:668px) and (max-width:991px){.step-bar .container ul li{width:140px;}}.step-bar .container ul li:before{content:counter(step);counter-increment:step;width:30px;height:30px;border:2px solid #bebebe;display:block;margin:0 auto 10px auto;border-radius:50%;line-height:27px;background:#fff;color:#bebebe;text-align:center;font-weight:bold;}.step-bar .container ul li:after{content:'';position:absolute;width:100%;height:3px;background:#979797;top:15px;left:-50%;z-index:-1;}.step-bar .container ul li:first-child:after{content:none;}.step-bar .container ul li.active+li:after{background:#3aac5d;}.step-bar .container ul li.active:before{border-color:#2f8c4c;background:#3aac5d;color:#fff;}.step-bar .container ul li.active-storno+li:after{background:#f00;}.step-bar .container ul li.active-storno:before{border-color:#fb5858;background:#fb5858;color:#fff;}.select2-container .select2-selection--single{height:100%;}.select2-container.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ccc;border-radius:2px;}.select2-container.select2-container--default .select2-selection--multiple{border:1px solid #ccc;border-radius:2px;}details summary{cursor:default;}details[open]{cursor:initial;}details:not([open]){cursor:default;}#notification-bar{position:fixed;top:0;width:100%;text-align:center;background-color:#fff;z-index:99999;box-shadow:0 0 10px 1px rgba(0,0,0,.4);}#notification-bar>div{padding-top:15px;padding-bottom:15px;}#notification-bar .controls{position:absolute;right:18px;top:15px;}#notification-bar .controls>i:hover{cursor:pointer;}#notification-bar.success{background-color:#547f26;color:#fff;}#notification-bar.warning{background-color:#f39c12;color:#fff;}#notification-bar.error{background-color:#dd4b39;color:#fff;}[v-cloak]{display:none;}[v-cloak]>*{display:none;}dialog{padding:30px 15px 15px 15px;border:1px solid #808080;}dialog::backdrop{background:rgba(0,0,0,.3);border:1px solid #f0f0f0;}dialog>#dialog-header{position:absolute;right:5px;top:5px;}dialog>#dialog-header button{width:25px;height:25px;padding:0;font-size:11px;right:0;}html{background-color:#fff;min-height:100%;}body#admin{font-family:'Oswald',sans-serif;background:1px;min-height:100%;margin:0;padding:0 0 60px 0;}body#admin h1{font-size:24px;margin:0 2px;}@media print{body#admin h1{font-size:16px;}}body#admin h2{font-size:20px;}body#admin h3{font-size:16px;}body#admin p{margin:14px 0;}body#admin header img{width:300px;}body#admin header #header-right{position:absolute;bottom:-7px;right:5px;}body#admin article{padding:0 13px 15px 13px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:367px) and (max-width:552px),only screen and (min-width:552px) and (max-width:667px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){body#admin article{padding:0 0 15px 0;}}body#admin .main-title{margin-bottom:5px;text-align:center;margin:0 auto 5px auto;}body#admin .main-title .main-text{padding:5px 18px 7px 18px;border:1px solid #f0f0f0;background-color:#f9f9f9;}body#admin .main-title .fill{padding:7px;}body#admin footer{position:fixed;bottom:0;padding:8px 10px 10px 10px;border-top:1px solid;width:100%;background-color:#fff;z-index:2;}body#admin nav{background-color:#599659;margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0 10px;}body#admin nav>ul{margin:0;padding:0;overflow:hidden;}body#admin nav>ul li[disabled]{cursor:not-allowed;}body#admin nav>ul li[disabled] a{pointer-events:none;}@media only screen and (min-width:1200px),only screen and (min-width:992px),only screen and (min-width:668px) and (max-width:991px){body#admin nav>ul>li:hover>ul{display:block;z-index:5;}}body#admin nav>ul>li{float:left;padding:0;list-style:none;}body#admin nav>ul>li>a{display:block;color:#fff;text-align:center;padding:10px 22px;text-decoration:none;}body#admin nav>ul>li>ul{display:none;position:absolute;top:95px;background:#eff4ea;border:1px solid #333;padding:4px 0;}body#admin nav>ul>li>ul>li{list-style:none;padding:6px 13px;}body#admin nav>ul>li>ul>li a{color:#333;}body#admin ul.pagination{text-align:center;padding:0 10px 0 0;}body#admin ul.pagination li{display:inline;margin:0 10px;}body#admin ul.pagination li.active{cursor:default;color:#7d215d;font-weight:bold;}body#admin input,body#admin button,body#admin textarea,body#admin select{line-height:21px;}body#admin input:focus,body#admin button:focus,body#admin textarea:focus,body#admin select:focus{box-shadow:0 0 1px 0 #aac1aa;}body#admin textarea{width:100%;}body#admin .select2-results ul#select2-category-name-results li{font-size:12px;}body#admin .flexbox .flex-right{padding:10px;}body#admin .content{padding:10px 10px 10px 10px;margin:5px 0 0 0;border:1px solid #f0f0f0;background-color:#f9f9f9;}body#admin .content.half{width:49%;display:inline-block;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){body#admin .content{margin:10px 0 0 0;}}body#admin .content h1,body#admin .content h2,body#admin .content h3,body#admin .content h4,body#admin .content h5,body#admin .content h6{margin-top:10px;}body#admin .content.admin-search{margin-top:0;}body#admin .content.admin-search .extended-filters-options{margin-left:auto;}body#admin .content.admin-search .extended-filters-options button.anchor{padding:5px;margin:5px;}body#admin .content.admin-search .extended-filters-options select.sort-filter{display:none;}body#admin .content.admin-search .extended-filters{flex-basis:100%;padding:11px 10px 0 0;border-top:2px solid #ccc;display:flex;}body#admin .content .content-box{padding:0 10px 10px 10px;background-color:#fff;border:1px solid rgba(0,0,0,.1);position:sticky;top:2px;}#ribbon button.ribbon-button{font-size:12px;padding:6px 5px 2px 5px;}#ribbon button.ribbon-button .fa{font-size:24px;}body#home{margin:0;background-image:url("/img/Noty/left_bg.png"),url("/img/Noty/right_bg.png");background-repeat:repeat-y,repeat-y;background-position:bottom left,bottom right;background-size:18vw;min-height:100vh;height:100%;font-family:'Oswald',sans-serif;}body#home header{padding-bottom:15px;background:#f8f8f8;box-shadow:0 0 1px 0 #4c4c4c;z-index:1000;transition:top .5s;}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px){body#home header{position:-webkit-sticky;position:sticky;top:0;}}@media only screen and (min-width:0) and (max-width:367px){body#home header{padding-bottom:3px;position:-webkit-sticky;position:sticky;top:0;}}@media only screen and (min-width:368px) and (max-width:667px){body#home header{padding-bottom:40px;position:-webkit-sticky;position:sticky;top:0;}}body#home header #headwrapper{position:relative;max-width:1236px;margin:auto;}body#home header #headwrapper #header-left{position:absolute;bottom:-5px;left:5px;font-size:0;}@media only screen and (min-width:0) and (max-width:367px){body#home header #headwrapper #header-left{position:static;margin-bottom:5px;margin-left:3px;margin-right:3px;}}@media only screen and (min-width:368px) and (max-width:667px){body#home header #headwrapper #header-left{bottom:inherit;}}body#home header #headwrapper #header-left form{display:flex;}body#home header #headwrapper #header-left form input#q{padding-left:10px;width:100px;height:30px;border-radius:0;background:#fff;border-left:0;border:1px solid #b3b3b3;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out;font-size:11px;}@media only screen and (min-width:0) and (max-width:367px){body#home header #headwrapper #header-left form input#q{flex-grow:1;}}body#home header #headwrapper #header-left form input#q:focus{box-shadow:0 0;width:180PX;}body#home header #headwrapper #header-left form button{border-radius:1px 0 0 1px;background:#d9d9d9;height:30px;width:50px;color:#fff;background:#fecc00;border:1px solid #d8ad00;border-right:0;}body#home header #headwrapper #header-left form #suggestion-results{background-color:#fff;font-size:16px;position:absolute;top:30px;border:1px solid #aaa;min-width:230px;max-width:430px;padding:8px 5px;display:block;}body#home header #headwrapper #header-left form #suggestion-results .product{display:flex;justify-content:flex-start;align-items:center;}body#home header #headwrapper #header-left form #suggestion-results .product img{max-width:100px;max-height:50px;}body#home header #headwrapper #header-left form #suggestion-results .product .price{font-size:14px;font-weight:bold;}body#home header #headwrapper #header-left form #suggestion-results .brand .brand-item{margin-left:8px;padding:3px 0;}body#home header #headwrapper #header-right{position:absolute;bottom:-7px;right:5px;font-size:0;}@media only screen and (min-width:368px) and (max-width:667px){body#home header #headwrapper #header-right{bottom:inherit;}}@media only screen and (min-width:668px) and (max-width:991px){body#home header #headwrapper #header-right{display:flex;align-items:flex-end;flex-flow:column;}body#home header #headwrapper #header-right .cart-price{margin-right:0 !important;margin-top:2px;}}@media only screen and (min-width:0) and (max-width:367px){body#home header #headwrapper #header-right{position:relative;margin-left:8px;margin-right:3px;bottom:0;}}body#home header #headwrapper #header-right #usermenu{width:215px;z-index:1;display:none;position:absolute;right:0;top:30px;background-color:#fff;border:1px solid #b3b3b3;font-size:16px;}body#home header #headwrapper #header-right #usermenu ul{list-style-type:none;padding:15px;margin:0;}body#home header #headwrapper #header-right #usermenu ul li{padding-top:4px;}body#home header #headwrapper #header-right .cart-info{display:inline-block;order:1;}body#home header #headwrapper #header-right .cart-info .cart-price{vertical-align:bottom;display:inline-block;background-color:#fff;height:30px;border:1px solid #b3b3b3;font-size:11px;padding:8px 10px 0 10px;margin-right:6px;user-select:none;}body#home header #headwrapper #header-right #user-toggle{display:inline-block;}@media only screen and (min-width:0) and (max-width:367px){body#home header #headwrapper #header-right #user-toggle{float:right;}}body#home header #headwrapper #header-right #user-toggle>i{position:absolute;right:-5px;color:#a7cd3a;top:-10px;background-color:#fff;border-radius:9px;font-size:18px;}body#home header #headwrapper #header-right #cartmenu{position:absolute;display:none;top:30px;background-color:#fff;border:1px solid #b3b3b3;min-width:164px;z-index:1;}body#home header #headwrapper #header-right #cartmenu .cart-product{display:flex;align-items:center;}body#home header #headwrapper #header-right #cartmenu .cart-product .cart-product-info{padding:2px 0 2px 5px;font-size:13px;width:100%;position:relative;}body#home header #headwrapper #header-right #cartmenu .cart-product .cart-product-info .name{font-size:13px;}body#home header #headwrapper #header-right #cartmenu .cart-product .cart-product-info .count{margin-right:7px;}body#home header #headwrapper #header-right #cartmenu .cart-product .cart-product-info .price{float:right;}body#home header #headwrapper #header-right #cartmenu .cart-product-cross button img{width:10px;height:10px;}body#home header #headwrapper #header-right #cartmenu .cart-product-image{flex-basis:48px;flex-grow:0;flex-shrink:0;}body#home header #headwrapper #header-right #cartmenu .cart-product-image img{max-height:50px;max-width:50px;}body#home header #headwrapper #header-right #cartmenu .cart-product+.cart-product{border-top:1px solid #e4e4e4;}body#home header #headwrapper #header-right .buttons{color:#fff;width:50px;height:30px;text-align:center;padding-top:5px;display:inline-block;font-size:16px;}body#home header #headwrapper #header-right .buttons.cart{background-color:#a7cd3a;border:1px solid #64ac96;border-right:0;}body#home header #headwrapper #header-right .buttons.user{background-color:#c768a7;border:1px solid #71064a;}body#home header #headwrapper #header-logo{text-align:center;}body#home header #headwrapper #header-logo img{max-width:100vw;width:340px;}@media only screen and (min-width:0) and (max-width:367px){body#home header #headwrapper #header-logo img{width:310px;}}body#home main{max-width:1236px;margin:0 auto;width:100%;}body#home main #content-wrapper{margin:0 5px;padding:5px 0 0 0;border-right:5px solid #fafafa;border-left:5px solid #fafafa;min-height:90vh;display:flex;flex-direction:column;background-color:#f5f5f5;}body#home main section.content{padding:10px;background-color:#fff;}@media only screen and (min-width:0) and (max-width:367px){body#home main section.content{padding:10px 5px;}}body#home main section.content>article{padding:10px 10px 10px 10px;margin:5px 0 0 0;border:1px solid #f0f0f0;background-color:#f9f9f9;}body#home main .slope-buttons{width:100%;font-size:16px;margin-bottom:8px;text-align:center;color:#333;display:flex;}body#home main .slope-buttons>a{flex-grow:1;}@media only screen and (min-width:0) and (max-width:367px){body#home main .slope-buttons>a{font-size:14px;}}body#home main .slope-buttons .slope-right{width:100%;height:32px;padding:6px 0 0 5px;background:#e8e8e8;vertical-align:middle;overflow:visible;position:relative;display:inline-block;}body#home main .slope-buttons .slope-left{width:100%;height:32px;padding:6px 7px 0 0;background:#e8e8e8;vertical-align:middle;overflow:visible;position:relative;display:inline-block;}body#home main .slope-buttons .slope-space{width:45px;}body#home main .slope-buttons .slope-right:after{content:"";position:absolute;display:block;right:-30px;top:0;width:0;height:0;border-top:solid 32px #e8e8e8;border-right:solid 30px transparent;}body#home main .slope-buttons .slope-left:after{content:"";position:absolute;display:block;left:-30px;top:0;width:0;height:0;border-bottom:solid 32px #e8e8e8;border-left:solid 30px transparent;}body#home main .slope-buttons a{text-decoration:none;}body#home main button[class^='cart'],body#home main button[class*=' cart']{width:100%;margin:0 10px;height:30px;color:#fff;}body#home main button.cart-unavailable{background-color:#fecc00;border-color:#d8ad00;}body#home main button.cart-unavailable:hover{background-color:#ffa534;}body#home main button.cart{background-color:#a7cd3a;border:1px solid #64ac96;}body#home main button.cart:hover{background-color:#64ac96;color:#f8f8f8;}body#home main button.cart-delay{border:1px solid #64ac96;background-color:#a7cd3a;text-shadow:0 0 4px #000,0 0 6px #fff;color:#ffe168;}body#home main button.cart-delay:hover{background-color:#64ac96;color:#f8f8f8;}body#home main article#question textarea{width:100%;}body#home main footer{background-color:#ccc;padding:10px 0;font-size:13px;margin-top:auto;}body#home main footer .flexitem{padding:10px 15px;}body#home main footer .flexitem:last-child{margin-right:13px;}body#home main footer hr{color:#fff;margin:2px 10px;}body#home main footer a{color:#000;}body#home main footer .container{padding:10px 10px 0 10px;}body#home main footer .container>a{color:#9b881f;}body#home main footer h4{margin:0 0 9px 0;color:#fff;}body#home main footer .img{margin-right:0;}body#home main footer .img img{width:210px;}.cart-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(113px,1fr));grid-gap:3px;padding-top:20px;}@media only screen and (min-width:668px) and (max-width:991px){.cart-box{grid-template-columns:repeat(auto-fill,minmax(122px,1fr));}}@media only screen and (min-width:368px) and (max-width:667px){.cart-box{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));}}@media only screen and (min-width:552px) and (max-width:667px){.cart-box{grid-template-columns:repeat(auto-fill,minmax(157px,1fr));}}@media only screen and (min-width:0) and (max-width:367px){.cart-box{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));}}.cart-box .click-button{grid-column-end:span 2;}@media only screen and (min-width:552px) and (max-width:667px){.cart-box .click-button{grid-column-end:span 1;}}.cart-box .quantity-nav{top:0;}@media only screen and (min-width:0) and (max-width:367px){.cart-box:first-child{width:100%;}}.cart-box .stock{display:block;padding-right:5px;}@media only screen and (min-width:0) and (max-width:367px){.cart-box .stock{width:100%;text-align:center;padding-right:0;min-height:35px;align-self:center;}}@media only screen and (min-width:368px) and (max-width:667px){.cart-box .stock{padding-right:0;}.cart-box .stock>span{clear:both;}}.cart-box .stock>span{font-size:13px;color:#008000;}.cart-box .stock>span[disabled]{color:#ff4500;}.cart-box .stock b{font-size:15px;}.cart-box>div{align-self:center;text-align:center;min-height:50px;display:flex;justify-content:center;align-items:center;}#home main.product-list{background-color:#f8f8f8;}#home main.product-list section .filter-area{clear:both;}#home main.product-list section .filter-area #params-filter-select,#home main.product-list section .filter-area #manufacturer-filter-select{display:none;padding-top:10px;}#home main.product-list section .filter-area #params-filter-select form,#home main.product-list section .filter-area #manufacturer-filter-select form{position:relative;}#home main.product-list section .filter-area #params-filter-select fieldset,#home main.product-list section .filter-area #manufacturer-filter-select fieldset{border-style:none;margin:0;border:0;padding-top:30px;display:inline-block;vertical-align:top;}#home main.product-list section .filter-area #params-filter-select legend,#home main.product-list section .filter-area #manufacturer-filter-select legend{position:absolute;top:5px;left:auto;margin-left:5px;font-weight:bold;font-size:12px;text-transform:uppercase;}#home main.product-list section .filter-area #params-filter-select label,#home main.product-list section .filter-area #manufacturer-filter-select label{font-size:15px;}#home main.product-list section .filter-area #params-filter-select input,#home main.product-list section .filter-area #manufacturer-filter-select input{margin-left:5px;}#home main.product-list section#categories{background-color:#f8f8f8;border:2px solid #f8f8f8;padding:0 4px 4px 4px;}#home main.product-list section#categories .category-items{margin:15px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:2px;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#categories .category-items{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));}}@media only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items{grid-template-columns:repeat(auto-fill,minmax(167px,1fr));}}@media only screen and (min-width:668px) and (max-width:991px){#home main.product-list section#categories .category-items{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));}}#home main.product-list section#categories .category-items article.category{padding:13px 10px;background-color:#fff;display:flex;border:1px solid #efefef;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category{padding:3px 1px;}}@media only screen and (min-width:668px) and (max-width:991px){#home main.product-list section#categories .category-items article.category{padding:5px;}}#home main.product-list section#categories .category-items article.category:hover{box-shadow:0 1px 13px -6px #9a4e80;transition:.3s;}#home main.product-list section#categories .category-items article.category img{width:80px;height:80px;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#categories .category-items article.category img{width:50px;height:50px;}}@media only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category img{width:60px;height:60px;}}#home main.product-list section#categories .category-items article.category div.right{display:flex;flex:1;padding-left:10px;clear:both;text-align:center;justify-content:center;align-items:center;height:auto;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category div.right{padding-left:0;}}#home main.product-list section#categories .category-items article.category div.right a{font-size:19px;color:#333;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#categories .category-items article.category div.right a{font-size:14px;}}@media only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category div.right a{font-size:16px;}}@media only screen and (min-width:668px) and (max-width:991px){#home main.product-list section#categories .category-items article.category div.right a{font-size:17px;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category div.right.small{padding-left:0;}}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px),only screen and (min-width:1200px){#home main.product-list section#categories .category-items article.category div.right.small{padding-left:4px;}}#home main.product-list section#categories .category-items article.category div.right.small a{font-size:18px;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#categories .category-items article.category div.right.small a{font-size:13px;}}@media only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#categories .category-items article.category div.right.small a{font-size:14px;}}@media only screen and (min-width:668px) and (max-width:991px){#home main.product-list section#categories .category-items article.category div.right.small a{font-size:16px;}}#home main.product-list section#categories .category-items-short{display:grid;font-size:17px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));}#home main.product-list section#categories .category-items-short article.category{padding:13px 10px;background-color:#fff;border:1px solid #efefef;font-size:17px;text-align:center;}#home main.product-list section#categories .category-items-short article.category img{display:none;}#home main.product-list section#selected-filters{margin:5px 0 7px 0;}#home main.product-list section#selected-filters form{background-color:#e6e6e6;margin-left:15px;padding:10px 10px 0 10px;}#home main.product-list section#selected-filters form b{margin-bottom:3px;}#home main.product-list section#selected-filters form label{margin-left:13px;font-size:15px;}#home main.product-list section#selected-filters form input{margin-left:7px;}#home main.product-list section#attribute-filters #attribute-filter{display:flex;gap:5px;margin-bottom:4px;justify-content:center;font-size:18px;}#home main.product-list section#attribute-filters #attribute-filter div{padding:10px;background-color:#fff;border:1px solid #efefef;}#home main.product-list section#attribute-filters #attribute-filter div.selected{font-weight:bold;}#home main.product-list section#attribute-filters #attribute-filter div span:hover{text-decoration:underline;cursor:pointer;}#home main.product-list section#attribute-filters #attribute-filter-result{justify-content:center;gap:5px;background-color:#fff;border:1px solid #efefef;align-items:center;margin:0 auto;max-width:600px;font-family:"Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif";padding:4px 6px;}#home main.product-list section#attribute-filters #attribute-filter-result.boolean{max-width:200px;margin:0 auto;padding:5px 10px;}#home main.product-list section#attribute-filters #attribute-filter-result.boolean>div{padding:6px 10px;}#home main.product-list section#attribute-filters #attribute-filter-result.boolean>table{margin:0 auto;}#home main.product-list section#attribute-filters #attribute-filter-result.enum{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));}#home main.product-list section#filter{padding:0 5px 5px 5px;display:flex;flex-wrap:wrap;}#home main.product-list section#filter>div{margin-bottom:7px;background-color:#e6e6e6;height:30px;margin-left:10px;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#filter>div{margin-left:0;margin:0 5px 5px 0;}}#home main.product-list section#filter p.filter-name{float:left;font-size:12px;cursor:default;margin-top:9px;margin-left:17px;}#home main.product-list section#filter img.filter-arrow{float:left;width:13px;margin-top:12px;margin-left:20px;margin-right:20px;}#home main.product-list section#filter img.filter-arrow.rotate-upside{transform:rotate(180deg);}#home main.product-list section#filter .manufacturer-filter,#home main.product-list section#filter .params-filter,#home main.product-list section#filter .sort-filter{position:relative;}#home main.product-list section#filter .sort-filter select{background-color:#e6e6e6;height:30px;padding-right:15px;font-size:13px;border:0;}#home main.product-list section#filter .sort-filter select:focus{box-shadow:none;}#home main.product-list section#filter .price-filter{flex-grow:1;display:flex;}#home main.product-list section#filter .price-filter .price-slider{flex-grow:1;margin:auto;text-align:center;position:relative;height:6em;margin:0 3px;}#home main.product-list section#filter .price-filter .price-slider svg,#home main.product-list section#filter .price-filter .price-slider input[type=range]{position:absolute;left:0;top:7px;}#home main.product-list section#filter .price-filter input[type=number]{border:1px solid #ddd;text-align:center;font-size:12px;height:30px;}#home main.product-list section#filter .price-filter input[type=number]::-webkit-outer-spin-button,#home main.product-list section#filter .price-filter input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;}#home main.product-list section#filter .price-filter input[type=number]:invalid,#home main.product-list section#filter .price-filter input[type=number]:out-of-range{border:2px solid #e60023;}#home main.product-list section#filter .price-filter input[type=range]{-webkit-appearance:none;width:100%;}#home main.product-list section#filter .price-filter input[type=range]:focus{outline:none;}#home main.product-list section#filter .price-filter input[type=range]:focus::-webkit-slider-runnable-track{background:#1da1f2;}#home main.product-list section#filter .price-filter input[type=range]:focus::-ms-fill-lower{background:#1da1f2;}#home main.product-list section#filter .price-filter input[type=range]:focus::-ms-fill-upper{background:#1da1f2;}#home main.product-list section#filter .price-filter input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#1da1f2;border-radius:1px;box-shadow:none;border:0;}#home main.product-list section#filter .price-filter input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:0 0 0 #000;border:1px solid #1da1f2;height:18px;width:18px;border-radius:25px;background:#a1d0ff;cursor:pointer;-webkit-appearance:none;margin-top:-7px;}#home main.product-list section#filter .price-filter input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:#1da1f2;border-radius:1px;box-shadow:none;border:0;}#home main.product-list section#filter .price-filter input[type=range]::-moz-range-thumb{z-index:2;position:relative;box-shadow:0 0 0 #000;border:1px solid #1da1f2;height:18px;width:18px;border-radius:25px;background:#a1d0ff;cursor:pointer;}#home main.product-list section#filter .price-filter input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent;}#home main.product-list section#filter .price-filter input[type=range]::-ms-fill-lower,#home main.product-list section#filter .price-filter input[type=range]::-ms-fill-upper{background:#1da1f2;border-radius:1px;box-shadow:none;border:0;}#home main.product-list section#filter .price-filter input[type=range]::-ms-thumb{z-index:2;position:relative;box-shadow:0 0 0 #000;border:1px solid #1da1f2;height:18px;width:18px;border-radius:25px;background:#a1d0ff;cursor:pointer;}#home main.product-list section#filter .check-container{display:block;position:relative;margin-left:17px;margin-top:9px;margin-right:26px;cursor:pointer;font-size:12px;user-select:none;}#home main.product-list section#filter .check-container input[type=checkbox]{visibility:hidden;}#home main.product-list section#filter .check-container .checkmark{position:absolute;top:-1px;right:-12px;height:15px;width:15px;background-color:#fff;}#home main.product-list section#filter .check-container:hover input~.checkmark{background-color:#b3b3b3;}#home main.product-list section#filter .check-container .checkmark:after{content:"";position:absolute;display:none;}#home main.product-list section#filter .check-container input:checked~.checkmark:after{display:block;}#home main.product-list section#filter .check-container .checkmark:after{content:" ⨯";color:#71064a;font-size:20px;position:relative;top:-6px;}#home main.product-list section#products{background-color:#f8f8f8;border:2px solid #f8f8f8;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:5px;padding:0 4px 4px 4px;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#products{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));padding:0 1px 1px 1px;}}@media only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#products{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));}}#home main.product-list section#products article.product{background-color:#fff;padding:9px;position:relative;flex-direction:column;border:1px solid #e6e6e6;}#home main.product-list section#products article.product:hover{box-shadow:0 1px 10px -5px #333;transition:.3s;}#home main.product-list section#products article.product .sale{position:absolute;top:10px;right:10px;background:#a7cd3a;padding:6px 9px;color:#fff;font-weight:700;font-size:120%;}#home main.product-list section#products article.product div.product{display:flex;align-items:center;flex:1;min-height:200px;align-self:center;}#home main.product-list section#products article.product div.product img{max-height:220px;max-width:100%;}#home main.product-list section#products article.product .description{display:none;}#home main.product-list section#products article.product .price{flex:0;}#home main.product-list section#products article.product .price>form{position:relative;}#home main.product-list section#products article.product .price>form>div{display:inline-block;}#home main.product-list section#products article.product .price .cart,#home main.product-list section#products article.product .price .cart-unavailable,#home main.product-list section#products article.product .price .cart-delay{width:50px;margin:0 0;position:absolute;right:0;bottom:0;float:none;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#products article.product .price .cart,#home main.product-list section#products article.product .price .cart-unavailable,#home main.product-list section#products article.product .price .cart-delay{width:42px;}}#home main.product-list section#products article.product .price a:hover{color:#000;}#home main.product-list section#products article.product .price a span.product-name{display:block;font-size:13px;font-weight:bold;padding-top:5px;padding-bottom:13px;color:#333;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#products article.product .price a span.product-name{font-size:12px;}}#home main.product-list section#products article.product .price p.product-desc{font-size:11px;}#home main.product-list section#products article.product .price span.product-price{font-size:17px;font-weight:bold;color:#71064a;float:left;padding-top:8px;display:inline-block;}@media only screen and (min-width:0) and (max-width:367px){#home main.product-list section#products article.product .price span.product-price{font-size:14px;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home main.product-list section#products article.product{padding:5px;}}#home main.product-list section#products article.product .cart-success-info{background-color:#f9ffe7;position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 30px -5px #a7cd3a;border:1px solid #a7cd3a;z-index:1;text-align:center;}#home main.product-list section#products article.product .cart-success-info img{max-height:130px;max-width:130px;}#home main.product-list section#products article.product .cart-success-info a.cross{position:absolute;right:8px;top:7px;font-size:18px;}#home main.product-list section#products article.product .cart-success-info .actions{position:absolute;left:0;bottom:55px;width:100%;}#home main.product-list section#products article.product .cart-success-info .actions form{position:absolute;left:8px;}#home main.product-list section#products article.product .cart-success-info .actions form button{background-color:#a7cd3a;border:1px solid #64ac96;color:#fff;}#home main.product-list section#products article.product .cart-success-info .actions .bottom-info{position:absolute;right:8px;}#home main.product-list section#products article.product .cart-success-info .actions .bottom-info a{text-decoration:none;}#home main.product-list section.pagination{text-align:center;padding-bottom:15px;padding-top:23px;}#home main.product-list section.pagination ul{list-style:none;font-size:0;padding-left:0;}#home main.product-list section.pagination ul li{display:inline-block;font-size:18px;margin:3px;padding:5px 10px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px;background-color:#ededed;}#home main.product-list section.pagination ul li:first-child{padding-right:7px;border:0;background-color:transparent;}#home main.product-list section.pagination ul li:last-child{padding-left:7px;border:0;background-color:transparent;}#home main.product-list section.pagination ul li.active{font-weight:bold;background-color:#9fcd53;color:#fff;}#home main.product-list section.pagination ul li.spacer{user-select:none;}#home main.product-list section.pagination ul li.arrows{position:relative;top:2px;width:33px;}#home #product-detail .product-name{color:#333;margin-left:15px;}#home #product-detail .detail-crumb #crumbs{margin-top:0;margin-bottom:10px;}#home #product-detail .sale{right:5px;top:4px;position:relative;background:#a7cd3a;padding:6px 9px;color:#fff;font-weight:700;font-size:110%;height:31px;margin-left:5px;}#home #product-detail .detail-head,#home #product-detail .product-actions{flex-wrap:nowrap;border:1px solid #c3c3c3;}@media only screen and (min-width:1200px),only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px){#home #product-detail .detail-head,#home #product-detail .product-actions{max-height:550px;}}#home #product-detail .detail-head .left,#home #product-detail .product-actions .left{max-height:500px;background-color:#fff;flex-direction:column;position:relative;display:flex;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .detail-head .left,#home #product-detail .product-actions .left{max-height:100%;}}#home #product-detail .detail-head .left .product-title,#home #product-detail .product-actions .left .product-title{display:flex;justify-content:space-between;}#home #product-detail .detail-head .left #main-image,#home #product-detail .product-actions .left #main-image{padding:5px 10px;cursor:zoom-in;display:flex;align-items:center;flex:1;align-self:center;}#home #product-detail .detail-head .left #main-image img,#home #product-detail .product-actions .left #main-image img{margin:0 auto;max-height:400px;max-width:100%;}#home #product-detail .detail-head .right,#home #product-detail .product-actions .right{flex:0 0 250px;display:flex;flex-direction:column;}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px){#home #product-detail .detail-head .right,#home #product-detail .product-actions .right{border-left:1px solid #c3c3c3;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .detail-head .right,#home #product-detail .product-actions .right{flex:auto;width:100%;}}#home #product-detail .detail-head .right .images,#home #product-detail .product-actions .right .images{margin:10px 10px 0 10px;flex:1;height:70%;overflow-x:hidden;overflow-y:scroll;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .detail-head .right .images,#home #product-detail .product-actions .right .images{overflow:auto;white-space:nowrap;text-align:center;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;margin:6px 0;padding:3px 0;}}#home #product-detail .detail-head .right .images figure,#home #product-detail .product-actions .right .images figure{max-width:99px;display:inline-block;cursor:pointer;margin:2px;padding:1px;border:1px solid #c3c3c3;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .detail-head .right .images figure,#home #product-detail .product-actions .right .images figure{width:135px;}}#home #product-detail .detail-head .right .images figure img,#home #product-detail .product-actions .right .images figure img{width:100%;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .detail-head .right .images figure img,#home #product-detail .product-actions .right .images figure img{max-height:100px;}}#home #product-detail .product-actions{border-top:0;}#home #product-detail .product-actions .right{text-align:center;display:block;padding:5px;padding-bottom:0;font-size:14px;}#home #product-detail .product-actions img{max-height:40px;}#home #product-detail .description{margin-top:10px;}#home #product-detail .description .description-header{width:100%;background-color:#f1f1f1 !important;}#home #product-detail .description .description-header>div{color:#333;background-color:#ccc;padding:8px 14px;display:inline-block;font-size:18px;height:38px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .description .description-header>div{font-size:16px;padding:7px 10px;}}#home #product-detail .description .description-header>div.right{float:right;font-size:17px;}#home #product-detail .description .description-header>div:hover{box-shadow:0 1px 13px -6px #9a4e80;transition:.3s;}#home #product-detail .description .description-header>div>a{color:#000;}#home #product-detail .description .description-header>div>a:hover{color:#71064a;text-decoration:none;}#home #product-detail .description .description-header>div button{padding:2px 3px 3px 6px;font-size:13px;}#home #product-detail .description .description-body{background-color:#fff;border:1px solid #ccc;padding:0 14px 14px 14px;position:relative;}@media only screen and (min-width:0) and (max-width:367px){#home #product-detail .description .description-body{border:none;padding:0 5px 14px 5px;}}#home #product-detail .description .description-body #video-description{padding-top:20px;}#home #product-detail .description .description-body #video-description iframe{width:100%;height:233px;}@media only screen and (min-width:668px) and (max-width:991px){#home #product-detail .description .description-body #video-description iframe{width:70%;height:333px;}}@media only screen and (min-width:992px),only screen and (min-width:1200px){#home #product-detail .description .description-body #video-description iframe{width:50%;height:333px;}}#home #product-detail .description .description-body #essox-calculator{margin-top:10px;}#home #product-detail .description .description-body #essox-calculator iframe{width:100%;min-height:820px;}#home #product-detail .description .description-body #recommended{float:right;border:1px solid #ccc;border-top:0;margin:0 -15px 5px 10px;box-shadow:0 1px 9px -5px #333;position:relative;min-width:225px;}@media only screen and (min-width:368px) and (max-width:667px){#home #product-detail .description .description-body #recommended{min-width:0;min-height:240px;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:367px) and (max-width:552px){#home #product-detail .description .description-body #recommended{min-width:100%;margin-left:0;margin-right:0;max-height:51px;position:static;display:none;}}#home #product-detail .description .description-body #recommended #product-info{width:100%;height:100%;z-index:3;position:absolute;text-align:center;padding:25px 5px 5px 5px;background-color:#e6f5b9;font-size:14px;display:none;}#home #product-detail .description .description-body #recommended #product-info>div{display:inline-block;margin-top:15px;font-size:15px;}#home #product-detail .description .description-body #recommended #product-info i.fa-times-circle{position:absolute;top:10px;right:10px;cursor:pointer;font-size:17px;}#home #product-detail .description .description-body #recommended #product-info button{font-size:90%;position:relative;bottom:-7px;height:auto;margin:0;}#home #product-detail .description .description-body #recommended #product-info button.cart{width:100px;}#home #product-detail .description .description-body #recommended #product-info button.continue{width:100px;}#home #product-detail .description .description-body #recommended .title-text{text-align:center;margin-bottom:8px;display:block;}#home #product-detail .description .description-body #recommended .flexbox{justify-content:center;max-width:416px;}@media only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#home #product-detail .description .description-body #recommended .flexbox{max-width:280px;}}@media only screen and (min-width:368px) and (max-width:667px){#home #product-detail .description .description-body #recommended .flexbox{max-width:180px;}}@media only screen and (min-width:0) and (max-width:367px){#home #product-detail .description .description-body #recommended .flexbox{max-width:100%;}}#home #product-detail .description .description-body #recommended .flexbox .item{margin:3px 5px;position:relative;display:inline-block;max-width:126px;text-align:center;padding-bottom:20px;min-height:130px;min-width:90px;}#home #product-detail .description .description-body #recommended .flexbox .item img{max-height:126px;max-width:126px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#home #product-detail .description .description-body #recommended .flexbox .item>div{height:50px;position:absolute;width:100%;text-align:center;z-index:2;}#home #product-detail .description .description-body #recommended .flexbox .item>div button{top:9px;width:55px;position:relative;}#home #product-detail .description .description-body #recommended .flexbox .item>div.top{top:1px;background-color:rgba(167,205,58,.4);display:none;}#home #product-detail .description .description-body #recommended .flexbox .item>div.bottom{background-color:rgba(161,33,116,.4);display:none;bottom:21px;}#home #product-detail .description .description-body #recommended .flexbox .item>div.bottom form{display:inline;}#home #product-detail .description .description-body #recommended .flexbox .item>div.bottom form button{background-color:#c768a7;border:1px solid #71064a;color:#fff;}#home #product-detail .description .description-body #recommended .flexbox .item>div.price{display:block;bottom:0;height:auto;}#home #product-detail .description .description-body .text-content{padding-top:20px;}#home #product-detail .description .description-body .text-content,#home #product-detail .description .description-body .brand{white-space:pre-line;}#home #product-detail .description .description-body .text-edit{padding-top:23px;}#home #product-detail .description .description-body #textarea{min-height:600px;}#home #product-detail .description .description-body ul{white-space:normal;}#home #product-detail .description .description-body div ul{white-space:normal;}#home #product-detail .description .description-body hr{margin-top:20px;}#home #product-detail .description .description-body p{margin:0 0 0 0;}#home #product-detail .description .description-body p+p{padding-top:19px;}#home #product-detail .description .product-footer{border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;overflow:hidden;padding:5px;}#home #product-detail .description .product-footer small{float:right;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#home #product-detail .description-fill,#home #product-detail .hidden-fill{display:none;}#home #product-detail .detail-head{flex-wrap:wrap;}}#home #product-detail div.tag,#home main.product-list div.tag{padding:4px 0 0 4px;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:3px;top:3px;left:3px;background-color:#fff;}#home #product-detail div.tag button.product-tag,#home main.product-list div.tag button.product-tag{font-size:11px;font-weight:bold;color:#71064a;background-color:#fecc00;border:1px solid #71064a;border-radius:3px;margin:0 2px 2px 0;height:30px;cursor:default;}#cart-step1 #cart-summary .piece{margin-left:3px;color:#563049;}@media only screen and (min-width:1200px),only screen and (min-width:992px),only screen and (min-width:668px) and (max-width:991px){#cart-step1 #cart-summary .piece{display:none;}}#cart-step1 #shipping-remaining{padding:0 10px;padding-bottom:20px;background-color:#fff;}#cart-step1 #shipping-remaining .fa-truck{color:#008000;}#cart-step1 #shipping-remaining .shipping-info{margin-top:8px;padding-top:1px;}#cart-step1 #shipping-remaining .progress-border{width:50%;border:1px solid #9a9a9a;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#cart-step1 #shipping-remaining .progress-border{width:100%;}}#cart-step1 #shipping-remaining .progress-border .progress-green{height:24px;padding:4px;color:#fff;background-color:#a7cd3a !important;}#cart-step1 #voucher{padding:0 10px;background-color:#fff;}#cart-step1 #voucher hr{background-color:#fff;margin:0;margin-bottom:16px;}#cart-step1 #voucher>label{font-size:18px;margin-top:10px;}#cart-step1 #voucher details#voucher-detail{padding:15px 25px;}#cart-step1 #voucher details#voucher-detail>summary{list-style-type:none;}#cart-step1 #voucher button{width:120px;}#cart-step2 section.content{background-color:inherit !important;}#cart-step3 section.content{background-color:inherit !important;}#cart-step3 section.content .validation-summary-errors{padding-right:17px;}#cart-step3 section.content #user-login-box .identity{padding-bottom:20px;padding-top:20px;}#cart-step3 section.content #user-login-box .identity input#hid{z-index:-1;position:absolute;}#cart-step3 section.content #user-login-box .identity .login-form,#cart-step3 section.content #user-login-box .identity .registration-form,#cart-step3 section.content #user-login-box .identity .no-registration-form{padding:20px 10px 5px 10px;}#cart-step3 section.content #user-login-box .identity .switch{text-align:center;}#cart-step3 section.content #user-login-box .identity .switch .switch-border{display:inline-block;padding:1px;}#cart-step3 section.content #user-login-box .identity .switch .switch-border>div{display:inline;}#cart-step3 section.content #user-login-box .identity .switch .switch-border.active{border:1px solid #dd4b39;}#cart-step3 section.content #user-login-box .identity .switch button{font-size:14px;width:48%;}#cart-step3 section.content #user-login-box .identity .switch button.active{background-color:#e3b1d2;border-color:#c768a7;color:#6d0047;}#cart-step3 section.content #user-login-box .identity .switch .button-grey{width:50%;}#cart-step3 section.content #delivery-box .content-address{padding:15px 12px;}#cart-step3 section.content #delivery-box .parcelshop p.parcelshop-info{padding:5px 25px 5px 5px;border:1px solid #aaa;position:relative;}#cart-step3 section.content #delivery-box .parcelshop p.parcelshop-info input{border:0;box-shadow:none;background:#fff;width:100%;}#cart-step3 section.content #delivery-box .parcelshop i.fa-times{color:#aaa;position:absolute;top:12px;cursor:not-allowed;}#cart-step3 section.content #delivery-box .parcelshop i.fa-times.active{color:#71064a;cursor:pointer;}#cart-step3 section.content .login-success,#cart-step3 section.content .login-fail{text-align:center;font-size:20px;}#cart-step3 section.content input[name='User.DialIn'],#cart-step3 section.content input[name='num']{width:60px;margin-right:5px;}#cart-step3 section.content .overview{grid-column-start:-2;grid-row-end:-1;}#cart-step3 section.content .content-address{padding:5px 5px;min-height:auto;}#cart-step3 section.content .content-address:first-child{padding:20px 9px 5px 9px;}#cart-step3 section.content .content-address h4{margin-top:10px;padding:3px;}#cart-step3 section.content .content-address h5{padding:3px;}#cart-step3 section.content .content-address #enable-invoice-address{margin:13px 10px;}#cart-step3 section.content .address-history-item{width:49%;display:inline-block;font-size:13px;border:1px solid #aaa;padding:3px 3px;cursor:pointer;background-color:#f3f3f3;position:relative;}#cart-step3 section.content .address-history-item i{display:none;}#cart-step3 section.content .address-history-item.selected{box-shadow:5px 5px 5px #e3b1d2;border:1px solid #c768a7;background-color:#fff;}#cart-step3 section.content .address-history-item.selected i{display:block;color:#008000;float:right;font-size:20px;position:absolute;top:1px;right:3px;}#cart-step3 section.content #heureka-notify{display:inline-block;height:48px;background:#fff;margin-right:5px;border:1px solid #bbb;padding:4px 6px;width:100%;}#cart-summary{padding-top:20px;}#cart-summary input::-webkit-outer-spin-button,#cart-summary input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#cart-summary .count input{width:38px;text-align:center;border:0;padding:3px;}#cart-summary .final-price{color:#7d215d;font-weight:bold;}#cart-summary .cartTable{display:table;width:100%;}#cart-summary .cartTable .cartTableBody{display:table-row-group;}#cart-summary .cartTable .cartTableBody .cartTableRow{display:table-row;height:60px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead{border:1px solid #ddd;background-color:#fff;display:table-cell;vertical-align:middle;padding:5px 0;text-align:center;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.image,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.image{width:100px;padding:2px 2px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.image img,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.image img{max-height:50px;max-width:100px;vertical-align:middle;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.name,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.name{text-align:left;padding-left:25px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.price,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.price{min-width:127px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.availability,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.availability{padding-left:3px;padding-right:3px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.count,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.count{min-width:85px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.delete,#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableHead.delete{max-width:100px;min-width:20px;}#cart-summary .cartTable .cartTableBody .cartTableRow.last-row>.cartTableCell{border:0;padding-top:9px;padding-bottom:12px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#cart-summary .cartTable .cartTableBody .cartTableRow{display:grid;column-gap:6px;font-size:13px;background-color:#fff;height:auto;border:1px solid #e6e6e6;}#cart-summary .cartTable .cartTableBody .cartTableRow.last-row{grid-template-columns:1fr;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell{border:0;text-align:left;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.image{grid-row:1/span 2;place-self:center;width:auto;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.name{grid-row:1;grid-column:span 3;font-weight:bold;padding-left:unset;place-self:center;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.delete{grid-row:1;grid-column-start:5;grid-column-end:5;text-align:right;padding-right:10px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.count{grid-row:2;grid-column:2;place-self:center;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.count input{font-size:13px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.availability{grid-row:2;place-self:center;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.availability span{display:inline-block;vertical-align:middle;line-height:22px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.price{grid-row:2;grid-column-start:4;grid-column-end:6;text-align:right;padding:0 0;min-width:initial;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.price span{display:inline-block;vertical-align:middle;line-height:22px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.final{text-align:right;border:0;padding-right:10px;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.emptyCell{display:none;}}@media only screen and (min-width:0) and (max-width:367px){#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.price{grid-row:3;grid-column-start:3;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.availability{grid-row:3;}#cart-summary .cartTable .cartTableBody .cartTableRow .cartTableCell.count{grid-row:3;}}#cart-summary .av-1{color:#90b91a;}#cart-summary .av-2{color:#fecc00;}section#similar-products{text-align:center;position:relative;padding-bottom:7px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){section#similar-products button.next-step{top:-65px;}section#similar-products span.section-heading{display:block;margin-top:68px;}}.cart-step{background-color:#f5f5f5;}.cart-step h4{margin-left:5px;margin-top:8px;}.cart-step section.content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;}@media only screen and (min-width:368px) and (max-width:667px){.cart-step section.content{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));}}@media only screen and (min-width:0) and (max-width:367px){.cart-step section.content{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));}}.cart-step section.content .content-box .content-item{border:1px solid #bbb;background-color:#fff;}.cart-step section.content .overview table td:last-child{text-align:right;padding-right:13px;}.cart-step section.content table:not(.form-table){border-right:1px solid #bbb;border-left:1px solid #bbb;border-top:1px solid #bbb;border-collapse:collapse;border-spacing:0;width:100%;background-color:#fff;}.cart-step section.content table:not(.form-table) tr{min-height:56px;height:56px;}.cart-step section.content table:not(.form-table) tr td{border-bottom:1px solid #aaa;border-top:1px solid #aaa;}.cart-step section.content table:not(.form-table) tr td img{max-height:50px;max-width:60px;}.cart-step section.content table:not(.form-table).option-table{table-layout:fixed;}.cart-step section.content table:not(.form-table).option-table td:first-child{text-align:center;width:35px;}.cart-step section.content table:not(.form-table).option-table td:first-child div.warning-center{right:0;position:absolute;filter:none;left:27px;}.cart-step section.content table:not(.form-table).option-table td:first-child div.warning-center span{margin-bottom:10px;font-size:17px;color:#e3042f;top:-29px;position:relative;text-shadow:0 0 3px #c5c5c5,0 0 5px #989191;}.cart-step section.content table:not(.form-table).option-table td:nth-child(2){width:72px;text-align:center;}.cart-step section.content table:not(.form-table).option-table td:not(:first-child):last-child{width:76px;font-size:17px;color:#7d215d;text-align:right;padding-right:10px;}.cart-step section.content table:not(.form-table).option-table td:not(:first-child):last-child .info-text{font-size:11px;white-space:nowrap;float:right;}.cart-step section.content table:not(.form-table).option-table tr.multirow td{border:0 !important;}.cart-step section.content table:not(.form-table).option-table tr.multirow.small{border:0 !important;height:26px !important;}.cart-step section.content table:not(.form-table).option-table tr.multirow.small td:first-child{padding-left:5px;}.cart-step section.content table:not(.form-table).option-table tr.multirow.small td:last-child{padding-right:14px;}.cart-step section.content table:not(.form-table).option-table tr.multirow.small .anchor{margin-right:15px;color:#044a92;cursor:pointer;font-size:11px;}.cart-step section.content table:not(.form-table).option-table tr.multirow.small .anchor.anchor-parcelshop-search{font-size:14px;font-weight:bold;}.cart-step section.content table:not(.form-table).option-table tr.multirow .small-row-parcelshop-title{font-size:13px;cursor:pointer;}.cart-step section.content table:not(.form-table).option-table tr.multirow address{font-size:13px;font-style:normal;border-top:2px solid #919191;padding-top:10px;}.cart-step section.content table:not(.form-table).option-table tr.multirow address>span{display:block;}.cart-step section.content table:not(.form-table).option-table tr.disabled span.no-blur{margin-bottom:10px;font-size:16px;color:#e3042f;text-shadow:0 0 3px #c5c5c5,0 0 5px #989191;}.cart-step section.content table:not(.form-table).option-table tr.alertrow{height:0;cursor:not-allowed;}.cart-step section.content table:not(.form-table).option-table tr.alertrow td{border:0;position:relative;padding:0;}.cart-step section.content table:not(.form-table).option-table tr.alertrow td>div{position:absolute;top:-44px;text-align:center;width:100%;}.cart-step section.content table:not(.form-table).option-table tr.alertrow td>div>span{margin-bottom:10px;font-size:16px;color:#e3042f;top:-6px;position:relative;text-shadow:0 0 3px #c5c5c5,0 0 5px #989191;}.cart-step section.content table:not(.form-table).summary .flexitem{padding-right:5px;font-size:19px;color:#333;min-width:75px;}.cart-step section.content table:not(.form-table).summary td:first-child{padding:4px 0;text-align:center;min-width:40px;}.cart-step section.content table:not(.form-table).summary tr td:last-child{min-width:115px;width:100px;padding-right:13px;text-align:right;}.cart-step section.content table:not(.form-table).summary .product-name{font-size:14px;}.cart-step section.content table:not(.form-table).summary tr.delivery-price td:first-child,.cart-step section.content table:not(.form-table).summary tr.total-price td:first-child{text-align:left;padding-left:15px;}.cart-step section.navigation{padding:10px;display:flex;align-items:center;justify-content:space-between;overflow:auto;}.cart-step section.navigation button{font-weight:bolder;}.cart-step section.navigation .text-desc{text-align:center;padding:10px;font-size:13px;max-width:330px;}.cart-step section.navigation .btn-arrow-left{background-color:#c768a7;margin-left:24px;}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px),only screen and (min-width:1200px){#product-import .flex-right table.form-table tr td:first-child{width:132px;min-width:132px;max-width:132px;}}#product-import .flex-right #category-root{min-width:100px;max-width:120px;}#product-import .flex-right table tr.description td:first-child{vertical-align:top;padding-top:30px;}#product-import .flex-right table tr.options td:first-child{vertical-align:top;text-align:right;}#product-import .flex-right table tr.options td:first-child input{width:auto;}#product-import .flex-left .list-table .price{width:150px;min-width:100px;}@media only screen and (min-width:1200px),only screen and (min-width:992px),only screen and (min-width:668px) and (max-width:991px){#product-import .admin-search #stock-type{width:200px;}}#product-import .div-empty{height:90vh;}#product-detail table.videos .fa-times{cursor:pointer;}#product-detail .flex-list{width:100%;}#product-detail .flex-list .flexitem{min-width:100px;padding:2px 6px;border:1px solid #ccc;margin:3px;border-radius:4px;}#product-detail .flex-list .flexitem img{max-width:92px;}#product-detail .flex-list .flexitem input{width:auto;}#product-detail .flex-list .flexitem>span{line-height:25px;}#product-list .admin-search input[type=text]{width:200px;}#product-list .flex-right .form-table{width:100%;}#product-list .flex-left table th:last-child,#product-list .flex-left table td:last-child{min-width:60px;}#category-feed-detail input,#category-feed-detail table{width:100%;}#category-feed-detail #category-feed-detail table{margin-bottom:30px;}#category-feed-detail #category-feed-detail table tr td:first-child{max-width:180px;width:180px;}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px),only screen and (min-width:1200px){#order-list input#number{width:130px;}}#order-list .flexbox{flex-wrap:nowrap;}#order-list .flexbox .scrollable-table-wraper{flex-grow:1;}#order-list .flexbox .scrollable-table-wraper table.list-table{min-width:810px;}#order-list .flexbox .scrollable-table-wraper table.list-table tr th br{display:none;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr th br{display:inline;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr th.order-action>span{display:none;}#order-list .flexbox .scrollable-table-wraper table.list-table tr th.order-state>span{display:none;}#order-list .flexbox .scrollable-table-wraper table.list-table tr th.order-state:after{content:'Stav';}}#order-list .flexbox .scrollable-table-wraper table.list-table tr td .shipping-code{display:none;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr td .shipping-code{display:inline;}}#order-list .flexbox .scrollable-table-wraper table.list-table tr td .shipping-name{display:inline;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr td .shipping-name{display:none;}}#order-list .flexbox .scrollable-table-wraper table.list-table tr td.order-state>span{display:inline;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr td.order-state>span{display:none;}}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .flexbox .scrollable-table-wraper table.list-table tr td.action .show-detail{display:none !important;}}#order-list .row-info{flex-grow:1;display:none;max-width:325px;width:325px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-list .row-info{display:none !important;}}#order-list .row-info .content-box{padding:0 10px 10px 10px;font-size:14px;margin-left:7px;}#order-list .row-info .content-box .product{font-size:12px;}#order-list .order-start{text-align:center;}#order-list .order-start button{padding:8px 40px;text-align:center;font-size:19px;background-color:#1e90ff;color:#fff;border:0;}#order-detail{padding:15px;}@media print{#order-detail{font-size:11px;}}#order-detail .address-flexbox .flexitem{margin-bottom:30px;max-width:500px;}#order-detail .address-flexbox .flexitem .shipping-type img{height:25px;}#order-detail .address-flexbox .flexitem h3{padding:0;margin:10px 0;}#order-detail span.caption{font-weight:bold;padding-right:5px;}#order-detail .navigation{display:flex;justify-content:space-between;}#order-detail .navigation form{display:inline-block;}#order-detail .navigation .worker form{position:absolute;left:25%;width:50%;text-align:center;z-index:-1;}#order-detail .navigation h2{margin:0 6px;}#order-detail .clear{clear:both;}@media print{#order-detail table{font-size:10px;}}#order-detail table.customer{width:100%;font-size:14px;}#order-detail table.customer th,#order-detail table.customer td{padding:2px 7px;}@media print{#order-detail table.customer th,#order-detail table.customer td{padding:3px 0;font-size:10px;}}#order-detail table.customer td:first-child{font-size:15px;}#order-detail table.customer td.caption{vertical-align:top;font-weight:bold;}#order-detail table.goods th.price{text-align:right;}#order-detail table.goods td.price{text-align:right;min-width:100px;}#order-detail table.goods td.good-name{padding-left:30px;}@media print{#order-detail table.goods td.good-name{padding-left:0;}}#order-detail table.goods td form.storno-item{display:none;}#order-detail table.comments{border-collapse:collapse;width:max-content;max-width:1000px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#order-detail table.comments{min-width:510px;}}@media print{#order-detail table.comments{width:100%;}}#order-detail table.comments th,#order-detail table.comments td{border:2px ridge;font-size:12px;padding:8px;}@media print{#order-detail table.comments th,#order-detail table.comments td{padding:5px;font-size:10px;border:1px solid #2a2a2a;}}#order-detail table.comments th:first-child,#order-detail table.comments td:first-child{width:90px;max-width:100px;text-align:center;}@media print{#order-detail table.comments th:first-child,#order-detail table.comments td:first-child{width:130px;max-width:130px;}}#order-detail table.comments th:nth-child(3),#order-detail table.comments td:nth-child(3){width:97px;max-width:98px;}#order-detail table.comments .fa-check{font-size:15px;color:#008000;max-width:30px;}#order-detail table.comments .fa-times{font-size:15px;color:#f00;}#order-detail table.comments .center{text-align:center;}#order-detail div.recap{float:right;text-align:right;}#order-detail div.recap span.price{min-width:100px;display:inline-block;margin-top:6px;}#order-detail div.recap span.final-price{font-weight:bold;border-top:1px solid #000;padding-top:5px;}#order-detail div.bottom-actions,#order-detail .order-action{padding-top:20px;}#order-detail div.bottom-actions label,#order-detail .order-action label{font-size:14px;font-weight:bold;}#order-detail div.bottom-actions select,#order-detail .order-action select{font-size:14px;}#order-detail .order-actions{text-align:center;}#order-detail #textarea{height:180px;white-space:normal;}#order-detail #toolbar{display:none;}#order-detail .order-state-additional-info #package-numbers>label{display:block;margin-bottom:10px;}#order-detail .comment-form .templates{padding-top:20px;height:50px;}#order-detail .comment-form .templates>div{display:inline-block;}#order-detail .comment-form .templates>div>div{display:inline-block;margin:0 auto;float:right;}#order-detail .comment-form>p{display:flex;justify-content:space-between;}#category table{width:100%;}#category table th:last-child{max-width:50px;width:50px;}#category table thead:last-child{border-bottom:solid 1px #ddd;}#category table tbody:first-child{margin-bottom:10px;}#category table td input[name="Name"]{width:auto;}#category table td button{font-size:12px;padding:1px 5px;}#voucher-list table tbody tr td:nth-child(2){font-family:Consolas;}#voucher-detail .flexitem{padding:10px;}#voucher-new table.form-table tr td:first-child{width:160px;}#voucher-new table.form-table tr td:first-child input [name='Value']{width:400px;}#email-template #message{resize:both;overflow:auto;width:700px;height:400px;}#email-template iframe{width:100%;height:100%;}#brand-list table.brand-table{table-layout:fixed;}#brand-list table.brand-table tr th:first-child{width:100px;text-align:center;}#brand-list table.brand-table tr th:nth-child(2){width:100px;}#brand-list table.brand-table tr th:nth-child(3){width:100%;}#brand-list table.brand-table tr td:nth-child(3) textarea{height:130px;}#product-prices table{width:100%;}#product-prices table thead th{text-align:center;}#product-prices table thead th:first-child{text-align:center;width:100px;}#product-prices table thead th:nth-child(3){text-align:left;}#product-prices table tbody td{text-align:right;}#product-prices table tbody td:first-child,#product-prices table tbody td:nth-child(2){text-align:center;}#product-prices table tbody td:last-child{font-size:20px;}#product-prices table tbody td:last-child a[href]{color:#008000;}#product-prices table tbody td:nth-child(3){text-align:left;}#product-price table.form-table{width:100%;}#product-price table.form-table.input-table{max-width:430px;}#product-price table.form-table.input-table tr td:first-child{width:130px;}#stock-item-setting button{padding:5px;margin-left:40px;}#store-stock table th:last-child{max-width:155px;width:155px;}#store-stock table td button{font-size:12px;padding:1px 5px;}#store-stock table td form{display:inline;}#order-edit .content-wraper .content{vertical-align:middle;width:50%;display:inline-block;min-height:200px;}#order-edit label[data-currency]{width:auto;}#order-edit table.color-table thead tr th:first-child,#order-edit table.color-table tbody tr td:first-child{text-align:center;}#index{padding-top:0;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#index article.big-banner .left,#index article.big-banner .right{display:none;}}#index article.big-banner .left,#index article.big-banner .right{flex-basis:0;flex-grow:1;}#index article.big-banner .left img,#index article.big-banner .right img{max-width:300px;width:100%;}#index article.big-banner .center{flex-grow:2;min-width:0;flex-basis:0;}#index article.big-banner .center img{object-fit:fill;height:100%;width:100%;}#index article.banner{text-align:center;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#index article.vouchers .width{display:none;}}#index article #products>.product{flex-direction:row;background-color:#fff;margin:6px;padding:5px;border:1px solid #f0f0f0;}@media only screen and (min-width:0) and (max-width:367px){#index article #products>.product{margin:0;}}#index article #products>.product>div{margin:6px 6px;}#index article #products>.product .product{display:flex;align-items:center;flex:0;min-height:180px;align-self:center;width:200px;min-width:200px;}#index article #products>.product .product a{text-align:center;flex:1;}#index article #products>.product .product a img{max-height:200px;max-width:200px;}#index article #products>.product .description{font-size:15px;display:inline;overflow:auto;white-space:nowrap;max-height:200px;width:200px;flex:1;white-space:pre-line;min-width:300px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#index article #products>.product .description{min-width:100px;}}#index article #products>.product .description ul{white-space:normal;}#index article #products>.product .price{width:236px;text-align:center;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px){#index article #products>.product .price{width:100%;}}#index article #products>.product .price .product-name{font-size:15px;}#index article #products>.product .price .name{align-items:center;}#index article h1{color:#333;margin:12px 0;}#registration{text-align:center;}#registration form{padding-bottom:10px;}#registration form fieldset{width:99%;max-width:500px;}@media only screen and (min-width:668px) and (max-width:991px),only screen and (min-width:992px),only screen and (min-width:1200px){#registration table tr td:first-child{width:115px;}}#registration table input{width:100%;}#registration table input[name='User.DialIn'],#registration table input[name='num']{width:60px;margin-right:5px;}#registration table input[name='phone']{width:180px;}#registration .address-table{font-size:15px;width:100%;}#registration input[type='submit']{width:100%;margin-top:15px;}#registration .accordion-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;}#registration .accordion-panel fieldset{background-color:#fff;}#registration .accordion-button{margin-bottom:15px;transition:.4s;}#registration-success{text-align:center;padding:20px 0;}#password-recovery{text-align:center;}#password-recovery fieldset{max-width:500px;}#password-recovery table{width:100%;}#password-recovery .form-result-success,#password-recovery .form-result-failure{display:none;}#login{text-align:center;padding-top:10px;}@media only screen and (min-width:0) and (max-width:367px),only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:668px) and (max-width:991px){#login .flexbox{display:block;}}#login img{filter:invert(67%);width:135px;padding-right:5px;}@media only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:0) and (max-width:367px){#login img{display:none;}}#login fieldset{width:600px;padding-bottom:0;background-color:#fafafa;}@media only screen and (min-width:368px) and (max-width:667px),only screen and (min-width:0) and (max-width:367px){#login fieldset{width:100%;padding:3px;}}#login table{width:100%;}#login table tr:first-child td:first-child{padding-right:0;}#login .flex-right{padding-left:5px;}#login .login-page-head-info h2{color:#ffa500;margin-top:20px;}#store{text-align:center;padding:10px;}#error{text-align:center;}#error h2{color:#616161;margin-top:0;margin-bottom:10px;}#error .info{font-size:18px;font-weight:bold;color:#a12174;}