ul,li,body,fieldset,h1,h2,h3,h4,h5,p,td{margin:0;padding:0;border:0;outline:0}body{font-family:'Open Sans';color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url("/content/themes/bliss/img/brygghus-startsida.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media(min-width:1500px){.container{width:1470px}}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-family:'Satisfy';font-weight:bold;margin-bottom:15px;color:#333}h1{font-size:46px}@media(min-width:992px){h1{font-size:60px}}p{margin-bottom:15px;line-height:25px;font-size:16px}a{color:#333;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none;cursor:pointer !important;color:#1a1a1a}@media(min-width:992px){.pull-right-desktop{float:right}}strong a{background-color:#80cd4b;background-image:none;color:#fff;cursor:pointer;display:inline-block;line-height:20px;margin:2px;font-weight:600;padding:14px 32px;border:0;text-align:center;margin-top:25px;font-size:12px;text-transform:uppercase;vertical-align:middle;text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}strong a:hover{background:#67b332;color:#fff}#content-wrapper{margin:40px 0}@media(min-width:768px){#content-wrapper{margin:80px 0}}#content-wrapper.type-page #content{padding:15px 0}#content-wrapper ul{list-style:disc outside none;margin-left:20px}#container{padding:0 15px}#cookies-notification{position:fixed;bottom:0;left:0;width:100%;background:#333;padding:20px;text-align:center;z-index:10;color:#fff;font-size:12px;line-height:20px}#cookies-notification button{color:#fff;margin-left:10px;border-radius:3px;border:0;padding:2px 6px;background-color:#80cd4b}#base-404{padding:20px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}#base-404 i{font-size:5vw;color:#f1796d}#base-404 h2{margin-bottom:10px;color:#333}#sidebar-left-wrapper{margin-top:40px}@media(min-width:992px){#sidebar-left-wrapper{margin:80px 0}}@media(max-width:992px){#sidebar-left-wrapper .sub-page-menu{display:none}}#sidebar-left-wrapper h2{display:inline-block}#sidebar-left-wrapper .toggle-side-menu{display:none}@media(max-width:992px){#sidebar-left-wrapper .toggle-side-menu{font-size:22px;margin-right:15px;cursor:pointer;display:inline-block}}@media(max-width:992px){#sidebar-left-wrapper .webshop-sort-menu h2{display:none}#sidebar-left-wrapper.open .webshop-sort-menu h2{display:block;font-size:16px}}#sidebar-left-wrapper .side-menu{margin-bottom:20px}@media(max-width:992px){#sidebar-left-wrapper .side-menu{display:none}}#sidebar-left-wrapper .side-menu>li.active{border-left:2px solid #80cd4b}#sidebar-left-wrapper .side-menu li{position:relative;font-size:16px;border-left:2px solid #f2f2f2;margin-left:10px}#sidebar-left-wrapper .side-menu li.active>a{font-weight:900;color:#333}#sidebar-left-wrapper .side-menu li a{display:block;padding:10px 15px;max-width:85%}#sidebar-left-wrapper .side-menu li i{position:absolute;right:3px;z-index:50;top:5px;cursor:pointer;padding:0;width:30px;height:30px;text-align:center;padding:5px}#sidebar-left-wrapper .side-menu li ul{margin-left:10px}#sidebar-left-wrapper .side-menu li ul li{border:0}#breadcrumb-wrapper .breadcrumb{background-color:#fff}#language-flags{display:inline-block;line-height:2.7}@media(min-width:768px){#language-flags{float:right}}#language-flags>li{float:left;opacity:.6}#language-flags>li.current{opacity:1}.lang-flag{padding:0;margin-right:10px}.lang-flag img{-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);filter:grayscale(50%);width:30px}#top-header{position:relative;border-bottom:1px solid #eee}#top-header ul.currencies{margin:0 10px;float:right}#top-header ul.currencies li{display:inline-block;border-left:1px solid #333;padding:0 5px;margin:10px 0}#top-header ul.currencies li:first-child{border:0}#top-header ul.currencies li.current{color:#80cd4b;font-weight:600}#navbar{z-index:3;margin-bottom:0}#header>.container{padding:0}#header>.container>nav{border:0;box-shadow:none;border-radius:0;background:transparent}#header .navbar-header a{display:inline-block;height:75px;line-height:75px;padding:0;margin:0 15px}#header .navbar-header a img{vertical-align:middle;display:inline-block;height:40px}@media(min-width:768px){#header .navbar-header a img{height:60px}}#header .navbar-header .navbar-toggle{margin-top:20px}.navbar-toggle .icon-bar{background-color:#333}.navbar-toggle{display:block !important}@media(min-width:992px){.navbar-toggle{display:none !important}}@media(min-width:992px){#header .collapse{display:block}}#menu-top{position:relative;width:100%;padding:0;overflow-x:hidden}@media(min-width:992px){#menu-top{float:right;width:auto}}#menu-top ul{border-top:1px solid #e3e3e3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media(min-width:992px){#menu-top ul{border:0}}@media(min-width:992px){#menu-top ul.hidden-dropdown .i-wrapper{display:none !important}#menu-top ul.hidden-dropdown li ul,#menu-top ul.hidden-dropdown li ul>*{display:none !important;visibility:hidden !important}}#menu-top ul:first-child{border-top:0;border-bottom:1px solid #e3e3e3}@media(min-width:992px){#menu-top ul:first-child{border:0}}#menu-top ul li{position:relative;border-bottom:1px solid #e3e3e3}@media(min-width:992px){#menu-top ul li{float:left;margin:10px 5px;border:0}}#menu-top ul li:last-child{border-bottom:0}#menu-top ul li a{display:block;margin-left:10px;font-weight:400;max-width:80%;height:60px;line-height:60px}@media(min-width:992px){#menu-top ul li a{padding:0 15px;height:auto;max-width:100%;margin-left:0}}#menu-top ul li.parent .i-wrapper{height:61px;width:60px;display:block;position:relative;float:right;text-align:center;background-color:transparent;border-left:1px solid #e3e3e3;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}@media(min-width:992px){#menu-top ul li.parent .i-wrapper{position:absolute;border:0;top:20px;right:0;height:auto;width:auto}}#menu-top ul li.parent .i-wrapper i{padding:23px;z-index:100;cursor:pointer;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}@media(min-width:992px){#menu-top ul li.parent .i-wrapper i{padding:0;color:#ababab;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media(min-width:992px){#menu-top ul li.parent:hover>ul{position:absolute;display:block !important;left:0;z-index:555;background-color:#f2f2f2;min-width:250px;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#menu-top ul li.parent:hover>ul::before{content:"";width:20px;height:20px;transform:rotate(45deg);position:absolute;z-index:10;top:-7px;left:35px;display:block;background-color:#f2f2f2}#menu-top ul li.parent:hover>ul li{float:none;display:block !important}#menu-top ul li.parent:hover>ul li .i-wrapper{display:none}#menu-top ul li.parent:hover>ul li a{line-height:30px}#menu-top ul li.parent:hover>ul li>ul{right:0}}@media(min-width:992px){#menu-top ul li.parent ul{display:none !important}}#menu-top ul li>ul{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;-webkit-transform-origin:top}#menu-top ul li>ul ul li{display:none}@media(max-width:992px){#menu-top ul li.active>.i-wrapper{background-color:#80cd4b}}#menu-top ul li.active>.i-wrapper>i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:992px){#menu-top ul li.active>.i-wrapper>i{color:white}}#menu-top ul li.active>ul{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}#menu-top ul li.active>ul>li{display:block}@media(min-width:992px){#menu-top ul li.active>a{font-weight:900}}#menu-top ul li.current>a{font-weight:900}@media(max-width:992px){#menu-top ul.level-1 a{padding-left:15px;font-size:14px}#menu-top ul.level-2 a{padding-left:30px;font-size:12px}#menu-top ul.level-3 a{padding-left:45px;font-size:10px}}@media(min-width:992px){#menu-top>ul>li.parent>ul>li.parent>ul{display:none !important}#menu-top>ul>li.parent>ul>li.parent>ul li{display:none !important}}.slideshow li img{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-ms-filter:brightness(90%);-o-filter:brightness(90%);filter:brightness(90%)}@media(max-width:768px){.slideshow li img{width:auto;max-width:none;height:50vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:768px){.slideshow li img{width:100%;position:relative;max-width:100%;margin:0;height:auto}}.slideshow .description{text-align:center;position:absolute;top:50%;left:50%;width:100%;padding:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:768px){.slideshow .description{width:700px;padding:0}}@media(min-width:991px){.slideshow .description{width:980px}}.slideshow .description h2{font-size:20px;color:#fff;line-height:30px;font-size:30px;text-transform:uppercase}@media(min-width:992px){.slideshow .description h2{font-size:50px;line-height:45px}}@media(min-width:1200px){.slideshow .description h2{font-size:70px;line-height:60px}}.slideshow .description h3{color:#fff;font-size:18px;letter-spacing:2px;text-transform:uppercase}@media(min-width:992px){.slideshow .description h3{font-size:26px}}@media(min-width:1200px){.slideshow .description h3{font-size:38px}}.slideshow-image{overflow:hidden;height:50vh;position:relative}@media(min-width:768px){.slideshow-image{height:auto}}.flex-next,.flex-prev{display:none !important}#footer{padding:50px 0 0 0;background-color:#333}@media(min-width:768px){#footer{padding:80px 0}}#footer .col-sm-3,#footer .col-sm-4,#footer .col-sm-6{margin-bottom:50px;position:relative}#footer h2,#footer h3,#footer h4,#footer h5,#footer p,#footer li{color:#fff}#footer a{color:#fff}#footer p{margin-bottom:0;line-height:1.8;font-size:14px}#footer strong{font-weight:600;letter-spacing:1px}#footer ul li{line-height:1.8}#footer h4{margin-bottom:20px}#news-list>div.title h1,#news-list .news-item{margin-bottom:20px}#news-list .not-found{background-color:#fff;padding:25px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#news-list .not-found i{font-size:5vw;color:#f1796d;margin-bottom:5px}#news-list .not-found h2{color:#333}#news-list .items>:last-child .news-item{margin-bottom:0}.news-item .title{margin-bottom:10px}.news-item .title h1{text-align:center;margin-bottom:20px}.news-item .publish-date{position:absolute;bottom:10px;right:10px;color:#aaa;font:12px}.news-item .main_image{margin-bottom:10px}.news-item h2{margin-bottom:5px}.news-item small{display:block;margin-bottom:10px}.news-item .title a{color:#333;text-decoration:none}.news-item .info{position:relative;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.news-item .info .content{padding:20px}#brand-reserved_page .title h1{margin-bottom:20px;color:#333;text-align:center}#brand-reserved_page .not-found{background-color:#fff;padding:25px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#brand-reserved_page .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#brand-reserved_page .not-found h2{color:#333}.brand.small{position:relative;display:block;background-color:#fff;height:300px;margin-bottom:30px;padding:20px;color:#333;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.brand.small:hover{text-decoration:none}.brand.small .image{float:left;width:100%;height:200px;line-height:200px;text-align:center;font-size:0}.brand.small .image img{display:inline-block;vertical-align:middle}.brand.small .name{position:absolute;text-align:center;line-height:100%;bottom:15px;width:222.5px;box-sizing:border-box}#products-list .title h1{margin-bottom:40px;color:#333}#products-list .not-found{background-color:#fff;padding:25px}#products-list .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#products-list .not-found h2{color:#333}#products-list .product{border:1px solid #f0f0f0;position:relative;padding:0;background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#products-list .product:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);-moz-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);z-index:2}#related-products{margin-top:100px;border-top:1px solid #f2f2f2;padding-top:30px}#related-products h3{text-align:center}.inline-helper{display:inline-block;height:100%;vertical-align:middle}#related-products .product.list,#products-list .product.list{display:block;background-color:#fff;color:#333;height:310px;text-decoration:none;margin-bottom:45px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#related-products .product.list:hover,#products-list .product.list:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.12);-moz-box-shadow:0 0 20px rgba(0,0,0,.12);box-shadow:0 0 20px rgba(0,0,0,.12)}#related-products .product.list .info,#products-list .product.list .info{position:relative;padding:20px 0 0 10px}#related-products .product.list .summary,#products-list .product.list .summary{margin-bottom:15px;position:relative;padding:15px}#related-products .product.list .summary p,#products-list .product.list .summary p{font-size:12px}#related-products .product.list .summary .title,#products-list .product.list .summary .title{padding:10px 0;font-size:12px;margin-bottom:5px}@media(min-width:768px){#related-products .product.list .summary .title,#products-list .product.list .summary .title{font-size:15px}}#related-products .product.list .deal-badge,#products-list .product.list .deal-badge{position:absolute;top:-30px;right:-30px;border-radius:50px;background-color:#e74c3c;color:white;font-weight:600;width:60px;height:60px;text-align:center;line-height:60px;font-size:18px}#related-products .product.list .image,#products-list .product.list .image{height:153px;white-space:nowrap;text-align:center}@media(min-width:768px){#related-products .product.list .image,#products-list .product.list .image{height:175px}}#related-products .product.list .image img,#products-list .product.list .image img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}#related-products .product.list .price-wrapper,#products-list .product.list .price-wrapper{position:absolute;top:77%;right:15px;text-align:right}#related-products .product.list .price-wrapper .price,#products-list .product.list .price-wrapper .price{font-size:24px;font-weight:bold}#related-products .product.list .price-wrapper .price.deal,#products-list .product.list .price-wrapper .price.deal{color:red}#related-products .product.list .add-to-cart,#products-list .product.list .add-to-cart{position:absolute;top:-25px;right:15px}#related-products .product.list .add-to-cart .btn-default,#products-list .product.list .add-to-cart .btn-default{background:#000;color:#fff;font-size:1.5em;border:0;text-shadow:none;border-radius:50%;height:46px;width:46px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#related-products .product.list .add-to-cart .btn-default:hover,#products-list .product.list .add-to-cart .btn-default:hover{background:#80cd4b}#related-products .product.list .add-to-cart .btn-default span,#products-list .product.list .add-to-cart .btn-default span{margin-left:-1px}#related-products .product.list .add-to-cart .btn-default.pgroup,#products-list .product.list .add-to-cart .btn-default.pgroup{line-height:31px}.product .errors{position:absolute;bottom:0;left:0;width:100%}ul#bootstrap-task-errors{margin-left:0;margin-bottom:0}#related-products .items>div:last-of-type .product.list,#products-list .items>div:last-of-type .product.list{margin-bottom:40px}#product-view{padding-bottom:45px}#product-view .content{display:block;width:100%;background-color:#fff}#product-view .brand h4{padding:0 10px 5px 20px;color:#df1f2b;letter-spacing:0;font-size:1.4em}#product-view .art_num{padding:0 0 0 20px;font-size:.9em;margin:5px 0 10px 0;color:#969696;font-weight:600}#product-view .vat{font-size:.8em;padding:0 0 0 20px;margin:5px 0 10px 0;color:#969696;font-weight:400}#product-view .price{color:#363636}#product-view .main-image a{display:block;background:#000}#product-view .main-image a img{opacity:.97}#product-view .thumb{margin-top:10px}#product-view .big-image{margin-bottom:30px}#product-view .deal-badge{position:absolute;top:-30px;right:-20px;border-radius:50px;background-color:#e74c3c;color:white;font-weight:600;width:60px;height:60px;text-align:center;line-height:60px;font-size:18px}.start-products-row{padding:50px 0}#product-view .description{padding:0 20px 0 20px}#product-view .add-to-cart{padding:15px 0}#product-view .add-to-cart .btn{background:#80cd4b;border:0;color:#fff;text-shadow:none;padding:10px 0;text-transform:uppercase;font-size:1em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#product-view .add-to-cart .btn:hover{background:#67b332}#product-view .add-to-cart .form-control{height:41px;display:none}pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#80cd4b;border-color:#80cd4b}.pagination>li>a,.pagination>li>span{color:#80cd4b}#category-render{margin-bottom:20px}#category-render .title h1{margin-bottom:20px}#category-render .content{background-color:#fff;padding:20px 0}.page-gallery{margin-top:100px}.page-gallery img{margin-bottom:30px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.page-gallery img:hover{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.mini-cart-wrapper{display:block;width:120px;margin:0 auto;text-align:center}@media(min-width:768px){.mini-cart-wrapper{width:auto;display:inline-block;margin:0;text-align:right;float:right;background-color:#80cd4b;padding:0 10px 0 0;color:#fff}}.mini-cart{cursor:pointer}.mini-cart .product-amount{text-transform:uppercase;font-size:12px;font-weight:bold;color:#6f6f6f;padding-left:1px}.mini-cart .cart-icon{text-align:center;color:#888;display:inline-block;font-size:14px;padding:12px 0;margin-right:5px}@media(min-width:992px){.mini-cart .cart-icon{color:#fff}}.mini-cart .price{font-weight:600;font-size:14px}.mini-cart .info{padding:10px 20px;height:auto !important;position:relative;display:inline-block}.mini-cart .fa.fa-angle-down{position:absolute;right:15px;top:50%;height:auto !important;font-size:1.5em;color:#888;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.toggle-cart-row{position:relative}.toggle-cart-row.fixed{position:fixed;width:100%;left:0;z-index:100}.toggle-cart-products{position:absolute;right:0;top:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);z-index:1000;padding:20px;display:none}.toggle-cart-products.open{display:block}.toggle-cart-products .arrow img{position:absolute;top:-10px;right:24px}.toogle-cart-wrapper{max-height:80vh;overflow:auto}.toggle-cart-products .qty .input-sm,#checkout .cart .qty .input-sm{height:25px;padding:0;font-size:12px;line-height:1.75;text-align:center;border-radius:3px}.toggle-cart-products .price-wrapper,#checkout .cart .price-wrapper{position:absolute;right:15px;top:54%}.toggle-cart-products .price,#checkout .cart .price{text-align:right;font-size:22px;font-weight:600}.toggle-cart-products .desc a,#checkout .cart .desc a{font-weight:600;display:block;margin-top:10px;font-size:15px;color:#000}.toggle-cart-products .inline,#checkout .cart .inline{display:inline-block}.toggle-cart-products .text-qty,#checkout .cart .text-qty{height:30px;font-size:12px;line-height:1.5;border:2px solid #bfbfbf;border-radius:3px;width:50px;text-align:center}@media(min-width:992px){.toggle-cart-products .text-qty,#checkout .cart .text-qty{width:20px}}@media(min-width:992px){.toggle-cart-products .text-qty,#checkout .cart .text-qty{width:35px}}.toggle-cart-products .checkout-link,#checkout .cart .checkout-link{color:#fff;display:block;padding:20px;background:#80cd4b;letter-spacing:2px;text-transform:uppercase;text-align:center;font-size:16px;text-shadow:none;margin-left:-1px;margin-bottom:-1px}.toggle-cart-products .cart-item,#checkout .cart .cart-item{padding:20px 0;margin:0;border-bottom:1px solid #d5a69e;position:relative}.toggle-cart-products .cart-item .btn-sm,#checkout .cart .cart-item .btn-sm{padding:4px 2px 2px 2px;font-size:8px;margin-top:0;width:auto;border:2px solid #bfbfbf}@media(min-width:992px){.toggle-cart-products .cart-item .btn-sm,#checkout .cart .cart-item .btn-sm{padding:3px 2px}}@media(min-width:1200px){.toggle-cart-products .cart-item .btn-sm,#checkout .cart .cart-item .btn-sm{padding:3px 5px}}.toggle-cart-products .qty,#checkout .cart .qty{padding:0;line-height:29px}.toggle-cart-products .deal-amount,#checkout .cart .deal-amount{margin-top:5px}#checkout .cart .cart-item h5{margin-bottom:5px}#checkout .cart .cart-item small{display:block}#checkout .cart .cart-item .btn-sm{height:auto;padding-top:5px}#checkout .cart .cart-item .remove-item{position:absolute;top:0;font-size:18px}#checkout .cart .cart-item .cart-item-image{padding:15px}@media(min-width:992px){#checkout .cart .cart-item .cart-item-image{padding:0 5px}}@media(min-width:1200px){#checkout .cart .cart-item .cart-item-image{padding:0 5px}}#checkout .cart .cart-item .cart-item-text{padding:15px}@media(min-width:992px){#checkout .cart .cart-item .cart-item-text{padding:0 5px 0 0}}@media(min-width:1200px){#checkout .cart .cart-item .cart-item-text{padding:0 5px}}#checkout .cart .cart-item .price{display:block;margin-top:15px}.btn-group-sm>.btn{padding:4px 2px 2px 2px;font-size:8px;height:25px;width:20px}#cart .title h1{text-align:center;margin-bottom:20px}#checkout .title h1{text-align:center;margin-bottom:20px}#checkout h2{margin-bottom:10px}#checkout .bottom-bar button{margin-bottom:15px;background-color:#80cd4b;color:#fff;padding:15px 0;text-transform:uppercase;font-weight:bold;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#checkout .bottom-bar button:hover{background:#67b332;color:#fff}#checkout .checkout-wrapper{padding:25px;background-color:#e3e3e3;position:relative}#cart .bottom-bar,#checkout .bottom-bar{text-align:right}#cart .items,#cart .not-found{padding:15px;background-color:#fff;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#checkout .cart,#checkout .summary,#checkout .details,#checkout .delivey-details,#checkout .contact-details{padding:15px;position:relative;background-color:#fff;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#cart .bottom-bar{padding:15px 0;background-color:#fff;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#checkout .bottom-bar,#checkout .not-found{padding:15px 0;background-color:#fff}#cart .not-found,#checkout .not-found{padding:25px;margin-bottom:0}#cart .not-found i,#checkout .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#cart .not-found h2{color:#333}#checkout .not-found h2{color:#333}#checkout .payment-methods input[type="radio"],#checkout .delivery-methods input[type="radio"]{display:none}#checkout .payment-methods input[type="radio"]:checked+label,#checkout .delivery-methods input[type="radio"]:checked+label{opacity:1}#checkout .payment-methods .payment-method,#checkout .delivery-methods .delivery-method{width:100%;box-sizing:border-box;padding:20px;opacity:.5;font-weight:normal;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#checkout .payment-methods .payment-method .info .price,#checkout .delivery-methods .delivery-method .info .price{font-size:12px}#checkout .payment-methods .payment-method .info,#checkout .delivery-methods .delivery-method .info{text-align:justify;font-size:11px}#checkout .payment-methods .payment-method .info .description>:last-child,#checkout .delivery-methods .delivery-method .info .description>:last-child{margin-bottom:0}#checkout .payment-methods .payment-method .icon i,#checkout .delivery-methods .delivery-method .icon i{font-size:30px}#checkout .payment-methods .payment-method:hover,#checkout .delivery-methods .delivery-method:hover{cursor:pointer}#checkout .payment-methods .logo,#checkout .delivery-methods .logo{text-align:center}#checkout .payment-methods .logo img,#checkout .delivery-methods .logo img{display:inline-block}#checkout .summary table{margin-bottom:0}#cart table,#checkout .cart table{margin:0}#cart table tbody td,#checkout .cart table tbody td{vertical-align:middle}#cart table tbody td img,#checkout .cart table tbody td img{display:inline-block}#cart table tfoot td,#checkout .cart table tfoot td{padding-top:20px}#cart input[type="text"],#checkout .cart input[type="text"]{text-align:center}#receipt h2{margin-bottom:10px;text-align:center}#receipt .title h1{text-align:center;margin-bottom:20px}#receipt table{margin-bottom:0}#receipt .contact-details,#receipt .payment-details,#receipt .delivery-details,#receipt .rows{padding:25px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:20px}#receipt .not-found{padding:25px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:20px}#receipt .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#receipt .not-found h2{color:#333}#receipt .rows tfoot td{font-weight:bold}.customer-links{margin:0 auto;padding:12px 0 0;float:left;color:#80cd4b}.customer-links .fa{margin-right:10px}@media(min-width:992px){.customer-links{display:block;width:auto;float:left;margin:0}}.customer-links li{float:left;margin:0 8px}.customer-links{display:block}#customer-login h1,#customer-register h1,#customer-forgot_password h1{margin-bottom:20px;color:#333;text-align:center}#customer-login .col-sm-4{background-color:#f2f2f2;padding:30px;border-radius:3px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}#customer-login form{padding:25px}#customer-login form ul li{list-style:none;text-align:center}#customer-register .login-details,#customer-register .personal-details,#customer-register .company,#customer-register .address,#customer-register .submit{background-color:#fff;padding:25px}#customer-forgot_password form{background-color:#fff;padding:25px}#customer-register .submit{padding:10px;text-align:right}#customer-login button[type=submit]{margin-bottom:15px;background-image:none;text-shadow:none;background-color:#80cd4b;color:#fff;padding:15px 0;text-transform:uppercase;font-weight:bold;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#customer-login button[type=submit]:hover{background:#67b332;color:#fff}#customer-forgot_password button[type=submit]{margin-bottom:15px;background-image:none;text-shadow:none;background-color:#80cd4b;color:#fff}#customer-forgot_password .message{margin-bottom:15px}#customer-register .login-details,#customer-register .personal-details,#customer-register .company,#customer-register .address{margin-bottom:20px}#customer-register h3{margin-bottom:10px}#bootstrap-task-errors.list-group{border-radius:0;box-shadow:none}#bootstrap-task-errors.list-group .list-group-item{border-radius:0;border:0}#customer-my_pages .title h1{text-align:center;margin-bottom:20px}#customer-my_pages h2{margin-bottom:10px}#customer-my_pages form{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-my_pages form.details{margin-bottom:20px}#customer-my_pages .login-details h3,#customer-my_pages .personal-details h3,#customer-my_pages .company h3,#customer-my_pages .address h3{margin-bottom:10px}#customer-my_pages .login-details,#customer-my_pages .company{margin-bottom:20px}#customer-my_pages #bootstrap-task-errors.list-group{margin-bottom:10px}#customer-my_pages .preselected-addresses{margin-bottom:20px}#customer-contact_us h1{margin-bottom:20px;text-align:center}#customer-contact_us form{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-contact_us form h3{margin-bottom:10px}#customer-contact_us form hr{margin:0;margin-bottom:15px;margin-top:5px}#customer-order_history h1{text-align:center;margin-bottom:20px}#customer-order_history .order-list{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-order_history .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#customer-order_history .not-found h2{color:#333}#customer-order_view h1{text-align:center;margin-bottom:20px}#customer-order_view table{margin-bottom:0}#customer-order_view .payment-address,#customer-order_view .delivery-address,#customer-order_view .items,#customer-order_view .summary{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-order_view .payment-address,#customer-order_view .items,#customer-order_view .delivery-address{margin-bottom:20px}#customer-order_view h2{margin-bottom:10px}#search-bar{display:none}#search h1{margin-bottom:20px}#search .form{position:relative;background-color:transparent}#search .not-found{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1);text-align:center}#search .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#search .not-found h2{color:#333}.search-input{position:relative;display:block;width:100%;padding:13px 25px;outline:0;text-align:center;border:0;border-bottom:1px solid #ddd;font-size:2.5em}.search-input::-webkit-input-placeholder{color:#666}.search-input:-moz-placeholder{color:#666;opacity:1}.search-input::-moz-placeholder{color:#666;opacity:1}.search-input:-ms-input-placeholder{color:#666}.search-submit{position:absolute;top:9px;right:20px;float:right;display:block;border:0;background-color:#fff;width:19px;height:20px}.start-url #content-wrapper{margin:0 !important;padding:60px 15px;min-height:100vh;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.start-url #content-wrapper .row-1{padding-bottom:60px}.start-url #content-wrapper .row .row>*>*{color:#fff}.start-url #content-wrapper .page-editor .row .row .content *{color:#fff}.start-url #content-wrapper .page .row-2 .row{display:flex;justify-content:center;display:-webkit-flex;-webkit-justify-content:center}@media(max-width:500px){.start-url #content-wrapper .page .row-2 .row{flex-direction:column;-webkit-flex-direction:column}}.start-url #content-wrapper .page .row-2 .row>*{width:auto}.start-url #content-wrapper .page .row-2 .row:after,.start-url #content-wrapper .page .row-2 .row:before{display:none}