*{-webkit-font-smoothing:antialiased}*:focus{outline:0 !important}*:active{box-shadow:none !important}html,body{font-family:"Cabin",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;color:#252226;background-color:#fff;margin:0;padding:0;min-height:100%;height:100%;position:relative}.wrapper{min-height:100%;position:relative}.wrapper input,.wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:#e31d2a}a:hover,a:active,a:focus{text-decoration:none;color:#252226}img{max-width:100%}smaller{font-size:13px}body.bg-black2 .wrapper{background-color:#1c1c1c}body.bg-white{background-color:#fff}body.bg-beige .wrapper{background-color:#fff}.resp-menu{display:none}.btn-red{border:0;background-color:#e31d2a;transition:all .3s;color:#fff !important;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 25px 8px}.btn-red:hover,.btn-red:focus,.btn-red:active{background-color:#000;color:#fff;transition:all .3s}.btn-white{border:0;background-color:#fff;transition:all .3s;color:#e31d2a;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 25px 8px}.btn-white:hover,.btn-white:focus,.btn-white:active{background-color:#000;transition:all .3s;color:#fff}.btn-green{border:0;background-color:#70dd68;transition:all .3s;color:#fff !important;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 15px 8px}.btn-green:hover,.btn-green:focus,.btn-green:active{background-color:#000;transition:all .3s;color:#fff !important}.btn-black{border:0;background-color:#252226;transition:all .3s;color:#fff !important;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 15px 8px}.btn-black:hover,.btn-black:focus,.btn-black:active{background-color:#e31d2a;transition:all .3s;color:#fff}.btn-transparent{border:2px solid #cabcb5;background-color:rgba(0,0,0,0);transition:all .3s;color:#cabcb5;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:8px 15px 6px}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active{background-color:#cabcb5;transition:all .3s;color:#000}.btn-transparent-black{border:2px solid #252226;background-color:rgba(0,0,0,0);transition:all .3s;color:#252226;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:8px 15px 6px}.btn-transparent-black:hover,.btn-transparent-black:focus,.btn-transparent-black:active{background-color:#252226;transition:all .3s;color:#fff}.btn-black{border:2px solid #252226;background-color:#252226;transition:all .3s;color:#fff;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:8px 15px 6px}.btn-black:hover,.btn-black:focus,.btn-black:active{background-color:#e31d2a;transition:all .3s;color:#fff;border-color:#e31d2a}.bg-red{background-color:#e31d2a}.bg-black{background-color:#1c1c1c}.bg-none{background-color:none}.bg-white{background-color:#fff}.bg-transparant{background-color:none}.bg-brown{background-color:#e3dcd5}.bg-beige{background-color:#fdf9f5}.bg-test{background-color:#0018ff}.vcenter-parent{display:table}.vcenter-child{display:table-cell;text-align:center;vertical-align:top}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.group-header.global-header{height:220px}.group-header.global-header .group-text{top:50px}body.admin-mode .list-popular-cat .col-sm-3 .cat-txt{height:auto;top:70px}body.admin-mode .list-popular-cat .col-sm-3 .bg-filter{z-index:0;display:none}body.admin-mode .group-header .bg-filter{bottom:-80px;height:90%}body.admin-mode .start-popular .list-popular-cat .cat-txt a{padding-top:0}body.admin-mode .start-slider img{display:block}body.admin-mode .group-header #group-text-wrap{max-height:initial}body.admin-mode #read-more{display:none}body.admin-mode .group-header .group-text{top:20px}body.admin-mode .school-header .bg-header{position:absolute;top:0;left:0;width:100%}body.admin-mode .school-header .bg-filter{display:none}body.admin-mode .school-header .container{color:#000;position:relative;top:20px}body.admin-mode .school-header .container h1,body.admin-mode .school-header .container h2,body.admin-mode .school-header .container h3,body.admin-mode .school-header .container h4,body.admin-mode .school-header .container h5,body.admin-mode .school-header .container h6,body.admin-mode .school-header .container a{color:#000}body.admin-mode .cat-txt-wrap{z-index:200}body.admin-mode .round{height:auto !important}body.admin-mode .bg-filter{height:auto !important}header{background-color:#000}header .navbar-top{background-color:#000;color:#fff;padding:10px}header .navbar-top .pull-left a{color:#fff;position:relative;z-index:1000}header .navbar-top .pull-left a:hover{color:#e31d2a}header .navbar-top .pull-right a{position:relative;color:#fff;display:inline-block;padding:10px 15px;z-index:1000}header .navbar-top .pull-right:hover{color:#ccc !important}header .navbar-top a.set_user_type,header .navbar-top .selected{margin:0 5px 0 0;display:inline-block;padding:5px 15px;background-color:#332f32;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important}header .navbar-top a.set_user_type:hover,header .navbar-top .selected:hover{background-color:#e31d2a;color:#fff !important}header .navbar-top .selected{background-color:#e31d2a}header .navbar-menu{padding:10px}header .navbar-menu .main-nav{padding:30px 0 0;display:inline-block;margin-left:20px;max-width:960px}header .navbar-menu .main-nav li{list-style-type:none;float:left}header .navbar-menu .main-nav li a{text-transform:uppercase;color:#fff;font-weight:bold;font-size:13px;padding:10px}header .navbar-menu .main-nav li a:hover{color:#e31d2a}header .navbar-menu .header-actions{padding:10px 0;position:relative}header .navbar-menu .header-actions a{height:50px;width:50px;display:block;float:left;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;text-align:center;cursor:pointer}header .navbar-menu .header-actions .i-search{background-color:#252226;padding:10px 0;margin-right:5px}header .navbar-menu .header-actions .i-search:hover{background-color:gray}header .navbar-menu .header-actions .i-cart{background-color:#e31d2a;padding:12px 0;position:relative}header .navbar-menu .header-actions .i-cart:hover{background-color:red}header .navbar-menu .header-actions .i-cart .fa{color:#fff;font-size:25px}header .navbar-menu .header-actions .cart-count{width:25px;height:25px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;color:#fff;background-color:#000;position:absolute;top:5px;right:-7px;padding:2px 0;text-align:center}header .navbar-menu .header-actions .cart-content{display:none}header #snow{background-color:#252226;color:#fff;padding:10px}header #snow .pull-left a{color:#fff}header #snow .pull-left a:hover{color:#e31d2a}header #snow .pull-right a{color:#fff !important;display:inline-block;padding:10px 15px}header #snow .pull-right a:hover{color:#ccc !important}header #snow a.set_user_type,header #snow .selected{margin:0 5px 0 0;display:inline-block;padding:5px 15px;background-color:#332f32;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important}header #snow a.set_user_type:hover,header #snow .selected:hover{background-color:#e31d2a;color:#fff !important}header #snow .selected{background-color:#e31d2a}header #snow{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s1.png?v=1788384364028),url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s2.png?v=1788384364028),url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s3.png?v=1788384364028);left:0;position:relative;top:0;z-index:1;-webkit-animation:snow 10s linear infinite;-moz-animation:snow 10s linear infinite;-ms-animation:snow 10s linear infinite;animation:snow 10s linear infinite}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.search-form{width:100%;position:absolute;top:158px;left:0;background-color:#fff;z-index:9990;border-top:1px solid #efefef;border-bottom:1px solid #efefef;overflow:hidden;height:70px;display:none}.search-form input{width:100%;border:0;background-color:#fff;padding:0;font-size:28px;height:68px}.search-form .container{position:relative}.search-form .container img{position:absolute;right:0;top:20px;height:28px}.product-list .product-single:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.4)}.product-single,.recipe-single{margin:5px 0;padding:0 5px}.product-single .product-wrap,.product-single .recipe-wrap,.recipe-single .product-wrap,.recipe-single .recipe-wrap{background-color:#fff;padding:15px;color:#252226;padding-bottom:80px}.product-single .recipe-wrap,.recipe-single .recipe-wrap{padding-bottom:15px}.product-single .recipe-wrap a,.recipe-single .recipe-wrap a{color:#252226}.product-single>a,.recipe-single>a{display:block}.product-single .product-image,.product-single .recipe-image,.recipe-single .product-image,.recipe-single .recipe-image{height:150px;text-align:center}.product-single .product-image .img-wrap.product,.product-single .recipe-image .img-wrap.product,.recipe-single .product-image .img-wrap.product,.recipe-single .recipe-image .img-wrap.product{height:100%}.product-single .product-image img,.product-single .recipe-image img,.recipe-single .product-image img,.recipe-single .recipe-image img{max-height:90%;max-width:100%;display:inline-block}.product-single .product-image .campaign-badge,.product-single .recipe-image .campaign-badge,.recipe-single .product-image .campaign-badge,.recipe-single .recipe-image .campaign-badge{width:80px;position:absolute !important;top:-10px;right:0}.product-single h4,.recipe-single h4{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0px;color:#252226;padding-top:7px}.product-single p.price,.recipe-single p.price{color:#e31d2a;font-size:19px;margin:0;line-height:22px}.product-single .product-actions,.recipe-single .product-actions{padding-top:20px}.product-single strike,.recipe-single strike{font-size:12px;color:#000;display:block;line-height:10px}.recept-page img{height:auto !important}.recipe-single a{padding:0 0 15px 0}.recipe-single .recipe-image{background-size:cover;background-position:center center;margin-bottom:15px}.recipe-single h4,.recipe-single smaller{padding:0 15px;margin-bottom:0}.recipe-single smaller{text-transform:uppercase}.chef-single h4{text-align:left;padding:0 !important}.chef-single p{padding:0 !important;text-align:left}.chef-single .recipe-image{height:245px}.slick-slider .slick-arrow{border:0;background-color:#e31d2a;color:#fff;height:35px;width:35px;-webkit-border-radius:20px !important;-moz-border-radius:20px !important;-ms-border-radius:20px !important;border-radius:20px !important;position:absolute;top:40%;text-align:center;padding:10px 0;z-index:100}.slick-slider .slick-arrow:hover{background-color:#252226}.slick-slider .slick-prev{left:-3px}.slick-slider .slick-next{right:-3px}.start-slider{margin:40px 0}.start-slider .container{padding-left:25px}.start-slider .col-md-7{height:460px;background-position:center center !important}.start-slider .col-md-7 img{display:none}.start-slider .col-md-7 .slider-editable{height:460px}.start-slider .slider-row{height:220px;background-position:center center !important;position:relative}.start-slider .slider-row img{display:none}.start-slider .slider-row.row-1{margin-bottom:20px}.start-slider .slider-editable{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.start-slider .slider-editable a{position:absolute;top:0;left:0;width:100%;height:100%}.start-slider .slider-text{background-color:#e31d2a;color:#fff;padding:10px;position:absolute;bottom:10px;right:30px;max-width:80%;min-width:80%;z-index:3}.start-slider .slider-text h2,.start-slider .slider-text h3{margin:0}.start-slider .slider-text p{margin:0;font-size:14px}.start-slider .slider-text .fa{position:absolute;right:-18px;font-size:60px;bottom:25%;color:#e31d2a}.start-slider .snowing{color:#fff;padding:10px;width:100%;height:100%}.start-slider .snowing .pull-left a{color:#fff}.start-slider .snowing .pull-left a:hover{color:#e31d2a}.start-slider .snowing .pull-right a{color:#fff !important;display:inline-block;padding:10px 15px}.start-slider .snowing .pull-right a:hover{color:#ccc !important}.start-slider .snowing a.set_user_type,.start-slider .snowing .selected{margin:0 5px 0 0;display:inline-block;padding:5px 15px;background-color:#332f32;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important}.start-slider .snowing a.set_user_type:hover,.start-slider .snowing .selected:hover{background-color:#e31d2a;color:#fff !important}.start-slider .snowing .selected{background-color:#e31d2a}.start-slider .snowing{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s1.png?v=1788384364028),url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s2.png?v=1788384364028),url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/s3.png?v=1788384364028);left:0;position:relative;top:0;z-index:1;-webkit-animation:snow 10s linear infinite;-moz-animation:snow 10s linear infinite;-ms-animation:snow 10s linear infinite;animation:snow 10s linear infinite}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.start-search form,.top-search form,.search-result-form form{position:relative;max-width:700px}.start-search form input,.top-search form input,.search-result-form form input{border:2px #cabcb5 solid;padding:10px 20px;height:55px;width:100%;-webkit-border-radius:27px !important;-moz-border-radius:27px !important;-ms-border-radius:27px !important;border-radius:27px !important}.start-search form img,.top-search form img,.search-result-form form img{position:absolute;top:7px;right:15px}.start-search .list-search-cat a,.top-search .list-search-cat a,.search-result-form .list-search-cat a{display:inline-block;color:#fff;background-color:#252226;padding:15px 20px;-webkit-border-radius:27px !important;-moz-border-radius:27px !important;-ms-border-radius:27px !important;border-radius:27px !important;margin-right:5px;margin-bottom:5px !important}.start-search .list-search-cat a:hover,.top-search .list-search-cat a:hover,.search-result-form .list-search-cat a:hover{background-color:#e31d2a}.search-result-form{text-align:center}.search-result-form form{display:inline-block;width:100%;max-width:700px}.start-searchtwo form{position:relative;width:280px;margin-right:auto;margin-left:auto}.start-searchtwo form{color:#000;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.start-searchtwo form input{border:2px #8d8d8d solid;padding:10px 20px;height:100%;width:100%;-webkit-border-radius:27px !important;-moz-border-radius:27px !important;-ms-border-radius:27px !important;border-radius:27px !important}.start-searchtwo form img{position:absolute;top:11px;right:15px;height:20px}.start-searchtwo .list-search-cat a{display:inline-block;color:#fff;background-color:#252226;padding:15px 20px;-webkit-border-radius:27px !important;-moz-border-radius:27px !important;-ms-border-radius:27px !important;border-radius:27px !important;margin-right:5px;margin-bottom:5px !important}.start-searchtwo .list-search-cat a:hover{background-color:#e31d2a}.start-searchtwo{position:absolute;top:0px;left:0px;width:100%;z-index:1}.start-banner{padding:20px 0}.start-blocks{padding:20px 0px}.start-blocks .block{padding:15px 15px 0px 15px}.start-blocks .block:nth-of-type(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.start-popular{padding:20px 0 30px}.start-popular h2{font-family:"spumante",Helvetica,Arial,sans-serif;font-size:40px;margin-top:40px}.start-popular .btn-red{margin-top:20px}.start-popular .list-popular-cat .cat-wrap{position:relative;height:210px;width:100%;z-index:1;margin-bottom:10px}.start-popular .list-popular-cat .cat-txt{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:10}.start-popular .list-popular-cat .cat-txt a{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:80px}.start-popular .list-popular-cat .bg-filter{background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;transition:all .3s}.start-popular .cat-wrap:hover .bg-filter{background-color:rgba(206,6,19,.74);transition:all .3s}.start-articles{margin-top:50px;margin-bottom:50px}.start-articles .col-md-6{padding:0}.start-articles .article-img{height:500px;background-size:cover;background-position:center center}.start-articles .article-img a{position:absolute;top:0;left:0;height:100%;width:100%}.start-articles .bg-black,.start-articles .bg-white,.start-articles .bg-red{height:250px}.start-articles .bg-red{padding:30px 40px 10px;color:#fff}.start-articles .bg-red a{color:#fff}.start-articles .bg-red h2{font-family:"spumante",Helvetica,Arial,sans-serif;font-size:40px}.start-articles .bg-red h3{font-size:22px}.start-articles .bg-black{color:#fff;padding:10px}.start-articles .bg-white a{color:#252226}.start-recipes{padding:20px 0 30px;margin:50px 0 0}.start-recipes h2{font-family:"spumante",Helvetica,Arial,sans-serif;font-size:40px;margin-top:40px}.start-recipes .filter-cat ul{background-color:rgba(0,0,0,.1);height:50px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;display:inline-block;padding:0}.start-recipes .filter-cat ul li{list-style-type:none;float:left;padding:14px 25px;height:50px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important}.start-recipes .filter-cat ul li:hover{background-color:#fff}footer{background-color:#252226;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/footer-bg.jpg?v=1788384364028);color:#fff;background-size:cover;background-repeat:no-repeat}footer .row{padding:30px 40px}footer .row-1{background-color:rgba(0,0,0,.8)}footer .row-2{background-color:#000}footer .row-2 a{color:#fff !important}footer .row-2 a:hover{color:#e31d2a !important}footer h4{font-weight:600}footer form{position:relative}footer form input{background-color:rgba(255,255,255,.1);height:40px;padding:10px 20px;width:100%;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;border:0}footer form button{background-color:rgba(0,0,0,0);color:#fff;border:0;text-transform:uppercase;position:absolute;top:0;right:10px;padding:10px}footer form button:hover{color:red}.sub-menu h3{border-bottom:2px solid #e31d2a;padding-bottom:10px}.sub-menu ul{padding:0;margin:0}.sub-menu ul li{list-style-type:none;position:relative}.sub-menu ul li a{display:block;width:100%;padding:10px 15px;border-bottom:2px solid #d3d1ce;color:#e31d2a}.sub-menu ul li>ul>li>a{padding-left:30px}.sub-menu ul li ul{display:none}.sub-menu ul .opener{position:absolute;top:0;right:0;padding:10px 10px 0 20px}.sub-menu ul .opener .fa-plus{display:block !important;position:relative;top:3px !important}.sub-menu ul .opener .fa-minus{display:none !important}.sub-menu ul .opener.active .fa-minus{display:block !important;position:relative;top:3px !important}.sub-menu ul .opener.active .fa-plus{display:none !important}.sub-menu .active{color:#e31d2a}.sub-menu .active>a{color:#e31d2a}.sub-menu .active .fa{color:#252226}.sub-menu .active .fa-minus{display:block !important;position:relative;top:3px !important}.sub-menu .active .fa-plus{display:none}.sub-menu .active ul{display:block}.sub-menu.sub-menu-black ul li a{color:#252226}.sub-menu.sub-menu-black h3{color:#252226}.sub-menu.sub-menu-black .active>a{color:#e31d2a}.group-header{height:400px;position:relative;overflow:hidden;background-size:cover;background-position:center center}.group-header .bg-filter{background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) -20%, #ffffff 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );background-position:bottom center;position:absolute;bottom:0;left:0;width:100%;height:100%}.group-header .bg-filterblack{background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0) -100%, #fdf9f5 70%);background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0) -100%, #fdf9f5 70%);background:linear-gradient(to bottom, rgba(28, 28, 28, 0) 10%, #1c1c1c 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fdf9f5',GradientType=0 );background-position:bottom center;position:absolute;bottom:0;left:0;width:100%;height:10%}.group-header h1{background-color:#e31d2a;color:#fff;padding:20px 16px;display:inline-block}.group-header .group-text{position:absolute;top:0;left:0;width:100%;z-index:10;height:320px}.group-header #group-text-wrap{max-height:65px;overflow:hidden;max-width:800px;margin:0 auto;margin-bottom:10px}.group-header #group-text-wrap p{margin:0}.group-header .group-text.expand button{display:inline-block}.group-header .group-text.expand.expanded-view #group-text-wrap{max-height:initial}.group-header .group-text button{display:none}.group-header .selected-products{position:absolute;bottom:0;left:0;width:100%}.group-header .selected-products .list-selected-products{max-width:1120px;margin:0 auto}.group-header .selected-products .slick-prev{left:-10px}.group-header .selected-products .slick-next{right:-10px}.group-header.group-selected-products{height:600px}.group-header.group-selected-products .bg-filter{background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) -40%, #fdf9f5 60%);background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) -40%, #fdf9f5 60%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) -40%, #fdf9f5 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.group-single-products{margin-top:-126px;margin-bottom:45px}#products-wrapper{padding:0 10px}#top-filter{width:100%;padding:10px 0;height:110px}.bg-none #top-filter h4{color:#000}.bg-none #top-filter .currency{color:#000}.ui-slider-horizontal{border:0;background:none;background-color:#f1f1f1;height:5px;margin-bottom:10px}.ui-slider-horizontal .ui-slider-range{background:#e31d2a;height:6px}.ui-slider-horizontal .ui-slider-handle{-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;height:20px;width:20px;top:-7px;background:none;background-color:#fff}.pagination .make-child a{border:0;background-color:#fff;transition:all .3s;color:#e31d2a;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 16px 8px}.pagination .make-child a:hover,.pagination .make-child a:focus,.pagination .make-child a:active{background-color:#000;transition:all .3s;color:#fff}.pagination .make-child.active a{background-color:#000;color:#fff}.list-inspiration-groups{clear:both;margin-bottom:50px}.list-inspiration-groups a{display:block}.list-inspiration-groups .inspo-wrap{height:200px;background-size:cover !important;background-repeat:no-repeat !important;position:relative}.list-inspiration-groups h4{position:absolute;bottom:10px;left:0;width:100%;padding:20px;color:#fff;background-color:rgba(0,0,0,.8)}.campaign-header{height:400px}.breadcrumbs{padding:20px 0 18px;background-color:#fdf9f5}.breadcrumbs ul{margin:0}.breadcrumbs li{list-style-type:none;float:left;padding-left:0px}.breadcrumbs li a{color:#818181}.breadcrumbs li a:hover{color:#333}.breadcrumbs li:before{content:">";padding:0 5px}.breadcrumbs li:first-child:before{content:""}.product-single.bg-white{min-height:600px}.product-single.bg-white .product-image{height:auto;margin-top:20px}.product-single.bg-white .product-image .vcenter-parent{width:100%}.product-single.bg-white .product-image .zoomWrapper{position:relative;margin:0 auto;vertical-align:middle}.product-single.bg-white .product-image img{max-width:80%;position:static !important}.product-single.bg-white .product-image .campaign-badge{width:80px;position:absolute !important;top:10px;right:30px;z-index:999}.product-single.bg-white .img-gallery{margin:20px -5px;position:relative;z-index:9}.product-single.bg-white .img-gallery .item{padding:0 5px}.product-single.bg-white .img-gallery .item a{display:block;height:100px;overflow:hidden;border:1px solid #ebebeb}.product-single.bg-white .img-gallery .item a .img-wrapper{display:table;table-layout:fixed;margin:0 auto}.product-single.bg-white .img-gallery .item a .img-wrapper img{width:auto;height:75px;margin:10% 0}.product-single.bg-white .img-gallery .fa[aria-disabled=false]{cursor:pointer}.product-single.bg-white .img-gallery .fa{position:absolute;top:40%}.product-single.bg-white .img-gallery .fa-chevron-left{left:-10px}.product-single.bg-white .img-gallery .fa-chevron-right{right:-10px}.product-single.bg-white h1{margin-bottom:0}.product-single.bg-white .product-description h1{font-size:20px}.product-single.bg-white .product-description h2{font-size:18px}.product-single.bg-white .product-description h3{font-size:16px}.product-single.bg-white .product-description h4{font-size:14px}.product-single.bg-white .add-to-cart{border-top:2px solid #ccc8c6;border-bottom:2px solid #ccc8c6;padding:10px 0 0}.product-single.bg-white .stock-status{line-height:40px;font-size:17px}.product-single.bg-white .stock-status .fa{font-size:28px;position:relative;top:4px}.product-single.bg-white .stock-status .txt-green{color:#34a52c}.product-single.bg-white .stock-status .txt-orange{color:orange}.product-single.bg-white .stock-status .txt-red{color:#e31d2a}.product-single.bg-white .btn-green{font-size:17px}.product-single.bg-white .product-quantity{padding-right:10px}.product-single.bg-white .product-quantity input{text-align:center;display:inline-block;float:left;max-width:70px}.product-single.bg-white .product-quantity span{display:inline-block;line-height:40px;padding-left:6px}.product-single.bg-white .select-variant{margin-right:10px}.product-single.bg-white .delivery-info{margin-top:15px;font-size:14px}.product-single.bg-white .delivery-info .fa{font-size:28px;position:relative;top:4px}.product-single.bg-white .product-info{margin-bottom:40px}.relprods{padding:25px 0px}.relprods h4{text-align:center}main{padding-bottom:505px}main table{width:100% !important}main table tr{border-bottom:2px solid #e0e6ec}main table tr td{padding:10px}main table tr:hover{background-color:#f5f7f9}main form{width:100%;max-width:400px}main input[type=text],main input[type=email],main input[type=tel],main input[type=url],main input[type=password],main textarea,main select{border:#dde4e4 2px solid;background-color:#fff;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;width:100%;font-size:15px;line-height:30px;padding:5px 15px 3px;margin-bottom:10px}main textarea{min-height:200px;-webkit-border-radius:15px !important;-moz-border-radius:15px !important;-ms-border-radius:15px !important;border-radius:15px !important}main select{padding-right:33px;background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/chevron-down.png?v=1788384364028);background-repeat:no-repeat;background-position:92% center}main input[type=radio],main input[type=checkbox]{height:15px;width:15px;display:inline-block;border:2px solid #f2f1f1;border-radius:2px;margin-right:10px;-webkit-appearance:checkbox}main input[type=radio]{-webkit-appearance:radio}main input[type=submit]{background-color:#000;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;border-radius:30px !important;color:#fff;border:0;padding:10px 20px;display:inline-block;font-size:22px}main input[type=submit]:hover{background-color:#e31d2a;transition:all .3s;color:#fff !important}main input:invalid:focus{border-color:#e26060}.wm3-form-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.alert,.campaign-error p{padding:10px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;border:none}.alert-danger,.campaign-error p{background:#efdad9;color:#882626}.alert-success{background:#e8f3e8;color:#5c885a}.product-messages-wrapper .product-messages .product-message{background:#efdad9;color:#882626;padding:10px;margin:10px 0}.product-messages-wrapper .added-to-cart-message{background:#e8f3e8;color:#5c885a;padding:10px;margin:10px 0;display:none}.alert-warning{background-color:#fdf9f5 !important;color:#000;padding-top:15px}.cart thead,.cart .cart-summary{border-bottom:2px solid #e0e6ec}.cart thead th,.cart .cart-summary th{padding-bottom:5px}.cart table tr td{background-color:rgba(0,0,0,0) !important}.cart .cart-image img{max-height:70px}.cart .quantity input{max-width:90px;text-align:center}.cart .original-price{text-decoration:line-through;font-size:12px}.cart .total-cart{font-size:18px;padding:30px 0 20px 0}.cart table tr:last-child{border:0}.cart table tr:last-child:hover{background-color:rgba(0,0,0,0) !important}.cart .total-cart,.cart .total-price,.cart tbody tr.bg-gray{background:#f1f1f1 !important}.cart .total-cart:hover,.cart .total-price:hover,.cart tbody tr.bg-gray:hover{background-color:#f1f1f1 !important}.cart .add-code input{max-width:208px;float:left;margin-right:10px}.cart .add-code button{float:left}.cart .campaign-error{display:none;clear:both}.cart .campaign-info{clear:both}.cart .shipping-method,.cart .cart-table.payment{height:150px}.cart .shipping-method tr td:first-child,.cart .cart-table.payment tr td:first-child{width:20px;text-align:center}.cart .shipping-method td,.cart .cart-table.payment td{vertical-align:middle}.cart .cart-total{font-size:20px}.cart .cart-summary{min-width:280px}.alert{background-color:#ffcdcd;padding:20px;font-weight:bold;color:#e31d2a;margin-bottom:0px}.user-form.disabled input[type=text],.user-form.disabled input[type=email],.user-form.disabled input[type=password]{border:none;display:inline-block;padding:10px 0;width:auto;margin:0;padding:0;height:18px;line-height:18px;background:#fff}.user-form.disabled label{margin:0;display:inline-block}.user-form.disabled label:after{content:":"}.user-form.disabled .col-md-4{width:100%}.user-form.disabled .row{width:50%;float:left}.user-form.disabled .change-adress-button-wrapper{width:100%;display:block;float:left}.user-form.disabled .change-adress-button-wrapper:after{content:"";display:block;clear:both}.user-form.disabled .change-adress-button-wrapper a:focus,.user-form.disabled .change-adress-button-wrapper a:hover{color:#e31d2a}.user-form.disabled #save-address-changes{display:none;float:left;width:100%}.user-form.disabled #use-invoice-address{display:none}.user-form.disabled #delivery-address{display:block !important}.user-form .notifications{margin-top:10px}.order-history .order-row{width:100%;margin-bottom:10px;font-size:13px}.order-history .order-row .order-heading{background-color:#f5f5f5;padding:12px 20px;height:40px}.order-history .order-row .order-heading div{width:21%;float:left}.order-history .order-row .order-heading div.delivery-type{width:30%}.order-history .order-row .order-heading .toggle-order{width:5%}.order-history .order-row .order-heading .btn-toggle.active:before{content:"-";top:-5px}.order-history .order-row .order-content{display:none}.order-history .order-row .order-content .table-head{font-weight:bold}.order-history .order-row .order-content table{width:100% !important;border-collapse:collapse}.order-history .order-row .order-content table tr{border-top:#d2d2d2 1px solid}.order-history .order-row .order-content table td{padding:10px}.order-history .order-row .order-content table td p{margin:0}.order-history .order-row.order-row-desc .order-heading{background-color:#fff;border-bottom:#eaeaea 3px solid}.article-single.info-push .list-article-products{padding:0;width:100%}.article-single.info-push>div{width:100%;position:relative;padding-right:40%}.article-single.info-push>div .info-box{position:absolute;top:5px;right:0;width:38%;background-color:#f2f2f2;padding:15px}.article-single.info-push>div .info-box hr{border:0;border-top:2px solid #000}article .article-preview{height:300px;background-size:cover;background-position:center center}article p{color:#252226}ul.pagination li a{border:2px solid #252226;background-color:#fff;transition:all .3s;color:#252226;display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:10px 25px 8px}ul.pagination li a:hover,ul.pagination li a:focus,ul.pagination li a:active{background-color:#000;transition:all .3s;color:#fff;border-color:#252226}.monthly-archive .months{display:none}.recipe-header{height:400px;background-size:cover;position:relative}.recipe-header .container{position:relative}.recipe-header .bg-filter{background-color:#675c54;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.recipe-header .col-ingredients{position:absolute;top:50px;left:0;padding:0}.recipe-header .col-ingredients .img-preview{width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center center}.recipe-header .col-ingredients .col-md-12{padding:0 20px 30px}.recipe-header .col-description{color:#fff;padding:50px 30px 0}.recipe-header .col-description .pull-left{margin-right:20px;margin-top:20px}.recipe-header .col-chef{border-left:1px solid #797169;padding:20px 0 20px 20px;margin-top:50px;color:#fff;min-height:300px}.recipe-header .col-chef .img-chef{width:80px;height:80px;-webkit-border-radius:40px !important;-moz-border-radius:40px !important;-ms-border-radius:40px !important;border-radius:40px !important;background-position:center center;background-size:cover}.recipe-header .col-chef h3{line-height:40px;padding-left:10px;float:left}.recipe-header .col-chef p{clear:both}.recipe-header .download-link{color:#fff}.col-instructions{padding-right:50px}.col-instructions ol{padding:0;margin:0;padding-left:20px;color:#e31d2a}.col-instructions li{position:relative;margin:15px 0;padding-left:20px;color:#000}.col-instructions li:before{width:32px;height:32px;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;border:#e31d2a 2px solid;content:" ";display:block;position:absolute;top:-5px;left:-29px}.col-products{border-left:1px solid #f1f1f1;padding-left:20px}.col-products img{max-height:50px;float:left;max-width:25%;padding-right:10px}.col-products span{float:left;width:75%}.col-products a{display:block;clear:both;border-bottom:1px solid #f1f1f1;padding:10px 0}.recipes-header{height:400px}.chef-header{height:auto !important}.col-chef-img{padding-top:80px}.col-chef-img .img-chef{width:150px;height:150px;background-repeat:no-repeat;background-size:cover;background-position:center center;border:3px solid #e31d2a;-webkit-border-radius:75px !important;-moz-border-radius:75px !important;-ms-border-radius:75px !important;border-radius:75px !important}.col-social-media{border-left:1px solid #797169;padding:20px 0 20px 20px;margin-top:50px;color:#fff;min-height:250px}.col-social-media a{color:#fff;display:block;margin-bottom:10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-social-media a .fa{width:40px;height:40px;background-color:#e31d2a;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;text-align:center;padding-top:10px;font-weight:bold;font-size:20px;margin-right:10px}.col-social-media a:hover .fa{background-color:red}.school-header{height:350px;position:relative}.school-header .bg-filter{background-color:#675c54;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:0}.school-header .container{position:relative;z-index:1;color:#fff}.school-header .container h1,.school-header .container h2,.school-header .container h3,.school-header .container h4,.school-header .container h5,.school-header .container h6{color:#fff;margin-bottom:5px}.school-header .container h1{font-size:24px;margin:0;margin-bottom:8px}.school-header .container h2{font-size:20px;margin:0;margin-bottom:8px}.school-header .container h3{font-size:17px;margin-bottom:8px}.school-header .container .share-this{margin:15px 0 5px}.school-header .container .col-profile-img{margin-top:70px}.school-header .container .col-description{margin-top:70px}.school-header .container .col-social-media{margin-top:30px}.school-content .edit-bg-brown{background-color:#e2dcd6;padding:15px}.school-content .edit-bg-beige{background-color:#fcf9f5;padding:15px}.school-content .img-col{min-height:250px;background-size:cover;background-repeat:none;background-position:center center}.school-content .img-col>div{padding:0}.school-content .img-col p{margin:0}.school-content .row{margin:10px 0}.school-content .row-eq-height{display:-ms-flex;display:-webkit-flex;display:flex}.school-content .row-eq-height>div:first-child{padding-left:0}.school-content .row-eq-height>div:last-child{padding-right:0}.school-content .row-eq-height>div{display:flex}.school-content .row-eq-height>div .editable{width:100%}.share-this{position:relative}.share-this .share-icon:hover{color:#e31d2a;cursor:pointer}.share-this .share-list-wrapper{position:absolute;bottom:18px;display:none}.share-this .share-list-wrapper .share-list{list-style:none;padding-left:0;background:#fff;width:50px;border:3px solid #f2f1f1;border-bottom:3px solid #000}.share-this .share-list-wrapper .share-list li{position:relative;width:100%;padding:9px 7px 7px;text-align:center;border-bottom:1px solid #f2f1f1}.share-this .share-list-wrapper .share-list li:last-child{border:none}.share-this .share-list-wrapper .share-list li a,.share-this .share-list-wrapper .share-list li i{color:#000 !important}.share-this .share-list-wrapper .share-list li i{font-size:18px}.share-this .share-list-wrapper .share-list li:hover a,.share-this .share-list-wrapper .share-list li:hover i{color:#e31d2a !important}.share-this .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper{display:none;bottom:-2px;position:absolute;width:300px;height:37px;left:-302px}.share-this .share-list-wrapper .share-list li.copy-to-clipboard .link-wrapper input{border:1px solid #f2f1f1;padding:5px;height:37px;width:300px}.share-this .share-list-wrapper .fa-caret-down{position:absolute;left:45%;bottom:2px;color:#000 !important}.list-chefs{text-align:center}.list-chefs .chef-single{display:inline-block;float:none}.list-chefs .recipe-wrap{min-height:400px}.baking-course .col-md-8,.baking-course .col-md-8 .col-xs-6{height:470px}.baking-course .col-md-8 .col-sm-6 .img-col{height:225px}.baking-course .col-md-8 .col-sm-6 .img-col:first-child{margin-bottom:20px}.baking-course .col-md-8{padding-right:0}.baking-course .col-md-4{background-color:#fff;height:470px}.baking-course .col-md-4 .row:first-child{padding:20px}.baking-course .col-md-4 .row:first-child img{margin-top:20px;margin-right:10px}.baking-course .col-md-4 .row:first-child h4{font-size:14px}.baking-course .col-md-4 .row:last-child{padding:20px 30px}.baking-course .col-md-4 .row:last-child a{border-bottom:1px solid #ddd;padding:3px 10px 8px;display:block;color:#000}footer{height:505px;position:absolute;bottom:0;left:0;width:100%;background-color:#000}footer a:hover,footer a:active,footer a:visited,footer a:focus{color:#e31d2a}.ui-autocomplete{z-index:9990 !important;border:0;margin-top:20px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 0px 23px -4px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 23px -4px rgba(0,0,0,.1);box-shadow:0px 0px 23px -4px rgba(0,0,0,.1)}.ui-menu .ui-menu-item{border:0;border-bottom:2px solid #f1f1f1;height:50px}.ui-menu .ui-menu-item .item-name{padding:12px;font-size:12px}.ui-menu .ui-menu-item img{max-height:40px}.ui-menu .ui-menu-item.ui-state-focus{background:none !important;border:0 !important;background-color:#f1f1f1 !important;border-bottom:2px solid #f1f1f1 !important;padding:3px 1em 3px .4em;height:50px}header.header-test .top-search{position:absolute;top:0;left:0;z-index:10;width:100%;text-align:center}header.header-test .top-search form{display:inline-block;max-width:38%;width:100%}header.header-test .top-search form input{height:45px;border:0;color:#000}header.header-test .top-search form img{height:34px}header.header-test .top-search.active{z-index:9992}#search-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999}.pimg1{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/image7.jpg?v=1788384364028);height:300px;min-width:100%}.pimg1{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/image7.jpg?v=1788384364028);background-size:cover}.pimg1-filter{background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:radial-gradient(rgba(255, 255, 255, 0.5) 1%, rgba(0, 0, 0, 0.5));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );min-width:100%;min-height:100%}.pimg2{background-image:url(//d1da7yrcucvk6m.cloudfront.net/sites/203/template_assets/image4.jpg?v=1788384364028);min-height:800px;min-width:100%}.pimg1,.pimg2,.pimg3,.pimg1-filter{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.section{padding:50px 80px;width:auto;margin:auto;background:#fff}.section-first{text-align:center;padding:10px;width:93%;margin:auto}.section-light{background-color:rgba(255,255,255,.8);color:#000;margin:20px auto}.section-top-fix{margin-top:4%}.ptext1{text-align:center;max-height:100%}.ptext4{z-index:2;position:relative}.ptexttop{top:50%;text-align:center;color:#000;background-color:rgba(255,255,255,.8);padding:15px 15px 15px 15px;margin:auto;min-width:20%;max-width:50%;max-height:100px;border-radius:5px}.upper-text{color:#000;text-align:center;width:60%;margin:2% auto auto auto}.product-text-right{color:#fff;background-color:rgba(255,0,9,.68);border-radius:10px;text-align:center;margin:3% 8%}.product-img-left{margin:3% 8%}.product-text-left{height:100%;margin:auto;float:left;width:56%;box-sizing:border-box;margin-left:4%;margin-top:6%;color:#fff;background-color:rgba(255,0,9,.68);border-radius:10px;text-align:center}.product-img-right{height:100%;margin:auto;float:right;width:36%;text-align:center;box-sizing:border-box;margin-right:4%;margin-top:6%}.margins-vagnar1{margin-top:-161px;margin-bottom:-12px}.margins-vagnar2{margin-bottom:-12px;margin-top:40px}.img-center{margin-left:auto;margin-right:auto;display:block}.img-margin-top{margin-top:-12%}.img-margin-left{margin-left:10%}.margin-top-text{margin-top:1%}.btn-center{margin:2% 35%;text-align:center;display:block}.bg-filter-special{background:-moz-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:-webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0) -100%, #ffffff 70%);background:linear-gradient(to top, rgba(255, 255, 255, 0) 99%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );background-position:bottom center;position:absolute;bottom:0;left:0;width:100%;height:100%}.move-left{color:#fff;float:left;height:100%;max-width:60%}.img-first-left{height:100px;width:auto;float:left;max-width:30%;margin:0px}.margin-truck{margin:10px 0px 0px 30px}.margin-buy{margin:0px 30px 15px 0px}.clr{clear:both}.top{padding-top:5%}.ptext .border.trans{background-color:rgba(0,0,0,0)}.border{border-style:solid}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#008cba}.margin-bottom-none{margin-bottom:0px}.margin-top-none{margin-top:0px}
