@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px,10px)}80%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeftDelayed{0%{opacity:0;transform:translate(-20px,10px)}30%{transform:translate(-20px,10px);opacity:0}80%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDelayed{0%{opacity:0}50%{opacity:0}to{opacity:1}}#good-beef-pages{margin-top:-1px}@media (max-width:900px){#good-beef-pages{min-height:calc(100vh - 333px)}}@media only screen and (min-width:701px) and (max-width:900px){#good-beef-pages{display:grid;grid-template-columns:200px 1fr}}@media only screen and (min-width:901px){#good-beef-pages{display:grid;grid-template-columns:310px 1fr;min-height:calc(100vh - 302px)}}#good-beef-pages .content{font-weight:300}@media only screen and (min-width:901px){#good-beef-pages .content{padding:70px 40px 70px 60px;min-height:calc(100vh - 566px);max-width:calc(100vw - 400px)}}@media only screen and (min-width:701px) and (max-width:900px){#good-beef-pages .content{padding:70px 30px 70px 20px;width:calc(100vw - 250px);min-height:calc(100vh - 566px)}}@media only screen and (max-width:700px) and (min-width:450px){#good-beef-pages .content{padding:70px 70px 70px 60px;min-height:calc(100vh - 566px)}}@media only screen and (max-width:450px){#good-beef-pages .content{padding:40px 40px 40px 30px;min-height:calc(100vh - 356px)}}#good-beef-pages .content h1.main-title{font-size:22px;font-weight:500;margin:0;animation:fadeIn .5s ease-out}#good-beef-pages .content h2.caption{font-weight:200;font-size:46px;margin:0 0 50px;color:#c92f6d;animation:slideInFromLeft .4s ease-out}@media only screen and (max-width:450px){#good-beef-pages .content h2.caption{font-size:34px}}#good-beef-pages .content .external-html-wrapper{animation:fadeInDelayed .8s ease-out}#good-beef-pages .content h1:not(.main-title),#good-beef-pages .content h2:not(.caption){color:#c92f6d;font-weight:200;font-size:26px;margin:40px 0 30px}#good-beef-pages .content h3,#good-beef-pages .content h4{color:#c92f6d;font-weight:500;font-size:18px;margin:40px 0 30px}#good-beef-pages .content h5,#good-beef-pages .content h6{font-weight:400;font-size:16px;margin:22px 0}#good-beef-pages .content p.intro{font-size:18px;animation:slideInFromLeftDelayed .5s ease-out}#good-beef-pages .content .intro-divider{width:130px;border-bottom:3px solid #c92f6d;margin:40px 0;animation:slideInFromLeftDelayed .6s ease-out}#good-beef-pages .content .standard-divider{width:130px;border-bottom:3px solid #d3d4d5;margin:40px 0}#good-beef-pages .content p:not([class]),#good-beef-pages .content p[class=""]{margin:22px 0}#good-beef-pages .content .standard-link,#good-beef-pages .content a:not([class]),#good-beef-pages .content a[class=""]{color:#c92f6d;font-weight:400;cursor:pointer}#good-beef-pages .content .info-paragraph{margin:40px 0;background-color:#eaebec;font-weight:400;padding:40px}#good-beef-pages .content .info-paragraph>p{display:grid;grid-template-columns:auto auto;margin:0}#good-beef-pages .content .info-paragraph :before{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='98.525' height='98.525' viewBox='0 0 98.525 98.525'><defs><style>.cls-1{fill:rgb(201, 47, 109);}</style></defs><g>  <path  class='cls-1' d='M49.737.437A49.263,49.263,0,1,0,99,49.7,49.318,49.318,0,0,0,49.737.437Zm0,93.282A44.02,44.02,0,1,1,93.757,49.7,44.069,44.069,0,0,1,49.737,93.719Z' transform='translate(-0.475 -0.437)'/><rect class='cls-1' x='46.641' y='42.21' width='5.243' height='31.864'/>  <circle class='cls-1' cx='49.263' cy='28.819' r='4.387'/></g></svg>");height:20px;width:40px;margin-right:40px;transform:scale(.5)}#good-beef-pages .content .highlight,#good-beef-pages .content strong{font-weight:400}#good-beef-pages .content :not(.separated-list)>ul{margin:15px 0 20px;padding:0}#good-beef-pages .content :not(.separated-list)>ul li{list-style:none;margin:0 0 16px 1.1225em;padding:0;position:relative}#good-beef-pages .content :not(.separated-list)>ul li:before{color:#c92f6d;content:"\2022";display:inline-block;font-size:1em;left:-1.1225em;position:absolute;top:0}#good-beef-pages .content .separated-list>ul,#good-beef-pages .content ul.separated-list{margin:0;padding:0;list-style:none}#good-beef-pages .content .separated-list>ul li,#good-beef-pages .content ul.separated-list li{padding:12px 0;border-top:1px solid #d3d4d5}#good-beef-pages .content .separated-list>ul li:last-child,#good-beef-pages .content ul.separated-list li:last-child{border-bottom:1px solid #d3d4d5}#good-beef-pages .content img:not([class]),#good-beef-pages .content img[class=""]{display:inline}#good-beef-pages .content .flex-row{display:flex}#good-beef-pages .content .flex-row>*{margin-right:10px;margin-bottom:10px}#good-beef-pages .content .next-section-link{animation:fadeInDelayed 1.6s ease-in;color:#fff;background-color:#c92f6d;padding:12px 20px;display:inline-grid;grid-template-columns:auto auto;grid-template-areas:"arrow title" "arrow text";grid-column-gap:12px;grid-row-gap:2px}#good-beef-pages .content .next-section-link .arrow{grid-area:arrow;display:flex;flex-direction:column;justify-content:center}#good-beef-pages .content .next-section-link .arrow .short-arrow{height:14px;fill:#fff}#good-beef-pages .content .next-section-link .next-section-title{text-transform:uppercase;font-size:12px;grid-area:title;margin:0}#good-beef-pages .content .next-section-link .text{grid-area:text;margin:0;font-weight:400}@media only screen and (max-width:700px){#good-beef-pages .good-beef-page-menu{position:fixed;top:60px;left:-100vw;width:100vw;min-height:calc(100vh - 60px);z-index:20;transition:.6s cubic-bezier(.45,-.07,.22,1.12)}#good-beef-pages.mobile-menu-visible .good-beef-page-menu{left:0}}#good-beef-pages .table{margin:20px 0}#good-beef-pages .table td{padding:0 10px 10px 0}@media only screen and (max-width:700px){.beefbook #good-beef-page .good-beef-page-menu{top:44px}}.good-beef-page-menu{background-color:#3a3a3a;border-bottom:1px solid #afb0b1}.good-beef-page-menu .good-beef-menu-items{list-style:none;font-weight:300;margin:0;background-color:#3a3a3a;padding:0 0 30px}.good-beef-page-menu .good-beef-menu-items li.header{background-color:#eaebec;padding:28px 30px;text-transform:uppercase;font-size:22px;line-height:22px;margin-bottom:24px}.good-beef-page-menu .good-beef-menu-items li.header .brand{color:#c92f6d;display:block}.good-beef-page-menu .good-beef-menu-items li.header .standard{display:block;color:#3a3a3a}@media only screen and (max-width:700px){.good-beef-page-menu .good-beef-menu-items li.header{display:none}}.good-beef-page-menu .good-beef-menu-items li.back{padding:12px 30px;color:#c92f6d;font-weight:400;text-transform:uppercase;cursor:pointer}@media (max-height:600px){.good-beef-page-menu .good-beef-menu-items li.back{margin:20px 0 0}}@media (min-height:601px){.good-beef-page-menu .good-beef-menu-items li.back{margin:30px 0 20px}}.good-beef-page-menu .good-beef-menu-items li.back:hover{font-weight:600}.good-beef-page-menu .good-beef-menu-items li.back .short-arrow{transform:rotate(180deg);width:18px;fill:#c92f6d;margin-right:8px}@media only screen and (min-width:701px){.good-beef-page-menu .good-beef-menu-items li.back{display:none}}.good-beef-page-menu .good-beef-menu-items li.next-level:hover,.good-beef-page-menu .good-beef-menu-items li.top-level:hover{background-color:#272727}.good-beef-page-menu .good-beef-menu-items li.expandable,.good-beef-page-menu .good-beef-menu-items li.top-level{background-color:#3a3a3a}@media (max-height:600px){.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item{padding:7px 30px}}@media (min-height:601px) and (max-height:650px){.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item{padding:10px 30px}}@media (min-height:651px){.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item{padding:12px 30px}}.good-beef-page-menu .good-beef-menu-items li.expandable{overflow:hidden;transition:.3s ease-out}.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper:hover{background-color:#272727}.good-beef-page-menu .good-beef-menu-items li.next-level{background-color:#444}.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item{display:block}@media (max-height:600px){.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item{padding:7px 20px 7px 40px}}@media (min-height:601px) and (max-height:650px){.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item{padding:10px 20px 10px 40px}}@media (min-height:651px){.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item{padding:12px 20px 12px 40px}}.good-beef-page-menu .good-beef-menu-items li.expandable,.good-beef-page-menu .good-beef-menu-items li.next-level,.good-beef-page-menu .good-beef-menu-items li.top-level{color:#fff;text-transform:capitalize;cursor:pointer;font-weight:300;font-size:17px}.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item,.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item{display:block}.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper .text,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item .text,.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper .text,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item .text,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper .text,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item .text{display:inline-block}.good-beef-page-menu .good-beef-menu-items li.expandable .expandable-text-wrapper.active .line,.good-beef-page-menu .good-beef-menu-items li.expandable a.good-beef-page-menu-item.active .line,.good-beef-page-menu .good-beef-menu-items li.next-level .expandable-text-wrapper.active .line,.good-beef-page-menu .good-beef-menu-items li.next-level a.good-beef-page-menu-item.active .line,.good-beef-page-menu .good-beef-menu-items li.top-level .expandable-text-wrapper.active .line,.good-beef-page-menu .good-beef-menu-items li.top-level a.good-beef-page-menu-item.active .line{opacity:1;transform:translateY(0)}.good-beef-page-menu .good-beef-menu-items li.expandable .line,.good-beef-page-menu .good-beef-menu-items li.next-level .line,.good-beef-page-menu .good-beef-menu-items li.top-level .line{width:100%;border-bottom:3px solid #c92f6d;transform:translateY(10px);opacity:0;transition:.2s ease-in-out}.good-beef-page-menu .good-beef-menu-items .sub-menu{list-style:none;overflow:hidden;max-height:0;transition:.3s ease-out;margin:0;padding:0}.page-section-loading{height:100%;width:100%;min-height:calc(100vh - 550px)}.content-not-found,.page-section-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.content-not-found h1#main,.content-not-found h2#sub{font-weight:200;text-align:center}.content-not-found h1#main{color:#c92f6d;font-size:32px}.content-not-found h2#sub{color:#3a3a3a;margin:0}@media only screen and (min-width:701px){.content-not-found{margin-top:92px;height:calc(100vh - 386px)}}@media only screen and (min-width:501px) and (max-width:700px){.content-not-found{margin-top:59px;height:calc(100vh - 352px)}}@media only screen and (max-width:500px){.content-not-found{margin-top:54px;height:calc(100vh - 276px)}}#farmer-section .content-not-found{margin-top:0}#about-pages .content-not-found,#good-beef-pages .content-not-found{margin-top:0;height:100%}#about-pages .content-not-found h1#main,#about-pages .content-not-found h2#sub,#good-beef-pages .content-not-found h1#main,#good-beef-pages .content-not-found h2#sub{font-weight:200;text-align:center}#about-pages .content-not-found h1#main,#good-beef-pages .content-not-found h1#main{color:#c92f6d;font-size:32px}#about-pages .content-not-found h2#sub,#good-beef-pages .content-not-found h2#sub{color:#3a3a3a;margin:0}#recipes-section .content-not-found{margin-top:0}#recipes-section .content-not-found h1#main,#recipes-section .content-not-found h2#sub{font-weight:200;text-align:center}#recipes-section .content-not-found h1#main{color:#c92f6d;font-size:32px}#recipes-section .content-not-found h2#sub{color:#3a3a3a;margin:0}@media only screen and (min-width:701px){#recipes-section .content-not-found{margin-top:92px;height:calc(100vh - 560px)}}@media only screen and (min-width:501px) and (max-width:700px){#recipes-section .content-not-found{margin-top:59px;height:calc(100vh - 465px)}}@media only screen and (max-width:500px){#recipes-section .content-not-found{margin-top:54px;height:calc(100vh - 342px)}}.figure{border:1px solid #d3d4d5;display:inline-block;max-width:100%;position:relative}.figure .container{padding:16px;position:relative}.figure .container img{max-width:100%}.figure .label{background-color:#eaebec;padding:6px 8px;font-weight:400;font-size:12px}.figure .label .figure{color:#c92f6d;margin-right:4px}#marbling-page .us-steaks img.shield-img{max-width:200px}@media only screen and (min-width:701px){#marbling-page .us-steaks{display:grid;grid-template-columns:repeat(3,33%)}#marbling-page .us-steaks .column{border-right:1px solid #d3d4d5;padding:0 14px;position:relative}#marbling-page .us-steaks .column img.shield-img{width:100%}#marbling-page .us-steaks .column.prime{padding:0 14px 0 0}#marbling-page .us-steaks .column.prime img.shield-img{width:calc(100% - 14px)}#marbling-page .us-steaks .column.select{border-right:none;padding:0 0 0 14px}#marbling-page .us-steaks .column.select img.shield-img{width:calc(100% - 14px)}}@media only screen and (max-width:700px){#marbling-page .us-steaks .column{border-bottom:1px solid #d3d4d5;margin-bottom:20px}#marbling-page .us-steaks .column img.shield-img{width:100%}#marbling-page .us-steaks .column.select{border-bottom:none;margin-bottom:20px}}#marbling-page .japanese-grade-table-wrapper{display:grid;grid-template-areas:"top top" "side table";grid-template-columns:100px 1fr}#marbling-page .japanese-grade-table-wrapper .quality-grade{grid-area:top;text-align:center}#marbling-page .japanese-grade-table-wrapper .yield-grade{grid-area:side;display:flex;flex-direction:column;justify-content:center}#marbling-page .japanese-grade-table-wrapper .grade-table{grid-area:table}#marbling-page .japanese-grade-table-wrapper .grade-table .header{font-weight:400}