@font-face{font-family:'MontserratBold';font-weight:300;font-style:normal;src:url(Montserrat-Bold.woff) format('woff')}@font-face{font-family:'MontserratRegular';font-weight:300;font-style:normal;src:url(Montserrat-Regular.woff) format('woff')}@font-face{font-family:'MontserratLight';font-weight:300;font-style:normal;src:url(Montserrat-Light.woff) format('woff')}html{font-size:16px}body{font-size:16px;min-height:100vh;font-family:'MontserratLight';color:#111;background-color:#eee}main{padding-top:0}header.fixed-top ~ main {padding-top:48px}header.fixed-top.header-admin ~ main {padding-top:96px}pre{color:#111;margin-bottom:0;font-size:1em}option{font-family:'MontserratLight',sans-serif}.container-wide{width:100%}.container-fluid{max-width:1200px}button:focus{outline:0}ul,ol{padding-left:1rem}.btn,.btn:hover,.btn:focus,.btn:active{transition:.3s;border:none;box-shadow:none}button:focus{outline:0}img{max-width:100%;max-height:100%;image-rendering:-webkit-optimize-contrast}.cover{background-repeat:no-repeat;background-position:center;background-size:cover}svg{width:100%;height:100%}.close,.close:hover{opacity:1;text-shadow:none}a{transition:.3s}a,a:visited{outline:none!important}a:hover{color:#6080e6}.lh-1{line-height:1em}.text-underline{text-decoration:underline}.alert-block-top{z-index:1099;width:100%;max-width:500px;text-align:center;padding:10px 10px 0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5em;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;outline:none!important;box-shadow:none!important;overflow:hidden}.form-control::placeholder{opacity:.85}.form-control:focus{}.form-control:hover{text-decoration:none}.form-control:invalid:focus{border:1px solid #d02c51}.rounded-lg{border-radius:1rem!important}.bg-customdark{background-color:#181818!important}.bg-customgray{background-color:#242424!important}.bg-transparent{background-color:transparent!important}.bg-lightblue{background-color:#a8c9d8!important}.bg-lightgreen{background-color:#81c2bc!important}.glow-shadow{position:relative}.glow-shadow::after{position:absolute;content:"";top:50px;left:0;right:0;z-index:-2;height:100%;width:100%;margin:0 auto;transform:scale(.75);filter:blur(150px);background-size:auto;background-size:200% 200%}.glow{position:relative;background-color:transparent!important}a.glow{text-decoration:none}a.glow:hover{box-shadow:0 0 10px #35976e}.glow::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;height:100%;width:100%;border-radius:inherit;background-color:#111!important}.glow-success::before{background: radial-gradient(ellipse at right top, rgba(55,145,137, 0.5) 0%, rgb(55,145,137,0) 40%, rgb(55,145,137,0), 70%, rgba(46, 46, 46, 0.3) 100%) no-repeat top right;background-size:100% 100%}.glow-success.glow-shadow::after{background:#35976e}.glow-primary::before{background:radial-gradient(ellipse at right top,#6080e6 0%,#124661 20%,#111 40%,#111 80%,#181818 100%) no-repeat top right;background-size:400px 400px}.glow-white::before{background-color:#fff!important;background: linear-gradient(45deg, rgba(0, 0, 0, 0.15) 0%, rgb(0, 0, 0,0) 40%, rgb(0, 0, 0, 0), 70%, rgba(0, 0, 0, 0.15) 100%) no-repeat top right;background-size:100% 100%}.glow-white.glow-shadow::after{background:#35976e}.text-shadow{text-shadow:0 0 1px rgba(0,0,0,.5)}.font-bold{font-family:'MontserratBold'}.font-normal{font-family:'MontserratRegular'}.dropdown.noadaptive{min-width:240px}.dropdown-menu.noadaptive{min-width:none}.dropdown-menu{min-width:100%;background-color:#fff}.dropdown-scroll{max-height:300px;overflow:hidden}.dropdown-menu.inside{transform:none!important}.dropdown-select .input-select{height:0!important;width:0!important;font-size:0!important;padding:0!important;box-shadow:none!important;outline:none!important;border:none!important;opacity:0;z-index:-1;left:0;bottom:0}.dropdown-select .input-select:invalid:focus+.dropdown-toggle.form-control{border:1px solid #d02c51}.dropdown-toggle:hover{color:#181818!important}.dropdown-item{color:#181818}.dropdown-item.active{background-color:transparent!important;color:#181818!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#35976e!important}.dropdown-item{position:relative}.dropdown-select .dropdown-menu{max-width:100%}.dropdown-item.active:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f00c";height:1rem;width:1rem;color:#35976e!important;display:block;position:absolute;top:.25rem;left:.25rem}.dropdown-colorpicker .dropdown-menu{max-width:auto;min-width:auto;width:240px;padding:5px}.dropdown-colorpicker .color-item{display:block;width:32px;height:32px;overflow:hidden;border-radius:5px;padding-left:0}.dropdown-colorpicker .color-item span{display:block;width:32px;height:32px;overflow:hidden;border-radius:5px}.dropdown-colorpicker .dropdown-menu .color-item{margin:3px}.dropdown-colorpicker .dropdown-toggle{padding:0;height:38px;padding:3px 5px}.dropdown-colorpicker .dropdown-toggle .border{border:none!important}.btn{color:inherit;word-wrap:nowrap;white-space:normal;cursor:pointer;border:0;border-radius:.25rem;padding: calc(.375rem + 1px) .75rem;line-height:1.5em;font-size:1rem;outline:none!important;border:none!important;font-family:'MontserratRegular'}.btn-sm{height: calc(1.75em + 2px);text-align:center;padding: calc(.125em + 1px) .5em;font-size:.9em}.btn-icon{height: calc(2.25rem + 2px);width: calc(2.25rem + 2px);text-align:center;padding: calc(.4rem + 1px) .5rem}.btn-icon.btn-sm{height: calc(1.75em + 2px);width: calc(1.75em + 2px);text-align:center;padding: calc(.125em + 1px) .25rem}.btn-icon.btn-xs{height: calc(1rem + 1px);width: calc(1rem + 1px);text-align:center;padding: calc(.125rem + 1px) .125rem;font-size:.75rem;line-height:1em}.btn:hover{outline:none!important;border:none!important}.btn:focus,.btn:active:focus{box-shadow:none!important}.btn-group > .btn:not(:first-child) {margin-left:0!important}.btn-primary,.badge-primary,.bg-primary,.alert-primary,.btn-primary:focus{background-color:#6080e6;background:linear-gradient(45deg,#3c67df,#6080e6);color:#fff}.btn-primary:hover{background-color:#3c67df!important;background:linear-gradient(-45deg,#3c67df,#6080e6)}.btn-border-primary,.bg-border-primary,.btn-border-primary:focus{background-color:transparent;border:1px solid #6080e6!important;color:#6080e6}.btn-border-primary:hover{border:1px solid #3c67df!important;color:#3c67df}.btn-success,.badge-success,.bg-success,.alert-success,.btn-success:focus{background:linear-gradient(45deg,#1d7465,#35976e);background-color:#35976e;color:#fff}.btn-success:hover{background-color:#3aa39c!important;background:linear-gradient(-45deg,#1d7465,#35976e)}.btn-border-success,.bg-border-success,.btn-border-success:focus{background-color:transparent;border:1px solid #35976e!important;color:#35976e}.btn-border-success:hover{border:1px solid #1d7465!important;color:#1d7465}.btn-warning,.badge-warning,.bg-warning,.alert-warning,.btn-warning:focus{background-color:#f9c725;background:linear-gradient(45deg,#f9a825,#f9c725);color:#181818}.btn-warning:hover{background-color:#f9a825!important;background:linear-gradient(-45deg,#f9a825,#f9c725)}.btn-border-warning,.bg-border-warning,.btn-border-warning:focus{background-color:transparent;border:1px solid #f9c725!important;color:#f9c725}.btn-border-warning:hover{border:1px solid #f9a825!important;color:#f9a825}.btn-danger,.badge-danger,.bg-danger,.alert-danger,.btn-danger:focus{background-color:#d02c51;background:linear-gradient(-45deg,#861b32,#d02c51);color:#fff}.btn-danger:hover{background:linear-gradient(45deg,#861b32,#d02c51)}.btn-border-danger,.bg-border-danger,.btn-border-danger:focus{background-color:transparent;border:1px solid #d02c51!important;color:#d02c51}.btn-border-danger:hover{border:1px solid #861b32!important;color:#861b32}.btn-text-danger{background:-webkit-linear-gradient(-45deg,#f9a825,#f9c725);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-secondary,.badge-secondary,.bg-secondary,.alert-secondary,.btn-secondary:focus{background-color:#dee2e6;color:#181818}.btn-secondary:hover{background-color:#dee2e6!important;color:#181818!important}.btn-border-secondary,.bg-border-secondary,.btn-border-secondary:focus{background-color:transparent;border:1px solid #dee2e6!important;color:#dee2e6}.btn-border-secondary:hover{border:1px solid #b3b4b6!important;color:#b3b4b6}.btn-group .btn-primary{background-color:#b3b4b6}.btn-group .btn-primary.active{background-color:#3c67df!important}.btn-text{font-weight:600;text-decoration:underline;text-decoration-style:dotted}.btn-text:hover{text-decoration:underline;text-decoration-style:dotted}.btn-collapse .text-collapsed{display:none}.btn-collapse .text-visible{display:block}.btn-collapse.collapsed .text-collapsed{display:block}.btn-collapse.collapsed .text-visible{display:none}.text-link{color:#fff!important}.text-link a:hover,a.text-link:hover{color:#ccc!important;text-decoration:none!important}.text-success{color:#35976e!important}.text-success a:hover,a.text-success:hover{color:#318a82!important}.text-primary{color:#6080e6!important}.text-primary a:hover,a.text-primary:hover{color:#3c67df!important}.text-danger{color:#d02c51!important}.text-danger a:hover,a.text-danger:hover{color:#bc2747!important}.text-white{color:#fff!important}.text-white a:hover,a.text-white:hover{color:#ccc!important}.text-lightgray{color:#ccc}.alert{border:none}.alert .close{font-size:1rem}.alert-dismissible{padding-right:3rem}.alert-dismissible .close{padding:.75rem}.alert-info .close,.alert-info .close:hover,.alert-warning .close,.alert-warning .close:hover{color:#181818}.alert-success .close,.alert-success .close:hover,.alert-danger .close,.alert-danger .close:hover{color:#fff}.alert-info{background:#242424;color:#fff}.alert-info .close,.alert-info .close:hover{color:#fff}.modal-content{border:none;background-color:#f8f9fa}.modal-header .close{padding:.5rem;color:#181818}.menu-modal .modal-dialog{margin:0!important;height:100%}.menu-modal .modal-content{margin:0!important;height:100%;border-radius:0!important;max-width:300px}.menu-modal .modal-content .nav-link{padding-left:0;padding-right:0}.custom-switch{font-size:1.25rem;padding-left:2.25em}.custom-switch .custom-control-label::before{left:-2.25em;width:2em;border-radius:1em;top:.25em;height:1em;box-shadow:none!important}.custom-switch .custom-control-label::after{top: calc(.25em + 2px);left: calc(-2.25em + 2px);width:calc(1em - 4px);height:calc(1em - 4px);border-radius:.5em}.custom-control-input:checked ~ .custom-control-label::before {border-color:#3c67df!important;background-color:#3c67df!important}.custom-switch .custom-control-input:checked ~ .custom-control-label::after {-webkit-transform:translateX(1em);transform:translateX(1em)}.custom-checkbox{}.custom-checkbox .custom-control-label::before{box-shadow:none!important}.jspVerticalBar{background-color:#f8f9fa;width:5px}.jspContainer{width:100%!important}.jspPane{width:100%!important}.jspTrack{background-color:#f8f9fa}.jspDrag{background-color:#ced4da}.messages-container-wrapper .jspTrack,.messages-container-wrapper .jspVerticalBar{background-color:#fff!important}.page-link{line-height:1.5rem;height: calc(2.25rem + 2px);min-width: calc(2.25rem + 2px);text-align:center;padding: calc(.4rem + 1px) .5rem;border-radius:.25rem;border:1px solid #363636;background-color:transparent!important;color:#363636!important}.page-item.active .page-link{border:1px solid #6080e6;background-color:transparent!important;color:#6080e6!important}.page-item:not(:last-child) {margin-right:.25rem}.images-row{margin-left:-5px!important;margin-right:-5px!important}.images-preview{margin-left:-5px!important;margin-right:-5px!important}.image-col{padding-left:5px!important;padding-right:5px!important;margin-top:10px}.images-row .image-col:first-child{max-width:100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.image-controll{background-color:rgba(255,255,255,.75)}.hover-show .hidden-block{opacity:0;transition:.25s}.hover-show:hover .hidden-block{opacity:1}.sortable-light .sortable-item-wrapper{background:#dee2e6}.nav-link{color:#181818}.navbar-dark .nav-link{color:#fff}.page-item.active .page-link{background-color:#6080e6;color:#fff}.tox-notification,.tox-statusbar{display:none!important}.tox-tinymce{border-radius:.25rem!important;border:1px solid #ccc!important}.mce-content-body{background-color:#fff;color:#181818;padding:5px}.tox-split-button__chevron svg{height:10px;width:10px}.review-slider,.similar-slider{padding:0 2rem}.slider-wrapper{overflow:hidden}.slider-arrow{position:absolute;z-index:1;top:0;width:2rem;height:100%;cursor:pointer;text-align:center;font-size:1.5rem;line-height:1em;border-radius:50%}.slider-arrow.slider-next{right:0}.slider-nav{cursor:pointer;margin:0 -5px}.nav-slide{padding:5px;cursor:pointer}.slider-wrapper{position:relative}.slick-slide .nav-slide{opacity:.75}.slick-slide.slick-current .nav-slide{opacity:1}.product-image{width:100%;height:100%;object-fit:cover}.slick-dots{position:absolute;z-index:99;bottom:5px;margin-bottom:0;left:50%;padding:0;transform:translateX(-50%);text-align:center}@media (max-width:767px){.slick-dots{display:none!important}}.slick-dots>li{display:inline-block;width:20px;height:20px;cursor:pointer;border-radius:50%;background:#ccc}.slick-dots>li.slick-active{background:#181818}.slick-dots li:not(:last-child) {margin-right:5px}.slick-dots li>button{display:none}.image-show-gallery{background:rgba(0,0,0,.15);cursor:pointer;opacity:0;transition:.25s}.image-show-gallery:hover{opacity:1}.modal-gallery{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important}.modal-gallery .modal-content{max-height:100%;height:100%!important;border-radius:0}.modal-gallery .modal-body{max-height:100%!important;height:100%!important}.modal-gallery .modal-content{background-color:rgba(0,0,0,.25)}.gallery-images{min-height:100%!important;height:100%!important;max-height:100%!important}.gallery-images .slick-list,.gallery-images .slick-track{min-height:100%!important;height:100%!important;max-height:100%!important}.gallery-images .slick-slide{max-height:100%;min-height:100%;height:100%}.gallery-images .slick-slide img{width:auto!important;height:auto!important;max-height:auto!important}.row-xs{margin-right:-5px;margin-left:-5px}.row-xs .col,.row-xs .col-1,.row-xs .col-10,.row-xs .col-11,.row-xs .col-12,.row-xs .col-2,.row-xs .col-3,.row-xs .col-4,.row-xs .col-5,.row-xs .col-6,.row-xs .col-7,.row-xs .col-8,.row-xs .col-9,.row-xs .col-auto,.row-xs .col-lg,.row-xs .col-lg-1,.row-xs .col-lg-10,.row-xs .col-lg-11,.row-xs .col-lg-12,.row-xs .col-lg-2,.row-xs .col-lg-3,.row-xs .col-lg-4,.row-xs .col-lg-5,.row-xs .col-lg-6,.row-xs .col-lg-7,.row-xs .col-lg-8,.row-xs .col-lg-9,.row-xs .col-lg-auto,.row-xs .col-md,.row-xs .col-md-1,.row-xs .col-md-10,.row-xs .col-md-11,.row-xs .col-md-12,.row-xs .col-md-2,.row-xs .col-md-3,.row-xs .col-md-4,.row-xs .col-md-5,.row-xs .col-md-6,.row-xs .col-md-7,.row-xs .col-md-8,.row-xs .col-md-9,.row-xs .col-md-auto,.row-xs .col-sm,.row-xs .col-sm-1,.row-xs .col-sm-10,.row-xs .col-sm-11,.row-xs .col-sm-12,.row-xs .col-sm-2,.row-xs .col-sm-3,.row-xs .col-sm-4,.row-xs .col-sm-5,.row-xs .col-sm-6,.row-xs .col-sm-7,.row-xs .col-sm-8,.row-xs .col-sm-9,.row-xs .col-sm-auto,.row-xs .col-xl,.row-xs .col-xl-1,.row-xs .col-xl-10,.row-xs .col-xl-11,.row-xs .col-xl-12,.row-xs .col-xl-2,.row-xs .col-xl-3,.row-xs .col-xl-4,.row-xs .col-xl-5,.row-xs .col-xl-6,.row-xs .col-xl-7,.row-xs .col-xl-8,.row-xs .col-xl-9,.row-xs .col-xl-auto{padding-right:5px;padding-left:5px}.title-cover{background:linear-gradient(rgba(0,0,0,.0),rgba(0,0,0,.75));bottom:0;left:0;right:0;z-index:100;overflow:hidden;transition:.5s}.title-hover .title-cover{height:0}.title-hover:hover .title-cover{height:auto}.messages-container-wrapper{background-color:#242424;max-height:70vh;min-height:100px;overflow:hidden}.comment-bubble{position:relative;z-index:2;display:inline-block;width:20px;height:20px;text-align:center;color:#111}.comment-bubble:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f27a";height:1em;width:1em;color:#a8c9d8;display:block;position:absolute;top:-.15em;left:0;z-index:-1;font-size:20px}.comment-bubble.is-new:before{color:#f9c725!important}.search-wrapper{position:relative}.search-btn{position:absolute;top:0;right:0}.bootstrap-datetimepicker-widget.dropdown-menu{max-width:320px!important;width:320px!important}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{display:none!important}.bootstrap-datetimepicker-widget table th,.bootstrap-datetimepicker-widget table td{color:#fff;border:none!important}.bootstrap-datetimepicker-widget table th.picker-switch:hover,.bootstrap-datetimepicker-widget table th.prev:hover,.bootstrap-datetimepicker-widget table th.next:hover,.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover,.bootstrap-datetimepicker-widget table td span:hover{color:#fff;background-color:#6080e6!important;background:linear-gradient(-45deg,#3c67df,#6080e6)!important}.bootstrap-datetimepicker-widget table td.today{background:linear-gradient(45deg,#1d7465,#35976e);background-color:#35976e;color:#fff}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td span.active{color:#fff;background:linear-gradient(45deg,#1d7465,#35976e);background-color:#35976e}.bootstrap-datetimepicker-widget table td span{width:100%!important}.navbar-dark .nav-link{color:#fff!important}.btn-size,.btn-size:focus{background-color:#dee2e6;color:#181818}.btn-size.active,.btn-size:hover{color:#fff;background:linear-gradient(-45deg,#1d7465,#35976e)}.btn-buy,.btn-buy:focus{color:#fff;background:linear-gradient(45deg,#1d7465,#35976e)}.btn-buy:hover{color:#fff;background:linear-gradient(-45deg,#1d7465,#35976e)}.product-tile .zoom{opacity:0;text-decoration:none;color:#fff;top:0;bottom:0;right:0;left:0;z-index:101;cursor:pointer}.product-tile .info{text-decoration:none;color:#fff;background-color: rgb(0, 0, 0, .15);top:0;right:0;left:0;background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.0));z-index:100;color:#fff!important}.zoom{color:#fff!important}.product-tile .info.on-hover{opacity:0}.product-tile:hover .info.on-hover,.zoom:hover{opacity:1}.product-tile:hover .product-image{filter:brightness(.75)}.breadcrumb{background:transparent!important}.breadcrumb-item a{color:#6080e6}.custom-control-input:checked ~ .custom-control-label::before {background:#343a40!important;border-color:#343a40!important}.minicolors-theme-bootstrap .minicolors-swatch{z-index:2;top:3px;left:3px;width:32px;height:32px;border-radius:2px}.minicolors-panel{padding:5px;border-radius:5px}.minicolors-slider,.minicolors-opacity-slider{left:157px;top:6px}.scrollable{overflow-y:scroll}.spiner-wrapper{height:30px;width:100%;text-align:center}