.add-to-cart.btn,.contact-form button.btn,body.template-collection .feature-row a.btn,body.template-index [id*=rich_text_D9XG3i] a.btn,.rte a[style*=background],.article__body a[style*=background],body.page-about #MainContent [id$=__rich_text_signoff] .rte a{background:#a65456!important;background-color:#a65456!important;color:#f7eedc!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;line-height:1.2!important;padding:16px 36px!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;opacity:1!important;transition:background-color .2s ease!important}.add-to-cart.btn:hover,.contact-form button.btn:hover,body.template-collection .feature-row a.btn:hover,body.template-index [id*=rich_text_D9XG3i] a.btn:hover,.rte a[style*=background]:hover,.article__body a[style*=background]:hover,body.page-about #MainContent [id$=__rich_text_signoff] .rte a:hover{background:#481706!important;background-color:#481706!important;color:#f7eedc!important}.add-to-cart.btn{width:100%!important}.btn:focus-visible,.rte a:focus-visible,.article__body a:focus-visible,.tw-arrow:focus-visible{outline:2px solid #481706!important;outline-offset:3px!important}body.template-index [class*=ai-blog-posts] a.btn,body.template-index [class*=ai-blog-posts__all-] a,body.template-index [id*=text_and_image_fallstory] .feature-row__text a.btn,.blog-stories__link,.article__read-link,.section-header__link.tw-arrow,.article__body a[href="#newsletter-footer"],.faq-3w__a p>a[href^="/"]:only-child{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#a65456!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:4px!important;background:transparent!important;border:none!important;padding:0!important;min-height:0!important;border-radius:0!important;display:inline-block!important}body.template-index [class*=ai-blog-posts] a.btn:hover,body.template-index [class*=ai-blog-posts__all-] a:hover,body.template-index [id*=text_and_image_fallstory] .feature-row__text a.btn:hover,.blog-stories__link:hover,.article__read-link:hover,.section-header__link.tw-arrow:hover,.article__body a[href="#newsletter-footer"]:hover,.faq-3w__a p>a[href^="/"]:only-child:hover{color:#481706!important}body.template-index [class*=ai-blog-post-card__heading-],.blog-stories__title,.article__grid-meta .article__title{font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:#481706!important}body.template-index [class*=ai-blog-posts] a.btn{margin-top:0!important;padding-top:0!important}body.template-index [class*=ai-blog-post-card__content-]{gap:12px!important}.article__grid-meta{padding-top:0!important}.article__grid-meta .article__title{display:block!important;margin:0 0 12px!important}.blog-stories__thumb,.blog-stories__thumb img,.article__grid-image .image-wrap{border-radius:20px!important;overflow:hidden!important}@media only screen and (max-width:768px){body.template-index [class*=ai-blog-post-card__heading-],.blog-stories__title,.article__grid-meta .article__title{font-size:18px!important}}@media only screen and (min-width:769px){body.template-page #MainContent h1,body.template-collection h1.collection-title,body.template-blog h1.blog-stories__heading{font-size:52px!important;line-height:1.05!important}body.template-product h1.product-single__title{font-size:40px!important;line-height:1.1!important}body.template-article .section-header__title,body.template-product .section-header__title,.feature-row__text h2.h1{font-size:38px!important;line-height:1.1!important}body.template-article .article__hero-header .section-header__title{font-size:68px!important;line-height:1!important}}@media only screen and (max-width:768px){body.template-page #MainContent h1,body.template-collection h1.collection-title,body.template-blog h1.blog-stories__heading{font-size:36px!important;line-height:1.1!important}body.template-product h1.product-single__title{font-size:30px!important}body.template-article .index-section .section-header__title,body.template-product .section-header__title,.feature-row__text h2.h1{font-size:30px!important;line-height:1.15!important}.add-to-cart.btn,.contact-form button.btn,.rte a[style*=background],.article__body a[style*=background]{font-size:14px!important;padding:16px 28px!important}}.section-header__title .section-header__link.tw-arrow{vertical-align:middle;margin-left:16px}.article__body img:not(.article__brand-logo){border-radius:20px!important}@media only screen and (min-width:769px){body.template-page #MainContent .feature-row__text h2.h1{font-size:38px!important;line-height:1.1!important}}@media only screen and (max-width:768px){body.template-page #MainContent .feature-row__text h2.h1,body.template-index #MainContent [id^=shopify-section] h2.section-header__title{font-size:30px!important;line-height:1.15!important}body.template-index [class*=ai-blog-posts] a.btn,body.template-index [class*=ai-blog-posts__all-] a,body.template-index [id*=text_and_image_fallstory] .feature-row__text a.btn,.blog-stories__link,.article__read-link,.section-header__link.tw-arrow,.article__body a[href="#newsletter-footer"],.faq-3w__a p>a[href^="/"]:only-child{padding:12px 0!important;margin:-12px 0!important}}body.template-index #MainContent [id$=__1762889380cc8854a9]{padding-top:32px!important}@media only screen and (max-width:768px){body.template-index #MainContent [id$=__1762889380cc8854a9]{padding-top:24px!important}}@media only screen and (min-width:769px){.article__grid-meta .article__title{min-height:52px!important}}.tw-all-stories{text-align:center;margin-top:40px}.contact-form button.btn{margin-top:24px!important}#MainContent h1,#MainContent h2,#MainContent h3{text-wrap:balance}body.page-about #MainContent [id$=__text_and_image_who] .feature-row__images{flex:0 1 50%!important}@media only screen and (min-width:769px){body.template-page #MainContent [id*=__rich_text] h2{font-size:38px!important;line-height:1.1!important}body.template-404 #MainContent h1{font-size:52px!important}body.template-404 #MainContent h2,body.template-product .jdgm-rev-widg__title{font-size:38px!important;line-height:1.1!important}}@media only screen and (max-width:768px){body.template-page #MainContent [id*=__rich_text] h2,body.template-404 #MainContent h2,body.template-product .jdgm-rev-widg__title{font-size:30px!important;line-height:1.15!important}body.template-404 #MainContent h1{font-size:36px!important}}body.template-page #MainContent [id$=__rich_text_signoff] strong{font-family:WoodlandBold,serif!important;font-size:28px!important;color:#481706!important}body.page-contact #MainContent [id$=__text_and_image_ct01]{padding-top:48px!important}@media only screen and (max-width:768px){body.page-contact #MainContent [id$=__text_and_image_ct01]{padding-top:24px!important}}.contact-form input,.contact-form textarea{border-radius:0!important}body.template-404 #MainContent a.btn,body.template-product .jdgm-write-rev-link,body.template-cart .page-content.is-empty .rte a{background:#a65456!important;color:#f7eedc!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;line-height:1.2!important;padding:16px 36px!important;min-height:52px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}body.template-404 #MainContent a.btn:hover,body.template-product .jdgm-write-rev-link:hover,body.template-cart .page-content.is-empty .rte a:hover{background:#481706!important;color:#f7eedc!important}body.template-404 #MainContent a.btn[style*=transparent]{background:transparent!important;color:#a65456!important;box-shadow:inset 0 0 0 1.5px #a65456!important}body.template-404 #MainContent a.btn[style*=transparent]:hover{background:#a65456!important;color:#f7eedc!important}body.template-cart .page-content.is-empty{display:flex;flex-direction:column;align-items:center;text-align:center}body.template-cart .page-content.is-empty .section-header{display:contents}body.template-cart .page-content.is-empty h1{order:1}body.template-cart .page-content.is-empty .cart__empty-text{order:2;margin-bottom:24px}body.template-cart .page-content.is-empty .rte{order:3}body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"]){display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:4 / 3!important;object-fit:cover!important;object-position:50% 50%!important;margin:32px 0 12px!important;float:none!important;border-radius:20px!important}body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=-natural],body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=BeefCountryMap]{aspect-ratio:auto!important;object-fit:contain!important}body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=-object],body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=label],body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=bottle-smithfield]{aspect-ratio:auto!important;object-fit:contain!important;max-width:min(480px,100%)!important;margin:32px auto 12px!important}body.template-article #MainContent .article__body p:has(>img[src*=northshore_roastbeef_bostoncreampie]),body.template-article #MainContent .article__body p:has(>img[src*=northshore_roastbeef_baklava]){overflow:hidden;border-radius:20px;margin:32px 0 12px}body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=northshore_roastbeef_bostoncreampie]{margin:0!important;transform:scale(1.058);transform-origin:50% 0}body.template-article #MainContent .article__body img:not(.article__brand-logo):not([style*="aspect-ratio: 1 / 1"])[src*=northshore_roastbeef_baklava]{margin:0!important;transform:scale(1.02);transform-origin:50% 100%}img[src*=the-hero-black-tee],img[src*=layers-ivory-beanie]{background-color:#f8f3e0!important}.product-block--price .product__policies{display:none!important}form[data-testid=klaviyo-form-R6EGqn] button.klaviyo-form-button{background:#a65456!important;color:#f7eedc!important;border:none!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;min-height:52px!important;height:auto!important}form[data-testid=klaviyo-form-R6EGqn] button.klaviyo-form-button:hover{background:#481706!important}form[data-testid=klaviyo-form-R6EGqn] input{border-radius:0!important}body.template-index #MainContent [id$=__text_and_image_DMXhGY] .feature-row{flex-direction:column!important;align-items:center!important}body.template-index #MainContent [id$=__text_and_image_DMXhGY] .feature-row__images{order:1!important;flex:none!important;width:100%!important;margin:0 auto!important;padding:0!important;max-width:min(640px,calc((100vh - 240px)*1.03))!important;max-width:min(640px,calc((100svh - 240px)*1.03))!important}body.template-index #MainContent [id$=__text_and_image_DMXhGY] .feature-row__text{order:2!important;flex:none!important;width:100%!important;max-width:640px!important;margin:0 auto!important;padding:20px 0 0!important;text-align:center!important}body.template-index #MainContent [id$=__text_and_image_DMXhGY] .feature-row__text p{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/57/assets/3w-system.css.map */
