@font-face{font-family:'Red Hat';src:url('/fonts/RedHatDisplay-VariableFont_wght.ttf')}body{background:#fcfcfc;background-position:center center;background-attachment:fixed;background-size:cover;font-size:14px;color:#444;line-height:1.8;font-family:sans-serif;font-kerning:normal;-ms-touch-action:manipulation;touch-action:manipulation;overflow-x:hidden;padding-top:160px}@media (max-width: 767px){body{font-size:12px;padding-top:100px}}@media (min-width: 768px){.navbar{border-radius:25px}}small,.small{font-size:80%}big,.big{font-size:120%}h1,h2,h3,h4,h5{line-height:1.5;color:#cc0009;color:#111;font-family:'Red Hat';font-weight:400;font-variation-settings:'wght' 400}h1{xcolor:#555;font-size:40px;xfont-weight:bold;margin-top:55px}h2{xcolor:#555;font-size:35px;margin-top:25px;margin-bottom:25px}h3{xcolor:#1b69ae;font-size:30px;margin-top:15px;margin-bottom:10px}@media (max-width:767px){h1{font-size:25px}h2{font-size:22px}h3{font-size:20px}}.container{position:relative;width:100%}@media (min-width: 1450px){.container{width:1400px}}.btn-danger{color:#fff;background-color:#cc0009;border-color:#b50008}.btn-danger:hover{color:#fff;background-color:#e80600;border-color:#e80600}.rounded{border-radius:50px}.clear{clear:both}.left{float:left}.right{float:right}.text-right,.ta-right{text-align:right}.uppercase,.ta-upper{text-transform:uppercase}.faded{opacity:0.7}.faded-more{opacity:0.4}.bold{font-weight:bold}.center{text-align:center;margin-left:auto;margin-right:auto}.nopadding{padding:0 !important}.alert{margin-bottom:5px}a{color:#222}a.btn{text-shadow:none !important}a:hover,a:focus{color:#000;text-decoration:none}a[name]:not(.btn){position:relative;top:-250px;display:block}@media (max-width: 767px){a[name]:not(.btn):not([name^="template"]){margin-top:-100px;margin-bottom:100px}}p{margin:0}input[type="checkbox"],input[type="radio"]{xtransform:scale(1.4)}.form-control:focus{border-color:#72af4bbf;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgb(204 0 10 / 60%);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgb(114 175 75 / 60%)}.btn{padding:8px 12px;font-family:'Red Hat';font-weight:400;font-variation-settings:'wght' 400;xbox-shadow:4px 4px 10px rgb(0 0 0 / 10%);xtransition:0.3s all}.table .btn{padding:6px 10px}.form-control{height:36px}.btn-lg{xpadding:10px 14px}@media (min-width: 1500px){.btn-lg{xpadding:14px 25px 15px 25px}}.btn-xxs{padding:1px 4px;font-size:8px;line-height:1.5;border-radius:2px}.input-group{overflow:hidden;border:1px solid #ccc;border-radius:20px}.navbar-default{background-color:#f8f8f8;border-color:#f8f8f8}.input-group > input.form-control,.input-group > .input-group-addon{border:0}.input-group > .input-group-btn > .btn{border:0;border-radius:11px}.btn-group>.btn,.btn{border-radius:20px}.btn-group-lg>.btn,.btn-lg{border-radius:25px;padding:12px 25px}.list-group-item:first-child{xborder-top-left-radius:15px;xborder-top-right-radius:15px}.list-group-item:last-child{xborder-bottom-right-radius:15px;xborder-bottom-left-radius:15px}a.list-group-item,button.list-group-item{xline-height:1.5;xpadding-left:17px}.navbar{xborder-radius:15px;xmargin-bottom:30px}.form-control{border-radius:20px}.input-group-addon:first-child{xborder-top-left-radius:15px;xborder-bottom-left-radius:15px}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){xborder-top-right-radius:0;xborder-bottom-right-radius:0px}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{xborder-top-right-radius:15px;xborder-bottom-right-radius:15px;xborder-left:0}.input-group > .input-group-btn > input{border-top:0;border-bottom:0;border-right:0}.btn:not(.btn-default),.btn:not(.btn-default):hover,.btn:not(.btn-default):focus{xborder:1px solid transparent}.btn:focus,.btn:hover{xbox-shadow:4px 4px 10px rgb(0 0 0 / 30%);xtransition:0.3s all}.btn-grey,.btn-grey:focus,.btn-grey:hover{xbackground-color:#ccc;xcolor:white}.btn-grey:focus,.btn-grey:hover{xbackground-color:#bbb}.hvr-sweep-to-right:before{background:#d43f3a !important;transition-duration:0.2s !important}.table > thead > tr > th{font-size:90%}.table-condensed td:last-child{xpadding:1px}.table .new_day td{border-top:1px solid black}#page > .container > nav.navbar.navbar-default{xmax-width:80%;xmargin:20px auto}.label{border-radius:35px;font-weight:normal}.label-primary{background-color:#ed1d26;color:#fff}label[for],[onclick],[data-onclick]{cursor:pointer}[data-onclick] [data-onclick="disabled"]{cursor:auto}.notfound,.not-found{padding-top:10px;padding-bottom:100px}#cookie-notice{z-index:9999999999999;position:fixed;bottom:-1000px;left:0;width:98%;max-width:1000px;margin:1%;background:#ffffffb3;border:2px solid #111;border-radius:20px;color:#000;font-weight:bold;padding:20px 22px;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%);box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%);transition:0.35s all}#cookie-notice a{margin-right:11px;width:100px}@media (max-width:767px){#cookie-notice a{width:90%;max-width:350px;margin:0 auto 5px auto;display:block}}#cookie-notice.open{bottom:0;transition:0.35s all}#cookie-notice .cookie-text{line-height:1.5}#cookie-notice .cookie-buttons{padding-top:10px;font-size:12px}@media (max-width:1199px){#cookie-notice .cookie-buttons{padding-top:20px}}#cookie-notice .small-note{font-weight:normal;font-size:12px}#cookie-modal .checkbox-col{text-align:right;padding-top:3px}#notification{position:fixed;top:0px;left:0;width:100%;text-align:center;font-size:15px;font-weight:bold;background:rgba(26, 124, 26, 0.9);color:white;z-index:99999999;cursor:pointer;padding:5px;height:82px;display:table}#notification.notification-warning{background:rgba(243, 0, 10, 0.9)}#notification > span.centered{display:table-cell;vertical-align:middle}#notification:focus{outline:none}@media (max-width:768px){#notification{font-size:13px;padding:2px 5px}}#page{min-height:500px;padding-top:20px;padding-bottom:50px}#page.landing-page{margin-top:27px}.section{min-height:400px;padding-top:60px;padding-bottom:60px;transition:0.2s all}.section::after{clear:both}.section.index{padding:0}.section.section-grey{background:#f3f3f3}#logo{max-height:56px;max-width:100%;margin:22px 0;transition:0.25s all}@media (max-width: 767px){#logo{max-height:46px;margin:27px 0;transition:0.25s all}}#header{position:fixed;top:0;background:rgba(253, 253, 253, 0.96);xbox-shadow:0 5px 25px 1px #fff;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;z-index:999999;font-size:15px;transition:0.35s background}.label-primary{background:#a0ec66;color:#000}#footer{background:#72af4a}.section.phone,.section.produce{background:#eee}.section.about i,.section.services i{background:#a0ec66;background:#fff;color:#ccc}#header .navbar-default .navbar-nav>li>a{color:#000;xfont-weight:500;border-bottom:2px solid #000}#header .navbar-default .navbar-nav>li>a:after{content:' ';display:block;width:130%;height:2px;border-bottom:2px solid #000;position:absolute;bottom:-2px;left:-2px}@media (max-width:767px){#header .navbar-default .navbar-nav>li>a{border-bottom:none}#header .navbar-default .navbar-nav>li>a:after{display:none}}@media (max-width: 767px){#header .navbar-default .navbar-nav>li:hover{background-color:#eee}}#header .navbar-default .navbar-nav>li>a:hover{color:#cc0009}#header .navbar-default .navbar-nav>li:hover>a:after{border-color:#cc0009;z-index:99999}@media (max-width:768px){body.main-menu-shown #header{position:absolute}.navbar-main .navbar-nav .open .dropdown-menu>li>a{white-space:break-spaces}ul.navbar-main{max-width:calc(100vw - 10px)}}@media (min-width:768px){#header ul.nav > li.dropdown > ul.dropdown-menu{opacity:0;height:0;margin-top:10px;-webkit-box-shadow:0;box-shadow:0;border-width:2px;overflow:visible;transition:0.3s all}#bs-example-navbar-collapse-1 ul.dropdown-menu{visibility:hidden}#header ul.nav > li.dropdown:hover > ul.dropdown-menu{opacity:1;margin-top:0;display:block;visibility:visible;height:auto;transition:0.3s all}}ul.dropdown-menu{margin-top:0;border:0;margin-top:0;-webkit-box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%);box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%);background-color:rgba(251,251,251,0.94);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:visible;transition:0.3s all}.dropdown-menu li{background-color:#fff}.navbar-default .navbar-nav>li:focus>a,.navbar-default .navbar-nav>li:hover>a{background-color:#f0f0f0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{color:#cc0009;background-color:transparent}.top-banner{width:100%;background-color:rgba(223,240,216,1);color:rgba(60,118,61,1);xborder-bottom:1px solid #dedede}.top-banner .container{padding:11px 15px;white-space:pre-line;line-height:2rem}@media (max-width: 991px){.top-banner .container{padding:5px 15px;line-height:1.75rem;font-size:12px}}.top:not(.tooltip){font-size:12px;text-transform:uppercase;font-weight:bold;background:#ffd9db;background:#222;xborder-bottom:1px solid #f5f5f5;xborder-bottom:1px solid #a0ec66}.top a{padding:9px 25px 4px 0;display:inline-block;color:#ddd}.top a:hover{color:#fff}.navbar-main{margin-left:-15px}#elevator{border-radius:50px;border:2px solid rgb(230 200 162);color:rgb(230 200 162);cursor:pointer;position:fixed;right:120px;bottom:125px;width:42px;height:40px;padding:5px 4px 0 3px;text-align:center;opacity:0;transition:0.2s all}#elevator.visible{opacity:1;transition:0.2s all}@media (max-width:1600px){#elevator{opacity:0 !important;height:0 !important;width:0 !important;padding:0 !important;border:0 !important}}textarea[textautoresize]{transition:0.2s height}.upload-tabs{margin-top:10px}.upload-tabs .tab-content{border-color:rgba(0,0,0,0.25)}.box .nav .upload-tabs .nav *{font-size:14px}.modal{margin:0;background:rgba(0, 0, 0, 0.15)}.modal-open .modal{z-index:9999999995;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-backdrop{z-index:100000000}.modal-body{padding:15px 22px}.modal-header,.modal-footer{border:0;padding:22px}.modal-content{border-radius:0;border:1px solid #111}.upload-tabs form[action="/file-upload"] button[type="submit"]{float:left;margin-right:12px;margin-top:3px}.upload-tabs form[action="/file-upload"] .btn-alert{padding-top:7px;font-size:14px;color:red}.gallery .image{position:relative}.gallery .image-options{position:absolute;top:5px;left:30px;opacity:0;transition:0.3s all}.gallery.lazy-gallery .image-options{top:17px;left:0;width:100%;text-align:center}.gallery .gallery-item:hover .image-options,.gallery.lazy-gallery .lazy-gallery-item:hover .image-options{opacity:1;transition:0.3s all}.gallery .image-options a.btn{opacity:0.8;transition:0.25s all}.gallery .image-options a.btn:hover{opacity:1;transition:0.25s all}.gallery.lazy-gallery .lazy-gallery-item{min-height:33vw}@media (min-width: 1200px){.gallery.lazy-gallery .lazy-gallery-item{min-height:500px}}.gallery.lazy-gallery .lazy-gallery-item img{margin:15px auto}.gallery-item,.sortable-gallery-item-placeholder{margin-bottom:30px}.youtube-container iframe{max-height:210px;max-width:100%}.ui-sortable .gallery-item img{cursor:move !important}.sortable-gallery-item-placeholder{height:203px;border:3px dashed gray;content:"presunúť";text-align:center;padding:20px;color:gray;font-weight:bold;xwidth:100% !important;xmin-width:100% !important}.sortable-gallery-item-placeholder.project-placeholder{height:265px}.highlight-first > div.ui-sortable-handle:first-child,.highlight-first > div.ui-sortable-handle:first-child:before,.highlight-first > div.ui-sortable-handle:first-child:after{background:rgba(255, 218, 56, 0.35)}.highlight-first > div.ui-sortable-handle:first-child:before,.highlight-first > div.ui-sortable-handle:first-child:after{content:'';position:absolute;width:100%;margin-left:-15px}.highlight-first > div.ui-sortable-handle:first-child:before{top:-12px;height:12px}.highlight-first > div.ui-sortable-handle:first-child:after{bottom:-7px;height:7px}.table-striped>tbody>tr{background:#fff}.table tr td:last-child{text-align:right;padding:1px 5px}.table tr td:not(:last-child) .btn:only-of-type{margin-top:-3px;margin-bottom:-3px}.table.without-buttons tr td:last-child{text-align:inherit}.gallery-item .image{height:180px;background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden}.gallery-item .image,.gallery-item .image img,.sortable-gallery-item-placeholder{height:203px;max-height:203px}.gallery-item .image img{margin:0 auto}*[data-edit-template]{margin:-4px -45px 1px -1px;padding:4px 8px 3px 8px;position:relative;float:left;z-index:99;opacity:0.5;transition:0.4s all}*[data-edit-template]:hover{opacity:1;transition:0.4s all}[data-edit-template] + [class^="edit-template-"] + [class^="t"]{min-height:32px}[class^="edit-template-"] iframe body{background:rgba(255, 255, 255, 0.3)}.form-horizontal .control-label{color:#777;text-align:left}.form-horizontal .form-group{margin:0 0 1px 0}label.control-label{padding:10px 0 0 0;margin:0}.pswp{z-index:9999999 !important}.pswp__bg{background:rgba(255, 255, 255, 0.9)}.pswp__img{border:2px solid #56d6ba;margin:1px}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:rgba(0, 0, 0, 0.5)}.debug-button,.debug-window{z-index:999999}.debug-button{right:45px !important;bottom:3px !important;border-radius:4px}.login h2{text-align:center}.form-signin{width:265px;display:block;margin:25px auto 75px auto;font-size:13px}.form-signup{max-width:265px;width:100%;display:block;margin:25px auto 75px auto;font-size:13px}.form-signin .logo{padding:20px 50px;max-width:100%}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:12px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-signin .form-control:focus{z-index:2}.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.form-signin input[name="login"],.form-signin input[name="username"],.form-signin input[name="pma_username"],.form-signin input[name="_user"],.form-signin input[name="login_username"],.form-signin input[name="auth[username]"]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}#footer{padding:50px 0 0 0;xbackground:rgb(240,228,213);xbackground:#a0ec66;background:#eee;font-size:15px;line-height:2;color:#333;min-height:150px;clear:both}#footer a{color:#333}#footer a:hover{color:black;text-decoration:underline}#footer .tail span{color:rgb(72, 72, 72);font-size:105%}#footer .tail .right a{padding:0 10px}#footer .predajna{background-position:center center;background-size:cover;border-radius:200px;width:320px;height:320px;box-shadow:0 0 20px #fff;margin-bottom:15px}@media (max-width: 1200px){#footer .predajna{width:200px;height:200px}}#footer img.logo{padding:10px 0 0px 50px}img.logo.white{filter:brightness(0) invert(1)}.tail{xbackground:#1b6aaecf;border-top:1px solid #ccc;margin-top:30px;color:#000;font-size:12px;padding:30px 0;//font-weight:bold;z-index:5;position:relative}.tail a{color:#333}.tail a:hover{color:#000}.tail .fa{border-radius:50px;width:32px;height:32px;padding:5px 2px 0px 1px;margin:0 5px;border:1px solid #000;font-size:20px;color:rgb(230 200 162);color:#000}.tail .fa-facebook:hover{background-color:#3b5999;border-color:#3b5999;color:#fff}.tail .fa-instagram{padding-left:2px}.tail .fa-instagram:hover{background-color:#f09433;border-color:#f09433;color:#fff}@media (min-width: 768px){.tail .hidden-xs{display:inline !important}.tail .center{margin-bottom:-28px}}.no-results{font-weight:bold;padding:50px}.mceLayout{width:100% !important}#mce_fullscreen_container{background:rgba(255,255,255,0.95)}.note-editor.note-frame .note-statusbar{background-color:#fff !important;border:0 !important}.note-editor.note-frame.panel-default{background-color:transparent;border-color:transparent;box-shadow:none}.note-editor.note-frame .note-editing-area .note-editable{border:1px solid #ccc;border-radius:15px}.note-editor.panel-default > .panel-heading{color:#333;background-color:transparent;border-color:transparent;padding-left:0}#header .navbar{border:0}#header .navbar-static-top{background-color:transparent;margin-bottom:0}#header .navbar-default #header .navbar-nav>.open>a,#header .navbar-default #header .navbar-nav>.open>a:focus,#header .navbar-default #header .navbar-nav>.open>a:hover{color:#000;background-color:rgba(255, 255, 255, 0.5)}#header .navbar-default #header .navbar-nav>li>a{color:#555}#header .navbar-default #header .navbar-nav > li:hover > a{color:#111}.dropdown-menu .divider{margin:0;height:2px;background-color:#fcfcfc}.dropdown-menu > li > a{color:#555;display:block;padding:6px 20px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:transparent;color:#cc0009}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#f3f3f3;color:#000}#header .navbar-default .dropdown-menu>.active>a,#header .navbar-default .dropdown-menu>.active>a:focus,#header .navbar-default .dropdown-menu>.active>a:hover{background:none}#header .navbar-default .dropdown-menu>.active> a{color:#cc0009}#header .navbar-default .dropdown-menu>.active .category-loader{color:white}#header .navbar-default #header .navbar-nav>li>a:hover,#header .navbar-default #header .navbar-nav>li>a:focus{color:#000}#header .navbar-default #header .navbar-nav>li.active>a,#header .navbar-default #header .navbar-nav>li.active>a:hover,#header .navbar-default #header .navbar-nav>li.active>a:focus{color:#000;background-color:rgba(255,255,255,0.44)}@media (min-width: 768px){#header .navbar-header{width:100%;min-height:75px}#header .navbar-default #header .navbar-nav>li>a{padding:15px 11px}}@media (min-width: 1200px){#header .navbar-default #header .navbar-nav>li>a{padding:18px 15px}}#header .navbar-brand img{xwidth:100%;margin-top:4px}@media (max-width: 767px){#header .navbar-brand img{width:36px;height:36px;margin-top:-5px}}#header .navbar-header button#header .navbar-toggle{float:left;margin-left:15px}#header .navbar-header .right{position:relative}#header .navbar-header .right .dropdown-toggle{xborder:1px solid blue;xwidth:45px;display:inline-block;margin:7px 15px 7px 7px;padding:6px;xborder-radius:5px}#header .navbar-header .right .dropdown-menu{right:0;left:auto}.pswp__img{border:1px solid rgba(64, 64, 64, 0.5);box-shadow:#888888 2px 3px 15px}.scrollable{opacity:0;transition:1s all}.scrollable.scrollable-in-view{opacity:1}.scrollable-fade{opacity:0.7}.scrollable-grow{transform:scale(0.2)}.scrollable-shrink{transform:scale(5)}.scrollable-grow.scrollable-in-view,.scrollable-shrink.scrollable-in-view{transform:scale(1)}.scrollable-grow,.scrollable-shrink,.scrollable-grow.scrollable-in-view,.scrollable-shrink.scrollable-in-view{transition-property:transform;transition-timing-function:cubic-bezier(0.68, -0.1, 0.265, 1.55)}.scrollable-delay50{transition:0.5s all}.scrollable-delay75{transition:0.75s all}.scrollable-delay100{transition:1.0s all}.scrollable-delay125{transition:1.25s all}.scrollable-delay150{transition:1.5s all}.tooltip{z-index:999999;text-transform:none}.mui-textfield--float-label label{overflow:hidden}.mui-textfield>input,.mui-textfield>textarea{box-shadow:none !important}.dropdown-menu{font-size:15.5px;padding:0;border-radius:0}.navbar-main .dropdown-menu>li>a{padding:11px 15px;font-size:95%}@media (min-width: 768px){.dropdown.category106 .dropdown-menu{width:500px}.dropdown.category106 .dropdown-menu > li{width:160px;float:left}}.product-category-edit .category-level-1,.product-category-edit .category-level-2,.product-composite-edit .category-level-1,.product-composite-edit .category-level-2,.product-composite-edit .category-level-3{display:none}.product-category-edit .category-level-1 td:last-child,.product-composite-edit .category-level-1 td:last-child{padding-left:30px}.product-category-edit .category-level-2 td:last-child,.product-composite-edit .category-level-2 td:last-child{padding-left:60px}.product-list h2{margin-top:10px}.product-category-edit .category-level-3 td:last-child,.product-composite-edit .category-level-3 td:last-child{padding-left:90px}.product-composite-edit tr{height:33px}.product-composite-edit .minus{display:none}.product-composite-edit .expand .minus{display:block}.product-composite-edit .expand .plus{display:none}.product-category-edit td,.product-composite-edit td{vertical-align:middle !important;cursor:pointer}.product-composite-edit .category[data-product-count="0"] .product-count{display:none}.product-composite-edit .search-hide{display:none !important}#composite-search-clear-btn,#composite-search-clear-btn:focus,#composite-search-clear-btn:active{position:absolute;top:38px;left:-6px;z-index:11;border:none;padding:3px;box-shadow:none}.modal-body #related-search-clear-btn,.modal-body #related-search-clear-btn:focus,.modal-body #related-search-clear-btn:active,#gift-search-clear-btn,#gift-search-clear-btn:focus,#gift-search-clear-btn:active,#service-search-clear-btn,#service-search-clear-btn:focus,#service-search-clear-btn:active,#shipping-search-clear-btn,#shipping-search-clear-btn:focus,#shipping-search-clear-btn:active,#delivery-search-clear-btn,#delivery-search-clear-btn:focus,#delivery-search-clear-btn:active,#payment-search-clear-btn,#payment-search-clear-btn:focus,#payment-search-clear-btn:active{position:absolute;top:3px;left:23px;z-index:11;border:none;padding:3px;box-shadow:none}#add-product-modal #related-search,#gift-search,#service-search,#shipping-search,#delivery-search,#payment-search{padding-left:28px}.product-category-edit .category-level-1,.product-category-edit .category-level-2,.product-related-edit .category-level-1,.product-related-edit .category-level-2,.product-related-edit .category-level-3{display:none}.product-category-edit .category-level-1 td:last-child,.product-related-edit .category-level-1 td:last-child{padding-left:30px}.product-category-edit .category-level-2 td:last-child,.product-related-edit .category-level-2 td:last-child{padding-left:60px}.product-list h2{margin-top:10px}.product-list-item .product-image{background-size:cover;background-position:top center}.product-list-item .product-image a{width:100%;height:100%;display:block}.parent_category{padding-bottom:0;margin-bottom:-10px}.parent_category a{color:#555;font-size:22px}.category-grid{margin-left:-15px;margin-right:-15px}.category-grid .row{display:flex;flex-wrap:wrap;align-items:stretch}.category-grid [class*="col-"]{display:flex}.category-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:85px;padding:0px 10px;border:transparent;border-radius:0;text-align:center;xfont-weight:600;color:#000;text-decoration:none;transition:all 0.2s ease;font-size:110%;margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%);box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%)}.category-tile:hover{background-color:#e6e6e6}.category-tile.active{border:1px solid #000}.category-grid .glyphicon-plus{font-size:150%;color:#ccc}.category-grid a:hover .glyphicon-plus{color:#222}@media (max-width: 365px){.category-grid .col{width:100% !important}}.product-category-edit .category-level-3 td:last-child,.product-related-edit .category-level-3 td:last-child{padding-left:90px}.product-related-edit tr{height:33px}.product-related-edit .minus{display:none}.product-related-edit .expand .minus{display:block}.product-related-edit .expand .plus{display:none}.product-category-edit td,.product-related-edit td{vertical-align:middle !important;cursor:pointer}.product-related-edit .category[data-product-count="0"] .product-count{display:none}.product-related-edit .search-hide{display:none !important}#related-search-clear-btn,#related-search-clear-btn:focus,#related-search-clear-btn:active{position:absolute;top:32px;left:20px;z-index:11;border:none;padding:3px;box-shadow:none}#related-search{padding-left:25px}.products h3.product-title{font-size:15px;xfont-weight:bold;margin-top:0;color:#111}.products h3.product-title{padding:0;margin:0}.products h3.product-title > a{min-height:48px;display:inline-block;padding:0;margin:0}.product-price{font-size:28px}.products .product-price{font-size:2.2rem;font-weight:bold;color:#000;xborder-bottom:1px solid #ddd;line-height:3rem;xpadding-top:5px}@media (max-width:991px){.products h3.product-title{font-size:12px}.products .product-price{font-size:20px}}.products .original-price{font-size:1.3rem;font-weight:normal;display:block;color:#949494;text-decoration:line-through}.products .btn.show-detail,.products .btn.add-to-cart,.products .btn.add-to-wishlist,.products .btn.remove-from-wishlist,.products .btn.watchdog-btn{margin:0 0 4px 0}.product{height:430px}.products .product-image{height:225px;overflow:hidden;background-color:#eee}.products .product-image .img-responsive{max-width:300px;width:auto !important}.product-slider{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.slider-content{display:flex}.slider-content > *{flex:0 0 auto;scroll-snap-align:start;width:250px}@media (min-width: 992px){.slider-content > *{width:340px}}.slider-arrows{display:inline-block}.slider-arrows button{background:transparent;border:0;opacity:0.7}.slider-arrows button:hover{opacity:1}@media (max-width: 991px){.product{padding:2px 6px 6px 6px;height:300px}.products .product-image{height:105px}.products .product-image .img-responsive{height:90px;margin:2px auto}}.posts h1{margin-top:25px;font-size:2rem;text-transform:uppercase}.posts .img-responsive,.postdetail .img-responsive{margin:auto}.posts .post-date{margin-bottom:20px}.posts .post{margin-top:5px;margin-bottom:20px}.postdetail .btn.right{margin-left:5px;margin-top:5px}.index-blog .post-thumbnail{height:225px;width:100%;background-size:cover;background-position:center}.index-blog h3{font-size:1.55rem;color:#333;font-weight:bold;letter-spacing:1px;margin-top:5px;letter-spacing:-0.14px;height:69px;overflow:hidden}.index-blog .post{padding:20px;border-radius:20px;border:1px solid #f2f2f2;margin-bottom:50px}.index-blog .post:hover{box-shadow:0 0 15px #e4e4e4}.index-blog .post-desc{color:#777777;line-height:2rem;padding-bottom:10px;height:44px;overflow:hidden}.index-blog .post .btn-primary{margin-top:10px}.product-detail h1.product-title{border-bottom:1px solid #eee;margin-top:0px;padding-bottom:10px;font-size:25px}@media (max-width: 767px){.product-detail h1.product-title{font-size:20px}}@media (min-width: 1400px){.product-detail h1.product-title{padding-right:190px;font-size:29px}}.product-detail .product-image{padding-top:10px}.product-detail .discounted-price{font-size:1.7rem;font-weight:bold}.product-detail .original-price{font-size:1.7rem;color:#949494;text-decoration:line-through}.product-detail ul.product-info{list-style:none;padding-left:0px}.product-detail ul.product-info li{margin-bottom:10px;font-weight:bold}.product-detail .btn.right{margin-left:5px}.product-detail form input.btn-default{width:100%}.product-detail input[type=submit]{width:100%}.product-detail form .form-group:last-child{width:30%}.product-detail .product-description{padding-top:40px;font-size:120%}.product-detail .form-inline label[for="quantity"],.product-detail .form-inline label[for="quantity-to-update"]{min-width:100px}.product-detail .form-group.cart-quantity{margin-right:20px}.product-detail .product-info{padding-bottom:25px}input[name=quantity]{text-align:center}@media (min-width: 768px){.product-detail .input-group input[name=quantity]{width:60px !important}}@media (min-width: 500px) and (max-width: 767.99px){.cart-quantity.input-group{width:250px}}@media (max-width: 767.99px){.cart-quantity.input-group{padding-bottom:10px}}.product-detail .quantity-minus,.cart-quantity .quantity-plus{padding:9px 10px}.product-detail #update-in-cart,.product-detail #add-to-cart{margin-left:20px}.cart-quantity .input-group-btn + input[name=quantity]{border-left:0;border-right:0;-webkit-box-shadow:none;box-shadow:none}.cart-quantity .input-group-btn + input[name=quantity]:focus{border-color:#ccc}.cart-items .cart-quantity .quantity-minus,.cart-items .cart-quantity .quantity-plus{padding:8px 10px;margin-right:-2px}.gallery-item .image.covered img{opacity:0}.toggle-hide{display:none}[class^="edit-template-"] + div img{max-width:100%;height:auto !important}p[for],span[for]{cursor:pointer}.img-listthumb{margin:-5px}.original_price{font-size:85%;color:#777;text-decoration:line-through}.date-filter-input-group{xwidth:265px;display:inline-table}.from-to-input-group{xwidth:230px;display:inline-table}.table.cart-items td.cart-quantity{padding-top:6px;padding-bottom:6px}.table.cart-items > tbody > tr > td{line-height:1.9}.section.phone{xbackground:#ccc;min-height:74px;overflow:hidden;font-size:220%;font-weight:bold;color:#fff;padding:28px 0;line-height:1}.section.phone a{color:#000;font-size:105%;xfont-weight:bold}.section.phone a > i.fa{margin-right:6px}@media (max-width:767px){.section.phone .fa-phone{float:left}}.section.produce{xbackground:rgb(230 200 162);min-height:74px;overflow:hidden;font-size:200%;padding:30px 0 32px 0;line-height:1}@media (max-width:1199px){.section.produce{font-size:150%}}.topmenu{padding-right:15px}.navbar .topmenu-item .quantity{margin-left:-30px;margin-top:-46px;font-size:75%;z-index:10;position:relative;transition:0.2s opacity}.navbar .topmenu-item:hover .menu-icon{border-color:#d9534f;color:#cc0009}.navbar .topmenu-item.is-empty .quantity{opacity:0}.navbar .topmenu-item:hover .dropdown-menu{display:block}.navbar .topmenu-item.is-empty .dropdown-menu{display:none}ul.cart-items{margin-top:-7px;border-color:#2e78b5;width:400px;font-size:80%;border-radius:5px}ul.cart-items div{display:inline-block;vertical-align:middle;overflow:hidden}ul.cart-items .item-image{width:10%}ul.cart-items .item-quantity{width:7%;text-align:center}ul.cart-items .item-quantity::after{content:"x"}ul.cart-items .item-name{width:60%;font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.cart-items .item-total{width:65px;color:#ff6801;xfont-weight:bold;text-align:right}ul.cart-items .default-item{display:none}ul.cart-items .show-more a{width:100%;height:100%;font-weight:bold;text-align:center}@media (max-width: 500px){ul.cart-items{width:300px;margin-right:-50px}ul.cart-items .item-name{width:52%}}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}a[disabled]:hover{cursor:not-allowed}a[disabled]:active{pointer-events:none}.editable-box iframe,.editable-box img{max-width:100% !important}.dashboard a.btn{margin-bottom:5px}.section.contact{padding-bottom:0 !important}@media (min-width: 992px){.section.contact{min-height:550px}}.section.contact-share{font-size:45px;min-height:160px;padding-bottom:10px}.section.contact-share a{margin:0 10px;color:#000}.contact-form{max-width:90%;margin:-50px auto 0 auto;position:relative;background-color:#fff;-webkit-box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%);box-shadow:0px 10px 22px 0px rgb(0 0 0 / 11%)}.contact-form .form-horizontal{padding:20px;margin:0 auto;max-width:400px}@media (max-width: 991.99px){.contact-map img{width:80%;margin:0 20px -20px auto;position:relative;display:block}}@media (min-width: 992px){.contact-form{max-width:90%;margin:-50px auto 0 auto}.contact-map img{position:absolute;min-width:650px;margin-top:-130px}.contact-form{max-width:1000px}.contact-form .form-horizontal{max-width:calc(100% - 50px)}}.section.users .navbar-search{margin-top:8px;margin-bottom:-2px}.note-editor.note-frame.fullscreen{z-index:2147483647 !important;background:#eee}.navbar-nav li.hideable-category{position:relative;padding-right:0}.navbar-nav li.hideable-category.addable-category{padding-right:0}.navbar-nav li.hideable-category .ajax-enable-category{display:none}.navbar-main > li.hideable-category{padding-right:0;position:relative}.navbar-main > li.hideable-category.addable-category{padding-right:0}.navbar-main > li.hideable-category > .category-actions{position:absolute;top:5px;left:0;transform:translateY(-100%);display:flex;gap:5px;background:#fff;padding:4px;border-radius:4px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);opacity:0;pointer-events:none;z-index:10;white-space:nowrap}.navbar-main > li.hideable-category:hover > .category-actions,.navbar-main > li.hideable-category > .category-actions:hover{opacity:1;pointer-events:auto}.dropdown-menu > li.hideable-category{position:relative}.dropdown-menu > li.hideable-category > .category-actions{position:absolute;top:50%;left:100%;transform:translateY(-50%);display:flex;gap:5px;background:#fff;padding:4px;border-radius:4px;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);opacity:0;pointer-events:none;z-index:10;white-space:nowrap}.dropdown-menu > li.hideable-category:hover > .category-actions,.dropdown-menu > li.hideable-category > .category-actions:hover{opacity:1;pointer-events:auto}.navbar-nav li.unpublished a:first-child,.list-group-item.unpublished{opacity:0.5;text-decoration:line-through}.navbar-nav li.unpublished .ajax-enable-category{display:inline-block}.navbar-nav li.unpublished .ajax-disable-category{display:none}.navbar-nav li .category-loader{display:none}.navbar-nav li.loading .category-loader{display:inline-block}.banner-sample{padding:50px;width:100%;text-align:center;margin-bottom:20px;text-shadow:1px 1px 2px black;font-size:28px;color:white}.button-sample{margin:20px auto;display:block;min-width:30vw;color:white;font-weight:bold;border-radius:0 !important;opacity:1}.navbar-main .category-caret,.navbar-main .caret{display:none}@media (max-width:767px){.navbar-main a.category-link{display:inline-block;width:calc(100% - 26vw)}.navbar-main a.category-caret{display:inline-block;float:right;width:26vw;text-align:right}.navbar-main .caret{display:inline-block;margin-right:10px}.navbar-main li.active,.navbar-main li.active>a{background-color:#eee !important}.navbar-main .dropdown .dropdown-menu > li{width:100% !important;background-color:#fff !important}.ajax-enable-category,.ajax-disable-category{display:none}}.big-fat-label{font-size:120%}.section.contact-bar{background:#fff;margin-bottom:-50px}.slider-container.slider-grey,.slider-heading.slider-grey{background:#eee}.slider-heading{margin-bottom:0;padding-bottom:20px;padding-top:25px}.landing-page .slider-container{padding-bottom:40px}.landing-page .section.products{padding-bottom:30px;padding-top:30px}.text-right{text-align:right !important}.search-result-table tr td:first-child img{padding-right:10px;float:left;max-height:30px}.vertical-text{transform:rotate(90deg);white-space:nowrap;writing-mode:vertical-rl}@media (max-width: 992px){.vertical-text-md{transform:rotate(90deg);white-space:nowrap;writing-mode:vertical-rl}}@media (max-width: 375px){.hidden-xxs{display:none}}.payment form label{font-size:120%}.order-edit .order-items{pointer-events:none;opacity:0.5}.order-edit .order-items.order-items-editing{pointer-events:all;opacity:1}.order-items tfoot td{text-align:center}.product-related-edit.order-product-tree input[type=checkbox]{display:none}.product-related-edit.order-product-tree .product-count{display:none}#add-service-modal .service-row,#add-payment-modal .payment-row,#add-shipping-modal .shipping-row,#add-gift-modal .gift-row{cursor:pointer}#add-service-modal .product-model,#add-payment-modal .product-model,#add-shipping-modal .product-model{opacity:0}#add-service-modal .badge,#add-payment-modal .badge,#add-shipping-modal .badge{opacity:0}.gallery-item:first-child [data-action="upMedia"]{display:none}.gallery-item:first-child [data-action="downMedia"]{border-radius:10px !important}.gallery-item:last-child [data-action="downMedia"]{display:none}.gallery-item:last-child [data-action="upMedia"]{border-radius:10px !important}.order [for=credits_to_prev_check],.order [for=credits_to_next_check]{font-size:150%;color:red}.order [for=credits_to_prev_check] b,.order [for=credits_to_next_check] b{color:red}.order [#credits_to_prev_month]{font-size:300%;color:red}.order .input-lg{height:46px !important;padding:10px 16px !important;font-size:20px !important;font-weight:bold}.modal-scroller table{width:100%}.modal-scroller{max-height:50vh;overflow-y:auto}tr.category .badge.product-count{color:transparent;width:3px;height:13px;opacity:0.5;margin-left:5px}.anchor{margin-top:-140px;margin-bottom:140px}.order-detail .cart-items.table-condensed td{padding:2px}.fill-address{cursor:pointer}.orders table.table-condensed td{padding-top:1px;padding-bottom:2px}.product-detail .product-description ul{margin-left:25px !important}#shipping_box_name{cursor:pointer}.navigation-btns{display:flex;position:fixed;bottom:0;left:0;width:100%;height:60px;overflow:hidden;z-index:999999999999;box-shadow:0px 8px 20px #111;background-color:#ffffffb3;--tw-backdrop-blur:blur(11px);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}@media (max-width: 991px){.navbar .topmenu-item.wishlist,.navbar .topmenu-item.cart{display:none}#footer{margin-bottom:60px}}@media (min-width: 992px){.navigation-btns{display:none}}.navigation-btn{position:relative;flex:1 1 auto;text-align:center;padding:10px 4px;font-size:14px;text-overflow:ellipsis;min-width:20%;max-width:20%}.navigation-btn:hover,.navigation-btn:focus{text-decoration:none;background:#eee}@media (max-width: 991px){.navigation-btn{font-size:11px}}.navigation-btn i,.navigation-btn .glyphicon{margin:2px 0 3px 0;font-size:160%;display:block}.navigation-btn .badge.quantity{position:absolute;top:2px;left:51%}ul.dropdown-menu > li.hideable-category:first-of-type .glyphicon-arrow-up{display:none}ul.dropdown-menu > li.hideable-category:nth-last-of-type(2) .glyphicon-arrow-down{display:none}.navbar-main > li.dropdown:nth-of-type(1) .glyphicon-arrow-left{display:none}.navbar-main > li.dropdown:nth-last-of-type(2) .glyphicon-arrow-right{display:none}.row.cart-total{padding-top:10px}ul.dropdown-menu > li.hideable-category{position:relative;overflow:visible}ul.dropdown-menu > li.hideable-category::after{content:"";position:absolute;top:0;right:-110px;width:110px;height:100%;opacity:0;pointer-events:auto;background:transparent}.navbar-nav li .category-loader{position:absolute;top:10px;right:-16px;margin-right:-5px;text-shadow:0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff, 0 0 8px #fff}.circle{position:absolute;bottom:900px;left:-200px;z-index:-1;opacity:0.15;opacity:0}.circle1,.circle2,.circle3,.circle4,.circle5{position:absolute;border-radius:100%}.circle1{background:#eee;width:1200px;height:1200px}.circle2{background:#fff;width:600px;height:600px;left:300px;top:300px}.circle3{background:#ddd;width:500px;height:500px;left:350px;top:350px}.circle4{background:#eee;width:100px;height:100px;left:550px;top:550px}.circle5{background:red;width:50px}.login{margin-top:100px}.product-detail-box{background:#fff;-webkit-box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%);box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%);max-width:600px;padding:20px}.toolbar{position:fixed;bottom:60px;left:0;width:100%;padding:8px 15px;background-color:#ffffffb3;--tw-backdrop-blur:blur(11px);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);-webkit-box-shadow:0px -4px 20px 0px rgb(0 0 0 / 15%);box-shadow:0px -4px 20px 0px rgb(0 0 0 / 15%);z-index:999999}@media (min-width: 992px){.toolbar{bottom:0}}.cart-detail .toolbar .cart-total .price{color:#cc0009;font-size:30px;line-height:1.6}@media (max-width: 991px){.cart-detail{padding-bottom:110px}}.shopping-list{padding:0 15px;background:#fff;-webkit-box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%);box-shadow:0px 8px 20px 0px rgb(0 0 0 / 15%)}.shopping-list > :nth-child(2n){background:#fafafa}.shopping-list .cart-item{padding:15px;border-bottom:1px solid #ddd}.shopping-list .cart-quantity .input-group{max-width:130px}.shopping-list .cart-quantity > a{margin-right:10px}.shopping-list .cart-item .total{font-size:20px;line-height:1.6}.shopping-list .cart-product-name{font-size:20px;display:block}.shopping-list .cart-item-image .img-responsive{max-height:100px;width:auto}.shopping-list .cart-quantity .input-group{display:inline-table;vertical-align:middle;margin-right:10px}@media (max-width: 525px){.shopping-list .cart-quantity .input-group{display:table}.shopping-list .cart-quantity > a{margin-top:10px;margin-right:7px}}*::-webkit-scrollbar-track,.product-slider::-webkit-scrollbar-track{background:#fcfcfc00}*::-webkit-scrollbar-thumb,.product-slider::-webkit-scrollbar-thumb{background:#eee;border:1px solid #eee;transition:background 0.2s ease, border-color 0.2s ease}*:hover::-webkit-scrollbar-thumb,.product-slider:hover::-webkit-scrollbar-thumb{background:black;border-color:black}*:hover,.product-slider:hover{scrollbar-color:black #eee}*,.product-slider{scrollbar-width:thin;scrollbar-color:#eee #fcfcfc00}.slider-container.slider-grey *,.slider-container.slider-grey .product-slider,.slider-heading.slider-grey *,.slider-heading.slider-grey .product-slider{scrollbar-color:#fcfcfc #eee}.slider-container.slider-grey *:hover,.slider-container.slider-grey .product-slider:hover,.slider-heading.slider-grey *:hover,.slider-heading.slider-grey .product-slider:hover{scrollbar-color:black #fcfcfc}#footer .midtail{margin-top:50px}#footer .midtail .social a{font-size:20px;margin:5px 20px;border:1px solid #ddd;border-radius:50%;padding:5px 7px 5px 9px}#footer .midtail .social a:hover{border:1px solid #555;text-decoration:none}#footer .midtail .social a:first-of-type{margin-left:0}.btn-black{background-color:#000;color:#fff !important;font-variation-settings:normal}.btn-black:hover{background-color:#333;color:#fff}#footer .btn-black{font-weight:bold}#footer a.btn:hover{text-decoration:none}#Xpacketa-widget{width:90%;height:calc(90% - 50px)}body > div[style*="z-index: 999999"]{height:calc(100% - 67px) !important}.mt15{margin-top:15px}