#main .owl-carousel.topsellers .owl-wrapper-outer .thumbnail{min-height:inherit;margin-bottom:0}.topseller .h4{font-weight:700}.carousel-arrow-wrap{position:relative}.carousel-arrow-wrap .btn.next,.carousel-arrow-wrap .btn.prev{border-radius:50%;border-color:#000;background-color:#fff;color:#000;width:30px;height:30px}.amount .btn-down:hover svg,.amount .btn-up:hover svg,.availability-green svg,.availability-orange svg,.availability-red svg,.carousel-arrow-wrap .btn.next svg,.carousel-arrow-wrap .btn.next:hover svg,.carousel-arrow-wrap .btn.prev svg,.carousel-arrow-wrap .btn.prev:hover svg,.filters-box .filter-active-listing div.tagsinput .tag-close svg,body[data-controller=Article][data-action=Index] #main .list-display-mode svg,body[data-controller=Category][data-action=ListArticles] #main .list-display-mode svg{vertical-align:middle}.carousel-arrow-wrap .btn.next svg path,.carousel-arrow-wrap .btn.prev svg path,.pagination>li>a svg path{fill:#000}.carousel-arrow-wrap .btn.next:hover,.carousel-arrow-wrap .btn.prev:hover{background-color:#000;color:#fff}#drawers .artd-variations .color-picker .value.active .variation-check-icon svg path,#v2-main .artd-variations .color-picker .value.active .variation-check-icon svg path,.btn.btn-video svg path,.carousel-arrow-wrap .btn.next:hover svg path,.carousel-arrow-wrap .btn.prev:hover svg path{fill:#fff}.carousel-arrow-wrap a.btn.btn-sm.prev{position:absolute;top:50%;left:-15px;z-index:500;margin-top:-15px}.carousel-arrow-wrap a.btn.btn-sm.prev .fa{position:relative;margin-top:0;margin-left:0;left:-1px}.carousel-arrow-wrap a.btn.btn-sm.next{position:absolute;top:50%;right:-15px;z-index:500;margin-top:-15px}.owl-carousel{margin-bottom:60px}.amount input,.owl-carousel .item{text-align:center}.owl-carousel,.owl-carousel .item:hover .thumbnail{background-color:#fff}.owl-carousel .rating{display:inline-block}.owl-carousel .price{font-size:20px}.owl-carousel .owl-wrapper-outer .thumbnail{margin-bottom:0;border:0;min-height:320px}.amount{margin-bottom:10px;min-width:110px;max-width:110px}.amount .btn-down,.amount .btn-up{height:40px;width:34px;padding:0;font-size:0;background:#fff;border:1px solid #e5e5e5}.amount .btn.btn-up{border-bottom-right-radius:3px;border-top-right-radius:3px}.amount .btn.btn-down{border-bottom-left-radius:3px;border-top-left-radius:3px}.amount .btn-down:hover{color:#f1a1a1}.amount .btn-down:hover svg path{fill:#f1a1a1}.amount .btn-up:hover{color:#bfdeba}.amount .btn-up:hover svg path,.availability-green svg path{fill:#bfdeba}.amount .btn-down:active,.amount .btn-up:active{background:0 0;border:0;box-shadow:none}.availability-orange svg path{fill:#ff9800}.availability-red svg path{fill:#f1a1a1}.filters-box{position:relative;height:auto}.filters-box .form-group.color-picker{display:table}.filters-box .filters .form-group{margin:0;padding:0 20px 0 0;border:0}.filters-box .filter-active-listing{background:#fff}.filters-box .filter-active-listing .color{width:30px;height:30px;margin:10px 5px 10px 0;border:2px solid #eaeaea;border-radius:0;display:inline-block!important;float:none!important;position:relative}.filters-box .filter-active-listing .color .fa{position:absolute;top:18%;left:25%}.filters-box .filter-active-listing div.tagsinput{min-height:100%;height:100%;width:100%;background-color:#fff;border:0}.filters-box .filter-active-listing div.tagsinput .tag-close{color:#638421;display:inline;padding-left:4px;font-size:1em}.filters-box .filter-active-listing div.tagsinput .tag-close svg path{fill:#638421}.filters-box .filter-active-listing div.tagsinput .tag-close:hover{color:#e95517}.filters-box .filter-active-listing div.tagsinput .tag-close:hover svg path{fill:#e95517}.filters-box .filter-active-listing .active-color-selected{border:2px solid #000}.filters-box .filter-active-listing a{cursor:pointer}.filters-box .filter-active-listing .fa{margin-right:3px;display:block;font-size:1.2em}.filters-box .color label input,.filters-box a[aria-expanded=false] .fa .fa-chevron-up,.filters-box a[aria-expanded=true] .fa .fa-chevron-down{display:none}.filters-box .sml-slider{margin:10px 26px}.filters-box .noUi-connect{background:#000}.filters-box .sml-pricerange{margin:10px;position:relative}.filters-box .sml-pricerange .form-control{height:34px;width:60px;float:left;margin-right:10px;font-family:"Roboto Condensed";text-align:center}.filters-box .sml-pricerange .range-unit{float:left;display:inline-block;padding:6px 0;margin:0 10px 0-5px}.filters-box .sml-pricerange .btn.pull-right{position:absolute;right:0}.filters-box .panel:focus{outline:0}.filters-box .color{float:left}.filters-box .color label{width:100%;height:100%;cursor:pointer}.filters-box .color.active,.filters-box .color:hover{border:2px solid #000}.filter-headline{color:#000;font-family:"Roboto Condensed";text-transform:uppercase;font-size:24px;font-weight:700;padding:6px 0}.filter-headline .filter-reset{float:right;font-size:12px;cursor:pointer;margin-top:6px}.filter-headline .filter-reset:active,.filter-headline .filter-reset:hover{color:#000}.filter-container{min-height:10vh}.filter-container .filters-box{position:relative;height:auto}.filter-container .filters-box .filter{border-bottom:1px solid #e5e5e5;margin-bottom:20px}.filter-container .filters-box .filter .panel{border:0;margin-bottom:0}.filter-container .filters-box .filter .panel .form-group{margin-bottom:0}.filter-container .filters-box .filter .panel-heading,.filter-container .filters-box .filter .panel.panel-group{margin:0;padding:0;border:0}.filter-container .filters-box .filter .panel-heading a{display:block;width:100%;padding:10px 0;background:#fff;margin:0}.filter-container .filters-box .filter .panel-heading a .fa-chevron-down{display:inline-block;float:right}.filter-container .filters-box .filter .panel-heading a .fa-chevron-right,.filter-container .filters-box .filter .panel-heading a.collapsed .fa-chevron-down,.filter-container .filtersubmit-area,body[data-controller=Article][data-action=Index] #main .list-overlay .checkbox .fa,body[data-controller=Category][data-action=ListArticles] #main .list-overlay .checkbox .fa{display:none}.filter-container .filters-box .filter .panel-heading a.collapsed{display:block}.filter-container .filters-box .filter .panel-heading a.collapsed .fa-chevron-right{display:inline-block;float:right;color:#000}.filter-container .filters-box .filter .panel-heading a .h4.panel-title{color:#000;margin:0;font-family:"Roboto Condensed";font-weight:700;font-size:16px}.filter-container .filters-box .filter .panel-heading a .h4.panel-title .fa{font-weight:300}.filter-container .filters-box .filter .panel-heading a.collapsed .h4.panel-title{color:#000}.filter-container .filters-box .filter .panel-collapse{padding:0}.filter-container .filters-box .filter .checkbox,.filter-container .filters-box .filter .radio{padding:4px 0;margin:0;display:block}.filter-container .filters-box .filter .filter-checkbox .checkbox{padding:4px 0}.filter-container .filters-box .filter select.form-control{margin:0 10px 10px 0}.filter-container .filters-box .filter input[type=submit].btn.btn-primary{padding:5px 40px;display:block}.filter-container .filter-execute{position:-webkit-sticky;position:sticky;top:0;bottom:0;width:100%;height:40px;line-height:28px;z-index:500}.filter-container .filter-execute.disabled{bottom:auto}.category-filter{margin-bottom:60px}.range-slider{display:flex;flex-direction:column;margin-bottom:20px}.range-slider .slider{position:relative;margin:20px 0}.range-slider .slider input[type=range]{--rs-track-color:#c6c6c6;--rs-range-color:#000;-webkit-appearance:none;appearance:none;height:3px;width:100%;position:absolute;background-color:var(--rs-track-color);pointer-events:none}.range-slider .slider input[type=range]:disabled{--rs-range-color:#eee}.range-slider .slider input[type=range]:disabled::-webkit-slider-thumb{pointer-events:none}.range-slider .slider input[type=range]:disabled::-moz-range-thumb{pointer-events:none}.range-slider .slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 1px var(--rs-track-color);background-color:#fff}.range-slider .slider input[type=range]::-webkit-slider-thumb:hover{background-color:#f7f7f7}.range-slider .slider input[type=range]::-webkit-slider-thumb:active{box-shadow:0 0 0 1px var(--rs-track-color),inset 0 0 3px #b7b7b7}.range-slider .slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 1px var(--rs-track-color);background-color:#fff}.range-slider .slider input[type=range]::-moz-range-thumb:hover{background-color:#f7f7f7}.range-slider .slider input[type=range]::-moz-range-thumb:active{box-shadow:0 0 0 1px var(--rs-track-color),inset 0 0 3px #b7b7b7}.range-slider .slider input[type=range].from-slider{height:0;z-index:1}.range-slider .slider input[type=range].to-slider{top:-1px}.range-slider .slider-inputs{display:flex;flex-direction:row;align-items:center;gap:10px}.listsort{background-color:#fff}.listsort .sort-item{float:left}.listsort .sort-item label{float:left;margin:8px 8px 0 0}.pages-and-sort .open .dropdown-toggle .fa:before,.pages-and-sort .sorting .open .dropdown-toggle .fa:before{background-color:#000}.pages-and-sort .sorting .caret{margin-left:5px}.pages-and-sort .sorting .fa{font:unset}.pages-and-sort .sorting .fa:before{width:15px;height:15px;display:inline-block;-webkit-mask-size:cover;mask-size:cover;background-color:#999;vertical-align:middle}.pages-and-sort .sorting .fa-sort-alpha-asc:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/sort-alpha-down.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/sort-alpha-down.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}.pages-and-sort .sorting .fa-sort-alpha-desc:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/sort-alpha-up.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/sort-alpha-up.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}.pages-and-sort .sorting .fa-star:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/star.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/star.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}.pages-and-sort .sorting .fa-sort-amount-asc:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/sort-amount-up.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/sort-amount-up.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}.pages-and-sort .sorting .fa-sort-amount-desc:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/sort-amount-down.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/sort-amount-down.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}.pages-and-sort .sorting .fa-line-chart:before{content:"";-webkit-mask:url(/icon/fontawesome5solid/chart-line.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%;mask:url(/icon/fontawesome5solid/chart-line.svg?ptSize=12&cssClass=fas)no-repeat 50% 50%}body[data-controller=Article][data-action=Index] #main .listing[data-list-type=list],body[data-controller=Category][data-action=ListArticles] #main .listing[data-list-type=list]{padding:0;overflow:visible}body[data-controller=Article][data-action=Index] #main .listing,body[data-controller=Category][data-action=ListArticles] #main .listing{background-color:#fff;padding:0 30px;overflow:auto}body[data-controller=Article][data-action=Index] #main .listing[data-list-type=classic],body[data-controller=Category][data-action=ListArticles] #main .listing[data-list-type=classic]{padding:0}body[data-controller=Article][data-action=Index] #main .list-overlay,body[data-controller=Category][data-action=ListArticles] #main .list-overlay{background:#fff;padding:0 10px 10px;margin-top:0;display:none;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}body[data-controller=Article][data-action=Index] #main .listing .thumbnail,body[data-controller=Category][data-action=ListArticles] #main .listing .thumbnail{padding:0;margin-bottom:30px;border:0;position:relative;-webkit-transition:none;transition:none;text-align:center}body[data-controller=Article][data-action=Index] #main .listing .thumbnail:hover,body[data-controller=Category][data-action=ListArticles] #main .listing .thumbnail:hover{-webkit-box-shadow:0 0 3px 3px rgba(200,200,200,.5);box-shadow:0 0 3px 3px rgba(200,200,200,.5)}body[data-controller=Article][data-action=Index] #main .listing .thumbnail .al-item-title,body[data-controller=Category][data-action=ListArticles] #main .listing .thumbnail .al-item-title{padding:0 10px}body[data-controller=Article][data-action=Index] #main .listing .thumbnail .rating,body[data-controller=Category][data-action=ListArticles] #main .listing .thumbnail .rating{display:inline-block}body[data-controller=Article][data-action=Index] #main .overlay-variations,body[data-controller=Category][data-action=ListArticles] #main .overlay-variations{color:#999;font-size:12px}body[data-controller=Article][data-action=Index] #main .list-display-mode .fa-2x,body[data-controller=Category][data-action=ListArticles] #main .list-display-mode .fa-2x{font-size:1.5em;margin-top:2px}body[data-controller=Article][data-action=Index] #main .al-classic-item,body[data-controller=Category][data-action=ListArticles] #main .al-classic-item{margin-bottom:20px;background:#fff}body[data-controller=Article][data-action=Index] #main .al-classic-item .shopdesc,body[data-controller=Category][data-action=ListArticles] #main .al-classic-item .shopdesc{margin:15px 0 0}.artd-variations .color-picker .value input[type=radio],.artd-variations .color-picker .value label:before,.artd-variations .list-box .value input[type=radio],.artd-variations .list-box .value label:before,.artd-variations .list-image-box .value input[type=radio],.artd-variations .list-image-box .value label:before,.pagination>li.next-page.disabled,.pagination>li.prev-page.disabled,body[data-controller=Article][data-action=Index] #main .al-classic-item .checkbox .fa,body[data-controller=Category][data-action=ListArticles] #main .al-classic-item .checkbox .fa{display:none}body[data-controller=Article][data-action=Index] #main .al-classic-item hr,body[data-controller=Category][data-action=ListArticles] #main .al-classic-item hr{clear:both}body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:focus,body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:hover,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:focus,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:hover{background:#fff;z-index:10}body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:focus .list-overlay,body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:hover .list-overlay,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:focus .list-overlay,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:hover .list-overlay{display:block;opacity:1;position:absolute;left:0;z-index:10;-webkit-box-shadow:0 4px 3px 3px rgba(200,200,200,.5);box-shadow:0 4px 3px 3px rgba(200,200,200,.5);padding-bottom:0}body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:focus .list-overlay:hover,body[data-controller=Article][data-action=Index]:not(.touch) #main .thumbnail:hover .list-overlay:hover,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:focus .list-overlay:hover,body[data-controller=Category][data-action=ListArticles]:not(.touch) #main .thumbnail:hover .list-overlay:hover{opacity:1}.articles-list-widget .next svg,.articles-list-widget .prev svg{padding-right:10px}.last-viewed .lv-item-picture{background:#fff}.last-viewed .lv-item-picture img{margin:0 auto}.artd-variations{margin:20px 0}.artd-variations label.variation-headline{font-weight:700;text-transform:uppercase;display:block}.artd-variations .color-picker .value.active.disabled,.artd-variations .color-picker .value.disabled{background:url(/theme/images/Images/icons/diagonal-line.png)4px 4px no-repeat}.artd-variations .color-picker .value.active.disabled label,.artd-variations .color-picker .value.disabled label{border:0}.artd-variations .color-picker .value.active.disabled label .color,.artd-variations .color-picker .value.disabled label .color{opacity:.15}.artd-variations .color-picker .value{display:inline-block;margin:0 3px 3px 0}.artd-variations .color-picker .value label{margin:0;padding:2px 0 0;width:29px;height:29px;border-radius:15px;cursor:pointer;border:2px solid #e5e5e5}.artd-variations .color-picker .value label:hover,.artd-variations .color-picker .value.active>label{border:2px solid #000}.artd-variations .color-picker .value .color{border-radius:15px}.artd-variations .list-box .value.active.disabled label,.artd-variations .list-box .value.disabled label,.artd-variations .list-image-box .value.active.disabled label,.artd-variations .list-image-box .value.disabled label{color:#ccc;background:#fff;border:2px solid #e5e5e5}.artd-variations .list-box .value,.artd-variations .list-image-box .value{display:inline-block;margin:0 6px 8px 0}.artd-variations .list-box .value label,.artd-variations .list-image-box .value label{border:2px solid #e5e5e5;height:auto;width:auto;padding:5px 10px;background:#fff;margin:0}.artd-variations .list-box .value.active label{background:#000;color:#fff;border:2px solid #000}.artd-variations .list-image-box .value.active label{background:#000}.artd-variations .list-box .value.active:hover label,.artd-variations .list-image-box .value.active:hover label{background:#000;color:#fff;border:2px solid #000}.artd-variations .list-box .value:hover label,.artd-variations .list-image-box .value:hover label{background:#fff;border:2px solid #000;cursor:pointer}.artd-variations .list-image-box{padding:0}.artd-variations .list-image-box .value{padding:0;border:0}.artd-variations .list-image-box .value.active label{background:#fff;color:#fff;border:2px solid #000}.artd-variations .list-image-box img{max-width:63px;margin:0}#drawers .artd-variations,#v2-main .artd-variations,.list-variations{margin:0}.list-variations .variation-title{padding:4px 0;font-weight:400}.list-variations .value-description{padding:4px 8px 4px 0}.category-container{display:flex;flex-direction:row;gap:50px;margin-bottom:50px}.category-container h1{margin-bottom:50px;line-height:120%;text-transform:uppercase;letter-spacing:1px}.category-container .category-sidebar{width:240px}.category-container .category-list{width:100%}.category-navigation{margin-bottom:50px;margin-top:50px;position:sticky;top:calc(25px + 50px)}.category-navigation .v2-badge{position:relative;width:auto;height:auto;padding:0 5px;float:right}.cn-item:not(.active).level-0>a{display:none}.cn-item a:hover{color:#273a88}.cn-item.active>.cn-item-link{border-left:3px solid #dc0c24;font-weight:700;color:#273a88;padding-left:10px}.cn-item .level-1,.cn-item .level-2{border-bottom:1px solid #e5e2e5}.cn-item .level-1:last-child,.cn-item .level-2:last-child{border-bottom:0}.cn-item-link{display:block;font-size:1.8rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;padding:10px 0;line-height:120%}.category-level-2,.category-level-3{border-top:1px solid #e5e2e5;border-bottom:1px solid #e5e2e5}.category-level-2 .level-2>a{padding-left:0;font-weight:700}.category-level-3 .level-3>a{padding-left:13px;font-weight:400;text-transform:none}.has-children:not(.level-0)>a::before{content:none}#drawers .artd-variations .list-box .value label:before,#v2-main .artd-variations .list-box .value label:before,.level-3>a::before{content:none}.cl-top{position:relative}.cl-top img{width:100%;height:200px}.cl-top .gif,.cl-top video{position:absolute;top:0;left:20px;height:100%;border-radius:200px 100px 250px 100px;border-top:5px solid #fff;border-left:20px solid #fff;border-right:40px solid #fff;border-bottom:5px solid #fff;width:480px;object-fit:cover;z-index:2}.text-effect{height:200px;margin-bottom:25px;overflow:hidden;display:flex;align-items:center}.text-effect>div{display:inline;line-height:80%;transform:rotate(-10deg);font-size:80px;font-weight:700;text-transform:uppercase;letter-spacing:1px;-webkit-background-clip:text;background-clip:text;background-image:url(https://media.nebulus.biz/shopsystem_2022/images/category-bg.jpg);color:transparent;word-break:break-all}.al-no-items{width:100%}.al-no-items .bg-warning{padding:50px;text-align:center;font-size:1.5rem}.listing{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:25px;margin-top:25px}.listing .v2-listing-item{position:relative;width:calc(20% - 20px)}.listing .v2-listing-item img{transition:all ease .2s}.listing .v2-listing-item img:hover{transform:scale(.95);transition:all ease .2s}.pas-sorting-dropdown.dropdown-menu{top:auto;bottom:100%;left:0;right:auto}.filters-box .filter-active-listing{display:flex;flex-direction:row;align-items:center;padding:20px 0 0;gap:10px;margin:0}.s-f-lbl{margin-right:10px;width:20px;height:20px;border:1px solid #bfdeba;border-radius:4px;box-shadow:inset 0 0 0 4px #fff;background-color:#bfdeba}.fl-panel-checkbox-list-item:hover{cursor:pointer}.filters-box .color.active:after,.v2-tagsinput{display:flex;align-items:center;justify-content:center}.v2-tagsinput{flex-direction:row;gap:10px;position:relative}.fal-filter-key-link{position:absolute;top:0;left:0;width:100%;height:100%}.fal-filter-key-link:hover+.btn-filter{background:#fcd8d8;border:1px solid #f1a1a1}.fal-filter-key-link:hover+.btn-filter .s-f-lbl{background-color:#000;border:1px solid #f1a1a1;box-shadow:inset 0 0 0 4px #fff}.cf-selected-filter .colorsinput{display:flex;column-gap:5px}.cf-selected-filter .colorsinput .s-f-lbl{width:auto;height:auto;border:0}.cf-selected-filter .colorsinput .btn-filter:hover .s-f-lbl{background-color:inherit;border:0;box-shadow:none}.cf-selected-filter .fal-filter-colors-input .color{margin:0;border-radius:8px}.cf-selected-filter .fal-filter-colors-input .color:hover{border:0}.cf-selected-filter .fal-filter-colors-input .color label,.filters-box .color{border:2px solid #000;border-radius:8px;box-shadow:inset 0 0 0 4px #fff}.filters-box .color{margin:0;position:relative;width:30px;height:30px}.filters-box .color:hover{border-color:#dc0c24}.filters-box .color.active:after{position:absolute;top:-7px;right:-7px;z-index:15;content:"✓";width:20px;height:20px;background:#000;color:#fff;border-radius:20px;padding-top:2px;padding-right:1px}.filters-box .form-group.color-picker{margin-left:0}.search-title{font-size:1.8rem}.login{max-width:500px;margin:0 auto}.img-cat-ctn.cat-page{margin-top:-25px}.img-cat-ctn div{display:block;position:relative;width:100%;max-width:1820px;border-radius:4px}.img-cat-ctn video,.promotion_video video{border-radius:4px;object-fit:cover;position:relative;width:100%;height:100%}.img-cat-ctn{position:relative;margin-bottom:150px;margin-top:-50px}.img-cat-ctn>div{overflow:hidden;border-radius:4px}.cl-top img,.img-cat-ctn img{object-fit:cover}.img-cat-ctn .category-title{position:absolute;left:50%;transform:translateX(-50%);bottom:-50px;z-index:5;height:100px;background:#000;color:#fff;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0 20px;min-width:300px;margin-bottom:0;transition:all .2s ease}.img-cat-menu{margin-bottom:100px;display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:space-between}.img-cat-menu a{width:calc(25% - 25px);display:inline-block;transition:all .2s ease}.img-cat-menu img{border-radius:4px;background-size:cover;max-width:100%;height:auto}.img-cat-title-home{position:relative;z-index:6}.img-cat-menu+.seo{padding-top:0}.c-p-listing{margin-top:5px}#drawers .artd-variations.variations-listing,#v2-main .artd-variations.variations-listing{display:flex;align-items:center}#drawers .artd-variations.variations-listing .color-picker,#v2-main .artd-variations.variations-listing .color-picker{margin:10px 0;gap:5px;flex-wrap:nowrap}#drawers .artd-variations.variations-listing .color-picker .value,#v2-main .artd-variations.variations-listing .color-picker .value{line-height:0}#drawers .artd-variations.variations-listing .color-picker .value label,#v2-main .artd-variations.variations-listing .color-picker .value label{width:24px!important;height:24px!important}#drawers .artd-variations .list-box .value .btn-variation,#v2-main .artd-variations .list-box .value .btn-variation{border-radius:4px;min-width:60px;height:34px;font-size:1.4rem;font-weight:700;justify-content:center;border:1px solid #000;background:#fff;color:#000;line-height:inherit;text-transform:uppercase}#drawers .artd-variations .list-box .value .btn-variation:hover,#v2-main .artd-variations .list-box .value .btn-variation:hover{border:1px solid #273a88;color:#273a88}#drawers .artd-variations .list-box .value.disabled label,#v2-main .artd-variations .list-box .value.disabled label{color:#666;background:#e5e2e5;border:1px solid #666}#drawers .artd-variations .list-box .value.active label,#drawers .artd-variations .list-box .value.active label:hover,#v2-main .artd-variations .list-box .value.active label,#v2-main .artd-variations .list-box .value.active label:hover{background:#000;border:1px solid #000;color:#fff}#drawers .artd-variations .list-box .value label,#v2-main .artd-variations .list-box .value label{border-radius:4px;min-width:60px;height:34px;font-size:1.4rem;font-weight:700;justify-content:center;border:1px solid #000;letter-spacing:1px;text-transform:uppercase}#drawers .artd-variations .list-box .value label:hover,#v2-main .artd-variations .list-box .value label:hover{border:1px solid #273a88;color:#273a88}#drawers .artd-variations .color-picker,#drawers .artd-variations .list-box,#v2-main .artd-variations .color-picker,#v2-main .artd-variations .list-box{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap;align-content:flex-start}#drawers .artd-variations .color-picker .variation-headline,#drawers .artd-variations .list-box .variation-headline,#v2-main .artd-variations .color-picker .variation-headline,#v2-main .artd-variations .list-box .variation-headline{margin-bottom:0;width:100%}#drawers .artd-variations .color-picker .value,#drawers .artd-variations .list-box .value,#v2-main .artd-variations .color-picker .value,#v2-main .artd-variations .list-box .value{margin:0;vertical-align:text-top}#drawers .artd-variations .color-picker .value.active,#v2-main .artd-variations .color-picker .value.active{position:relative}#drawers .artd-variations .color-picker .value.active .variation-check-icon,#v2-main .artd-variations .color-picker .value.active .variation-check-icon{position:absolute;z-index:15;content:"";width:20px;height:20px;background:#000;top:-7px;right:-7px;border-radius:20px;display:flex;align-items:center;justify-content:center}#drawers .artd-variations .color-picker .value.active label,#v2-main .artd-variations .color-picker .value.active label{position:relative;border:2px solid #000}#drawers .artd-variations .color-picker .value .color,#v2-main .artd-variations .color-picker .value .color{border-radius:100px}#drawers .artd-variations .color-picker .value label,#v2-main .artd-variations .color-picker .value label{width:34px;height:34px;border-radius:100px;border:2px solid #000;background-size:contain;box-shadow:inset 0 0 0 2px #fff}#drawers .artd-variations .color-picker .value label:hover,#v2-main .artd-variations .color-picker .value label:hover{opacity:.75}#drawers .artd-variations .color-picker .value.disabled label,#v2-main .artd-variations .color-picker .value.disabled label{border:2px solid #000}#drawers .artd-variations .list-box .value,#v2-main .artd-variations .list-box .value{position:relative;overflow:hidden}#drawers .artd-variations .list-box .value.disabled:after,#v2-main .artd-variations .list-box .value.disabled:after{content:"";width:100%;height:1px;background:#666;position:absolute;top:50%;left:0;z-index:11;transform:skewY(-30deg);pointer-events:none}#drawers .variations-form,#v2-main .variations-form{display:flex;flex-direction:row;gap:10px}#drawer-basket .variations-form{gap:0;flex-direction:column-reverse}#drawer-basket .variations-form>div{margin-bottom:15px}.artd-variations .color-picker,.artd-variations .list-box{gap:5px}.artd-variations .color-picker .variation-headline,.artd-variations .list-box .variation-headline{line-height:100%;font-size:1.2rem;color:#666;margin-bottom:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:transparent;border-color:inherit;color:#000}.listsort{padding:0 0 25px;margin-top:25px;position:relative;border-top:1px solid #e5e2e5;background:#fff}.listsort.down{padding:25px 0;position:sticky;bottom:0}.listsort.down .pages-and-sort{justify-content:space-between}.listsort.down .pages-and-sort .sorting{position:relative;right:auto}.pages-and-sort,.pagination>li>a{display:flex;justify-content:center}.pages-and-sort{position:relative}.sorting{position:absolute;right:0}.paging{position:absolute;left:50%;transform:translateX(-50%);float:none;margin-left:0;height:30px}.pagination{float:none;margin:0}.pagination>li.active>a{width:50px;background:0 0;border:0;color:#000;font-size:1.8rem;font-weight:700}.pagination>li>a{border:1px solid #000;border-radius:4px!important;width:30px;height:30px;padding:0;align-items:center}.form-control{border-radius:4px;color:#000;letter-spacing:1px;height:44px;font-weight:700}.form-control::placeholder{color:#000;font-weight:400}.form-control:not(#quantity,#voucherCode,[data-id="BIL.TouchSpin"],[data-id="CO.TouchSpin"]){text-indent:10px}.form-control:focus{box-shadow:none;position:relative;z-index:1}.form-control[name=Password]{text-transform:none}.v2-checkbox::before{mask:none;-webkit-mask:none}.checkbox,.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.radio{padding-left:0}input[type=checkbox]~.lbl,input[type=checkbox]~label,input[type=radio]~.lbl,input[type=radio]~label{display:inline-flex;align-items:center;vertical-align:middle;line-height:1;cursor:pointer}input[type=checkbox]~.lbl::before,input[type=checkbox]~label::before,input[type=radio]~.lbl::before,input[type=radio]~label::before{content:"";display:inline-block;width:20px!important;min-width:20px!important;height:20px!important;margin-right:10px;border:1px solid #000;border-radius:4px;background-color:#fff;box-shadow:inset 0 0 0 4px #fff;mask:none;-webkit-mask:none}input[type=checkbox]:not(:checked):hover~.lbl::before,input[type=checkbox]:not(:checked):hover~label::before,input[type=checkbox]:not(:checked)~.lbl:hover::before,input[type=checkbox]:not(:checked)~label:hover::before,input[type=radio]:not(:checked):hover~.lbl::before,input[type=radio]:not(:checked):hover~label::before,input[type=radio]:not(:checked)~.lbl:hover::before,input[type=radio]:not(:checked)~label:hover::before{background-color:transparent;box-shadow:inset 0 0 0 4px #fff;border-color:#000}input[type=checkbox]:checked~.lbl::before,input[type=checkbox]:checked~label::before,input[type=radio]:checked~.lbl::before,input[type=radio]:checked~label::before{background-color:#273a88;border:1px solid #000;box-shadow:inset 0 0 0 4px #fff;mask:none;-webkit-mask:none}input[type=checkbox]:disabled~.lbl,input[type=checkbox]:disabled~label,input[type=radio]:disabled~.lbl,input[type=radio]:disabled~label{opacity:.6;cursor:not-allowed}.register_form{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap}.register_form>div{width:100%}.register_form>div:first-child .form-control{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.register_form>div:last-child .form-control{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.register_form .gorf-city-and-postal-code .gorf-city-and-postal-code-value>div,.register_form .gorf-city-and-postal-code .gp-city-and-postal-code-value>div,.register_form .gorf-city-and-postal-code .rf-city-and-postal-code-value>div,.register_form .gorf-city-and-postal-code-label,.register_form .gp-city-and-postal-code .gorf-city-and-postal-code-value>div,.register_form .gp-city-and-postal-code .gp-city-and-postal-code-value>div,.register_form .gp-city-and-postal-code .rf-city-and-postal-code-value>div,.register_form .rf-city-and-postal-code-label,.register_form .rf-city-and-postal-code-label .gorf-city-and-postal-code-value>div,.register_form .rf-city-and-postal-code-label .gp-city-and-postal-code-value>div,.register_form .rf-city-and-postal-code-label .rf-city-and-postal-code-value>div{width:calc(100%/3)}.register_form .gorf-first-name,.register_form .gorf-last-name,.register_form .gp-first-name,.register_form .gp-last-name,.register_form .rf-first-name,.register_form .rf-last-name{width:50%}.register_form .form-control{text-transform:none;border-radius:0}.register_form .gorf-city-and-postal-code,.register_form .gp-city-and-postal-code,.register_form .rf-city-and-postal-code-label{width:100%}.register_form .gorf-city-and-postal-code .gorf-city-and-postal-code-value,.register_form .gorf-city-and-postal-code .gp-city-and-postal-code-value,.register_form .gorf-city-and-postal-code .rf-city-and-postal-code-value,.register_form .gp-city-and-postal-code .gorf-city-and-postal-code-value,.register_form .gp-city-and-postal-code .gp-city-and-postal-code-value,.register_form .gp-city-and-postal-code .rf-city-and-postal-code-value,.register_form .rf-city-and-postal-code-label .gorf-city-and-postal-code-value,.register_form .rf-city-and-postal-code-label .gp-city-and-postal-code-value,.register_form .rf-city-and-postal-code-label .rf-city-and-postal-code-value{display:flex;flex-direction:row}.register_form .gorf-city-and-postal-code .gorf-city-and-postal-code-value .gorf-city,.register_form .gorf-city-and-postal-code .gorf-city-and-postal-code-value .gp-city,.register_form .gorf-city-and-postal-code .gorf-city-and-postal-code-value .rf-city,.register_form .gorf-city-and-postal-code .gp-city-and-postal-code-value .gorf-city,.register_form .gorf-city-and-postal-code .gp-city-and-postal-code-value .gp-city,.register_form .gorf-city-and-postal-code .gp-city-and-postal-code-value .rf-city,.register_form .gorf-city-and-postal-code .rf-city-and-postal-code-value .gorf-city,.register_form .gorf-city-and-postal-code .rf-city-and-postal-code-value .gp-city,.register_form .gorf-city-and-postal-code .rf-city-and-postal-code-value .rf-city,.register_form .gp-city-and-postal-code .gorf-city-and-postal-code-value .gorf-city,.register_form .gp-city-and-postal-code .gorf-city-and-postal-code-value .gp-city,.register_form .gp-city-and-postal-code .gorf-city-and-postal-code-value .rf-city,.register_form .gp-city-and-postal-code .gp-city-and-postal-code-value .gorf-city,.register_form .gp-city-and-postal-code .gp-city-and-postal-code-value .gp-city,.register_form .gp-city-and-postal-code .gp-city-and-postal-code-value .rf-city,.register_form .gp-city-and-postal-code .rf-city-and-postal-code-value .gorf-city,.register_form .gp-city-and-postal-code .rf-city-and-postal-code-value .gp-city,.register_form .gp-city-and-postal-code .rf-city-and-postal-code-value .rf-city,.register_form .rf-city-and-postal-code-label .gorf-city-and-postal-code-value .gorf-city,.register_form .rf-city-and-postal-code-label .gorf-city-and-postal-code-value .gp-city,.register_form .rf-city-and-postal-code-label .gorf-city-and-postal-code-value .rf-city,.register_form .rf-city-and-postal-code-label .gp-city-and-postal-code-value .gorf-city,.register_form .rf-city-and-postal-code-label .gp-city-and-postal-code-value .gp-city,.register_form .rf-city-and-postal-code-label .gp-city-and-postal-code-value .rf-city,.register_form .rf-city-and-postal-code-label .rf-city-and-postal-code-value .gorf-city,.register_form .rf-city-and-postal-code-label .rf-city-and-postal-code-value .gp-city,.register_form .rf-city-and-postal-code-label .rf-city-and-postal-code-value .rf-city{width:calc(100%/3*2)}.l-i-t,.progress .passmeter-text{font-weight:700;letter-spacing:1px;text-transform:uppercase}.l-i-t{font-size:1.8rem;margin-bottom:20px}.progress{margin:5px 0;height:30px}.progress .passmeter-text{height:30px;line-height:30px;color:#dc0c24;text-shadow:none}.promotion_video{display:block;position:relative;width:100%;max-width:1820px;height:calc(100dvh - 134px - 50px);border-radius:4px;z-index:5}.promotion_video .p_v_b{position:absolute;bottom:0;right:0;display:flex;flex-direction:row;z-index:10}.promotion_video .p_v_b .btn{position:relative;z-index:10}.promotion_video .p_v_b .btn:not(.muted) .fas-volume-up{display:block}.promotion_video .p_v_b .btn:not(.muted) .fas-volume-mute{display:none}.promotion_video .p_v_b .btn.muted .fas-volume-up,.promotion_video.auto .p_v_b{display:none}.promotion_video .p_v_b .btn.muted .fas-volume-mute{display:block}.promotion_video .p_v_c{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.25);border-radius:4px;padding:20px 50px;text-align:center;backdrop-filter:blur(10px);color:#fff;width:min(600px,90vw)}.promotion_video .p_v_p,.promotion_video .p_v_t{font-size:3.3rem;line-height:120%;letter-spacing:1px;font-weight:700;text-transform:uppercase}.promotion_video .p_v_p{font-size:1.8rem}.promotion_video .promotion_disturber,.promotion_video .promotion_disturber:after{position:absolute;height:40px;background:#000;border-top-left-radius:0;border-top-right-radius:4px}.promotion_video .promotion_disturber{top:0;right:0;color:#fff;font-weight:700;text-transform:uppercase;font-size:1.4rem;display:flex;align-items:center;padding-left:20px;padding-right:20px;letter-spacing:1px;border-bottom-right-radius:0;border-bottom-left-radius:4px}.promotion_video .promotion_disturber:after{content:"";top:10px;width:8px;right:-8px;border-bottom-right-radius:4px;border-bottom-left-radius:0}.promotion_video.auto{height:auto}.btn.btn-video{border:0;background:0 0;color:#fff;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center}.v2-home-content a{display:block;position:relative;overflow:hidden;border-radius:4px;margin-bottom:30px}.v2-home-content a:hover img{transform:rotate(1deg) scale(1.25);transition:all .2s ease}.v2-home-content img{transition:all .2s ease;border-radius:4px}.v2-home-content a:hover .img-cat-title-home,.v2-home-content-title,.widget-on-happyhour .w-o-h-text{font-size:2.4rem;position:absolute;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.25);text-align:center;backdrop-filter:blur(10px);color:#fff}.img-cat-title,.v2-home-content-title{text-transform:uppercase;letter-spacing:1px;font-weight:700}.v2-home-content-title{bottom:20%;z-index:5;border-radius:4px;padding:2vw 3vw}.img-cat-title{font-size:1.8rem;text-align:center;margin-top:5px}.v2-home-content a .img-cat-title-home{position:absolute;background:0 0;bottom:-30px;left:50%;transform:translateX(-50%);transition:all .2s ease;width:100%}.v2-home-content a:hover .img-cat-title-home,.widget-on-happyhour .w-o-h-text{bottom:10%;transition:all .2s ease;padding:1vw 0}.happyhour-custom,.widget-on-happyhour{position:relative;height:auto;border-radius:4px;display:flex;align-items:center}.widget-on-happyhour{display:block;justify-content:center;font-size:1.8rem;overflow:hidden}.widget-on-happyhour .w-o-h-text{width:calc(100% - 30px)}.widget-on-happyhour img{position:relative;top:0;left:0;width:100%;z-index:-1}.happyhour-custom{border:2px solid #dc0c24;margin-bottom:100px;flex-direction:column;padding:20px}.happyhour-custom .img-rounded{border-radius:4px;padding:0;background:#fff;margin:0 auto}.happyhour-custom .hhi-title{margin-bottom:20px;text-align:left;line-height:120%;font-size:min(2vw,2.8rem)}.happyhour-custom .hhi-price-regular{font-size:2rem}.happyhour-custom .hhi-price-discount{font-size:min(8vw,3.8rem);display:block;padding:5px 20px;background:#dc0c24;color:#fff;width:max-content;line-height:100%}.happyhour-custom .hhi-discount-banner{position:absolute;bottom:0;left:0;background:#dc0c24;color:#fff;text-transform:uppercase;font-weight:700;font-size:2.8rem;border-top-right-radius:30px;letter-spacing:1px;padding:4px 15px 4px 10px;z-index:6}.happyhour-custom .hhi-image-container{position:relative}.happyhour-custom .v2-counter{display:flex;gap:10px;font-size:3rem;justify-content:center;width:max-content;position:absolute;top:-42px;left:50%;transform:translateX(-50%);z-index:5;background:#fff;padding:0 10px;font-weight:700}.happyhour-custom .v2-counter .red{color:#dc0c24}@media (max-width:1300px){.listing .v2-listing-item{width:calc(25% - 20px)}}@media (max-width:991px){.img-cat-ctn{margin-bottom:100px}.img-cat-ctn.cat-page{margin-top:0;margin-bottom:50px}.img-cat-menu{margin-bottom:50px}}@media (max-width:767px){.img-cat-menu a{width:calc(50% - 12.5px);transition:all .2s ease}.img-cat-ctn.cat-page{margin-top:0;margin-bottom:50px}.img-cat-ctn .category-title{height:60px;bottom:-30px;transition:all .2s ease}.img-cat-title{font-size:1.5rem}}@media (max-width:1860px){.promotion_video{height:calc(100vh - 134px - 20px)}}