﻿body{font-family:"Nunito Sans",sans-serif;font-size: 1rem;color:#000;overflow-x:hidden;}
a{color:#733c88;}
a:hover{color:#818181;}
img{max-width:100%;}
.h1,h1,.Heading_Customer{font-size:2rem}
.h2,h2{font-size:1.6rem;margin-top:1.5rem;}
.h3,h3{font-size:1.25rem;margin-top:1.5rem;}
h2 strong{font-weight:500;}
h6{margin:1rem 0;}
h6 a{font-weight:700;}
.usp{background-color:#efede7;padding:0.5rem 0;display:block;position:sticky;top:0;z-index:10;}
.usp div.col-auto:before{content:"\2714";font-weight:900;margin-right:6px;display:inline-block;}
.usp .container{max-width:100%;}
.uspList{max-height:24px;overflow:hidden;}
.uspList.owl-carousel .owl-stage{list-style:none;padding:0;}
.uspList.owl-carousel .owl-item{border:none;padding:0;}
.uspList .owl-next span,.uspList .owl-prev span{font-size:25px;color:#000;}
.uspList .owl-next{right:0;}
.uspList .owl-prev{left:0;}
.mobiletopnav{padding:15px 0;overflow:hidden;align-items:center;}
.mobiletopnav .logo img{max-width:85%;height:auto;max-height:55px;}
.mobiletopnav a>img,.mobiletopnav a>svg{width:auto!important;height:auto!important;}
.header .search form input[type="text"]{border:1px solid #DADADA;width:100%;border-radius:5px;padding:5px 8px;background-color:#F3F3F3;}
.header .search form button[type="submit"]{position:absolute;top:0px;z-index:1;right:15px;border:1px solid transparent;background-color:transparent;padding:5px 10px 5px;}
.header .search form button[type="submit"] img{width:11px;}
.header .topIcons img,.header .topIcons svg{vertical-align:top;}
.mobiletopnav .topIcons a{position:relative;color:#000;text-decoration:none;}
.mobiletopnav .topIcons a>span:last-child{display:none;}
.mobiletopnav .topfavs .favsCnt{position:absolute;top:-9px;background-color:#000;border-radius:50%;width:18px;height:18px;color:#fff;font-size:12px;text-align:center;font-weight:700;left:calc(50% - 11px + 15px);padding-top:1px;}
.mobiletopnav .topbasket .basketCnt{position:absolute;top:-9px;background-color:#733c88;border-radius:50%;width:18px;height:18px;color:#fff;font-size:12px;text-align:center;font-weight:700;left:calc(50% - 11px + 15px);}
.navbar-toggle{height:20px;}
.navbar-toggle .icon-bar{position:relative;transition:all 250ms ease-in-out;display:block;width:22px;height:2px;border-radius:1px;background-color:#000;margin-top:4px;}
.MobileMenu_DIV,.ProductmenuContainer_DIV,.Heading_Productmenu{display:none;}
.mobileMenuOpen .MobileMenu_DIV,.mobileMenuOpen x.ProductmenuContainer_DIV{display:flex;flex-wrap:wrap;}
.MobileMenu_DIV>ul{flex:0 0 100%;max-width:100%;}
.MobileMenu_DIV>div{flex:0 0 100%;max-width:100%;display:flex!important;background-color:#DADADA;height:62px;border-right:1px solid #fff;text-align:center;align-items:center;position:relative;}
.MobileMenu_DIV>div:last-child{border-left:1px solid #fff;border-right:none;}
.MobileMenu_DIV>div span{color:#000;font-size:13px;font-weight:600;margin-left:15px;}
.MobileMenu_DIV>div a{position:relative;display:table;margin:0 auto;}
.MobileMenu_DIV>div.topfavs span.favsCnt{position:absolute;top:-9px;background-color:#000;border-radius:50%;width:18px;height:18px;color:#fff;font-size:10px;text-align:center;font-weight:700;left:7px;padding-top:1px;}

.owl-carousel-front,.owl-carousel-front .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel-front{width:100%;z-index:1;opacity:0;}.owl-carousel-front .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex;margin:0 auto;padding-left:0!important;}.owl-carousel-front .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel-front .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel-front .owl-item,.owl-carousel-front .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel-front .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;display:flex;align-items:center;justify-content:center;padding:0;}.owl-carousel-front .owl-item img{display:block;/* width:100%; */}.owl-carousel-front .owl-dots.disabled,.owl-carousel-front .owl-nav.disabled{display:none}.no-js .owl-carousel-front,.owl-carousel-front.owl-loaded{display:block;opacity:1;}.owl-carousel-front .owl-dot,.owl-carousel-front .owl-nav .owl-next,.owl-carousel-front .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-front .owl-nav button.owl-next,.owl-carousel-front .owl-nav button.owl-prev,.owl-carousel-front button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;outline:0;}.owl-carousel-front.owl-loading{opacity:0;display:block}.owl-carousel-front.owl-hidden{opacity:0}.owl-carousel-front.owl-refresh .owl-item{visibility:hidden}.owl-carousel-front.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel-front.owl-grab{cursor:move;cursor:grab}.owl-carousel-front.owl-rtl{direction:rtl}.owl-carousel-front.owl-rtl .owl-item{float:right}.owl-carousel-front .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel-front .owl-animated-in{z-index:0}.owl-carousel-front .owl-animated-out{z-index:1}.owl-carousel-front .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel-front .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel-front .owl-item .owl-lazy:not([src]),.owl-carousel-front .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel-front .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel-front .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel-front .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel-front .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel-front .owl-video-playing .owl-video-play-icon,.owl-carousel-front .owl-video-playing .owl-video-tn{display:none}.owl-carousel-front .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel-front .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel-front button.owl-dot span{background-color:#000;radius-border:50%;width:15px;height:15px;}
.owl-carousel-front button.owl-dot.active span{background-color:#000;}
.owl-carousel-front button.owl-dot span{background-color:#DADCD6;border-radius:50%;width:15px;height:15px;display:block;margin:0 5px;}
.owl-carousel-front button.owl-dot.active span{background-color:#3088b7;}
.owl-carousel-front .owl-dots{display:table;margin:30px auto 0;position:absolute;left:0;right:0;bottom:-30px;}
.owl-carousel-front{position:relative;padding:0;margin:0;width:auto;opacity:0;}
.owl-carousel-front .owl-next,.owl-carousel-front .owl-prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.owl-carousel-front .owl-next{right:0;display:flex;align-items:center;height:100%;}
.owl-carousel-front .owl-prev{left:0;display:flex;height:100%;align-items:center;}
.owl-carousel-front .owl-next span,.owl-carousel-front .owl-prev span{font-size:25px;color:#797979;padding:2px 5px 4px;width:31px;border-radius:50%;box-shadow:0px 0px 5px 1px #bbb;line-height:1;opacity:0.5;background-color:#fff;}
.owl-carousel-front .owl-next.disabled span,.owl-carousel-front .owl-prev.disabled span{opacity:0.5;}
ul.TopMenu_MenuItems{display:flex;flex-wrap:wrap;opacity:0;max-height:75px;overflow:hidden;}
.ticker ul.TopMenu_MenuItems>li{flex:0 0 50%;max-width:50%;padding:5px 15px 6px;}
.ticker ul{list-style:none;margin:0;padding:0;}
.ticker ul strong{display:block;}
.ticker{margin-bottom:15px;}
.ticker .owl-carousel-front.owl-drag .owl-item{background-color:#e4ddcf;border-radius:5px;padding:5px 28px 6px;text-align:center;}
.ticker .owl-carousel-front.owl-drag .owl-item a{color:#000;}
.freightFreeContainer{background-color:#4d5154;color:#fff;text-align:center;padding:5px 0;}
.main-content{background-color:#f6f5ec;padding-bottom:40px;padding-top:30px;}
.frontPagesliders{position:relative;width:100vw;left:-50vw;margin-left:50%;right:-50vw;margin-right:50%;}
.frontPagesliders .screen{display:none;}
.frontPagesliders .mobile:before,.frontPagesliders .screen:before{padding-top:100%;content:"";display:block;}
.frontPagesliders>div>div{position:absolute;top:0;left:0;right:0;bottom:0;}

.Text1_Frontpage{display:block;}
.Text1_Frontpage img{width:100%!important;height:auto!important;}
.Text2_Frontpage{background-color: #e4ddcf;display:block;padding:4rem;}

.ProductListBreadCrumb:not(:empty),.webshop-productinfo .BreadCrumb{margin-bottom:0.8rem;}
.ShortcutsLinks{padding:0;list-style-type:none;margin:0;justify-content:center;}
.SubCats_Categories_TABLE>tbody,.ShortcutsLinks,.SubCats_Categories_DIV,.Frontpage_Custom_DIV,.ProductList_Custom_DIV,.Related_Custom_DIV ,.CustomersAlsoBought_Custom_DIV,.Favorites_Custom_DIV{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-top: 30px;}

.SubCats_Categories_TABLE>tbody>tr,.ShortcutsLinks>li,.SubCats_Categories_DIV>div,.Frontpage_Custom_DIV>div,.ProductList_Custom_DIV>div,.Related_Custom_DIV>div,.CustomersAlsoBought_Custom_DIV>div,.Favorites_Custom_DIV>div{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom: 30px;}
.Favorites_Custom_DIV>div>.form,.Frontpage_Custom_DIV>div>form,.ProductList_Custom_DIV>div>form{padding: 8%;border: 1px solid #dadada;background-color:#fff;border-radius: 5px;transition: transform .25s ease;}
.SubCats_Categories_TD:hover,.Favorites_Custom_DIV>div>.form:hover,.Frontpage_Custom_DIV>div>form:hover,.ProductList_Custom_DIV>div>form:hover{transform: scale(1.03);}
.ShortcutsLinks>li a{font-size:15px;background-color:#733c88;padding:16px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;width:100%;display:flex;text-decoration:none!important;align-items:center;justify-content:center;}
.ShortcutsLinks>li a:before{display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";vertical-align:middle;margin:0px 6px 0 0;font-size:12px;}
.ShortcutsLinks>li a:hover{color: #ccc!important;}
#Content_Productlist .CmsPageStyle_Table,#Content_Productlist .CmsPageStyle_Table>tbody,#Content_Productlist .CmsPageStyle_Table>tbody>tr,#Content_Productlist .CmsPageStyle_Table>tbody>tr>td,.SubCats_Categories_TABLE,.SubCats_Categories_TABLE>tbody>tr>td{display:block;position:relative;}
.SubCats_Categories_TABLE>tbody>tr>td{padding:8%;background-color: #fff;border: 1px solid #dadada;transition: transform .25s ease;}
.SubCategoriesContainer{padding-bottom:70px;position: relative;}
.SubCategoriesContainerImage{width:100%;height:0;padding:0;padding-bottom: calc(100% + 0px);}
.SubCategoriesContainerImage img{left:0;right:0;position:absolute;top:0;bottom:72px;margin:auto;padding: 0;max-height:calc(100% - 72px);width:auto;height:auto;}

.listImage a.productLink{position:relative;display:block;}
.listImage{position:relative;}
.listImage>a>div{position:static;display:block;}
.listImage img.productImage,.productinfo .ProductInfo_Fancybox_IMG{height:auto;width:auto;opacity:1;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%;}
.listImage .placeholder,.productinfo .placeholder{display:block;padding-top:100%;}
.listImage>a>.ProductListBanner{position:absolute;top: -10%;right: -10%;z-index:1;max-width:50%;}
.listImage>a>.ProductListBanner img,.productinfo .imageCanvas .ProductListBanner img{vertical-align:top;width:120px;height:auto;}
.listImage>a>.ProductListBanner.txt,.productinfo .imageCanvas .ProductListBanner.txt{top:auto;bottom:0px;left:50%;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);width:100%;text-align:center;display:block;max-width:100%;}
.listImage>a>.ProductListBanner.txt span,.productinfo .imageCanvas .ProductListBanner span{background-color: #733c88;color:#fff;padding:2px 10px 4px;font-size:13px;font-weight:500;border-radius:5px;}
.listSavings{background-color: #ffed00;position:absolute;top:0px;left:0px;z-index:1;color:#000;font-size:14px;font-weight:700;padding:2px 9px;text-transform:uppercase;border-radius:5px;}
.listSavings.onSale,.listSavings.True{background-color:#FFE203;color:#000;}
.listSavings span{margin-right:5px;}

.SubCats_Categories_TABLE h3,.listName{margin-top:20px;height:72px;overflow:hidden;}
.SubCats_Categories_TABLE h3{margin-top:0;text-align:center;font-family:inherit;margin-bottom:0px;line-height:1;position:absolute;width:100%;left:0;bottom:0;background-color:#733c88;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius: 5px;}
.SubCats_Categories_TABLE h3 a,.listName a{color:#000;font-size:15px;font-weight:600;}
.ProductlistProducts.beds .listName a{font-weight:700;}
.SubCats_Categories_TABLE h3 a{color:#fff;line-height:18px;font-size:15px;}
.listSection{display:flex;flex-wrap:wrap;}
.listSection .listSectionLeft{flex:0 0 100%;max-width:100%;order:1;display: flex;justify-content: space-between;}
.listSection .listPoints{flex:0 0 100%;max-width:100%;margin-top:8px;}
.listStock,.listDeliverTime{font-size:.9em;font-weight: normal;margin:0;margin-top:8px;}
.listDeliverTime>span,.listStock>span:first-child{content:'';width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:5px;}
.listStock>span.inStock{background-color:#37a23b;}
.listStock>span.fewStock{background-color:#f6a104;}
.listStock>span.outStock{background-color:#eb0000;}
.listDeliverTime>span{background-color:#733c88;}
.listStock>span+span{margin-left:5px;}
.listPriceFav{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size: 18px;line-height:1.2;}
.listPrice{font-weight: 900;}
.listPrice i{margin-right:10px;font-style:normal;}
.listPrice.True,.listPrice.true{color:#000;}
.listPrice span:last-child{margin-left:5px;}
.listPrice strike{display: block;color:#908f8f;font-size:16px;}
.listFav a:hover img{-webkit-filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);}
.Favorites_Custom_DIV .listFav a img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.Favorites_Custom_DIV .listFav a:hover img{-webkit-filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);}
.listBuy:not(:empty){background-color: #733c88;position:relative;margin-top:15px;width:100%;height:54px;padding-top:15px;border-radius:5px;}
.listBuy:not(:empty):hover,#BUYSECTION .buyWrapper:hover{opacity:0.8;}
.listBuy.price-2:not(:empty){margin-top:7px;}
.listBuy input,.listBuy img{width:100%;height:100%;vertical-align:top;opacity:0;position:absolute;top:0;left:0;}
.listBuy span{color:#fff;display:block;font-weight:700;font-size:15px;width:100%;text-align:center;}
.Favorites_Custom_DIV .listBuy span.BuyButtonTxt{padding-left:0;}
.listBuy a{display:block;position:relative;margin-top:-15px;padding:15px 0;color:#fff;}
.listBuy a:hover{text-decoration:none;}
.listBuy .buyBtn{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;}
.listBuy input[value],.listBuy .buyBtn input,.listBuy .buyBtn img{display:none;}

.TableLinesNoBottom_Productlist{margin:0 auto 55px auto;}
.TableLinesNoBottom_Productlist a{color:#000;margin:3px;padding:5px!important;border-bottom:2px solid transparent;display:inline-block;vertical-align:middle;font-weight: bolder;}
.TableLinesNoBottom_Productlist a.ActivePageNumber_ProductList,.TableLinesNoBottom_Productlist a:hover{text-decoration:none;border-bottom: 2px solid #66005b;}


#ProductMenu_List_mobile,#ProductMenu_List_mobile ul,#ProductMenu_List,#ProductMenu_List ul{list-style:none;margin:0;padding:0;}
#ProductMenu_List_mobile,#ProductMenu_List{padding: 0;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;}
#ProductMenu_List_mobile a[name],#ProductMenu_List a[name]{display:none!important;}
#ProductMenu_List_mobile a .ProductMenu_MenuItemBold,#ProductMenu_List li.has-dropdown>a>.ProductMenu_MenuItemBold{font-weight:600;}
#ProductMenu_List_mobile a,#ProductMenu_List a{color:#000;font-size: 15px;font-weight:600;padding: 3px 0;display:inline-block;}
#ProductMenu_List_mobile li,#ProductMenu_List li{padding:6px 0;}
#ProductMenu_List_mobile li:after,#ProductMenu_List li:after{content:"";display:block;clear:both;}
#ProductMenu_List_mobile ul,#ProductMenu_List ul{clear:both;display:none;}

#ProductFilter-Container div[class*="product-filter-column-container"] {grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px, 1fr));margin:30px 0;}
#ProductFilter-Container{position:relative;}
#ProductFilter-Container .product-filter-column-container-1{position:relative;}
.product-filter-headertext-container{padding:14px;border:none;border-radius:5px;z-index:1;font-size:16px;background-color:#3088B7;color:#fff;width:calc(50% - 15px);font-weight:700;display:flex;justify-content:center;align-content:center;align-items:center;position:absolute;top:-78px;left:0;}
.product-filter-headertext-container+div{display:none;}
#ProductFilter-Container.active .product-filter-headertext-container+div{display:block;margin-bottom:25px;}
.product-filter-headertext-container:after{content:"";background-image:url('../images/filter.svg');color:#fff;width:24px;height:24px;position:relative;filter:invert(1);background-size:contain;margin-left:5px;}
.product-filter-container,.product-filter-header-container{border: none;float:none;}
.product-filter-container{/* background-color: #fff; */border: none;position: relative;}
.product-filter-header-clearlink-container{display:none;float:none;}
.product-filter-clear-all-top-right,.product-filter-clear-all-bottom-right{position:absolute;top:-28px;width:100%;}
.product-filter-clear-all-top-right a,.product-filter-clear-all-bottom-right a{color:#000;font-size:15px;font-weight:700;margin: 0px 0 10px auto;display:table;}
.product-filter-header-container{background-color:#fff;padding: 0;position:relative;cursor: pointer;border: 1px solid #dadada;border-radius: 5px;}
.product-filter-header-text,.headerAll{float:none;font-size: 16px;font-weight: normal;padding: 4px 0 5px;position: relative;background: #fff;padding: 14px 35px;border: 1px solid transparent;border-radius: 5px;}
.headerAll{background-color:#e4ddcf;}
.product-filter-header-text:after{position:relative;top: 2px;content:"";border:solid #797979;border-width:0 2px 2px 0;display:inline-block;padding:3px 3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);float: right;transition:transform .1s ease;}
.product-filter-container.filterOpen .product-filter-body-container{overflow: visible;max-height: none;position: absolute;width: 100%;top: 100%;margin-top: -5px;border: 1px solid #dadada;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top: none;font-size: 0.9rem;}
.product-filter-container.filterOpen .product-filter-header-text:after{transform:rotate(22545deg);-webkit-transform:rotate(225deg);top:6px;}
.product-filter-container.filterOpen .product-filter-header-container:before{content: "";background-color: #00000042;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 0;}
.product-filter-container.filterOpen>div{z-index: 3;position: relative;background-color: #fff;}
#ProductFilter-Container>.product-filter-column-container-1>.product-filter-clear{display:none;}
#Productlist_Sort_table,#ProductFilter-Container.showallfilters .showAll{display:none;}
.product-filter-header-container.active .product-filter-header-text:after{content:"X";font-size:18px;top:14px;right:18px;}
.product-filter-body-container{padding:0;overflow: hidden;max-height: 1px;z-index: -100;position: relative;margin-top: -1px;}
.product-filter-header-container.active+.product-filter-body-container{height:auto;overflow:visible;}
.product-filter-container.filterOpen .product-filter-body-container{padding: 13px 20px 23px 30px;}
#ProductFilter-Container input[type="checkbox"]{margin-right:5px;}
#ProductFilter-Container .product-filter-count-container,#ProductFilter-Container label{display:inline-block;position:relative;vertical-align:top;cursor:pointer;line-height:1.5;margin:5px 0;}
#ProductFilter-Container label{width: calc(100% - 40px);display: flex;flex-direction: row;align-items: flex-start;}
#ProductFilter-Container input[type="checkbox"]{display:none;}
#ProductFilter-Container input[type="checkbox"]+label:before{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:9px;border-radius:5px;display:inline-block;position:relative;margin:0 10px 0 0;content:"";vertical-align:top;}
#ProductFilter-Container input[disabled="disabled"]+label,#ProductFilter-Container input[disabled="disabled"]+label:before{opacity:0.5;filter:alpha(opacity=50)}
#ProductFilter-Container input[type="checkbox"]+label:before:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);}
#ProductFilter-Container input[type="checkbox"]:checked+label:before{background-color:#000;border:1px solid #000;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#fff;}
#ProductFilter-Container input[type="checkbox"]:checked+label:after{content:'\2714';font-size:14px;position:absolute;top:0px;left:6px;color:#fff;}
#ProductFilter-Container input[type="checkbox"]+label:hover:before,#ProductFilter-Container input[type="checkbox"]:checked+label:hover:before{border:1px solid #999;}

.filterAdd:not(:empty){display:flex;flex-direction:row;flex-wrap:wrap;position:relative;margin-top:-12px;margin-bottom:20px;}
.filterAdd>div{flex:0 0 auto;margin:5px 5px 0 0;background-color:#d3c8b4;border-radius:5px;font-size:15px;font-weight:700;padding:7px 29px 7px 17px;}
.filterAdd>div:hover{opacity:0.8;}
#ProductFilter-Container .filterAdd>div label{width:100%;margin:3px 0;}
#ProductFilter-Container .filterAdd>div input[type="checkbox"]:checked+label:before{display:none;}
#ProductFilter-Container .filterAdd>div input[type="checkbox"]:checked+label:after{content:"x";left:auto;right:-12px;color:#a47c2d;top:-2px;}

.webshop-productinfo .BreadCrumb_ProductInfo br{display:none;}
.webshop-productinfo .BreadCrumb{padding-bottom:15px;}
.row.productinfo.top h1{padding-bottom:20px;}
.productinfo .imageCanvas{position:relative;background-color:#fff;margin-bottom:40px;}
.productinfo .imageCanvas>div:first-child{padding:30px;position:relative;border:5px solid #e4ddcf;}
.productinfo .imageCanvas .ProductListBanner{position:absolute;top:0;right:0;}
.productinfo .imageCanvas .ProductListBanner.txt{bottom:15px;}
.productinfo .listSavings{top:30px;left:30px;}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{width:100%;z-index:1;opacity:0;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex;margin:0 auto;align-content: stretch;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;display:flex;align-items:center;justify-content:center;border: 1px solid #e4e4e4;padding: 6px;}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;opacity: 1;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;outline:0;}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.mediaSliderContainer{background-color: #e4ddcf;padding: 40px 0;}
.mediaSliderContainer .owl-carousel .owl-item{background-color:#fff;}
.mediaSlider {min-height:86px;}
.owl-carousel img{max-height:80px;vertical-align:top;margin:0!important;}
.owl-carousel button.owl-dot span{background-color:#000;radius-border:50%;width:15px;height:15px;}
.owl-carousel button.owl-dot.active span{background-color:#000;}
.owl-carousel button.owl-dot span{background-color: #f6f5ec;border-radius:50%;width:15px;height:15px;display:block;margin:0 5px;}
.owl-carousel button.owl-dot.active span{background-color:#733c88;}
.owl-carousel .owl-dots{display:table;margin:30px auto 0;position:absolute;left:0;right:0;bottom:-30px;}
.owl-carousel{position:relative;padding:0 40px;margin:0;}
.owl-next,.owl-prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.owl-next{right:9px;display:flex;}
.owl-prev{left:9px;display:flex;}
.owl-next span,.owl-prev span{font-size:40px;color:#797979;padding:0 5px;}
.owl-next.disabled span,.owl-prev.disabled span{opacity:0.5;}
.productinfo .Prices_Custom_DIV>div{display:flex;align-content:center;align-items:baseline;flex-wrap: wrap;}
.productinfo .Prices_Custom_DIV{font-size:28px;font-weight: 900;}
.productinfo .Prices_Custom_DIV .priceBefore{margin-right: 10px;color: #908f8f;font-size: 18px;font-weight:500;text-decoration:line-through;flex: 0 0 100%;}
.productinfo .Prices_Custom_DIV span[itemprop]{margin-right:10px;}
.productinfo .Prices_Custom_DIV .priceSave{margin-left:10px;font-weight:500;font-size:20px;}
.prodCardPriceStock .listStock,.ProdShippingFee{background-color: #e4ddcf;border-radius:5px;padding: 5px 8px;font-weight: 900;display: inline-table;font-size: 14px;margin-top: 15px;margin-right: 15px;vertical-align:top;}
.productinfo .trustpilot-widget{margin-top: 19px;width:80px;display:inline-table;vertical-align: top;}
.buySection:not(:empty){margin-top: 15px;margin-bottom: 50px;display:flex;}
#BUYSECTION,.FavAddButton_ProductInfo{display:inline-table;width:auto;vertical-align:top;margin-top:25px;}
#BUYSECTION .amountWrapperHeadline{display:none;}
#BUYSECTION .amountWrapper .TextInputField_ProductInfo{width:71px;height:54px;border:1px solid #DADADA;border-radius:5px;text-align:center;padding:0px;vertical-align:top;}
#BUYSECTION .amountWrapper{width: 95px;display:table-cell;vertical-align:top;position:relative;}
#BUYSECTION .buyWrapper{width:235px;display:table-cell;vertical-align:top;background-color: #733c88;border-radius:5px;height:54px;padding-top:15px;position:relative;}
#BUYSECTION .buyWrapper input{width:100%;height:54px;vertical-align:top;position:absolute;top:0;left:0;opacity:0;z-index:2;cursor:pointer;}
#BUYSECTION .buyWrapper .buyWrapperHeadline{display:block;height:54px;margin-top:-15px;padding-top:15px;color:#fff;text-align:center;font-weight:700;border-radius:5px;text-transform: uppercase;}
.FavAddButton_ProductInfo{margin-left: 30px;}
.FavAddButton_ProductInfo a{display: block;width: 54px;height: 54px;/* background-color: #cfc7c7; */border-radius: 5px;padding: 15px;}
.FavAddButton_ProductInfo a img{-webkit-filter: invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);filter:invert(67%) sepia(89%) saturate(7492%) hue-rotate(346deg) brightness(84%) contrast(146%);vertical-align: top;}
.FavAddButton_ProductInfo a:hover img{opacity:0.7;}
.prodVariants .VariantGroupLabel{font:inherit;font-weight:700;padding:30px 0 8px;}
.prodVariants input{border:1px solid #DADADA;border-radius:5px;padding:12px;}
.productinfo .shortDesc{font-size:18px;font-weight:700;margin-bottom:20px;}
.listPoints ul,.productinfo .shortDesc ul{margin:0;padding:0;list-style-type:none;}
.listPoints ul li,.productinfo .shortDesc ul li{display:flex;align-items:flex-start;}
.listPoints ul li:before,.productinfo .shortDesc ul li:before{content:"\2714";margin-right:8px;color:#733c88;font-size:20px;line-height:1;margin-top:4px;}
.productinfo .specs{margin:1em 0;}
.productinfo .custFieldLink{margin-top:15px;}
.productinfo .custFieldLink+.custFieldLink{margin-top:0;}
.productinfo .extDesc .Description_Productinfo{margin-top:3rem;}
#ProdCardCertTabs{margin:20px 0;}
.certTabheader{font-weight:700;color:#733c88;}
#ProdCardCertTabs .certTabs{display:flex;align-items:center;margin-top:10px;border-bottom:2px solid #e4ddcf;}
.topRight .col-12.certTabs .certTabs{/* flex-wrap:wrap; */}
.topRight .col-12.certTabs .certTabs>.certTab{max-width:33.333%;}
.certTabs>.certTab img{vertical-align: top;max-width:80%;display: table;margin:0 auto;}
.certTabs>.certTab{cursor: pointer;padding:3px 8px;}
.certTabs>.active,.certTabs>.certTab:hover{background-color:#e4ddcf;}
#certTabShow .CmsPageStyle{background-color:#e4ddcf;padding:5%;}
#certTabShow h3{margin-top: 0;}
.webshop-productinfo table.TableLines_ProductInfo{display:none;}
.prodCardBack{margin:1rem 0;}
.specs a,.prodCardBack>a{font-weight:700;}
.specs a:hover,.prodCardBack>a:hover{opacity:0.8;filter:alpha(opacity=80);}
.prodCardBack>a:before{font-size:inherit;font-family:'FontAwesome';display: inline-block;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;line-height: normal;content:"\f060";margin-right: 5px;}

.webshop-showbasket .main-content{/* background-color:#fff; */}
.webshop-showbasket #content{position:relative;background-color:#fff;}
.basketHeadings .basketHeader{margin-top:27px;}
.ShowBasket_Custom_DIV>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center;}
.ShowBasket_Custom_DIV .plink a{color:#000}
.ShowBasket_Custom_DIV .adjust div{vertical-align:middle;border:1px solid #DEDEDE;height:40px;width:25px;display:table-cell;position:relative;color:#000;}
.ShowBasket_Custom_DIV .adjust div:not(:first-child):not(:last-child){width:50px;text-align:center;border-left:none;border-right:none;}
.ShowBasket_Custom_DIV .adjust div a:after{content:"\2212";display:table;position:absolute;top:0;left:0;width:25px;height:40px;padding:1px;color:#797979;font-size:23px;text-align:center;}
.ShowBasket_Custom_DIV .adjust div:last-child a:after{content:"\002B";display:table;}
.ShowBasket_Custom_DIV .adjust div a img{opacity:0;}
.ShowBasket_Custom_DIV span,.basketshipping span{margin-left:5px;}
.ShowBasket_Custom_DIV .RemButton a{margin-right:10px;}
.ShowBasket_Custom_DIV .RemButton a img{-webkit-filter:hue-rotate(90deg) brightness(10%) grayscale(10%);filter:hue-rotate(90deg) brightness(10%) grayscale(10%);}
.showBasket a.BackButton,.showBasket a.OrderButton{font-weight:700;background-color:#797979;color:#fff;padding:18px 23px;display:inline-block;text-align:center;margin:15px 0;border-radius: 5px;}
.showBasket a.OrderButton{background-color: #733c88;margin:15px 0 15px 25px;}
.showBasket a.OrderButton:hover,.showBasket a.BackButton:hover{opacity:0.8;text-decoration:none;}
.showBasket .totals{font-size:24px;font-weight:700;float:right;}
.showBasket .totals span{margin-left:5px;}
.showBasket .totals .BasketTotalPrice{padding-top:20px;padding-bottom:17px;}
.BasketTotalPrice{display:flex;}
.BasketTotalPrice .text-right{padding-left:15px;}
.showBasket{padding-bottom:37px;}
.showBasket .minSaleBasket{font-size:20px;font-weight:900;color:#ff0000;font-style:italic;}

#customer-login a{color: #733c88;text-decoration:underline;margin-top:5px;display:inline-block;}
#customer-login fieldset{display:none;}
#customer-login.open fieldset{display:block;}
#checkout-container #column-data #customer-login-devider{border-bottom:1px solid #dadada;margin-bottom:20px;}
#checkout-container{width:calc(100%);}
#checkout-container .checkout-headline{display:none;}
#checkout-container #column-data,#checkout-container #column-shipping-payment,#checkout-container #column-order-summary{float:none;width:100%;padding-left:0;border-right:none;min-height:auto;padding-right:0;width:100%;}
#checkout-container h2,#checkout-container h3{margin:0;}
#checkout-container label{display:block;margin:0;}
#checkout-container #column-data,#checkout-container #shipping-methods,#checkout-container #payment-methods,#checkout-container #column-order-summary #order-giftcertificate,#checkout-container #column-order-summary div#order-summary,#checkout-container #column-order-summary #order-confirm{background-color:#fff;padding:25px;margin-bottom:25px;border-radius: 5px;}
#checkout-container #shipping-methods,#checkout-container #payment-methods{padding-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.webshop-checkout .gls-parsel-shops--container td{padding-top:4px;vertical-align:top;}
#checkout-container .Orderstep2_GLS_ParcelShop_TD{padding:0 0 10px 15px;}
#checkout-container .Orderstep2_GLS_ParcelShop_TD span{font-weight:600;font-style:italic;}
#checkout-container #column-shipping-payment h2{background-color:#fff;padding:25px 25px 0px 25px;margin:0;}
#checkout-container #column-shipping-payment h2,#checkout-container h2,#checkout-container h3{font-size:22px;margin-bottom:0;padding-bottom: 20px;}
#checkout-container #customer-login input,#checkout-container #column-data #customer-data input,#checkout-container #column-data #customer-data textarea,#checkout-container #column-data #customer-data select{border:1px solid #DADADA;border-radius:5px;padding: 10px;height:auto;margin: 7px 0 17px 0;font-size:inherit;}
#checkout-container .checkout-select,#checkout-container .checkout-text{width:100%;}
#checkout-container #column-data #customer-data input#subscription-maillist-subscribe,#checkout-container #column-data #customer-data #checkout_use_alternative_delivery_address{margin:4px 10px 0 0;float:left;}
#checkout-container #customer-data>fieldset>.checkout-row{float:none;width:auto;display: flex;margin: 4px 0;}
#checkout-container #customer-data>fieldset>.checkout-row>div{display:table-cell;vertical-align:top;}
#checkout-container #customer-alternative-delivery{margin:45px 0 0 0;padding:40px 0 0 0;border-top:1px solid #dadada;}
#checkout-container #customer-alternative-delivery p{margin-bottom:27px;}
#checkout-container .checkout-payment-radio-cell,#checkout-container .checkout-shipping-radio-cell{padding-top:4px;}
#checkout-container .checkout-shipping-description-cell img,#checkout-container .checkout-payment-description-cell img{vertical-align:top;}
#checkout-container .checkout-shipping-description-cell,#checkout-container .checkout-payment-description-cell{font-weight: 900;vertical-align:top;padding:0 0 0 15px;font-size: 16px;}
#checkout-container .checkout-shipping-description-cell div:not(:empty),#checkout-container .checkout-payment-description-cell div:not(:empty),#checkout-container .checkout-shipping-description-cell span:not(:empty),#checkout-container .checkout-payment-description-cell span:not(:empty){font-weight:normal;font-size: 0.9rem;}
#checkout-container #column-shipping-payment label{margin-bottom:10px;display:block;}
#checkout-container #order-summary thead th:not(:first-child){padding-left:5px;}
#checkout-container #order-summary thead th{padding-bottom:14px;}
#checkout-container table#order-summary tr.basket-line-product{border-top:1px solid #DADADA;}
#checkout-container table#order-summary td{font-size:13px;padding:14px 0 14px 0;vertical-align:middle;}
#checkout-container table#order-summary tr:first-child td{padding-top:15px;}
#checkout-container table#order-summary td:first-child{text-align:left;}
#checkout-container table#order-summary td:not(:first-child){padding-left:5px;}
#checkout-container table#order-summary td a{color:#000;}
#checkout-container #order-summary table:not(.order-summary){margin: 10px 0 0;border-bottom:1px solid #dadada;}
#checkout-container #order-summary table:not(.order-summary) td{padding: 0 0 10px 0;font-weight:600;}
#checkout-container #order-summary table:not(.order-summary) td.bold{font-size:16px;font-weight:700;}
#checkout-container .payment-giftcertificateinfo{border: none;margin: 0;padding: 0;}
#confirm-termsandconditions-link-text{padding-top:30px;padding-bottom:10px;}
#confirm-termsandconditions-link-text a{color: #733c88;text-decoration:underline;}
#confirm-accepterms,#confirm-accept-customerdata,#confirm-complete-button,#checkout-container #subscription-maillist{float:none;clear:none;}
#confirm-accepterms,#confirm-accept-customerdata,#checkout-container #subscription-maillist{display:table;margin-top:20px;padding:0;width:auto;}
#confirm-accepterms input,#confirm-accept-customerdata input,#checkout-container #subscription-maillist input{display:table-cell;vertical-align:top;margin:5px 10px 0 0;float:none;}
#confirm-accepterms span,#confirm-accept-customerdata span,#checkout-container #subscription-maillist label{display:table-cell;vertical-align:top;float:none;}
#confirm-checkout{margin-top:32px;}
#checkout-container #confirm-complete-button{width:100%;border:none;text-align:center;display:table;margin:0;background-color: #733c88;font-size:18px;font-weight:700;padding:20px 0;color:#fff;border-radius:5px;}
#checkout-container #confirm-complete-button:hover{opacity:0.8;cursor:pointer;}
#checkout-container #customer-data>fieldset{display:flex;flex-wrap: wrap;margin: 0 -10px;}
#checkout-container #customer-data>fieldset>label,#checkout-container #customer-data>fieldset>div{flex: 0 0 100%;max-width: 100%;padding: 0 10px;}
#checkout-container #customer-data>fieldset>label[for*="_zipcode"],#checkout-container #customer-data>fieldset>label[for*="_city"]{flex: 0 0 50%;max-width: 50%;padding: 0 10px;}

.trustPilotSlider{padding-top: 40px;padding-bottom: 36px;}
footer .footerpayicons{height:auto;}
footer ul{list-style:none;margin-top:0;margin-bottom:0;padding:0;}
footer ul li{margin:2px 0;}
footer strong{margin-bottom:12px;display:block;font-weight:900;}
footer,footer a{color:#000;}
footer{padding-bottom:57px;background-color: #e4ddcf;}
footer .container>.row>div{margin:57px 0 0;}
footer input{border:1px solid #DADADA;width:100%;border-radius:5px;padding: 8px 8px;background-color:#F3F3F3;margin-top:2px;margin-bottom:15px;}
footer input[type="submit"]{background-color: #733c88;color:#fff;border-color: #733c88;}
footer input[type="submit"]:hover{opacity:0.8}
footer .socials{margin:15px 15px 0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;padding:7px 0;width:40px;height:40px;text-align:center;vertical-align:top;display: inline-block;}
footer .facebook{background-color:#3b5998;}
footer .facebook svg,footer .instagram svg{fill:#fff;}
footer .facebook:hover,footer .instagram:hover{background-color:#fff;}
footer .facebook:hover svg{fill:#3b5998;}
footer .instagram {background-color:#3f729b}
footer .instagram:hover svg{fill:#3f729b;}

.webshop-customercenter #content table{margin:0 auto;}
.webshop-customercenter #content table td{vertical-align:top;padding:10px 0px;}
.webshop-customercenter #content table td[width]{padding:18px 0;width:150px;}
.change-password-wrapper input,.webshop-customercenter #content table input,.webshop-customercenter #content table select{border:1px solid #DADADA;border-radius:5px;padding:10px;margin: 0px 10px 17px 0;}
.change-password-wrapper input[type="submit"],.webshop-customercenter #content table input[type="submit"]{border-color:#733c88;background-color:#733c88;color:#fff;padding: 10px 15px;margin-right: 0;}
form[name="CustomerCenterForm"]{text-align:center;}
form[name="CustomerCenterForm"] table#tabID3 div[align] a{margin-top:30px;}
form[name="CustomerCenterForm"] table#tabID3 div[align] a,form[name="CustomerCenterForm"] span[id*="tab"] span{background-color:#e4ddcf;display:inline-block;padding:8px 15px;border-radius:5px;color:#000;}
form[name="CustomerCenterForm"] table#tabID3 div[align] a:hover,form[name="CustomerCenterForm"] span[id*="tab"] span.Tabactive_Customer,form[name="CustomerCenterForm"] span[id*="tab"] span.Tabhover_Customer{background-color:#733c88;color:#ffff;text-decoration:none;}
.change-password-wrapper label,form[name="CustomerCenterForm"] table#tabID3{text-align:left;}
form[name="CustomerCenterForm"] table#tabID1 td,form[name="CustomerCenterForm"] table#tabID3 td{padding:0 10px 0 0;}
form[name="CustomerCenterForm"] table#tabID3 td[width="0"]{width:0;}
form[name="CustomerCenterForm"] table#tabID2 table{min-width: 340px;}
form[name="CustomerCenterForm"] table#tabID2 table input,form[name="CustomerCenterForm"] table#tabID2 table select{margin-top:7px;}
.change-password-wrapper label,.change-password-wrapper input,form[name="CustomerCenterForm"]>table{width:100%;}
form[name="CustomerCenterForm"]>table .Heading_Customer{display:table;margin:auto;}
.webshop-customercenter #content table#tabID2,.webshop-customercenter #content table#tabID2 tbody,.webshop-customercenter #content table#tabID2 tr, .webshop-customercenter #content table#tabID2 td {display: block;text-align: left;padding: 0;width:100%;}
.webshop-customercenter #content table#tabID2 tr{position:relative;}
.webshop-customercenter #content table#tabID2 tr .FieldReq_Customer{position:absolute;top: 6px;right:10px;color:#ff0000;}
.change-password-wrapper{max-width:340px;margin:0 auto;text-align:center;}

.askForm p{background-color:#733c88;color:#fff;display:inline-flex;padding:4px 10px;border-radius:5px;margin-top:10px;cursor:pointer;font-weight:700;}
.askForm p:hover{opacity:0.8;}
#popupAsk input[type="button"]:hover,.webshop-customercenter #content table input[type="submit"]:hover,.change-password-wrapper input[type="submit"]:hover{opacity:0.8;}
#askForm{display:none;}
#popupAsk{width:90%;max-width:600px;}
#popupAsk .askContent{background-color:#fff;padding:30px;border-radius:5px;position:relative;}
#popupAsk h3{margin:0}
#popupAsk input,#popupAsk textarea{width:100%;margin:1em 0 0;border:1px solid #DADADA;border-radius:5px;padding:0.5rem;}
#popupAsk input[type="button"]{border-color:#733c88;background-color:#733c88;color:#fff;cursor:pointer;}
#popupAsk i{position:absolute;right:-16px;top:-16px;width:32px;height:32px;opacity:1;background-color:#000;-moz-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;z-index:1;}
#popupAsk i:hover{background-color:#333}
#popupAsk i:before,#popupAsk i:after{position:absolute;left:15px;content:' ';height:20px;width:2px;background-color:#fff;top:6px;}
#popupAsk i:before{transform:rotate(45deg);}
#popupAsk i:after{transform:rotate(-45deg);}
#popupAsk p{margin:0.5rem 0 0 0;}
.webshop-favorites table.FormTB{display:none;}
#sendFavsID{background-color:#e4ddcf;padding:30px;}
#sendFavsID h2{margin:0;}
#sendFavsID form{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:flex-end;}
#sendFavsID form div{flex:0 0 100%;max-width:100%;padding:20px 0 0;}
#sendFavsID form div label{display:block;font-weight:700;}
#sendFavsID form div input{padding:15px;border:1px solid #d5d5d5;margin:10px 0 0;width: 100%;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#sendFavsID form div input[type="submit"]{border:1px solid #733c88;background-color:#733c88;color:#fff;width:50%;float:right;font-weight:700;}
#sendFavsID form div input[type="submit"]:hover{opacity:0.8;}
#sendFavsID .form p{font-weight:700;margin:15px 0 0 0;}
form[action*="inmobile"] button,form[action*="inmobile"] input,#formholder input,div#formholder textarea{border:1px solid #DADADA;border-radius:5px;padding:10px;height:auto;margin:7px 0 17px 0;width:100%;}
form[action*="inmobile"] button,#formholder input[type="button"],#formholder input[type="submit"]{border:#733c88;background-color:#733c88;color:#fff;font-weight:700;width:auto;margin-right:15px;min-width:40%;}
form[action*="inmobile"] button:hover,#formholder input[type="button"]:hover,#formholder input[type="submit"]:hover{opacity:0.8;}
form[action*="inmobile"] {display:flex;margin:30px 0;max-width:50%;flex-direction:column;}
form[action*="inmobile"] p,form[action*="inmobile"] label{margin:0;}
form[action*="inmobile"] input{min-width:320px;}
.checkGiftcardBox .checkGiftcardBoxHeader{text-align:center;}
.checkGiftcardBox form{display:table;margin:0 auto;}
.checkGiftcardBox form input{border:1px solid #DADADA;padding:15px;margin:10px 7px;font-size:18px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.checkGiftcardBox form input[type="submit"]{border: none;background-color: #733c88;color: #fff;border:1px solid #733c88;}
.checkGiftcardBox form input[type="submit"]:hover{opacity:0.8;}
.checkGiftcardBox form .response{text-align:center;margin:15px 0;color:#733c88;font-size:18px;font-weight:700;}
.checkGiftcardBox form .response span{color:#ff0000;}

@media (min-width: 768px) and (max-width: 991px){
	#ProductFilter-Container:not(.showallfilters) .product-filter-column-container-1>.product-filter-row:not(.showAll):nth-child(n+3) {display:none;}	
}
@media (min-width: 992px) and (max-width: 1125px){
	#ProductFilter-Container:not(.showallfilters) .product-filter-column-container-1>.product-filter-row:not(.showAll):nth-child(n+4) {display:none;}	
}
@media (min-width: 1126px) and (max-width: 1399px){
	#ProductFilter-Container:not(.showallfilters) .product-filter-column-container-1>.product-filter-row:not(.showAll):nth-child(n+5) {display:none;}	
}
@media (min-width: 1400px) and (max-width: 1635px){
	#ProductFilter-Container:not(.showallfilters) .product-filter-column-container-1>.product-filter-row:not(.showAll):nth-child(n+6) {display:none;}	
}
@media (min-width: 1636px){
	#ProductFilter-Container:not(.showallfilters) .product-filter-column-container-1>.product-filter-row:not(.showAll):nth-child(n+7) {display:none;}	
}

@media (min-width: 400px){
	.SubCats_Categories_TABLE>tbody>tr,.Frontpage_Custom_DIV>div,.ShortcutsLinks>li,#Content_Productlist .ProductList_Custom_DIV>div,.Favorites_Custom_DIV>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}	
	#Content_Productlist .ProductlistProducts.beds .ProductList_Custom_DIV>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width: 600px){
	.frontPagesliders .mobile{display:none;}
	.frontPagesliders .screen{display:block;position: relative;}
	.frontPagesliders .screen:before{padding-top: 33.333%;}
	#Content_Productlist .ProductlistProducts.beds .ProductList_Custom_DIV>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
	.listSection .listSectionLeft{flex: 0 0 30%;max-width:30%;order:0;display: block;}
	.listSection .listPoints{flex: 0 0 70%;max-width:70%;margin-top:8px;padding-left:20px;}	
}

@media (max-width:767px){
	#showFiltersBtn {background-color:#733c88;border-radius: 5px;text-align: center;padding: 5px;5: 600;font-size: 1.2em;font-weight: 500;color: #fff;position: relative;margin: 15px 0;}
	#showFiltersBtn:after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px 4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);opacity: 1;margin: 0;vertical-align: top;position: absolute;right: 20px;top: 12px;transition:transform .1s ease;}
	#showFiltersBtn.active:after {transform: rotate(225deg);-webkit-transform: rotate(225deg);top: 17px;}
	#ProductFilter-Container>div[class*="product-filter-column-container"]{display:none;}
	#showFiltersBtn.active+#ProductFilter-Container>div[class*="product-filter-column-container"]{display:grid;margin-top:-20px;background-color:#e4ddcf;padding:50px 30px 30px 30px;margin-bottom: 18px;border-top:5px solid #733c88;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
	#showFiltersBtn.active+#ProductFilter-Container .product-filter-clear-all-top-right{top: 14px;right:30px;}
	.headerAll,#ProductFilter-Container.showallfilters .showAll{display:none;}
	#ProductFilter-Container div[class*="product-filter-column-container"]{margin-bottom:0;}
	.row.productinfo.top h1{font-size:1.5rem;font-weight:700;}
	footer .container>.row>div.payIcons>*{margin-bottom:10px;}
}

@media (min-width: 768px){
	.usp{display:block;}
	#showFiltersBtn{display:none;}
	#ProductFilter-Container{display:block;}
	.row.productinfo.top .middle{padding-left:5%;}
	.productinfo .trustpilot-widget{width:auto;max-width:200px;}
	.productinfo .extDesc .Description_Productinfo{margin:1.5rem auto 3rem;width:70%;}
	#checkout-container #column-data,#checkout-container #shipping-methods,#checkout-container #payment-methods,#checkout-container #column-order-summary #order-giftcertificate,#checkout-container #column-order-summary div#order-summary,#checkout-container #column-order-summary #order-confirm{padding:50px;}
	#checkout-container #column-shipping-payment h2,#checkout-container h2,#checkout-container h3{font-size:28px;}
	#checkout-container #column-shipping-payment h2{padding:50px 50px 0px 50px;}
	.webshop-showbasket #content{max-width:1300px;margin:0 auto;}
	#sendFavsID form div{flex:auto;max-width:none;}
	#sendFavsID form div input{width:80%;}
}

@media (max-width:991px){
	.stickyHeader{position:sticky;top:0;background-color:#fff;z-index:10;}
	.mobiletopnav .logo img{max-width: 100%;}
	.mobiletopnav .search{order:1;margin-top:20px;}
	nav.container .row{margin:0;}
	nav.container,nav.container .col-12{padding:0;}
	.navbar-toggle .icon-bar:nth-of-type(2){top:1px;}
	.navbar-toggle .icon-bar:nth-of-type(3){top:2px;}
	.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
	.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent;}
	.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
	#ProductMenu_List_mobile li.has-dropdown>a{float:left;width:calc(100% - 28px);}
	#ProductMenu_List_mobile li{position:relative;border-bottom: 1px solid #efede7;}
	#ProductMenu_List_mobile li:last-child{border-bottom:none;}
	#ProductMenu_List_mobile li>i.close{margin: 7px 2px 0 0;float:left;display:none;width: 26px;}
	#ProductMenu_List_mobile li>i.close:before{content:"";border:solid #797979;border-width:0 2px 2px 0;display:inline-block;padding:3px 3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);opacity:1;}
	#ProductMenu_List_mobile li>a[href]+i.open{float:right;margin: 0;position: absolute;left: 0;right: 0;height: 30px;z-index: 1;padding: 7px 0;}
	#ProductMenu_List_mobile li>a[href]+i.open:after{content:"";border:solid #797979;border-width:0 2px 2px 0;display:inline-block;padding:3px 3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width: 9px;height: 8px;float: right;margin-top: 3px;}
	#ProductMenu_List_mobile.hasClicks ul{display:block;}
	#ProductMenu_List_mobile.hasClicks li.current:not(.open){padding:0;}
	#ProductMenu_List_mobile.hasClicks li,#ProductMenu_List_mobile.hasClicks li.current:not(.open)>i,#ProductMenu_List_mobile.hasClicks li.current:not(.open)>a[href]{display:none;} 
	#ProductMenu_List_mobile.hasClicks li.current{display:block;border-bottom: none;}
	#ProductMenu_List_mobile.hasClicks li.open{display:block;border-bottom: none;padding-bottom: 0px;}
	#ProductMenu_List_mobile.hasClicks li.open>i{display:block;position: absolute;left: 0;right: 0;width: auto;margin: 0;padding: 11px 0;top: 0;z-index: 1;border-bottom: 1px solid #efede7;opacity:1;}
	#ProductMenu_List_mobile.hasClicks li.open>i+a{margin-left:16px;text-align: center;}
	#ProductMenu_List_mobile.hasClicks li.open>i+a span{font-weight:700;font-size:22px;}
	#ProductMenu_List_mobile.hasClicks li.open>i+a+i{display:none;}
	#ProductMenu_List_mobile.hasClicks li.current>ul.open >li{display:block;}
	x#ProductMenu_List_mobile .dropdown.open:before{content:"";display:block;width:80px;margin:0 0 15px 0;}	
	.MobileMenu_DIV{padding: 20px 15px;background-color: #efede7;margin-bottom: 30px;}
	#ProductMenu_List_mobile{background-color: #fff;padding: 0px 15px;border-radius: 5px;border: 1px solid #DADADA;}
	#ProductMenu_List_mobile a,#ProductMenu_List_mobile a .ProductMenu_MenuItemBold{font-weight:500;width: 100%;display: inline-block;}
	/*.ticker .owl-carousel-front,.owl-carousel-front .owl-item:last-child.active {width:100%!important;margin-right:-19%!important;}*/
	.ShowBasket_Custom_DIV>div{position:relative;}
	.ShowBasket_Custom_DIV .prod{padding-bottom:25px;}
	.ShowBasket_Custom_DIV .RemButton{position:absolute;top:10px;width:auto;right:0;}	
	
}

@media (min-width: 992px){
	.container {max-width:95%;}
	.ticker .owl-carousel-front.owl-drag .owl-item:last-child{margin-right:0!important;}
	.mobileMenuOpen #MobileMenu,#MobileMenu,.header .search>img{display:none;}
	.header .search form input[type="text"],.header .search form button[type="submit"]{padding:17px;}
	.header .search form button[type="submit"] img{width:13px;}
	.mobiletopnav{display:flex;align-items:center;}
	.mobiletopnav .topbasket .basketCnt{width:22px;height:22px;top:-11px;font-size:13px;padding-top:1px;}
	.mobiletopnav .topfavs a,.mobiletopnav .topmember a,.mobiletopnav .topbasket a{display:table;margin:0px auto 0;text-decoration:none;position:relative;}
	.mobiletopnav .topfavs a>span:last-child,.mobiletopnav .topmember a>span:last-child,.mobiletopnav .topbasket a>span:last-child{display:table;font-size:13px;position:relative;margin:5px auto 0;color:#000;}
	.mobiletopnav .topfavs .favsCnt{top:-11px;width:22px;height:22px;font-size:13px;}
	nav.container{padding-top:10px;padding-bottom:10px;}
	.ProductmenuContainer_DIV{display:block;}
	#ProductMenu_List{display:flex;padding:0;border-top:none;border-bottom:none;flex-wrap: wrap;justify-content: center;}
	#ProductMenu_List>li{padding: 3px 33px 3px 0px;}
	#ProductMenu_List>li.has-dropdown{padding-right: 26px;}
	#ProductMenu_List>li>a{position:relative;font-size: 15px;text-transform:uppercase;font-weight:600;}
	#ProductMenu_List>li>a>span{font-weight:600;}
	#ProductMenu_List>li.has-dropdown>a:not(:empty):after{position:relative;top:-2px;right:-6px;content:"";border:solid #797979;border-width:0 2px 2px 0;display:inline-block;padding:3px 3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
	#ProductMenu_List>li>div{position:absolute;/* top:100%; */left:-15px;right:-15px;z-index:10;height:0px;visibility:hidden;transition:0s;opacity:0;border-top:1px solid #DADADA;margin-top: 3px;overflow:hidden;}
	#ProductMenu_List>li:hover>div{visibility:visible;height:auto;padding-bottom:30px;opacity:1;transition-delay:0.6s;overflow:visible;}
	#ProductMenu_List>li>div>ul{display:flex;flex-direction:row;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 10px 30px #00000026;opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:300px;background-color:#fdfdfd;flex-wrap:wrap;padding-bottom:8px;max-height: 600px;overflow-y: auto;}
	#ProductMenu_List>li>div>ul>li{flex:0 0 20%;padding:12px 30px;background-color:#fdfdfd;vertical-align:top;max-width:20%;}
	#ProductMenu_List>li.brand>div>ul>li{flex:0 0 12.5%;max-width:12.5%;padding-right:10px;}
	#ProductMenu_List>li.brand>div>ul>li span{font-weight:600;text-transform:uppercase;padding:11px 0 5px;display:block;}
	#ProductMenu_List>li>div>ul>li>a{position:relative;font-size: 15px;font-weight:600;padding:11px 0 5px;font-family:'Montserrat',sans-serif;}
	#ProductMenu_List>li>div>ul>li>a>span{font-weight:600;}
	#ProductMenu_List>li>div>ul>li>a:hover{text-decoration:none;}
	#ProductMenu_List>li>div>ul>li>div>ul{display:block;}
	#ProductMenu_List>li>div>ul>li>div>ul>li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;}
	#ProductMenu_List>li>div>ul>li>div>ul>li>a{font-size:15px;font-weight:normal;padding:4px 0;line-height:normal;}
	#ProductMenu_List>li>div>ul>li>div>ul>li>a span{font-weight:normal!important;}
	.SubCats_Categories_TABLE>tbody>tr,.Frontpage_Custom_DIV>div,.ShortcutsLinks>li,#Content_Productlist .ProductList_Custom_DIV>div,.Favorites_Custom_DIV>div{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
	.row.productinfo.top .topRight{order:1;}
	.row.productinfo.top .middle{padding-left:15px;}
	.productinfo .Prices_Custom_DIV .priceBefore{flex:0 0 auto;}
	.showBasket{padding:30px 50px;}
	.basketHeadings .basketHeader{margin-bottom:55px;margin-top: 17px;}
	.basketHeadings div:not(.basketHeader){font-size:15px;font-weight:700;}
	.showBasket a.OrderButton{min-width:300px;}
	#checkout-container{width:44%;position: static;}
	#checkout-container #column-order-summary .order-summary-container{position:absolute;top:0;transform:unset;right: 0;width: 56%;-ms-transform:translateY(-50%);height: 100%;}
	#checkout-container #column-order-summary div#order-summary{position:sticky;top:0;margin: 0 15px 50px 25px;}	
	#checkout-container #order-summary thead th:not(:first-child),#checkout-container table#order-summary td:not(:first-child){padding-left:15px;}
	#checkout-container #order-summary thead th,#checkout-container table#order-summary td{font-size:15px;}
	#checkout-container #order-summary table:not(.order-summary) td.bold{font-size:22px;}
	.col-lg-20p{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
}

@media (min-width: 1400px) {
    .container {max-width:95%;}
	.SubCats_Categories_TABLE>tbody>tr,.Frontpage_Custom_DIV>div,.ShortcutsLinks>li,#Content_Productlist .ProductList_Custom_DIV>div,.Favorites_Custom_DIV>div{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
	#ProductMenu_List>li>div>ul>li{flex:0 0 16.666667%;max-width:16.666667%;}
}

@media (min-width: 1650px) {
    .container {max-width:1590px;}
	.SubCats_Categories_TABLE>tbody>tr,.Frontpage_Custom_DIV>div,.ShortcutsLinks>li,#Content_Productlist .ProductList_Custom_DIV>div,.Favorites_Custom_DIV>div{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
}

.SubCats_Categories_UL{display:flex;}
.SubCats_Categories_UL:after{clear:both;content:"";display:block;}
.SubCats_Categories_UL li a.CategoryUrl:before{display:none;}
.SubCats_Categories_UL li a.CategoryUrl{background-color:transparent;color:#000!important;display:block!important;text-align:center;}
.SubCats_Categories_UL li a.CategoryUrl .CategoryImage{position:relative;display:block;border-radius:50%;background-color:#fff;margin: 0 auto 10px;width: 100px;overflow:hidden;}
.SubCats_Categories_UL li a.CategoryUrl img{left:0;right:0;position:absolute;top:0;bottom:0;margin:auto;padding:0;max-height:100%;width:auto;height:auto;}
.SubCats_Categories_UL li a.CategoryUrl .placeholder{display:block;padding-top:100%;}
.SubCats_Categories_UL li[style*="clear"]{display:none;}
.SubCats_Categories_UL li > .CategoryName{display:none;}
.SubCats_Categories_UL ul{padding:0;margin:0;list-style-type:none;}
.SubCats_Categories_UL li li{width:auto!important;float:none!important;}
.SubCats_Categories_UL,.SubCats_Categories_UL .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.SubCats_Categories_UL{width:100%;z-index:1;opacity:0;}.SubCats_Categories_UL .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex;margin:0 auto;padding-left:0!important;}.SubCats_Categories_UL .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.SubCats_Categories_UL .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.SubCats_Categories_UL .owl-item,.SubCats_Categories_UL .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.SubCats_Categories_UL .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;display:flex;align-items: flex-start;justify-content:center;padding:0;}.SubCats_Categories_UL .owl-item img{display:block;/* width:100%; */}.SubCats_Categories_UL .owl-dots.disabled,.SubCats_Categories_UL .owl-nav.disabled{display:none}.no-js .SubCats_Categories_UL,.SubCats_Categories_UL.owl-loaded{display:block;opacity:1;}.SubCats_Categories_UL .owl-dot,.SubCats_Categories_UL .owl-nav .owl-next,.SubCats_Categories_UL .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SubCats_Categories_UL .owl-nav button.owl-next,.SubCats_Categories_UL .owl-nav button.owl-prev,.SubCats_Categories_UL button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;outline:0;}.SubCats_Categories_UL.owl-loading{opacity:0;display:block}.SubCats_Categories_UL.owl-hidden{opacity:0}.SubCats_Categories_UL.owl-refresh .owl-item{visibility:hidden}.SubCats_Categories_UL.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SubCats_Categories_UL.owl-grab{cursor:move;cursor:grab}.SubCats_Categories_UL.owl-rtl{direction:rtl}.SubCats_Categories_UL.owl-rtl .owl-item{float:right}.SubCats_Categories_UL .animated{animation-duration:1s;animation-fill-mode:both}.SubCats_Categories_UL .owl-animated-in{z-index:0}.SubCats_Categories_UL .owl-animated-out{z-index:1}.SubCats_Categories_UL .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.SubCats_Categories_UL .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.SubCats_Categories_UL .owl-item .owl-lazy:not([src]),.SubCats_Categories_UL .owl-item .owl-lazy[src^=""]{max-height:0}.SubCats_Categories_UL .owl-item img.owl-lazy{transform-style:preserve-3d}.SubCats_Categories_UL .owl-video-wrapper{position:relative;height:100%;background:#000}.SubCats_Categories_UL .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.SubCats_Categories_UL .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.SubCats_Categories_UL .owl-video-playing .owl-video-play-icon,.SubCats_Categories_UL .owl-video-playing .owl-video-tn{display:none}.SubCats_Categories_UL .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.SubCats_Categories_UL .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.SubCats_Categories_UL button.owl-dot span{background-color:#000;radius-border:50%;width:15px;height:15px;}
.SubCats_Categories_UL button.owl-dot.active span{background-color:#000;}
.SubCats_Categories_UL button.owl-dot span{background-color:#DADCD6;border-radius:50%;width:15px;height:15px;display:block;margin:0 5px;}
.SubCats_Categories_UL button.owl-dot.active span{background-color:#3088b7;}
.SubCats_Categories_UL .owl-dots{display:table;margin:30px auto 0;position:absolute;left:0;right:0;bottom:-30px;}
.SubCats_Categories_UL{position:relative;padding:0;margin:30px auto 0;width:calc(100% - 70px);opacity:0;flex-wrap: nowrap;}
.SubCats_Categories_UL .owl-next,.SubCats_Categories_UL .owl-prev{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.SubCats_Categories_UL .owl-next{right:-31px;display:flex;align-items:center;height:100%;}
.SubCats_Categories_UL .owl-prev{left:-31px;display:flex;height:100%;align-items:center;}
.SubCats_Categories_UL .owl-next span,.SubCats_Categories_UL .owl-prev span{font-size:25px;color:#797979;padding:2px 5px 4px;width:31px;border-radius:50%;box-shadow:0px 0px 5px 1px #bbb;line-height:1;opacity: 0.8;background-color:#fff;}
.SubCats_Categories_UL .owl-next.disabled span,.SubCats_Categories_UL .owl-prev.disabled span{opacity: 0;}
.SubCats_Categories_UL.front{margin:0px auto 30px;}

@media print {
	.usp,header,nav,.ticker,.trustPilotSlider,footer{display:none;}
	.container{width:100%;max-width:100%;}
}