@font-face{font-family:Sunshine;src:url(/cdn/shop/files/HelloSunshineMarker.otf?9268529865591610089)}@font-face{font-family:Hilborn;src:url(/cdn/shop/files/1_ss_hilborn_one-webfont.woff?v=1653338445) format("woff"),url(/cdn/shop/files/1_ss_hilborn_one-webfont.woff2?v=1653338445) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Harting;src:url(/cdn/shop/files/Harting.ttf?12258420304526491001)}.slideshow .slick-dots{bottom:60px}#rte p{font-family:futura-pt,sans-serif!important;font-style:normal}.collection-products{margin-left:-10px}.template-index .header .background{background:transparent!important;background-color:transparent!important}.header-banner{background-color:#132f3b;background-image:url(/cdn/shop/files/bg-tree-blue.jpg?v=1605558027);background-size:cover;background-repeat:repeat-x;box-shadow:inset 0 -2em 40px #0006}.header-banner .container{max-width:1420px;margin:0 auto;display:flex;padding:10px 10px 0}@media only screen and (min-width: 600px){.header-banner .container{padding:30px 30px 0}}.header-banner figure{width:30%;display:flex;align-items:flex-end}.header-banner figure img{max-width:100%}.header-banner .copy{padding-left:30px;padding-bottom:30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:70%}@media only screen and (max-width: 600px){.header-banner .copy{padding-left:15px;padding-top:30px}}@media only screen and (max-width: 500px){.header-banner figure img{transform-origin:bottom right;transform:scale(1.5)}}@media only screen and (min-width: 850px){.header-banner figure{width:auto}.header-banner .copy{width:auto}}.header-banner a.btn.small{margin-top:16px;padding-left:32px;padding-right:32px}.header-banner .title{font-family:Hilborn,futura-pt,sans-serif;font-weight:500;color:#fff;font-size:6vw;letter-spacing:-.04em;line-height:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.header-banner .title span:first-child{font-family:Hilborn;font-size:5vw;font-weight:400;color:#d5252a;letter-spacing:0}@media only screen and (min-width: 850px){.header-banner .title{font-size:52px}.header-banner .title span:first-child{font-size:30px}}.header .background{top:270px!important}:root{--navy: #212b35;--pine: #335040;--heart: #b92525;--vintage: #edebdf;--navLinkColor: var(--navy);--navBGColor: var(--vintage);--sideNavBGColor: var(--navy)}.header{background-size:contain;background-repeat:round;margin-bottom:30px;background:var(--navBGColor)}#colors-top-nav .colors-menu.parent>li,#colors-top-nav .colors-menu.parent>li>a{color:var(--navLinkColor)}.right{top:35px}a,button{color:#000}.header .bar .left a i,.header .bar .right a i{color:var(--navLinkColor)!important}.template-cart .section h2{font-size:clamp(2rem,8vw,3rem)}.cart .items .item .right a.name,.side-nav ul li a{font-family:Hilborn;font-weight:800;text-decoration:none}#cross-sell h3.crosssell-title{border-bottom:none}.side-nav{background-color:var(--sideNavBGColor)}.side-nav.updated ul li a,.side-nav.updated ul li{font-family:Hilborn;font-weight:800;text-decoration:none}.side-nav.updated ul li a{font-size:24px}.side-nav.updated ul li.child a{font-size:16px}.side-nav ul li{font-size:1.7em;line-height:1.1em;color:#fff;margin-bottom:.5em;margin-top:30px}.side-nav .has-child:not(:first-of-type){margin-top:40px}.side-nav .child{margin-left:15px;margin-top:0}.side-nav .child li{display:block;margin-left:20px;margin-top:20px;font-size:.9em}.boxes .box>.left h2{font-family:Hilborn;font-weight:100;text-decoration:none}.cart .instructions textarea,form input.text,form textarea.text{border:1px solid lightgray}.template-page .inner{margin-left:auto;margin-right:auto}body.template-cart .cart{max-width:860px}.slideshow .slick-dots li button{color:#fff}.slideshow .slick-dots{text-align:right;padding-right:10px}#fsb_bar{font-family:futura-pt,sans-serif!important}.colors-nav-container{margin-top:20px;margin-bottom:5px;color:#212b35;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.colors-menu{margin:0;padding:0;list-style-type:none;text-align:center}.colors-nav-container ul li{display:inline}.colors-nav-container ul li a{text-decoration:none;padding:.2em 1em}.colors-menu.parent>li>a{color:#212b35}.header a.logo{padding-top:30px}@media screen and (max-width: 768px){.header a.logo{padding-top:0}h1.logo img{max-width:155px}}.header .bar .right a i{color:#212b35}#home-prod-col ul li{margin:10px}.slideshow .slide .slideshow-image{background-size:contain!important}.header .bar .left{display:none!important}.slideshow .slide.is-light .slideshow-image .table .cell h1{font-family:Hilborn;font-weight:100;font-size:95px}.collection .collection-header{text-align:center}.tab{padding-bottom:30px;margin-top:0;padding-top:20px}#home-prod-col,.template-product .content.related .collection,.description{border-top:10px solid transparent;-webkit-border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round;-o-border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round;border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round}.template-product .content.related .collection{padding-top:40px}.section{margin:60px 0 0}.section h2{font-family:Hilborn!important;font-size:4rem;font-size:clamp(3rem,8vw,4rem);font-weight:100;color:#000}.template-index .layout .home .background{background:transparent}.tablinks{cursor:pointer}.tablinks.active{border-bottom:4px solid rgb(173,10,15);padding-bottom:10px}#Sweatshirts,#Jewelry,#Honey,#Mugs{margin-left:20px;margin-right:30px}#Mugs{margin-top:-120px}#Shirts{margin-bottom:-120px}#Jewelry{margin-top:-60px;margin-bottom:-50px}#Meat,#Hats{margin-left:10px!important;margin-right:30px}#Hats{margin-left:20px!important;margin-top:-80px;margin-bottom:-30px}#Honey{margin-top:-100px}#Meat{margin-left:20px!important;margin-top:-40px;margin-bottom:-70px}#Sweatshirts{margin-top:-20px;margin-bottom:-90px}.template-index .shopify-section{margin-bottom:0}.collection-products.with-interactions .collection-product .inner .info{bottom:0;top:100px}#hidden-prod-title{padding-top:25px}.collection-products.with-interactions .collection-product .inner .info .metas .price .title{font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.collection-products .collection-product>.inner .info .metas .title{font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;font-size:18px;line-height:1.25;display:block;margin-bottom:.5em}.collection-products .collection-product>.inner .info .metas .price{color:#000!important;font-family:futura-pt,sans-serif;font-style:normal;font-weight:100;text-transform:uppercase}#rte h1{font-family:Hilborn,Montserrat,HelveticaNeue,Helvetica Neue,sans-serif}#home-prod-col,.template-product .content.related .collection,.description{border-top:none}#page-plaid{width:100%!important;margin-bottom:40px;margin-top:0}.template-product .content.related{padding-top:0}#page-sec{text-align:center}.collections-items a.collections-item.cover .image{background-position-x:left;background-position-y:bottom}.instagram-feed .section{font-size:15px;text-align:center;border-bottom:10px solid transparent;-webkit-border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round;-o-border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round;border-image:url(/cdn/shop/files/section-border.jpg?12945323060382629062) 30 round;margin-bottom:40px}.footer .top{background-color:transparent;background-size:contain;background-repeat:round;padding-top:100px;padding-bottom:60px;display:flex}.footer .top.blocks-3 .col{display:flex;flex-direction:column;justify-content:flex-end;padding-left:60px}#col-social{padding-right:100px!important}@media screen and (max-width: 1000px){.footer .top{flex-direction:column;align-items:center}.footer .top.blocks-3 .col{display:flex;align-items:center;width:100%;padding-left:0!important;padding-right:0!important;padding-bottom:60px}#col-social{padding-left:0!important;padding-right:0!important}}.footer .bottom,.footer .bottom .text,.footer .bottom .text a{background:#e6e7e8!important;color:#000;font-family:futura-pt,sans-serif;font-style:normal}.text .left,.footer .top .col h3{color:#000;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.footer .top .col p.connect a{color:#bc273e}.footer .top .col form .table{background:transparent}.footer .top .col form .table span.input-group-btn .btn{color:#fff;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;background-color:#bc273e}form input,form textarea,form select,form label{font-family:futura-pt,sans-serif;font-style:normal;font-weight:100;text-transform:uppercase}#shopify-section-1496335414263{padding-bottom:20px}.gallery{margin-left:50px}.product .item>.left .product-images .gallery a{margin-left:-20px}.related-header{font-size:4em!important}.product .item>.right h1,.product .item>.right form .radio-wrapper>label{font-family:Hilborn,futura-pt,sans-serif!important;font-style:normal;font-weight:700;color:#bc273e;text-transform:uppercase}.btn,#rte h3{font-family:futura-pt,sans-serif!important;font-style:normal;font-weight:700;text-transform:uppercase}.product .item>.right .offers h2.price,.product .item>.right form .selector-wrapper>label,.description p,#rte,p{font-family:futura-pt,sans-serif!important;font-style:normal;color:#000}#rte p{font-size:18px;line-height:21px}#rte2{word-wrap:break-word;max-width:860px;font-weight:400;font-size:14px;line-height:27px;text-transform:none}body.template-cart .cart{max-width:860px;margin-left:auto;margin-right:auto}#blockquote{font-family:Harting!important;font-weight:600;color:#bc273e;padding-top:100px}#rte table td{vertical-align:top}.product .item>.right .offers h2.price{font-size:25px}#size-exp{vertical-align:bottom;max-width:50%;min-width:150px}.shopify-select select{padding-right:50px!important}#addToCart-product-template{padding-left:20px;padding-right:20px}#rte h3{font-size:20px;color:#bc273e}#rte h1{font-size:clamp(30px,8vw,40px)}.search-overlay .search-bar-wrapper{background:#ffffffe6}.template-product .content.product{padding-bottom:0;margin-bottom:0}.template-product .content.related .section{margin-top:15px}.template-product .content.related{min-height:0;padding:0;margin:0}.col-container{width:100%;height:132px;background-size:cover;background-position:left;margin-bottom:-30px}.col-container img{height:100px;width:auto;float:left;margin-top:16px;margin-left:70px;margin-right:15px}.col-container h1{color:#fff;vertical-align:middle;font-family:Hilborn!important;font-size:5em;font-weight:100;padding-top:20px}#sig-shirts h1,#sweaters h1,#hat-cont h1,#jewelry-cont h1,#mugs-cont h1,#about-page h1,#contact-page h1{padding-top:35px!important}#jewelry-title,#about-page,#contact-page{padding-left:130px}#sig-shirts{display:none;background-image:url(/cdn/shop/files/teeshirtbanner.jpg?9457756372401529613)}#about-page{display:none;background-image:url(/cdn/shop/files/aboutus_header.jpg?14100115190241162971)}#contact-page{display:none;background-image:url(/cdn/shop/files/contactus_header.jpg?14100115190241162971)}#sweaters{display:none;background-image:url(/cdn/shop/files/sweatshirtbanner.jpg?2958780568327381012)}#hat-cont{display:none;background-image:url(/cdn/shop/files/hatbanner.jpg?1501389671814802222)}#jewelry-cont{display:none;background-image:url(/cdn/shop/files/jewelrybanner.jpg?8646253351340244714)}#meat-cont{display:none;background-image:url(/cdn/shop/files/meatbanner.jpg?11480056453101967839)}#honey-cont{display:none;background-image:url(/cdn/shop/files/heartlandbanner.jpg?10814688649069297968)}#mugs-cont{display:none;background-image:url(/cdn/shop/files/mscbanner.jpg?4601287895694780388)}.collection-products .collection-product>.inner .tag{right:1px}.collection-products .collection-product>.inner .tag .solid.sale{width:99px;height:40px;background:url(/cdn/shop/files/salebanner.png?1239997308562647411);background-size:contain}.collection-products .collection-product>.inner .tag .solid.sold-out{width:99px;height:40px;background:url(/cdn/shop/files/soldoutbanner.png?1239997308562647411);background-size:contain}.collection-products .collection-product>.inner .tag .solid{text-transform:uppercase;font-family:Harting;font-size:20px;text-align:right}.collection-products .collection-product>.inner .tag .solid.sold-out{font-size:15px;text-align:right}.shape.shaped.square.solid{padding:11px}.cart .instructions textarea,form input.text,form textarea.text{max-width:100%}.banner{background-size:contain!important}.template-page .inner{max-width:85%}#rte,#rte p,#rte li,#rte td{max-width:100%!important}.contact-image{float:left;margin-bottom:40px;width:55%;height:auto}#form-div{padding-top:840px}.contact-info{width:40%;height:auto;float:right;margin-top:-9px}@media (min-width: 1430px){.slideshow .slide .slideshow-image{background-size:cover!important;background-position:center!important}.slideshow.medium{height:50vw}}@media (max-width: 1420px){.slideshow .slide .slideshow-image{background-size:cover!important}}@media (max-width: 600px){.header .bar .left,.header .bar .right{top:50%;transform:translateY(-50%)}}@media (max-width: 770px){.header .bar .left{display:inline-block!important}.right{top:20px}#colors-top-nav{display:none!important}.colors-menu{line-height:40px}.gallery{margin-left:0!important}.product .item>.left .product-images .gallery a{margin-left:0!important}.contact-image,.contact-info{float:clear;width:100%;height:auto}.col-container img{height:70px!important;margin-top:30px!important;margin-left:30px!important;margin-right:auto!important}.col-container h1{font-size:2.5em!important}#sig-shirts h1,#sweaters h1,#hat-cont h1,#jewelry-cont h1,#mugs-cont h1,#about-page h1,#contact-page h1{padding-top:50px!important}#meat-cont h1,#honey-cont h1{padding-top:35px!important}.slideshow .slide.is-light .slideshow-image .table .cell h1{line-height:95px!important}.footer .top.blocks-3 .col{padding-top:0!important;padding-left:0!important}.footer .top{background-size:cover!important;background-repeat:repeat!important}}.colors-menu.parent{display:flex;justify-content:center}.colors-menu.parent .grandchild{padding-left:12px;padding-top:5px}.colors-menu.parent .has-child .child{visibility:hidden;opacity:0;transition:.3s ease-in-out;position:absolute;top:100%;background:#fff;padding:8px 4px;min-width:100%;text-align:left;transform:translateY(0)}.colors-menu.parent .has-child:hover .child{visibility:visible;opacity:1;box-shadow:0 2px 2px #00000014,0 6px 6px #00000029;transform:translateY(10px)}.colors-menu.parent .has-child{display:block;position:relative}.colors-menu.parent>li>a{padding:0}.colors-menu.parent li{padding:.2em 1em}.colors-menu.parent .child li{display:block;padding:6px 0;font-size:.9em;background-color:#0000;transition:.15s ease-in-out}.colors-menu.parent .child li:hover{background-color:#00000014}.colors-menu.parent .child li a{white-space:nowrap}#col-social a.btn{margin-bottom:20px}@media (min-width: 1024px){#col-social a.btn{width:250px;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom-styles.css.map */
