@charset "UTF-8";body,html{height:100%}.container{content-visibility:auto}.containoverride{content-visibility:visible}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body{font-family:Raleway,sans-serif;font-size:62.5%}h1{font-size:3.6rem;line-height:4.5rem;font-family:museo-slab,serif;text-align:left;color:#403f38}h1 strong{color:#d2a142}h2{font-size:3.6rem;line-height:4rem;font-family:museo-slab,serif;text-align:center}h3{margin-top:40px;font-size:2.4rem;line-height:2.5rem;font-family:museo-slab,serif;text-align:center;color:#d2a142;letter-spacing:-.32px;text-align:center}h4{font-family:museo-slab,serif;font-size:1.7rem;line-height:2.1rem}p{text-align:left;font-weight:300;margin-top:10px}p,ul{font-size:14px;line-height:20px}strong{font-weight:700}blockquote{font-size:14px;line-height:19px}hr{border:none;border-top:1px solid #ea3249;width:100%;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}a{color:#d2a142}a:focus,a:hover{color:#403f38}img{height:auto}.gold{background-color:#d2a142}.center{text-align:center}.red{color:red}.red p{color:red!important}.fade{position:absolute;top:0;left:0;display:none;opacity:1}.current{display:block}.wrapper{position:relative}.vertical-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}h4.mc-head{text-align:center;font-size:2rem;color:#d2a142;font-weight:300;line-height:2.4rem;letter-spacing:0;margin-bottom:40px}.hpcard{display:none;margin-bottom:20px;margin-top:-20px}.hpcard img{width:100%}.hpbuttons{width:266px;margin:50px auto}.hpbuttons a{display:block;width:100%;text-align:center;line-height:5rem;margin-bottom:10px}.hpbuttons .pink-but{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f246a4),color-stop(52%,#e5007d));background-image:linear-gradient(#f246a4 50%,#e5007d 52%);-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);border-radius:7.5px;font-size:2.2rem;color:#fff;letter-spacing:.36px}.hpbuttons .purple-but{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#672483),color-stop(52%,#430e58));background-image:linear-gradient(#672483 50%,#430e58 52%);-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);border-radius:7.5px;font-size:2.2rem;color:#fff;letter-spacing:.36px}.normbut{background-color:#d2a142;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);box-shadow:0 2px 3px 0 rgba(0,0,0,.5);border-radius:3.75px;font-family:Raleway,sans-serif;font-weight:400;font-size:1.6rem;color:#fff;letter-spacing:0;padding:10px 25px 10px 25px;width:220px;margin:0 auto 0 auto;clear:both;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;border-style:inherit}.normbut.black{background:#000}.normbut.grey{background:#403f38;background-image:-webkit-gradient(linear,left top,left bottom,from(#747369),to(#403f38));background-image:linear-gradient(-180deg,#747369 0,#403f38 100%)}.normbut.grey:focus{color:#fff}.normbut.black:hover,.normbut:hover{background:#403f38;color:#fff;text-decoration:none}.normbut.smlbut{padding:5px 15px 5px 15px;width:auto;font-size:1.4rem;margin-top:8px}.blocks{display:table;margin-top:-100px}.blocks .column{display:table-cell;float:none;vertical-align:top}.blocks .heading{display:table;width:100%;min-height:125px}.blocks .heading h2{text-align:center;color:#fff;font-size:3.8rem;line-height:3.8rem;padding-top:50px;display:table-cell;vertical-align:middle;width:100%}.blocks hr{width:30%;border:none;border-top:5px solid #fff}.blocks p{color:#fff;font-size:20px;line-height:25px;text-align:center;margin:10px 15px 80px 15px}.blocks .botlink{margin:0;position:absolute;bottom:0;width:100%}.blocks .botlink a{color:#fff;font-size:24px;line-height:24px;margin-bottom:40px;display:block}.topbar{background:#231f20}.topbar .nav-contain{z-index:99}.topbar .navbar{min-height:auto}.topbar .navbar-nav>li>a{padding-top:0;padding-bottom:0;line-height:4.3rem}.topbar .bookmark{position:absolute;z-index:101;padding-bottom:0}.topbar .bookmark img{width:100%;max-width:120px}.accountsbar{top:50px;position:relative;z-index:1}.accountsbar p{text-align:right;display:inline-block;float:right;padding:0;margin:0;font-size:1.2rem}.accountsbar p a{background:0 0;padding:5px 10px 2px 10px;line-height:3.3rem;display:inline-block;color:#403f38;background:rgba(255,255,255,.85)}.accountsbar p a:first-child{padding-left:20px}.accountsbar .search{font-size:2rem;line-height:2rem;color:#d2a142;float:right;background-color:rgba(255,255,255,.85);line-height:3rem;margin-left:1px;padding:4px 10px 6px 10px}#search{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0}#search .twitter-typeahead{z-index:2;position:absolute!important;top:50%;width:100%;max-width:500px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;color:#fff;background:0 0;font-size:60px;font-weight:300;text-align:center;border:0;margin:0 auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#search .twitter-typeahead .typeahead.tt-hint{visibility:hidden}#search .twitter-typeahead .tt-menu{width:100%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.75);box-shadow:0 1px 2px 0 rgba(0,0,0,.75)}#search .twitter-typeahead .tt-menu .tt-highlight{color:#403f38}#search .twitter-typeahead .tt-menu .tt-dataset{background:#fff;font-size:1.4rem;line-height:1.6rem}#search .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion{text-align:left}#search .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion a{padding:5px;display:block}#search .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion a span{position:absolute;right:5px;text-align:right;color:#403f38}#search .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion a strong{display:inline-block;text-align:left}#search #keyword{color:#fff;width:100%;background:0 0!important;font-size:60px;font-weight:300;text-align:center!important;border:0;margin:0 auto;padding-left:30px;padding-right:30px;outline:0}#search .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-110px;background-color:#d2a142;border:#000}#search .close{position:fixed;top:15px;right:15px;color:#d2a142;border:1px solid #d2a142;margin:0;opacity:1;font-size:4rem;line-height:3rem;padding:1px 10px 8px 10px}#search .close:focus{outline:0}#search.open{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1}.header{background-size:cover;background-position:center;position:relative;height:440px;margin-top:0}.header.home-header{min-height:440px}@media (min-width:596px) and (max-width:1023px){.header.home-header{min-height:500px}}@media (min-width:1024px){.header.home-header{min-height:600px}}.header .buymc{margin-top:0}.header .right p{text-align:right;font-size:1.1rem}.header .right .social_icons{float:left;font-size:1rem;font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:300}.header .right .social_icons a{margin-right:5px}.header .right .social_icons i{font-size:1.5rem}.header .logo{padding-top:20px;padding-bottom:20px;text-align:center}.header .logo img{width:100%;max-width:283px}.alt-header{height:500px}#navbar{-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.navcontain ul{display:-moz-box;display:-webkit-box;display:box;float:none}.navcontain ul li{font-size:1.1rem;float:none;text-align:center}.navcontain li.christmasnav a{background:#ea3249}.navcontain .dropdown-menu{display:none;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.navcontain ul.nav li.dropdown.active ul.dropdown-menu,.navcontain ul.nav li.dropdown.active>ul.dropdown-menu>li.dropdown:hover div.dropdown-menu{opacity:1!important;visibility:visible!important;display:block}.navcontain{font-family:Raleway,sans-serif;font-weight:300;text-transform:uppercase}.navcontain{width:75%;margin-left:126px}.navcontain .basket{color:#d2a142;margin-top:-5px}.navcontain .basket span.number{margin-left:-10px;background:#d2a142;border-radius:50%;border:1px solid #d2a142;width:20px;height:20px;line-height:20px;display:inline-block}.navcontain .basket:hover span.number{background-color:#fff}.navcontain .navbar{border:none}.navcontain .black{background:rgba(0,0,0,.7);padding-top:20px}.navcontain .navbar{margin-bottom:0}.navcontain .navbar .container-fluid{padding-right:0}.navcontain .navbar .navbar-nav>li{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;font-size:1.1rem}.navcontain .navbar .navbar-nav>li a.active,.navcontain .navbar .navbar-nav>li.active a,.navcontain .navbar .navbar-nav>li:hover a{color:#d2a142!important;text-shadow:none}.navcontain .navbar .navbar-nav>li.dropdown{position:static}.navcontain .navbar .navbar-nav>li>a{color:#fff;padding-left:35px;padding-right:35px}.navcontain .navbar .navbar-nav>li:hover a,.navcontain .navbar .navbar-nav>li>a.active,.navcontain .navbar .navbar-nav>li>a:focus,.navcontain .navbar .navbar-nav>li>a:hover{background:0 0}.navcontain .navbar-toggle .icon-bar{background-color:#fff}.container.basket,.container.checkout{padding-top:100px;padding-bottom:100px}.container.basket h1,.container.checkout h1{text-align:center}.divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.divider hr{width:100%;height:1px;border:none;background-color:#ea3249}.divider .divider-text{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 8px;white-space:nowrap;background-color:#fff;color:#ea3249;font-weight:600}.categorycontain{position:absolute;top:2px;width:100%;z-index:2;background:#d2a142;min-height:50px;border-top:2px solid #2d2d2c}.categorycontain .basketcontain{background:#ea3249;display:inline-block;z-index:1;right:8.7%;position:fixed;top:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.75);box-shadow:0 1px 2px 0 rgba(0,0,0,.75)}.categorycontain .basketcontain .basket{color:#fff;width:100%;font-size:1.2rem;padding:17px 20px 16px 20px;display:inline-block;text-align:center}.categorycontain .basketcontain .basket img{width:14px;margin-bottom:5px;margin-left:5px}.categorycontain .navbar .navbar-nav>li{font-weight:500;font-size:1.4rem;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.categorycontain .navbar .navbar-nav>li a.active,.categorycontain .navbar .navbar-nav>li.active a,.categorycontain .navbar .navbar-nav>li:hover a{background:#403f38!important;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.categorycontain .navbar .navbar-nav.categories .dropdown-menu{background:#403f38;z-index:99;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li{text-align:center}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li a{color:#fff!important;line-height:3.1rem;margin:0;display:inline-block;padding-left:13px;padding-right:13px}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li a:hover{background:#d2a142!important;color:#403f38}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li:last-child{display:none}.navbar .navbar-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:box;float:none}.navbar .navbar-nav .dropdown-menu{padding:0;width:300px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;right:auto;left:0;border-radius:0}.navbar .navbar-nav .dropdown-menu .divider{display:none}.navbar .navbar-nav .dropdown-menu li:last-child>a{padding-right:15px}.navbar .navbar-nav .dropdown-menu li a,.navbar .navbar-nav .dropdown-menu li:hover a{color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;line-height:40px;width:100%}.navbar .navbar-nav .dropdown-menu li a:hover{background-color:#333;color:#d2a142}.navbar .navbar-nav.categories .dropdown-menu{visibility:hidden;opacity:0;width:100%;margin:0;background:#333}.navbar .navbar-nav.categories .dropdown-menu .dropdown-menu{padding-bottom:20px;width:auto;position:inherit;-webkit-box-shadow:none;box-shadow:none;border:none}.navbar .navbar-nav.categories .dropdown-menu li{float:left;clear:none}.navbar .navbar-nav.categories .dropdown-menu li ul{border:none}.navbar .navbar-nav.categories .dropdown-menu li a{line-height:1.4rem;padding-left:0}.navbar .navbar-nav.categories .dropdown-menu li a:hover{background:#403f38}.navbar .navbar-nav.categories .dropdown-menu .title{padding-left:19px;font-weight:500;margin-top:20px;text-transform:uppercase;float:left;clear:none}.navbar .navbar-nav.categories .dropdown.active .dropdown-menu,.navbar .navbar-nav.categories .dropdown:hover .dropdown-menu{opacity:1!important;visibility:visible!important;margin-left:15px;width:auto;margin-right:80px}.navbar .navbar-nav.categories .content{margin-top:60px;margin-bottom:40px}.donate a,.volunteer a{display:block;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f246a4),color-stop(52%,#e5007d));background-image:linear-gradient(#f246a4 50%,#e5007d 52%);-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);border-radius:10px;font-size:18px;width:160px;text-align:center;margin:auto;line-height:50px;margin-top:8px}.volunteer a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#12d7ce),color-stop(52%,#12a19a));background-image:linear-gradient(#12d7ce 50%,#12a19a 52%)}.buttons{width:330px;margin:0 auto 20px auto;display:-webkit-box;display:-ms-flexbox;display:flex}.buttons .donate a,.buttons .volunteer a{float:left}.buttons .volunteer a{margin-left:10px}.gold-but{background:#d2a142;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:5px;font-family:Raleway,sans-serif;font-size:2.4rem;color:#fff;letter-spacing:0;line-height:3rem;padding-top:13px;padding-bottom:10px;width:300px;display:block;text-align:center;position:absolute;left:50%;margin-left:-150px;margin-top:-29px}.gold-but:hover{background:#403f38;color:#fff;text-decoration:none}.line{width:100%;clear:both}.line .gold-but{position:inherit;margin:0;left:auto}.line span{display:block;position:relative;width:320px;margin:auto}.line span:after,.line span:before{content:"";position:absolute;height:28px;border-bottom:1px solid #ea3249;top:0;width:130%}.line span:before{right:100%;margin-right:15px}.line span:after{left:100%;margin-left:15px}.foot-apply{margin-bottom:-25px}.foot-apply .line span:after,.foot-apply .line span:before{border-bottom:1px solid #d2a142}.disclaimer{background-size:cover;position:relative;display:none;-webkit-box-shadow:0 2px 3px 0 rgba(217,167,63,.9);box-shadow:0 2px 3px 0 rgba(217,167,63,.9)}.disclaimer section{padding-top:5px;padding-bottom:5px}.disclaimer a{display:block;position:absolute;top:5px;right:10px;font-size:35px}.disclaimer h4{line-height:1.2rem;font-size:1.2rem;margin-bottom:8px}.disclaimer p{line-height:1.6rem;font-size:1.2rem;margin-top:8px}.show{display:block}.carousel-indicators{display:none}.home .heritage-breeds-hm hr{border-color:#ccc}.home .heritage-breeds-hm h1{margin-top:10px;font-size:2.5rem;line-height:2.2rem;margin-bottom:15px}.home .heritage-breeds-hm .normbut{margin-top:8px;float:left;margin-bottom:20px;width:auto}.home .carousel-control{top:100px}.home .hpfeature{padding-bottom:0;margin-top:0;overflow-x:hidden;position:absolute;top:120px;margin:0 auto;width:100%}.home .hpfeature .tablefeature{display:table;margin-left:8%;margin-bottom:66px}.home .hpfeature .tablefeature .title{width:305px;height:305px;border-radius:305px;background:#fff;display:table-cell;float:none;vertical-align:middle;position:relative}.home .hpfeature .tablefeature .title h5{font-family:museo-slab,serif;color:#ea3249;font-size:6rem;text-align:center;margin-bottom:0;line-height:5.5rem}.home .hpfeature .tablefeature .title h1{color:#ea3249;font-family:Raleway,sans-serif;font-size:3.8rem;font-weight:400;text-align:center;line-height:4rem;margin-top:8px}.home .hpfeature .tablefeature .headlines{margin-bottom:20px;display:table-cell;float:none;padding-bottom:0;border:20px solid #fff;background-color:rgba(255,255,255,.85);border-radius:305px;vertical-align:middle;float:none;z-index:-1;position:relative}.home .hpfeature .tablefeature .headlines h1{text-align:center;color:#fff;font-size:2.8rem;color:#d2a142;letter-spacing:0;line-height:3.2rem;margin-top:75px;margin-bottom:20px}.home .hpfeature .tablefeature .headlines h1 span{background:rgba(0,0,0,.8);padding:8px 12px 8px 12px}.home .hpfeature .tablefeature .headlines h2{text-align:right;color:#fff;font-size:2.6rem;letter-spacing:0;line-height:2.6rem;text-shadow:0 2px 4px rgba(0,0,0,.5);margin-top:170px;margin-bottom:0}.home .hpfeature .tablefeature .headlines h2 span{background:rgba(0,0,0,.8);padding:8px 12px 8px 12px}.home .hpfeature .tablefeature .headlines h5{font-family:museo-slab,serif;color:#ea3249;font-size:6rem;text-align:left;margin-bottom:0;line-height:5.5rem;width:68%;margin-left:145px}.home .hpfeature .tablefeature .headlines p{color:#403f38;text-align:left;padding-top:0;font-size:2.5rem;width:68%;margin-left:auto;margin-right:auto;font-weight:400;line-height:2.9rem;margin-left:145px}.home .hpfeature .tablefeature .headlines p.space{margin-top:50px}.home .hpfeature .tablefeature .headlines h3{text-align:center;padding-top:20px;font-size:2.2rem;font-family:Raleway,sans-serif;font-weight:400;margin-top:80px;color:#fff}.home .hpfeature .tablefeature .headlines h3 a{color:#fff;padding:8px 12px 8px 12px;border-radius:5px}.home .general{position:relative}.home .general .header{background-position:center top;display:table;width:100%}.home .general .header .container{display:table-cell;vertical-align:middle}.home .general p.browser-icons{font-size:5rem;margin-top:20px}.home .general p.browser-icons a{color:#403f38}.home .general .hpfeature{padding-bottom:0;position:static}.home .general .hpfeature .container{background:0 0}.home .general .hpfeature .headlines{padding-bottom:30px}.home .general .hpfeature .headlines h1{color:#fff;text-align:center}.home .general .hpfeature .headlines.faqheadlines p{color:#fff;text-align:center;font-size:1.6rem}.home .general .cell .img{padding-bottom:28%}.home .general .cell .col-2{display:table-cell;width:50%;background-size:cover}.home .general .cell .copy{padding-top:50px;padding-bottom:50px;padding-right:15px;padding-left:25px;vertical-align:middle}.home .general .gold{background-color:#d2a142}.home .general .cell .gold p{color:#fff}.home .general .cell .gold p strong{color:#403f38}.home .general .cell .col-2 p{margin:20px}.home .general .cell .copy p{text-align:left}.home .general .cell .lgrey{background:rgba(212,213,206,.2)}.home .general .cell .lgrey p{color:#403f38}.home .general .cell .lgrey p strong{color:#d2a142}.home .general .cell .dgreen{background:#403f38}.home .general .cell .dgreen p{color:#fff}.home .general .cell .dgreen p strong{color:#d2a142}.home .general ol li{font-size:1.4rem}.home .general #subForm{padding:20px;background:#f7f7f7;border:1px solid #d2a142}.home article.general{padding-top:25px;padding-bottom:35px}.home .hpfeature{background-size:cover;padding-bottom:4.5%}.home .hpfeature .carousel-inner{position:initial}.home .hpfeature .carousel-inner img{position:absolute;min-height:522px;min-width:1024px;text-align:center}.home .hpfeature .carousel-inner .headlines img{width:280px;margin:auto;min-width:inherit;min-height:inherit;position:relative;-webkit-animation:none;animation:none;display:block}.home .hpfeature .carousel-inner .headlines .arrow{width:43px;margin:20px auto}.home .hpfeature .carousel-inner .headlines .arrow img{width:43px}.home .hpfeature .carousel-inner .headlines{display:table-cell;float:none}.home .hpfeature .carousel-inner .headlines h1{text-align:center;color:#fff;max-width:960px;margin-left:auto;margin-right:auto;text-shadow:0 5px 10px rgba(0,0,0,.5);font-size:4rem;line-height:4.2rem}.home .hpfeature .carousel-inner .headlines h1 span{background:rgba(0,0,0,.8);padding:8px 12px 8px 12px}.home .hpfeature .carousel-inner .headlines h3{text-align:center;padding-top:20px;font-size:18px;font-weight:300}.home .hpfeature .carousel-inner .headlines h3 a{color:#fff;padding:8px 12px 8px 12px;border-radius:5px}.home .hpfeature .carousel-inner .item{height:680px;overflow:hidden}.home .hpfeature .container{display:table;background:url(../images/home/feature_bottom.png) no-repeat bottom;background-size:cover cover;z-index:1;position:relative;margin:0 auto}.home .hpfeature .spend-card{background:rgba(0,0,0,.8);display:table-cell;float:none}.home .hpfeature .spend-card h2{color:#fff;text-align:left;font-size:2.8rem;line-height:3.2rem}.home .hpfeature .spend-card p{color:#fff;margin-bottom:20px}.home .hpfeature .spend-card .cta{margin-top:50px}.home .giftcard{position:absolute;top:125px;left:50%;margin-left:-160px;z-index:1}.home .hpfeature .tablefeature:after{right:-101.31%;background:#fff;content:"";display:block;position:absolute;width:100%;top:266px;bottom:0}.home .hpfeature .tablefeature:before{left:-101.31%;background:#fff;content:"";display:block;position:absolute;width:100%;top:266px;bottom:0}.home .hpfeature .headlines h1{color:#ea3249;margin-top:40px}.home .hpfeature p.cta{color:#403f38;text-align:center;padding-top:10px;font-size:1.8rem;width:60%;margin-left:auto;margin-right:auto;font-weight:400;line-height:2.3rem}.home .faqheadlines{padding-bottom:80px}.home .genfeat{padding-top:7%}.home .section section{padding-top:30px;padding-bottom:40px}.home .section section h1{line-height:3.7rem}.home .featured{background-size:cover;padding-bottom:35%}.home .featured h1{margin-top:30px;margin-left:15px;font-size:48px;color:#fff;letter-spacing:-.8px;line-height:66px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.home .featured p{text-align:right;color:#fff;margin-top:50px;font-size:1.4rem;line-height:2rem;margin-right:15px}.home .mc-category{background:url(../images/home/wood-bg.jpg);background-size:cover;margin-bottom:30px}.home .mc-category .image{background-size:cover;padding-bottom:25%}.home .mc-category .image h1{color:#fff;font-size:3rem;font-weight:800;line-height:3.2rem;margin-top:30px;margin-left:15px}.home .mc-category p{font-size:1.4rem;line-height:1.8rem;margin-bottom:20px}.home .mc-category .books h1{color:#403f38}.home .mc-category .cookware h1{color:#d2a142}.home #header_image_desc{position:absolute;width:100%;bottom:-20px}.home .categoryfeature{background-position:left center;margin-bottom:0;margin-top:0;position:unset;padding-bottom:0;margin-top:-223px;overflow-x:hidden}.home .categoryfeature .container{background:0 0}.home .categoryfeature .headlines{border-radius:0;margin-bottom:20px;display:table-cell;float:none;padding-bottom:20px;border:20px solid #fff;background-color:rgba(255,255,255,.85);vertical-align:middle;float:none;z-index:0;position:relative}.home .categoryfeature .headlines h1{font-size:3rem;text-shadow:none;text-align:left;color:#403f38;font-weight:600;margin-top:20px;line-height:3rem;text-align:center;font-weight:400}.home .categoryfeature .headlines p{text-align:center;color:#403f38;font-family:Raleway,sans-serif;font-weight:300;font-size:1.4rem;width:90%;margin-left:5%}.home .categoryfeature .headlines ul{text-align:center;margin:0;padding:0;list-style-position:inside}.home .categoryfeature .headlines:after,.home .categoryfeature .headlines:before{display:none}.home .searchfeature .headlines{display:block;left:0;width:100%}.home .supplier-detail{padding-top:20px}.home .anhomefeature{padding-bottom:0;margin-bottom:0}.home .anhomefeature .container{display:table}.home .anhomefeature .headlines{margin-bottom:20px;display:table-cell;float:none;padding-bottom:80px}.home .anhomefeature .headlines h1{text-align:center;color:#fff;font-size:2.8rem;color:#d2a142;letter-spacing:0;line-height:3.2rem;font-weight:200;margin-top:75px;margin-bottom:20px}.home .anhomefeature .headlines h1 span{background:rgba(0,0,0,.8);padding:8px 12px 8px 12px}.home .anhomefeature .headlines p{color:#403f38;text-align:center;padding-top:10px}.home .anhomefeature .headlines h3{text-align:center;padding-top:20px;font-size:2.2rem;font-family:Raleway,sans-serif;font-weight:400;margin-top:80px;color:#fff}.home .anhomefeature .headlines h3 a{color:#403f38;padding:8px 12px 8px 12px;border-radius:5px}.home .anhomefeature .spend-card{background:rgba(0,0,0,.8);display:table-cell;float:none}.home .anhomefeature .spend-card h2{color:#fff;text-align:left;font-size:2.8rem;line-height:3.2rem}.home .anhomefeature .spend-card p{color:#fff;margin-bottom:20px}.home .anhomefeature .spend-card .cta{margin-top:50px}.home .anhomefeature ul{margin-left:0;padding-left:0}.home .anhomefeature ul li{list-style:none;color:#403f38;text-align:left;padding-left:14px;margin-left:0}.home .anhomefeature ul li:before{content:"•";color:#d2a142;position:absolute;left:15px}.opt1{border-top:2px solid red;width:100%;float:left;z-index:3;top:0;position:fixed}.opt1 .logo{position:absolute;z-index:4;width:140px;-webkit-transition:all 1s ease-in;transition:all 1s ease-in}.opt1 .sml-logo{width:70px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.why .hpfeature .headlines h3{font-size:2rem;line-height:2.5rem;font-weight:300}.why .hpfeature .headlines h3,.why .hpfeature .headlines p{text-align:right}.why .hpfeature .headlines p.sub{margin-top:30px}.why hr{width:100%;border-width:1px}.why .subtitle{padding-top:30px;margin-bottom:30px}.why .subtitle p{text-align:left;font-size:1.2rem;margin-bottom:10px}.why .optiontwo{padding-top:0}.why .artisan-logo{width:auto;margin-top:20px;margin-bottom:20px}.why .suppliers article{background:#d2a142;text-align:center;padding-top:10px;padding-bottom:10px;margin-bottom:30px;width:100%;height:200px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.why .suppliers article img{width:80%;display:inline;margin-left:10%}.why .suppliers article span{position:absolute;height:100%;width:100%;background:#403f38;top:0;left:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;opacity:0;text-align:left}.why .suppliers article span h4{font-family:museo-slab,serif;font-size:1.8rem;color:#fff;line-height:2.3rem;margin-left:8px;margin-top:15px;font-weight:600}.why .suppliers article span h5{font-family:Raleway,sans-serif;font-size:1.4rem;line-height:1.5rem;color:#fff;margin-left:8px}.why .suppliers article span p{font-size:1rem;color:#fff;line-height:1.2rem;margin-left:8px;margin-top:8px}.why .suppliers article span .normbut{text-align:center;font-size:1.2rem;width:auto;margin-left:8px;margin-right:8px;line-height:2rem;display:block}.why .suppliers article span .normbut:hover{background-color:#000}.why .suppliers article:hover span{display:block;opacity:1}.why .filters ul{margin:0;padding:0;list-style:none}.why .filters ul li{margin-left:0;padding-left:0;font-weight:600;margin-bottom:10px}.why .filters ul li ul li{font-weight:300;margin-bottom:0}.why .footcatlinks{margin-top:30px;margin-bottom:30px}.why .footcatlinks article{position:relative;background:#403f38}.why .footcatlinks article a{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.why .footcatlinks article a:hover{opacity:.7}.why .footcatlinks article h4{color:#fff;font-weight:700;position:absolute;top:0;left:0;margin-left:10px;margin-top:20px}.why .footcatlinks article img{width:100%}.why .footcatlinks .goldtext h4{color:#d2a142}.why .footcatlinks .greytext h4{color:#403f38}.checkbalance{padding-top:30px;padding-bottom:50px;text-align:center;margin-bottom:30px}.checkbalance fieldset{border:none}.checkbalance h1{text-align:center}.checkbalance input[type=password],.checkbalance input[type=text]{font-family:Raleway,sans-serif;font-weight:300;font-size:1.8rem;line-height:4rem;height:4rem;width:80%;margin:20px auto auto auto;text-align:center;background:#fff;border:1px solid #d2a142;border-radius:5px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.checkbalance input[type=submit]{text-align:center;background:#d2a142;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);box-shadow:0 2px 3px 0 rgba(0,0,0,.5);border-radius:3.75px;font-family:museo-slab,serif;font-size:18px;color:#fff;line-height:4rem;font-size:1.6rem;letter-spacing:0;padding:0 20px 0 20px;display:inline;margin-top:30px;margin-bottom:20px}.buy h2,.buy h3,.login h2,.login h3{text-align:left;margin-top:10px}.buy h3,.login h3{font-size:2rem}.buy .checkout .check_my_balance,.login .checkout .check_my_balance{background:#e7e7e7}.buy .btn-radio,.buy input[type=text].btn-radio,.login .btn-radio,.login input[type=text].btn-radio{background:#979797;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.5);box-shadow:0 2px 2px 0 rgba(0,0,0,.5);border-radius:9px;font-family:museo-slab,serif;font-size:3.2rem;color:#fff;letter-spacing:-1.4px;text-shadow:0 2px 4px rgba(0,0,0,.5);width:100%;border:none}.buy .btn-radio.active,.buy .btn-radio:hover,.buy input[type=text].btn-radio.active,.buy input[type=text].btn-radio:hover,.login .btn-radio.active,.login .btn-radio:hover,.login input[type=text].btn-radio.active,.login input[type=text].btn-radio:hover{background:#d2a142;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.5);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.5);border-radius:9px}.buy #varied,.login #varied{line-height:5.5rem;text-align:center}.buy #varied::-webkit-input-placeholder,.login #varied::-webkit-input-placeholder{color:#fff;opacity:1;text-align:left;text-indent:30px}.buy #varied:-moz-placeholder,.login #varied:-moz-placeholder{color:#fff;opacity:1;text-align:left;text-indent:30px}.buy #varied::-moz-placeholder,.login #varied::-moz-placeholder{color:#fff;opacity:1;text-align:left;text-indent:30px}.buy #varied:-ms-input-placeholder,.login #varied:-ms-input-placeholder{color:#fff;opacity:1;text-align:left;text-indent:30px}.buy h1,.login h1{font-size:3.2rem;text-align:left}.buy h4,.login h4{margin-top:20px;margin-bottom:20px}.buy form,.login form{margin-bottom:30px}.buy textarea,.login textarea{border:1px solid #ccc;border-radius:4px 5px 5px 5px;width:100%;height:210px;font-size:1.4rem;padding:10px}.buy .normbut,.login .normbut{margin-top:20px}.buy .normbut.small,.login .normbut.small{font-size:1.4rem;padding:5px 0 5px 0}.buy #secure_payment,.login #secure_payment{width:280px;background:#2a873d}.buy input[type=email],.buy input[type=number],.buy input[type=password],.buy input[type=text],.buy label,.login input[type=email],.login input[type=number],.login input[type=password],.login input[type=text],.login label{font-family:museo-slab,serif;font-size:1.4rem;color:#403f38;width:100%;clear:both;margin-bottom:5px}.buy input[type=email],.buy input[type=number],.buy input[type=password],.buy input[type=text],.login input[type=email],.login input[type=number],.login input[type=password],.login input[type=text]{border:1px solid #ccc;text-indent:5px;line-height:2.5rem;border-radius:4px;margin-bottom:10px}.buy input[type=checkbox],.buy input[type=radio],.login input[type=checkbox],.login input[type=radio]{visibility:hidden;position:absolute}.buy input[type=checkbox]+label:before,.buy input[type=radio]+label:before,.login input[type=checkbox]+label:before,.login input[type=radio]+label:before{height:20px;width:20px;margin-right:2px;content:" ";display:block;vertical-align:baseline;border:1px solid #979797;padding:5px;margin-bottom:10px;float:left;margin-right:10px}.buy input[type=checkbox]:checked+label:before,.buy input[type=radio]:checked+label:before,.login input[type=checkbox]:checked+label:before,.login input[type=radio]:checked+label:before{border:1px solid #b9b9b9;-webkit-box-shadow:2px 2px 2px 2px #fff,inset 0 0 0 4px #fff;box-shadow:2px 2px 2px 2px #fff,inset 0 0 0 4px #fff;border-radius:40px;background:#d2a142}.buy input[type=checkbox]:checked+label:before,.login input[type=checkbox]:checked+label:before{border-radius:0}.buy input[type=radio]+label:before,.login input[type=radio]+label:before{border-radius:50%}.buy .stepfive input,.login .stepfive input{float:left;clear:both}.buy .checklabel,.login .checklabel{width:80%;float:left;clear:none;margin-bottom:20px}.buy .payments .input-group,.login .payments .input-group{margin-bottom:10px}.buy .payments .input-group input,.login .payments .input-group input{margin-bottom:0}.buy .remaining,.login .remaining{margin-top:30px;border:1px solid #ccc;border-radius:10px;padding:10px 10px 10px 10px}.buy .remaining h2,.login .remaining h2{text-align:center;font-size:2.2rem}.buy .remaining h2 strong,.login .remaining h2 strong{color:#d2a142;font-weight:600;font-size:10rem;line-height:10rem;-webkit-box-shadow:0;box-shadow:0}.buy .spendcontain,.login .spendcontain{padding:0;background:#fff}.buy .spendcontain .spend,.login .spendcontain .spend{margin-top:0;height:100%;border:none;padding:9px 10px 9px 10px;border-radius:0}.buy .total,.login .total{margin-top:30px;padding:10px 10px 10px 10px;display:inline}.buy .total h2,.login .total h2{font-size:3rem}.buy .total h2 strong,.login .total h2 strong{color:#d2a142;font-weight:600;font-size:4rem;line-height:4rem;-webkit-box-shadow:0;box-shadow:0}.buy .total h3,.login .total h3{color:#403f38}.buy .total h3 strong,.login .total h3 strong{color:#d2a142;font-weight:600;font-size:3rem;line-height:3rem;-webkit-box-shadow:0;box-shadow:0}.buy .discountcontain,.login .discountcontain{margin-top:20px;margin-bottom:0;max-width:300px}.buy .discountcontain p,.login .discountcontain p{font-family:museo-slab,serif;font-size:1.4rem;color:#403f38;width:100%;clear:both;margin:0}.buy #chk_discount,.login #chk_discount{max-width:320px;margin-top:0;margin-bottom:23px}.other .howitworks .item p{text-align:left}.other .howitworks .item h3{text-align:left;margin-left:0;margin-top:0;padding-top:0;border-bottom:1px solid #d2a142}.other .howitworks .item:after{content:""}.other .howmuch h1{margin-bottom:50px}.other .howmuch .item h3{margin-top:20px}.other .howmuch .fees img{width:100%}.other .whyjoin h3{color:#d2a142;text-align:left;font-size:2.4rem;line-height:2.9rem;margin-top:10px;margin-bottom:20px}.other .whyjoin p{margin-left:40px}.other .whyjoin ul{margin-left:0}.other .whyjoin ul li{margin-bottom:20px}.other .redemption h3{background-position:right;background-repeat:no-repeat}.other .redemption p{text-align:center;margin-bottom:40px}.other .costben .cell{display:table;width:100%}.other .costben .cell .copy{padding-top:50px;padding-bottom:50px;padding-right:15px;padding-left:25px;vertical-align:middle}.other .costben .cell .copy p{text-align:left}.other .costben .cell .lgrey{background:rgba(212,213,206,.2)}.other .costben .cell .lgrey p strong{color:#d2a142}.other .costben .cell .dgreen{background:#403f38}.other .costben .cell .dgreen p{color:#fff}.other .costben .cell .dgreen p strong{color:#d2a142}.other .costben .cell .gold p{color:#fff}.other .costben .cell .gold p strong{color:#403f38}.other .costben .cell .gold .table-responsive table{width:100%}.other .costben .cell .gold .table-responsive table tr{border:none}.other .costben .cell .gold .table-responsive table tr:first-child,.other .costben .cell .gold .table-responsive table tr:last-child{border-bottom:1px solid #fff}.other .costben .cell .gold .table-responsive table td,.other .costben .cell .gold .table-responsive table th{font-size:1.6rem;color:#fff;border:none;font-weight:300}.other .costben .cell .gold .table-responsive table th{color:#403f38}.other .costben .cell .img{padding-bottom:28%}.other .costben .cell .col-2{display:table-cell;width:50%;background-size:cover}.other .costben .cell .col-2 p{margin:20px}.other .costben .cell .col-2 img{width:100%}.other .team-main{margin-bottom:20px;width:100%}.other .team{padding-bottom:130px;float:left;width:100%}.other .team img{width:100%;max-width:100%;text-align:center}.other .team hr{width:100%;clear:both}.other .team h4{margin-top:40px;color:#d2a142;font-weight:700}.other .team h4 strong{color:#403f38}.other .cookie_browser{clear:both;float:left}.other .cookie_browser h1{margin-bottom:20px}.other .cookie_browser h3{text-align:left;clear:both}.other .cookie_browser ol{font-size:1.5rem}.faq ul{margin:30px 0 50px 0;padding:0;list-style:none;position:relative}.faq ul li a.toggle::after{content:"";display:block;background:url(../images/faq/icon.gif) top right;width:20px;height:20px;position:absolute;top:7px;right:0}.faq ul li.open a.toggle::after{background-position:top left}.faq ul li.open .text{display:block}.faq ul li{color:#d2a142;padding:0;margin:0;position:relative}.faq ul li a.toggle{width:100%;display:block;border-bottom:1px solid #d2a142;padding-bottom:8px;padding-top:8px;font-weight:700;padding-right:20px}.faq ul li a:hover{color:#403f38}.faq ul li a:focus{color:#d2a142}.faq ul li .text{display:none}.faq ul li .text p{color:#403f38}.artisan h1{margin-bottom:10px}.artisan p{margin-bottom:50px}.artisan .subtitle{margin-bottom:30px}.artisan .subtitle p{text-align:left;font-size:1.2rem;margin-bottom:20px}.artisan .subtitle ul{font-size:1.2rem}.artisan .home_description h1,.artisan .home_description h4{color:#d2a142;font-size:2rem;text-align:center;line-height:2.4rem;margin-top:0}.artisan .home_description h4{font-size:1.8rem}.artisan .home_description .cols{margin-bottom:20px;margin-top:20px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;text-align:center;float:left;width:100%}.artisan .home_description .cols .number{display:inline-block;text-align:center;background-color:#979797;width:40px;height:40px;border-radius:50px;border:0;color:#fff;font-size:2.2rem;line-height:40px;font-weight:600;font-family:museo-slab,serif;margin-top:10px}.artisan .home_description .cols p{font-size:1.2rem;text-align:center;border:none;margin-bottom:8px}.artisan .col-sm-4 p{margin-bottom:5px}.artisan .col-sm-6 div{position:relative;width:100%;padding-top:71%;background-repeat:no-repeat;margin-bottom:20px;background-size:cover}.artisan .col-sm-6 div p{text-align:center;color:#fff;position:absolute;z-index:1;width:100%;height:100%;top:30%}.application h3{text-align:left}.application h3 strong{font-weight:100}.application .row{clear:both}.application ul{margin-top:40px}.application ul li{clear:both}.application ul li a{color:#403f38}.application ul li a strong{color:#d2a142}.application ul li a p{margin-top:0;margin-bottom:3px}.application ul li p{color:#403f38}.application ul li a::after{display:none}.application label{font-size:1.3rem;color:#403f38;font-weight:100;width:100%}.application .input-group-addon{background:#d2a142;border-color:#d2a142}.application .form-control{border-color:#d2a142}.application .here{display:inline;text-decoration:none;border-bottom:none}.application .form-error-msg{color:red}.application .field-error .checkitems .input-group{border:1px solid red}.application #termserror{display:none}.application #termserror p{color:red}.application .next:focus{color:#403f38!important}.application .next:hover,.application .submitapp:hover{cursor:pointer}.application .next{background:#d2a142;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.5);box-shadow:0 1px 3px 0 rgba(0,0,0,.5);border-radius:3.12px;font-size:1.5rem;color:#fff;letter-spacing:0;width:auto;float:right;text-align:center;padding:12px 50px 8px 50px;margin-left:10px}.submit{margin-bottom:100px}.error{border:1px solid red}.general .feature .headlines img{float:left}.feature{z-index:0;position:absolute;left:0;top:0;width:100%;min-height:522px}.carousel-inner.onebyone-carosel{margin:auto;width:90%}.onebyone-carosel .active.left{left:-33.33%}.onebyone-carosel .active.right{left:33.33%}.onebyone-carosel .next{left:33.33%}.onebyone-carosel .prev{left:-33.33%}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-control.left{margin-left:0}.carousel-control.right{margin-right:0}.carousel-control{width:auto}.copyright{font-size:1.1rem;text-align:center;line-height:1.3rem;margin-top:25px;margin-bottom:25px;clear:both}.footer{padding-top:50px;padding-bottom:50px;background-image:url(https://res.cloudinary.com/dzmyhjsky/image/upload/q_auto:good/f_auto/v1614793517/general/footer-bg.jpg);background-size:cover}.footer a{color:#403f38}.footer i{color:#d2a142}.footer h3{text-align:left}.footer .payment_methods{margin-bottom:20px}.footer .social_icons{text-align:left;font-size:3.5rem;margin-top:40px;margin-bottom:20px;z-index:99;clear:both}.footer .social_icons a{color:#d2a142;font-weight:400}.footer .social_icons a .fa-twitter{color:#1da1f2}.footer .social_icons a .fa-instagram{color:#ef00a2}.footer .social_icons a .fa-facebook{color:#175beb}.footer .social_icons a .fa-youtube{color:red}.footer .social_icons a:hover{color:#403f38}.footer p.contact-details{font-weight:500;margin-top:20px}.footer blockquote{font-style:italic;border:none;padding:0;margin:0}.footer blockquote:before{content:'"';color:#d2a142}.footer blockquote span{color:#d2a142}.footer ul{margin-left:0;padding-left:0;padding-top:20px;clear:both;border-top:1px solid #e5e5e5;display:inline-block;margin-top:10px}.footer ul li{float:left;margin-right:20px;list-style:none;font-size:1.3rem;clear:both}.footer ul li a{color:#403f38}.footer ul.footpolicy{margin-left:0;padding-left:0;margin-top:-30px;padding-top:0;border-top:none}.footer ul.footpolicy li:nth-child(-n+3){clear:none;float:left}.footer ul.footpolicy li:nth-child(-n+3) a{color:#403f38}.footer ul.footpolicy li:nth-child(4){padding-top:10px}.footer ul.footpolicy li{clear:both}.footer ul.footpolicy li{margin-right:20px;list-style:none;font-size:1.3rem}.footer ul.footpolicy li a{color:#403f38}.footer .right p{text-align:right;font-size:1.3rem;margin-top:-30px;margin-bottom:20px}.foot-logo{width:100%;clear:both;margin-top:10px;float:left}.foot-logo .gold-but{position:inherit;margin:0;left:auto}.foot-logo span{display:block;position:relative;width:76px;margin:auto}.foot-logo span:after,.foot-logo span:before{content:"";position:absolute;height:38px;top:0;width:500px}.foot-logo span:before{right:100%;margin-right:15px}.foot-logo span:after{left:100%;margin-left:15px}.general .hpfeature .carousel-inner .headlines .headlogo img{text-align:left;margin:0}.general .carousel-inner>.item>a>img,.general .carousel-inner>.item>img,.general .img-responsive,.general .thumbnail a>img,.general .thumbnail>img{width:100%}.general .hpfeature .carousel-inner .headlines h1{margin-top:10%}.general .hpfeature .carousel-inner .headlines p{text-align:center;margin-top:10px;font-size:4rem;line-height:4rem;color:#fff;max-width:960px;margin:10px auto}.general table{border-collapse:inherit;border-spacing:5px}.general table td,.general table td p,.general table th{font-size:1.2rem}.general .content ul{list-style-type:none;text-align:center;padding-top:20px;padding-bottom:30px;margin-left:0;padding-left:0;font-size:2.2rem}.general .content ul li{margin-left:0;padding-left:0;line-height:3rem}.general .content ul li::before{content:"• ";color:#ea3249}.general .content .eventlists img{width:100%}.general .content .left p{text-align:left}.general .content p{text-align:center;font-size:2rem;line-height:2.8rem;margin-bottom:25px}.general .content a{color:#ea3249}.general .content .links{padding-top:20px;clear:both}.general .content .links a{width:100%;display:block;font-size:3rem;color:#fff;letter-spacing:-.47px;text-align:center;line-height:10rem;margin-bottom:10px}.general .content .links a.pink-but{background-image:-webkit-gradient(linear,left top,left bottom,from(#f400b4),to(#e5007d));background-image:linear-gradient(#f400b4 0,#e5007d 100%);border-radius:20px}.general .content .links a.green-but{background-image:-webkit-gradient(linear,left top,left bottom,from(#28cfca),to(#12a19a));background-image:linear-gradient(#28cfca 0,#12a19a 100%);border-radius:20px}.general .content .links a.purple-but{background-image:-webkit-gradient(linear,left top,left bottom,from(#a04ab9),to(#672483));background-image:linear-gradient(#a04ab9 0,#672483 100%);border-radius:20px}.general .content .links a.yellow-but{background-image:-webkit-gradient(linear,left top,left bottom,from(#fbd249),to(#f6a623));background-image:linear-gradient(#fbd249 0,#f6a623 100%);border-radius:20px}.general .blue .footer h4,.general .green .footer h4,.general .lpurple .footer h4,.general .pink .footer h4,.general .purple .footer h4{color:#fff}.general .blue{color:#fff}.general .blue strong{color:#d2a142}.general .blue{text-align:center;padding-top:30px;padding-bottom:30px}.general .blue p{font-size:3rem;padding-top:30px;line-height:3rem}.general .blue ul{list-style-type:none;text-align:center;padding-top:20px;padding-bottom:30px;margin-left:0;padding-left:0;font-size:2.2rem}.general .blue li{margin-left:0;padding-left:0;line-height:3rem}.general .blue li::before{content:"• ";color:#ea3249}.general .green{background:#e0e55e}.general .casestudy.blue{padding-bottom:0;padding-top:0}.general .casestudy.blue .casecontent blockquote p{text-align:center;color:#fff;font-style:italic}.general .casestudy.blue .casecontent blockquote p strong{color:#fff}.general .pink{background:#ea3249}.general .casestudy{color:#fff;margin-top:30px;background-size:cover}.general .casestudy .casecontent h2,.general .casestudy .casecontent h3,.general .casestudy .casecontent p{color:#fff;text-align:left}.general .casestudy .casecontent h3{font-size:2.6rem;margin-bottom:0;line-height:3rem}.general .casestudy .casecontent h2{font-size:2.9rem;margin-top:0;font-style:italic;margin-bottom:25px}.general .casestudy .casecontent p{font-size:1.6rem;line-height:2.2rem;margin-bottom:25px;margin-top:8px}.general .casestudy .casecontent blockquote{margin-top:50px;border:none}.general .caseimage{width:100%}.funders table{width:100%}.funders table td{font-size:1.4rem;width:50%;vertical-align:top;text-align:center}.product-list .head{position:relative}.product-list .ctacontainer{margin-top:0;padding-top:20px;text-align:center}.vacancy{float:left;width:100%;background:rgba(215,215,215,.8);border-radius:20px}.vacancy_detail .headlogo{margin-top:90px}.vacancy_detail .content p{text-align:left}.vacancy_detail .content ul{margin-left:20px;margin-top:0;margin-bottom:0}.vacancy_detail .content ul li{text-align:left;list-style:outside}.vacancy_detail .content ul li:before{display:none}.locations h3{color:#403f38;text-align:left;font-size:2rem;margin-top:8px;margin-top:8px}.locations #map{width:100%;height:300px}.maplist ol{color:#d2a142;padding-left:32px}.maplist ol li{font-size:1.3rem}.maplist ol li a{color:#403f38}.maplist ol li p{font-size:1.3rem}.alert-danger,.alert-success{display:none;font-size:1.6rem;text-align:center;color:#d2a142;background:0 0;-webkit-box-shadow:none;box-shadow:none}#contact{background:#ea3249;padding-top:30px;padding-bottom:30px;margin-top:30px}#contact h1{color:#fff;margin-bottom:0}#contact label{color:#fff;font-weight:300;font-size:1.6rem}#contact .error input,#contact .error select,#contact .error textarea{border:3px solid #d2a142;border-radius:8px}#contact .checkitems h4{font-size:14px;color:#fff;line-height:22px}#contact .checkitems label{color:#000;font-size:1.6rem}#contact .checkitems .form-control{width:97%;height:auto}#contact #btncontact{background:#fff;float:right;border:1px solid #fff;margin-bottom:10px}.people{margin-top:40px}.people .member:nth-child(3n+5){clear:both}.people h1,.people h2{font-size:2.6rem;line-height:3rem;color:#d2a142;margin-bottom:20px;text-align:center}.first{text-align:center}.member{width:33.33%;float:left}.member img{width:85%}.member p{color:#d2a142;margin:10px 0 20px 0;text-align:center;font-size:1.4rem;line-height:1.8rem}.policy .feature{position:relative}.policy .enviro{margin-top:30px}.policy .enviro h1{background-color:#00c30e}.policy .red{margin-top:30px}.policy .red h1{background-color:#a6090c}.policy .yellow{margin-top:30px}.policy .yellow h1{background-color:#d4b400}.policy .content{margin-top:30px}.policy .policynav{border-bottom:1px solid rgba(255,255,255,.4);position:absolute;width:100%;z-index:1;top:130px;background-color:#d2a142}.policy .policynav ul{float:right;list-style:none;padding-top:8px}.policy .policynav ul li{float:left;margin-right:15px}.policy .policynav ul li a{color:#fff}.policy .fix{position:fixed;top:0}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #000;opacity:1}.general .content .work-block{margin-bottom:15px}.general .content .work-block img{width:100%}.general .content .work-block h2,.general .content .work-block p{color:#fff;text-align:left;margin-right:10px}.general .content .work-block h2{font-size:2rem;line-height:2.2rem}.general .content .work-block p{font-size:1.6rem;line-height:2rem;clear:both}.general .content .work-block hr{width:15%;text-align:left;border-top:5px solid #fff;float:left;margin-top:0;margin-bottom:10px}.general .content .work-block a{color:#fff;font-size:1.6rem}.general .content .work-sec-article h2,.general .content .work-sec-article p{text-align:left}.home-text{top:80px}.artisan{margin-top:100px}.supplier-list .description p{font-family:museo-slab,serif;color:#403f38;font-size:1.6rem}.supplier-list .filters .navbar-collapse{padding:0}.supplier-list .filters p{font-family:museo-slab,serif;font-size:1.4rem;margin-bottom:15px}.supplier-list .filters .navbar-nav>li{float:none}.supplier-list .filters ul{margin-left:0;padding-left:0;list-style:none;float:none}.supplier-list .filters ul li{font-family:museo-slab,serif;font-weight:800;font-size:1.3rem;line-height:2rem}.supplier-list .filters ul ul{margin-bottom:20px}.supplier-list .filters ul ul li{color:#403f38;font-weight:300;line-height:2.5rem}.supplier-list .filters ul ul li a{color:#403f38;width:100%;display:block}.supplier-list .filters ul li{position:relative}.supplier-list .filters ul ul li:after{content:"";display:block;border:1px solid #e7e7e7;position:absolute;width:23px;height:23px;right:0;top:2px;z-index:-1;margin-top:0}.supplier-list .filters ul li a:after{right:5px!important}.supplier-list .filters ul li.official ul li:after,.supplier-list .filters ul li.official:after{display:none;border:none}.supplier-list #filter_artisan_food .dark-bg,.supplier-list .meetretailers .dark-bg,.supplier-list .todayspicks .dark-bg{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.35);z-index:0;top:0}.supplier-list #filter_artisan_food p.loadmore,.supplier-list .meetretailers p.loadmore,.supplier-list .todayspicks p.loadmore{text-align:center;margin-bottom:30px;padding-top:40px}.supplier-list #filter_artisan_food p.loadmore .gold-but,.supplier-list .meetretailers p.loadmore .gold-but,.supplier-list .todayspicks p.loadmore .gold-but{position:relative;font-size:1.8rem}.supplier-list #filter_artisan_food .loadmore span,.supplier-list .meetretailers .loadmore span,.supplier-list .todayspicks .loadmore span{width:300px}.supplier-list #filter_artisan_food .loadmore span:after,.supplier-list #filter_artisan_food .loadmore span:before,.supplier-list .meetretailers .loadmore span:after,.supplier-list .meetretailers .loadmore span:before,.supplier-list .todayspicks .loadmore span:after,.supplier-list .todayspicks .loadmore span:before{height:12px;display:none}.supplier-list #filter_artisan_food .loadmore span:before,.supplier-list .meetretailers .loadmore span:before,.supplier-list .todayspicks .loadmore span:before{margin-right:0}.supplier-list #filter_artisan_food .loadmore span:after,.supplier-list .meetretailers .loadmore span:after,.supplier-list .todayspicks .loadmore span:after{margin-left:0}.supplier-list .headingbg h4{font-size:3.6rem;font-family:Raleway,sans-serif;line-height:4.6rem;text-align:center;margin-bottom:15px;margin-top:15px}.supplier-list .headingbg h3{font-size:2.4rem;font-family:Raleway,sans-serif;color:#ea3249;line-height:3rem;text-align:center;margin-bottom:15px;margin-top:15px}.supplier-list .headingbg h1.home-title{text-align:center;font-size:3.8rem;line-height:4rem}.supplier-list .headingbg h1.home-title span{color:#d2a142;font-size:3.5rem;line-height:4rem;padding-bottom:0;font-weight:100;letter-spacing:-.5px}.supplier-list .headingbg h5{text-align:left;font-size:1.5rem;line-height:2rem;width:75%;margin:auto}.supplier-list .headingbg h1.head-text{text-align:center;font-size:2.8rem;line-height:4rem}.supplier-list .headingbg h1.head-text br{display:none}.supplier-list .headingbg .cta{text-align:center;margin-top:50px;margin-bottom:50px}.supplier-list .headingbg .center{margin-top:25px}.supplier-list .headingbg .center h2{color:#403f38;font-size:2.5rem;line-height:2.9rem;margin-left:25px;margin-right:25px;font-family:Raleway,sans-serif}.supplier-list .headingbg .our-contain{background-image:url(https://res.cloudinary.com/dzmyhjsky/image/upload/q_auto:good/f_auto/v1614793110/general/artisan-bg.jpg);background-size:cover}.supplier-list .headingbg .our-contain .our{background-image:url(https://res.cloudinary.com/dzmyhjsky/image/upload/q_auto:good/f_auto/v1614793122/general/plate.png);background-position:bottom left;background-repeat:no-repeat;padding-bottom:200px;padding-top:50px;background-size:400px}.supplier-list .headingbg .our-contain .our h1{font-size:2.6rem;line-height:3rem;margin-top:50px}.supplier-list .headingbg .our-contain .our h5{margin-left:0}.supplier-list .headingbg .our-contain .our p{margin-top:30px}.supplier-list .headingbut .cta{margin-top:40px;margin-bottom:25px}.supplier-list .stand{margin-bottom:20px}.supplier-list .stand img{max-width:100%;width:100%}.supplier-list .suppliers h1{text-align:center;margin-top:40px;margin-bottom:8px}.supplier-list .suppliers h5{margin-bottom:30px}.supplier-list .suppliers .todayspicks article{margin-bottom:15px;background:#fff}.supplier-list .suppliers .todayspicks section h1{text-align:center;margin-bottom:8px}.supplier-list .suppliers .todayspicks section h4{font-size:1.4rem;text-align:center;margin-bottom:5px;font-weight:700;line-height:1.8rem}.supplier-list .suppliers .todayspicks section h4 a{color:#403f38}.supplier-list .suppliers .todayspicks section h3{margin-bottom:30px;margin-top:0}.supplier-list .suppliers .todayspicks section h5{text-align:center;margin-top:0;font-weight:300;font-size:1.2rem;margin:0;width:100%}.supplier-list .suppliers .todayspicks section h5 a{color:#ea3249}.supplier-list .suppliers .todayspicks section p{text-align:center;margin-bottom:30px}.supplier-list .filters ul ul li{color:#403f38;font-weight:300;line-height:2.5rem;padding-top:8px;padding-bottom:8px}.supplier-list .filters ul ul li a{font-family:museo-slab,serif;color:#403f38;width:100%;display:block;text-decoration:none;font-size:13px;padding-right:24px;line-height:1.4rem}.supplier-list .filters ul ul li a.active::after{content:"\f00c";font-family:FontAwesome;color:green;position:absolute;right:0;top:6px}@media (hover:hover){.supplier-list .filters ul ul li a:hover.active::after{content:"\f00d";font-family:FontAwesome;color:grey;position:absolute;bottom:50%;margin-bottom:-5px;right:6px!important}}.supplier-list .filters ul ul ul{margin-top:10px;margin-bottom:10px}.supplier-list .filters .no-check ul li:after{display:none}.supplier-list .suppliers article{background:#d2a142;text-align:center;padding-top:10px;padding-bottom:10px;margin-bottom:30px;width:100%;height:255px;display:-ms-flexbox;position:relative;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.supplier-list .suppliers article img{width:80%;display:inline;margin-left:10%;z-index:1;max-height:230px}.supplier-list .suppliers article span{position:absolute;height:100%;width:100%;background:#403f38;top:0;left:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;opacity:0;text-align:left}.supplier-list .suppliers article span h4{font-family:museo-slab,serif;font-size:1.8rem;color:#fff;line-height:2.3rem;margin-left:8px;margin-top:15px;font-weight:600}.supplier-list .suppliers article span h5{font-family:Raleway,sans-serif;font-size:1.4rem;line-height:1.5rem;color:#fff;margin-left:8px}.supplier-list .suppliers article span p{font-size:1.2rem;color:#fff;line-height:1.7rem;margin-left:8px;margin-top:8px;margin-right:8px}.supplier-list .suppliers article span .normbut{text-align:center;font-size:1.2rem;width:auto;margin-left:8px;margin-right:8px;line-height:2rem;display:block}.supplier-list .suppliers article span .normbut:hover{background-color:#000}.supplier-list .suppliers article:hover span{display:block;opacity:1;z-index:2}.supplier-list #meet-the-retailers .suppliers h1{margin-top:10px}.supplier-list .mc-cats .image{margin-bottom:20px}.supplier-list .mc-cats .image section{background-size:cover;padding-bottom:62%}.supplier-list .mc-cats .image section h1{color:#fff;font-size:2rem;font-weight:800;line-height:2.2rem;margin-top:0;padding-top:30px;margin-left:15px}.supplier-list .mc-cats .books section h1{color:#403f38}.supplier-list .mc-cats .cookware section h1{color:#d2a142}.heritage h1{margin-top:8px}.supplier-detail .supplier-title h1,.supplier-detail .supplier-title p{text-align:center}.supplier-detail .supplier-title p{margin-bottom:20px;line-height:2rem}.supplier-detail .supplier-title .logo{max-height:150px;max-width:310px;margin-top:10px}.supplier-detail .supplier-delivery-details{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding-top:15px;padding-bottom:5px;float:left;margin-bottom:20px}.supplier-detail .supplier-delivery-details .blockquote{height:100%;border:none;padding:0}.supplier-detail .supplier-delivery-details .blockquote p{margin-bottom:0;font-size:1.1rem;text-align:center;line-height:1.4rem;margin-top:8px}.supplier-detail .supplier-delivery-details .navbar-header p{display:none}.supplier-detail .supplier-details{padding-top:90px;background:url(../images/wood-bg-02.jpg);background-size:cover}.supplier-detail .supplier-details img{width:100%;margin-bottom:15px}.supplier-detail .supplier-details .supplier-description-images,.supplier-detail .supplier-details .supplier-description-text{height:460px;overflow:hidden}.supplier-detail .supplier-details p a{color:#403f38}.supplier-detail .supplier-details p a .fa{font-size:3.5rem;font-weight:700}.supplier-detail .breadcrumbs{margin:20px 0 10px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.supplier-detail .breadcrumbs li{float:left;padding-right:8px;list-style:none}.supplier-detail .breadcrumbs li:after{content:" >"}.supplier-detail .products .line span:after,.supplier-detail .products .line span:before{height:12px}.supplier-detail .products #tasterbox_product_listings .supplier_name{margin-bottom:0;font-size:1.5rem;margin-top:10px}.supplier-detail .products #tasterbox_product_listings h1{margin-top:0;font-weight:600}.supplier-detail .products #filter_product_listing_div p.showproducts,.supplier-detail .products #filter_search_product_listing_div p.showproducts,.supplier-detail .products #filter_subcat_search_product_listing_div p.showproducts{display:block;width:100%}.supplier-detail .products #filter_product_listing_div p.showproducts .pull-right,.supplier-detail .products #filter_search_product_listing_div p.showproducts .pull-right,.supplier-detail .products #filter_subcat_search_product_listing_div p.showproducts .pull-right{text-align:right}.supplier-detail .products #filter_product_listing_div,.supplier-detail .products #filter_search_product_listing_div,.supplier-detail .products #filter_subcat_search_product_listing_div{margin-bottom:50px}.supplier-detail .products .bootstrap-select.btn-group .dropdown-menu li{font-size:1.2rem;display:block}.supplier-detail .products .bootstrap-select.btn-group .dropdown-menu li a{display:block;padding-top:5px!important;padding-bottom:5px!important}.supplier-detail .products .product{margin-bottom:20px;position:relative}.supplier-detail .products .product article{border-bottom:1px solid #ccc;display:table;margin-bottom:0;padding-bottom:20px;height:100%;position:relative;padding-bottom:108px}.supplier-detail .products .product h1,.supplier-detail .products .product h3{font-family:museo-slab,serif;font-size:1.5rem;line-height:1.8rem;margin-bottom:5px;text-align:left;color:#403f38}.supplier-detail .products .product h1 a,.supplier-detail .products .product h3 a{color:#403f38}.supplier-detail .products .product h1 a:hover,.supplier-detail .products .product h3 a:hover{text-decoration:underline}.supplier-detail .products .product p{font-size:1.2rem;margin-top:0}.supplier-detail .products .product p a{color:#ea3249}.supplier-detail .products .product option,.supplier-detail .products .product select{font-size:1.3rem;background:#fff;line-height:1.6rem;margin-bottom:10px;width:100%;padding:8px 0 8px 5px}.supplier-detail .products .product p.price{font-size:1.8rem;float:left}.supplier-detail .products .product p.price small{font-size:1.3rem;color:#979797}.supplier-detail .products .product p.price .offer{color:#ea3249}.supplier-detail .products .product p.price .strike{color:#000}.supplier-detail .products .product p.price .strike span{text-decoration:line-through;font-size:90%}.supplier-detail .products .product .bootstrap-select{margin-bottom:8px}.supplier-detail .products .product ul.tags{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 8px 0;padding:0;clear:both}.supplier-detail .products .product ul.tags li{text-align:center;padding-left:3px;padding-right:3px}.supplier-detail .products .product ul.tags li small{display:none}.supplier-detail .products .product ul.tags li img{width:25px}.supplier-detail .products .product ul.tags li:first-child{padding-left:0}.supplier-detail .products .product img{width:80%;margin:0 10% 0 10%}.supplier-detail .products .product .gold-but{clear:both;font-size:1.6rem;width:100%;line-height:1.6rem;position:static;margin-top:5px;margin-left:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;position:initial}.supplier-detail .products .product .gold-but.btn-danger{background:grey!important;border:1px solid grey!important}.supplier-detail .products .product .bottom-price{position:absolute;bottom:10px;width:100%}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ea3249;border-color:#ea3249}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#ea3249}.product-detail .header{display:table;width:100%;position:inherit}.product-detail .header .container{display:table-cell;text-align:center;vertical-align:middle}.product-detail .header .container img{max-width:530px;max-height:255px;margin-top:-100px}.product-detail .tab-content a{color:#ea3249}.product-detail .tab-content>.tab-pane{padding:20px 10px}.product-detail .nav-tabs{border-color:#d2a142}.product-detail .nav-tabs>li{margin-bottom:-1px}.product-detail .nav-tabs>li>a{background-color:#eee;border-color:#ddd;color:#403f38;border-bottom-color:#d2a142}.product-detail .nav-tabs>li.active a{background:#fff;border-color:#d2a142;border-bottom-color:#fff}.product-detail .tab-pane .supplier-delivery-details{float:none;border:none}.product-detail .tab-pane .supplier-delivery-details blockquote p{text-align:left}.product-detail .deliver-facts-pdetail{height:80px;display:block}.product-detail .product-details .bootstrap-select{margin-bottom:8px}.product-detail .product-details ul.tags{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 8px 0;padding:0}.product-detail .product-details ul.tags li{text-align:center;padding-left:5px;padding-right:5px}.product-detail .product-details ul.tags li:first-child{padding-left:0}.product-detail .product-details .mobimg{display:none}.product-detail .product-details .container{margin-top:-100px;background:#fff}.product-detail .product-details p.price{font-size:3.6rem;margin-bottom:15px}.product-detail .product-details p.price small{font-size:1.3rem;color:#979797;line-height:1.3rem}.product-detail .product-details p.price .offer{color:#ea3249}.product-detail .product-details p.price .strike{color:#000}.product-detail .product-details p.price .strike span{text-decoration:line-through;font-size:90%}.product-detail .product-details .supplier-description-text .supplier,.product-detail .product-details .supplier-description-text .supplier a{color:#ea3249;font-weight:400}.product-detail .product-details .supplier-description-text .supplier .delivery-fact-link{border-bottom:1px solid #ea3249}.product-detail .product-details .supplier-description-text .gold-but{clear:both;display:inline-block;position:inherit;left:0;margin-left:0;margin-top:8px}.product-detail .product-details .product-image{margin-bottom:20px;margin-top:10px}.product-detail .product-details .product-image hr{border-top-color:#ccc;margin-top:10px;clear:both;float:left;width:100%}.product-detail .product-details .product-image img{width:100%}.product-detail .product-details .product-image p.price{float:left;margin-top:25px;margin-left:10px}.product-detail .product-details .product-image .gold-but{float:right;position:inherit;margin:20px 10px 0 0;left:auto;right:auto;font-size:1.4rem;line-height:2.2rem;padding:10px 40px 8px 40px;width:auto}.product-detail .howto{padding-bottom:50px}.product-detail .howto img{width:100%}.product-detail .howto h4{text-align:center}.product-detail .howto .play a{position:relative}.product-detail .howto .play a:after{content:" ";display:block;width:150px;height:106px;background-image:url(../images/play-icon.svg);background-size:cover;position:absolute;top:50%;left:50%;margin-left:-75px;margin-top:-53px}.product-detail .howto .play a:hover:after{fill:red}.product-detail .related hr{margin-top:20px;margin-bottom:40px;width:100%;float:left;clear:both}.masterchef-cookware .imagefeature{text-align:center;background:#f7f7f7}.masterchef-cookware .imagefeature img{width:100%;max-width:1440px}.masterchef-cookware .supplier-title{margin-top:50px;margin-bottom:50px}.masterchef-cookware .supplier-title h1,.masterchef-cookware .supplier-title h2{font-weight:100}.masterchef-cookware .supplier-title h2{margin-top:30px;font-size:3.2rem}.supplier-overview .header{text-align:center;height:200px}.supplier-overview .header img{width:95px;position:absolute;bottom:5px;left:5px}.supplier-overview .copy p.title{color:#ea3249;text-transform:uppercase;font-weight:500;margin-bottom:0}.supplier-overview .copy h1{margin-top:5px;line-height:2.4rem;font-size:2.4rem;text-transform:uppercase}.supplier-overview .copy p.more{text-transform:uppercase}.supplier-overview .copy p.more a{color:#ea3249}.basket .table th{font-size:1.3rem}.basket .table tbody.foot p{line-height:2rem;text-align:right}.basket .table tbody.foot tr:first-child td{padding:0}.basket .table tbody.foot tr:last-child td{padding:0}.basket .table tbody.foot .delivery_details{padding-top:10px!important}.basket .table tbody.foot .delivery_details p{display:inline;text-align:left;font-size:11px}.basket .table td{border:none}.basket .table .logo img{padding:0;border:1px solid #e7e7e7;display:block;margin-top:0;width:100%;max-width:150px}.basket .table .prod-image img{max-width:209px}.basket .table .subprice .price{text-align:right}.basket .table .details{width:40%}.basket .table .details h2,.basket .table .details p.price{text-align:left;font-weight:500;font-size:2rem;margin-top:8px;line-height:2.2rem}.basket .table .details p.sku{font-weight:100;font-size:1.2rem;margin-top:0}.basket .table .details p small{font-size:1.1rem;font-weight:100}.basket .table .qty{text-align:center;width:150px;padding:20px 10px 0 30px}.basket .table .qty .input-group-btn:first-child>.btn,.basket .table .qty .input-group-btn:last-child>.btn{background-color:#fff;border-radius:0;background-image:none;font-weight:100;font-size:1.2rem}.basket .table .align-right p{text-align:right}.basket .table .deliveryfacts p{font-size:1.3rem;line-height:1.6rem}.basket .table tfoot td{border-bottom:1px solid #ddd}.basket .table tfoot td p{font-size:2.4rem;font-weight:500;text-align:right}.basket .table tfoot td .grandtotal p{text-align:right}.basket .table tfoot tr:last-child td{border:none}.basket .table tfoot .checkout{text-align:right}.payment-option-info{line-height:1.6rem}.payment-option-info .success{color:#06c306}.payment-option-info .error{color:red;border:none}.payment-options-div .payment-option-info{line-height:1.6rem;margin-top:25px;margin-left:15px}.payment-options-div #prepaid_card{font-size:1.3rem}.christmasborder{background-image:linear-gradient(45deg,#ea3249 25%,#63bf00 25%,#63bf00 50%,#ea3249 50%,#ea3249 75%,#63bf00 75%,#63bf00 100%);background-size:56.57px 56.57px;padding:10px}.christmasborder p{font-weight:400;font-size:1.2rem;margin-top:5px}.christmasborder.supplierxmasborder p{text-align:center}.buy .payment-select label{line-height:2.5rem;border:1px solid #ccc;border:1px solid #ccc;padding:10px;margin-top:5px;margin-bottom:0}.buy .payment-select label img{height:25px;float:right}.buy .payment-select input[type=checkbox]:checked+label::before,.buy .payment-select input[type=radio]+label::before,.buy .payment-select input[type=radio]:checked+label::before{margin:2px 5px 0 0}.payment-options-div{background:#fff;padding:10px;border:1px solid #ccc;margin-top:-1px;border-top:0;position:relative}#check_part_mc_network{font-size:12px;cursor:pointer;background:#d2a142;color:#fff;font-weight:700;height:32px;display:block;width:100%;border:1px solid #d2a142;text-transform:uppercase;font-size:11px}span.errspan{float:right;margin-right:6px;margin-top:-25px;position:relative;z-index:9;color:red;font-size:15px}span.successspan{float:right;margin-right:6px;margin-top:-25px;position:relative;z-index:9;color:#55c633;font-size:15px}.add_another_card{font-weight:700;color:#fff;background:#d2a142;padding:5px;display:table-cell;border-radius:23px}.add_another_card i{border-radius:50%;background:#fff;color:#d2a142;width:30px;height:30px;line-height:30px;font-size:17px}.payment-option-info{font-size:11px}.paymentsuccess .headlines h1{color:#fff;text-align:center}.paymentsuccess .headlines hr{border-color:transparent}.login-tabs>li{float:none;display:inline-block;zoom:1;margin-bottom:0}.login-tabs{text-align:center;border-bottom:1px solid #d2a142}.login-tabs>li>a{color:#403f38;width:140px;background:#f7f7f7;padding-left:0;padding-right:0}.login-tabs>li.active>a,.login-tabs>li.active>a:focus,.login-tabs>li.active>a:hover{color:#fff;padding-left:0;padding-right:0;background:#d2a142}.login-tabs>li.active{margin-bottom:-1px}.select2-search__field{font-size:1.4rem}.select2-container--default .select2-selection--single{border-color:#d2a142!important}.login form#login_customer_form,.login form#register_customer_form{margin-top:40px}.login form#login_customer_form .select2-container--default,.login form#login_customer_form .select2-selection--single,.login form#login_customer_form .select2-selection__rendered,.login form#register_customer_form .select2-container--default,.login form#register_customer_form .select2-selection--single,.login form#register_customer_form .select2-selection__rendered{font-size:1.4rem;font-family:museo-slab,serif}.login form#login_customer_form .receive_offers,.login form#register_customer_form .receive_offers{display:inline-block}.login form#login_customer_form #find_billing_postcode,.login form#register_customer_form #find_billing_postcode{background:#403f38}.login form#login_customer_form #find_billing_postcode:hover,.login form#register_customer_form #find_billing_postcode:hover{background:#979797}.login form#login_customer_form label,.login form#register_customer_form label{display:none}.login form#login_customer_form .showlabel,.login form#register_customer_form .showlabel{display:inline-block}.login form#login_customer_form .normbut,.login form#register_customer_form .normbut{width:100%;margin-top:0}.login form#login_customer_form .btn.btn-sm,.login form#register_customer_form .btn.btn-sm{padding-left:0}.my-top{border:none;border-top:5px solid #d2a142;padding-top:20px;padding-bottom:30px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.45);box-shadow:0 0 5px 0 rgba(0,0,0,.45);margin-bottom:20px;text-align:center;display:grid}.my-top h3{text-align:center;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:5px}.my-top h4{text-align:center;font-family:Montserrat,sans-serif;font-weight:300;font-size:1.5rem;color:#979797;margin-top:0;margin-bottom:10px}.my-top .normbut{margin:auto!important;border-style:none;background:#d2a142;background-image:none}.my-top .normbut:hover{background:#403f38}.my-bottom{text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.45);box-shadow:0 0 5px 0 rgba(0,0,0,.45);margin-bottom:30px;border:none;padding-top:30px;padding-bottom:30px}.my-bottom h3{font-family:Montserrat,sans-serif;text-align:center}.my-bottom h3 a{color:#979797}.brdcrumb{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:300}.brdcrumb .breadcrumb{background:0 0;border-bottom:1px solid #d2a142;border-radius:0}.brdcrumb .breadcrumb .breadcrumb-item a{color:#403f38}.brdcrumb .breadcrumb .breadcrumb-item a:hover{text-decoration:underline;color:#979797}.brdcrumb .breadcrumb>li+li:before{content:">";color:#403f38}.brdcrumb .breadcrumb-item.active{color:#d2a142}#update_details_form #billing_result{display:block}#update_details_form #billing_result .select2{font-size:1.4rem}#update_details_form #find_billing_postcode{margin-top:23px}#submit_myorder_basket_form .myorder_qty{width:128px}#submit_myorder_basket_form .myorder_qty .input-number{width:50px}#submit_myorder_basket_form .subprice{padding-top:15px}.my-orders{margin-bottom:50px}#myoffers,#myorder{margin-top:10px;border-bottom:none;margin-bottom:20px}#myoffers thead th,#myorder thead th{border-bottom:none;color:#d2a142;font-family:Montserrat,sans-serif;font-size:1.4rem;padding:0;text-align:center}#myoffers tbody td,#myorder tbody td{text-align:center;font-family:Montserrat,sans-serif;font-size:1.4rem}#myoffers table.dataTable thead th,#myorder table.dataTable thead th{padding:0}#myoffers tbody td:last-child,#myorder tbody td:last-child{text-transform:capitalize}#myoffers .fa-check-circle,#myorder .fa-check-circle{color:#4ba700}#myoffers .fa-tasks,#myorder .fa-tasks{color:#0071a0}#myoffers .fa-times-circle,#myorder .fa-times-circle{color:#be1d37}#myoffers .fa-user-times,#myorder .fa-user-times{color:#f26a35}.order-details .fa-check-circle{color:#4ba700}.order-details .fa-tasks{color:#0071a0}.order-details .fa-times-circle{color:#be1d37}.order-details .fa-user-times{color:#f26a35}#myoffers_length,#myorder_length{display:none!important}#myoffers_info,#myorder_info{font-family:Montserrat,sans-serif;font-size:1.1rem}#myoffers_paginate,#myorder_paginate{font-family:Montserrat,sans-serif;font-size:1.4rem}#myoffers_paginate a.paginate_button,#myorder_paginate a.paginate_button{color:#979797;border:1px solid #979797;background:0 0}#myoffers_paginate a.paginate_button:hover,#myorder_paginate a.paginate_button:hover{border-color:#d2a142;color:#d2a142!important}#myoffers_paginate a.paginate_button.current,#myorder_paginate a.paginate_button.current{color:#fff!important;background:#403f38}#myoffers_paginate a.paginate_button.next.disabled,#myoffers_paginate a.paginate_button.previous.disabled,#myorder_paginate a.paginate_button.next.disabled,#myorder_paginate a.paginate_button.previous.disabled{display:none}#subForm{text-align:center;padding-top:10px}#subForm .sr-only{width:1px!important}#subForm #fieldEmail,#subForm #fieldName{border:1px solid #ccc;text-indent:5px;line-height:2.5rem;border-radius:4px;margin-bottom:0;font-size:1.4rem;line-height:4rem;margin-top:0;margin-right:2px;color:#403f38;width:200px}#subForm .btn.normbut{width:150px;margin-top:0}.signup{background:#ea3249;color:#fff;padding-top:30px;padding-bottom:30px}.signup h2{text-align:center}.grecaptcha-badge{visibility:collapse!important}@media (max-width:1199px){.navbar .navbar-nav.categories .dropdown.active .dropdown-menu,.navbar .navbar-nav.categories .dropdown:hover .dropdown-menu{margin-right:155px}.home .hpfeature .tablefeature:after,.home .hpfeature .tablefeature:before{display:none}.general .content .people .member p{text-align:center;font-size:1.6rem;line-height:2rem}.foot-logo span:after,.foot-logo span:before,.line span:after,.line span:before{width:100%}.home .hpfeature .tablefeature .headlines p{margin-left:114px}.home .general .cell .copy{width:100%}.home .general .cell .img{display:none}}@media (max-width:1024px){.home .hpfeature .imcontain img{left:50%;margin-left:-512px}}@media (max-width:991px){.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed{clear:both}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat ul,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed ul{display:block;width:auto;padding:5px}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat ul li,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed ul li{width:50%;font-size:1.1rem}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat ul li a,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed ul li a{line-height:1.3rem;padding-bottom:8px!important;padding-top:8px!important}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat p,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed p{text-align:center;font-size:1.1rem;line-height:1.2rem;border-bottom:1px solid #d2a142;border-top:1px solid #d2a142;margin:0}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat p a,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed p a{color:#d2a142!important}#basket_data .input-group input[type=text].form-control{width:26px;padding:0}.header{margin-top:10px}.opt1 .logo{width:95px;left:2px}.categorycontain{top:0}.supplier-list .headingbg h1.head-text{font-size:1.8rem;margin-top:0}.home .how .item{width:33%}.home .hpfeature .headlines{padding-bottom:0;left:unset}.home .giftcard{margin-left:-140px;top:120px}.home .giftcard img{width:280px}.home .hpfeature .tablefeature{display:block;margin-left:0;margin-bottom:66px;margin-top:10px;border:20px solid #fff;background-color:rgba(255,255,255,.85)}.home .hpfeature .tablefeature .title h1{color:#ea3249;font-family:Raleway,sans-serif;font-size:3rem;font-weight:400;text-align:center;line-height:3rem;margin-top:8px}.home .hpfeature .tablefeature .title h1 br{display:contents}.home .hpfeature .tablefeature .title h1 br:after{content:"•";display:inline-block}.home .hpfeature .tablefeature .title{width:auto;height:auto;border-radius:0;background:0 0;display:block}.home .hpfeature .tablefeature .headlines{margin-bottom:20px;display:block;float:none;padding-bottom:0;border:none;background-color:transparent;border-radius:0;vertical-align:middle;float:none;left:unset;z-index:1;position:relative}.home .hpfeature .tablefeature .headlines h5{text-align:center;margin-left:0;width:100%}.home .hpfeature .tablefeature .headlines p{color:#403f38;text-align:center;padding-top:10px;font-size:2rem;width:auto;margin-left:8px;margin-right:8px;font-weight:400;line-height:2.6rem}.other .costben .cell .img{display:none}.other .costben .cell .copy{width:100%}.home .hpfeature .carousel-inner .headlines h1{font-size:3rem;line-height:3.2rem}.home .hpfeature .carousel-inner .headlines{top:15px}.general .hpfeature .carousel-inner .headlines h1{font-size:3.5rem;line-height:4rem;margin-left:10px;margin-right:10px}.general .hpfeature .carousel-inner .headlines p{font-size:2.5rem;line-height:3rem}.home .hpfeature .carousel-inner .item{height:510px}.general .content .work-block h2{font-size:2rem;line-height:2.2rem}.blocks .column{display:block;float:none;clear:both;width:100%;vertical-align:top}.home .hpfeature .headlines h1{margin-top:20px}.home .hpfeature .headlines p{width:auto;margin-left:0}.home .hpfeature .headlines p.cta{margin-top:10px;margin-bottom:40px}.home .general .hpfeature .headlines h1{margin-top:40px}.general .content .work-block a,.general .content .work-block h2,.general .content .work-block hr,.general .content .work-block p{margin-left:20px}.general .content .work-block br{display:none}.general .content .work-block a{margin-bottom:20px;display:block}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block;margin-right:-8px}.navbar-collapse{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none!important;width:100%!important;height:auto!important;text-align:right}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.topbar{min-height:50px;margin-top:44px}.topbar #navbar ul.nav{padding-top:20px;background:#231f20}.nav{margin-bottom:0}.nav>li.dropdown:hover{position:static}.nav>li.dropdown.open .dropdown-menu{display:table;width:100%;text-align:center;left:0;right:0;padding:0 0 20px 0}.dropdown-menu>li{display:table-cell}.categorycontain .basketcontain{width:200px;margin:auto;right:unset;left:50%;margin-left:-100px;text-align:center}.categories{background:#d2a142}.navcontain{width:100%;margin-left:0}.navcontain .navbar .navbar-nav>li a{line-height:3rem}.header .right .social_icons{float:left;font-size:1rem;font-family:Merriweather,serif;text-transform:uppercase;font-weight:300;width:100%;text-align:center}.header .right p{text-align:center}.header .right p a{margin-right:10px;width:100%;text-align:center;display:block}.header .right{background:rgba(255,255,255,.4);border-bottom:1px solid #d2a142;margin-bottom:20px}.header .right .social_icons{margin-bottom:5px}.header .right .social_icons i{font-size:3rem;line-height:3.5rem}.header .right p .telephone{clear:both;width:100%;display:block;text-align:center}.head .navbar{width:100%}.head .navbar .navbar-nav{display:block;margin:0}.head .navbar .navbar-nav>li:last-child>a{padding-right:15px}.navbar .navbar-nav.categories .dropdown.active .dropdown-menu,.navbar .navbar-nav.categories .dropdown:hover .dropdown-menu{margin-left:0;border:none;background:#403f38;display:block;float:left;width:100%!important}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li{width:50%;display:inline-block}.navcontain .navbar .navbar-nav>li.dropdown{position:relative;clear:both}.navbar .navbar-nav{display:block;margin:0}.dropdown-menu{float:none;position:inherit;text-align:left;background:0 0;width:auto!important;display:none}.dropdown-menu li a{padding-right:0;padding:0!important;text-indent:5px}.sitemap{display:none}.footer .social ul{clear:none}.hpfoot{text-align:center}.hpfoot .survey form p{margin-right:0}.hpfoot .survey form fieldset{margin:0;min-height:0}.hpfoot .survey form input[type=submit]{margin-top:10px;margin-right:0}.testimonial{margin-top:50px}.footer{padding-top:0}.footer h3,.footer p{text-align:center}.footer .foot-logo{margin:0;clear:both;width:100%;float:left}.footer .contact .social_icons,.footer .contact p{text-align:center;width:auto}.footer .contact .social_icons{margin-top:15px}.footer .right p{text-align:center;margin-top:10px}.footer .right{clear:both;float:left;width:100%}.footer ul{margin:10px 0 0 0;width:100%;float:left;clear:both}.footer ul li{width:100%;text-align:center}.footer ul.footpolicy{margin-top:20px}.footer .payment_methods{position:inherit;margin-top:10px;float:none;right:0;text-align:center;margin-top:15px;margin-bottom:15px}#remember_filter_div .col-md-4{overflow:hidden}#remember_filter_div .filters .navbar-header{top:0}#remember_filter_div .filters .navbar-header .navbar-toggle{margin-top:2px}.aprons-filter .filters p,.aprons-filter .filters ul{display:none}.supplier-detail .supplier-delivery-details{float:none}.supplier-detail .supplier-delivery-details .navbar-header p{text-align:center;text-transform:uppercase;display:block}.supplier-detail .supplier-delivery-details .navbar-header .del-but{position:absolute;top:8px;right:20px;margin-top:0;font-size:2.5rem}.supplier-detail .supplier-delivery-details #navbar-del{background:0 0}.filters,.supplier-description-text{clear:both}.filters p:first-child{border-bottom:1px solid #979797;border-top:1px solid #979797;padding-top:8px;padding-bottom:8px;margin-bottom:0}.supplier-list .filters{margin-bottom:25px}.supplier-list .filters .navbar-collapse{background:0 0;border-bottom:1px solid #979797}.supplier-list .filters .navbar-header{position:absolute;top:-6px;right:0}.supplier-list .filters .navbar-toggle .icon-bar{background:#403f38}.supplier-list .filters .navbar-nav{margin-right:0}.supplier-list .filters .navbar-nav>li{text-align:left}.supplier-list .filters ul ul{margin-left:15px}.supplier-list .filters ul ul li:after{border-color:#979797;right:10px}.supplier-list .filters ul ul li a.active:after{right:15px!important}.buy h1{font-size:2rem}.buy .checklabel{width:100%;font-size:1.2rem}.row-eq-height .col-md-4{margin-left:auto;margin-right:auto;width:320px}}@media (max-width:991px) and (hover:hover){.supplier-list .filters ul ul li a:hover.active::after{right:16px!important}}@media (max-width:991px){.my-top .normbut{margin:0 2% 0 2%!important;width:96%}#submit_myorder_basket_form .subprice{width:140px}.basket .table .prod-image img{max-width:160px}.input-number{text-align:center}#submit_myorder_basket_form .myorder_qty{width:100%}#submit_myorder_basket_form .myorder_qty .input-number{width:100%;text-align:center}.order-details #submit_myorder_basket_form .subprice{display:block;text-align:center}.filters .navbar-toggle{margin-right:5px}.supplier-detail .products #filter_product_listing_div p.showproducts,.supplier-detail .products #filter_search_product_listing_div p.showproducts,.supplier-detail .products #filter_subcat_search_product_listing_div p.showproducts{text-align:center}.supplier-detail .products #filter_product_listing_div p.showproducts .pull-right,.supplier-detail .products #filter_search_product_listing_div p.showproducts .pull-right,.supplier-detail .products #filter_subcat_search_product_listing_div p.showproducts .pull-right{float:none!important}}@media (min-width:768px){.footcontent{position:relative;margin:0}.footcontent .bottom-align{position:absolute;bottom:0;right:0}}@media (max-width:767px){#pro_name_h1{margin-top:0}#basket_data .input-group input[type=text].form-control{width:100%;padding:0}#subForm #fieldEmail,#subForm #fieldName{width:80%}h1{font-size:2rem;line-height:2.2rem}.foot-logo span:after,.foot-logo span:before,.line span:after,.line span:before{display:none}#secure_payment,.normbut{width:100%}.basket .table{display:block}.basket .table tbody,.basket .table td,.basket .table tfoot,.basket .table th,.basket .table thead,.basket .table tr{display:block}.basket .table thead tr{position:absolute;top:-9999px;left:-9999px}.basket .table tr{border:1px solid #ccc;border-bottom:none}.basket .table td{border:none;border-bottom:none;position:relative;width:100%}.basket .table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.basket .table .details,.basket .table .logo,.basket .table .prod-image,.basket .table .qty{text-align:center;padding:0;width:100%}.basket .table .details img,.basket .table .logo img,.basket .table .prod-image img,.basket .table .qty img{display:inline;height:auto}.basket .table .details h2,.basket .table .details p,.basket .table .details p.price,.basket .table .logo h2,.basket .table .logo p,.basket .table .logo p.price,.basket .table .prod-image h2,.basket .table .prod-image p,.basket .table .prod-image p.price,.basket .table .qty h2,.basket .table .qty p,.basket .table .qty p.price{text-align:center}.basket .table .logo img{margin-top:10px;margin-bottom:10px}.basket .table .qty{padding-left:50px;padding-right:50px;padding-bottom:10px}.basket .table .subprice{display:none}.basket .table tbody,.basket .table tfoot{border-width:0}.basket .table .foot p{margin-right:10px}.basket .table tbody.foot .delivery_details p{display:block;margin-left:8px}.basket .table tbody.foot .blink_me{margin-left:8px}.basket .checkout .normbut.grey{width:100%;display:block;text-align:center;margin-bottom:17px}.supplier-list #meet-the-retailers .suppliers h1{font-size:3rem;line-height:3.2rem;margin-top:30px;margin-bottom:15px}.supplier-description-images{clear:both;height:auto!important}.supplier-description-images .col-sm-6,.supplier-description-images img{display:none}.supplier-description-images .col-sm-12 img{display:block}.supplier-detail .supplier-delivery-details .navbar-header p{font-size:1.2rem}.supplier-detail .supplier-delivery-details .navbar-header .del-but{right:5px;margin-right:0}.supplier-detail .supplier-details .supplier-description-text{height:200px}.supplier-detail .supplier-details .reveal-text{position:relative}.supplier-detail .supplier-details .reveal-text #readmore{font-size:1.2rem}.wrapper{position:relative;min-height:169px;clear:both}.home .how .item{width:45%}.whatis{text-align:center}.whatis img{width:auto}.home .whatis .item:after{content:"+";position:relative;font-size:50px;color:#d2a142;width:30px;margin:auto;margin-top:-20px;margin-left:-15px;top:0}.home .whatis h1{margin-bottom:30px}.home .whatis .item h3{margin-top:0}.footer .social_icons{margin-bottom:0;position:relative}.table-responsive{border:none}.whyjoin .col-sm-5{background:rgba(255,255,255,.7);padding-top:15px;padding-bottom:20px}.whyjoin .col-sm-5 p{margin-left:0;margin-bottom:10px}.whyjoin .col-sm-5 ul{margin-left:0;padding-left:15px}#myoffers tbody td,#myorder tbody td{padding:0}#myorder tbody td:first-child{padding-top:5px}#myorder tbody td:last-child{padding-bottom:5px}#myorder tbody td:nth-child(4){display:none}#search .btn{left:2%;right:2%;width:96%;margin-left:0}.supplier-detail .products .product .bottom-price.supplier-detail .products .product p.price,.supplier-detail .products .product article,.supplier-detail .products .product h1,.supplier-detail .products .product h3,.supplier-detail .products .product p{text-align:center}.supplier-detail .products .product p.price{float:none}.supplier-detail .products .product ul.tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-detail .header{display:none}.product-detail .supplier-overview .header{display:block}.product-detail .product-details .container{margin-top:35px}.product-detail .product-details p.price{font-size:2rem;margin-bottom:8px}.product-detail .product-details .mobimg{display:block;max-width:324px;width:100%}.product-detail .product-details .supplier-description-text .gold-but{margin-top:0;max-width:320px;width:100%}.product-detail .product-details .main_sel{max-width:320px!important;width:100%!important}.product-detail .product-details .supplier-description-text p.supplier{margin-top:20px}.notice{position:relative}.product-image{display:none}.supplier-detail .breadcrumbs{display:inline-block}.product-detail .nav-tabs{font-size:1.2rem}.supplier-list .filters p{text-align:right;padding-right:30px}.supplier-list .filters p span{display:none}.supplier-list .filters p:after{content:"Filter Products:";display:block;width:auto}.supplier-detail .products .product{margin:10px auto}.product_loadmore{margin-top:20px}.product_loadmore span{width:100%}.product_loadmore span .normbut.grey{max-width:300px;margin:auto;display:block;text-align:center;padding-left:0;padding-right:0;width:100%}#basket_data .input-group .form-control.input-number{line-height:2.9rem}.basket .table{border:1px solid #ccc}.basket .table tbody{border-top:1px solid #ccc}.basket .table tr{border:none}.basket .table tbody.foot p{margin-top:0;margin-bottom:0;padding-bottom:8px}}@media (max-width:595px){.header{height:auto;padding-bottom:30px}.home-header{min-height:440px}.home #header_image_desc{bottom:2px;top:55px}.supplier-list .headingbg h1.head-text{font-size:1.8rem}.supplier-list .headingbg h1.head-text br{display:block}.home .giftcard{display:none}.home .hpfeature{margin-top:0}.topbar{margin-top:44px}.topbar .bookmark img{max-width:90px}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li{font-size:1.5rem}.categorycontain .navbar .navbar-nav.categories .dropdown-menu li a{line-height:4rem}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat p,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed p{font-size:1.5rem;line-height:4rem}.supplier-list #header_image_desc{position:relative}.supplier-list #header_image_desc .categoryfeature{margin-top:0}.supplier-overview .header{height:200px}.supplier-detail .supplier-details{padding-top:50px}}@media (max-width:495px){.hpcard{display:block}.team{font-size:.6em}.buy .input-group{padding-bottom:5px}.buy .input-group .spendcontain{display:block;clear:both;position:absolute;left:0;bottom:0;width:100%;border:0}.buy .input-group .spendcontain .spend{display:block;clear:both;position:absolute;height:auto;width:100%;border-radius:0}.buy .total h3:first-child{margin-top:20px}.buy .total h3:last-child{margin-bottom:0}.buy #secure_payment{width:100%}.buy .checklabel{margin-bottom:0}.supplier-detail .breadcrumbs li{font-size:1rem}.home .general .hpfeature .headlines h1{margin-top:30px}}@media (max-width:460px){.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed{float:left;width:100%}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat ul li,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed ul li{width:100%;font-size:1.5rem}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .organicmeat ul li a,.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed ul li a{line-height:4rem;padding-bottom:0!important;padding-top:0!important}.categorycontain .navbar .navbar-nav.categories .dropdown-menu .rarebreed{border-bottom:1px solid #d2a142}.home .hpfeature .carousel-inner .headlines h1{font-size:2rem;line-height:2.4rem;margin-right:10px;margin-left:10px}.blocks .heading h2{font-size:2.8rem;line-height:3.2rem;padding-top:30px}.blocks .botlink{position:inherit}.blocks p{margin-bottom:0}.blocks .heading{min-height:0}.joinmailing form .formcontain{width:100%}.joinmailing form .formcontain label{margin-top:5px;margin-bottom:0}.joinmailing h3{line-height:2.2rem;font-size:2rem;margin-left:15px;margin-right:15px}.joinmailing form .submitbutton{width:100%}.quote blockquote p{font-size:2rem;line-height:2.4rem;margin:15px}.general .content .people .member p{font-size:1.4rem}.other .costben .cell .gold .table-responsive table td,.other .costben .cell .gold .table-responsive table th{font-size:1.1rem}.form-control{height:auto}.wrapper{min-height:300px}.footer .payment_methods img{height:auto!important;width:100%}}@media (max-width:400px){.meet_team .member.width2 .profile{bottom:15px}.meet_team .member.width2 .profile h2{font-size:2.2em;line-height:1.2em}.meet_team .member.width2 .profile p{font-size:1.6em}.meet_team .member.width2 .profile h1{font-size:2.8em;margin-top:15px}.home .how .item{width:100%}}@media (max-width:340px){.header .logo img{width:90%}}@media (max-width:320px){.headingbg h1.head-text{font-size:1.8rem}.meet_team .member.width2 .profile{bottom:15px}.meet_team .member.width2 .profile h2{font-size:1.8em;line-height:1.2em}.meet_team .member.width2 .profile p{font-size:1.5em}.meet_team .member.width2 .profile h1{font-size:2em;margin-top:15px}.meet_team .position-nav h2{font-size:1.8em;margin-top:8px}.meet_team .position-nav .nav ul li{font-size:1.6em;clear:both;display:block}}.modal-content{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none;outline:0}.modal-content iframe{border:none;padding:0;margin:0}.close{font-size:80px;margin:-20px 0 0 0}@media only screen and (max-width:641px){.modal-body{height:100px;padding:0;margin:0}.modal-content{padding:0;margin:0}.modal-dialog{position:relative;width:auto;margin:15px}.close{margin:-12px 0 0 0}}@media only screen and (min-width:768px){.close{font-size:80px;margin:30px -43px -20px 100px}}.hpfeature img{-webkit-animation:zoom 50s;animation:zoom 50s}@media only screen and (min-width:991px){.flex-row.row{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row.row>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row.row:after,.flex-row.row:before{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row.row>[class*=col-]>.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}.home .hpfeature{top:160px}.notice{background:#f26a35;color:#fff}.notice p{color:#fff;line-height:3rem}.notice p a{color:#fff;text-decoration:underline}.opt1{border-top:0}.categorycontain{top:48px}@media (min-width:992px){.categorycontain .navbar .navbar-nav.categories .dropdown:hover div.dropdown-menu{position:absolute;margin:0;width:735px}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu ul{margin:0;list-style:none;padding:10px 0 0 0;display:block;columns:2;-webkit-columns:2;-moz-columns:2}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu ul li{display:block;text-align:left;background:0 0;float:none;text-transform:none;font-size:1.2rem}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu ul li a{background:0 0!important;line-height:2.2rem;color:#fff!important}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu ul li a:hover{background:0 0!important;color:#d2a142!important}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu p{font-size:1.1rem;line-height:1.4rem;margin:0;border-bottom:1px solid #d2a142}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu p a{color:#d2a142!important;background:0 0}.categorycontain .navbar .navbar-nav.categories .dropdown div.dropdown-menu p a:hover{color:#fff!important;background:0 0!important}.organicmeat,.rarebreed{float:right}.organicmeat ul,.rarebreed ul{width:430px}.organicmeat{float:left;margin-right:5px}.organicmeat ul{width:300px}}@media (max-width:991px){.categorycontain .basketcontain{top:50px}.categorycontain .basketcontain .basket{padding:16px 20px 15px 20px}.notice p{text-align:right;margin-left:95px;font-size:1.3rem;line-height:3rem}}@media (max-width:640px){.categorycontain .navbar .navbar-nav.categories .dropdown-menu li{width:100%}.notice p{font-size:1.2rem;line-height:1.4rem;margin-left:95px;text-align:right}.categorycontain{top:35px}.categorycontain .basketcontain{top:37px}.header{margin-top:12px}}@media (max-width:684px){.notice p{font-size:1.1rem;line-height:3rem;margin-left:95px;text-align:right}}@media (max-width:595px){.notice p{font-size:1.1rem;line-height:1.4rem;margin-left:95px;text-align:right;margin-top:5px;margin-bottom:4px}}@media (max-width:375px){.notice p{font-size:.8rem;line-height:1.4rem;margin-left:95px}.opt1 .logo{width:88px;left:0}.home .hpfeature .tablefeature .title h1{font-size:2rem;line-height:2.5rem}.home .hpfeature .tablefeature .headlines p{font-size:1.6rem;line-height:2rem}.buy input[type=email],.buy input[type=number],.buy input[type=password],.buy input[type=text],.buy label,.login input[type=email],.login input[type=number],.login input[type=password],.login input[type=text],.login label{font-size:1.2rem}}@media (max-width:374px){.categorycontain .basketcontain{top:37px;left:0;margin-left:0;width:80%;margin-right:80px}.opt1 .logo{width:50px;left:0}.notice p{font-size:.9rem;line-height:1.2rem;margin-left:50px;margin-top:5px}}.cm-opening h1,.cm-opening h2,.cm-opening h3,.cm-opening p{text-align:center}.cm-opening p{line-height:2.5rem}.cm-opening p strong{color:#d2a142}.cm-opening p a{color:#000;font-weight:600}.cm-opening p a:hover{color:#ea3249}