.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}.ui-helper-reset{list-style:none;padding:0;font-size:100%;border:0;text-decoration:none;outline:0;margin:0;line-height:1.3}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{height:100%;-ms-filter:"alpha(opacity=0)";position:absolute;opacity:0;top:0;left:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{pointer-events:none;cursor:default!important}.ui-icon{overflow:hidden;text-indent:-99999px;position:relative;background-repeat:no-repeat;vertical-align:middle;margin-top:-.25em;display:inline-block}.ui-widget-icon-block{margin-left:-8px;left:50%;display:block}.ui-widget-overlay{height:100%;position:fixed;top:0;left:0;width:100%}.ui-accordion .ui-accordion-header{padding:.5em .5em .5em .7em;font-size:100%;position:relative;margin:2px 0 0;cursor:pointer;display:block}.ui-accordion .ui-accordion-content{overflow:auto;padding:1em 2.2em;border-top:0}.ui-autocomplete{position:absolute;top:0;cursor:default;left:0}.ui-menu{list-style:none;padding:0;outline:0;margin:0;display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{height:0;font-size:0;border-width:1px 0 0;margin:5px 0;line-height:0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;bottom:0;top:0;margin:auto 0;left:.2em}.ui-menu .ui-menu-icon{right:0;left:auto}.ui-button{overflow:visible;padding:.4em 1em;margin-right:.1em;position:relative;text-align:center;cursor:pointer;line-height:normal;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{text-indent:-9999px;box-sizing:border-box;width:2em;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;margin-left:-8px;left:50%;margin-top:-8px}.ui-button.ui-icon-notext .ui-icon{height:2.1em;padding:0;text-indent:-9999px;width:2.1em;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{height:auto;padding:.4em 1em;text-indent:0;width:auto;white-space:normal}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{padding:0;border:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{margin-right:0;margin-left:0;float:left}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{margin-bottom:0;text-align:left;width:100%;float:none;margin-top:0;display:block}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:0}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:0}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:0}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:0}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{border:0;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em}.ui-checkboxradio-radio-label .ui-icon-background{height:16px;overflow:visible;border:0;border-radius:1em;width:16px}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{height:8px;border-style:solid;border-width:4px;width:8px;background-image:none}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{padding:.2em .2em 0;width:17em;display:none}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{position:absolute;top:50%;margin-left:-8px;left:50%;margin-top:-8px;display:block}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{font-size:.9em;border-collapse:collapse;margin:0 0 .4em;width:100%}.ui-datepicker th{padding:.7em .3em;border:0;font-weight:700;text-align:center}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td a,.ui-datepicker td span{padding:.2em;text-decoration:none;text-align:right;display:block}.ui-datepicker .ui-datepicker-buttonpane{border-right:0;border-left:0;padding:0 .2em;border-bottom:0;margin:.7em 0 0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{overflow:visible;padding:.2em .6em .3em;margin:.5em .2em .4em;cursor:pointer;width:auto;float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{font-size:0;clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{right:auto;left:2px}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto;left:1px}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{overflow:hidden;text-indent:-99999px;top:.3em;left:.5em;background-repeat:no-repeat;display:block}.ui-dialog{padding:.2em;position:absolute;outline:0;top:0;left:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{overflow:hidden;text-overflow:ellipsis;margin:.1em 0;width:90%;float:left;white-space:nowrap}.ui-dialog .ui-dialog-titlebar-close{height:20px;padding:1px;right:.3em;position:absolute;top:50%;margin:-10px 0 0;width:20px}.ui-dialog .ui-dialog-content{overflow:auto;padding:.5em 1em;border:0;position:relative;background:none}.ui-dialog .ui-dialog-buttonpane{padding:.3em 1em .5em .4em;border-width:1px 0 0;text-align:left;background-image:none;margin-top:.5em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{right:0;width:2px}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{left:0;width:2px}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{height:7px;width:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{bottom:0;left:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{top:0;left:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{font-size:.1px;position:absolute;-ms-touch-action:none;touch-action:none;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{height:7px;top:-5px;cursor:n-resize;left:0;width:100%}.ui-resizable-s{height:7px;bottom:-5px;cursor:s-resize;left:0;width:100%}.ui-resizable-e{height:100%;right:-5px;top:0;cursor:e-resize;width:7px}.ui-resizable-w{height:100%;top:0;cursor:w-resize;left:-5px;width:7px}.ui-resizable-se{height:12px;right:1px;bottom:1px;cursor:se-resize;width:12px}.ui-resizable-sw{height:9px;bottom:-5px;cursor:sw-resize;left:-5px;width:9px}.ui-resizable-nw{height:9px;top:-5px;cursor:nw-resize;left:-5px;width:9px}.ui-resizable-ne{height:9px;right:-5px;top:-5px;cursor:ne-resize;width:9px}.ui-progressbar{height:2em;overflow:hidden;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-progressbar .ui-progressbar-overlay{height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25;background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==")}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-selectmenu-menu{padding:0;position:absolute;top:0;margin:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{height:auto;padding:2px .4em;font-size:1em;border:0;font-weight:700;margin:.5em 0 0;line-height:1.5}.ui-selectmenu-open{display:block}.ui-selectmenu-text{overflow:hidden;text-overflow:ellipsis;margin-right:20px;display:block}.ui-selectmenu-button.ui-button{text-align:left;width:14em;white-space:nowrap}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{height:1.2em;position:absolute;cursor:pointer;width:1.2em;-ms-touch-action:none;touch-action:none;z-index:2}.ui-slider .ui-slider-range{font-size:.7em;border:0;position:absolute;background-position:0 0;display:block;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{margin-bottom:-.6em;margin-left:0;left:-.3em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{overflow:hidden;padding:0;position:relative;vertical-align:middle;display:inline-block}.ui-spinner-input{padding:.222em 0;border:0;color:inherit;margin:.2em 2em .2em .4em;background:none;vertical-align:middle}.ui-spinner-button{height:50%;overflow:hidden;padding:0;font-size:.5em;right:0;position:absolute;text-align:center;margin:0;cursor:default;width:1.6em;display:block}.ui-spinner a.ui-spinner-button{border-bottom-style:none;border-top-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{padding:.2em;position:relative}.ui-tabs .ui-tabs-nav{padding:.2em .2em 0;margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;padding:0;border-bottom-width:0;position:relative;top:0;margin:1px .2em 0 0;float:left;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.5em 1em;text-decoration:none;float:left}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;border-width:0;background:none;display:block}.ui-tooltip{padding:8px;position:absolute;max-width:300px;z-index:9999}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em;font-family:Arial,Helvetica,sans-serif}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;color:#333;background:#fff}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;font-weight:700;color:#333;background:#e9e9e9}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;font-weight:400;color:#454545;background:#f6f6f6}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{text-decoration:none;color:#454545}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;font-weight:400;color:#2b2b2b;background:#ededed}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{text-decoration:none;color:#2b2b2b}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;font-weight:400;color:#fff;background:#007fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{text-decoration:none;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;color:#777620;background:#fffa90}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;color:#5f3f3f;background:#fddfdf}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{-ms-filter:"alpha(opacity=70)";font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{-ms-filter:"alpha(opacity=35)";opacity:.35;background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(https://buildcenter.info/lib_npm/jquery-ui-dist/images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{-ms-filter:Alpha(Opacity=.3);opacity:.5;background:#000}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}:root{--buttonText:#fff;--white:#fff;--red:#de3618;--buttonHover:#248ece;--orangeLighter:#fef4ec;--redLighter:#fcebe8;--tealLighter:#edf9f9;--enoughLight:#f4f6f8;--sky:#dfe3e8;--green:#50b83c;--blueLighter:#e5f1f8;--greenLighter:#edf8ed;--teal:#47c1bf;--blue:#006fbb;--ink:#212b36;--lighter:#f9fafb;--darkLighter:#637381;--orange:#f49342;--textColor:#161d25}*{padding:0;text-decoration:none;margin:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0;-webkit-text-size-adjust:none}ol,ul{list-style:none}a img{border:0}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>button::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0;margin:0}button,input[type=button],input[type=email],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text],textarea{border-radius:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px var(--white)}script{display:none!important}body{overflow-x:hidden;color:var(--textColor);font:normal 16px Rubik,Helvetica,sans-serif;max-width:100%;background-color:var(--white)}body.menuactive{height:100vh;overflow:hidden}a,h1,h2,h3,h4,h5,h6{color:var(--textColor)}a{cursor:pointer}a img{opacity:.99}table{border-collapse:collapse;width:100%}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{height:48px;padding:8px 20px;border:1px solid var(--sky);border-radius:8px;vertical-align:middle}button,input,select,textarea{font-size:14px;color:var(--textColor);font-family:Rubik,Helvetica,sans-serif}textarea{min-height:96px;padding:15px 20px}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ccc;color:var(--textColor);position:relative;z-index:1}input[type=checkbox],input[type=checkbox]+*,input[type=radio],input[type=radio]+*{vertical-align:middle}.button-1,.button-2,button,input[type=button],input[type=submit]{cursor:pointer}label,label+*{vertical-align:middle}.master-wrapper-content{position:relative;margin:0 auto;z-index:0}.master-column-wrapper{z-index:0}.master-column-wrapper:after{content:"";clear:both;display:block}.center-1{margin:0 0 100px}.center-2,.side-2{margin:0 0 50px}.page{min-height:200px}.page-title{min-height:50px;padding:40px 0;margin:0}.page-title h1{font-size:32px;font-weight:500;line-height:48px}.page-body:after,.page-title:after,.page:after{content:"";clear:both;display:block}.container{margin:auto;width:1110px}.grayBg{background:var(--lighter)}.shopping-cart-page{padding-top:40px}.center-1 .page-title,.center-1 .title{text-align:center}.buttons{margin:0 0 30px}.link-rss{height:24px;font-size:0!important;background:url(https://buildcenter.info/themes/2kcustom/content/images/rss.png) 50% no-repeat;width:24px;display:none}.category-description ul,.full-description ul,.manufacturer-description ul,.post-body ul,.topic-block ul,.topic-page ul{list-style:disc;padding:0 0 0 36px;margin:12px 0}.category-description ol,.full-description ol,.manufacturer-description ol,.post-body ol,.topic-block ol,.topic-page ol{list-style:decimal;padding:0 0 0 36px;margin:12px 0}.category-description p,.full-description p,.manufacturer-description p,.news-body p,.post-body p,.topic-block p,.topic-page p{text-align:justify;margin:10px 0}.flyout-cart{display:none}.fieldset,.section{position:relative;margin:0 0 40px}.fieldset .title,.section .title{padding:0;font-size:20px;color:var(--textColor);margin:0 0 15px}.fieldset .title strong{font-weight:400}.form-fields,.inputs{position:relative}.inputs{text-align:center;margin:0 0 15px;white-space:nowrap}.inputs:after{content:"";clear:both;display:block}.inputs label{font-size:14px;color:var(--darkLighter);margin:0 0 10px;display:block}.inputs input[type=email],.inputs input[type=password],.inputs input[type=tel],.inputs input[type=text],.inputs select,.inputs textarea{height:48px;max-width:100%;background-color:var(--white);width:100%;display:block}.inputs.custom-attributes{white-space:normal}.inputs .option-list{max-width:95%;vertical-align:middle;display:inline-block}.inputs .option-list li{padding:8px 10px;border:1px solid #ddd;background-color:var(--white);margin:5px;display:inline-block}.inputs .option-list label{margin:0 0 0 5px;width:auto!important;display:inline-block}.inputs.reversed{margin:0 0 20px}.inputs .reversed{margin:16px 0 0}.required{font-size:20px;font-weight:400;color:var(--red);margin:0 -8px 0 3px;vertical-align:top}.field-validation-error,.message-error,.password-error,.poll-vote-error,.username-not-available-status{font-size:13px;color:var(--red);margin-top:5px;display:block}.field-validation-valid,.username-available-status{font-size:13px;color:var(--green);text-align:center;display:block}.captcha-box{text-align:center;line-height:0}.captcha-box>div{max-width:100%;display:inline-block}.captcha-box input{height:auto}.btn{padding:13px 85px;font-weight:500;transition:all .2s;text-align:center;border-radius:8px;background:var(--darkLighter);line-height:22px;display:inline-block}.btn-homeCustom{color:var(--blue);background:var(--blueLighter)}.btn-homeCustom:hover{color:var(--white);background:var(--blue)}.btn-ghost{padding:11px 20px;border:2px solid var(--sky);color:var(--darkLighter);background:var(--white)}.btn-ghost:hover{background:var(--sky)}.btn-secondary{padding:11px 20px;border:1px solid var(--blueLighter);color:var(--blue);background:var(--blueLighter)}.btn-primary,.btn-secondary:hover{color:var(--white);background:var(--blue)}.btn-primary{padding:11px 20px;border:1px solid var(--blue)}.btn-primary:hover{background:var(--buttonHover)}.form-check{min-height:24px;margin-bottom:.125rem;padding-left:24px;display:block}.form-check-inline{margin-right:.75rem;display:inline-block}.form-check input{margin-left:-23px;float:left}.form-check input[type=checkbox],.form-check input[type=radio]{height:22px;-webkit-print-color-adjust:exact;border:1px solid #d9dee3;-webkit-appearance:none;-moz-appearance:none;appearance:none;color-adjust:exact;background-size:contain;background-color:var(--white);background-position:50%;width:22px;background-repeat:no-repeat;vertical-align:top}.form-check input[type=checkbox]{border-radius:.25em}.form-check input[type=radio]{border-radius:50%}.form-check input:active{filter:brightness(90%)}.form-check input:focus{border-color:rgba(249,249,255,.54);outline:0;box-shadow:0 0 .25rem .05rem rgba(105,108,255,.1)}.form-check input:checked{border-color:var(--blue)}.form-check input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23006fbb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3E%3Ccircle r='3' fill='%23006fbb'/%3E%3C/svg%3E")}.form-check input[type=checkbox]:indeterminate{border-color:rgba(105,108,255,.08);background-color:rgba(105,108,255,.08);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 10h8'/%3E%3C/svg%3E")}.form-check input:disabled{filter:none;pointer-events:none;opacity:.5}.form-check input:disabled~label,.form-check input[disabled]~label{opacity:.5}.form-check label{padding:3px 0 0 8px;cursor:pointer;display:inline-block}.custom-option{border:1px solid #d9dee3;border-radius:.5rem;padding-left:0}.custom-option:hover{border:1px solid #c2cad2}.custom-option.custom-option-image,.custom-option.custom-option-image:hover{border-width:2px!important}.custom-option.custom-option-image .custom-option-body img{border-radius:.375rem}.custom-option .custom-option-content{cursor:pointer;width:100%}.custom-option .custom-option-body .custom-option-sub{font-size:14px;color:var(--darkLighter);display:inline-block}.custom-option-basic .custom-option-content{padding:1em 1em 1em 3em}.custom-option-basic .custom-option-header{justify-content:space-between;align-items:center;padding-bottom:.25rem;display:flex}.custom-option-basic .form-check-input{margin-left:-2.3em}.custom-option-icon .custom-option-content{padding:1em;text-align:center}.custom-option-icon .custom-option-body{margin-bottom:.5rem;display:block}.custom-option-icon .custom-option-body i{font-size:2rem;margin-bottom:.25rem;display:block}.custom-option-icon .custom-option-body svg{height:38px;margin-bottom:.25rem;width:38px}.custom-option-icon .custom-option-body .custom-option-title{font-size:.9375rem;font-weight:500;color:#566a7f;display:block}.custom-option-icon .form-check-input{margin:0!important;float:none!important}.custom-option-image{border-width:2px}.custom-option-image .custom-option-content{padding:0}.custom-option-image .custom-option-body img{height:100%;width:100%}.custom-option-image.custom-option-image-radio .form-check-input{display:none}.custom-option-image.custom-option-image-check{position:relative}.custom-option-image.custom-option-image-check .form-check-input{border:0;right:10px;position:absolute;opacity:0;top:10px;margin:0}.custom-option-image.custom-option-image-check .form-check-input:checked{opacity:1}.custom-option-image.custom-option-image-check:hover .form-check-input{border:inherit;opacity:1;border-width:1px}[dir=rtl] .custom-option{padding-right:0}[dir=rtl] .custom-option-basic .custom-option-content{padding-right:2.7em;padding-left:1em}[dir=rtl] .custom-option-image.custom-option-image-check .form-check-input{right:auto;left:10px}.table-wrapper{overflow-x:auto}.data-table .hidden-row{height:1px;border:0}.data-table tr.hidden-row th{padding:0;border:0}.data-table tr.hidden-row th>span{height:1px;overflow:hidden;position:absolute;top:-10px;width:1px}.cart th,.data-table th,.forum-table th{padding:20px;border:solid #dfe3e8;font-weight:400;border-width:1px 1px 0;background-color:var(--enoughLight);white-space:nowrap}.forum-table td.latest-post,.forum-table td.posts,.forum-table td.replies,.forum-table td.topics,.forum-table td.views,.forum-table td.votes,.forum-table th.latest-post,.forum-table th.posts,.forum-table th.replies,.forum-table th.topics,.forum-table th.views,.forum-table th.votes{display:none}.forum-table td.image{min-width:0}.cart td,.data-table td,.forum-table td{padding:20px;border:1px solid #ddd;border-top-color:transparent;min-width:50px;background-color:var(--white)}.forum-table td{padding:10px;min-width:90px}.cart a,.data-table a,.forum-table a{font-weight:400;color:var(--blue)}.cart a:focus,.cart a:hover,.data-table a:focus,.data-table a:hover,.forum-table a:focus,.forum-table a:hover{text-decoration:underline}.cart .product,.data-table .info,.data-table .message,.data-table .name,.data-table .product{min-width:225px;text-align:left}.forum-table .forum-details,.forum-table .topic-details{text-align:left}.cart .product a,.data-table .info a,.data-table .product a{font-weight:700;color:var(--textColor)}.cart .product a:focus,.cart .product a:hover,.data-table .info a:focus,.data-table .info a:hover,.data-table .product a:focus,.data-table .product a:hover{text-decoration:none;color:var(--blue)}.cart .product .edit-item{margin:10px 0 0}.cart .product .edit-item a{font-weight:400;color:var(--blue)}.cart .product .edit-item a:focus,.cart .product .edit-item a:hover{text-decoration:underline}.cart .add-to-cart,.cart .remove-from-cart,.data-table .order,.data-table .select-boxes{text-align:center}.cart .remove-from-cart input[type=checkbox]{display:none}.cart .remove-from-cart .remove-btn{height:11px;border:0;background:var(--white) url(https://buildcenter.info/themes/2kcustom/content/images/remove.png) center no-repeat;width:11px}.cart td.unit-price,.data-table td.unit-price{white-space:nowrap}.cart td.quantity input{text-align:center;width:50px}.cart td.subtotal,.data-table td.total{color:var(--textColor);white-space:nowrap}.cart td.subtotal .discount,.cart td.subtotal .discount-additional-info{font-style:italic;color:var(--blue)}.data-table em a{font-weight:700;color:var(--textColor)}.data-table div.download{margin:10px 0 0}.shoppingCardInner{flex-wrap:nowrap;display:flex}.shoppingCardWrapper{width:calc(100% - 340px)}.shoppingCardSummary{margin-left:30px;width:310px}.cart thead{display:none}.cart tr{overflow:hidden;border:1px solid var(--lighter);margin-bottom:10px;border-radius:8px}.cart tr.spacer{border:0}.cart tr td:first-child{border-radius:8px}.cart td{border:0}.shoppingCardItem{padding:8px;border:1px solid var(--sky);margin-bottom:8px;border-radius:8px}.shoppingCardItem .shoppingCardItemInner{flex-wrap:nowrap;font-size:14px;display:flex}.shoppingCardItems .shoppingCardItem:last-child{margin-bottom:0}.shoppingCardItem .shoppingCardItemInner label{display:none}.shoppingCardItem .shoppingCardItemInner>div{flex-grow:1;flex-shrink:1;justify-content:center;flex-wrap:nowrap;flex-direction:column;display:flex}.shoppingCardItem .cardItemPicture{margin-right:8px;width:105px}.shoppingCardItem .cardItemProduct{width:calc(100% - 478px)}.shoppingCardItem .cardItemProduct .product-name{font-weight:500;width:200px;display:inline-block}.shoppingCardItem .cardItemProduct .attributes{margin:10px 0 0}.shoppingCardItem .cardItemQuantity{width:115px}.shoppingCardItem .cardItemSubTotal{text-align:right;width:150px}.shoppingCardItem .cardItemSubTotal .product-subtotal{font-size:14px;font-weight:500;color:var(--green)}.shoppingCardItem .cardItemSubTotal .discount{padding-top:10px}.shoppingCardItem .cardItemSubTotal .discount span{color:#de3618}.shoppingCardItem .cardItemSubTotal .discount-additional-info{padding-top:5px;font-size:12px;font-weight:500}.shoppingCardItem .attributes{padding:8px;border-top:1px solid var(--sky);margin:0;display:block}.shoppingCardItem .attributes span{font-size:13px;font-weight:500}.shoppingCardItem .attributes li{font-size:12px;list-style-type:disc;margin:2px 0 2px 15px}.shoppingCardItem .edit-item a{font-size:14px;font-weight:500;color:var(--blue)}.shoppingCardItem .message-error{padding:8px;border:1px solid var(--red);border-radius:6px;background:var(--redLighter);margin-top:10px}.shoppingCardItem .installment-info{padding:12px;font-size:13px;border:1px solid var(--orange);color:var(--orange);border-radius:6px;background:var(--orangeLighter);margin-top:10px}.cardItemQuantity .number{flex-wrap:nowrap;border:1px solid var(--sky);border-radius:6px;width:115px;display:flex}.cardItemQuantity .number .minus,.cardItemQuantity .number .plus{font-size:24px;color:var(--ink);text-align:center;cursor:pointer;width:34px;line-height:38px;display:block}.cardItemQuantity .number .minus{border-right:1px solid var(--sky)}.cardItemQuantity .number .plus{border-left:1px solid var(--sky)}.cardItemQuantity .number input{height:38px;padding:5px 0;border:0;outline:0;text-align:center;width:43px}.shoppingCardItem .cardItemRemoveFromCart{text-align:center;align-content:center;width:70px}.shoppingCardItem .cardItemRemoveFromCart input[type=checkbox]{display:none}.shoppingCardItem .cardItemRemoveFromCart .remove-btn{height:24px;border:0;margin:auto;background:#fff url(https://buildcenter.info/themes/2kcustom/content/images/trash.svg) 50% no-repeat;width:24px}.shoppingCardSummary .totals{padding:20px;border:1px solid var(--enoughLight);border-radius:8px}.shoppingCardSummary .total-info .title{margin-bottom:20px;border-bottom:1px solid var(--enoughLight)}.shoppingCardSummary .total-info .title h3{padding:0 0 20px;font-size:18px;font-weight:400}.shoppingCardSummary .total-info:after{height:1px;content:"";border-bottom:1px solid var(--enoughLight);margin-top:20px;display:block}.shoppingCardSummary .checkout-buttons{padding:0}.shoppingCardSummary .checkout-disabled{padding:15px 50px;font-size:20px;border:1px solid #c3891e;color:var(--white);text-align:center;background:orange}.shoppingCardSummary .checkout-button{padding:10px 20px;font-size:16px;border:0;color:var(--white);background-color:var(--blue);border-radius:8px;width:100%;display:block}.shoppingCardSummary .checkout-button:focus,.shoppingCardSummary .checkout-button:hover{background-color:var(--buttonHover)}.shoppingCardSummary .addon-buttons{padding:0 10px;margin:20px 0 0}.bar-notification-container{color:var(--white);position:fixed;opacity:.95;top:0;left:0;width:100%;line-height:16px;z-index:1000}.bar-notification.success{background-color:var(--green)}.bar-notification.error{background-color:var(--red)}.bar-notification.warning{background-color:var(--orange)}.bar-notification{padding:15px 25px 15px 10px;position:relative;display:none}.bar-notification .content{margin:0 10px 0 0}.bar-notification .content a{text-decoration:underline;color:var(--white)}.bar-notification .close{height:32px;right:0;position:absolute;top:0;margin:7px;background:var(--white) url(https://buildcenter.info/themes/2kcustom/content/images/close.png) center no-repeat;cursor:pointer;width:32px}.popup-notification{padding:3px;margin:5px 0;border-radius:5px}.popup-notification.success{border:2px solid rgba(75,176,122,.5)}.popup-notification.error{border:2px solid rgba(228,68,76,.5)}.popup-notification.warning{border:2px solid rgba(243,156,18,.5)}.noscript{padding:30px 15px;color:var(--textColor);border-bottom:1px solid #333;text-align:center;background-color:#ff9;line-height:22px}.ajax-loading-block-window{height:32px;position:fixed;top:50%;margin:-16px 0 0 -16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/loading.gif) 50% no-repeat;left:50%;width:32px;z-index:999}.please-wait{font-size:14px;background:url(https://buildcenter.info/themes/2kcustom/content/images/ajax-loader-small.gif) no-repeat;padding-left:20px}.ui-dialog{overflow:hidden;padding:0;border:1px solid #ddd;font:normal 14px Rubik,Helvetica,sans-serif;max-width:90%;background-color:var(--white);box-shadow:0 0 2px rgba(0,0,0,.15);border-radius:8px}.ui-dialog-titlebar{overflow:hidden;padding:16px!important;border-top-width:0;border-left-width:0;font-weight:400;border-top-right-radius:8px;border-bottom:1px solid #ddd;border-top-left-radius:8px;background-color:#fff;cursor:auto!important;border-right-width:0;background-image:none}.ui-dialog-titlebar>span{font-size:20px;color:var(--textColor);margin:0!important;float:left}.ui-dialog-titlebar button{height:42px!important;overflow:hidden;padding:0!important;font-size:0;border:0!important;right:0!important;position:absolute;top:6px!important;margin:0!important;border-radius:0;background:url(https://buildcenter.info/themes/2kcustom/content/images/close.png) 50% no-repeat;background:url(https://buildcenter.info/themes/2kcustom/content/images/close.png) 50% no-repeat!important;width:42px!important}.ui-dialog-titlebar button span{display:none!important}.ui-dialog-content{padding:15px;padding:15px 15px 20px!important;color:#777;background-color:var(--white)!important;line-height:20px}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{min-height:0;padding:0 10px 10px;text-align:center;margin:0 0 15px}.ui-dialog-content .page-title h1{font-size:24px;line-height:30px}.ui-dialog-content .back-in-stock-subscription-page{text-align:center}.ui-dialog-content .back-in-stock-subscription-page .tooltip{margin-bottom:10px}.ui-dialog-content .back-in-stock-subscription-page .button-1{padding:10px 15px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;background-color:var(--blue)}.ui-dialog-content .back-in-stock-subscription-page .button-1:focus,.ui-dialog-content .back-in-stock-subscription-page .button-1:hover{background-color:var(--buttonHover)}.eu-cookie-bar-notification{height:auto;padding:20px;border:1px solid #ccc;position:fixed;text-align:center;top:50%;background-color:var(--white);margin:-90px 0 0 -160px;box-shadow:0 0 2px rgba(0,0,0,.15);left:50%;width:320px;z-index:1050}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{padding:8px 12px;font-size:14px;border:0;color:var(--white);min-width:60px;background-color:var(--blue);margin:5px 0 10px}.eu-cookie-bar-notification button:focus,.eu-cookie-bar-notification button:hover{background-color:var(--buttonHover)}.eu-cookie-bar-notification a{color:var(--blue);display:block}.eu-cookie-bar-notification a:focus,.eu-cookie-bar-notification a:hover{text-decoration:underline}.admin-header-links{border-bottom-left-radius:8px;right:0;color:#eee;position:fixed;text-align:center;top:0;background-color:var(--ink);width:140px;z-index:11}.admin-header-links *{font-size:12px;font-weight:700;color:var(--white);margin:0 10px;line-height:35px;display:inline-block}.admin-header-links .impersonate{display:inline-block}.admin-header-links .impersonate a{padding:0 15px;background-color:#555}.admin-header-links .impersonate a:focus,.admin-header-links .impersonate a:hover{background-color:#666}.topBar{background:var(--lighter)}.topBar .container{flex-wrap:nowrap;line-height:44px;display:flex}.topBar .container img{vertical-align:middle}.topBar .container a{color:var(--darkLighter)}.topBarLeft{color:var(--teal);width:35%}.topBarCenter{text-align:center;width:30%}.topBarRight{text-align:right;width:35%}.header{position:relative;z-index:10}.header .container{padding:18px 0;display:flex}.language-list{font-size:0;max-width:100%}.language-list li{margin:0 1px;vertical-align:middle;display:inline-block}.language-list a{height:32px;position:relative;width:24px;line-height:0;display:block}.language-list img{right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.header-links-wrapper{padding:5px 0 0;position:relative;width:380px}.header-links ul{text-align:right}.header-links li{position:relative;padding-right:23px;margin:0 5px;display:inline-block}.header-links>ul>li{background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat right 12px}.header-links li a{display:flex}.header-links li a span.link-icon{height:48px;border:1px solid var(--enoughLight);text-align:center;border-radius:50%;width:48px;line-height:56px;display:block}.header-links li a span.header-link-text{font-size:16px;line-height:48px;padding-left:10px;display:block}.header-links li ul{border:1px solid #dfe3e8;right:0;position:absolute;text-align:left;top:100%;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);border-radius:8px;background:var(--white);width:240px;display:none}.header-links li:hover ul{display:block}.header-links li ul li{padding:0 6px;margin:0;display:block}.header-links li ul li .customerInfo{flex-wrap:nowrap;display:flex}.header-links li ul li .customerIcon{height:40px;border:1px solid var(--enoughLight);text-align:center;border-radius:50%;width:40px;line-height:50px}.header-links li ul li .customerNameMail{padding:0 0 0 12px;font-size:14px;width:calc(100% - 40px)}.header-links li ul li .customerNameMail span{font-weight:500;color:var(--textColor);width:100%;word-wrap:break-word;display:block}.header-links li ul li .customerNameMail span.customerMail{font-weight:400;color:var(--darkLighter)}.header-links li ul li a{padding:10px 10px 10px 30px;font-size:14px;background-size:16px auto;background-position:10px 10px;border-radius:6px;background-repeat:no-repeat;display:block}.header-links li ul li a:hover{background-color:var(--enoughLight)}.header-links li ul li.menuInfo{padding:12px;border-bottom:1px solid #dfe3e8}.header-links li ul li.menuCustomer{margin-top:6px}.header-links li ul li.menuCustomer a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/user.svg)}.header-links li ul li.menuAddress a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/address.svg)}.header-links li ul li.menuOrders a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/orders.svg)}.header-links li ul li.menuWishlist a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/heart.svg)}.header-links li ul li.menuReviews{margin-bottom:6px}.header-links li ul li.menuReviews a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/reviews.svg)}.header-links li ul li.menuLogout{border-top:1px solid #dfe3e8}.header-links li ul li.menuLogout a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/logout.svg)}.header-lower{padding:35px 0;position:relative;z-index:0}.header-logo{margin-right:30px;width:130px}.header-logo a{max-width:100%;max-height:50px;line-height:0;display:inline-block}.header-logo a img,.header-logo a svg{max-width:100%;max-height:50px;opacity:1}.search-box{width:calc(100% - 540px)}.search-box form{position:relative;display:block}.search-box input.search-box-text{height:48px;padding:0 45px 0 15px;border:0;border-radius:4px;background:var(--lighter)}.search-box .search-box-button{height:40px;padding:0 15px;border:0;right:4px;text-indent:-9999px;position:relative;position:absolute;top:4px;border-radius:4px;background:url(https://buildcenter.info/themes/2kcustom/content/images/search.svg) no-repeat center center var(--ink);width:40px;z-index:2}.search-box .search-box-button:focus,.search-box .search-box-button:hover{background-color:var(--buttonHover)}.ui-autocomplete-loading+.search-box-button:before{animation:spinner-ring 1.2s linear infinite;height:24px;content:"";position:absolute;background:url(https://buildcenter.info/themes/2kcustom/content/images/spinner.svg) var(--ink);background-size:100% 100%;top:7px;border-radius:40%;left:7px;width:24px;display:block}@keyframes spinner-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui-helper-hidden-accessible{display:none!important}.search-box .ui-autocomplete.ui-widget.ui-widget-content{overflow:hidden;padding:0;border:1px solid #dfe3e8;font:normal 14px Rubik,Helvetica,sans-serif;border-top:0;text-align:left;background-color:var(--white);box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);border-radius:0 0 8px 8px}.ui-autocomplete li{border-top:1px solid #ddd}.ui-autocomplete li:first-child{border-top:0}.ui-autocomplete a{padding:10px 15px!important;font-size:14px;border:0!important;color:var(--textColor)!important;margin:0!important;align-items:center;border-radius:0!important;background:none!important;line-height:normal!important;display:flex}.ui-autocomplete a.ui-state-focus,.ui-autocomplete a:focus,.ui-autocomplete a:hover{background-color:var(--lighter)!important}.ui-autocomplete img{max-width:60px;margin:0 10px 0 0;vertical-align:middle;display:none}.footer{text-align:center;background-color:var(--lighter)}.footer-upper{overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 0;font-size:0;border-bottom:1px solid #efefef;margin:auto;place-items:center;display:grid}.footer-block{font-size:14px;text-align:left;margin:1px auto}.footer-block .title{padding:10px 15px;font-size:18px;margin:0 0 1px;cursor:pointer}.footer-block .title strong{font-weight:500}.footer-block .list{padding:10px 15px;margin:0 0 20px}.footer-block .list a{padding:10px 15px;line-height:20px;display:block}.footer-block .list a:focus,.footer-block .list a:hover{color:var(--blue)}.footer-block.logo>a{margin-bottom:20px;max-width:200px;display:inline-block}.footer-block.logo>a img{max-width:100%}.footer-block.logo ul.networks{justify-content:center;display:flex}.footer-block.logo ul.networks li{display:inline-block}.footer-block.logo ul.networks li a{height:24px;margin-right:24px;width:24px;display:block}.footer-block.logo ul.networks li:last-child a{margin-right:0}.newsletter-email{overflow:hidden;padding:4px;border-radius:4px;background:var(--white);display:inline-block}.newsletter-email:focus-within{overflow:visible}.newsletter-email input[type=email]{height:40px;padding:0 0 0 54px;font-size:16px;border:0;outline:0;margin:0 -1px 0 0;background:url(https://buildcenter.info/themes/2kcustom/content/images/plane.svg) no-repeat 10px 10px var(--white);width:350px;float:left}.newsletter-subscribe-button{height:40px;padding:0 15px;border:0;color:var(--white);text-align:center;background-color:var(--blue);border-radius:2px;float:left}.newsletter-subscribe-button:focus,.newsletter-subscribe-button:hover{background-color:var(--buttonHover)}.newsletter-email .options{padding:10px 0 0;clear:both}.newsletter-result,.newsletter-validation{overflow:hidden;width:100%;line-height:28px}.footer-lower{overflow:hidden;padding:25px 0;font-size:12px;margin:auto;width:95%}.footer-tax-shipping a{font-weight:700;color:var(--blue)}.footer-tax-shipping a:focus,.footer-tax-shipping a:hover{text-decoration:underline}.footer-powered-by{margin:10px 0 0}.footer-powered-by a{font-weight:700;color:var(--blue)}.footer-powered-by a:focus,.footer-powered-by a:hover{text-decoration:underline}.theme-selector{margin:10px 0 0}.theme-selector select{width:170px}.block{min-height:50px;max-width:600px;text-align:left;margin:auto}.block .title{padding:12px 30px 12px 10px;font-size:20px;color:var(--textColor);position:relative;border-bottom:1px solid #ddd;margin:0 0 10px;background:var(--lighter) url(https://buildcenter.info/themes/2kcustom/content/images/toggle-gray.png) right 14px no-repeat;cursor:pointer}.block .title strong{font-weight:400}.block .listbox{padding:10px 5px;border-bottom:1px solid #ddd;display:none}.block .list li{padding:5px 0 5px 15px}.block .list a{padding:5px 0;font-size:16px;color:var(--textColor);-webkit-transition:all .1s ease;transition:all .1s ease;position:relative;display:inline-block}.block .list a:before{height:5px;content:"";position:absolute;top:12px;background-color:#ddd;left:-15px;width:5px}.block .list .active>a,.block .list a:focus,.block .list a:hover{color:var(--blue)}.block-category-navigation .list li,.block-category-navigation .listbox{padding:0}.block-category-navigation .list li a span{font-size:12px}.block-category-navigation .list>li>a{padding:16px 0 16px 33px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 7px 14px;display:block}.block-category-navigation .list a:before{display:none}.block-category-navigation .list .sublist a:before{height:5px;content:"";position:absolute;top:12px;border-radius:50%;background:var(--textColor);left:0;width:5px;display:block}.block a.product-picture,.block a.product-picture:before{display:none}.blockCatitem a{padding:16px 0 16px 33px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 7px 14px;display:block}.blockCatitem a:hover{background-color:#ededed}.block .sublist{margin:15px 0 5px 15px}.block .sublist a{font-size:14px}.block .view-all{margin:10px 0 0}.block .view-all a{padding:10px 15px;font-size:16px;color:var(--blue);display:inline-block}.block .view-all a:focus,.block .view-all a:hover{text-decoration:underline}.block .tags{margin:5px 0 10px}.block .tags ul{font-size:0}.block .tags li,.product-tags-all-page li{overflow:hidden;font-size:17px!important;position:relative;margin:0 10px;display:inline-block}.block .tags li a,.product-tags-all-page li a{color:var(--textColor);line-height:30px;float:left}.block .tags li a:focus,.block .tags li a:hover,.product-tags-all-page li a:focus,.product-tags-all-page li a:hover{color:var(--blue)}.poll strong{padding:10px 15px;font-size:15px;font-weight:400;color:var(--textColor);text-transform:uppercase;background-color:var(--lighter);margin:10px 0;display:block}.poll-options,.poll-results{overflow:hidden;font-size:15px;color:var(--textColor);margin:10px 0 15px}.poll-options li,.poll-results li{margin:10px 0}.poll-options li>input{margin:0 5px 0 0;cursor:pointer}.poll-options li>label{font-size:16px;cursor:pointer;display:inline-block}.poll .buttons button{padding:10px 20px;font-size:13px;border:0;color:var(--white);text-transform:uppercase;background-color:#aaa}.poll .buttons button:focus,.poll .buttons button:hover{background-color:#bbb}.poll-total-votes{font-weight:700;font-style:italic;color:var(--textColor);margin:10px 0 0;display:block}.home-page-polls{text-align:center}.home-page-polls .title{padding:0 0 15px;font-size:30px;font-weight:400;color:var(--textColor);border-bottom:1px solid #ddd;margin:0 0 30px}.home-page-polls .title strong{font-weight:400}.home-page-polls li{margin:10px;display:inline-block}.breadcrumb{padding:5px 0}.breadcrumb li{display:inline-flex}.breadcrumb li:first-child a{height:30px;overflow:hidden;text-indent:-9999px;margin:0;background:url(https://buildcenter.info/themes/2kcustom/content/images/home.svg) no-repeat 0 4px;width:20px;display:inline-block}.breadcrumb li a{font-size:16px;color:#5a7184;margin:0;line-height:32px;display:inline-block}.breadcrumb strong{font-weight:400}.breadcrumb a:focus,.breadcrumb a:hover{color:var(--blue)}.breadcrumb ul li .delimiter{overflow:hidden;text-indent:-999px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 50%;width:20px;display:inline-block}.breadcrumb li:last-child{color:var(--blue)}.breadcrumb li:last-child strong{font-weight:400}.category-description,.manufacturer-description,.vendor-description{margin:0 0 25px;line-height:22px}.contact-vendor{margin:0 0 30px}.contact-vendor .button-2{padding:10px 15px;font-size:14px;border:0;color:var(--white);text-transform:uppercase;background-color:var(--blue)}.contact-vendor .button-2:focus,.contact-vendor .button-2:hover{background-color:var(--buttonHover)}.product-selectors{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 20px}.product-selectors:first-child{border-top:0}.product-selectors:after{content:"";clear:both;display:block}.product-selectors>div{margin:5px;display:inline-block}.product-selectors span{font-size:16px;vertical-align:middle}.product-selectors select{margin:0 8px}.product-selectors .product-viewmode{font-size:0;display:none}.product-filter{border-bottom:1px solid var(--sky)}.product-filters .product-filter:last-child{border-bottom:0}.product-filter .filter-title{padding:16px;font-size:14px;position:relative;cursor:pointer}.product-filter .filter-title:before{height:25px;transform:rotate(0);right:16px;transition:all .5s;content:"";position:absolute;top:10px;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat 50%;width:24px;display:block}.product-filter.active .filter-title:before{transform:rotate(-180deg)}.product-filter .filter-title strong{font-weight:500}.product-filter .filter-content{padding:0 16px 16px;color:var(--textColor);display:none}.product-filter.active .filter-content{display:block}.product-filter .filter-content-scroll{overflow:auto;max-height:140px}.product-filter .filter-content-scroll::-webkit-scrollbar{width:2px}.product-filter .filter-content-scroll::-webkit-scrollbar-track{background:var(--sky)}.product-filter .filter-content-scroll::-webkit-scrollbar-thumb{background-color:var(--ink)}.product-filter .group{font-size:15px}.product-filter .group+.group{margin-top:16px}.product-filter .group .name{padding-bottom:10px}.product-filter .group .item{padding-top:1px;align-items:center;display:flex}.product-filter .group .item+.item{padding-top:20px}.product-filter .group .item label{flex-grow:1;align-items:center;cursor:pointer;padding-left:10px;display:flex}.product-filter .group .item input[type=checkbox]{height:1.3em;transform:translateY(-.05em);border:.15em solid var(--sky);appearance:none;font:inherit;background-color:var(--lighter);margin:0;border-radius:3px;width:1.3em;place-content:center;display:grid}.product-filter .group .item input[type=checkbox]:before{height:.65em;transform:scale(0);transition:transform .12s ease-in-out;content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform-origin:center center;box-shadow:inset 1em 1em var(--white);width:.65em}.product-filter .group .item input[type=checkbox]:checked{border-color:var(--blue);background:var(--blue)}.product-filter .group .item input[type=checkbox]:checked:before{transform:scale(1)}.product-manufacturer-group{padding:0;margin:0}.price-range-filter .filter-content{padding-bottom:40px}.price-range-filter .selected-price-range{padding:5px 0 20px}.price-range-filter .selected-price-range .to{float:right}.price-range-filter .selected-price-range.manually{display:flex}.price-range-filter .selected-price-range.manually .from{margin-right:8px}.price-range-filter .selected-price-range.manually .from,.price-range-filter .selected-price-range.manually .to{width:50%}.price-range-filter .ui-widget-content{background:#e1ecf5}.price-range-filter .ui-slider-horizontal{height:4px;border:0}.price-range-filter .ui-slider-handle{height:22px;border:0;top:-.56em;border-radius:50%;background:var(--blue);width:22px}.price-range-filter .ui-slider-range{background:var(--blue)}.product-filter .attribute-squares{font-size:inherit}.product-filter .attribute-squares .attribute-square{height:20px!important;margin-right:8px;width:20px!important}.item-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.item-box{padding:10px 0;border:1px solid var(--enoughLight);position:relative;text-align:left;border-radius:8px;width:100%}.item-box.caravan-item{border:1px solid var(--enoughLight)}.item-box.caravan-item:hover,.item-box:hover{border-color:var(--blue);box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.item-box .productDelivery{position:absolute;top:16px;left:16px;z-index:2}.item-box .productDelivery .productDeliveryDate{padding:4px;font-size:12px;color:#47c1bf;border-radius:6px;background:#edf9f9;line-height:16px;display:inline-block}.item-box .no-stock{position:absolute;top:16px;left:16px;z-index:2}.item-box .no-stock .no-stock-text{padding:4px;font-size:12px;color:var(--textColor);border-radius:6px;background:var(--enoughLight);line-height:16px;display:inline-block}.item-box .picture{background-color:var(--white);margin:0 0 20px;z-index:1}.item-box .picture a{position:relative;display:block}.item-box .picture a:focus{opacity:.85}.item-box .picture a:before{padding-top:100%;content:"";display:block}.item-box .picture a img{height:auto!important;-webkit-transform:translateZ(0) scale(1);right:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0;top:0;margin:auto;left:0}.item-box .caravan-item .picture a img{height:auto}.item-box .details{padding:0 18px 8px}.item-box .product-cat{height:20px;overflow:hidden;margin-bottom:10px;clear:both}.item-box .product-cat a{font-size:14px;color:var(--darkLighter)}.item-box .product-man{height:40px;overflow:hidden;margin-bottom:10px;clear:both}.item-box .product-man a{height:40px;max-width:100px;display:inline-block}.item-box .product-man a img{height:100%;object-fit:contain;width:100%}.item-box .product-title{overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;color:var(--textColor);margin:0 0 10px;-webkit-box-orient:vertical;line-height:20px;-webkit-line-clamp:3;display:-webkit-box!important}.item-box.caravan-item .product-title{height:75px;font-size:20px;line-height:25px}.item-box .product-title a{display:block}.item-box .sku{margin:0 0 15px}.item-box .product-specs{min-height:200px;flex-wrap:wrap;margin:0 -6px;align-content:flex-start;display:flex}.item-box .product-spec{font-size:12px;margin:0 3px 10px;width:calc(50% - 6px)}.item-box .product-spec .product-spec-title{overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;color:var(--darkLighter);line-height:18px;white-space:nowrap}.item-box .product-spec .product-spec-value{font-weight:700;color:var(--textColor);line-height:18px}.item-box .product-rating-box{flex-wrap:nowrap;margin:0 0 10px;display:flex}.item-box .rating{height:16px;margin-right:10px;background:url(https://buildcenter.info/themes/2kcustom/content/images/star.svg) repeat-x;width:80px}.item-box .rating div{height:16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/star-fill.svg) repeat-x}.product-grid .item-box .description:not([data-short-description]){height:66px;overflow:hidden;text-overflow:ellipsis;margin:0 0 15px;-webkit-box-orient:vertical;line-height:22px;-webkit-line-clamp:3;display:-webkit-box}.item-box .description[data-short-description]{display:none}.item-box .description a{overflow:hidden;display:block}.item-box.caravan-item .add-info{padding-top:16px;border-top:1px solid #dfe3e8;margin-top:6px}.item-box .product-price-text{font-size:14px;margin-bottom:6px;color:var(--darkLighter)}.item-box .prices{overflow:hidden}.item-box .old-price{font-size:16px;text-decoration:line-through;color:#aaa;margin:0 5px 0 0}.item-box .actual-price{font-size:18px;font-weight:500;margin:0 5px 0 0}.item-box.caravan-item .prices{height:30px}.item-box.caravan-item .actual-price{font-size:26px}.item-box .tax-shipping-info a{color:var(--blue)}.item-box .tax-shipping-info a:focus,.item-box .tax-shipping-info a:hover{text-decoration:underline}.item-box .buttons{padding-top:16px;margin:0}.item-box .buttons .btn{padding:13px 10px;width:100%}.item-box .product-box-add-to-cart-button{font-size:15px;color:var(--white);text-transform:uppercase;text-align:center;background-color:var(--blue);width:60%}.item-box .product-box-add-to-cart-button:focus,.item-box .product-box-add-to-cart-button:hover{background-color:var(--buttonHover)}.item-box .add-to-compare-list-button{font-size:0;background-color:var(--white);background-position:50%;width:20%;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/compare-button.png);background-repeat:no-repeat}.item-box .add-to-wishlist-button,.item-box .remove-to-wishlist-button{height:36px;overflow:hidden;font-size:0;border:1px solid var(--enoughLight);text-indent:-9999px;border-radius:50%;background:var(--white);width:36px}.item-box .add-to-wishlist-button:before,.item-box .remove-to-wishlist-button:before{height:16px;content:"";opacity:.3;margin:auto;background:url(https://buildcenter.info/themes/2kcustom/content/images/heart.svg) no-repeat 50%;width:16px;display:block}.item-box .remove-to-wishlist-button:before{opacity:1;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/heart-fill.svg)}.item-box .add-to-compare-list-button:focus,.item-box .add-to-compare-list-button:hover,.item-box .add-to-wishlist-button:hover{background-color:var(--blue)}.item-box .add-to-wishlist-button:hover:before{filter:grayscale(1) invert(1);opacity:1}.addToWishlist{right:20px;position:absolute;top:15px;z-index:2}.addToWishlist input[name=removefromcart]{display:none}.item-grid-slider{position:relative}.item-grid-slider .item-box{margin:0;width:100%}.item-grid-slider.owl-theme .owl-nav{transition:opacity .5s;opacity:0;margin:0}.item-grid-slider:hover .owl-nav{opacity:1}.item-grid-slider.owl-carousel .owl-nav .owl-next,.item-grid-slider.owl-carousel .owl-nav .owl-prev{height:64px;transform:translateY(-50%);font-size:26px;box-shadow:0 16px 20px rgba(0,0,0,.06);border-radius:50%;background:var(--white);width:64px}.item-grid-slider .owl-nav .owl-prev{position:absolute;top:50%;left:-34px}.item-grid-slider .owl-nav .owl-next{right:-34px;position:absolute;top:50%}.item-grid-slider.owl-theme .owl-nav [class*=owl-]:hover{color:var(--blue);background:var(--white)}.recently-viewed-products-grid,.similar-products-grid{margin-bottom:70px}.also-purchased-products-grid .title,.recently-viewed-products-grid .title,.similar-products-grid .title{font-size:24px;font-weight:500;margin-bottom:35px;line-height:32px}.also-purchased-products-grid .title strong,.recently-viewed-products-grid .title strong,.similar-products-grid .title strong{font-weight:500}.recently-viewed-products-grid .title .allProductsButton,.similar-products-grid .title .allProductsButton{font-size:16px;float:right}.similar-products-grid .title strong{padding-top:10px;display:inline-block}.item-grid-slider .owl-item img{height:auto!important}@keyframes ssc-loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.home-page-category-grid,.manufacturer-grid,.sub-category-grid,.vendor-grid{margin:0 0 20px}.home-page-category-grid .title,.sub-category-grid .title{font-size:22px;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}.home-page-category-grid .title a,.sub-category-grid .title a{padding:0 0 15px;display:block}.home-page-category-grid .picture,.sub-category-grid .picture{margin:0}.home-page-category-grid .picture a:before,.sub-category-grid .picture a:before{padding-top:65%}.products-container{position:relative}.products-container .ajax-products-busy{display:none}.products-container .ajax-products-busy .skeleton-items{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.products-container .ajax-products-busy .item-box:hover{border-color:var(--enoughLight);box-shadow:none}.products-container .ajax-products-busy .item-box .picture{height:253px;border-radius:0!important}.products-container .ajax-products-busy .item-box .picture,.products-container .ajax-products-busy .item-box .product-cat,.products-container .ajax-products-busy .item-box .product-title{overflow:hidden;position:relative;border-radius:6px;background:var(--sky)}.products-container .ajax-products-busy .item-box .picture:after,.products-container .ajax-products-busy .item-box .product-cat:after,.products-container .ajax-products-busy .item-box .product-title:after{-webkit-animation:ssc-loading 1.3s infinite;animation:ssc-loading 1.3s infinite;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);right:0;content:"";position:absolute;top:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);left:0;z-index:1}.product-grid,.product-list{margin:0 0 50px}.product-grid .title{padding:0;font-size:24px;font-weight:500;margin:0 0 30px;line-height:32px}.product-grid .title strong{font-weight:500}.manufacturer-grid .title{font-size:16px;text-align:center;margin:0 0 15px}.manufacturer-grid .title a:focus,.manufacturer-grid .title a:hover{color:var(--blue)}.manufacturer-grid .picture{border:1px solid #ddd}.vendor-grid .title{font-size:16px;text-align:center;margin:0 0 15px}.vendor-grid .title a:focus,.vendor-grid .title a:hover{color:var(--blue)}.vendor-grid .picture{border:1px solid #ddd}.pager{margin:0 0 20px}.pager ul{font-size:0;text-align:right}.pager li{margin:0 5px;vertical-align:top;display:inline-block}.pager li a,.pager li span{height:35px;padding:8px;font-size:14px;border:1px solid #ddd;min-width:35px;text-align:center;background-color:#eee;cursor:pointer;display:block}.pager li span{border-color:transparent;color:var(--white);background-color:var(--blue)}.pager li.first-page *,.pager li.last-page *,.pager li.next-page *,.pager li.previous-page *{font-size:0;color:var(--white);background-position:50%;background-repeat:no-repeat}.pager li.previous-page *{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/prev.png)}.pager li.next-page *{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/next.png)}.pager li.first-page *{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/first.png)}.pager li.last-page *{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/last.png)}.pager li a:focus,.pager li a:hover{border-color:transparent;background-color:#ddd}.product-details-page{padding:20px 0 0}.product-essential{padding:0 0 10px;margin:0}.product-essential:after{content:"";clear:both;display:block}.productSliderGroups{display:block}.productSliderGroups ul li{margin-right:30px;display:inline-block}.productSliderGroups ul li a{padding:0 0 8px;color:var(--ink);border-bottom:2px solid var(--sky);display:block}.productSliderGroups ul li.active a{border-color:#006fbb;font-weight:500;color:#006fbb}.product-details-page .sliderWrapper{padding-top:26px}.sliderWrapper .caravan-gallery{display:none!important}.sliderWrapper .caravan-gallery.active{display:block!important}.gallery{margin:0 auto 50px}.gallery .picture-wrapper{margin:0 0 10px}.gallery .picture{overflow:hidden;position:relative;max-width:100%;margin:0 auto 10px}.gallery .picture img{width:100%}.gallery .picture .owl-theme .owl-dots .owl-dot,.gallery .picture-thumbs .owl-theme .owl-dots .owl-dot{background:none}.picture-gallery .picture-thumbs img,.variant-picture img,.video-gallery .video-thumbs iframe{right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.picture-gallery .picture-thumbs{overflow:hidden;font-size:0}.picture-gallery .picture-thumbs .thumb-item{height:90px;overflow:hidden;border:1px solid var(--white);position:relative;margin:0 5px 10px;border-radius:8px;cursor:pointer;width:90px;display:inline-block}.picture-gallery .picture-thumbs .current .thumb-item{border-color:var(--blue)}.video-gallery .video-thumbs .thumb-item{overflow:hidden;position:relative;margin:0 5px 10px;display:inline-block}.caravan-gallery{clear:both}.caravan-gallery-item img{height:100%;width:100%}.caravan-summary{padding:16px;flex-wrap:wrap;margin-bottom:60px;box-shadow:0 16px 20px 0 rgba(0,0,0,.06);border-radius:16px;background:var(--white);display:flex}.caravan-summary.sticked{margin-bottom:0;position:fixed;bottom:0;box-shadow:0 -16px 20px 0 rgba(0,0,0,.06);z-index:9}.caravan-summary.stickedBottom{position:absolute}.caravan-summary .date-price-wrapper{align-items:center;margin-left:auto;display:flex}.product-essential .sliderWrapper:has(~.caravan-summary.sticked){padding-bottom:187px}.caravan-summary .caravan-primarypicture{justify-content:center;flex-direction:column;width:90px;display:flex}.caravan-summary .caravan-primarypicture img{max-height:50px;object-fit:cover;width:100%}.caravan-summary .caravan-name{justify-content:center;flex-wrap:nowrap;font-size:18px;font-weight:500;flex-direction:column;width:270px;padding-left:20px;display:flex}.caravan-summary .caravan-name p{margin:0}.caravan-summary .caravan-delivery{justify-content:center;flex-wrap:nowrap;font-size:14px;flex-direction:column;width:170px;padding-left:10px;display:flex}.caravan-summary .caravan-delivery .delivery-date .label{color:var(--ink);line-height:25px;padding-left:12px;display:block}.caravan-summary .caravan-delivery .delivery-date .value{padding:6px 12px;background-color:#edf9f9;border-radius:16px;display:inline-block}.caravan-summary .caravan-delivery .delivery-date .value:before{height:14px;transform:translateY(1px);margin-right:4px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/time.svg) no-repeat 50%;width:14px;display:inline-block}.caravan-summary .caravan-price{flex-wrap:nowrap;font-size:14px;color:var(--ink);flex-direction:column;width:240px;padding-left:16px;display:flex}.caravan-name-pic{display:flex}.caravan-summary .caravan-price .product-price{padding-top:6px;font-size:20px;font-weight:500;color:var(--textColor)}.caravan-summary .caravan-buttons{flex-grow:1;justify-content:space-between;flex-wrap:wrap;align-content:center;width:308px;display:flex}.caravan-summary .caravan-buttons a{width:calc(50% - 8px)}.caravan-summary .caravan-buttons a:last-child{margin-right:0}.date-price-wrapper .delivery-date{height:100%;justify-content:end;flex-direction:column;align-items:start;display:flex}.date-price-wrapper .delivery{height:100%}.caravan-manufacturer-short-desc{flex-wrap:nowrap;margin-bottom:40px;border-bottom:1px solid #dfe3e8;padding-bottom:40px;display:flex}.caravan-manufacturer{width:445px}.caravan-manufacturer .manufacturers{margin-bottom:32px}.caravan-manufacturer .manufacturers a{height:55px;display:inline-block}.caravan-manufacturer .manufacturers a img{height:100%}.caravan-name-2 h1{font-size:36px;line-height:52px}.caravan-short-desc{margin-left:30px;width:calc(100% - 475px)}.caravan-valueguard{margin-bottom:40px;display:inline-block}.caravan-valueguard .valueGuardItem{background:#edf9f9}.caravan-desc{line-height:28px}.caravan-specs h2{font-size:20px;font-weight:500;margin-bottom:24px;line-height:24px}.caravan-specs .spec-header{display:none}.caravan-specs .product-specs-box .product-spec-group,.caravan-specs .product-specs-box .product-spec-group .product-spect-item{width:100%}.caravan-video{clear:both}.caravan-video .video-gallery{clear:both;float:none}.caravan-video .video-gallery .video-thumbs{width:100%}.caravan-video .video-gallery .video-thumbs iframe{height:570px!important;width:100%!important}.caravan-FullDescription{margin-bottom:40px}.caravan-sub-gallery{padding:24px;position:relative;clear:both}.caravan-sub-gallery:before{height:70%;border-top-right-radius:16px;content:"";position:absolute;border-top-left-radius:16px;top:0;background:var(--blueLighter);left:0;width:100%;z-index:-1}.overview{position:relative;margin:0 0 50px}.overview .discontinued-product{margin:0 0 20px;background:#f3f3f3}.overview .discontinued-product h4{padding:17px 17px 17px 40px;font-size:14px;color:#de444c;background:url(https://buildcenter.info/themes/2kcustom/content/images/discontinued-product-icon.png) no-repeat 13px;display:inline-block}.overview .product-name{margin:0 0 25px}.overview .product-name h1{font-size:36px;font-weight:500;line-height:52px}.overview .short-description{color:#666;margin:0 0 25px;line-height:22px}.product-reviews-overview{flex-wrap:nowrap;display:flex}.product-no-reviews{color:var(--textColor);margin:0 0 25px}.product-review-box{flex-wrap:nowrap;margin:0 20px 8px 0;display:flex}.rateCount{font-size:14px;font-weight:500;width:30px}.product-review-box .rating{height:16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/star.svg) repeat-x;width:80px}.product-review-box .rating div{height:16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/star-fill.svg) repeat-x}.product-no-reviews a,.product-review-links a{font-size:14px;margin-right:10px;color:var(--darkLighter);display:inline-block}.product-review-links a:focus,.product-review-links a:hover{color:var(--blue)}.overview .value,.variant-overview .value{color:var(--textColor)}.overview .value a,.variant-overview .value a{color:var(--blue)}.overview .value a:focus,.overview .value a:hover,.variant-overview .value a:focus,.variant-overview .value a:hover{text-decoration:underline}.overview-buttons{font-size:0;margin:0 0 25px}.overview-buttons div{margin:0 auto 3px;width:80%}.overview .add-to-wishlist{float:right}.overview .add-to-wishlist .add-to-wishlist-button,.overview .add-to-wishlist .remove-to-wishlist-button{height:48px;padding:0;font-size:0;border:1px solid var(--sky);text-align:center;border-radius:8px;background:var(--white);width:48px}.overview .add-to-wishlist .add-to-wishlist-button:before,.overview .add-to-wishlist .remove-to-wishlist-button:before{height:22px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/heart.svg) no-repeat 50%;background-size:100%;opacity:.3;margin:auto;width:22px;display:block}.overview .add-to-wishlist .remove-to-wishlist-button:before{opacity:1;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/heart-fill.svg)}.overview .add-to-wishlist .add-to-wishlist-button:hover,.overview .add-to-wishlist .remove-to-wishlist-button:hover{border-color:var(--blue);background-color:var(--blue)}.overview .add-to-wishlist .add-to-wishlist-button:focus:before,.overview .add-to-wishlist .add-to-wishlist-button:hover:before{filter:grayscale(1) invert(1);opacity:1}.overview .add-to-wishlist .add-to-wishlist-button:focus,.overview .add-to-wishlist .remove-to-wishlist-button:focus{border-color:var(--sky);background-color:var(--white)}.overview .button-2,.variant-overview .button-2{padding:12px 15px 12px 40px;font-size:14px;border:0;color:#666;text-align:left;background-color:#eaeaea;background-position:0;width:100%;background-repeat:no-repeat;display:block}.overview .button-2:focus,.overview .button-2:hover,.variant-overview .button-2:focus,.variant-overview .button-2:hover{background-color:#ddd}.overview .add-to-compare-list-button{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/compare-button.png)}.overview .email-a-friend-button,.overview .subscribe-button,.variant-overview .subscribe-button{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/email-button.png)}.overview .download-sample-button,.variant-overview .download-sample-button{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/download-button.png)}.variant-overview .add-to-wishlist-button{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/wishlist-button.png)}.overview .manufacturers{padding:0 0 16px;border-bottom:1px solid var(--lighter);margin:0 0 20px}.overview .manufacturers a{max-height:50px;display:block}.overview .manufacturers a img{max-height:50px}.variant-overview .availability{overflow:hidden;margin:0 0 20px}.variant-overview .availability .stock{margin:0 0 10px}.overview .availability .back-in-stock-subscription,.variant-overview .availability .back-in-stock-subscription{display:inline-block}.overview .additional-details{flex-wrap:nowrap;border-top:1px solid var(--lighter);border-bottom:1px solid var(--lighter);margin:0 0 16px;display:flex}.overview .additional-details>div{padding:16px 0;flex-wrap:nowrap;font-size:14px;margin-right:20px;line-height:20px;display:flex}.overview .additional-details div .label{color:var(--darkLighter)}.overview .additional-details div .value{padding-left:10px}.overview .additional-details .shareProduct{margin-right:0;margin-left:auto}.overview .additional-details .shareProduct a{color:var(--darkLighter);background:url(https://buildcenter.info/themes/2kcustom/content/images/share.svg) no-repeat 0 0;line-height:20px;padding-left:30px;display:block}.variant-overview .additional-details{margin:0 0 20px}.variant-overview .additional-details div{margin:0 0 8px}.overview .delivery,.variant-overview .delivery{overflow:hidden;margin-bottom:20px}.overview .free-shipping,.variant-overview .free-shipping{padding:6px 14px 6px 38px;font-size:14px;border:1px solid var(--green);color:var(--green);margin:10px 16px 10px 0;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/shipping.png) 10px center no-repeat var(--greenLighter);display:inline-block}.overview .free-shipping.invisible,.variant-overview .free-shipping.invisible{display:none}.overview .delivery-date,.variant-overview .delivery-date{font-size:14px;margin:10px 0;line-height:20px;display:inline-block}.overview .fast-shipping{padding:6px 14px 6px 38px;font-size:14px;border:1px solid var(--orange);color:var(--orange);margin:10px 16px 10px 0;background:url(https://buildcenter.info/themes/2kcustom/content/images/truck.svg) 10px center no-repeat var(--orangeLighter);background-size:auto 70%;border-radius:8px;display:inline-block}.overview .min-qty-notification,.variant-overview .min-qty-notification{font-style:italic;color:var(--textColor);margin:10px 0}.overview .download-sample,.variant-overview .download-sample{margin:0 0 25px;display:inline-block}.overview .prices,.variant-overview .prices{overflow:hidden;border-bottom:1px solid var(--lighter);margin:0 0 10px;padding-bottom:20px}.overview .prices>div,.variant-overview .prices>div{margin:0 0 5px}.overview .prices>div>span,.variant-overview .prices>div>span{vertical-align:middle}.overview .prices>div>span.installmentText{font-size:16px;font-weight:400;padding-left:20px}.overview .non-discounted-price,.overview .old-product-price,.variant-overview .non-discounted-price,.variant-overview .old-product-price{font-size:20px;text-decoration:line-through;color:#959ead}.overview .product-price,.variant-overview .product-price{font-size:36px;font-weight:500}.overview .tax-shipping-info a,.variant-overview .tax-shipping-info a{color:var(--blue)}.overview .tax-shipping-info a:focus,.overview .tax-shipping-info a:hover,.variant-overview .tax-shipping-info a:focus,.variant-overview .tax-shipping-info a:hover{text-decoration:underline}.overview .installmentanounc{flex-wrap:wrap;margin-bottom:20px;display:flex}.overview .installmentanounc .installmentItem{padding:8px;font-size:12px;font-weight:500;color:var(--darkLighter);border-radius:6px;background:var(--lighter);margin-left:8px}.overview .installmentanounc .installmentItem:first-child{margin-left:0}.overview .nostock{padding:16px 16px 16px 80px;border:1px solid #f49342;color:var(--darkLighter);background:url(https://buildcenter.info/themes/2kcustom/content/images/info.svg) no-repeat 16px 16px rgba(244,147,66,.1);background-size:50px;border-radius:8px;line-height:26px}.customer-entered-price{overflow:hidden;margin:0 0 20px}.customer-entered-price .price-input label{font-weight:700;color:var(--textColor);margin:0 0 5px;display:block}.customer-entered-price .price-input input{text-align:center;width:170px}.customer-entered-price .price-range{color:#777;margin:5px 0 0}.tier-prices{margin:0 0 20px}.tier-prices .title{display:none}.tier-prices table td{padding:10px;border:1px solid #ddd;color:var(--textColor)}.tier-prices .field-header{min-width:80px}.tier-prices .item-price{font-size:16px;color:var(--red);background-color:#f9f9f9}.overview .add-to-cart{margin:0 0 20px}.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel{flex-wrap:wrap;position:relative;display:flex}.overview .add-to-cart-panel .quantity-enter,.variant-overview .add-to-cart-panel .quantity-enter{padding:14px 25px 14px 15px;position:relative;border-radius:8px;background:#f9fafb}.overview .add-to-cart-panel .qty-label,.variant-overview .add-to-cart-panel .qty-label{font-size:14px;font-weight:500;margin-bottom:8px;display:block}.overview .qty-input,.variant-overview .qty-input{height:20px;padding:0;font-size:14px;border:0;font-weight:500;background:transparent;width:50px}.overview .qty-dropdown,.variant-overview .qty-dropdown{height:43px;padding:0 12px;font-size:15px;color:var(--textColor)}.quantity-plus{transform:rotate(180deg);top:10px;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat 0 -11px;background-size:100%}.quantity-minus,.quantity-plus{height:14px;right:10px;text-indent:-9999px;position:absolute;cursor:pointer;width:28px}.quantity-minus{top:25px;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat 0 -8px;background-size:100%}.quantity-minus:hover,.quantity-plus:hover{filter:brightness(.5)}.overview .add-to-cart-button-wrapper,.variant-overview .add-to-cart-button-wrapper{padding:25px 0 0 18px}.overview .add-to-cart-button:before{height:22px;transform:translateY(5px);margin-right:6px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/shopping-cart-arrow-down.svg) no-repeat 50%;width:22px;display:inline-block}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{padding:8px 60px 13px;font-size:16px;border:0;color:var(--white);background-color:var(--blue);border-radius:8px;line-height:20px}.overview .add-to-cart-button:focus,.overview .add-to-cart-button:hover,.variant-overview .add-to-cart-button:focus,.variant-overview .add-to-cart-button:hover{background-color:var(--buttonHover)}.product-share-button{overflow:hidden;display:inline-block}.full-description{clear:both;line-height:24px}.full-description iframe{max-width:100%!important}.full-description .product-section{flex-wrap:nowrap;margin-bottom:60px;border-bottom:1px solid var(--sky);padding-bottom:60px;display:flex}.full-description .product-section-left{width:28%}.full-description .product-section-right{width:72%}.full-description .product-section-left h3{font-size:20px}.product-collateral{margin:0 0 75px}.product-collateral .title{font-size:24px;font-weight:500;margin-bottom:18px;line-height:32px}.product-collateral .title strong{font-weight:500}.product-variant-line{padding:0 0 20px;border-bottom:1px solid #ddd;margin:0 0 30px}.product-variant-line:after{content:"";clear:both;display:block}.variant-picture{height:220px;overflow:hidden;position:relative;margin:0 auto 15px;width:220px}.variant-overview{width:100%}.variant-overview .variant-name{padding:10px 0;font-size:16px;font-weight:700;color:var(--blue);margin:0 0 10px}.variant-overview .variant-description{margin:0 0 15px;line-height:22px}.variant-overview .add-to-wishlist{margin:0 0 25px}.variant-overview .add-to-wishlist-button{width:auto;display:inline-block}.variant-overview .add-to-cart{margin:0 0 10px}.productTabsTitles{clear:both}.productTabsTitles ul li{border-right:1px solid var(--sky);width:25%;display:inline-block}.productTabsTitles ul li:last-child{border:0}.productTabsTitles ul li a{padding:16px 0 16px 62px;color:#161d25;opacity:.5;line-height:20px;display:block}.productTabsTitles ul li:first-child a{border-top-left-radius:8px}.productTabsTitles ul li:last-child a{border-top-right-radius:8px}.productTabsTitles ul li a.productTabSpecs{background:url(https://buildcenter.info/themes/2kcustom/content/images/product-descriptions.svg) no-repeat 31px 13px var(--enoughLight)}.productTabsTitles ul li a.productTabInst{background:url(https://buildcenter.info/themes/2kcustom/content/images/product-installment.svg) no-repeat 31px 13px var(--enoughLight)}.productTabsTitles ul li a.productTabQuest{background:url(https://buildcenter.info/themes/2kcustom/content/images/product-questions.svg) no-repeat 31px 13px var(--enoughLight)}.productTabsTitles ul li a.productReturn{background:url(https://buildcenter.info/themes/2kcustom/content/images/product-return.svg) no-repeat 31px 13px var(--enoughLight)}.productTabsTitles ul li.active a{opacity:1;background-color:var(--white)}.productTabContents{padding:40px 0}.productTabContents .productTab{display:none}.productTabContents .productTab.active{display:block}.productTabContents h2{font-size:20px;font-weight:500;margin-bottom:24px;line-height:24px}.productTabDescriptions{flex-wrap:nowrap;display:flex}.productTabDescriptions .short-description{width:calc(50% - 15px)}.productTabDescriptions .product-specs-box{margin-left:30px;width:calc(50% - 15px)}.productTabDescriptions .short-description-frame{padding:16px;font-size:14px;border:1px solid var(--sky);border-radius:8px;line-height:20px}.productTabDescriptions .short-description-frame p{margin-bottom:10px}.productTabDescriptions .short-description-frame p:last-child{margin-bottom:0}.product-specs-box{margin:0 0 40px}.product-specs-box .spec-header{display:none}.product-spec-groups{grid-template-columns:1fr 1fr;gap:16px;display:grid}.productTabDescriptions .product-spec-groups{grid-template-columns:1fr;display:grid}.product-specs-box .product-spect-item{padding:14px 16px;flex-wrap:nowrap;font-size:14px;border:0;border-radius:8px;line-height:20px;display:flex}.product-specs-box .product-spect-item .spec-group-name{padding-top:20px;font-size:14px;border:0;color:var(--textColor)}.product-specs-box .product-spect-item .spec-name{font-weight:500;width:50%}.product-specs-box .product-spect-item .spec-value{width:50%}.product-specs-box .product-spect-item:nth-child(2n-1){background:var(--enoughLight)}.product-tags-list{font-size:0}.product-tags-list li{font-size:14px;margin:0 8px 8px 0;display:inline-block}.product-tags-list li.separator{margin:0 5px 0 3px}.product-tags-list a{padding:8px 16px;border:1px solid var(--sky);border-radius:8px;background:var(--lighter);line-height:24px;display:block}.product-tags-list a:before{height:4px;margin-right:4px;content:"";border-radius:50%;background:var(--blue);width:4px;vertical-align:middle;display:inline-block}.product-tags-list a:focus,.product-tags-list a:hover{border-color:var(--blue);background:var(--white)}.attributes{flex-wrap:wrap;margin:20px 0;display:flex}.attributes .attribute{margin:0 0 16px;width:50%}.attributes .attribute.attribute-60{width:100%}.attributes .attribute .attributeName{font-size:14px;font-weight:500;margin:0 0 14px;white-space:nowrap;display:block}.attribute-data{margin:0 0 10px}.attributes li{margin:8px 0 12px}.attributes select{max-width:100%;min-width:100px;width:auto}.attributes .option-list label{margin:0 5px}.attributes .datepicker{color:var(--textColor);text-align:center;width:280px}.attributes .qty-box input{height:32px;text-align:center;width:48px}.attributes .option-list:not(.attribute-squares) .disabled{opacity:.5}.attributes .attribute-squares .disabled .attribute-square{opacity:.25;cursor:default}.attributes .attribute-squares .disabled .attribute-square-container{background:linear-gradient(to top left,transparent,transparent calc(50% - 1.5px),#e91e63 50%,transparent calc(50% + 1.5px),transparent),linear-gradient(to top right,transparent,transparent calc(50% - 1.5px),#e91e63 50%,transparent calc(50% + 1.5px),transparent)}.attributes .attribute-squares .tooltip-container .not-available-text{font-size:12px}.attributes .attribute-squares.color-squares .tooltip-container .not-available-text{margin:5px}.attributes .attribute-squares.color-squares .tooltip-container{width:120px;display:none}.attributes .attribute-squares.color-squares li:hover .tooltip-container{margin-left:-42px}.attributes .attribute-squares.color-squares .disabled .tooltip-container{display:block}.attributes .attribute-squares.image-squares .tooltip-container .not-available-text{margin-bottom:5px;display:none}.attributes .attribute-squares.image-squares .disabled .tooltip-container .not-available-text{display:block}.attributes .radio-square{flex-wrap:wrap;border:1px solid var(--enoughLight);border-radius:8px;display:inline-flex}.attributes .radio-square li{padding:2px;margin:0}.attributes .radio-square li input{display:none}.attributes .radio-square li label{padding:8px 11px;color:var(--ink);text-align:center;margin:0;border-radius:8px;cursor:pointer;display:block}.attributes .radio-square li input[type=radio]:checked~label{color:var(--white);background:#161d25}.attributes .color-squares{font-size:16px;line-height:17px}.attributes .color-squares li{border:1px solid var(--enoughLight);border-radius:18px;cursor:pointer}.attributes .color-squares li.selected-value{border-color:var(--blue)}.attributes .color-squares .attribute-square-container{padding:6px 12px 5px 6px;display:flex}.attributes .color-squares .attribute-square{height:16px;margin-right:4px;border-radius:50%;width:16px}.attributes .color-squares .attribute-square-container .attribute-text{color:var(--ink)}.attributes .color-squares li.selected-value .attribute-text{color:var(--textColor)}.attributes select option.disabled,.attributes select option:disabled{color:#cecece}.ui-datepicker{padding:0;border:0;color:#777;font:normal 14px Rubik,Helvetica,sans-serif;text-align:center;background-color:var(--white);box-shadow:0 0 3px rgba(0,0,0,.15);border-radius:0;width:280px}.ui-datepicker-header{height:32px;padding:0!important;border:0;font-weight:400;color:var(--white);position:relative;background-color:var(--blue);border-radius:0;background-image:none}.ui-datepicker-header a{height:32px;height:32px!important;font-size:0;border:0!important;position:absolute;top:0;top:0!important;width:32px;width:32px!important;line-height:32px;z-index:1}.ui-datepicker-header a.ui-datepicker-prev{background:url(https://buildcenter.info/themes/2kcustom/content/images/calendar-prev.png) 50% no-repeat;left:0}.ui-datepicker-header a.ui-datepicker-next{right:0;background:url(https://buildcenter.info/themes/2kcustom/content/images/calendar-next.png) 50% no-repeat}.ui-datepicker-header a span{display:none!important}.ui-datepicker-title{font-weight:700;text-transform:uppercase;position:relative;line-height:32px;line-height:32px!important;z-index:0}.ui-datepicker-calendar{font-size:14px!important;margin:0!important}.ui-datepicker-calendar th{background-color:#eee}.ui-datepicker-calendar td,.ui-datepicker-calendar th{padding:0;border:1px solid #ddd;width:14.285%}.ui-datepicker-calendar td a,.ui-datepicker-calendar th span{min-height:32px;color:var(--textColor);line-height:32px;display:block}.ui-datepicker-calendar td a{padding:0;border:0!important;color:var(--textColor)!important;text-align:center;background:none!important}.ui-datepicker-calendar .ui-state-active{font-weight:700;color:var(--blue);color:var(--blue)!important;outline:2px solid var(--blue)}.attribute-squares{font-size:0;display:inline-block}.attribute-squares li{text-align:center;margin:0 5px 5px;display:inline-block}.attribute-squares .attribute-square-container{padding:1px;position:relative;display:block;z-index:0}.attribute-squares label{overflow:hidden;margin:0!important;cursor:pointer;display:block}.attribute-squares .attribute-square{cursor:pointer;display:inline-block}.attribute-squares li input{display:none}.attribute-squares-padding{padding:0 5px 0 0}.tooltip-container{border:1px solid #eee;color:#000;position:absolute;visibility:hidden;text-align:center;border-radius:5px;background:var(--white);width:200px}.tooltip-container:before{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #eee;margin-left:-7px}.tooltip-container:after,.tooltip-container:before{height:0;content:"";position:absolute;bottom:100%;left:50%;width:0}.tooltip-container:after{border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid var(--white);margin-left:-6px}.attribute-squares li:focus .tooltip-container,.attribute-squares li:hover .tooltip-container{visibility:visible;margin-left:-83px;margin-top:5px;z-index:999}.tooltip-container .tooltip-header{height:25px;padding-top:5px;font-size:15px;border-top-right-radius:4px;border-bottom:1px solid #eee;border-top-left-radius:4px;text-align:left;background-color:var(--lighter);width:198px;padding-left:10px}.tooltip-container .tooltip-body{margin:5px}.tooltip-container .tooltip-body img{border:0 var(--white);width:190px}.giftcard{overflow:hidden;margin:0 0 20px}.giftcard div{margin:0 0 10px}.giftcard label{font-weight:700;color:var(--textColor);margin:0 auto 5px;display:block}.giftcard input,.giftcard textarea{max-width:100%;width:350px}.giftcard textarea{height:150px}.attribute-additionals .additional-product{padding:16px 16px 12px;border:2px solid var(--teal);border-radius:8px;width:250px}.attribute-additionals .additional-product-title{justify-content:space-between;flex-wrap:nowrap;border-bottom:1px solid var(--sky);padding-bottom:8px;display:flex}.attribute-additionals .additional-product-name{height:34px;overflow:hidden;font-size:14px;font-weight:500;width:calc(100% - 25px)}.attribute-additionals .additional-product-select{overflow:hidden;max-height:25px;width:25px}.attribute-additionals .additional-product-select .form-check-inline{margin-right:0;margin-bottom:0}.attribute-additionals .additional-product-desc{height:65px;overflow:hidden;padding-top:8px;font-size:14px;margin-bottom:4px;line-height:19px}.product-price-button-wrapper{justify-content:space-between;flex-wrap:nowrap;display:flex}.product-price-button-wrapper .buttons,.product-price-button-wrapper .prices{padding:0;margin:0}.product-price-button-wrapper .buttons{padding:5px 0 0}.product-price-button-wrapper .additional-product-add-button{padding:6px 14px;font-size:14px;border:2px solid var(--teal);font-weight:500;color:var(--teal);border-radius:8px;background:var(--tealLighter);display:none}.product-price-button-wrapper .prices{justify-content:center;font-size:18px;font-weight:500;color:var(--teal);flex-direction:column;display:flex}.product-price-button-wrapper .prices span{display:block}.product-price-button-wrapper .prices span.old-price{font-size:12px;text-decoration:line-through;font-weight:400;color:var(--darkLighter);padding-bottom:3px}.additional-product.active .product-price-button-wrapper .product-unselect{display:block}.additional-product.active .product-price-button-wrapper .product-select{display:none}.additional-product .product-price-button-wrapper .product-select{display:block}.additional-product-select input:checked[type=checkbox]{border-color:var(--green);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3E%3C/svg%3E") var(--green)}.additional-product-select input[type=checkbox]{margin-left:-22px}.attribute-additionals .additional-product.active{border-color:var(--green)}.attribute-additionals .additional-product.active .additional-product-add-button{border-color:var(--green);color:var(--green);background-color:var(--greenLighter)}.attribute-additionals .additional-product.active .prices{color:var(--green)}.attribute-additionals.owl-theme .owl-nav{margin:0}.attribute-additionals.owl-carousel .owl-nav button{height:32px;transform:translateY(-50%);padding:4px 0;position:absolute;top:50%;background-color:var(--white);box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:50%;background:var(--white);width:32px;z-index:9}.attribute-additionals.owl-carousel .owl-nav button span{height:24px;overflow:hidden;text-indent:-999px;margin:auto;width:24px;display:block}.attribute-additionals.owl-carousel .owl-nav button.owl-prev span{background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-left.svg) no-repeat center center var(--white)}.attribute-additionals.owl-carousel .owl-nav button.owl-next span{background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-right.svg) no-repeat center center var(--white)}.attribute-additionals.owl-carousel .owl-nav button.owl-prev{left:-20px}.attribute-additionals.owl-carousel .owl-nav button.owl-next{right:-20px}.attribute-additionals.owl-carousel:hover .owl-nav button.disabled{opacity:.6}.caravanAttributes{clear:both;padding-bottom:150px}.caravanAttributes .attribute{border-bottom:1px solid #dfe3e8}.caravanAttributes .attributeName{padding:45px 0;position:relative;cursor:pointer}.caravanAttributes .attributeName .text-prompt{font-size:28px;font-weight:500;cursor:pointer}.caravanAttributes .attributeName .attributeDropdown{right:0;position:absolute;top:45px}.caravanAttributes .attributeName .attributeDropdown .attributeDropdownIcon{height:32px;transition:all .5s;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-down-circle.svg) no-repeat 50%;width:32px}.caravanAttributes .attribute.active .attributeDropdownIcon{transform:rotate(180deg)}.caravanAttributes .attribute .attributeBody{padding:0 0 45px;display:none}.caravanAttributes .attribute .attributeBody select{width:100%}.caravanAttributes .option-list{flex-wrap:wrap;display:flex}.caravanAttributes .option-list li{padding:20px;border:1px solid var(--enoughLight);margin-bottom:30px;position:relative;border-radius:8px;width:calc(33.33% - 20px);display:block}.caravanAttributes .option-list li.active{padding:19px;border:2px solid var(--blue)}.caravanAttributes .option-list li:nth-child(3n-1){margin:0 30px 30px}.caravanAttributes .option-list li .attribute-select{right:20px;position:absolute;top:20px;z-index:7}.caravanAttributes .option-list li .attribute-select .form-check-inline{margin-right:0}.caravanAttributes .option-list li .picture{overflow:hidden;margin:-19px -19px 20px;border-radius:8px 8px 0 0}.caravanAttributes .option-list li .picture .swiper-slide:focus{opacity:.85}.caravanAttributes .option-list li .picture .swiper-slide:before{padding-top:100%;content:"";display:block}.caravanAttributes .option-list li .picture .swiper-slide img{-webkit-transform:translateZ(0) scale(1);right:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.caravanAttributes .option-list li .picture img{max-width:100%}.caravanAttributes .option-list li .product-title{font-size:24px;font-weight:500;margin-bottom:20px}.caravanAttributes .option-list li .product-description{height:100px;overflow:hidden;font-size:14px;margin-bottom:20px;line-height:20px}.caravanAttributes .option-list li .product-select{padding:13px;font-size:16px;font-weight:500;color:var(--blue);transition:all .2s;text-align:center;border-radius:8px;background:var(--blueLighter);line-height:22px;display:block}.caravanAttributes .option-list li .product-select:hover{color:var(--white);background:var(--blue)}.caravanAttributes .option-list li .product-unselect{display:none}.caravanAttributes .option-list li.active .product-unselect{padding:13px;font-size:16px;border:1px solid var(--darkLighter);font-weight:500;color:var(--darkLighter);transition:all .2s;text-align:center;border-radius:8px;background:var(--white);line-height:22px;display:block}.caravanAttributes .option-list li.active .product-select{display:none}.caravanAttributes .option-list li.active .attribute-select{right:19px;top:19px}.attributeDetail{margin:-15px -15px 0}.attributeDetail .attributeImage{width:100%}.attributeDetail .attributeImage .picture img{width:100%;display:block}.attributeDetail .attributeImage.associatedProductImage .picture img{margin:auto;width:50%;display:block}.attributeDetail .attributeDetailInner{padding:20px 20px 0;color:#000}.attributeDetail .attributeTitle{font-size:24px;font-weight:500;margin-bottom:20px}.attributeDetail .attributeDescription{line-height:20px}.attributeDetail .attributeDescription p{margin-bottom:10px}.attribute-value-price-info{padding:20px 0;flex-wrap:nowrap;border-top:1px solid var(--sky);display:flex}.attribute-value-price{width:220px}.attribute-value-info{padding-top:20px;text-align:right;width:calc(100% - 220px)}.attribute-weight{font-size:12px;font-weight:500;color:var(--darkLighter)}.attribute-price{font-size:28px;font-weight:500;color:#212b36;line-height:44px}.attribute-value-info a{font-size:12px;text-decoration:underline;color:#006fbb}.attribute-buttons{padding:0 0 20px}.option-list li.active .attribute-buttons{padding-bottom:18px}.productInstallmentLoading{height:50vh;background:url(https://buildcenter.info/themes/2kcustom/content/images/loading.gif) 50% no-repeat}.productInstallmentTable{justify-content:center;flex-wrap:wrap;display:flex}.cardProgram{border:1px solid var(--enoughLight);margin:0 1% 30px;border-radius:8px;width:30%}.cardProgramTitle{padding:10px 0;color:var(--white);text-align:center;border-radius:8px 8px 0 0;background:var(--lighter)}.cardProgramInst{padding:10px;flex-wrap:nowrap;font-size:14px;border-bottom:1px solid var(--enoughLight);display:flex}.cardProgramInst.highlight{font-weight:600;background:var(--blueLighter)}.productInstallmentTable .cardProgramInst:last-child{border-bottom:0}.instName{width:calc(100% - 220px)}.instPrice{text-align:right;width:100px}.instTotalPrice{text-align:right;width:120px}.cardProgram.program0 .cardProgramTitle{background:#ffb71c}.cardProgram.program1 .cardProgramTitle{background:#028ecf}.cardProgram.program2 .cardProgramTitle{background:#e20613}.cardProgram.program3 .cardProgramTitle{background:#6cb527}.cardProgram.program4 .cardProgramTitle{background:#0d3875}.cardProgram.program5 .cardProgramTitle{background:#ff058b}.cardProgram.program6 .cardProgramTitle{background:#a4a4a4}.cardProgram.program7 .cardProgramTitle{background:#752c2d}.cardProgram.program8 .cardProgramTitle{background:#0096cd}.cardProgram.program9 .cardProgramTitle{background:#2f2f2f}.cardProgram.program10 .cardProgramTitle{background:#000}.cardProgram.program11 .cardProgramTitle{background:#7d2b8d}.product-reviews-page h1 a{color:var(--blue)}.product-reviews-page h1 a:after,.product-reviews-page h1 a:before{content:"''"}.product-reviews-page .title{font-size:20px;color:var(--textColor);margin:0 0 20px}.product-reviews-page .title strong{font-weight:400}.write-review{margin:0 0 60px}.write-review .fieldset{margin:0 0 30px}.tooltip{color:var(--textColor);position:static;border-bottom:1px dotted #000;display:inline-block}.tooltip .tooltiptext{padding:10px 10px 5px 5px;border:1px dotted silver;transition:opacity .3s;position:absolute;opacity:0;visibility:hidden;text-align:Left;background:#f0f0f0 no-repeat 100% 5%;left:10%;width:auto;z-index:1}.tooltip .tooltiptext:after{content:"";position:absolute}.tooltip:focus .tooltiptext,.tooltip:hover .tooltiptext{opacity:1;visibility:visible;cursor:help}.write-review .review-rating{padding-top:10px;text-align:left;padding-bottom:10px}.write-review .review-rating label{font-size:14px;color:var(--textColor);margin:0 0 5px;display:block}.write-review .review-rating div.first{color:#e4444c}.write-review .review-rating div.rating-options{padding-top:2px}.write-review .review-rating div.rating-options input{vertical-align:baseline}.write-review .review-rating div.last{color:#4cb17c}.write-review .captcha-box{margin:15px 0 0}.write-review .button-1{padding:10px 25px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;text-align:center;background-color:var(--blue)}.write-review .button-1:focus,.write-review .button-1:hover{background-color:var(--buttonHover)}.product-reviews-page .message-error,.product-reviews-page .result{margin:0 0 20px}.product-review-list{overflow:hidden}.product-review-item{border-bottom:1px solid var(--enoughLight);margin:0 0 35px;padding-bottom:35px}.product-review-item .review-item-head{padding:10px 0;display:flex}.product-review-item .review-item-head .review-from{width:250px}.product-review-item .review-item-head .review-from .avatar{height:48px;overflow:hidden;margin:0 16px 0 0;border-radius:50%;width:48px;float:left}.product-review-item .review-item-head .review-from .avatar img{width:100%}.product-review-item .review-item-head .review-from .review-from-info{padding-top:6px;font-size:14px;font-weight:500}.product-review-item .review-item-head .review-from .review-from-info span.date{padding-top:6px;font-weight:400;color:#959ead;display:block}.product-review-item .review-item-head .product-review-box-helpfulness{width:calc(100% - 400px)}.product-review-item .product-review-box{margin:4px 0 0}.product-review-item .review-item-head .product-review-helpfulness-yes{padding-top:7px;font-size:14px;color:#959ead;display:block}.product-review-item .review-item-head .product-review-helpfulness{position:relative;width:150px}.product-review-item .review-item-head .product-review-helpfulness .vote-options{justify-content:flex-end;flex-wrap:wrap;display:flex}.product-review-item .review-item-head .product-review-helpfulness .vote-options .vote{height:40px;font-size:0;border:1px solid var(--enoughLight);border-radius:8px;margin-left:15px;width:40px;display:block}.product-review-item .review-item-head .product-review-helpfulness .vote-options .vote:before{height:40px;filter:grayscale(1) brightness(125%);content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/like.svg) no-repeat 50%;background-size:100%;margin:auto;width:22px;display:block}.product-review-item .review-item-head .product-review-helpfulness .vote-options .vote.no:before{filter:grayscale(1) brightness(220%);background-image:url(https://buildcenter.info/themes/2kcustom/content/images/dislike.svg)}.product-review-item .review-item-head .product-review-helpfulness .vote-options .vote:hover:before{filter:none}.product-review-item .review-item-head .product-review-helpfulness .result{padding:5px;font-size:12px;border:1px solid #ccc;right:0;position:absolute;bottom:0;text-align:center;top:0;border-radius:8px;background:hsla(0,0%,100%,.8);left:0;line-height:17px;z-index:9}.product-review-item .review-item-head .product-review-helpfulness .vote-options .vote.active:before{filter:none}.product-review-item .review-title{font-size:16px;margin-bottom:5px;line-height:20px}.product-review-item .review-content{padding:22px 0 0}.product-review-item .review-text{color:#5a7184;line-height:28px}.product-review-item .review-text .text-full{display:none}.product-review-item .review-text .aDevam{font-weight:500;color:var(--blue)}.product-review-item .reply{border-top:1px solid #ddd;margin:15px 0}.product-review-item .reply-header{font-weight:700;margin:15px 0}.product-review-item .reply-text{line-height:22px}.product-review-item .review-info{margin:15px 0 0}.product-review-item .review-info label{font-weight:400}.product-review-helpfulness .vote,.product-review-item .review-info a{padding:0 5px;color:var(--blue);cursor:pointer;display:inline-block}.product-review-helpfulness .question{font-style:italic;margin:0 5px 0 0}.product-review-helpfulness .result{margin:0 0 0 10px}.product-review-item .review-type-rating-ext{overflow:hidden;margin:0 0 20px}.my-product-reviews-list-page .product-review-item{padding:20px 15px;border:1px solid #dfe3e8;border-radius:8px}.my-product-reviews-list-page .product-review-helpfulness{font-size:14px;font-weight:500;color:#50b83c;text-align:right}.my-product-reviews-list-page .product-review-item .review-item-head .review-from .review-from-info,.my-product-reviews-list-page .review-item-head{padding:0}.my-product-reviews-list-page .review-content{padding:20px 0 0}.productReviews{margin-bottom:60px}.productReviews h2{font-size:22px;font-weight:500}.productReviewsOverviewWrapper{flex-wrap:wrap;border-bottom:1px solid var(--enoughLight);padding-bottom:50px;display:flex}.productReviewsTotal{width:290px}.productReviewsRateWrapper{flex-wrap:nowrap;margin:20px 0;display:flex}.productReviewsStar{padding-top:10px;width:44px}.productReviewsStar span{height:28px;background:url(https://buildcenter.info/themes/2kcustom/content/images/star-fill.svg) no-repeat 50%;background-size:100%;width:28px;display:block}.productReviewsRate{font-size:32px;width:calc(100% - 44px);line-height:48px}.productReviewsRate span{font-size:56px}.productReviewsCount{padding:15px;font-size:14px;color:#5a7184;background:var(--lighter)}.productReviewsCount span{font-weight:500;margin-bottom:8px;color:#161d25;display:block}.productReviewsPerRate{margin-left:110px;width:calc(100% - 400px)}.productReviewsPerRate .perRateItem{flex-wrap:nowrap;font-size:14px;margin-bottom:21px;display:flex}.productReviewsPerRate .perRateItem:last-child{margin:0}.productReviewsPerRate .perRateItem .perRateText{font-weight:500;width:30px}.productReviewsPerRate .perRateItem .perRateStar{margin-right:20px;width:20px}.productReviewsPerRate .perRateItem .perRateStar:before{height:16px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/star-fill.svg) no-repeat 50%;background-size:100%;width:16px;display:block}.productReviewsPerRate .perRateItem .perRateBar{height:6px;border-radius:4px;background:var(--enoughLight);width:calc(100% - 110px);margin-top:4px}.productReviewsPerRate .perRateItem .perRateBarValue{height:6px;border-radius:4px;background:#50b83c}.productReviewsPerRate .perRateItem .perRateCount{color:#5a7184;width:40px;padding-left:20px}.productReviewList{padding:50px 0}.productReviewList .title h4{font-size:18px;font-weight:500}.wishlist-page .page-title{margin:0 0 -1px}.wishlist-content{margin:0 0 20px}.wishlist-content .message-error{margin:20px 0}.wishlist-content .table-wrapper{margin:0 0 30px}.wishlist-content .product-content{min-width:300px;text-align:left}.wishlist-content .wishlist-item-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.wishlist-content .wishlist-item-grid .item-box .picture a img{height:100%!important;object-fit:contain;width:100%!important}.wishlist-content .tax-shipping-info{text-align:center;margin:0 0 20px}.wishlist-content .tax-shipping-info a{color:#4ab3f1}.wishlist-content .tax-shipping-info a:focus,.wishlist-content .tax-shipping-info a:hover{text-decoration:underline}.wishlist-content .buttons{font-size:0;display:none}.wishlist-content .update-wishlist-button:focus,.wishlist-content .update-wishlist-button:hover,.wishlist-content .wishlist-add-to-cart-button:focus,.wishlist-content .wishlist-add-to-cart-button:hover{background-color:var(--buttonHover)}.wishlist-content .email-a-friend-wishlist-button{background-color:#aaa}.wishlist-content .email-a-friend-wishlist-button:focus,.wishlist-content .email-a-friend-wishlist-button:hover{background-color:#999}.wishlist-page .share-info{text-align:center;display:none}.wishlist-page .share-info span{margin:0 0 5px;display:block}.wishlist-page .share-info a{font-weight:700;color:var(--textColor)}.wishlist-page .share-info a:focus,.wishlist-page .share-info a:hover{color:var(--blue)}.wishlist-page .no-data{margin:25px 0 0}.compare-products-page{overflow:hidden;position:relative}.compare-products-page .clear-list{padding:10px 15px;font-size:12px;color:var(--white);text-transform:uppercase;background-color:var(--blue);margin:0 0 20px;display:inline-block}.compare-products-page .clear-list:focus,.compare-products-page .clear-list:hover{background-color:var(--buttonHover)}.compare-products-page .table-wrapper{padding:0 0 1px;margin:0 0 30px}.compare-products-table td{padding:20px;border:1px solid #ddd;color:var(--textColor);min-width:150px;text-align:left;background-color:var(--white);vertical-align:top}.compare-products-table td:first-child{min-width:0}.compare-products-table td label{font-weight:400;color:#777}.compare-products-table .specification-group td{padding:20px 10px 10px;border:0}.compare-products-table .specification-group td label{font-size:16px;color:var(--textColor)}.compare-products-table .remove-button{padding:0 0 0 18px;font-size:12px;border:0;color:#666;background:url(https://buildcenter.info/themes/2kcustom/content/images/remove.png) 0 no-repeat;display:inline-block}.compare-products-table .remove-button:focus,.compare-products-table .remove-button:hover{color:var(--blue)}.compare-products-table .picture{height:200px;overflow:hidden;position:relative;max-width:200px;display:block}.compare-products-table .picture img{right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.compare-products-table .product-name td{font-weight:700}.compare-products-table .product-name td a:focus,.compare-products-table .product-name td a:hover{color:var(--blue)}.compare-products-table .short-description td{line-height:22px}.compare-products-table .full-description td{display:none}.compare-products-page .no-data{margin:25px 0 0}.topic-block{margin:0 0 25px}.topic-block-title{min-height:50px;padding:0 0 15px;border-bottom:1px solid #ddd;margin:0 0 25px}.topic-block-title h2{font-size:30px;font-weight:400}.topic-block-body{font-size:16px;text-align:justify;line-height:24px}.topic-page .page-body{text-align:justify;line-height:22px}.topic-block a,.topic-page a{text-decoration:underline}.topic-block strong,.topic-page strong{color:var(--textColor)}.home-page .topic-block{margin:0 0 50px}.popup-window .topic-page{padding:15px}.not-found-page p{margin:30px 15px}.topic-password{text-align:center}.enter-password-title{color:var(--textColor);margin:0 0 20px}.enter-password-form{overflow:hidden;display:inline-block}.enter-password-form input[type=password]{height:40px;margin:0 -1px 0 0;width:200px;float:left}.enter-password-form button[type=submit]{height:40px;padding:0 15px;border:0;color:var(--white);text-transform:uppercase;min-width:86px;background-color:var(--blue);width:auto;float:left}.enter-password-form button[type=submit]:focus,.enter-password-form button[type=submit]:hover{background-color:var(--buttonHover)}.apply-vendor-page .page-title,.contact-page .page-title,.email-a-friend-page .page-title{margin:0 0 -1px}.apply-vendor-page .message-error,.apply-vendor-page .result,.contact-page .message-error,.contact-page .result,.email-a-friend-page .message-error,.email-a-friend-page .result{margin:20px 0}.apply-vendor-page .button-1,.contact-page .button-1,.email-a-friend-page .button-1{padding:10px 30px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;min-width:140px;text-align:center;background-color:var(--blue)}.apply-vendor-page .button-1:focus,.apply-vendor-page .button-1:hover,.contact-page .button-1:focus,.contact-page .button-1:hover,.email-a-friend-page .button-1:focus,.email-a-friend-page .button-1:hover{background-color:var(--buttonHover)}.apply-vendor-page .title,.contact-page .topic-block,.email-a-friend-page .title{margin:25px 0}.email-a-friend-page .title h2{font-weight:400;color:var(--blue)}.apply-vendor-page .terms-of-service{text-align:center}.apply-vendor-page .terms-of-service>*{line-height:32px;display:inline-block}.apply-vendor-page .terms-of-service a,.apply-vendor-page .terms-of-service span{color:var(--blue);cursor:pointer}.gender{padding-top:10px;display:block}.gender span{margin:0 5px;display:inline-block}.gender span>*{margin:0 5px;line-height:32px;display:inline!important}.date-of-birth .date-picker-wrapper{display:block}.date-of-birth select{max-width:126px;width:31%;display:inline-block}.date-of-birth .select-wrapper+.select-wrapper,.date-of-birth select+select{margin:0 0 0 10px}#check-availability-button{padding:10px 15px;font-size:12px;border:0;color:var(--white);text-transform:uppercase;background-color:#888;margin:10px 0 0}#check-availability-button:focus,#check-availability-button:hover{background-color:#999}.accept-consent a{font-size:14px;color:#006fbb}.account-activation-page .button-1,.account-page .button-1,.email-revalidation-page .button-1,.login-page .button-1,.password-recovery-page .button-1,.registration-page .button-1,.registration-result-page .button-1,.return-request-page .button-1{padding:10px 30px;font-size:16px;border:0;color:var(--white);text-align:center;background-color:var(--blue);border-radius:8px;width:100%}.account-activation-page .button-1:focus,.account-activation-page .button-1:hover,.account-page .button-1:focus,.account-page .button-1:hover,.email-revalidation-page .button-1:focus,.email-revalidation-page .button-1:hover,.login-page .button-1:focus,.login-page .button-1:hover,.password-recovery-page .button-1:focus,.password-recovery-page .button-1:hover,.registration-page .button-1:focus,.registration-page .button-1:hover,.registration-result-page .button-1:focus,.registration-result-page .button-1:hover,.return-request-page .button-1:focus,.return-request-page .button-1:hover{background-color:var(--buttonHover)}.return-request-page h1 a{color:var(--blue)}.return-request-page .return-request-file{font-size:14px}.return-request-page .return-request-file .uploadedfileinput{vertical-align:middle;display:inline-block}.account-page .message-error,.login-page .message-error,.registration-page .message-error{margin:0 0 10px}.registration-result-page .result{padding:30px 0;font-size:16px;color:#4cb17c;text-align:center;margin:0 0 30px}.customer-info-page .email-to-revalidate,.customer-info-page .readonly-username,.customer-info-page .vat-status{font-size:14px;margin:0 5px}.customer-info-page .vat-status{display:block}.customer-info-page .email-to-revalidate-note,.customer-info-page .vat-note,.registration-page .vat-note{font-size:14px;margin-top:7px;white-space:normal;display:block}.login-page .customer-blocks{flex-wrap:nowrap;margin:40px auto 30px;width:80%;display:flex}.login-page .title,.password-recovery-wrapper .form-title,.registration-page .form-title{font-size:28px;font-weight:500;margin:0 0 15px}.title-option{padding-top:10px;font-size:16px;font-weight:400;float:right}.title-option a{color:#006fbb}.login-page .new-wrapper{margin:0 0 50px;width:50%}.login-page .new-wrapper .text{padding:30px;border-top:1px solid #e6e6e6;background-color:#f9f9f9;margin:0 0 30px;line-height:22px}.login-page .new-wrapper .topic-block{margin:0}.login-page .new-wrapper .topic-block-body strong{color:var(--textColor)}.login-page .new-wrapper .button-1{margin:0 0 5px}.checkout-as-guest-or-register-block{text-align:center;width:100%}.login-page .returning-wrapper{padding:60px 0;margin:0;width:60%}.login-page .returning-wrapper .form-fields{overflow:hidden;padding-top:16px;border-top:1px solid var(--enoughLight)}.login-page .returning-wrapper .form-fields .inputs{margin-bottom:20px}.login-page .returning-wrapper .form-fields .inputs label{color:var(--textColor)}.login-page .returning-wrapper .form-fields .inputs input[type=email],.login-page .returning-wrapper .form-fields .inputs input[type=password]{border-color:var(--sky);background:#f9fafb}.login-page .returning-wrapper .form-fields .inputs input[type=email]:focus,.login-page .returning-wrapper .form-fields .inputs input[type=password]:focus{outline:0;background:var(--white)}.login-page .returning-wrapper .form-fields .inputs .forgot-password{float:right;display:inline-block}.login-page .returning-wrapper .form-fields .inputs .forgot-password a{font-size:14px;color:#006fbb}.login-page .returning-wrapper .inputs.reversed{white-space:normal}.login-page .returning-wrapper .inputs.reversed *{font-size:14px;color:var(--textColor);margin:5px;width:auto;display:inline-block}.login-page .returning-wrapper .inputs.reversed a:focus,.login-page .returning-wrapper .inputs.reversed a:hover{color:var(--blue)}.login-right-wrapper{width:40%;padding-left:50px}.login-right-wrapper .logreg-image{overflow:hidden;font-size:0;position:relative;border-radius:8px}.login-right-wrapper .logreg-text{padding:20px;font-size:14px;color:var(--white);position:absolute;bottom:0;border-radius:8px;background:linear-gradient(180deg,rgba(69,86,102,0),rgba(55,69,83,.39) 30%,#212b36);left:0}.login-right-wrapper .logreg-text a{color:var(--white);display:block}.login-page .captcha-box{margin:-15px 0 20px}.login-page .returning-wrapper .buttons{padding:30px 0;background-color:var(--white)}.register-wrapper{padding:60px 0;flex-wrap:nowrap;margin:auto;width:80%;display:flex}.register-form{width:60%}.external-authentication{overflow:hidden;text-align:center;margin:0 0 50px}.external-authentication .title{font-size:20px;color:var(--textColor);margin:0 0 15px}.external-authentication .buttons{padding:30px;border-top:1px solid #e6e6e6;margin:0 0 30px}.external-auth-errors{color:#e4444c}.external-auth-association{color:var(--textColor)}.external-auth-association a{color:var(--blue)}.external-auth-association a:focus,.external-auth-association a:hover{text-decoration:underline}.password-recovery-wrapper{padding:50px 0;margin:auto;width:50%}.password-recovery-page .result{font-weight:700;color:var(--textColor);margin:0 0 5px}.password-recovery-page .tooltip{border:0;margin:0 0 25px}.add-more-external-records{text-align:center}.add-more-external-records a{color:var(--blue)}.add-more-external-records a:focus,.add-more-external-records a:hover{text-decoration:underline}.account-page .buttons{text-align:center}.account-page .description{padding:0 10px;margin:0 0 25px}.account-page .table-wrapper{margin:0 0 30px}.gdpr-tools-page .result{font-size:13px;color:var(--red);margin:20px 0}.gdpr-tools-page .buttons{margin-top:20px}.address-list{justify-content:space-between;flex-wrap:wrap;display:flex}.address-list-page .title{padding:20px 20px 0;margin:0}.address-list-page .info{padding:10px 20px 20px;font-size:14px;color:var(--darkLighter);margin:0;line-height:26px}.address-list-page .info .name,.order-list-page .info .name{font-size:16px;font-weight:500;color:var(--textColor)}.address-list-page .button-2{padding:0 25px;font-size:12px;border:0;font-weight:500;color:var(--ink);background-color:var(--enoughLight);margin:0 0 0 5px;border-radius:8px;line-height:30px;display:inline-block}.order-list-page .order-item-buttons .button-2{height:32px;overflow:hidden;border:0;text-indent:-999px;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-down-circle.svg) no-repeat 50%;width:32px}.order-list-page .order-item-wrapper.active .order-item-buttons .button-2{transform:rotate(-180deg)}.address-list-page .section{border:1px solid #dfe3e8;margin:0 0 30px;border-radius:8px}.edit-address-button:before{background:url(https://buildcenter.info/themes/2kcustom/content/images/editaddress.svg) 0 0 no-repeat}.delete-address-button:before,.edit-address-button:before{height:20px;transform:translateY(7px);content:"";width:20px;display:inline-block}.delete-address-button:before{background:url(https://buildcenter.info/themes/2kcustom/content/images/trash.svg) 0 0 no-repeat;background-size:16px}.cancel-recurring-order-button{background:url(https://buildcenter.info/themes/2kcustom/content/images/trash.svg) 20px no-repeat;background-size:16px}.retry-recurring-order-button{background:url(https://buildcenter.info/themes/2kcustom/content/images/retry.png) 0 no-repeat}.return-items-button:before{height:20px;transform:translateY(4px);margin-right:5px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/product-return.svg) 0 no-repeat;background-size:100%;width:20px;display:inline-block}.order-details-button:before{background:url(https://buildcenter.info/themes/2kcustom/content/images/details.png) 0 no-repeat}.address-list-page .button-2:focus,.address-list-page .button-2:hover{color:var(--white);background-color:var(--blue)}.address-list-page .button-2:focus:before,.address-list-page .button-2:hover:before,.order-list-page .button-2:focus:before,.order-list-page .button-2:hover:before{filter:brightness(200%)}.address-list-page .button-2.delete-address-button:hover{background-color:var(--red)}.address-list-page .button-2.delete-address-button:hover:before{filter:brightness(0) invert(1)}.address-list-page .add-button{text-align:center;margin:0 auto 60px;width:50%}.address-edit-page .page-title{text-align:center;margin:0 0 -1px}.address-edit-page .message-error{margin:20px 0}.address-edit-page .edit-address{padding:30px 15px;margin:0 auto 30px;width:50%}.address-edit-page .buttons{padding:0 15px;margin:0 auto 130px;width:50%}.order-item-wrapper{border:1px solid #dfe3e8;margin-bottom:15px;border-radius:8px}.order-item{cursor:pointer;display:flex}.order-item .order-item-status{padding:0 0 0 30px;justify-content:center;flex-wrap:nowrap;flex-direction:column;width:280px;display:flex}.order-item .order-item-info{padding:20px 0;font-size:12px;color:var(--darkLighter);margin:0;width:calc(100% - 630px);line-height:26px}.order-item .order-item-info .order-item-no{font-size:14px;font-weight:500;color:var(--textColor)}.order-item .order-item-total{justify-content:center;font-size:16px;font-weight:600;flex-direction:column;text-align:right;width:150px;display:flex}.order-item .order-item-buttons{padding:0 30px 0 0;justify-content:center;flex-direction:column;align-items:flex-end;width:200px;display:flex}.order-item .order-item-buttons .buttons{margin:0}.order-status{padding:6px 0 6px 36px;font-weight:500;background:url(https://buildcenter.info/themes/2kcustom/content/images/check.svg) no-repeat 0 0;background-size:32px}.order-status.pending{color:#5c6ac4;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/pending.svg)}.order-status.processing{color:#47c1bf;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/processing.svg)}.order-status.preparing{color:#47c1bf;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/preparing.svg)}.order-status.complete{color:#50b83c;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/check.svg)}.order-status.cancelled{color:#de3618;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/times-circle.svg)}.order-status.paymentpending{color:#5c6ac4;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/pending.svg)}.order-status.shipped{color:#50b83c;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/shipped.svg)}.order-status.paymentrefunded{color:#f49342;background-image:url(https://buildcenter.info/themes/2kcustom/content/images/arrow-back-circle.svg)}.order-item-detail{border-top:1px solid #dfe3e8;margin:0 30px;display:none}.order-loading-progress{margin:40px}.order-details-page.page{padding:30px 0;margin-bottom:0}.order-details-page .section,.return-request-page .section,.shipment-details-page .section{padding:20px;border:1px solid #dfe3e8;margin:0;border-radius:8px}.order-details-page .section .title,.return-request-page .section .title,.shipment-details-page .section .title{font-size:16px;font-weight:500}.order-details-page .section .title strong,.return-request-page .section .title strong,.shipment-details-page .section .title strong{font-weight:500}.order-details-page .section .title .title-desc,.shipment-details-page .section .title .title-desc{font-weight:400;color:var(--ink);padding-left:15px;display:inline-block}.order-details-page .section.products,.return-request-page .section,.shipment-details-page .section.products{margin-bottom:30px}.return-request-page .buttons{margin:auto;width:50%}.orderProductItem{padding:16px 0;font-size:14px;border-bottom:1px solid #dfe3e8}.orderProductItem .orderProductItemInner{flex-wrap:wrap;display:flex}.orderProductsItems .orderProductItem:last-child{border:0;margin-bottom:0}.orderProductItem label{display:none}.orderProductItem .orderProductItemInner>div{flex-shrink:1;justify-content:center;flex-wrap:nowrap;flex-direction:column;display:flex}.orderProductItem .orderItemPicture{height:100px;margin-right:8px;width:130px}.orderProductItem .orderItemPicture a{font-size:0}.orderProductItem .orderItemPicture a img{max-height:100px}.orderProductItem .orderItemProduct{width:calc(100% - 563px)}.orderProductItem .orderItemProduct .product-name{font-weight:500;width:280px;display:inline-block}.orderProductItem .orderItemQuantity,.orderProductItem .orderItemUnitprice{text-align:center;width:115px}.orderProductItem .orderItemSubTotal{padding-right:30px;width:150px}.orderProductItem .orderItemSubTotal .product-subtotal{font-size:14px;font-weight:500;color:#50b83c;text-align:right}.orderProductItem .orderItemButtons{width:160px}.orderProductItem .orderItemButtons .button-1{padding:6px 10px;font-size:14px;border:1px solid var(--sky);font-weight:500;color:var(--textColor);margin:8px 0;border-radius:6px;background:var(--enoughLight)}.orderProductItem .orderItemButtons .button-1:hover{border-color:var(--blue);color:var(--white);background:var(--blue)}.orderProductItem .orderItemButtons .button-1.add-review-button{border-color:#f49342;color:#f49342;background:#fef5ed}.orderProductItem .orderItemButtons .button-1.add-review-button:hover{color:var(--white);background:#f49342}.orderProductItem .attributes{padding:8px;margin:0;display:block}.orderProductItem .attributes span{font-size:13px;font-weight:500}.orderProductItem .attributes li{font-size:12px;list-style-type:disc;margin:2px 0 2px 15px}.orderProductItem .edit-item a{font-size:14px;font-weight:500;color:var(--blue)}.orderProductItem .message-error{padding:8px;border:1px solid var(--red);border-radius:6px;background:var(--redLighter);margin-top:10px}.return-request-page .orderProductItem .orderItemProduct{width:calc(100% - 400px)}.return-request-page .orderProductItem .orderItemQuantity,.return-request-page .orderProductItem .orderItemUnitprice{width:200px}.return-request-page .orderProductItem .orderItemProduct .product-name{width:auto}.return-request-page .orderProductItem.orderProductHeader>div{font-weight:500}.order-details-area{justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;display:flex}.order-details-area .order-adresses{width:calc(50% - 15px)}.order-details-area .order-adresses .address-type{padding:10px 0;font-size:14px;font-weight:500;color:#f49342}.order-details-area .billing-info-wrap{margin-bottom:15px;border-bottom:1px solid #dfe3e8;padding-bottom:23px}.order-details-area .order-payment-status{width:calc(50% - 15px)}.order-details-area .order-payment-status .section{margin:0}.order-details-area .order-payment-status .section.order-payment-wrapper{margin:0 0 30px}.order-details-area div.payment-method-info .info-list li{padding:15px;font-size:15px;font-weight:500;color:var(--textColor);background:#f9fafb}.order-details-area div.payment-method-info .info-list li:first-child{border-radius:8px 8px 0 0}.order-details-area div.payment-method-info .info-list li:last-child{border-radius:0 0 8px 8px}.order-payment .order-total .cart-total-left,.order-payment .order-total .cart-total-right{font-weight:500;color:var(--textColor)!important}.order-payment .discount .cart-total-right{color:#de3618}.order-overview.pending{border-color:#5c6ac4;background:rgba(92,106,196,.1)}.order-overview.preparing,.order-overview.processing{border-color:#47c1bf;background:rgba(71,193,191,.1)}.order-overview.complete{border-color:#50b83c;background:rgba(80,184,60,.1)}.order-overview.cancelled{border-color:#de3618;background:rgba(222,54,24,.1)}.order-overview.paymentpending{border-color:#5c6ac4;background:rgba(92,106,196,.1)}.order-overview.shipped{border-color:#50b83c;background:rgba(80,184,60,.1)}.order-overview.paymentrefunded{border-color:#f49342;background:rgba(244,147,66,.1)}.order-overview-body{flex-wrap:nowrap;display:flex}.order-overview-left{width:80px}.order-overview-right{width:calc(100% - 80px);padding-left:16px}.order-status-icon{height:80px;background-size:100% auto;width:80px;background-repeat:no-repeat}.order-status-icon.pending{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/pending.svg)}.order-status-icon.processing{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/processing.svg)}.order-status-icon.preparing{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/preparing.svg)}.order-status-icon.complete{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/check.svg)}.order-status-icon.cancelled{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/times-circle.svg)}.order-status-icon.paymentpending{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/pending.svg)}.order-status-icon.shipped{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/shipped.svg)}.order-status-icon.paymentrefunded{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/arrow-back-circle.svg)}.order-status-text{font-weight:500}.order-overview.pending .order-status-text{color:#5c6ac4}.order-overview.processing .order-status-text{color:#47c1bf}.order-overview.complete .order-status-text{color:#50b83c}.order-overview.cancelled .order-status-text{color:#de3618}.order-overview.shipped .order-status-text{color:#50b83c}.order-overview.paymentrefunded .order-status-text{color:#f49342}.order-status-value{font-size:14px;color:var(--darkLighter);line-height:20px}.order-buttons{padding-top:15px}.order-buttons .button-2{padding:2px 27px 6px;border:1px solid var(--darkLighter);font-weight:500;color:var(--textColor);background-color:transparent;border-radius:6px}.order-buttons .button-2:hover{background-color:var(--white)}.order-details-page .shipments .table-wrapper{font-size:14px;margin-bottom:0}.order-details-page .shipments .view-details a{padding:6px 20px;font-size:14px;border:1px solid var(--sky);font-weight:500;color:var(--textColor);border-radius:6px;background:var(--enoughLight);display:inline-block}.order-details-page .shipments .view-details a:hover{border-color:var(--blue);text-decoration:none;color:var(--white);background:var(--blue)}.combo-product{justify-content:center;margin-bottom:27px;width:100%;display:flex}.combo-product-wrapper,.combo-product-wrapper .combo-product-box,.combo-product-wrapper .combo-product-box .display-product-width{margin:0}.combo-product-wrapper:before{height:480px;content:"";position:absolute;background:#47c1bf1a;left:0;width:100%;margin-top:-48px;z-index:-1}.combo-product-wrapper{padding:48px 0;width:100%!important}.combo-product-wrapper .combo-product-box{margin:0}.combo-product-box:last-child{margin-right:0}.combo-product .display-product{flex-wrap:nowrap;align-items:center;width:190px;display:flex}.display-product .product-image-name{padding:12px 8px;border:1px solid var(--sky);margin:0;border-radius:8px;background:var(--white);width:160px;display:inline-block}.combo-product .display-product.active .product-image-name{padding:11px 7px;border:2px solid #50b83c}.display-product .product-check{justify-content:flex-end;flex-wrap:nowrap;display:flex}.display-product .product-check input[type=checkbox]{border-color:var(--sky)}.display-product .product-check input:checked[type=checkbox]{border-color:#50b83c;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 10 3 3 6-6'/%3E%3C/svg%3E") #50b83c}.display-product .product-check input[type=checkbox]:checked~.display-product{background:red}.display-product .product-picture{text-align:center;margin:auto;display:block}.display-product .product-name{height:60px;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;margin-bottom:18px;color:#161d25;text-align:left;-webkit-box-orient:vertical;line-height:20px;-webkit-line-clamp:3;white-space:normal;display:-webkit-box!important}.display-product .prices{justify-content:flex-end;flex-wrap:nowrap;display:flex}.display-product .prices span{text-align:right;width:50%;line-height:19px;display:block}.display-product .prices span.old-price{font-size:12px;color:var(--ink);text-align:left}.display-product .prices span.actual-price{font-size:14px;font-weight:500}.combo-product-box .combo-bottom{padding:16px;border:1px solid var(--sky);clear:both;border-radius:8px;background:var(--white);width:100%;display:flex}.combo-product-box .combo-bottom .combo-title{align-items:center;width:calc(100% - 460px);display:flex}.combo-product-box .combo-bottom .combo-title .title{font-size:24px;font-weight:500;color:#50b83c;line-height:32px}.combo-product-box .combo-bottom .combo-price{font-size:12px;width:240px;line-height:20px}.combo-price-line{flex-wrap:nowrap;display:flex}.combo-price-text{text-align:right;width:100px}.combo-price-value{width:100px;padding-left:13px}.combo-price-line.bolder{font-weight:700;margin-top:5px}.combo-price-line.bolder .combo-price-value{font-size:18px;font-weight:500;width:calc(100% - 100px)}.combo-product-box .combo-bottom .combo-addtocart{text-align:right;width:220px}.combo-addtocart .combo-add-to-cart-button{padding:14px 15px;font-size:16px;border:0;color:var(--white);background-color:var(--blue);border-radius:8px;line-height:20px}.combo-addtocart .combo-add-to-cart-button:hover{background-color:var(--buttonHover)}.discount-value{font-weight:700;margin-bottom:20px}.combo-product-wrapper .combo-product .plus-symbol{margin:0 3px;line-height:80px;display:inline-block}.combo-product-wrapper .combo-product .plus-symbol:before{height:24px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/plus.svg) no-repeat 50%;width:24px;display:block}.product-picture img{height:144px;object-fit:cover;width:144px}.combo-product-wrapper .display-product:last-child .plus-symbol{display:none}.shipment-details-area{justify-content:space-between;flex-wrap:wrap;display:flex}.shipment-details-area .order-info-wrap,.shipment-details-area .shipping-info-wrap{width:calc(50% - 15px)}.shipment-details-page .orderProductItem .orderItemProduct .product-name{width:100%}.recurring-payments table td{white-space:nowrap}.recurring-payments table td:first-child{min-width:120px;white-space:normal}.recurring-payments .button-2{font-size:14px}.return-request-list-page .title{padding:16px 20px;font-size:16px;margin:0}.return-request-list-page label{margin:0 5px 0 0}.return-request-list-page a{color:var(--blue)}.return-request-list-page a:focus,.return-request-list-page a:hover{text-decoration:underline}.return-request-list-page .comments div{font-size:15px;font-style:italic;color:var(--textColor);margin:10px 0 0}.request-item{padding:15px 15px 0;border:1px solid #dfe3e8;margin-bottom:15px;border-radius:8px}.request-item-header{margin-bottom:15px;cursor:pointer;display:flex}.request-item-status{justify-content:center;flex-wrap:nowrap;flex-direction:column;width:280px;display:flex}.request-item-info{font-size:12px;color:var(--darkLighter);width:calc(100% - 440px);line-height:26px}.request-item-info .request-no{font-size:14px;font-weight:500;color:var(--textColor)}.request-item-buttons{justify-content:center;flex-direction:column;align-items:flex-end;width:160px;display:flex}.request-item-buttons .buttons{margin:0}.request-item-buttons .request-details-button{height:32px;overflow:hidden;border:0;text-indent:-999px;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-down-circle.svg) no-repeat 50%;width:32px}.request-item-details{padding:20px 0;border-top:1px solid #dfe3e8;display:none}.request-item-details ul li{margin-bottom:10px}.request-item.active .request-item-details{display:block}.request-item.active .request-item-buttons .request-details-button{transform:rotate(-180deg)}.downloadable-products-page table td{color:var(--textColor)}.reward-points-overview{margin:0 0 25px}.reward-points-history table td{color:var(--textColor)}.reward-points-history table td:first-child{min-width:120px}.change-password-page .page-title{margin:0 0 -1px}.change-password-page .message-error,.change-password-page .result{margin:20px 0}.change-password-page .fieldset{margin:0 0 30px}.avatar-page .page-title{margin:0}.avatar-page .page-body{overflow:hidden;padding:30px 25px;background-color:#f9f9f9;margin:0 0 30px}.avatar-page .image,.avatar-page .message-error{margin:0 0 10px}.avatar-page .image img{border:1px solid #ccc}.avatar-page .button-1{font-size:14px}.avatar-page .button-2{padding:10px 15px;font-size:14px;border:0;color:var(--white);text-transform:uppercase;background-color:#888}.avatar-page .button-2:focus,.avatar-page .button-2:hover{background-color:#999}.avatar-page .info{color:var(--textColor)}.vendorinfo-page .button-2{padding:10px 15px;font-size:14px;border:none;color:var(--white);text-transform:uppercase;background-color:#888}.vendorinfo-page .button-2:focus,.vendorinfo-page .button-2:hover{background-color:#999}.vendorinfo-page .vendor-picture{margin:0 auto;width:400px}.vendorinfo-page .vendor-picture *{margin-top:15px;display:block}.check-gift-card-balance-page .page-title{margin:0 0 -1px}.check-gift-card-balance-page .message-error,.check-gift-card-balance-page .result{margin:20px 0}.check-gift-card-balance-page .fieldset{margin:0 0 30px}.customer-menu{padding-top:8px}.customer-menu .list{flex-wrap:nowrap;display:flex}.customer-menu .list a{padding:16px 30px 16px 50px;background-size:24px;opacity:.8;background-position:20px 14px;background-repeat:no-repeat;display:inline-block}.customer-menu .list li.active a{border-bottom:2px solid #006fbb;opacity:1}.customer-menu li.customer-info a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/user.svg)}.customer-menu li.customer-addresses a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/address.svg)}.customer-menu li.customer-orders a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/orders.svg)}.customer-menu li.customer-wishlist a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/heart.svg)}.customer-menu li.customer-reviews a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/reviews.svg)}.customer-menu li.return-requests a{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/product-return.svg)}.account-twocolumn{justify-content:space-between;align-items:flex-start;display:flex}.account-twocolumn .customer-column{padding:30px;border:1px solid #dfe3e8;border-radius:8px;width:calc(50% - 15px)}.account-twocolumn .customer-column .column-title{border-bottom:1px solid #dfe3e8;padding-bottom:30px}.account-twocolumn .customer-column .column-title h2{font-size:22px;font-weight:500;color:var(--orange);line-height:30px}.account-twocolumn .customer-column .column-body{padding:30px 0 0}.account-twocolumn .customer-column .column-body .buttons{margin:0}.order-progress{padding:15px 0;text-align:center;background-color:var(--lighter);margin:0 0 50px}.order-progress ul{font-size:0}.order-progress li{margin:10px;display:inline-block}.order-progress a{font-size:14px;color:var(--textColor);min-width:70px;display:block}.order-progress a:before{height:40px;border:1px solid #bbb;content:"";margin:0 auto 15px;background:var(--white) url(https://buildcenter.info/themes/2kcustom/content/images/pointer.png) center no-repeat;width:40px;display:block}.order-progress li.active-step a{cursor:pointer}.order-progress li.inactive-step a{opacity:.3;cursor:default}.shopping-cart-page .page-title{padding:10px;margin:0 0 -1px}.shopping-cart-page .message-error{text-align:left;margin:0}.shopping-cart-page td .message-error{text-align:left;margin:10px 0 0}.shopping-cart-page .checkout-attributes a{color:#4ab3f1}.shopping-cart-page .checkout-attributes a:focus,.shopping-cart-page .checkout-attributes a:hover{text-decoration:underline}.shopping-cart-page .tax-shipping-info{text-align:center;margin:20px 0}.shopping-cart-page .tax-shipping-info a{color:#4ab3f1}.shopping-cart-page .tax-shipping-info a:focus,.shopping-cart-page .tax-shipping-info a:hover{text-decoration:underline}.shopping-cart-page .common-buttons{padding:20px 0 0;font-size:0}.shopping-cart-page .common-buttons button{padding:10px 20px;font-size:15px;border:0;color:var(--white);min-width:180px;background-color:#aaa;margin:5px;border-radius:8px;display:inline-block}.shopping-cart-page .common-buttons button:focus,.shopping-cart-page .common-buttons button:hover{background-color:#999}.shopping-cart-page .common-buttons button:first-child{background-color:var(--blue)}.shopping-cart-page .common-buttons button:first-child:focus,.shopping-cart-page .common-buttons button:first-child:hover{background-color:var(--buttonHover)}.checkout-attributes{color:var(--textColor);margin:-30px 0 30px}.checkout-attributes dt{font-weight:700;margin:0 0 5px}.checkout-attributes dd{margin:0 0 20px}.checkout-attributes input[type=text],.checkout-attributes select{min-width:170px}.checkout-attributes ul{font-size:0}.checkout-attributes li{padding:8px 10px;font-size:14px;border:1px solid #ddd;background-color:var(--white);margin:5px;display:inline-block}.checkout-attributes .attribute-squares li{padding:0;border:0;line-height:0}.checkout-attributes li label{margin:0 0 0 5px;display:inline-block}.selected-checkout-attributes{color:var(--textColor);margin:30px 0}.selected-checkout-attributes br{content:"";margin:3px;display:block}.cart-footer{border-top:1px solid #ddd;margin:0 0 50px}.cart-footer:after{content:"";clear:both;display:block}.cart-footer .totals{padding:10px;color:var(--textColor);max-width:100%;background-color:#f9f9f9;margin:0 auto 50px;width:350px}.cart-footer .total-info{padding:5px 30px 15px;border-bottom:1px solid #ddd;margin:0 0 20px}.cart-total td{padding:10px 0;text-align:right;width:50%}.cart-total td:first-child{color:var(--darkLighter);text-align:left}.cart-total .giftcard-remaining{font-style:italic;display:block}.cart-total .earn-reward-points{font-style:italic}.cart-total .discount-total .cart-total-right{color:#de3618}.min-amount-warning{padding:0 30px;color:var(--red);margin:0 0 20px}.terms-of-service{padding:20px 0 0;margin:0 0 20px}.terms-of-service label{cursor:pointer}.terms-of-service a{color:var(--blue);margin:0 0 0 3px}.cart-collaterals{max-width:100%}.cart-collaterals .coupon-box,.cart-collaterals .giftcard-box{padding:20px;border:1px solid var(--enoughLight);margin:0 0 50px;border-radius:8px}.cart-collaterals .button-2{padding:10px 15px;font-size:14px;border:0;color:var(--white);background-color:var(--ink);border-radius:8px;display:inline-block}.cart-collaterals .button-2:focus,.cart-collaterals .button-2:hover{background-color:var(--blue)}.cart-collaterals .title{font-size:18px;margin:0 0 20px}.cart-collaterals .title strong{font-weight:400}.cart-collaterals .hint{margin:0 0 10px}.cart-collaterals .deals>div{margin:0 0 20px}.cart-collaterals .coupon-code{overflow:hidden;border-radius:8px;background:var(--enoughLight)}.cart-collaterals .coupon-code input[type=text]{height:36px;border:0;outline:0;margin:0 -1px 0 0;background:none;width:66%;float:left}.cart-collaterals .coupon-code button[type=submit]{height:36px;padding:0;width:34%;float:left}.cart-collaterals .message-failure{font-size:12px;color:var(--red);margin:5px 0 0}.cart-collaterals .message-success{font-size:12px;color:#4cb17c;margin:5px 0 0}.cart-collaterals .current-code{color:#4cb17c;margin:10px 0 0}.remove-discount-button,.remove-gift-card-button{height:15px;border:0;margin:3px 0 0;background:var(--white) url(https://buildcenter.info/themes/2kcustom/content/images/remove.png) center no-repeat;cursor:pointer;width:15px;float:right}.cart-collaterals .shipping select{height:36px}.cart-collaterals .shipping-results{margin:30px 0 0}.cart-collaterals .shipping-results li{margin:20px 0}.cart-collaterals .shipping-results li strong{color:var(--textColor);margin:0 0 5px;display:block}.shopping-cart-page .no-data{margin:25px 0 0}.estimate-shipping-popup{padding:25px 10px;position:relative;max-width:800px;margin:0 auto;background:var(--white);width:auto}.estimate-shipping-popup-zoom-in .mfp-with-anim{transform:scale(.8);transition:all .2s ease-in-out;opacity:0}.estimate-shipping-popup-zoom-in.mfp-bg{transition:all .3s ease-out;opacity:0}.estimate-shipping-popup-zoom-in.mfp-ready .mfp-with-anim{transform:scale(1);opacity:1}.estimate-shipping-popup-zoom-in.mfp-ready.mfp-bg{opacity:.8}.estimate-shipping-popup-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.estimate-shipping-popup-zoom-in.mfp-removing.mfp-bg{opacity:0}.shipping-options-loading{height:16px;right:8px;position:relative;margin:4% 50%;background:url(https://buildcenter.info/themes/2kcustom/content/images/ajax-loader-small.gif) no-repeat;width:16px}.shipping-address .required{margin-left:0}.estimate-shipping-row{align-items:center;display:flex;display:-webkit-flex}.estimate-shipping-row.shipping-option{cursor:pointer}.estimate-shipping-row.shipping-option.active{font-weight:700}.estimate-shipping-row-item{flex:0 1 100%}.estimate-shipping-row-item.shipping-item{overflow-wrap:break-word;overflow:hidden;padding:8px 0}.estimate-shipping-row-item.shipping-header-item{padding:12px 0;border-bottom:1px solid #f2f2f2;align-self:flex-end}.estimate-shipping-row-item.address-item+.estimate-shipping-row-item.address-item{padding-left:15px}.estimate-shipping-row-item+.estimate-shipping-row-item{padding-left:10px}.estimate-shipping-row-item-radio{flex:0 0 35px}.ship-to-title{margin-bottom:10px}.choose-shipping-title{margin-top:20px}.estimate-shipping-address-control{height:36px;width:100%}.estimate-shipping-radio{display:none}.estimate-shipping-radio+label{padding:9px;border:1px solid #cacece;-webkit-appearance:none;position:relative;background-color:#fafafa;border-radius:50px;display:inline-block}.estimate-shipping-radio:checked+label:after{height:6px;content:" ";position:absolute;top:6px;border-radius:50px;background:var(--white);left:6px;width:6px}.estimate-shipping-radio:checked+label{border:1px solid #adb8c0;border-color:var(--blue);color:#99a1a7;background-color:var(--blue)}.apply-shipping-button{padding:8px 25px;border:0;color:var(--white);background-color:var(--blue)}.apply-shipping-button-container{text-align:center;margin-top:15px}.shipping-options-header{position:sticky;top:0;background-color:var(--white);z-index:1}.shipping-options{overflow:hidden;overflow-y:auto;position:relative;max-height:200px;background:var(--white) no-repeat;background-size:100% 7px;background-position:0 0,0 100%;background-image:-webkit-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),transparent),-webkit-radial-gradient(50% 100%,farthest-side,#f2f2f2,transparent);background-image:-moz-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),transparent),-moz-radial-gradient(50% 100%,farthest-side,#f2f2f2,transparent);background-image:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.1),transparent),radial-gradient(farthest-side at 50% 100%,#f2f2f2,transparent);z-index:1}.shipping-options:after,.shipping-options:before{height:30px;content:"";position:relative;margin:0 0 -30px;background:-webkit-linear-gradient(top,var(--white),var(--white) 30%,hsla(0,0%,100%,0));background:-moz-linear-gradient(top,var(--white),var(--white) 30%,hsla(0,0%,100%,0));background:linear-gradient(to bottom,var(--white),var(--white) 30%,hsla(0,0%,100%,0));display:block;z-index:-1}.shipping-options:after{margin:-30px 0 0;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),var(--white) 70%,var(--white));background:-moz-linear-gradient(top,hsla(0,0%,100%,0),var(--white) 70%,var(--white));background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--white) 70%,var(--white))}.no-shipping-options{text-align:center;margin:4% 0}.estimate-shipping-popup .message-failure{font-size:12px;color:var(--red);margin:5px 0 -5px}.shopping-cart-page .common-buttons .estimate-shipping-button{padding:10px 20px;font-size:15px;border:0;color:var(--white);min-width:180px;text-align:center;background-color:#aaa;margin:5px;border-radius:8px;display:inline-block}.shopping-cart-page .common-buttons .estimate-shipping-button:focus,.shopping-cart-page .common-buttons .estimate-shipping-button:hover{background-color:#999}.product-estimate-shipping{margin-bottom:20px}.product-estimate-shipping .shipping-date{margin-top:3px}.product-estimate-shipping .shipping-title{justify-content:center;font-size:16px;font-weight:700;margin-bottom:5px;color:var(--textColor)}.product-estimate-shipping .shipping-title .shipping-price{margin-left:5px;vertical-align:middle}.product-estimate-shipping .shipping-title .shipping-loading{height:16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/ajax-loader-small.gif) no-repeat;margin-left:5px;width:16px;vertical-align:middle;display:inline-block}.product-estimate-shipping .open-estimate-shipping-popup .arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px;border:solid #000;border-width:0 1px 1px 0;margin:0 0 3px 6px;display:inline-block}.checkout-page .section{margin:0 0 30px}.checkout-page .section.order-summary{margin:100px 0 30px}.checkout-page .cart-options{overflow:hidden;min-height:60px}.checkout-page .cart-footer{border-top:0}.checkout-page .total-info{border-bottom:0;margin:0}.checkout-page .button-1{padding:15px 30px;font-size:15px;border:0;color:var(--white);text-align:center;background-color:var(--blue);border-radius:8px;width:100%;display:block}.checkout-page .button-1:focus,.checkout-page .button-1:hover{background-color:var(--buttonHover)}.checkout-page .address-item{max-width:100%;margin:0 auto 40px;width:350px}.checkout-page .address-item ul{padding:20px;color:var(--textColor);background-color:#f9f9f9;margin:0 0 15px}.checkout-page .address-item li{padding:5px 0}.checkout-page .address-item li.name{font-size:16px;font-weight:700}.enter-address .message-error{padding:15px;border:1px solid var(--red);margin:20px 0;border-radius:8px}.enter-address .edit-address{margin:0 0 30px}.vat-number-warning{font-size:13px;color:var(--red);text-align:center;margin-top:5px}.vat-number-warning a{text-decoration:underline}.checkout-page .pickup-in-store .selector{font-weight:700;color:var(--textColor);margin:0 0 5px}.pickup-points{padding:10px 0 0}.select-pickup-point .name{font-weight:500}.select-pickup-point .address{font-size:14px;color:var(--darkLighter)}.select-pickup-point .fee{display:none}.select-pickup-point ul li{margin-bottom:10px}.checkout-page .pickup-points-map{min-height:350px;margin-bottom:5px;min-width:400px;vertical-align:middle;margin-top:5px}.checkout-page .edit-address-button{margin:20px 10px 10px 12px;float:right}.checkout-page .delete-address-button{margin:20px 0 10px;float:right}.payment-method .method-list,.shipping-method .method-list{margin:0 auto 30px}.shipping-method .method-list .method-item{padding:16px;border:1px solid #dfe3e8;margin-bottom:16px;border-radius:8px}.shipping-method .method-list .method-header{justify-content:space-between;flex-wrap:nowrap;display:flex}.shipping-method .method-list .method-header .method-logo{max-width:120px}.shipping-method .method-list .method-header .method-logo img{max-width:100%}.shipping-method .method-list .method-desc,.shipping-method .method-list .method-fee{font-size:14px;color:#959ead}.isfree{color:#50b83c!important}.payment-method .method-list .method-item{padding:16px;margin-bottom:16px;border-radius:8px;background:#f9fafb}.payment-method .method-description{margin:5px 0 0}.payment-method .method-list .method-header{justify-content:space-between;flex-wrap:nowrap;display:flex}.payment-method .method-list .method-name{padding-top:8px}.payment-method .method-list .method-header .payment-logo{max-width:120px}.payment-method .method-list .method-header .payment-logo img{max-width:100%}.payment-method .use-reward-points{color:var(--textColor);text-align:center;margin:0 0 30px}.payment-method .payment-logo{vertical-align:middle;display:inline-block}.payment-method .payment-logo label{font-size:0!important;display:block}.payment-method .payment-details{text-align:left;margin:0 0 0 10px;width:200px;vertical-align:middle;display:inline-block}.payment-info .info{padding:30px 15px;color:var(--textColor)}.payment-info .info tr{font-size:0;margin:0 0 15px;display:block}.payment-info .info td{font-size:14px;max-width:400px!important;width:100%!important;display:inline-block}.payment-info .info td:only-child{max-width:100%!important;width:100%!important}.payment-info .info td input[type=text]{width:100%!important}.payment-info .info td input[name=CardCode]{width:65px!important}.payment-info .info td select{min-width:70px}.payment-info .info td:first-child{margin:0 0 10px}.confirm-order .buttons{padding:10px 0}.confirm-order .button-1{font-size:16px}.order-review-data>div,.shipment-details-area>div{padding:20px;border:1px solid #dfe3e8;color:var(--textColor);max-width:100%;margin:0 0 20px;border-radius:8px}.order-details-area li,.order-review-data li,.shipment-details-area li{padding:3px 0}.order-info .trackingInfo{margin-top:10px}.order-info .trackingInfo span{color:var(--textColor);padding-bottom:10px}.order-info .tracking-number a{padding:16px;font-size:14px;border:1px solid var(--sky);font-weight:500;color:var(--blue);border-radius:6px;background:var(--enoughLight);display:block}.order-info .tracking-number a:hover{border-color:var(--blue);color:var(--white);background:var(--blue)}.order-info .tracking-number a:hover span{color:var(--white)}.order-details-area li.name,.order-review-data li.name,.shipment-details-area li.name{padding:3px 0 10px}.info-list{font-size:14px;color:var(--darkLighter)}.info-list li.name{color:var(--textColor)}.order-details-area .title,.order-review-data .title,.shipment-details-area .title{padding:0;font-size:16px;font-weight:700;margin:0 0 5px}.order-details-area .title strong,.order-review-data .title strong,.shipment-details-area .title strong{font-weight:700}.order-details-area .payment-method-info,.order-details-area .shipping-method-info,.order-review-data .payment-method-info,.order-review-data .shipping-method-info{margin-top:20px}.order-completed .details{padding:30px 15px;color:var(--textColor);text-align:center;margin:0 0 30px}.order-completed .details div{margin:15px 0}.order-completed .details strong{font-weight:400}.order-completed .details a{color:var(--blue)}.order-completed .details a:focus,.order-completed .details a:hover{text-decoration:underline}.page.checkout-page{margin-bottom:0}.checkout-page .section.order-completed{max-width:500px;text-align:center;margin:auto}.order-completed-page .page-title{text-align:center}.html-checkout-page{overflow:hidden}.checkoutWrapper{height:calc(100vh - 210px);overflow:hidden;position:relative;border-top:1px solid var(--enoughLight)}.checkoutWrapper:after{height:100%;content:"";position:absolute;top:0;background:var(--lighter);left:0;width:calc(50vw + 77px);display:block;z-index:-1}.checkoutInner{flex-wrap:nowrap;margin:auto auto auto calc(50vw - 555px);width:100%;display:flex}.checkoutLeft{height:calc(100vh - 210px);overflow:auto;padding:60px 70px 0 0;width:633px}.checkoutRight{height:calc(100vh - 205px);overflow:auto;padding:60px calc(50vw - 555px) 60px 30px;background:var(--white);width:calc(50vw - 78px)}.checkoutInner .shoppingCardInner{flex-wrap:wrap}.checkoutInner .shoppingCardWrapper{width:100%}.checkoutInner .shoppingCardItems{overflow:auto;min-height:110px;margin-bottom:20px;padding-right:20px;max-height:calc(100vh - 570px)}.checkoutInner .shoppingCardItems::-webkit-scrollbar{width:2px}.checkoutInner .shoppingCardItems::-webkit-scrollbar-track{background:var(--sky)}.checkoutInner .shoppingCardItems::-webkit-scrollbar-thumb{background-color:var(--ink)}.checkoutInner .shoppingCardItem>div{flex-grow:0;flex-shrink:1}.checkoutInner .shoppingCardItem .cardItemProduct{width:calc(100% - 283px)}.checkoutInner .shoppingCardItem .cardItemQuantity{text-align:center;width:45px}.checkoutInner .shoppingCardItem .cardItemSubTotal{padding-right:15px;width:125px}.checkoutInner .shoppingCardSummary{padding-right:20px;margin-left:0;width:100%}.checkoutInner .shoppingCardSummary .totals{padding:0;border:0}.checkoutInner .shoppingCardSummary .totals .title{display:none}.checkoutInner .shoppingCardSummary .totals .cart-total td{padding:15px 0}.checkoutInner .shoppingCardSummary .totals .cart-total tr.order-subtotal td{padding-top:15px;border-top:1px solid var(--sky)}.checkoutInner .shoppingCardSummary .totals .cart-total tr.discount-total td{padding:15px 0;border-top:1px solid var(--sky)}.checkoutInner .shoppingCardSummary .totals .cart-total tr.tax-value td{padding:10px 0 15px}.checkoutInner .shoppingCardSummary .totals .cart-total tr.order-total td{padding-top:15px;font-size:20px;font-weight:500;color:var(--textColor);border-top:1px solid var(--sky)}.checkoutInner .shoppingCardSummary .totals .cart-total tr.order-subtotal-discount td{border-top:1px solid var(--sky);border-bottom:1px solid var(--sky)}tr.order-subtotal-discount td.cart-total-right{color:var(--red)}.opc .tab-section{padding:16px 0 0;border-bottom:1px solid #dfe3e8}.opc .tab-section:first-child{padding-top:0}.opc .step-title{overflow:hidden;margin:0 0 16px}.opc .step-title .title{font-size:18px;font-weight:500;line-height:29px}.opc .allow .step-title{cursor:pointer}.opc .step-title .number,.opc .step-title .title{min-height:25px;padding:0 0 0 12px;border-radius:50%;float:left}.opc .allow .step-title .title{cursor:pointer;padding-left:8px}.opc .step-title .number{padding:0;font-size:14px;border:1px solid var(--sky);font-weight:500;color:var(--darkLighter);text-align:center;width:27px;line-height:27px}.opc .allow .step-title .number{text-indent:-9999px;color:var(--white);background:url(https://buildcenter.info/themes/2kcustom/content/images/check.svg) no-repeat center center var(--white)}.opc .allow.active .step-title .number{text-indent:0;color:var(--white);background:var(--buttonHover)}.opc .step{padding:5px 0 0 30px;margin:10px 0}.opc .section{margin:0 0 30px}.opc .section>label{margin:0 0 10px;display:block}.opc input[type=text],.opc select{max-width:100%}.opc .buttons{margin-bottom:0}.opc .buttons .btn,.opc .buttons .button-1{margin:0 0 16px}.opc .buttons .please-wait{margin:10px 0 0;background:none;display:block}.opc .section.pickup-in-store,.opc .section.ship-to-same-address{padding:0;margin:0 0 30px}.opc .payment-info .info tr{text-align:left}.opc .section.order-summary{margin:0}.opc .alert-error{padding:10px;border:1px solid var(--red);margin-bottom:15px;border-radius:8px;background:var(--redLighter)}.checkPickupInStore{margin-bottom:16px}.buttons-two-column{justify-content:space-between;flex-wrap:nowrap;margin:0 -8px;display:flex}.buttons-two-column .back-link,.buttons-two-column .next-link{padding:0 8px;width:50%}.buttons-two-column .back-link{margin:0 0 10px}.buttons-two-column .back-link small{display:none}.buttons-two-column .back-link a{padding:14px 30px;font-size:15px;border:1px solid var(--blue);color:var(--blue);text-align:center;margin:0;border-radius:8px;display:block}.buttons-two-column .back-link a:focus,.buttons-two-column .back-link a:hover{border-color:#d3e5f1;background:#d3e5f1}.selectAddresList{clear:both}.selectAddressItem{padding:16px;border:1px solid #dfe3e8;margin-bottom:15px;border-radius:8px}.selectAddresList .selectAddressItem:last-child{margin-bottom:0}.selectAddressItemHeader{justify-content:space-between;flex-wrap:nowrap;display:flex}.selectAddressButton .edit-billing-address-button{padding:8px 0 8px 20px;font-size:12px;font-weight:500;color:var(--ink);min-width:100px;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/editaddress.svg) no-repeat 10px 7px var(--enoughLight)}.selectAddressButton .edit-billing-address-button:hover{background-color:#d1d1d1}.selectAddressButton .edit-shipping-address-button{padding:8px 0 8px 20px;font-size:12px;font-weight:500;color:var(--ink);min-width:100px;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/editaddress.svg) no-repeat 10px 7px var(--enoughLight)}.selectAddressButton .edit-shipping-address-button:hover{background-color:#d1d1d1}.selectAddressBody{font-size:14px;line-height:20px}.addressBodyLine{margin-bottom:10px}.selectAddressBody .addressBodyLine:last-child{margin-bottom:0}.addressBodyLine.nameNumber span,.addressBodyLine.streetAddress{color:var(--darkLighter)}.enter-address{padding:20px;clear:both}.form-group-two-column{flex-wrap:nowrap;margin:0 -8px;display:flex}.form-group-two-column .inputs{padding:0 8px;width:50%}.new-billing-address,.new-shipping-address{border:1px solid #006fbb;border-radius:8px}#billing-buttons-container .btn-ghost{border-width:1px;width:100%}#shipping-buttons-container{display:block}#shipping-buttons-container .btn-ghost{border-width:1px;width:100%}.btn-ghost .btn-icon{font-size:20px;padding-right:10px}.enterAddresHeader{justify-content:space-between;flex-wrap:nowrap;margin-bottom:15px;border-bottom:1px solid #dfe3e8;padding-bottom:15px;display:flex}.enterAddresHeader .enterAddresTitle{font-size:16px;font-weight:500;color:#f49342}.enterAddresHeader .enterAddresTitle p{margin:7px 0;display:none}.enterAddresButton .cancel-address-button{padding:8px 0;font-size:12px;font-weight:500;color:var(--ink);min-width:100px;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/cancel.svg) no-repeat 13px 7px var(--enoughLight)}.enterAddresButton .cancel-address-button:hover{background-color:#d1d1d1}.payment-options-wrapper{padding-top:15px}.payment-options-wrapper h2{font-size:16px;font-weight:500;margin-bottom:15px}.payment-options-table{border:1px solid #dfe3e8;border-radius:8px}.payment-options-table .installmentOption{padding:15px 10px;flex-wrap:nowrap;border-bottom:1px solid #dfe3e8;display:flex}.payment-options-table .installmentOption:last-child{border-bottom:0}.optionCheck{width:60%}.optionTotalValue{padding-top:3px;font-weight:500;text-align:right;width:40%}.optionCheck .optionperInstallment{color:var(--darkLighter);padding-left:15px;display:inline-block}.order-details-page .page-title{border-bottom:0}.order-details-page .page-title h1{padding:0 0 10px;border-bottom:1px solid #ddd;margin:0 0 30px}.order-details-page .page-title a{padding:10px 20px;font-size:15px;border:0;color:var(--white);min-width:180px;background-color:#aaa;margin:5px 0;background-image:none;display:inline-block}.order-details-page .page-title a:focus,.order-details-page .page-title a:hover{background-color:#999}.order-details-page .page-title a.print-order-button{background-color:var(--blue)}.order-details-page .page-title a.print-order-button:focus,.order-details-page .page-title a.print-order-button:hover{background-color:var(--buttonHover)}.order-details-page .order-overview{font-size:16px;margin:0 0 50px;line-height:26px}.order-details-page .order-overview .order-number{text-transform:uppercase;margin:0 0 10px}.order-details-page .order-overview .order-total strong{font-weight:400;color:var(--blue)}.order-details-page .repost .button-2{padding:10px 15px;font-size:12px;border:0;color:var(--white);text-transform:uppercase;background-color:var(--blue);margin:10px 0;display:inline-block}.order-details-page .repost .button-2:focus,.order-details-page .repost .button-2:hover{background-color:var(--buttonHover)}.order-details-page .download a{font-weight:400;color:var(--blue)}.order-details-page .download a:focus,.order-details-page .download a:hover{text-decoration:underline}.user-agreement-page .terms-of-agreement{padding:20px;text-align:center;margin:0 0 20px}.user-agreement-page .button-1{padding:10px 30px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;min-width:140px;text-align:center;background-color:var(--blue)}.user-agreement-page .button-1:focus,.user-agreement-page .button-1:hover{background-color:var(--buttonHover)}.order-details-page .tax-shipping-info{margin:30px 0}.order-details-page .tax-shipping-info a{color:var(--blue)}.order-details-page .tax-shipping-info a:focus,.order-details-page .tax-shipping-info a:hover{text-decoration:underline}.order-details-page .actions{font-size:0;margin:30px 0 0}.order-details-page .actions button{padding:10px 20px;font-size:15px;border:0;color:var(--white);min-width:165px;background-color:#aaa;margin:5px;background-image:none;display:inline-block}.order-details-page .actions button:focus,.order-details-page .actions button:hover{background-color:#999}.order-details-page .actions button:first-child{background-color:var(--blue)}.order-details-page .actions button:first-child:focus,.order-details-page .actions button:first-child:hover{background-color:var(--buttonHover)}.order-details-page .totals.section{padding:0 10px;max-width:100%;margin:0 auto 50px;width:370px;float:none}.order-details-page .total-info{padding:15px 0 0;color:var(--darkLighter)}.search-page .page-title{margin:0 0 -1px}.search-input .fieldset{margin:0 0 30px}.search-input .form-fields{padding:0}.search-input input+label{margin:0 0 0 5px;display:inline}.advanced-search{margin:30px 0 0}.advanced-search .price-range{display:inline-block}.advanced-search .price-range input{margin:3px;width:80px}.search-input .buttons{text-align:center}.search-input .button-1{padding:10px 30px;font-size:15px;border:0;color:var(--white);min-width:140px;text-align:center;background-color:var(--blue);border-radius:8px}.search-input .button-1:focus,.search-input .button-1:hover{background-color:var(--buttonHover)}.search-results{margin:30px 0 0}.search-results .warning{color:var(--red);margin:10px 0}.sitemap-page .description{text-align:center;margin:0 0 30px}.sitemap-page .entity{margin:0 0 30px}.sitemap-page .entity-title{padding:0 10px;text-align:center;margin:0 0 15px}.sitemap-page .entity-title h2{font-size:20px;font-weight:400;color:var(--textColor)}.sitemap-page .entity-body{padding:30px 15px;border-top:1px solid #e6e6e6;text-align:center;background-color:#f9f9f9}.sitemap-page .entity ul{font-size:0}.sitemap-page .entity li{padding:0 12px;font-size:14px;position:relative;margin:0 8px;line-height:50px;display:inline-block}.sitemap-page .entity li:before{height:5px;content:"";position:absolute;top:23px;background-color:#ddd;left:0;width:5px}.sitemap-page .entity a{color:var(--textColor)}.sitemap-page .entity a:focus,.sitemap-page .entity a:hover{color:var(--blue)}.sitemap-page .entity a:empty{display:none}.block-blog-archive .number{color:var(--textColor);cursor:auto;display:block}.block-blog-archive .sublist{margin:5px 0 5px 15px}.block-blog-archive li.month{padding:3px 0 3px 15px}.blog-page .page-title,.news-list-page .page-title{margin:0}.blog-page .post,.news-items .news-item{margin:0 0 30px}.blog-page .post:after{content:"";clear:both;display:block}.news-title,.post-title{padding:20px 10px;font-size:16px;font-weight:700;color:var(--textColor);line-height:20px;display:inline-block}.news-title:focus,.news-title:hover,.post-title:focus,.post-title:hover{color:var(--blue)}.news-date,.post-date{padding:10px;font-style:italic;color:var(--textColor);background-color:var(--lighter);margin:0 0 15px;display:block}.news-body,.post-body{padding:0 10px;margin:0 0 20px;line-height:22px}.blog-page .tags,.blogpost-page .tags{overflow:hidden;padding:0 10px;margin:0 0 15px}.blog-page .tags label,.blogpost-page .tags label{font-weight:700;color:var(--textColor);margin:0 3px 3px 0;display:inline-block}.blog-page .tags ul,.blogpost-page .tags ul{font-size:0;margin:0 0 3px 3px;display:inline-block}.blog-page .tags li,.blogpost-page .tags li{font-size:14px;display:inline-block}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin:0 8px 0 0}.blog-page .tags a,.blogpost-page .tags a{color:var(--blue);display:block}.blog-page .tags a:focus,.blog-page .tags a:hover,.blogpost-page .tags a:focus,.blogpost-page .tags a:hover{text-decoration:underline}.blog-posts .buttons,.news-items .buttons{padding:0 10px;margin:0}.blog-posts .buttons .read-comments{font-weight:700;color:var(--textColor);margin:0 0 15px;display:block}.blog-posts .buttons .read-comments:focus,.blog-posts .buttons .read-comments:hover{color:var(--blue)}.blog-posts .buttons .read-more,.news-items .buttons .read-more{padding:10px 20px;font-size:12px;border:0;color:var(--white);text-transform:uppercase;background-color:var(--blue);display:inline-block}.blog-posts .buttons .read-more:focus,.blog-posts .buttons .read-more:hover,.news-items .buttons .read-more:focus,.news-items .buttons .read-more:hover{background-color:var(--buttonHover)}.new-comment{margin:50px 0 60px}.new-comment .notifications{margin:0 0 10px}.new-comment .result{color:#690}.new-comment .form-fields{margin:0 0 20px}.new-comment .button-1{padding:10px 30px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;text-align:center;background-color:var(--blue)}.new-comment .button-1:focus,.new-comment .button-1:hover{background-color:var(--buttonHover)}.comment-list{margin:0 0 100px}.comment-list .title{padding:0 10px;font-size:20px;color:var(--textColor);margin:0 0 15px}.comment-list .title strong{font-weight:400}.comment-list .comment{border-top:1px solid #ddd;margin:0 0 40px}.comment-list .comment:after{content:"";clear:both;display:block}.comment-info{margin:20px auto;width:150px}.comment-info .username{padding:11px 0;border:1px solid #ddd;font-weight:700;color:var(--textColor);background-color:var(--lighter);margin:0 0 -1px;display:block}.comment-info a.username:focus,.comment-info a.username:hover{color:var(--blue)}.comment-info .avatar{height:150px;overflow:hidden;border:1px solid #ddd;position:relative;width:150px}.comment-info .avatar img{border:2px solid #cedbe1!important;right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.comment-time{font-size:13px;font-weight:700;margin:0 0 15px}.comment-time span,.comment-title{color:var(--textColor)}.comment-title{font-size:16px;margin:0 0 15px}.comment-body{line-height:22px}.news-list-homepage{margin:0 0 75px}.news-list-homepage .title{padding:0 0 15px;font-size:30px;font-weight:400;color:var(--textColor);border-bottom:1px solid #ddd;margin:0 0 -1px}.news-list-homepage .title strong{font-weight:400}.news-list-homepage .view-all{text-align:center}.news-list-homepage .view-all a{text-decoration:underline;color:var(--textColor)}.news-list-homepage .view-all a:focus,.news-list-homepage .view-all a:hover{color:var(--blue)}.forums-main-page .topic-block{text-align:center;margin:0 0 35px}.forums-main-page .topic-block p{text-align:center}.forums-main-page .pager{display:none}.forum-breadcrumb{margin:0 0 40px}.forums-header{overflow:hidden;margin:0 0 50px}.forums-header:after{content:"";clear:both;display:block}.forums-header .current-time{color:var(--textColor);margin:0 0 15px}.forum-search-box .basic{overflow:hidden;margin:0 0 10px}.forum-search-box .advanced a{text-decoration:underline;color:var(--textColor);line-height:22px}.forum-search-box .advanced a:focus,.forum-search-box .advanced a:hover{color:var(--blue)}.forum-search-page .page-title{margin:0 0 -1px}.forum-search-page .no-result,.forum-search-page .search-error{color:var(--red);text-align:center;margin:0 0 15px}.forums-table-section{margin:0 0 60px}.forums-table-section+.pager{margin:-30px 0 30px}.forums-table-section-title{padding:0 10px;margin:0 0 15px}.forums-table-section-title a,.forums-table-section-title strong{font-size:22px;font-weight:400;color:var(--textColor)}.forums-table-section-title a:focus,.forums-table-section-title a:hover{color:var(--blue)}.forums-table-section .image div{height:32px;margin:auto;background:url(https://buildcenter.info/themes/2kcustom/content/images/topic-type1.png) 50% no-repeat;width:38px}.forums-table-section .image div.sticky{background:url(https://buildcenter.info/themes/2kcustom/content/images/topic-type2.png) 50% no-repeat}.forums-table-section .image div.announcement{background:url(https://buildcenter.info/themes/2kcustom/content/images/topic-type3.png) 50% no-repeat}.forums-table-section .forum-title,.forums-table-section .topic-title{margin:5px 0}.forums-table-section .forum-title a,.forums-table-section .topic-title a{font-size:16px;font-weight:700;color:var(--textColor)}.forums-table-section .forum-title a:focus,.forums-table-section .forum-title a:hover,.forums-table-section .topic-title a:focus,.forums-table-section .topic-title a:hover{text-decoration:none;color:var(--blue)}.forums-table-section .topic-title span{color:#777;display:block}.forums-table-section .forum-description,.forums-table-section .topic-starter{margin:5px 0}.forums-table-section .latest-post{white-space:nowrap}.forums-table-section .latest-post div{margin:5px 0}.forums-table-section .latest-post label{color:#777}.forums-table-section .view-all{padding:0 10px;margin:30px 0 0}.forums-table-section .view-all a{padding:10px 15px;font-size:12px;color:var(--white);text-transform:uppercase;background-color:var(--blue)}.forums-table-section .view-all a:focus,.forums-table-section .view-all a:hover{background-color:var(--buttonHover)}.forum-page .forum-info{margin:0 0 30px}.forum-page .forum-name,.forum-topic-page .topic-name{padding:0 10px 10px;border-bottom:1px solid #ddd;margin:0 0 25px}.forum-page .forum-name h1,.forum-topic-page .topic-name h1{font-size:30px;font-weight:400}.forum-actions,.topic-actions{font-size:0;margin:0 0 30px}.forum-actions .actions a,.topic-actions .actions a{padding:10px 10px 10px 33px;font-size:14px;margin:1px;display:inline-block}.forum-actions .actions .new-topic{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/new.png) 0 no-repeat}.forum-actions .actions .watch-forum,.topic-actions .actions .watch-forum{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/watch.png) 0 no-repeat}.forum-actions .actions a:focus,.forum-actions .actions a:hover,.topic-actions .actions a:focus,.topic-actions .actions a:hover{background-color:#e6e6e6}.forum-actions .pager.upper,.topic-actions .pager.upper{margin:0;display:none}.topic-actions .reply-topic-button{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/reply.png) 0 no-repeat}.topic-actions .watch-topic-button{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/watch.png) 0 no-repeat}.topic-actions .move-topic-button{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/move.png) 0 no-repeat}.topic-actions .edit-topic-button{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/edit_.png) 0 no-repeat}.topic-actions .delete-topic-button{background:#eee url(https://buildcenter.info/themes/2kcustom/content/images/remove_.png) 0 no-repeat}.topic-actions.lower .actions{display:none}.active-discussions-page .forums-table-section-title{padding:0 10px 10px;border-bottom:1px solid #ddd;margin:0 0 25px}.active-discussions-page .forums-table-section-title strong{font-size:30px;font-weight:400}.active-discussions-page .forums-table-section-body{margin:0 0 20px}.topic-post{border-top:1px solid #ddd;margin:0 0 30px}.topic-post:last-child{border-bottom:1px solid #ddd}.topic-post:after{content:"";clear:both;display:block}.topic-post .post-info{margin:30px 0}.topic-post .user-info{margin:0 auto 15px;width:150px}.topic-post .username{padding:11px 0;border:1px solid #ddd;font-weight:700;color:var(--textColor);background-color:var(--lighter);margin:0 0 -1px;display:block}.topic-post a.username:focus,.topic-post a.username:hover{color:var(--blue)}.profile-info-box .avatar,.topic-post .avatar{height:150px;overflow:hidden;border:1px solid #ddd;position:relative;width:150px}.profile-info-box .avatar img,.topic-post .avatar img{right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.topic-post .avatar img{border:2px solid #cedbe1!important}.topic-post .user-stats{margin:0 0 15px}.topic-post .user-stats li{margin:0 10px;display:inline-block}.profile-info-box .profile-stats span,.topic-post .user-stats span{font-weight:700;color:var(--textColor);margin:0 0 0 3px}.profile-info-box .pm-button,.topic-post .pm-button{padding:10px 20px;font-size:12px;border:0;color:var(--white);text-transform:uppercase;background-color:#888;display:inline-block}.profile-info-box .pm-button:focus,.profile-info-box .pm-button:hover,.topic-post .pm-button:focus,.topic-post .pm-button:hover{background-color:#999}.topic-post .post-time{padding:10px 15px;font-size:13px;font-weight:700;background-color:var(--lighter);margin:0 0 15px}.topic-post .post-time span{color:var(--textColor)}.topic-post .post-actions{font-size:0;margin:0 0 15px}.topic-post .post-actions>div{display:inline-block}.topic-post .post-actions a{font-size:14px;margin:1px 5px;display:inline-block}.topic-post .post-actions .delete-post-button,.topic-post .post-actions .edit-post-button{padding:10px 10px 10px 33px}.topic-post .post-actions .edit-post-button{background:url(https://buildcenter.info/themes/2kcustom/content/images/edit_.png) 0 no-repeat}.topic-post .post-actions .delete-post-button{background:url(https://buildcenter.info/themes/2kcustom/content/images/remove_.png) 0 no-repeat}.topic-post .post-actions .delete-post-button:focus,.topic-post .post-actions .delete-post-button:hover,.topic-post .post-actions .edit-post-button:focus,.topic-post .post-actions .edit-post-button:hover{color:var(--blue)}.topic-post .post-actions .post-link-button{padding:10px;font-weight:700;color:var(--blue)}.topic-post .post-actions .post-link-button:focus,.topic-post .post-actions .post-link-button:hover{text-decoration:underline}.topic-post .post-actions .quote-post-button{padding:10px 20px;color:var(--white);background-color:#888}.topic-post .post-actions .quote-post-button:focus,.topic-post .post-actions .quote-post-button:hover{color:var(--white);background-color:#999}.topic-post .post-text{padding:0 10px 20px;margin-bottom:0;color:var(--textColor);line-height:22px}.topic-post .post-vote{text-align:center;margin:0 auto 20px;display:table}.latest-posts .user-posted-image,.topic-post .user-posted-image{height:auto;max-width:100%}.latest-posts .quote,.topic-post .quote{padding:10px;border:1px dashed #ccc;color:#777;background-color:#f9f9f9;margin:10px 0}.topic-post .signature{padding:20px;font-size:13px;font-style:italic;border-top:1px solid #ddd;clear:both}.topic-post .post-vote span.vote{height:24px;cursor:pointer;width:40px;display:block}.topic-post .post-vote span.up{background:url(https://buildcenter.info/themes/2kcustom/content/images/vote-up.png) no-repeat 50% 50%}.topic-post .post-vote span.vote.up.selected{background:url(https://buildcenter.info/themes/2kcustom/content/images/vote-up-selected.png) no-repeat 50% 50%}.topic-post .post-vote span.down{background:url(https://buildcenter.info/themes/2kcustom/content/images/vote-down.png) no-repeat 50% 50%}.topic-post .post-vote span.vote.down.selected{background:url(https://buildcenter.info/themes/2kcustom/content/images/vote-down-selected.png) no-repeat 50% 50%}.topic-post .vote-count-post{font-size:160%;display:block}.forum-edit-page .page-title,.move-topic-page .page-title,.private-message-send-page .page-title{margin:0 0 -1px}.move-topic-page label{white-space:normal}.forum-edit-page .message-error,.private-message-send-page .message-error{margin:20px 0}.forum-edit-page .inputs strong{font-size:22px;font-weight:400;color:var(--textColor);max-width:400px;white-space:normal;display:inline-block}.forum-edit-page .inputs .topic-subject{font-size:17px}.forum-edit-page .inputs.reversed{margin:0}.forum-edit-page .inputs.reversed label{font-size:14px;margin:5px;width:auto;white-space:normal}.forum-edit-page .bb-code-editor-wrapper,.private-message-send-page .bb-code-editor-wrapper{padding:10px;max-width:400px;background-color:#ddd;margin:20px auto}.forum-edit-page .toolbar .button,.private-message-send-page .toolbar .button{padding:2px;border:1px solid #cec6b5;margin:0 2px 0 0}.forum-edit-page .toolbar .button:focus,.forum-edit-page .toolbar .button:hover,.private-message-send-page .toolbar .button:focus,.private-message-send-page .toolbar .button:hover{border:1px solid #333}.forum-edit-page textarea,.private-message-send-page textarea{margin:auto;display:block}.forum-edit-page .buttons button,.move-topic-page .buttons button,.private-messages .buttons button{padding:10px 30px;font-size:15px;border:0;color:var(--white);text-transform:uppercase;min-width:140px;text-align:center;background-color:#999}.forum-edit-page .buttons button:focus,.forum-edit-page .buttons button:hover,.move-topic-page .buttons button:focus,.move-topic-page .buttons button:hover,.private-messages .buttons button:focus,.private-messages .buttons button:hover{background-color:#888}.forum-edit-page .buttons .button-1,.move-topic-page .buttons .button-1,.private-messages .buttons .button-1{background-color:var(--blue)}.forum-edit-page .buttons .button-1:focus,.forum-edit-page .buttons .button-1:hover,.move-topic-page .buttons .button-1:focus,.move-topic-page .buttons .button-1:hover,.private-messages .buttons .button-1:focus,.private-messages .buttons .button-1:hover{background-color:var(--buttonHover)}.private-message-send-page a{font-size:14px;color:var(--blue)}.private-message-send-page span{font-size:14px}.ui-tabs{padding:0;border:0;color:#777;font:normal 14px Rubik,Helvetica,sans-serif;border-radius:0;background:none}.ui-widget.ui-widget-content.ui-tabs{border:0}.ui-tabs-nav{overflow:hidden;padding:0!important;border-top-width:0;border-left-width:0;font-size:0;font-weight:400;color:var(--textColor);border-bottom:1px solid #ddd;margin:0 0 30px;margin:0 0 30px!important;border-radius:0;background:none;border-right-width:0;line-height:normal}.ui-tabs-nav li{padding:0!important;border:0!important;margin:0 0 -1px;margin:0 0 -1px!important;border-radius:0;background:none!important;float:none!important}.ui-tabs-nav li a{padding:12px 24px;padding:12px 24px!important;font-size:18px;border:1px solid #ddd;color:var(--textColor);text-align:center;float:none!important;display:block}.ui-tabs-nav li.ui-state-active a{color:var(--blue);background-color:#eee}.ui-tabs-panel{padding:0!important}.private-message-view-page .view-message,.private-messages-page .table-wrapper{margin:0 0 30px}.private-messages-page th.select{text-align:center}.private-messages-page td.from,.private-messages-page td.subject,.private-messages-page td.to{min-width:150px}.private-messages-page td.date{white-space:nowrap}.private-messages-page td.subject a{color:var(--textColor)}.private-messages-page td.subject a.pm-unread{color:var(--blue)}.private-messages-page .pager{margin:0 0 30px}.private-message-view-page .buttons,.private-messages-page .buttons{font-size:0}.private-message-view-page .buttons .button-1,.private-message-view-page .buttons .button-2,.private-messages-page .buttons .button-1,.private-messages-page .buttons .button-2{font-size:15px;margin:0 auto 3px;width:250px;display:block}.private-messages-page .no-items{padding:20px;text-align:center}.private-message-view-page .view-message{margin:0 0 30px}.private-message-view-page .message-head{margin:0 0 20px;line-height:22px}.private-message-view-page .message-head span{font-weight:700;color:var(--textColor)}.private-message-view-page .message-body{padding:30px 20px;border-top:1px solid #ddd;text-align:justify;background-color:#f9f9f9;line-height:22px}.private-message-view-page .back-pm-button{text-transform:capitalize!important}.profile-info-box{overflow:hidden;font-size:14px;color:#777;line-height:normal;font-family:Arial,Helvetica,sans-serif}.profile-info-box .user-details{margin:0 0 30px}.profile-info-box .avatar{margin:0 auto 15px}.profile-info-box .title{font-size:18px;color:var(--textColor);margin:0 0 10px}.profile-info-box .stats{margin:0 0 15px}.latest-posts{font-size:14px;color:#777;line-height:normal;font-family:Rubik,Helvetica,sans-serif}.latest-posts .topic{margin:0 0 35px}.latest-posts .topic-title{padding:10px;font-size:16px;border-top:1px solid #ddd;margin:0 0 20px;background:var(--lighter)}.latest-posts .topic-title a{font-weight:700;color:var(--textColor)}.latest-posts .topic-title a:focus,.latest-posts .topic-title a:hover{color:var(--blue)}.latest-posts .topic-body{margin:0 0 15px;line-height:22px}.latest-posts .topic-data{color:var(--textColor)}.csharpcode{padding:10px;border:1px dashed #ccc;color:#000;background-color:var(--white);margin:10px 0;word-wrap:break-word;white-space:pre-wrap;font-family:Courier New,Courier,monospace}.csharpcode .rem{color:green}.csharpcode .kwrd{color:#00f}.csharpcode .str{color:#006080}.csharpcode .op{color:#00c}.csharpcode .preproc{color:#c63}.csharpcode .asp{background-color:#ff0}.csharpcode .html{color:maroon}.csharpcode .attr{color:red}.csharpcode .alt{background-color:var(--lighter);margin:0;width:100%}.csharpcode .lnum{color:#666}.swiper{height:100%;width:100%}.swiper-slide{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;font-size:18px;-webkit-box-align:center;text-align:center;-webkit-align-items:center;align-items:center;background:var(--white);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.swiper-pagination-bullet-active{padding:5px;background-color:var(--blue)}.slider-wrapper{padding-top:50px}.groupSlider{margin-bottom:16px}.mainSlider{overflow:hidden;margin-bottom:30px;position:relative;clear:both}.mainSlider .bgSlide{height:100%;position:absolute;width:100%;z-index:-1}.mainSlider .bgSlide .slide{height:100%;transition:opacity .5s;opacity:0;background:var(--blue);width:100%;display:none}.mainSlider .bgSlide .slide img{height:100%;object-fit:cover;opacity:.35;width:100%}.mainSlider .bgSlide .slide.active{opacity:1;display:block}.mainSlider .bgSlide .slideBgs{height:100%;display:none}.mainSlider .bgSlide .slideBgs.active{display:block}.sliderWrapper{padding:16px 0}.sliderWrapper .slick-initialized .slideInner{display:flex}.sliderWrapper .slide .slideLeft{padding:40px;width:calc(100% - 675px)}.sliderWrapper .slide .slideLeft h3{font-size:32px;font-weight:500;margin-bottom:18px;line-height:48px}.sliderWrapper .slide .slideLeft p{color:var(--darkLighter);line-height:22px}.sliderWrapper .slide .slideLeft .slideButton{padding-top:24px}.sliderWrapper .slide .slideLeft .slideButton a{padding:14px 19px;color:var(--buttonText);border-radius:4px;background:var(--orange);line-height:20px;display:inline-block}.sliderWrapper .slide .slideRight{overflow:hidden;text-align:right;border-radius:8px;width:675px}.sliderWrapper .slide .slideRight img{margin-left:auto;display:block}.sliderWrapper .slick-arrow{height:64px;overflow:hidden;border:0;text-indent:-999px;transition:opacity .5s;position:absolute;opacity:0;box-shadow:0 16px 20px rgba(0,0,0,.06);border-radius:50%;background:var(--white);width:64px;display:block}.sliderWrapper .slick-prev{transform:translateY(-50%);top:50%;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-left.svg) no-repeat center center var(--white);left:0;z-index:2}.sliderWrapper .slick-next{transform:translateY(-50%);right:0;top:50%;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-right.svg) no-repeat center center var(--white);z-index:2}.sliderWrapper:hover .slick-arrow{opacity:1}.groupSlider .slideInner{padding:8px;border-radius:16px;background:var(--white)}.mainSliderThumbs{justify-content:flex-start;flex-wrap:nowrap;gap:0 3px;display:flex}.mainSliderThumbs .slide{padding:0;border:3px solid transparent;max-width:136px;border-radius:12px}.mainSliderThumbs .slide .slideInner{overflow:hidden;padding:0;border-radius:8px;background:var(--white);display:block}.mainSliderThumbs .slide .slideInner img{height:100%;object-fit:contain;width:100%!important;display:block}.mainSliderThumbs .slide.active{border-color:var(--white)}.sliderGroups{margin-bottom:16px}.sliderGroups ul{justify-content:center;flex-wrap:nowrap;display:flex}.sliderGroups ul li{display:block}.sliderGroups ul li a{padding:10px 20px;font-weight:500;color:var(--white);position:relative;margin:0 8px;border-radius:20px;display:block}.sliderGroups ul li.active a:after{height:0;border-right:8px solid transparent;border-left:8px solid transparent;content:"";position:absolute;border-top:8px solid var(--white);bottom:-5px;left:calc(50% - 8px);width:0}.sliderGroups ul li.active a{color:var(--textColor);background:var(--white)}.slideGroups .slideGroup{display:none}.slideGroups .slideGroup.active{display:block}.homeBanners{margin:0 -15px 40px;display:flex}.homeBannerItem{margin:0 15px}.homeBannerItem a img{max-width:100%}.homePageManufacturers{margin-bottom:60px;clear:both}.manufacturerLogos{justify-content:space-between;flex-wrap:nowrap;display:flex}.manLogoItem{border-right:1px solid var(--lighter);padding:5px 25px;align-items:center;border-radius:8px 8px 0 0;display:flex}.manLogoItem.active{background:var(--lighter)}.manufacturerLogos .manLogoItem:last-child{border-right:0}.manLogoItem a{min-height:90px;justify-content:center;flex-direction:column;display:flex}.manLogoItem a img{width:100%;display:block}.manufacturerProducts{padding:35px 24px;flex-wrap:nowrap;background:var(--lighter);display:flex}.manufacturerProducts .manProItems{width:calc(100% - 250px)}.manufacturerProducts .valueGuardGuarantee{align-items:center;width:250px;display:flex}.valueGuardItem{padding:10px 16px;flex-wrap:nowrap;border-radius:50px;background:var(--white);display:flex}.valueGuardItem .valueGuardIcon{width:24px}.valueGuardItem .valueGuardIcon img{display:block}.valueGuardText{padding-top:5px;font-weight:500;width:calc(100% - 24px);padding-left:8px}.manProItems .slick-arrow{height:110px;overflow:hidden;border:0;text-indent:-999px;transition:opacity .5s;position:absolute;width:32px;display:block}.manProItems .slick-prev{border-right:1px solid #ddd;transform:translateY(-50%);top:42%;background:url(https://buildcenter.info/themes/2kcustom/content/images/leftarrowdark.svg) no-repeat 50%;background-color:transparent;left:-32px;z-index:2}.manProItems .slick-next{transform:translateY(-50%);border-left:1px solid #ddd;right:-10px;top:42%;background:url(https://buildcenter.info/themes/2kcustom/content/images/rightarrowdark.svg) no-repeat 50%;background-color:transparent;z-index:2}.manProItems .slick-disabled{opacity:0}.manProItems .slick-list{width:100%}.manProItems .slick-track{margin-left:0}.manProGroup{flex-wrap:wrap;display:none}.manProGroup.active{display:flex}.manProItems .manProItem{margin-right:30px;text-align:center;width:130px}.manProItems .manProItem .manProPic img{width:115px}.manProItems .manProItem.active .manProName{font-weight:500;color:var(--blue)}.manufacturerProductDetails{border:1px solid var(--lighter);border-radius:0 0 8px 8px}.manProItemDetail{padding:24px;display:none}.manProItemDetail.active{display:flex}.manProItemDetail .manProItemLeft{width:515px}.manProItemDetail .manProItemRight{width:calc(100% - 515px);padding-left:30px}.manProItemDetail .manProItemDetailTitle{overflow:hidden;text-overflow:ellipsis;font-size:32px;font-weight:700;margin-bottom:24px;line-height:48px;white-space:nowrap}.manProItemDetail .manProItemDetailTags{margin:0 -4px 32px}.manProItemDetail .manProItemDetailTag{padding:8px 16px 8px 30px;border:1px solid #eff1f2;color:var(--darkLighter);position:relative;margin:0 4px 8px;border-radius:8px;background:var(--lighter);line-height:22px;display:inline-block}.manProItemDetail .manProItemDetailTag:before{height:6px;content:"";position:absolute;top:16px;border-radius:50%;background:var(--blue);left:16px;width:6px;display:block}.manuProItemSlide{text-align:center}.manProItemDetailSpecs{height:150px;flex-wrap:wrap;align-content:flex-start;display:flex}.manProItemDetailSpec{height:42px;margin:0 30px 16px 0}.manProSpecTitle{font-size:14px;color:var(--darkLighter);padding-bottom:4px;line-height:18px}.manProSpecValue{font-size:16px;font-weight:700;line-height:20px}.manProPriceButton{flex-wrap:nowrap;display:flex}.manProPrice{width:330px}.manProPriceText{font-size:14px;margin-bottom:4px;color:var(--darkLighter)}.manProPriceValue{font-size:28px;font-weight:500}.manProButton{padding-top:5px}.productsTitle{flex-wrap:nowrap;margin-bottom:30px;display:flex}.productsTitleLeft{padding-top:10px;width:70%}.productsTitleRight{text-align:right;width:30%}.productsTitleLeft h2{font-size:24px;font-weight:500}.taggedProducts#tag-1 .productsTitleLeft h2:before{height:20px;margin-right:10px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/flash.svg) no-repeat 50%;width:26px;display:inline-block}.tagBannerProducts{flex-wrap:nowrap;margin-bottom:50px;display:flex}.tagBanner{margin-right:30px;width:255px}.tagProducts{position:relative;width:calc(100% - 285px)}.tagSlider{margin:0 -15px}.tagSlider .item-box{margin:0 15px;width:255px}.tagSlider .slick-arrow{height:64px;overflow:hidden;border:0;text-indent:-999px;transition:opacity .5s;position:absolute;opacity:0;box-shadow:0 16px 20px rgba(0,0,0,.06);border-radius:50%;background:var(--white);width:64px;display:block}.tagSlider .slick-prev{transform:translateY(-50%);top:50%;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-left.svg) no-repeat center center var(--white);left:-32px;z-index:2}.tagSlider .slick-next{transform:translateY(-50%);right:-32px;top:50%;background:url(https://buildcenter.info/themes/2kcustom/content/images/angle-right.svg) no-repeat center center var(--white);z-index:2}.tagProducts:hover .slick-arrow{opacity:1}.homePageCategorySection{flex-wrap:nowrap;margin-bottom:60px;display:flex}.categoryImageSubs{border:1px solid var(--lighter);border-radius:16px;width:255px}.categoryImage{height:180px;margin:16px 16px 0;border-radius:16px;background:#edf9f9}.categoryImage img{height:100%;object-fit:contain;width:100%}.categoryName{padding:10px 16px}.categoryName h2{font-size:22px}.categorySubCategories{padding-bottom:16px}.categorySubCategories ul li a{padding:16px 0 16px 33px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 7px 14px;display:block}.categorySubCategories ul li a:hover{background-color:var(--lighter)}.categoryProducts{margin-left:30px;width:calc(100% - 285px)}.newsletter{background:url(https://buildcenter.info/themes/2kcustom/content/images/newsletterbg.png) no-repeat top #006fbb;margin-top:170px}.newsletterInner{flex-wrap:wrap;display:flex}.newsletterMan{padding-right:60px;width:50%}.newsletterMan img{margin-left:auto;margin-top:-65px;display:block}.newsletterTextInput{justify-content:center;color:var(--white);flex-direction:column;width:50%;display:flex}.newsletterText{margin-bottom:23px;color:var(--white)}.newsletterText h4{font-size:32px;font-weight:700;margin-bottom:8px;color:var(--white);line-height:48px}.newsletterText p{font-size:18px;line-height:20px}.ftInner{padding:40px 0}.ftInner,.ftItem{flex-wrap:nowrap;display:flex}.ftItem{width:33.33333%}.ftItemIcon{height:64px;justify-content:center;flex-wrap:nowrap;flex-direction:column;text-align:center;border-radius:50%;align-content:center;background:#fef5ed;width:64px;display:flex}.ftItemText{padding:3px 0 0 16px;font-size:20px;font-weight:500;width:calc(100% - 64px)}.ftItemText p{padding-top:12px;font-size:16px;font-weight:400;color:var(--darkLighter)}.categoryTop{flex-wrap:nowrap;margin-bottom:30px;border-bottom:1px solid var(--lighter);padding-bottom:40px;display:flex}.categoryTop .categoryTitle{padding-top:5px;width:70%}.categoryTop .categoryTitle h1{font-size:32px;font-weight:500;letter-spacing:.2px}.categoryTop .categoryOrder{justify-content:flex-end;flex-wrap:wrap;color:var(--darkLighter);width:30%;display:flex}.categoryTop .categoryOrder #products-orderby{height:48px;padding:8px 26px 8px 12px;font-size:16px;border:0;appearance:none;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat right .4rem center var(--lighter)}.subCat-grid{flex-wrap:wrap;border-bottom:1px solid var(--lighter);margin:0 -8px 30px;padding-bottom:20px;display:flex}.subCatitem{padding:4px;flex-wrap:nowrap;border:1px solid var(--lighter);margin:0 8px 11px;border-radius:8px;width:calc(16.66667% - 16px);display:flex}.subCatitem:hover{border-color:var(--blue)}.subCatitem a{height:100%;width:100%;display:flex}.subCatitem .picture{height:44px;width:73px}.subCatitem .picture img{height:100%;object-fit:contain;width:100%}.subCatitem .subCatName{justify-content:center;flex-wrap:nowrap;flex-direction:column;width:calc(100% - 73px);padding-left:8px;display:flex}.subCatitem .subCatName h2{font-size:12px;font-weight:400;line-height:16px}.block-category-navigation,.product-filters{border:1px solid var(--sky);border-radius:8px;background:var(--lighter)}.blockfilter-title{padding:24px 16px;border-bottom:1px solid var(--sky)}.blockfilter-title h4{font-size:20px;font-weight:500}.pageHeaderTwoColumn{justify-content:space-between;flex-wrap:nowrap;padding-bottom:30px;display:flex}.pageHeaderTwoColumn .page-title{padding:0}.pageHeaderLeft{text-align:right}.owl-dots{position:absolute;bottom:0;text-align:center;width:100%}.teklifOzet{border:1px solid var(--enoughLight);margin-bottom:30px;border-radius:8px}.teklifOzet h5{font-size:20px;font-weight:400;border-bottom:1px solid var(--enoughLight);margin:14px;padding-bottom:14px}.teklifTable tr td{padding:14px}.teklifTable .teklifBaseProduct td{font-weight:500}.teklifTable tr td.teklifTableAttribe{background:var(--enoughLight)}.teklifTable tr td.teklifTableFiyat{text-align:right}.teklifTable .teklifSummary td{padding:20px 14px;font-weight:500;border-top:1px solid var(--enoughLight);text-align:right}#teklifModal .modal-body{position:relative}.teklifLoading{justify-content:center;right:0;position:absolute;flex-direction:column;bottom:0;top:0;align-items:center;background:hsla(0,0%,100%,.8);left:0;display:flex;z-index:2}.teklifLoader{height:24px;background:url(https://buildcenter.info/themes/2kcustom/content/images/ajax-loader-small.gif) no-repeat 50%;background-size:100% auto;width:24px}.teklifSonuc{text-align:center}.teklifIconCheck{height:48px;margin-bottom:16px;background:url(https://buildcenter.info/themes/2kcustom/content/images/check.svg) no-repeat 50%;background-size:100% auto;width:48px;display:inline-block}.teklifSonucMesaj{font-size:18px;margin-bottom:16px;line-height:25px}@media (max-width:1200px){.container{padding:0 16px;width:100%}.customer-menu{overflow:auto;padding:16px 0}.customer-menu::-webkit-scrollbar{height:2px}.customer-menu::-webkit-scrollbar-track{background:var(--sky)}.customer-menu::-webkit-scrollbar-thumb{background-color:var(--ink)}.customer-menu .list a{padding:8px 16px 8px 32px;font-size:14px;background-size:18px;background-position:10px 8px;white-space:nowrap}.address-list-page .section{width:calc(50% - 15px)}.manProItemDetailSpecs{height:auto;margin-bottom:16px}}@media (max-width:1000px){.container{width:100%}.header-links-wrapper{width:330px}.caravan-summary{justify-content:space-between;flex-wrap:wrap}.caravan-name-pic{width:calc(100% - 415px)}.date-price-wrapper{width:415px}label{vertical-align:initial}.inputs,label{text-align:left}.inputs{margin-bottom:20px}.inputs label{display:inline-block}.cart{display:block}.cart colgroup,.cart thead{display:none}.cart tbody{overflow:hidden;display:block}.cart tr{border:1px solid #ddd;margin:40px 0 0;width:100%;float:left;display:block}.cart td{padding:10px;border:0;display:block}.cart td.remove-from-cart{padding:10px;border-bottom:1px solid #ddd;background-color:#eee;margin:0 0 15px}.cart td.product-picture{padding:15px 10px 5px;border-top:1px solid #ddd}.cart td.product{padding:5px 10px 15px;border-bottom:1px solid #ddd;min-width:0;text-align:center}.cart td.quantity{padding:0 10px;vertical-align:middle;display:inline-block}.cart td.subtotal,.cart td.unit-price{padding:20px 10px;vertical-align:middle;display:inline-block}.order-details-page .data-table{display:block}.order-details-page .data-table colgroup,.order-details-page .data-table thead{display:none}.order-details-page .data-table tbody{overflow:hidden;display:block}.order-details-page .data-table tr{border:1px solid #ddd;margin:0 0 16px;width:100%;float:left;display:block}.order-details-page .data-table td{padding:10px;border:0;display:block}.order-details-page .data-table td.product,.order-details-page .data-table td.tracking-number{padding:5px 10px 15px;min-width:0}.order-details-page .data-table td.view-details{text-align:center}.header-menu{position:relative;max-width:600px;margin:0 auto;width:90%;z-index:3}.menu-toggle,.search-toggle{height:48px;border:1px solid var(--lighter);border-radius:50%;width:48px}.search-toggle{padding:11px;right:16px;position:absolute;top:16px}.search-toggle a{height:24px;overflow:hidden;text-indent:-999px;background:url(https://buildcenter.info/themes/2kcustom/content/images/searchalt.svg) no-repeat 50%;width:24px;display:block}.top-menu{display:none}.top-menu>li{position:relative;margin:1px 0}.top-menu>li>a{min-height:55px;padding:18px;font-size:15px;color:#555;display:block}.top-menu>li>a:focus{position:relative;z-index:1}.top-menu .sublist{padding:5px 0;background-color:var(--white);display:none}.top-menu .sublist li{position:relative;margin:1px 0}.top-menu .sublist li a{padding:15px 18px;font-size:15px;display:block}.sublist-toggle{height:55px;border-left:1px solid var(--white);padding:15px;right:0;transition:all .3s;position:absolute;top:0;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) 50% no-repeat;cursor:pointer;width:55px}.sublist-toggle.active{transform:rotate(180deg)}.sublist .sublist-toggle{height:49px}.top-menu .sublist .sublist{margin-left:20px}.top-menu .sublist .sublist li a{padding:8px 18px}.sublist .sublist .sublist-toggle{height:34px}.block-category-navigation,.top-menu .firstCatTitle{display:none}.block-account-navigation{margin:auto!important;float:none}.write-review .review-rating{text-align:center}.write-review .review-rating div.name-description{text-align:center;margin:0 5px 0 0;width:100%}.top-menu.mobile{height:calc(100vh - 134px);overflow-y:auto;overflow-x:hidden;transition:all .3s;position:fixed;top:138px;background:var(--white);left:-100%;width:400px;display:block;z-index:99999}.top-menu.mobile.active{left:0}.top-menu.mobile::-webkit-scrollbar{width:2px}.top-menu.mobile::-webkit-scrollbar-track{background:var(--sky)}.top-menu.mobile::-webkit-scrollbar-thumb{background-color:var(--ink)}.header-menu:after{right:0;transition:opacity .4s;content:"";position:fixed;opacity:0;bottom:0;visibility:hidden;top:138px;background:var(--darkLighter);left:0;display:block}.menuactive .header-menu:after{opacity:.4;visibility:visible}.menu-toggle a{height:48px;padding:0;width:48px;display:block}.menu-toggle a span{height:2px;position:absolute;top:23px;background:#161d25;left:14px;width:20px;display:block;z-index:2}.menu-toggle a span:after,.menu-toggle a span:before{height:2px;backface-visibility:hidden;transition:all .3s;content:"";position:absolute;top:-6px;background-color:#161d25;border-radius:2px;left:0;width:15px}.menu-toggle a span:after{top:6px;width:12px}.menu-toggle.active a span{background:var(--white)}.menu-toggle.active a span:before{transform:rotate(45deg) translate(4px,5px);width:20px}.menu-toggle.active a span:after{transform:rotate(-45deg) translate(3px,-5px);width:20px}.altKatlar .sublist.first-level>li>a{padding:16px 0 16px 33px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 7px 14px;display:block}.altKatlar .sublist.first-level li .subCategories ul li a:before{height:5px;content:"";position:absolute;top:14px;border-radius:50%;background:var(--textColor);left:0;width:5px}.search-box.active{display:block}.login-page .customer-blocks,.login-page .returning-wrapper,.password-recovery-wrapper,.register-form,.register-wrapper{padding:0 10%;width:100%;display:block}.login-right-wrapper{display:none}.form-group-two-column{display:block}.form-group-two-column .inputs{width:100%}.gender{padding-top:0}.password-recovery-page .result{margin-bottom:50px}.breadcrumb li,.breadcrumb li a{font-size:12px}.subCatitem{width:calc(50% - 16px)}.categoryTop{padding:16px;margin:0 -16px 16px;display:block}.categoryTop .categoryOrder,.categoryTop .categoryTitle{width:100%}.categoryTop .categoryTitle h1{font-size:20px}.categoryTop .categoryOrder{display:none}.side-2{right:0;position:fixed;top:100%;left:0;z-index:9999}.side-2.active{top:0}.product-filters{border:0;border-radius:0}.blockfilter-wrapper{height:calc(100vh - 130px);overflow:auto}.blockfilter-wrapper::-webkit-scrollbar{width:2px}.blockfilter-wrapper::-webkit-scrollbar-track{background:var(--sky)}.blockfilter-wrapper::-webkit-scrollbar-thumb{background-color:var(--ink)}.blockfilter-title h4{font-size:16px;text-align:center}.blockfilter-buttons{padding:0 0 26px;text-align:center}.blockfilter-buttons .btn-primary{padding:5px 25px;font-size:14px}.filterClose{height:32px;top:17px;background:url(https://buildcenter.info/themes/2kcustom/content/images/cancel.svg) no-repeat 50%;background-size:100% auto;left:16px;width:32px}.filterClear,.filterClose{position:absolute;display:block}.filterClear{font-size:14px;right:16px;top:26px}.mobileFilterButtons{padding:16px;flex-wrap:nowrap;margin:0 -16px 16px;background:var(--lighter);display:flex}.buttonFilter{width:calc(50% - 8px)}.buttonFilter a{height:40px;padding:10px 0;font-size:14px;border:1px solid var(--sky);text-align:center;border-radius:8px;background:var(--white);width:100%;line-height:18px;display:inline-block}.buttonFilter a:before{height:18px;margin-right:10px;content:"";background:url(https://buildcenter.info/themes/2kcustom/content/images/filter.svg) no-repeat 50%;background-size:100% auto;width:18px;vertical-align:-20%;display:inline-block}.buttonOrder{margin-left:16px;width:calc(50% - 8px)}.buttonOrder select{height:40px;padding:5px 10px;width:100%}.manProItems .manProItem{margin-right:16px;width:calc(20% - 16px)}.manProItems .manProItem .manProPic img{width:100%}.manProItemDetail .manProItemLeft,.manProItemDetail .manProItemRight{width:50%}.manProPriceButton{flex-wrap:wrap}.manProPrice{margin-bottom:16px;width:100%}.sliderWrapper .slide .slideLeft{padding:20px;width:45%}.sliderWrapper .slide .slideRight{width:55%}.sliderWrapper .slide .slideRight img{height:auto;object-fit:cover;width:100%}.sliderWrapper .slide .slideLeft .slideButton a{padding:10px 16px}.mainSliderThumbs .slide img{height:auto!important;width:100%}.sliderWrapper .slide .slideLeft h3{font-size:2.94118vw;line-height:3.84615vw}.sliderWrapper .slide .slideLeft p{font-size:14px}.manLogoItem a{min-height:65px}.manuProItemSlide a img{width:100%}.categoryProducts .item-grid{grid-template-columns:repeat(2,1fr)}.products-container .ajax-products-busy .skeleton-items{gap:16px}.cardProgram{width:48%}.pageHeaderLeft .btn-ghost{padding:5px 15px;margin-top:5px}.shoppingCardInner{flex-wrap:wrap}.shoppingCardWrapper{margin:0;width:100%}.shoppingCardSummary{gap:16px;margin:0;width:100%;display:flex}.shoppingCardSummary .cart-collaterals,.shoppingCardSummary .totals{width:50%}.shoppingCardItem .shoppingCardItemInner{flex-wrap:wrap}.shoppingCardItem .shoppingCardItemInner>div{flex-grow:0;margin-bottom:8px}.shoppingCardItem .cardItemPicture{width:80px}.checkoutInner .shoppingCardItem .cardItemProduct,.shoppingCardItem .cardItemProduct{width:calc(100% - 90px)}.shoppingCardItem .cardItemRemoveFromCart{order:4;width:40px}.shoppingCardItem .cardItemSubTotal{order:5;width:calc(100% - 155px)}.cardItemQuantity .number input{height:30px}.cardItemQuantity .number .minus,.cardItemQuantity .number .plus{line-height:30px}.html-checkout-page{overflow:initial}.checkoutInner .shoppingCardItems{padding-right:8px;max-height:300px}.checkoutWrapper{height:auto;overflow:initial}.checkoutWrapper:after{display:none}.checkoutInner{flex-wrap:wrap;margin-left:0}.checkoutLeft{height:auto;overflow:initial;padding:0;width:100%}.checkoutRight{height:auto;padding:16px 16px 150px;width:100%}.checkout-page .order-summary-content{padding:16px 8px 16px 16px;background:var(--enoughLight)}.checkoutInner .shoppingCardItem{position:relative}.checkoutInner .shoppingCardItem .cardItemQuantity{height:28px;color:var(--white);position:absolute;top:8px;border-radius:50%;background:var(--blue);left:66px;width:28px}.checkoutInner .shoppingCardItem .cardItemSubTotal{width:100%}.checkoutInner .shoppingCardSummary{padding-right:8px}.checkoutInner .shoppingCardSummary .total-info:after{display:none}.checkoutInner .shoppingCardSummary .totals .cart-total td{padding:10px 0}.checkoutInner .shoppingCardSummary .totals .cart-total tr.order-total td{font-size:18px}.checkoutInner .shoppingCardSummary .totals{width:100%}.opc .step{padding-left:0}.selectAddresList{flex-wrap:wrap;margin:0 -8px;display:flex}.selectAddressItem{margin:0 8px 15px;width:calc(50% - 16px)}.enterAddresButton .cancel-address-button,.selectAddressButton .edit-billing-address-button,.selectAddressButton .edit-shipping-address-button{overflow:hidden;text-indent:-9999px;min-width:32px}.enterAddresButton .cancel-address-button{background-position:7px 7px}.opc .buttons{flex-wrap:nowrap;gap:16px;display:flex}.opc .buttons .buttons-two-column{width:100%}.payment-info .info{padding:30px 0}.checkout-page #opc-confirm_order .order-summary-content{padding:0;background:var(--white)}.also-purchased-products-grid,.recently-viewed-products-grid,.similar-products-grid{margin:0 -16px 32px}.owl-item .item-box{width:100%}.also-purchased-products-grid .title,.product-tags-box .title,.recently-viewed-products-grid .title,.similar-products-grid .title{padding:0 16px;font-size:20px;margin-bottom:16px;line-height:27px}.product-tags-box .title{padding:0}.product-tags-list a{padding:4px 8px;font-size:12px}.product-spec-groups{grid-template-columns:1fr}.item-grid-slider{position:relative;width:auto!important}.item-grid-slider .owl-item{padding:0 8px}.orderProductItem .orderItemProduct .product-name{width:auto}.wishlist-content .wishlist-item-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}}@media (max-width:769px){.master-wrapper-page{padding-top:80px;width:100vw}.container{padding:0 16px;width:100%}.review-rating .name-description{text-align:center;width:100%;display:block}.write-review .review-rating div{text-align:center;padding-bottom:10px;display:inline-block}.page-title{padding:32px 0}.page-title h1{font-size:26px}.shipping-address{flex-flow:column}.address-list-page .section{width:100%}.estimate-shipping-row-item.address-item+.estimate-shipping-row-item.address-item{padding-top:8px;padding-left:0}.breadcrumb{padding:8px 0}.login-page .customer-blocks,.login-page .returning-wrapper,.password-recovery-wrapper,.register-form,.register-wrapper{padding:0 4%}.caravan-summary .caravan-delivery .delivery-date .label{font-size:12px}.caravan-summary .caravan-price{height:100%;justify-content:flex-end;flex-wrap:nowrap;font-size:14px;color:var(--ink);flex-direction:column;text-align:right;width:240px;padding-left:16px;display:flex}.caravan-summary .date-price-wrapper{margin-bottom:8px;width:100%;line-height:1.5}.caravan-summary .caravan-name-pic{width:100%}.caravan-summary.sticked{bottom:50px;left:0}.topBar .container{display:none}.header{height:80px;position:fixed;border-bottom:1px solid var(--lighter);top:0;background:var(--white);left:0;width:100%}.header .container{padding:0 16px;flex-wrap:wrap}.header-logo{padding-top:10px;margin-right:0;text-align:center;width:100%}.header-logo a{height:62px;object-fit:contain;width:150px}.header-links,.header-links-wrapper,.search-box{display:none}.search-box{padding:16px;margin:0 -16px;background:var(--white);width:100vw}.search-box input.search-box-text{width:100%}.menu-toggle{position:absolute;top:16px}.top-menu.mobile{height:calc(100vh - 74px);top:75px}.menuactive .header-menu:after{top:75px}.admin-header-links{transform:rotate(-90deg);right:35px;top:50%;transform-origin:top right;border-radius:8px 8px 0 0}.mobileTabBar{position:fixed;bottom:0;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);background:var(--white);left:0;width:100vw;z-index:999}.mobileTabList{margin:0 -6px}.mobileTabList ul{flex-wrap:nowrap;display:flex}.mobileTabList ul li{position:relative;width:20%;display:block}.mobileTabList ul li a{padding:8px 0;font-size:12px;color:var(--textColor);text-align:center;display:block}.mobileTabList ul li a span{height:24px;margin:auto;display:block}.mobileTabList ul li.cartTab .cartItemCount{padding:2px 4px;font-size:11px;color:var(--white);position:absolute;top:2px;border-radius:8px;background:var(--blue);left:52%;display:inline-block;z-index:2}.stories{margin-bottom:16px;position:relative;padding-left:16px;z-index:0}.bgSlide,.mainSliderThumbs,.sliderGroups{display:none}.groupSlider{margin:0}.sliderWrapper{padding:0}.sliderWrapper .slide .slideInner{padding:0;position:relative}.sliderWrapper .slide .slideLeft{padding:14px;position:absolute;bottom:0;top:0;border-radius:8px;width:100%}.sliderWrapper .slide .slideLeft .slideButton,.sliderWrapper .slide .slideLeft h3,.sliderWrapper .slide .slideLeft p{display:none}.sliderWrapper .slide .slideLeft a{height:100%;position:relative;display:block}.sliderWrapper .slide .slideRight{width:100%}.sliderWrapper .slide .slideRight img{margin:0;width:100%}.homeBanners{justify-content:center;flex-wrap:wrap}.homePageManufacturers{padding:16px 0 32px;margin:0 -16px;background:var(--lighter)}.manufacturerLogosWrapper{height:80px;overflow:hidden}.manufacturerLogos{overflow:scroll;padding:8px 0 26px}.manufacturerLogos .manLogoItem:first-child{padding-left:16px}.manLogoItem{padding:0 8px}.manLogoItem a{height:60px;min-height:auto;padding:0 14px;border-radius:8px;width:120px}.manLogoItem.active a{box-shadow:0 4px 16px 0 rgba(0,0,0,.08);background:var(--white)}.manufacturerProducts{display:none}.manProItemDetail{padding:0 0 0 16px;width:80vw;display:block}.manProItemDetail .manProItemLeft,.manProItemDetail .manProItemRight{padding:0;border:1px solid var(--sky);background:var(--white);width:100%}.manProItemDetail .manProItemLeft{padding:16px 16px 0;border-bottom:0;border-radius:8px 8px 0 0}.manProItemDetail .manProItemRight{padding:0 16px 24px;border-top:0;border-radius:0 0 8px 8px}.manufacturerProductDetails{border:0}.manuProItemSlider{height:220px;overflow:hidden}.manuProItemSlide{height:100%}.manuProItemSlider a{height:100%;overflow:hidden;width:100%;display:block}.manuProItemSlider a img{height:100%;object-fit:contain;width:100%}.manProItemDetail .manProItemDetailTitle{height:60px;font-size:22px;margin-bottom:16px;line-height:30px;-webkit-line-clamp:2;white-space:normal}.manProItemDetail .manProItemDetailTags{margin-bottom:16px}.manProItemDetailSpecs{height:auto;border-bottom:1px solid var(--sky);padding-bottom:16px}.manProItemDetailSpec{margin-right:0;margin-bottom:8px;width:50%}.manProSpecTitle,.manProSpecValue{font-size:12px}.manProPriceButton{display:block}.manProPrice{padding:16px 0}.manProButton a.btn-homeCustom{display:block}.manufacturerProductDetails .manProDetailGroup{display:none!important}.manufacturerProductDetails .manProDetailGroup.active{display:block!important}.productsTitle{padding:16px;margin-bottom:0;border-bottom:1px solid var(--lighter)}.productsTitleLeft{height:36px;padding-top:0;line-height:36px}.productsTitleLeft h2{font-size:20px}.productsTitleRight{height:36px}.productsTitleRight a{height:36px;overflow:hidden;border:0;text-indent:-9999px;position:relative}.productsTitleRight a:before{height:36px;transform:rotate(-90deg);content:"";position:absolute;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat top;background-size:100% auto;top:0;left:0;width:36px;display:block}.taggedProducts{border-bottom:1px solid var(--lighter);margin:0 -16px}.tagBanner{margin-right:16px;width:50%;display:none}.tagBanner a img{width:100%}.tagProducts{overflow:hidden;padding:16px 8px 16px 16px;margin:0;width:100vw}.tagProducts .item-box{margin:0 8px;width:47vw}.tagSlider .product-item{width:100%}.homePageCategorySection{margin:0 -16px;display:block}.categoryImageSubs{border:0;border-bottom:1px solid var(--lighter);border-radius:0;width:100%}.categoryImage,.categorySubCategories{display:none}.categoryName{padding:16px;position:relative}.categoryName h2{font-size:20px;line-height:36px}.categoryName h2 a{display:block}.categoryName:before{height:36px;transform:rotate(-90deg);right:16px;content:"";position:absolute;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat top;background-size:100% auto;top:16px;width:36px;display:block;z-index:-1}.categoryProducts{overflow:hidden;padding:16px 8px 16px 16px;border-bottom:1px solid var(--lighter);margin:0;width:100vw}.categoryProducts .item-box{margin:0 8px;width:47vw}.item-box{padding:0;border:0;margin:0}.item-box.caravan-item:hover,.item-box:hover{border:0;box-shadow:none}.item-box .product-item{padding:10px 0;border:1px solid var(--enoughLight);border-radius:8px}.item-box:hover .product-item{border-color:var(--blue);box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.item-box .product-cat a{font-size:12px}.item-box .product-title{height:60px;overflow:hidden}.item-box.caravan-item .product-title{height:60px;overflow:hidden;font-size:16px;line-height:20px}.item-box.caravan-item .product-specs{min-height:150px}.item-box.caravan-item .actual-price{font-size:18px}.item-box.caravan-item .buttons a span{display:none}.newsletter{background-size:auto 100%;background-position:-600px bottom;border-radius:20px 20px 0 0;margin-top:0}.ftItemText p,.newsletterMan{display:none}.newsletterInner{padding:24px 0;display:block}.newsletterTextInput{width:100%}.newsletterText h4{font-size:24px}.newsletterText p{font-size:14px}.newsletter-email input[type=email]{width:calc(100% - 87px)}.ftItemIcon{height:40px;width:40px}.ftItemIconImage{height:20px}.ftItemIconImage img{height:20px;width:20px}.ftItemText{font-size:12px;width:calc(100% - 40px);padding-left:8px}.footer-block.logo{margin-bottom:16px;border-bottom:1px solid var(--sky);text-align:center;padding-bottom:32px;width:100%}.footer-upper{justify-content:flex-start;flex-wrap:wrap;place-items:flex-start;display:flex}.footer-block{height:10rem;padding:0 0 16px;margin:0;width:50%}.footer-block .title{padding:0;margin:0 0 8px}.footer-block .list{padding:0;margin:0}.footer-block .list a{padding:5px 0}.footer-cards img{width:100%}.products-container .ajax-products-busy{margin-top:-40px}.products-container .ajax-products-busy .skeleton-items{grid-template-columns:repeat(2,1fr)}.subCat-grid{padding-bottom:8px}.product-grid .item-grid{grid-template-columns:repeat(2,1fr);gap:16px 8px}.item-box.caravan-item{border:0}.item-box .details{padding:0 16px 8px}.picture-gallery .picture-thumbs{display:none}.overview{overflow:hidden}.overview .product-name h1{font-size:28px;line-height:38px}.overview .additional-details{flex-wrap:wrap!important}.overview .additional-details>div{margin:0;width:50%}.overview .additional-details .shareProduct{width:500%}.overview .additional-details div .label,.overview .additional-details>div{display:block}.overview .additional-details div .value{padding:10px 0 0;text-align:center}.attributes .attribute{width:100%}.productSliderGroups{height:27px;overflow:hidden}.productSliderGroups ul{height:200%;overflow-y:hidden;overflow-x:auto;flex-wrap:nowrap;scroll-behavior:smooth;white-space:nowrap;display:flex}.productSliderGroups ul li{margin-right:15px}.productSliderGroups ul li a{font-size:14px}.caravanAttributes .attributeName{padding:20px 0}.caravanAttributes .attributeName .text-prompt{font-size:18px}.caravanAttributes .attributeName .attributeDropdown{top:20px}.caravanAttributes .attributeName .attribute-description,.caravanAttributes .attributeName .attribute-description *{font-size:11px!important}.caravanAttributes .attributeName .attributeDropdown .attributeDropdownIcon{height:24px;background-size:100% auto;width:24px}.caravanAttributes .option-list{margin:0 -4px}.caravanAttributes .option-list li{padding:16px;margin:0 4px 16px;width:calc(50% - 8px)}.caravanAttributes .option-list li:nth-child(3n-1){margin:0 4px 16px}.caravanAttributes .option-list li .picture{margin-bottom:16px}.caravanAttributes .option-list li .product-title{height:60px;font-size:14px;margin-bottom:10px;line-height:20px}.caravanAttributes .option-list li .product-description{height:170px;font-size:12px;line-height:17px}.attribute-value-price-info{flex-wrap:wrap}.attribute-value-info{padding:0 0 16px;order:1;width:100%}.attribute-value-price{order:2;width:100%}.attribute-price{font-size:18px}.attribute-buttons{padding:0}.combo-product-wrapper{padding:24px 16px;position:relative;margin:0 -16px 16px;width:calc(100% + 32px)!important}.combo-product-wrapper:before{height:100%;top:0;margin:0}.combo-product{overflow:auto;justify-content:flex-start;margin-bottom:16px;padding-bottom:16px;width:auto}.combo-product::-webkit-scrollbar{height:2px}.combo-product::-webkit-scrollbar-track{background:var(--sky)}.combo-product::-webkit-scrollbar-thumb{background-color:var(--ink)}.combo-product-box .combo-bottom{flex-wrap:wrap}.combo-product-box .combo-bottom .combo-title{width:100%}.combo-product-box .combo-bottom .combo-price{padding:16px 0 0;margin:auto}.combo-product-box .combo-bottom .combo-addtocart{padding:16px 0 0;text-align:center;margin:auto}.overview .product-price,.variant-overview .product-price{font-size:24px}.overview .prices>div>span.installmentText{padding:10px 0 0;font-size:14px;display:block}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{padding:8px 30px 13px}.productTabsTitles{overflow:auto}.productTabsTitles ul{flex-wrap:nowrap;width:200vw;display:flex}.productTabsTitles ul li{width:50vw;display:block}.productTabsTitles ul li a{padding:16px 0 16px 52px;font-size:14px;width:100%}.productTabsTitles ul li a.productReturn,.productTabsTitles ul li a.productTabInst,.productTabsTitles ul li a.productTabQuest,.productTabsTitles ul li a.productTabSpecs{background-position:23px 13px}.productTabsTitles::-webkit-scrollbar{height:2px}.productTabsTitles::-webkit-scrollbar-track{background:var(--sky)}.productTabsTitles::-webkit-scrollbar-thumb{background-color:var(--ink)}.productTabDescriptions{flex-wrap:wrap}.productReviews h2,.productTabContents h2{font-size:18px;margin-bottom:16px}.productTabDescriptions .short-description{margin-bottom:32px;width:100%}.productTabDescriptions .product-specs-box{margin:0;width:100%}.product-specs-box .product-spec-group .product-spect-item{width:calc(100% - 16px)}.product-specs-box .product-spec-group .product-spect-item:nth-child(2n-1){border-radius:8px}.cardProgram{width:100%}.cardProgramInst{font-size:12px}.full-description{overflow:hidden}.productReviews{margin-bottom:32px}.productReviewsOverviewWrapper{padding-bottom:32px}.productReviews h2{margin-bottom:16px}.productReviewsTotal{flex-wrap:nowrap;margin-bottom:16px;width:100%;display:flex}.productReviewsRateWrapper{width:125px}.productReviewsCount{padding:15px 10px;font-size:13px;width:calc(100% - 125px)}.productReviewsRate{font-size:20px;width:calc(100% - 30px);line-height:30px}.productReviewsRate span{font-size:28px}.productReviewsStar{padding-top:1px;width:30px}.productReviewsStar span{height:24px;width:24px}.productReviewsPerRate{margin-left:0;width:100%}.caravan-summary .caravan-name{font-size:14px;width:calc(100% - 90px)}.caravan-summary .caravan-delivery{height:100%;padding:0;width:100%}.caravan-summary .caravan-price{padding:0;font-size:12px;margin:16px 0;width:100%}.caravan-summary .caravan-buttons{width:100%}.caravan-manufacturer-short-desc{flex-wrap:wrap;margin-bottom:24px;padding-bottom:24px}.caravan-manufacturer .manufacturers,.caravan-name-2{margin-bottom:16px}.caravan-name-2 h1{font-size:22px;line-height:32px}.caravan-short-desc{margin-left:0;width:100%}.caravan-specs h2,.caravan-valueguard{margin-bottom:16px}.caravan-specs h2{font-size:18px}.product-specs-box{margin-bottom:16px}.caravan-video .video-gallery .video-thumbs{overflow:hidden}.caravan-FullDescription table{width:auto!important}.caravan-FullDescription table tr{height:auto!important;flex-wrap:wrap;display:flex}.caravan-FullDescription table tr td{height:auto!important;width:100%!important;display:block}.caravan-sub-gallery{padding:16px}.account-twocolumn{display:block}.account-twocolumn .customer-column{padding:16px;margin-bottom:32px;width:100%}.account-twocolumn .customer-column .column-title{padding-bottom:16px}.account-twocolumn .customer-column .column-title h2{font-size:18px}.address-edit-page .edit-address{padding:0;width:100%}.address-edit-page .page-title{text-align:left}.order-item{padding:16px;position:relative;display:block}.order-item .order-item-info,.order-item .order-item-status,.order-item .order-item-total{padding:0 0 16px;width:100%}.order-item .order-item-total{text-align:left}.order-item .order-item-buttons{padding:0;right:16px;position:absolute;top:16px;width:100%}.order-item-detail{border:0;margin:0 16px}.order-details-page.page{padding:0;margin:0 -17px}.order-details-page .section,.return-request-page .section{padding:16px;border-bottom-width:0;border-radius:0}.order-details-page .section.products{margin-bottom:10px}.orderProductsItems .orderProductItem:last-child{padding-bottom:0}.orderProductItem .orderItemPicture{text-align:center;margin:0 0 8px;width:100%}.orderProductItem .orderItemProduct{margin-bottom:16px;width:100%}.orderProductItem .orderItemProduct .product-name{width:100%}.orderProductItem .orderItemQuantity{margin-bottom:16px}.orderProductItem .orderItemSubTotal{padding:0;margin-bottom:16px;width:calc(100% - 115px)}.orderProductItem .orderItemButtons{flex-direction:row;width:100%}.orderProductItem .orderItemButtons .button-1{flex-grow:1;margin:0 0 0 8px;width:auto;display:inline-block}.orderProductItem .orderItemButtons .button-1:first-child{margin:0}.order-details-area{flex-wrap:wrap;margin-bottom:0}.order-details-area .order-adresses,.order-details-area .order-payment-status,.order-details-area .order-payment-status .section.order-payment-wrapper{margin-bottom:0;width:100%}.order-details-area div.payment-method-info .info-list li{padding:14px;font-size:14px}.order-details-page .total-info{font-size:14px}.order-details-page .order-overview{border-bottom-style:solid;border-bottom-width:1px}.order-overview-left{width:48px}.order-overview-right{width:calc(100% - 48px)}.order-status-icon{height:48px;width:48px}.shipment-details-area{flex-wrap:wrap}.shipment-details-area .order-info-wrap,.shipment-details-area .shipping-info-wrap{width:100%}.shipment-details-page .section.products{margin-bottom:20px}.section.shipment-status-events .data-table td,.section.shipment-status-events .data-table th{padding:8px;font-size:14px}.wishlist-content .wishlist-item-grid{grid-template-columns:repeat(2,1fr)}.request-item{position:relative}.request-item-header{flex-wrap:wrap}.request-item-status{justify-content:flex-start;margin-bottom:16px;flex-direction:row;width:100%}.request-item-info{width:100%}.request-item-buttons{padding:0;right:16px;position:absolute;top:16px;width:32px}.request-item-details{font-size:14px}.request-item-details ul li.product label{display:block}.similar-products-grid .allProductsButton a{height:36px;overflow:hidden;border:0;text-indent:-9999px;position:relative}.similar-products-grid .allProductsButton a:before{height:36px;transform:rotate(-90deg);content:"";position:absolute;background:url(https://buildcenter.info/themes/2kcustom/content/images/arrowdown.svg) no-repeat top;background-size:100% auto;top:0;left:0;width:36px;display:block}.selectAddresList{margin:0;display:block}.selectAddressItem{width:100%}.opc .buttons,.shoppingCardSummary{display:block}.shoppingCardSummary .cart-collaterals,.shoppingCardSummary .totals{width:100%}}@media (max-width:481px){.login-page .customer-blocks,.login-page .returning-wrapper,.password-recovery-wrapper,.register-form,.register-wrapper{padding:0 1%}.top-menu.mobile{height:calc(100vh - 129px);width:80%}}@media (min-width:481px){.cart tr{margin:40px 2% 0;width:46%}.cart tr:nth-child(odd){clear:both}.order-details-page .data-table tr{margin:40px 2% 0;width:46%}.order-details-page .data-table tr:nth-child(odd){clear:both}.header-selectors-wrapper>div{margin:10px auto;width:30%;display:inline-block}.search-box input.search-box-text{width:100%}.ui-autocomplete img{display:inline}.item-box .product-rating-box{margin:0 0 15px}.item-box .prices{height:20px;overflow:hidden}.item-box .product-title{height:60px;margin:0 0 5px}.overview-buttons div{margin:0 1px 2px;width:auto;display:inline-block}.enter-password-form input[type=password]{width:260px}.forums-header{padding:30px 20px 20px;background-color:#f9f9f9}.ui-tabs-nav li{min-width:150px;margin:0 5px -1px;margin:0 5px -1px!important;display:inline-block}.private-message-view-page .buttons .button-1,.private-message-view-page .buttons .button-2,.private-messages-page .buttons .button-1,.private-messages-page .buttons .button-2{margin:1px;width:auto;display:inline-block}.topic-post .post-text{text-align:left;width:90.5%;float:left}.forum-group .forum-table td.latest-post,.forum-group .forum-table td.posts,.forum-group .forum-table td.topics,.forum-group .forum-table th.latest-post,.forum-group .forum-table th.posts,.forum-group .forum-table th.topics,.topic-group .forum-table td.latest-post,.topic-group .forum-table th.latest-post{display:table-cell}.forum-table td.image{max-width:40px}.forum-table td.image div{max-width:100%;background-size:contain}.estimate-shipping-popup{padding:25px}}@media (max-width:769px){.item-grid{gap:16px}}@media (min-width:769px){.caravan-summary .date-price-wrapper{margin-bottom:12px}.home-page-polls li{min-width:100px}.cart tr{margin:40px 1% 0;width:31.33333%}.cart tr:nth-child(odd){clear:none}.cart tr:nth-child(3n+1){clear:both}.order-details-page .data-table tr{margin:40px 1% 0;width:31.33333%}.order-details-page .data-table tr:nth-child(odd){clear:none}.order-details-page .data-table tr:nth-child(3n+1){clear:both}.header-selectors-wrapper>div{width:20%}.menu-toggle{position:relative;top:0}.footer-block{margin:0 4%;vertical-align:top;display:inline-block}.footer-block .title{padding:0;margin:0 0 15px;background:none;cursor:auto}.footer-block .list{padding:0;background:none;display:block!important}.footer-block .list li{padding:5px 0}.footer-block .list a{padding:0;display:inline}.follow-us{margin:25px auto 0;width:98%}.product-selectors{text-align:left}.product-selectors .product-viewmode{float:right;display:inline-block}.product-selectors .product-viewmode span{display:none}.product-selectors .product-viewmode a{height:32px;opacity:.5;margin:0 0 0 12px;background-position:50%;width:24px;background-repeat:no-repeat;display:inline-block}.product-selectors .product-viewmode a.grid{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/view-grid.png)}.product-selectors .product-viewmode a.list{background-image:url(https://buildcenter.info/themes/2kcustom/content/images/view-list.png)}.product-selectors .product-viewmode a.selected{opacity:1}.product-list .item-box{margin:0 5px 20px;width:auto;float:none}.product-list .item-box .product-item:after{content:"";clear:both;display:block}.product-list .item-box .picture{width:220px;float:left}.product-list .item-box:focus .picture a img,.product-list .item-box:hover .picture a img{opacity:1}.product-list .item-box .picture:focus a img,.product-list .item-box .picture:hover a img{opacity:.85}.product-list .item-box .picture+.details{margin:0 0 0 240px}.product-list .item-box .product-title{height:auto;padding:10px 0;font-size:18px}.product-list .item-box .description{margin:0 0 10px;line-height:22px;display:block}.product-list .item-box .prices{height:auto;margin:0 0 30px}.product-list .item-box .product-box-add-to-cart-button{padding:0 20px;min-width:150px;width:auto}.product-list .item-box .add-to-compare-list-button,.product-list .item-box .add-to-wishlist-button{width:42px}.gallery{width:550px}.variant-picture{float:left}.variant-picture+.variant-overview{margin:0 0 0 240px;width:auto}.variant-overview{text-align:left}.product-review-item .review-title{max-width:600px;float:left}.write-review .review-rating div{height:17px;font-size:14px;margin:0 0 0 5px;cursor:default;vertical-align:middle;display:inline-block}.address-list-page .section{vertical-align:top}.recurring-payments{margin:20px 0!important;width:100%!important}.order-progress{padding:20px}.order-progress li{margin:0 10px}.order-progress a{min-width:80px}.cart-options .common-buttons{text-align:right}.cart-options .checkout-attributes,.cart-options .selected-checkout-attributes{padding:0 10px}.cart-footer .totals{margin:0 2.5%;width:45%;float:right}.cart-footer .terms-of-service{text-align:left}.cart-footer .addon-buttons,.cart-footer .checkout-buttons{text-align:right}.cart-footer .cart-collaterals{margin:0 2.5%;width:45%;float:left}.cart-footer .cart-collaterals div,.cart-footer .cart-collaterals label{text-align:left}.cart-footer .estimate-shipping label{margin:0 0 10px;display:block}.cart-footer .estimate-shipping .buttons{text-align:right}.checkout-page .selected-checkout-attributes{text-align:right;float:right}.checkout-page .cart-footer .totals{max-width:350px;margin:0}.checkout-page .address-grid{overflow:hidden}.checkout-page .address-item{zoom:1;margin:0 1% 40px;width:48%;vertical-align:top;display:inline-block}.payment-method .method-list li{margin:20px 2%;width:25%;vertical-align:top;display:inline-block}.payment-method .payment-logo{display:block}.payment-method .payment-details{min-width:0;text-align:center;margin:10px 0 0;width:auto;display:block}.payment-info .info{padding:30px 75px}.order-details-page .section.options{text-align:right}.order-details-page .selected-checkout-attributes{padding:0 10px}.order-details-page .tax-shipping-info{text-align:right}.order-details-page .totals{clear:both;float:right}.blog-posts .tags{text-align:right;width:80%;float:right}.blog-posts .buttons{text-align:left;width:20%;float:left}.new-comment,.new-comment .buttons{text-align:center}.comment-list .comment{margin:0;width:100%;display:table}.comment-list .comment:last-child{border-bottom:1px solid #ddd}.comment-info{margin:0;width:15%;vertical-align:top;display:table-cell}.comment-info .username{min-height:40px;border:0;text-align:center;margin:0}.comment-info .avatar{border:0}.comment-info .avatar img{max-width:80%;max-height:80%}.comment-content{border-left:1px solid #ddd;text-align:left;width:85%;vertical-align:top;display:table-cell}.comment-time{min-height:40px;padding:10px 15px;font-size:14px;font-weight:400;background-color:var(--lighter);margin:0}.comment-title{padding:20px;margin:0 0 -20px}.comment-body{padding:20px}.forum-actions,.topic-actions{overflow:hidden}.forum-actions .actions,.topic-actions .actions{float:left}.forum-actions .pager,.topic-actions .pager{max-width:450px;float:right}.forum-actions .pager li,.topic-actions .pager li{margin:2px 4px}.forum-actions .pager.upper,.topic-actions.lower .actions{display:block}.topic-posts{margin:0 0 30px}.topic-post{margin:0;width:100%;display:table}.topic-post .post-info{text-align:left;margin:0;width:15%;vertical-align:top;display:table-cell}.topic-post .user-info{width:auto}.topic-post .username{min-height:40px;border:0;text-align:center;margin:0}.topic-post .avatar{border:0;margin:auto}.topic-post .avatar img{max-width:80%;max-height:80%}.topic-post .user-stats li{margin:0}.topic-post .send-pm{margin:0 0 20px}.profile-info-box .pm-button,.topic-post .pm-button{padding:8px 16px;font-size:13px}.topic-post .post-content{border-left:1px solid #ddd;text-align:left;width:85%;vertical-align:top;display:table-cell}.topic-post .post-head{overflow:hidden;min-height:40px;background-color:var(--lighter)}.topic-post .post-time{font-size:14px;font-weight:400;margin:0;float:left}.topic-post .post-actions{margin:0;float:right}.topic-post .post-actions a{margin:0;line-height:20px}.topic-post .post-actions .quote-post a{min-width:70px}.topic-post .post-actions a.post-link-button{border-left:1px solid #ddd;text-align:center;margin:0 0 0 10px}.topic-post .post-text{padding:20px 5px}.topic-post .post-vote{padding:20px 0 20px 15px}.forum-table td.replies,.forum-table td.views,.forum-table td.votes,.forum-table th.replies,.forum-table th.views,.forum-table th.votes{display:table-cell}.forum-table td.image{max-width:none}.forum-table td.image div{max-width:none;background-size:initial}.ui-tabs-nav{text-align:left}.ui-tabs-nav li{margin:0 10px -1px 0;margin:0 10px -1px 0!important}.profile-info-box .avatar{margin:0 15px 15px 0;float:left}.profile-info-box .profile-stats{text-align:left;float:left}.profile-info-box .title{text-align:left}.profile-info-box .send-pm{text-align:left;clear:both}}@media (max-width:1001px){.item-box .picture a img{height:100%!important;object-fit:contain;width:100%!important}.item-grid{gap:16px}}@media (min-width:1001px){.menu-toggle{display:none}.twoColumn{flex-wrap:nowrap;display:flex}.center-2{margin-left:30px;width:calc(75% - 7.5px)}.side-2{width:calc(25% - 22.5px)}.page{margin-bottom:80px}.inputs,.page{text-align:left}.inputs label{display:inline-block}.inputs input[type=email],.inputs input[type=password],.inputs input[type=tel],.inputs input[type=text],.inputs select{min-height:40px}.inputs .option-list li{margin:0 10px 0 0}.center-1 .buttons{text-align:center}.page-title a+h1{float:left}.link-rss{margin:6px 0 0;float:right;display:block}.cart tr{margin:0;width:auto}.cart label{display:none}.order-details-page .data-table tr{margin:0;width:auto}.order-details-page .data-table label{display:none}.header-upper:after{content:"";clear:both;display:block}.header-selectors-wrapper{padding:0;border:0;float:left}.header-selectors-wrapper>div{min-width:100px;margin:0 12px 0 0;width:auto;line-height:43px}.header-selectors-wrapper select{height:25px;padding:4px;font-size:12px}.language-list{text-align:left}.header-links li{margin:0 0 0 16px}.header-links li#topcartlink{padding-left:18px}.header-links li#topcartlink:before{height:30px;border-left:1px solid var(--enoughLight);content:"";position:absolute;top:10px;left:0;display:block}.flyout-cart{border:1px solid #dfe3e8;right:0;position:absolute;top:85%;background-color:var(--white);box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);border-radius:8px;width:300px;z-index:100}.flyout-cart.active{display:block}.mini-shopping-cart{padding:12px 0;font-size:12px;text-align:left}.mini-shopping-cart .count{padding:5px 12px 15px;font-size:14px;color:var(--textColor)}.mini-shopping-cart .count a{font-weight:700;color:var(--textColor);margin:0 2px}.mini-shopping-cart .items{padding:0 12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 20px}.mini-shopping-cart .item{overflow:hidden;padding:10px 0}.mini-shopping-cart .picture{text-align:center;width:70px;float:left}.mini-shopping-cart .picture a{overflow:hidden;position:relative;display:block}.mini-shopping-cart .picture a:before{padding-top:100%;content:"";display:block}.mini-shopping-cart .picture img{right:0;position:absolute;max-width:100%;bottom:0;top:0;margin:auto;left:0}.mini-shopping-cart .picture+.product{margin:0 0 0 80px}.mini-shopping-cart .name{font-size:14px;margin:0 0 10px}.mini-shopping-cart .name a{font-weight:500}.mini-shopping-cart .name a:focus,.mini-shopping-cart .name a:hover{color:var(--buttonHover)}.mini-shopping-cart .attributes{padding:8px;margin:0;display:block}.mini-shopping-cart .attributes span{font-size:13px;font-weight:500}.mini-shopping-cart .attributes li{font-size:12px;list-style-type:disc;margin:2px 0 2px 15px}.mini-shopping-cart .edit-item a{font-size:14px;font-weight:500;color:var(--blue)}.mini-shopping-cart .message-error{padding:8px;border:1px solid var(--red);border-radius:6px;background:var(--redLighter);margin-top:10px}.mini-shopping-cart .totals{padding:0 12px;font-size:14px;margin:0 0 12px}.mini-shopping-cart .totals strong{font-size:16px;color:var(--textColor)}.mini-shopping-cart .buttons{padding:0 12px;margin:0 0 5px}.mini-shopping-cart button[type=button]{padding:10px 20px;font-size:12px;border:0;color:var(--white);background-color:var(--blue);border-radius:6px;display:inline-block}.mini-shopping-cart button[type=button]:focus,.mini-shopping-cart button[type=button]:hover{background-color:var(--buttonHover)}.header-lower{width:100%;display:table}.search-box input.search-box-text{height:48px}.main-menu{padding:0;border-top:1px solid var(--enoughLight);border-bottom:1px solid var(--enoughLight)}.header-menu{text-align:center;margin:0 auto;z-index:5}.menu-toggle,.sublist-toggle{display:none}.header-menu>ul{display:flex}.header-menu>ul.mobile{display:none!important}.header-menu>ul>li{padding:0;vertical-align:middle;display:inline-block}.header-menu>ul>li:first-child>a{padding:5px 10px;border:1px solid #d6ecf4;border-radius:8px;background:url(https://buildcenter.info/themes/2kcustom/content/images/karavan.svg) no-repeat 10px 15px #edf9f9}.header-menu>ul>li>a{padding:6px 0;margin:8px 0;cursor:pointer;line-height:20px;display:block}.header-menu>ul>li>a:focus,.header-menu>ul>li>a:hover{color:var(--blue)}.header-menu>ul>li:first-child{max-width:154px}.header-menu>ul>li:first-child>a{padding-left:60px}.header-menu .subCategories{transition:visibility .5s ease-in-out;position:absolute;visibility:hidden;text-align:left;background-color:var(--white);left:0;width:100%;z-index:5}.header-menu>ul>li>.subCategories{box-shadow:0 50px 20px 15px rgba(99,115,129,.4)}.header-menu>ul>li>.subCategories .subCategories{transition:none}.header-menu .subCategories .firstCatTitle{background:#f9fafb}.header-menu .subCategories .firstCatTitle .container{justify-content:space-between;flex-wrap:nowrap;display:flex}.firstCatImage{height:165px;width:250px}.firstCatImage img{height:100%;object-fit:contain;width:100%}.firstCatName{justify-content:center;flex-wrap:nowrap;flex-direction:column;display:flex}.firstCatNameTest{font-size:36px;font-weight:500;line-height:52px;display:block}.firstCatProductCount{color:#959ead;display:block}.altKatlar{min-height:400px;padding:20px 0;flex-wrap:nowrap;position:relative;display:flex}.firstLevelLeft{height:calc(100vh - 480px);overflow:auto;border-right:1px solid var(--lighter);padding-right:30px;width:285px}.firstLevelLeft::-webkit-scrollbar{width:2px}.firstLevelLeft::-webkit-scrollbar-track{background:var(--sky)}.firstLevelLeft::-webkit-scrollbar-thumb{background-color:var(--ink)}.altKatlar .sublist.first-level>li>a{padding:16px 0 16px 33px;background:url(https://buildcenter.info/themes/2kcustom/content/images/right-gray.svg) no-repeat 7px 14px;display:block}.altKatlar .sublist.first-level>li:hover a{background-color:var(--lighter)}.altKatlar .sublist.first-level li .subCategories{height:calc(100vh - 460px);padding:25px 0 0 60px;bottom:0;top:0;background:none;left:250px}.altKatlar .sublist.first-level li .subCategories ul::-webkit-scrollbar{width:2px}.altKatlar .sublist.first-level li .subCategories ul::-webkit-scrollbar-track{background:var(--sky)}.altKatlar .sublist.first-level li .subCategories ul::-webkit-scrollbar-thumb{background-color:var(--ink)}.altKatlar .sublist.first-level li .subCategories ul{height:100%;overflow:auto;width:250px}.altKatlar .sublist.first-level li .subCategories ul li a{padding:5px 0 5px 15px;margin-bottom:10px;position:relative;background:none;line-height:20px;display:block}.altKatlar .sublist.first-level li .subCategories ul li a:before{height:5px;content:"";position:absolute;top:12px;border-radius:50%;background:var(--textColor);left:0;width:5px}.altKatlar .sublist.first-level>li>.subCategories>ul>li:hover>a{color:var(--blue)}.altKatlar .sublist.first-level>li>.subCategories>ul>li:hover>a:before{background:var(--blue)}.subCategories>ul>li:hover>a{color:var(--blue)}.subCategories>ul>li:hover>a:before{background:var(--blue)!important}.header-menu ul li:focus>.subCategories,.header-menu ul li:hover>.subCategories{transition-delay:.2s;visibility:visible}.footer-upper{padding:35px 10px;justify-content:space-around;align-items:flex-start;width:100%;display:flex}.footer-upper:after{content:"";clear:both;display:block}.footer-block{margin:0;width:220px;float:left}.footer-block .list{margin:0}.follow-us{text-align:left;margin:0;width:300px!important;float:right}.follow-us .social li{margin:0 10px 0 0}.newsletter-email .newsletter-subscribe-button{padding:0 5px;min-width:115px}.newsletter-validation .field-validation-valid{text-align:left}.footer-lower{padding:25px 5px;position:relative;width:980px}.footer-lower:after{content:"";clear:both;display:block}.footer-info{line-height:32px;float:right}.footer-cards{line-height:15px;float:left}.footer-disclaimer{color:var(--ink)}.footer-powered-by{font-size:12px;text-align:center;margin:0;line-height:32px}.theme-selector{margin:0 0 0 15px;float:left}.block{margin:0 0 20px;width:auto;float:none}.block .title{border-bottom:1px solid var(--sky);margin:0;background:none;cursor:auto}.block .title strong{font-weight:700}.block .listbox{border-bottom:0;display:block}.block a.product-picture{position:relative;margin:0 0 0 -15px;width:30%;vertical-align:middle;display:inline-block}.block a.product-name{vertical-align:middle}.block a.product-picture+a.product-name{width:70%}.block a.product-picture+a.product-name:before{display:none}.breadcrumb{padding:30px 0;margin:0}.item-box .buttons{text-align:left}.product-details-page .product-grid .item-box,.shopping-cart-page .product-grid .item-box{margin:0 15px 30px;width:calc(25% - 30px)}.product-details-page .product-grid .item-box:nth-child(3n+1),.shopping-cart-page .product-grid .item-box:nth-child(3n+1){clear:none}.product-details-page .product-grid .item-box:nth-child(4n+1),.shopping-cart-page .product-grid .item-box:nth-child(4n+1){clear:both}.home-page-product-grid .item-grid,.recently-viewed-products-page .item-grid{grid-template-columns:repeat(4,1fr)}.gallery{width:43%;float:left}.picture-gallery .picture{width:auto}.video-gallery{width:auto;float:left}.overview{width:49%;float:right}.rental-attributes{overflow:hidden}.rental-attributes .attribute-item{margin:0 20px 0 0;float:left}.rental-attributes .datepicker{text-align:left;width:160px}.attribute-squares li{margin:0 8px 10px 0}.product-details-page .title{text-align:left}.product-review-item .review-title{max-width:850px}.write-review .review-rating div.name-description{text-align:right;margin:0 5px 0 0;width:265px}.product-review-item .review-text{table-layout:fixed;width:100%;display:table}.compare-products-page .page-title{margin:0 0 -1px}.compare-products-page .clear-list{right:0;position:absolute;top:7px}.compare-products-table .full-description td{display:table-cell}.compare-products-table .full-description td p{margin-top:0}.center-1 .topic-block-title{text-align:center}.topic-page p{text-align:justify}.gender span{margin:0 10px 0 0}.gender span>*{margin:0 5px 0 0}.date-of-birth select{padding:8px 10px}.date-of-birth select+select{margin:0 0 0 10px}#check-availability-button{margin:10px auto;display:block}.login-page .customer-blocks{overflow:hidden}.address-list-page .section{width:calc(50% - 15px);display:block}.address-list-page .buttons{right:10px;position:absolute;top:15px}.avatar-page .buttons,.avatar-page .message-error{text-align:left}.registration-page .vat-note{margin-left:275px}.customer-info-page .email-to-revalidate-note,.customer-info-page .vat-note{margin-left:150px}.customer-info-page .vat-status{display:inline-block}.shopping-cart-page .cart-options{overflow:hidden}.shopping-cart-page .checkout-attributes{max-width:565px;margin:-30px 0 15px;float:left}.shopping-cart-page .checkout-attributes li{margin:5px 10px 5px 0}.shopping-cart-page .selected-checkout-attributes{max-width:395px;margin:15px 0;float:right}.order-progress{margin:-30px 0 50px}.checkout-page .address-item{width:31%}.checkout-page .terms-of-service{text-align:center}.payment-info .info{padding:30px 15px}.payment-info .info td:first-child{margin:0 10px 0 0;width:265px!important}.payment-info .info td:only-child{width:100%!important}.opc .order-review-data ul,.order-details-area .title,.order-review-data .title,.shipment-details-area .title{text-align:left}.advanced-search .price-range{margin-left:114px}.comment-list{margin:0 0 50px}.news-list-homepage .news-items{overflow:hidden;text-align:left}.news-list-homepage .news-item{margin:0 1% 30px;width:31.33333%;float:left}.news-list-homepage .news-item:nth-child(3n+1){clear:both}.news-list-homepage .news-item:only-child{margin:0 0 30px;width:auto;float:none}.news-list-homepage .news-head{text-align:center}.news-list-homepage .news-body{text-align:justify}.forum-breadcrumb{margin:-30px 0 30px}.current-time{float:right}.forum-search-box{float:left}.forum-search-box .advanced{text-align:left}.forum-search-box .advanced a{line-height:normal}.forums-table-section td{min-width:150px}.forums-table-section td:first-child{min-width:90px}.forums-table-section .view-all{text-align:right}.topic-actions .pager.upper{max-width:400px;display:block}.forum-table .forum-details,.forum-table .topic-details{min-width:225px}.forum-table td{padding:20px}.forum-edit-page textarea,.private-message-send-page textarea{height:250px;width:600px}.private-message-send-page .bb-code-editor-wrapper{margin:10px 0;width:400px;vertical-align:middle;display:inline-block}}@media (min-width:1367px){.header-menu>ul>li{padding:0}.header-menu>ul>li>a,.header-menu>ul>li>span{font-size:16px}.footer-upper{padding:35px 0;width:100%}.footer-block{width:246px}.footer-lower{padding:25px 20px;width:100%}.product-review-item .review-title{max-width:1050px}.write-review .review-rating div.name-description{min-width:375px;margin:0 5px 0 0}.registration-page .vat-note{margin-left:385px}.customer-info-page .email-to-revalidate-note,.customer-info-page .vat-note{margin-left:225px}.cart-footer .totals{margin:0;width:395px}.cart-footer .cart-collaterals{margin:0;width:760px}.cart-footer .cart-collaterals .deals{width:360px;float:left}.cart-footer .cart-collaterals .shipping{width:360px;float:right}.cart-footer .estimate-shipping .inputs label{width:35%;display:inline-block}.cart-footer .estimate-shipping .inputs input,.cart-footer .estimate-shipping .inputs select{width:65%}.payment-method .method-list li,.shipping-method .method-list li{margin:20px 1%}.payment-info .info td:first-child{width:375px!important}.payment-info .info td:only-child{width:100%!important}.forum-actions .pager,.topic-actions .pager{max-width:600px!important}.topic-post .post-text{max-width:100%;width:930px}.sliderWrapper .slick-prev{left:-32px}.sliderWrapper .slick-next{right:-32px}}.modal{--bs-modal-footer-border-width:1px;--bs-modal-bg:#fff;--bs-modal-width:500px;--bs-modal-color:var(--textColor);height:100%;--bs-modal-header-border-width:1px;overflow-y:auto;overflow-x:hidden;--bs-modal-border-color:var(--sky);--bs-modal-border-radius:8px;--bs-modal-footer-bg:#fff;--bs-modal-margin:.5rem;position:fixed;--bs-modal-header-border-color:var(--sky);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-footer-border-color:var(--sky);--bs-modal-header-padding-y:1rem;--bs-modal-title-line-height:1.5;outline:0;--bs-modal-zindex:1055;--bs-modal-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);top:0;--bs-modal-border-width:1px;--bs-modal-padding:1rem;left:0;width:100%;--bs-modal-header-padding-x:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-footer-gap:.5rem;display:none;z-index:var(--bs-modal-zindex)}.modal-dialog{pointer-events:none;position:relative;margin:var(--bs-modal-margin);width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{overflow:hidden;max-height:100%}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin)*2);align-items:center;display:flex}.modal-content{pointer-events:auto;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);color:var(--bs-modal-color);background-clip:padding-box;position:relative;flex-direction:column;outline:0;background-color:var(--bs-modal-bg);border-radius:var(--bs-modal-border-radius);width:100%;display:flex}.modal-backdrop{height:100vh;--bs-backdrop-zindex:1050;position:fixed;--bs-backdrop-bg:#000;top:0;background-color:var(--bs-backdrop-bg);left:0;width:100vw;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{flex-shrink:0;padding:var(--bs-modal-header-padding);border-top-right-radius:var(--bs-modal-inner-border-radius);border-top-left-radius:var(--bs-modal-inner-border-radius);align-items:center;display:flex}.modal-header .btn-close{height:2em;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);border:0;background:url(https://buildcenter.info/themes/2kcustom/content/images/cancel.svg) no-repeat 50%;background-size:100% auto;margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;width:2em}.modal-title{font-size:20px;font-weight:400;margin-bottom:0;line-height:22px}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);justify-content:flex-end;flex-wrap:wrap;border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);background-color:var(--bs-modal-footer-bg);align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-right:auto;max-width:var(--bs-modal-width);margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;max-width:none;margin:0;width:100vw}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{margin-right:auto;position:relative;top:0;margin-left:auto;left:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;float:left;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized{display:block!important}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{height:auto;border:1px solid transparent;display:block}.slick-arrow.slick-hidden{display:none}