*{margin:0;padding:0}body{color:#333;font-size:80%;font-family:'Open Sans',sans-serif,trebuchet ms,verdana,arial;background:#ccc;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#loginWrap{background:#fff;width:350px;margin:10% auto;padding:1% 3% 1%;border:solid 1px #aaa;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 3px rgba(0,0,0,.1);box-shadow:0 0 3px 3px rgba(0,0,0,.1)}#loginWrap header #loginLogo{width:80%;height:auto;margin:0 10%}#loginWrap header h1{font-weight:700;padding:0 0 1%}#loginWrap main{min-height:auto}#loginWrap main .login-form .login,#loginWrap main .password-form .login{display:block;font-weight:700;overflow:hidden;padding:1% 0}#loginWrap main .login-form ul.login-form-list,#loginWrap main .password-form ul.login-form-list{list-style:none}#loginWrap main .login-form ul.login-form-list .inputlogin,#loginWrap main .login-form ul.login-form-list .submitBtn,#loginWrap main .password-form ul.login-form-list .inputlogin,#loginWrap main .password-form ul.login-form-list .submitBtn{width:100%;padding:2%;margin-bottom:2%;border:1px solid #555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#loginWrap main .login-form ul.login-form-list .default-field.password .input-wrapper,#loginWrap main .password-form ul.login-form-list .default-field.password .input-wrapper{position:relative;cursor:pointer}#loginWrap main .login-form ul.login-form-list .default-field.password .input-wrapper span.toggle-passwordfield,#loginWrap main .password-form ul.login-form-list .default-field.password .input-wrapper span.toggle-passwordfield{position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px;color:#999;cursor:pointer}#loginWrap main .login-form ul.login-form-list .default-field.password .login-form-links,#loginWrap main .password-form ul.login-form-list .default-field.password .login-form-links{padding-bottom:15px;cursor:pointer}#loginWrap main .login-form ul.login-form-list .default-field.password .login-form-links:hover,#loginWrap main .password-form ul.login-form-list .default-field.password .login-form-links:hover{color:#97bd0e}#loginWrap main .login-form .submitBtn,#loginWrap main .password-form .submitBtn{width:auto;background:#333;color:#fff;font-weight:700;margin-top:2%;padding:2% 5%;border:1px solid #555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#loginWrap main .login-form .submitBtn:hover,#loginWrap main .password-form .submitBtn:hover{cursor:pointer;background:#97bd0e}#loginWrap footer{clear:both;padding-top:15px}#loginWrap a{color:#333;text-decoration:none}#loginWrap a:hover{color:#97bd0e}@media screen and (max-width:370px){#loginWrap{width:96%;margin:0;padding:2%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#loginWrap footer{text-align:center}}html{-webkit-text-size-adjust:100%}.mobile-action-btn{width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;color:#fff;background:#5d1239;clear:both;font-size:205%}.mobile-action-btn span{text-indent:-9999px;display:block;color:#5d1239;height:0}@media only screen and (min-width:1360px) and (max-height:820px){.sticky-nav.productsmodule section#page-content article.product.single #products-next,.sticky-nav.productsmodule section#page-content article.product.single #products-prev{bottom:100px;height:485px}}@media only screen and (min-width:1020px){.sticky-nav div#info-block,.sticky-nav div#page-topline,.sticky-nav div#page-breadcrumbs{display:none}.sticky-nav header#page-header{position:fixed;top:0;left:0;width:100%;background:#5d1239;z-index:1003;border-bottom:none}.sticky-nav header#page-header .wrap-header{background:#484f54}.sticky-nav header#page-header .wrap.white{margin-top:0;padding:0 20px}.sticky-nav header#page-header #infoBlockSearch{position:absolute;left:50%;transform:translateX(-50%)}.sticky-nav header#page-header #infoBlockSearch #search{background:transparent;border:none;border-radius:0;box-shadow:none}.sticky-nav header#page-header #infoBlockSearch #search button#search_submitSearch{background:transparent}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox{border-bottom:2px solid #fff;color:#fff;background:transparent}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox::placeholder{color:#fff}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox ::-webkit-input-placeholder{color:#fff}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox ::-moz-placeholder{color:#fff}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox :-ms-input-placeholder{color:#fff}.sticky-nav header#page-header #infoBlockSearch #search input#search_searchBox :-moz-placeholder{color:#fff}.sticky-nav header#page-header #infoBlockSearch a.back-to-shop{color:#fff;border:solid 1px #fff}.sticky-nav header#page-header #user-account{position:absolute;right:0}.sticky-nav header#page-header #user-account #user-account-wrap>div{cursor:pointer}.sticky-nav header#page-header #user-account #user-account-wrap>div:hover .quick-box-label svg path{fill:#fff}.sticky-nav header#page-header #user-account #user-account-wrap>div .quick-box-counter.active{top:5px}.sticky-nav header#page-header #user-account #user-account-wrap>div .quick-box-label.active svg path{fill:#fff}.sticky-nav header#page-header #user-account #user-account-wrap>div .quick-box-label svg{height:30px;fill:none}.sticky-nav header#page-header #user-account #user-account-wrap>div .quick-box-label svg.heart path{stroke-width:7px}.sticky-nav header#page-header #user-account #user-account-wrap>div .quick-box-label svg>path{stroke:#fff;stroke-width:4px}.sticky-nav header#page-header #user-account #user-account-wrap span.label-text{color:#fff}.sticky-nav header#page-header a#page-logo{display:none}.sticky-nav header#page-header a#page-logo-sticky{display:inline-block;position:relative;overflow:hidden;left:unset}.sticky-nav header#page-header a#page-logo-sticky img,.sticky-nav header#page-header a#page-logo-sticky object{display:block;width:250px;height:50px;padding:5px 0}.sticky-nav header#page-header a#page-logo-sticky:after{content:"";position:absolute;bottom:0;left:0;right:0;top:0}.sticky-nav header#page-header nav#page-navigation{padding:0 0}.sticky-nav header#page-header nav#page-navigation #main-navigation{padding:0 15px 0 0}.sticky-nav header#page-header nav#page-navigation #main-navigation>li>span.nav-item-wrap>span,.sticky-nav header#page-header nav#page-navigation #main-navigation>li>span.nav-item-wrap a,.sticky-nav header#page-header nav#page-navigation #main-navigation>li>span.nav-item-wrap>span.dropdown-indicator,.sticky-nav header#page-header nav#page-navigation #main-navigation>li:hover>span.nav-item-wrap a span{color:#fff;font-weight:400}.sticky-nav header#page-header nav#page-navigation #main-navigation>li.active-item>span.nav-item-wrap.level-0 a{border-color:#fff}.sticky-nav header#page-header nav#page-navigation #main-navigation>li:hover .nav-item-wrap a{border-color:#fff}.sticky-nav header#page-header nav#page-navigation #main-navigation>li.facebook i,.sticky-nav header#page-header nav#page-navigation #main-navigation>li.instagram i{color:#fff}.sticky-nav header#page-header nav#page-navigation div#info-block,.sticky-nav header#page-header nav#page-navigation div#page-topline{display:none}.sticky-nav header#page-header .quick-box-content{top:52px}.sticky-nav #sticky-article-info{display:flex;position:fixed;align-items:center;background:rgba(82,79,84,.8);bottom:0;z-index:1003;left:0;width:100%;margin:0}.sticky-nav #sticky-article-info li{text-align:center}.sticky-nav #sticky-article-info li.title h2{font-size:110%;color:#fff;padding:0;font-weight:400}.sticky-nav #sticky-article-info li.price>div{display:inline-block}.sticky-nav #sticky-article-info li.price .product-offer-price{font-size:160%;color:#fff;font-weight:700}.sticky-nav #sticky-article-info li.price .product-regular-price{color:#fff;font-size:90%;padding-right:5px}.sticky-nav #sticky-article-info li.price .product-regular-price span{text-decoration:line-through}.sticky-nav #sticky-article-info li.cart input{width:60%;padding:10px;background:#009245;color:#fff;border:2px solid #009245;cursor:pointer;font-size:120%}.sticky-nav #sticky-article-info li.cart input:hover{background:#5d1239;border-color:#5d1239}}@media only screen and (max-width:1440px){.wrap-clicklist .click-list .click-list-wrap{width:90%}.productsmodule section#page-content article.product.single #products-next{right:calc(-50% + 30px)}.productsmodule section#page-content article.product.single #products-next:after{left:-2px}.productsmodule section#page-content article.product.single #products-prev{left:calc(-50% + 30px)}.productsmodule section#page-content article.product.single #products-prev:after{right:-2px}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-next{right:0}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-prev{left:0}}@media only screen and (max-width:1360px){.productsmodule section#page-content article.product.single #products-next,.productsmodule section#page-content article.product.single #products-prev{display:inline-block;left:0;right:0;position:relative;width:calc(50% - 15px)}.productsmodule section#page-content article.product.single #products-next article.micro,.productsmodule section#page-content article.product.single #products-prev article.micro{height:500px}.productsmodule section#page-content article.product.single #products-next article.micro .micro-image,.productsmodule section#page-content article.product.single #products-prev article.micro .micro-image{flex-basis:30%}.productsmodule section#page-content article.product.single #products-next article.micro .micro-content,.productsmodule section#page-content article.product.single #products-prev article.micro .micro-content{padding:0 15px}.productsmodule section#page-content article.product.single #products-next article.micro footer.micro-link,.productsmodule section#page-content article.product.single #products-prev article.micro footer.micro-link{width:100%;bottom:0}.productsmodule section#page-content article.product.single #products-next article.micro footer.micro-link a,.productsmodule section#page-content article.product.single #products-prev article.micro footer.micro-link a{width:100%;display:block}.productsmodule section#page-content article.product.single #products-next{margin-left:15px;float:right}.productsmodule section#page-content article.product.single #products-next:after{right:0;left:unset}.productsmodule section#page-content article.product.single #products-next article.micro footer.micro-link{right:0}.productsmodule section#page-content article.product.single #products-next article.micro footer.micro-link a{padding:15px 60px 15px 0;text-align:end}.productsmodule section#page-content article.product.single #products-prev{float:left;margin-right:15px}.productsmodule section#page-content article.product.single #products-prev:after{left:0;right:unset}.productsmodule section#page-content article.product.single #products-prev article.micro{left:0;width:100%;bottom:0;flex-direction:row}.productsmodule section#page-content article.product.single #products-prev article.micro footer.micro-link{left:0}.productsmodule section#page-content article.product.single #products-prev article.micro footer.micro-link a{padding:15px 0 15px 60px}}@media only screen and (max-width:1280px){.wrap{width:100%;padding:0 15px;overflow:hidden}.wrap-header .wrap{overflow:visible}#main-navigation>li>span.nav-item-wrap>span{font-size:115%}#main-navigation>li>span.nav-item-wrap a{font-size:115%}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-next{right:20px}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-prev{left:20px}}@media only screen and (max-width:1160px){#main-navigation>li>span.nav-item-wrap a,#main-navigation>li>span.nav-item-wrap>span{font-size:110%}}@media only screen and (max-width:1024px){div#instant-msg{top:0}a#page-logo object,a#page-logo img{display:block;height:85px;width:auto}#mobile-nav-item.mobileonly{display:inline-block;top:16px;left:inherit;right:15px;line-height:initial}#mobile-nav-item.mobile-action-btn span{text-indent:inherit;display:block;height:auto;font-size:10px;font-weight:900}ul.main-navigation{width:100%;height:0;overflow:hidden;background:#5d1239;display:block;position:relative}ul.main-navigation li{width:100%;display:block;position:relative;text-align:center;overflow:hidden}ul.main-navigation li a{display:block;padding:18px 0;width:calc(100% -  100px);float:left;padding-left:100px}ul.main-navigation .dropdown-indicator{display:inline-block;width:100px;padding:18px 0;color:#fff}ul.main-navigation>li:nth-child(n+2){border-top:solid 1px #fff}ul.main-navigation>li>.nav-item-wrap>a{color:#fff;font-size:120%}ul.main-navigation>li.facebook,ul.main-navigation>li.instagram{display:none}ul.main-navigation>li ul.level-1{height:0;background:#484f54;overflow:hidden;width:100%}ul.main-navigation>li ul.level-1>li:nth-child(n+2){border-top:dotted 1px #fff}ul.main-navigation>li ul.level-1>li>.nav-item-wrap>a{color:#fff;font-size:115%}ul.main-navigation>li ul.level-1>li ul.level-2{height:0;background:#61adee}ul.main-navigation>li ul.level-1>li ul.level-2>li:nth-child(n+2){border-top:dotted 1px #fff}ul.main-navigation>li ul.level-1>li ul.level-2>li>.nav-item-wrap>a{color:#fff;font-size:100%}#user-account{width:auto;padding-top:15px}#user-account .quick-box{position:initial}#user-account .quick-box .quick-box-content{width:calc(100% - 30px);left:15px}div#content-head #page-image{padding-bottom:45%}#page-topline ul.topline-contact li{font-size:75%}.page-info{flex-wrap:wrap}.page-info #infoBlockSearch{order:3;padding:15px 0 15px 0;padding-left:0;width:100%}.page-info #infoBlockSearch a{width:100%}.page-info a#page-logo{order:1;width:auto}.page-info a#page-logo object,.page-info a#page-logo img{height:70px}.page-info #user-account{order:2;flex:50%;width:auto;padding:10px 60px 0 0}.page-info #user-account #user-account-wrap>div{padding:0 5px}.page-info #user-account #user-account-wrap>div .quick-box-label svg{height:35px}.page-info #user-account #user-account-wrap>div .quick-box-counter.active{right:10px}}@media screen and (max-width:950px) and (min-width:601px){#teaser-content #preview-grid{grid-template-columns:repeat(2,50%);width:calc(100% - 15px)}#teaser-content #preview-grid .grid-teaser-item.item-1{grid-area:1 / 1 / 2 / 3;padding-bottom:45%}#teaser-content #preview-grid .grid-teaser-item.item-2{grid-area:2 / 1 / 3 / 2;padding-bottom:65%}#teaser-content #preview-grid .grid-teaser-item.item-3{grid-area:2 / 2 / 3 / 3;padding-bottom:65%}}@media only screen and (max-width:950px){body.blank section#page-content{width:100%;margin:0}div#page-background{background:url(https://www.huvinum.com/images/default/bg-header.jpg) transparent no-repeat bottom center cover}footer#page-footer ul.grid-view{grid-template-columns:repeat(3,33%);grid-gap:15px;width:calc(100% - 30px)}footer#page-footer ul.grid-view li.column-1{grid-column:1 / 4}footer#page-footer ul.grid-view li.column-2{grid-column:1}footer#page-footer ul.grid-view li.column-3{grid-column:2}footer#page-footer ul.grid-view li.column-4{grid-column:3}}@media only screen and (max-width:900px){body>.ui-autocomplete.ui-menu{width:calc(100% -  30px)!important;left:15px!important}.productsmodule section#page-content article.product.single header.product-header .product-image{width:15%}.productsmodule section#page-content article.product.single header.product-header .product-infobox{padding:20px}.productsmodule section#page-content article.product.single section.product-text .product-content-main{width:100%;padding:0;margin:0 0 45px}.productsmodule section#page-content article.product.single section.product-text aside.product-content-aside{width:100%;margin:45px 0 30px}.all-tags ul.charContent{display:block}.all-tags ul.charContent>li{width:100%}.productsmodule section#page-content article.product.single #products-next,.productsmodule section#page-content article.product.single #products-prev{margin:15px 0;width:100%;float:unset}.productsmodule section#page-content article.product.single #products-next article.micro,.productsmodule section#page-content article.product.single #products-prev article.micro{height:auto}.productsmodule section#page-content article.product.single #products-next{margin-left:0}.productsmodule section#page-content article.product.single #products-prev{margin-right:0}}@media only screen and (max-width:850px){#page-topline ul.topline-contact li.topline-contact-info{display:none}}@media only screen and (max-width:800px){.productsmodule section#page-content article.product.single header.product-header .trow{display:flex;flex-direction:column}.productsmodule section#page-content article.product.single header.product-header .trow .product-image{width:100%}.productsmodule section#page-content article.product.single header.product-header .trow .product-infobox{padding:30px}.brandsmodule.singleview article.single .brand-header .trow{display:flex;flex-direction:column}.brandsmodule.singleview article.single .brand-header .trow .brand-images{width:100%}.brandsmodule.singleview article.single .brand-header .trow .brand-infobox{width:100%;padding:30px 15px}}@media only screen and (max-width:750px){.default aside#page-aside,.default section#page-content{width:100%;padding-left:0;padding-right:0;float:none}.col-w60,.col-w40{width:100%;margin:0}footer#page-footer ul.grid-view{grid-template-columns:repeat(2,50%);grid-gap:15px;width:calc(100% - 30px)}footer#page-footer ul.grid-view li.column-1{grid-column:1}footer#page-footer ul.grid-view li.column-2{grid-column:2}footer#page-footer ul.grid-view li.column-3{grid-column:1}footer#page-footer ul.grid-view li.column-4{grid-column:2}table.cart-table thead{display:none}table.cart-table tr{margin:10px 0;padding:10px 0 11px;border-bottom:1px solid}table.cart-table tr td{width:100%;display:block;float:right;text-align:right;padding-left:85px}table.cart-table tr td:before{text-transform:uppercase;font-size:16px;font-weight:700;position:absolute;left:30px}table.cart-table tr td.cart-product{text-align:right}table.cart-table tr td.cart-product:before{content:"Produkt:"}table.cart-table tr td.cart-amount{width:100%}table.cart-table tr td.cart-amount:before{content:"Menge:"}table.cart-table tr td.cart-price.single:before{content:"Einzelpreis:"}table.cart-table tr td.cart-price:before{content:"Summe:"}table.cart-table tr td.cart-image{display:none}div#mobile-pagesettings-item{left:auto;position:relative;width:auto;font-size:100%;font-weight:700}div#mobile-pagesettings-item>span{text-indent:unset;height:auto;display:inline-block;color:#fff}#page-settings{display:none}#page-settings .paging-filter{display:block}#page-settings .paging-filter>div.paging-filter-info,#page-settings .paging-filter>div.paging-filter-options{display:block;width:100%;text-align:center}#page-settings .paging-filter>div.paging-filter-info .paging-filter-options-wrap,#page-settings .paging-filter>div.paging-filter-options .paging-filter-options-wrap{position:relative}#page-settings .paging-filter>div.paging-filter-info .paging-filter-options-wrap>span,#page-settings .paging-filter>div.paging-filter-options .paging-filter-options-wrap>span{display:block}}@media only screen and (max-width:700px){.plugin-infoimage.col-w40{width:49%}#extra-content ul.list-view li .list-item-wrap{display:flex;flex-direction:column}#extra-content ul.list-view li .list-item-wrap .list-item-image{width:100%;padding-bottom:40%}#extra-content ul.list-view li .list-item-wrap .list-item-content{width:100%}ul.nav-pageview li a span{display:none}.kontakt #text,.kontakt #moduleContent.kontakt{width:100%;margin:0%;float:none}#text .GMUserdefined{height:200px}#page-topline ul.topline-contact li.topline-contact-opening-info{display:none}#page-topline ul.topline-contact li{font-size:70%}#teaser-content #preview-grid{list-style:none}#teaser-content #preview-grid .grid-teaser-item>div .page-preview-image{padding:40px 0}#teaser-content #preview-grid .grid-teaser-item>div .page-preview-image .page-preview-wrap{float:none;width:45%}.brandsmodule.singleview article.single aside.brand-products{padding-bottom:60px}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-list-wrap{width:calc(100% + 30px);overflow:hidden;margin:0 -15px}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging{top:unset;bottom:-45px;transform:translate(0%,0)}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-next{right:30%}.brandsmodule.singleview article.single aside.brand-products .wrap-clicklist .click-list .click-paging.click-paging-prev{left:30%}.wrap-clicklist .click-list .click-paging{top:unset;bottom:-45px;transform:translate(0%,0)}.wrap-clicklist .click-list .click-paging.click-paging-prev{left:30%}.wrap-clicklist .click-list .click-paging.click-paging-next{right:30%}#coupon-list>li .list-item-wrap .list-item-image{width:100%;padding-right:0}#coupon-list>li .list-item-wrap .list-item-content{width:100%;padding-left:0}}@media only screen and (max-width:650px){.products.singleview .cart-button-wrap{display:flex;flex-direction:column;align-items:center}.products.singleview .cart-button-wrap input.add-amount-to-cart{margin:10px 0 0;padding:5px}.products.singleview .cart-button-wrap input.add-to-cart{font-size:115%;margin:0!important}.products.singleview .product-orderbox-action input{font-size:110%;padding:15px 10px}}@media only screen and (max-width:600px){#teaser-content #preview-grid .grid-teaser-item{padding-bottom:60%}#teaser-content #preview-grid .grid-teaser-item.item-2,#teaser-content #preview-grid .grid-teaser-item.item-3{background-position:top center}#teaser-content #preview-grid .grid-teaser-item:nth-child(n+2){margin-top:15px}#teaser-content #preview-grid .grid-teaser-item>div .content-wrap .content-text h2{width:90%;font-size:155%;word-break:break-word}.productsmodule section#page-content article.product.single #products-next article.micro,.productsmodule section#page-content article.product.single #products-prev article.micro{flex-direction:column-reverse}.productsmodule section#page-content article.product.single #products-next article.micro .micro-content .product-orderbox,.productsmodule section#page-content article.product.single #products-prev article.micro .micro-content .product-orderbox{display:none}.productsmodule section#page-content article.product.single #products-next article.micro .micro-image,.productsmodule section#page-content article.product.single #products-prev article.micro .micro-image{padding-bottom:56%;flex-basis:100%}}@media only screen and (max-width:550px){.page-info a#page-logo{margin:0;width:calc(100% - 80px)}.page-info a#page-logo object,.page-info a#page-logo image{height:80px;width:auto;margin:0}.page-info #user-account{width:100%;flex:none;padding:10px 0 0 0;display:flex;justify-content:center;position:relative}#mobile-nav-item.mobileonly{top:20px}.recipesmodule aside.single-aside,.recipesmodule section.single-section,.newsmodule aside.single-aside,.newsmodule section.single-section{width:100%;padding-left:0;padding-right:0;float:none}.newsmodule aside.single-aside .news-aside-info{padding:5px 0 30px}.form-wrap .form-block .form-content{width:100%;float:none;border-left:none;padding-left:0}.form-wrap .form-block .form-icon{float:none;display:none}.quick-box-content ul.quick-box-listing.table{display:block}.quick-box-content ul.quick-box-listing.table .trow{display:flex;flex-wrap:wrap}.quick-box-content ul.quick-box-listing.table .trow .tcell{display:inline-block}.quick-box-content ul.quick-box-listing.table .trow .tcell.quick-box-image,.quick-box-content ul.quick-box-listing.table .trow .tcell.cart-remove{width:30%}.quick-box-content ul.quick-box-listing.table .trow .tcell.quick-box-data,.quick-box-content ul.quick-box-listing.table .trow .tcell.cart-amount{width:70%}div#cart-content span#cart-flush,div#cart-content span#wishlist-flush,div#wishlist-content span#cart-flush,div#wishlist-content span#wishlist-flush{margin-top:25px;margin-bottom:10px}}@media only screen and (max-width:500px){footer#page-footer ul.grid-view{grid-template-columns:100%;grid-gap:15px;width:100%}footer#page-footer ul.grid-view li.column-1{grid-column:1}footer#page-footer ul.grid-view li.column-2{grid-column:1}footer#page-footer ul.grid-view li.column-3{grid-column:1}footer#page-footer ul.grid-view li.column-4{grid-column:1}}@media only screen and (max-width:450px){.rte-plugin.rightbox.col-w40,.rte-plugin.leftbox.col-w40{width:100%;margin-left:0;margin-right:0;margin-bottom:10px;float:none}#page-topline{height:auto;line-height:initial}#page-topline ul.topline-contact{display:inline-block;text-align:center;justify-content:unset;width:100%}#page-topline ul.topline-contact li{display:inline-block;float:none!important;width:100%;text-align:center}#page-topline ul.topline-contact li a{display:block}#page-topline ul.topline-contact li a svg,#page-topline ul.topline-contact li svg{vertical-align:middle}#tags-content ul.widgetlist-Tags .tag-widget{height:150px;width:150px}#tags-content ul.widgetlist-Tags .tag-widget a{font-size:100%}#extra-content ul.list-view li .list-item-wrap .list-item-image{padding-bottom:56%}.form-wrap .form-icon{width:50px}.form-wrap .form-content{width:calc(100% - 50px);padding-left:15px}.form-wrap h3{font-size:105%}.products.singleview section#page-content article.product.single header.product-header .product-infobox{padding:15px}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox{flex-direction:column}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox .product-orderbox-info{width:100%;padding-right:0}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox .product-orderbox-action{padding-top:15px;width:100%;padding-left:0}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox .product-orderbox-action .cart-button-wrap{display:flex;flex-direction:column;align-items:center}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox .product-orderbox-action .cart-button-wrap input.add-amount-to-cart{margin:0 0}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-orderbox .product-orderbox-action .cart-button-wrap input.add-to-cart{font-size:115%}.products.singleview section#page-content article.product.single header.product-header .product-infobox .product-headline .customer-rating{display:block;width:100%;padding-top:5px}.productsmodule section#page-content article.product.single section.product-text .product-content-main ul.acc-list>li .acc-headline{padding:30px 5px 30px 15px;font-size:130%}.filter-head>span{display:block}}@media only screen and (max-width:340px){#tags-content .widgetlist-Tags{flex-direction:column;align-items:center}}.msg-list{list-style:none;margin:10px 0;clear:both}.msg-list>li{display:flex;margin:5px 0;color:#333;overflow:hidden;border:1px solid #ccc}.msg-list>li span.msg-icon{display:block;width:30px;padding:5px;float:left;text-align:center;color:#fff}.msg-list>li span.msg-content{display:block;width:calc(100% - 30px);padding:5px 10px;float:right}.msg-list>li.msg-notice .msg-icon{background:#ccc}.msg-list>li.msg-debug .msg-icon{background:#002f5d}.msg-list>li.msg-warning .msg-icon{background:#e88615}.msg-list>li.msg-error .msg-icon{background:#c02e2e}.msg-list>li.msg-success .msg-icon{background:#469b2b}.msg-list>li ul.db-msg{margin-left:20px;list-style:disc}.msg-list>li ul.db-msg>li b{display:block;width:130px;float:left}.msg-list>li ul.db-msg>li span{display:block;margin-left:130px}.msg-list>li ul.db-msg>li:nth-child(n+2){padding-top:5px}.msg-list.single-list .msg-notice{border-color:#ccc}.msg-list.single-list .msg-notice .msg-icon{background:#ccc}.msg-list.single-list .msg-debug{border-color:#002f5d}.msg-list.single-list .msg-debug .msg-icon{background:#002f5d}.msg-list.single-list .msg-warning{border-color:#e88615}.msg-list.single-list .msg-warning .msg-icon{background:#e88615}.msg-list.single-list .msg-error{border-color:#c02e2e}.msg-list.single-list .msg-error .msg-icon{background:#c02e2e}.msg-list.single-list .msg-success{border-color:#469b2b}.msg-list.single-list .msg-success .msg-icon{background:#469b2b}.msg-list.single-list span.msg-content{background:#fff}#msg-overview{overflow:hidden;margin:10px 0}#msg-overview li{display:inline-block;margin-right:5px;border:solid 1px #ccc}#msg-overview li .msg-content{color:#ccc}#msg-overview li.active{cursor:pointer}#msg-overview li.active .msg-content{color:#333}#msg-overview li.active:hover :hover .msg-content{background:#fff}#msg-overview li.triggered .msg-content{background:#fff;font-weight:700}.msg-content ul{margin:5px 0 5px 25px}.msg-content ul li{list-style:disc}.msg-content ul li:nth-child(n+2){border-top:dotted 1px #ccc;padding-top:3px;margin-top:3px}div#instant-msg{padding:15px;position:fixed;top:30px;left:0;width:100%;background:rgba(0,0,0,.3);z-index:10000000}div#instant-msg ul.msg-list{margin:0;padding:0}div#instant-msg ul.msg-list li{background:#fff}div#instant-msg span#instant-msg-info{cursor:pointer}div#instant-msg div#instant-msg-hide{text-align:right}div#instant-msg div#instant-msg-hide>span{background:#fff;padding:5px 15px;display:inline-block;cursor:pointer;font-size:80%}div#instant-msg div#instant-msg-hide>span>i.fa{padding-right:5px;color:#800}div#instant-msg div#instant-msg-hide>span:hover{background:#333;color:#fff}.open-tree-level,.closde-tree-level{cursor:pointer}.open-tree-level:hover,.closde-tree-level:hover{color:#b2d06b}.warning-color{color:#e88615}.error-color{color:#c02e2e}.success-color{color:#469b2b}.array-list .msg-error{border-color:#404040}.msg-array .msg-icon{background:#404040}