.csv-upload-form .bb-button{background-color:#3a3a3a;color:#fff;border-radius:30px;padding:10px 20px;cursor:pointer;display:inline-block;max-height:20px}.csv-upload-form .bb-button:hover{box-shadow:none}#admin-animal-list .new-animal-button{margin-bottom:15px;background-color:#3a3a3a;padding:8px 12px;color:#fff;font-weight:400;display:inline-block}#admin-animal-list .new-animal-button .plus-icon{margin-left:6px;font-size:22px;line-height:16px;position:relative;bottom:-2px}#admin-animal-list .pagination{margin-top:30px}#admin-search-header{display:grid;grid-template-columns:1fr auto;color:#fff;font-size:14px;font-weight:300}@media only screen and (max-width:1040px){#admin-search-header{grid-template-columns:auto 1fr}}#admin-search-header .count,#admin-search-header .show-sidebar,#admin-search-header .sort{padding:14px 18px}#admin-search-header .count{background-color:#c92f6d}#admin-search-header .count .number{font-size:16px;font-weight:600px;margin-right:3px}#admin-search-header .sort{background-color:#7b1f42;position:relative;cursor:pointer;min-width:200px;display:block}#admin-search-header .sort .attribute{font-weight:600;text-transform:capitalize;display:inline;margin:0 0 0 4px;padding:0}#admin-search-header .sort .dropdown-options{list-style:none;padding:0;margin:0;opacity:1;position:absolute;top:47px;right:0;width:100%;transition:opacity .1s;z-index:100;background-color:#7b1f42}#admin-search-header .sort .dropdown-options.hidden{opacity:0;pointer-events:none}#admin-search-header .sort .dropdown-options li{padding:5px 20px;font-weight:400}#admin-search-header .sort .dropdown-options li:hover{background-color:#c92f6d}#admin-search-header .sort .dropdown-options li:first-child{padding-top:14px}#admin-search-header .sort .dropdown-options li:last-child{padding-bottom:14px}#admin-search-header .triangle-wrapper{position:relative;grid-column:1/3}#admin-search-header .triangle{width:0;height:0;border-color:#c92f6d transparent transparent;border-style:solid;border-width:10px 10px 0;margin:0 auto}@media only screen and (max-width:1040px){#admin-search-header .triangle{border-color:#7b1f42 transparent transparent}}.bb-good-beef-shield{fill:#c92f6d}.bb-good-beef-shield .shield-score{fill:#fff;font-weight:600;font-size:2em}.bb-good-beef-shield .shield-out-of{font-size:1.2em;font-weight:600;fill:hsla(0,0%,100%,.4)}.admin-animal-list-item{display:grid;grid-template-columns:1fr 90px 260px 80px;padding:16px 0;border-bottom:1px solid #d3d4d5}@media only screen and (max-width:1040px){.admin-animal-list-item{grid-template-columns:1fr 90px}}.admin-animal-list-item .block{border-right:1px solid #d3d4d5;padding:0 14px}.admin-animal-list-item .block:last-child{padding-right:0;border-right:none}.admin-animal-list-item .block:first-child{padding-left:0;border-right:none}.admin-animal-list-item .name-block .status-icon{height:10px;width:10px;border-radius:20px;display:inline-block;margin-right:10px;vertical-align:middle;background-color:#d3d4d5;margin-bottom:5px}.admin-animal-list-item .name-block .status-icon.live{background-color:#a1d33a}.admin-animal-list-item .name-block .update-info{font-size:14px;color:#afb0b1;display:inline-block;vertical-align:middle;position:relative;bottom:3px;font-weight:300}.admin-animal-list-item .name-block h3.name{font-weight:400;margin:0}.admin-animal-list-item .name-block h5.tag{font-weight:300;margin:5px 0 0}@media (min-width:501px){.admin-animal-list-item .name-block h5.tag .org{margin-left:20px}}@media (max-width:500px){.admin-animal-list-item .name-block h5.tag .org{display:block}}.admin-animal-list-item .qr-block svg{margin-right:10px;display:inline-block}.admin-animal-list-item .qr-block .info{display:inline-block;width:160px;overflow:hidden;text-overflow:ellipsis}.admin-animal-list-item .qr-block .info .view-count{font-size:14px;font-weight:500}.admin-animal-list-item .qr-block .info .creationDate,.admin-animal-list-item .qr-block .info .demo-only-text{font-size:14px;color:#afb0b1;font-weight:300}.admin-animal-list-item .qr-block .info a.view-link{text-decoration:underline;font-weight:400;font-size:14px;color:#c92f6d;transition:color .2s}.admin-animal-list-item .qr-block .info a.view-link:hover{color:#7b1f42}.admin-animal-list-item .qr-block .info .demo-only-text{margin-left:6px}@media only screen and (max-width:1040px){.admin-animal-list-item .qr-block{display:none}}.admin-animal-list-item .edit-button-block{display:flex;flex-direction:column;align-items:flex-end}.admin-animal-list-item .edit-button-block .edit-link{display:block;padding:6px 10px;background-color:#c92f6d;transition:.2s;color:#fff;font-weight:400;font-size:14px}.admin-animal-list-item .edit-button-block .edit-link:hover{background-color:#7b1f42}@media only screen and (max-width:1040px){.admin-animal-list-item .edit-button-block{display:none}}.pagination{text-align:center;white-space:nowrap;vertical-align:middle;list-style:none;padding:0;margin:0;font-weight:400;color:#afb0b1}.pagination.three .pagination-page{font-size:12px}.pagination.four .pagination-page{font-size:10px}.pagination.loads .pagination-page{font-size:8px}.pagination li{display:inline-block}.pagination li.first .pagination-arrow-left,.pagination li.first .pagination-arrow-right,.pagination li.last .pagination-arrow-left,.pagination li.last .pagination-arrow-right{padding:0}@media only screen and (max-width:500px){.pagination li:first-child{margin-right:10px}}@media only screen and (min-width:501px){.pagination li:first-child{margin-right:100px}}@media only screen and (max-width:500px){.pagination li:last-child{margin-left:10px}}@media only screen and (min-width:501px){.pagination li:last-child{margin-left:100px}}.pagination li.disabled .pagination-arrow-left,.pagination li.disabled .pagination-arrow-right{fill:#d3d4d5;cursor:auto}.pagination .pagination-arrow-left,.pagination .pagination-arrow-right{display:inline-block;vertical-align:middle;padding:0 30px;cursor:pointer;width:16px;fill:#c92f6d;transition:.2s ease-in-out;transform-origin:center}@media only screen and (max-width:500px){.pagination .pagination-arrow-left,.pagination .pagination-arrow-right{padding:0 10px}}@media only screen and (min-width:501px){.pagination .pagination-arrow-left,.pagination .pagination-arrow-right{padding:0 30px}}.pagination .pagination-arrow-left:hover,.pagination .pagination-arrow-right:hover{transform:scale(1.2)}.pagination .pagination-arrow-left.inactive,.pagination .pagination-arrow-right.inactive{fill:#d3d4d5;cursor:auto}.pagination .pagination-arrow-left.inactive:hover,.pagination .pagination-arrow-right.inactive:hover{transform:scale(1)}.pagination .pagination-arrow-left{transform:rotate(180deg)}.pagination .pagination-arrow-left:hover{transform:scale(1.2) rotate(180deg)}.pagination .pagination-arrow-left.inactive:hover{transform:rotate(180deg) scale(1)}.pagination .pagination-page{display:inline-block;vertical-align:middle;cursor:pointer;transition:.2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:500px){.pagination .pagination-page{width:20px}}@media only screen and (min-width:501px){.pagination .pagination-page{width:30px}}.pagination .pagination-page:hover{transform:scale(1.2)}.pagination .pagination-page.active{color:#c92f6d;font-weight:500}.bb-dropdown-select{cursor:pointer;position:relative}.bb-dropdown-select .bb-dropdown-main{background-color:#fff;border:1px solid #d3d4d5;padding:12px 20px;color:#3a3a3a;font-size:16px}.bb-dropdown-select:hover .dropdown-arrow{fill:#7b1f42}.bb-dropdown-select .dropdown-options{background-color:#fff;border:1px solid #d3d4d5;border-top:none;list-style:none;padding:0;margin:0;opacity:1;position:absolute;width:calc(100% - 2px);transition:opacity .1s;z-index:100;font-size:14px;max-height:260px;overflow:scroll}.bb-dropdown-select .dropdown-options.hidden{opacity:0;pointer-events:none}.bb-dropdown-select .dropdown-options li.option{padding:5px 20px}.bb-dropdown-select .dropdown-options li.option.selected,.bb-dropdown-select .dropdown-options li.option:hover{color:#eaebec;background-color:#555;color:#fff}.bb-dropdown-select .dropdown-options li.option:first-child{padding-top:14px}.bb-dropdown-select .dropdown-options li.option:last-child{padding-bottom:14px}.bb-dropdown-select .dropdown-arrow{display:none;position:absolute;right:10px;width:21px;top:14px;fill:#c92f6d;transition:.1s;pointer-events:none}.admin-search-box{grid-row-gap:12px;margin-bottom:20px}@media (max-width:800px){.admin-search-box{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"attribute operator" "search search" "button button"}}@media (min-width:801px){.admin-search-box.simple .bb-dropdown-select{max-width:0;padding-left:0;padding-right:0;overflow-x:hidden}}@media (max-width:800px){.admin-search-box.simple .bb-dropdown-select{max-height:0;padding-top:0;padding-bottom:0;overflow-y:hidden}}.admin-search-box.simple .search-box-wrapper input{border-bottom-left-radius:20px;border-top-left-radius:20px}@media (min-width:801px){.admin-search-box .advanced-search-button,.admin-search-box .bb-dropdown-select,.admin-search-box .search-box-wrapper{display:inline-block;vertical-align:top}}.admin-search-box .bb-dropdown-select{transition:.5s ease-in-out;max-width:100%;max-height:45px}.admin-search-box .bb-dropdown-select .dropdown-arrow{display:block}.admin-search-box .bb-dropdown-select .dropdown-options{width:calc(100% - 1px)}.admin-search-box .bb-dropdown-select .bb-dropdown-main{padding-right:40px}.admin-search-box .attribute-select{grid-area:attribute}.admin-search-box .attribute-select .bb-dropdown-main{border-right:none}@media (min-width:801px){.admin-search-box .attribute-select .bb-dropdown-main{border-bottom-left-radius:20px;border-top-left-radius:20px}}@media (min-width:801px){.admin-search-box .attribute-select.open .bb-dropdown-main{border-bottom-left-radius:0}}.admin-search-box .operator-select{grid-area:operator}@media (min-width:801px){.admin-search-box .operator-select .bb-dropdown-main{border-right:none}}.admin-search-box .search-box-wrapper{position:relative;grid-area:search}.admin-search-box .search-box-wrapper input{border:1px solid #d3d4d5;padding:11px 16px;width:calc(100% - 32px);font-size:18px;font-weight:300;color:#3a3a3a;display:inline-block;vertical-align:middle;border-bottom-right-radius:20px;border-top-right-radius:20px}@media (max-width:800px){.admin-search-box .search-box-wrapper input{border-bottom-left-radius:20px;border-top-left-radius:20px}}.admin-search-box .search-box-wrapper input.error{border:1px solid #e55924}.admin-search-box .search-box-wrapper input:focus{outline:none}.admin-search-box .search-box-wrapper .search-icon{position:absolute;top:12px;right:10px;width:20px;fill:#c92f6d}.admin-search-box .advanced-search-button{grid-area:button;padding-left:10px;font-weight:400;font-size:14px}@media (min-width:801px){.admin-search-box .advanced-search-button{display:inline-flex;flex-direction:column;justify-content:center;height:42px;width:60px}}.admin-search-box .advanced-search-button .text{display:inline-block;color:#c92f6d;transition:.2s;cursor:pointer}.admin-search-box .advanced-search-button .text:hover{color:#7b1f42}#admin{padding-top:40px;display:grid;grid-template-columns:200px 1fr;grid-gap:20px}#admin h1{padding:0 22px}#admin .admin-sidebar{background-color:#eaebec;padding:40px 0}#admin .admin-sidebar .admin-menu-item{display:block;padding:5px 22px}#admin .admin-sidebar .admin-menu-item .active,#admin .admin-sidebar .admin-menu-item:hover{background-color:#d3d4d5}.form-field-wrapper{position:relative}.form-field-wrapper .form-label{font-weight:500;font-size:16px;margin-bottom:6px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-field-wrapper .DayPickerInput input,.form-field-wrapper .form-text-box{border:1px solid #d3d4d5;padding:10px 16px;width:calc(100% - 34px);font-size:18px;font-weight:300;font-family:Work Sans,sans-serif;color:#3a3a3a}.form-field-wrapper .DayPickerInput input.error,.form-field-wrapper .form-text-box.error{border:1px solid #e55924}.form-field-wrapper .DayPickerInput{position:relative;width:100%}.form-field-wrapper .DayPickerInput-OverlayWrapper{position:absolute;top:0;left:0}.form-field-wrapper .bb-dropdown-select .bb-dropdown-main{padding:10px 28px 10px 12px;font-size:18px}.form-field-wrapper .bb-dropdown-select .dropdown-arrow{display:block}.form-field-wrapper .field-error-text{font-size:14px;font-weight:400;color:#e55924}.form-field-wrapper .date-input-wrapper{position:relative}.form-field-wrapper .date-input-wrapper:hover .calendar-icon{fill:#7b1f42}.form-field-wrapper .calendar-icon{fill:#c92f6d;transition:.1s;width:22px;position:absolute;top:10px;right:10px;pointer-events:none}.form-input-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:30px}.form-input-wrapper .bb-dropdown-select .bb-dropdown-main{padding:8px 12px;font-size:18px}.form-label-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.DayPickerInput input,input.admin-form-field{border:1px solid #d3d4d5;padding:8px 12px;width:calc(100% - 24px);font-size:18px;color:#3a3a3a}.DayPickerInput input.error,input.admin-form-field.error{border:1px solid #e55924}label.admin-form-field{font-size:16px;padding:8px 0}.admin-form-field-error-text{font-size:14px;font-weight:300;color:#e55924}.clear-date-icon{position:absolute;font-size:22px;left:230px;top:30px;cursor:pointer;transition:transform .2s ease-in-out}.clear-date-icon:hover{transform:scale(1.2)}.animal-api-blanket{opacity:0;z-index:20;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;transition:opacity .2s;display:flex;flex-direction:column;align-items:center;justify-content:center}.animal-api-blanket.visible{opacity:.3;pointer-events:all}.animal-api-blanket svg.bb-loading-icon{height:100px;width:100px;fill:#fff}#animal .back-to-animals-link{display:inlne-block;padding:8px 12px;color:#fff;background-color:#3a3a3a;font-size:14px;font-weight:500;position:relative}#animal .back-to-animals-link .bb-chevron-icon{height:18px;fill:#fff;transform:rotate(180deg);position:relative;margin-right:4px;top:3px}#animal h2{font-size:42px;font-weight:300;color:#c92f6d;margin-bottom:0}#animal h5.org{font-size:14px;text-transform:uppercase;font-weight:500;color:#afb0b1;margin:0 0 10px}#animal.loading-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}#animal .status-wrapper{margin-bottom:20px}#animal .status-icon{height:10px;width:10px;border-radius:20px;display:inline-block;margin-right:10px;vertical-align:middle;background-color:#d3d4d5;margin-bottom:5px}#animal .status-icon.live{background-color:#a1d33a}#animal .update-info{font-size:14px;color:#afb0b1;display:inline-block;vertical-align:middle;position:relative;bottom:3px;font-weight:300}#animal .animal-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-column-gap:40px;grid-row-gap:20px}#animal .animal-form.beefbook-sales{border-bottom:1px solid #d3d4d5;margin-bottom:20px;padding-bottom:20px}#animal ul.tabs{list-style:none;margin:20px 0 0;padding:0;position:relative;z-index:10;top:1px}#animal ul.tabs>li{display:inline-block;padding:30px;background-color:#d3d4d5;border-top:1px solid #afb0b1;border-right:1px solid #afb0b1;border-left:1px solid #afb0b1;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}#animal section.element,#animal ul.tabs>li.active{background-color:#eaebec}#animal section.element{display:none;grid-template-columns:repeat(3,minmax(auto,1fr) 80px);grid-gap:10px;border:1px solid #afb0b1;padding:10px}#animal section.element.visible{display:grid}#animal .button-row{display:flex;margin:0 0 40px}#animal .button-row.right{justify-content:flex-end}#animal .button-row.center{justify-content:center}#animal .button-row .button{padding:8px 14px;margin-left:10px}#animal .button-row .button.cancel{background-color:#afb0b1;color:#fff}#animal .button-row .button.cancel:hover{background-color:#909090;color:#fff}#animal .button{padding:8px 14px;font-weight:400;background-color:#c92f6d;color:#fff;transition:.2s;cursor:pointer;transition:background-color .1s}#animal .button:hover{background-color:#7b1f42}#animal .button.disabled{background-color:#d3d4d5;cursor:auto}#animal .badges{padding:20px 0;border-top:1px solid #d3d4d5;margin-top:30px}#animal .badges h4{margin-top:0}#animal .badges .fact-entry-row{display:flex}#animal .badges .add-badge-button{align-self:center;margin:10px;white-space:nowrap}#animal .badges .badge-input{min-width:260px;max-width:600px;width:calc(100% - 85px);height:26px;resize:none;border:1px solid #d3d4d5;padding:8px 12px;font-size:18px;color:#3a3a3a;font-family:Work Sans,sans-serif}#animal .badges .badge-error{margin-top:6px;color:#e55924}#animal .badges .badge-list{margin-top:20px}#animal .badges .badge{background-color:#eaebec;border-radius:20px;padding:6px 10px;margin:0 5px 5px;display:inline-flex;justify-content:space-between;font-weight:600}#animal .badges .badge .bb-close-icon{position:relative;margin-left:8px;top:2px;fill:#3a3a3a;cursor:pointer}#animal .video-admin{padding-bottom:20px;border-bottom:1px solid #d3d4d5}#animal .video{padding:20px 0 40px}#animal .documents,#animal .video{margin:20px 0;border-bottom:1px solid #d3d4d5}#animal .documents{padding:20px 0;border-top:1px solid #d3d4d5}#animal .documents h4{margin-top:0;margin-bottom:20px}#animal .documents .document-buttons{display:flex;flex-wrap:wrap;margin-bottom:5px}#animal .documents .document-buttons .gbi-button{margin-right:10px;margin-top:5px;white-space:nowrap}#animal .documents .existing-documents{margin-top:20px}#animal .documents .errors{color:#e55924;margin:10px 0 20px}#animal .top-level-error-message{color:#e55924;text-align:center;padding:15px;font-weight:400}#modal .content.delete-animal-modal-content{max-width:500px}#modal .content.delete-animal-modal-content h2.title{font-weight:200;padding:0 30px}#modal .content.delete-animal-modal-content p.text{padding:0 30px}#modal .content.delete-animal-modal-content .button-row{display:flex;justify-content:flex-end;padding:0 30px;margin-top:40px}#modal .content.delete-animal-modal-content .button-row .gbi-button{margin-left:10px}.bb-checkbox-component{cursor:pointer;display:flex;align-items:center}.bb-checkbox-component .checkbox{height:20px;width:20px;border:1px solid #d3d4d5;color:#c92f6d;text-align:center;background-color:#fff}.bb-checkbox-component .label{margin:4px 0 4px 10px;font-size:14px;text-transform:capitalize}.bb-checkbox-component:hover .label{font-weight:600}.document-upload-widget{position:relative}.document-upload-widget:hover .gbi-button{background-color:#7b1f42}.document-upload-widget input[type=file]{display:none}.document-upload-widget .gbi-button{font-weight:500}#modal .content.document-upload-modal{max-width:500px}#modal .content.document-upload-modal .mini-title a.file{color:#afb0b1;transition:.1s;cursor:pointer}#modal .content.document-upload-modal .mini-title a.file:hover{color:#3a3a3a}#modal .content.document-upload-modal .mini-title a.file:hover .bb-download-icon{transform:scale(1.2)}#modal .content.document-upload-modal .mini-title .bb-download-icon{width:14px;margin-left:6px}#modal .content.document-upload-modal .progress-wrapper{margin:40px 0}#modal .content.document-upload-modal .bb-dropdown-select{margin-top:10px}#modal .content.document-upload-modal .bb-dropdown-select:last-child{margin-right:0}#modal .content.document-upload-modal .button-row{margin-top:40px;display:flex;justify-content:flex-end}#modal .content.document-upload-modal .button-row .gbi-button{margin-left:10px}#modal .content.document-upload-modal .error{margin-top:20px;color:#e55924}.progress-bar-container{height:8px;border-radius:8px;background-color:#d3d4d5;overflow:hidden;position:relative;width:100%}.progress-bar-container .mercury{background-color:#c92f6d;width:100%;height:8px;transition:1s ease-in-out}.bb-download-icon{fill:#c92f6d;width:20px;cursor:pointer;transition:.2s ease-out}.bb-download-icon:hover{transform:scale(1.2)}.bb-svg-donut{text-align:center;width:100%;font-size:16px;margin:0 auto;position:relative;cursor:pointer}.bb-svg-donut.small{width:68px}.bb-svg-donut.small .donut-percent{font-size:.8em}.bb-svg-donut .donut-ring{stroke:#eaebec}.bb-svg-donut .donut-segment{transform-origin:center}.bb-svg-donut .donut-text{font-family:Work Sans,sans-serif}.bb-svg-donut .donut-percent{animation:donutfadelong 1s;font-size:.5em;line-height:1;transform:translateY(.5em);font-weight:700}.bb-svg-donut .donut-percent .out-of{font-size:.4em}.bb-svg-donut .donut-data-type,.bb-svg-donut .donut-data-type-label{font-size:.2em;line-height:1;transform:translateY(.5em);text-align:center;text-anchor:middle;color:#3a3a3a;fill:#3a3a3a;animation:donutfadelong 1s}.bb-svg-donut .donut-data-type{font-weight:600}.bb-svg-donut h6.label{color:#afb0b1;text-transform:uppercase;margin:0;font-weight:400;font-size:10px;text-align:center}@media only screen and (max-width:500px){.bb-svg-donut h6.label{height:6px}}.bb-svg-donut.A-rank .donut-text{fill:#3694ac}.bb-svg-donut.A-rank .donut-segment{stroke:#3694ac}.bb-svg-donut.B-rank .donut-text{fill:#a1d33a}.bb-svg-donut.B-rank .donut-segment{stroke:#a1d33a}.bb-svg-donut.C-rank .donut-text{fill:#f7c84b}.bb-svg-donut.C-rank .donut-segment{stroke:#f7c84b}.bb-svg-donut.D-rank .donut-text{fill:#eea934}.bb-svg-donut.D-rank .donut-segment{stroke:#eea934}.bb-svg-donut.E-rank .donut-text{fill:#e55924}.bb-svg-donut.E-rank .donut-segment{stroke:#e55924}.bb-svg-donut .tooltip{opacity:0;transition:opacity .2s;pointer-events:none;padding:30px 40px;color:#fff;background-color:#444;position:absolute;width:400px;left:-180px;z-index:10;text-align:left;display:grid;grid-template-columns:120px 1fr;grid-gap:20px;border-radius:7px;font-weight:300}.bb-svg-donut .tooltip .triangle{width:0;height:0;border-color:transparent transparent #444;border-style:solid;border-width:0 10px 10px;position:absolute;top:-10px;left:203px}.bb-svg-donut .tooltip h5.tooltip-title{text-transform:capitalize;color:#c92f6d;margin-bottom:16px;font-size:16px;font-weight:700}.bb-svg-donut .tooltip .goodbeef-factor-figure{width:100%}.bb-svg-donut .tooltip.eating .thick-circle2,.bb-svg-donut .tooltip.environment .thick-circle3,.bb-svg-donut .tooltip.production .thick-circle1{opacity:1}.bb-svg-donut .tooltip .dotted-circle1,.bb-svg-donut .tooltip .dotted-circle2,.bb-svg-donut .tooltip .dotted-circle3{stroke:#fff}.bb-svg-donut .tooltip .thick-circle1,.bb-svg-donut .tooltip .thick-circle2,.bb-svg-donut .tooltip .thick-circle3{opacity:0;transition:opacity .2s}.bb-svg-donut:hover .tooltip{opacity:1;z-index:10}.bb-svg-donut .bb-minus-icon,.bb-svg-donut .bb-plus-icon{display:none;margin:3px auto 0}#qr-landing-page .bb-svg-donut.A-rank .donut-text,#qr-landing-page .bb-svg-donut.B-rank .donut-text,#qr-landing-page .bb-svg-donut.C-rank .donut-text,#qr-landing-page .bb-svg-donut.D-rank .donut-text,#qr-landing-page .bb-svg-donut.E-rank .donut-text{fill:#c92f6d}#qr-landing-page .bb-svg-donut.A-rank .donut-segment,#qr-landing-page .bb-svg-donut.B-rank .donut-segment,#qr-landing-page .bb-svg-donut.C-rank .donut-segment,#qr-landing-page .bb-svg-donut.D-rank .donut-segment,#qr-landing-page .bb-svg-donut.E-rank .donut-segment{stroke:#c92f6d}#qr-landing-page .bb-svg-donut .bb-minus-icon,#qr-landing-page .bb-svg-donut .bb-plus-icon{display:flex}@keyframes donutfade{0%{opacity:.2}to{opacity:1}}@keyframes donutfadelong{0%{opacity:0}to{opacity:1}}@keyframes donut0{0%{stroke-dasharray:0,100}to{stroke-dasharray:0,100}}@keyframes donut1{0%{stroke-dasharray:0,100}to{stroke-dasharray:1,99}}@keyframes donut2{0%{stroke-dasharray:0,100}to{stroke-dasharray:2,98}}@keyframes donut3{0%{stroke-dasharray:0,100}to{stroke-dasharray:3,97}}@keyframes donut4{0%{stroke-dasharray:0,100}to{stroke-dasharray:4,96}}@keyframes donut5{0%{stroke-dasharray:0,100}to{stroke-dasharray:5,95}}@keyframes donut6{0%{stroke-dasharray:0,100}to{stroke-dasharray:6,94}}@keyframes donut7{0%{stroke-dasharray:0,100}to{stroke-dasharray:7,93}}@keyframes donut8{0%{stroke-dasharray:0,100}to{stroke-dasharray:8,92}}@keyframes donut9{0%{stroke-dasharray:0,100}to{stroke-dasharray:9,91}}@keyframes donut11{0%{stroke-dasharray:0,100}to{stroke-dasharray:11,89}}@keyframes donut12{0%{stroke-dasharray:0,100}to{stroke-dasharray:12,88}}@keyframes donut13{0%{stroke-dasharray:0,100}to{stroke-dasharray:13,87}}@keyframes donut14{0%{stroke-dasharray:0,100}to{stroke-dasharray:14,86}}@keyframes donut15{0%{stroke-dasharray:0,100}to{stroke-dasharray:15,85}}@keyframes donut16{0%{stroke-dasharray:0,100}to{stroke-dasharray:16,84}}@keyframes donut17{0%{stroke-dasharray:0,100}to{stroke-dasharray:17,83}}@keyframes donut18{0%{stroke-dasharray:0,100}to{stroke-dasharray:18,82}}@keyframes donut19{0%{stroke-dasharray:0,100}to{stroke-dasharray:19,81}}@keyframes donut20{0%{stroke-dasharray:0,100}to{stroke-dasharray:20,80}}@keyframes donut21{0%{stroke-dasharray:0,100}to{stroke-dasharray:21,79}}@keyframes donut22{0%{stroke-dasharray:0,100}to{stroke-dasharray:22,78}}@keyframes donut23{0%{stroke-dasharray:0,100}to{stroke-dasharray:23,77}}@keyframes donut24{0%{stroke-dasharray:0,100}to{stroke-dasharray:24,76}}@keyframes donut25{0%{stroke-dasharray:0,100}to{stroke-dasharray:25,75}}@keyframes donut26{0%{stroke-dasharray:0,100}to{stroke-dasharray:26,74}}@keyframes donut27{0%{stroke-dasharray:0,100}to{stroke-dasharray:27,73}}@keyframes donut28{0%{stroke-dasharray:0,100}to{stroke-dasharray:28,72}}@keyframes donut29{0%{stroke-dasharray:0,100}to{stroke-dasharray:29,71}}@keyframes donut30{0%{stroke-dasharray:0,100}to{stroke-dasharray:30,70}}@keyframes donut31{0%{stroke-dasharray:0,100}to{stroke-dasharray:31,69}}@keyframes donut32{0%{stroke-dasharray:0,100}to{stroke-dasharray:32,68}}@keyframes donut33{0%{stroke-dasharray:0,100}to{stroke-dasharray:33,67}}@keyframes donut34{0%{stroke-dasharray:0,100}to{stroke-dasharray:34,66}}@keyframes donut35{0%{stroke-dasharray:0,100}to{stroke-dasharray:35,65}}@keyframes donut36{0%{stroke-dasharray:0,100}to{stroke-dasharray:36,64}}@keyframes donut37{0%{stroke-dasharray:0,100}to{stroke-dasharray:37,63}}@keyframes donut38{0%{stroke-dasharray:0,100}to{stroke-dasharray:38,62}}@keyframes donut39{0%{stroke-dasharray:0,100}to{stroke-dasharray:39,61}}@keyframes donut40{0%{stroke-dasharray:0,100}to{stroke-dasharray:40,60}}@keyframes donut41{0%{stroke-dasharray:0,100}to{stroke-dasharray:41,59}}@keyframes donut42{0%{stroke-dasharray:0,100}to{stroke-dasharray:42,58}}@keyframes donut43{0%{stroke-dasharray:0,100}to{stroke-dasharray:43,57}}@keyframes donut44{0%{stroke-dasharray:0,100}to{stroke-dasharray:44,56}}@keyframes donut45{0%{stroke-dasharray:0,100}to{stroke-dasharray:45,55}}@keyframes donut46{0%{stroke-dasharray:0,100}to{stroke-dasharray:46,54}}@keyframes donut47{0%{stroke-dasharray:0,100}to{stroke-dasharray:47,53}}@keyframes donut48{0%{stroke-dasharray:0,100}to{stroke-dasharray:48,52}}@keyframes donut49{0%{stroke-dasharray:0,100}to{stroke-dasharray:49,51}}@keyframes donut50{0%{stroke-dasharray:0,100}to{stroke-dasharray:50,50}}@keyframes donut51{0%{stroke-dasharray:0,100}to{stroke-dasharray:51,49}}@keyframes donut52{0%{stroke-dasharray:0,100}to{stroke-dasharray:52,48}}@keyframes donut53{0%{stroke-dasharray:0,100}to{stroke-dasharray:53,47}}@keyframes donut54{0%{stroke-dasharray:0,100}to{stroke-dasharray:54,46}}@keyframes donut55{0%{stroke-dasharray:0,100}to{stroke-dasharray:55,45}}@keyframes donut56{0%{stroke-dasharray:0,100}to{stroke-dasharray:56,44}}@keyframes donut57{0%{stroke-dasharray:0,100}to{stroke-dasharray:57,43}}@keyframes donut58{0%{stroke-dasharray:0,100}to{stroke-dasharray:58,42}}@keyframes donut59{0%{stroke-dasharray:0,100}to{stroke-dasharray:59,41}}@keyframes donut60{0%{stroke-dasharray:0,100}to{stroke-dasharray:60,40}}@keyframes donut61{0%{stroke-dasharray:0,100}to{stroke-dasharray:61,39}}@keyframes donut62{0%{stroke-dasharray:0,100}to{stroke-dasharray:62,38}}@keyframes donut63{0%{stroke-dasharray:0,100}to{stroke-dasharray:63,37}}@keyframes donut64{0%{stroke-dasharray:0,100}to{stroke-dasharray:64,36}}@keyframes donut65{0%{stroke-dasharray:0,100}to{stroke-dasharray:65,35}}@keyframes donut66{0%{stroke-dasharray:0,100}to{stroke-dasharray:66,34}}@keyframes donut67{0%{stroke-dasharray:0,100}to{stroke-dasharray:67,33}}@keyframes donut68{0%{stroke-dasharray:0,100}to{stroke-dasharray:68,32}}@keyframes donut69{0%{stroke-dasharray:0,100}to{stroke-dasharray:69,31}}@keyframes donut70{0%{stroke-dasharray:0,100}to{stroke-dasharray:70,30}}@keyframes donut71{0%{stroke-dasharray:0,100}to{stroke-dasharray:71,29}}@keyframes donut72{0%{stroke-dasharray:0,100}to{stroke-dasharray:72,28}}@keyframes donut73{0%{stroke-dasharray:0,100}to{stroke-dasharray:73,27}}@keyframes donut74{0%{stroke-dasharray:0,100}to{stroke-dasharray:74,26}}@keyframes donut75{0%{stroke-dasharray:0,100}to{stroke-dasharray:75,25}}@keyframes donut76{0%{stroke-dasharray:0,100}to{stroke-dasharray:76,24}}@keyframes donut77{0%{stroke-dasharray:0,100}to{stroke-dasharray:77,23}}@keyframes donut78{0%{stroke-dasharray:0,100}to{stroke-dasharray:78,22}}@keyframes donut79{0%{stroke-dasharray:0,100}to{stroke-dasharray:79,21}}@keyframes donut80{0%{stroke-dasharray:0,100}to{stroke-dasharray:80,20}}@keyframes donut81{0%{stroke-dasharray:0,100}to{stroke-dasharray:81,19}}@keyframes donut82{0%{stroke-dasharray:0,100}to{stroke-dasharray:82,18}}@keyframes donut83{0%{stroke-dasharray:0,100}to{stroke-dasharray:83,17}}@keyframes donut84{0%{stroke-dasharray:0,100}to{stroke-dasharray:84,16}}@keyframes donut85{0%{stroke-dasharray:0,100}to{stroke-dasharray:85,15}}@keyframes donut86{0%{stroke-dasharray:0,100}to{stroke-dasharray:86,14}}@keyframes donut87{0%{stroke-dasharray:0,100}to{stroke-dasharray:87,13}}@keyframes donut88{0%{stroke-dasharray:0,100}to{stroke-dasharray:88,12}}@keyframes donut89{0%{stroke-dasharray:0,100}to{stroke-dasharray:89,11}}@keyframes donut90{0%{stroke-dasharray:0,100}to{stroke-dasharray:90,10}}@keyframes donut91{0%{stroke-dasharray:0,100}to{stroke-dasharray:91,9}}@keyframes donut92{0%{stroke-dasharray:0,100}to{stroke-dasharray:92,8}}@keyframes donut93{0%{stroke-dasharray:0,100}to{stroke-dasharray:93,7}}@keyframes donut94{0%{stroke-dasharray:0,100}to{stroke-dasharray:94,6}}@keyframes donut95{0%{stroke-dasharray:0,100}to{stroke-dasharray:95,5}}@keyframes donut96{0%{stroke-dasharray:0,100}to{stroke-dasharray:96,4}}@keyframes donut97{0%{stroke-dasharray:0,100}to{stroke-dasharray:97,3}}@keyframes donut98{0%{stroke-dasharray:0,100}to{stroke-dasharray:98,2}}@keyframes donut99{0%{stroke-dasharray:0,100}to{stroke-dasharray:99,1}}@keyframes donut10{0%{stroke-dasharray:0,100}to{stroke-dasharray:100,0}}.bb-minus-icon,.bb-plus-icon{background-color:#afb0b1;border-radius:20px;height:20px;width:20px;position:relative;cursor:pointer;transition:transform .2s ease-out;transform-origin:center;display:flex;align-items:center;justify-content:center}.bb-minus-icon:hover,.bb-plus-icon:hover{transform:scale(1.15)}.bb-minus-icon svg,.bb-plus-icon svg{fill:#fff;width:14px}#animal-score-display .bb-page-wrapper{padding-bottom:40px}#animal-score-display .gbi-logo{width:130px;margin:40px auto}#animal-score-display .gbi-logo .bb-good-beef-shield{margin-top:20px}#animal-score-display h2{display:block;text-align:center;font-size:32px;font-weight:400}#animal-score-display .mobile-sheild-wrapper{display:none}#animal-score-display .mobile-sheild-wrapper .bb-good-beef-shield{width:140px}#animal-score-display .donuts{position:relative;display:flex;justify-content:space-around;align-content:center;align-items:center;margin:0 auto 10px;max-width:800px;width:calc(100% - 40px)}@media only screen and (max-width:500px){#animal-score-display .donuts{margin-bottom:30px}}#animal-score-display .donuts .bb-good-beef-shield{width:16%;margin-right:4%}#animal-score-display .donuts .bb-svg-donut{width:23%;cursor:pointer;transition:transform .3s ease-out;transform-origin:center}@media (hover:hover){#animal-score-display .donuts .bb-svg-donut:hover{transform:scale(1.12)}}#animal-score-display .donuts .bb-svg-donut h6.label{font-size:14px}@media only screen and (max-width:500px){#animal-score-display .donuts .bb-svg-donut h6.label{font-size:11px}}#animal-score-display .donuts .bb-svg-donut.small .donut-percent{font-size:.6em}#animal-score-display .donuts .line{position:absolute;border-top:1px solid #d3d4d5;width:calc(100% - 40px);left:20px;top:50%;z-index:-5}#animal-score-display .donuts .bb-minus-icon,#animal-score-display .donuts .bb-plus-icon{display:none}#animal-score-display .figures{position:relative;background-color:#eaebec;padding:0;max-height:0;transition:.6s;opacity:0}#animal-score-display .figures.visible{padding:60px 80px;max-height:2000px;opacity:1}@media only screen and (max-width:1040px) and (min-width:401px){#animal-score-display .figures.visible{padding:40px}}@media only screen and (max-width:400px){#animal-score-display .figures.visible{padding:15px}}#animal-score-display .figures .pointer-wrapper{position:relative;margin:0 auto;max-width:800px;width:100%}@media only screen and (max-width:1040px){#animal-score-display .figures .pointer-wrapper{width:calc(100% + 40px)}}@media only screen and (min-width:881px) and (max-width:920px){#animal-score-display .figures .pointer-wrapper{left:calc(50% - 400px)}}@media only screen and (max-width:880px){#animal-score-display .figures .pointer-wrapper{left:-20px}}#animal-score-display .figures .pointer-wrapper .triangle{position:absolute;top:-75px;width:0;height:0;border-color:transparent transparent #eaebec;border-style:solid;border-width:0 10px 15px;transform:translateX(-10px);transition:.3s ease-out,transform .6s ease-out}@media only screen and (max-width:1040px) and (min-width:401px){#animal-score-display .figures .pointer-wrapper .triangle{top:-55px}}@media only screen and (max-width:400px){#animal-score-display .figures .pointer-wrapper .triangle{top:-28px}}#animal-score-display .figures .pointer-wrapper .triangle.hidden{transform:translate(-10px,50px)}#animal-score-display .figures .table{list-style:none;position:relative;padding:0;transition:.2s ease-out;display:grid;grid-auto-columns:auto;grid-row-gap:10px;grid-column-gap:20px}@media only screen and (min-width:401px){#animal-score-display .figures .table{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media only screen and (max-width:400px){#animal-score-display .figures .table{grid-template-columns:repeat(auto-fill,minmax(228px,1fr))}}#animal-score-display .figures .table .gbi-scores-error{position:absolute;top:-40px;color:#e55924;font-weight:400}.mobile-big-donut-chart{text-align:center;font-size:16px;margin:0 auto;position:relative;cursor:pointer;width:80px}.mobile-big-donut-chart .donut-percent{font-size:.8em}.mobile-big-donut-chart .donut-ring{stroke:#eaebec}.mobile-big-donut-chart .donut-segment{transform-origin:center}.mobile-big-donut-chart .donut-text{font-family:Work Sans,sans-serif}.mobile-big-donut-chart .donut-percent{animation:donutfadelong 1s;font-size:.9em;line-height:1;transform:translateY(.5em);font-weight:700}.mobile-big-donut-chart .donut-percent .out-of{font-size:.4em}.mobile-big-donut-chart .donut-data-type,.mobile-big-donut-chart .donut-data-type-label{font-size:.2em;line-height:1;transform:translateY(.5em);text-align:center;text-anchor:middle;color:#3a3a3a;fill:#3a3a3a;animation:donutfadelong 1s}.mobile-big-donut-chart .donut-data-type{font-weight:600}.mobile-big-donut-chart h6.title{margin:0;font-weight:600;font-size:12px;text-align:center}.mobile-big-donut-chart h6.title.environment{position:relative;left:-6px;width:70px}.mobile-big-donut-chart h6.title .quality{font-weight:400}.mobile-big-donut-chart.A-rank .donut-text{fill:#3694ac}.mobile-big-donut-chart.A-rank .donut-segment{stroke:#3694ac}.mobile-big-donut-chart.B-rank .donut-text{fill:#a1d33a}.mobile-big-donut-chart.B-rank .donut-segment{stroke:#a1d33a}.mobile-big-donut-chart.C-rank .donut-text{fill:#f7c84b}.mobile-big-donut-chart.C-rank .donut-segment{stroke:#f7c84b}.mobile-big-donut-chart.D-rank .donut-text{fill:#eea934}.mobile-big-donut-chart.D-rank .donut-segment{stroke:#eea934}.mobile-big-donut-chart .tooltip{opacity:0;transition:opacity .2s;pointer-events:none;padding:30px 40px;color:#fff;background-color:#444;position:absolute;width:400px;left:-180px;z-index:10;text-align:left;display:grid;grid-template-columns:120px 1fr;grid-gap:20px;border-radius:7px;font-weight:300}.mobile-big-donut-chart .tooltip .triangle{width:0;height:0;border-color:transparent transparent #444;border-style:solid;border-width:0 10px 10px;position:absolute;top:-10px;left:203px}.mobile-big-donut-chart .tooltip h5.tooltip-title{text-transform:capitalize;color:#c92f6d;margin-bottom:16px;font-size:16px;font-weight:700}.mobile-big-donut-chart .tooltip .goodbeef-factor-figure{width:100%}.mobile-big-donut-chart .tooltip.eating .thick-circle2,.mobile-big-donut-chart .tooltip.environment .thick-circle3,.mobile-big-donut-chart .tooltip.production .thick-circle1{opacity:1}.mobile-big-donut-chart .tooltip .dotted-circle1,.mobile-big-donut-chart .tooltip .dotted-circle2,.mobile-big-donut-chart .tooltip .dotted-circle3{stroke:#fff}.mobile-big-donut-chart .tooltip .thick-circle1,.mobile-big-donut-chart .tooltip .thick-circle2,.mobile-big-donut-chart .tooltip .thick-circle3{opacity:0;transition:opacity .2s}.mobile-big-donut-chart:hover .tooltip{opacity:1;z-index:10}.mobile-big-donut-chart .bb-minus-icon,.mobile-big-donut-chart .bb-plus-icon{display:none;margin:3px auto 0}#qr-landing-page .mobile-big-donut-chart.A-rank .donut-text,#qr-landing-page .mobile-big-donut-chart.B-rank .donut-text,#qr-landing-page .mobile-big-donut-chart.C-rank .donut-text,#qr-landing-page .mobile-big-donut-chart.D-rank .donut-text,#qr-landing-page .mobile-big-donut-chart.E-rank .donut-text{fill:#c92f6d}#qr-landing-page .mobile-big-donut-chart.A-rank .donut-segment,#qr-landing-page .mobile-big-donut-chart.B-rank .donut-segment,#qr-landing-page .mobile-big-donut-chart.C-rank .donut-segment,#qr-landing-page .mobile-big-donut-chart.D-rank .donut-segment,#qr-landing-page .mobile-big-donut-chart.E-rank .donut-segment{stroke:#c92f6d}#qr-landing-page .mobile-big-donut-chart .bb-minus-icon,#qr-landing-page .mobile-big-donut-chart .bb-plus-icon{display:flex}.animal-score-selector{max-height:80px;background-color:#fff;padding:12px 20px;display:flex;justify-content:space-between;cursor:pointer}.animal-score-selector .field{font-weight:500;margin-right:10px}.animal-score-selector .score{font-weight:400;color:#c92f6d}.animal-score-selector .score .main{font-weight:600}.animal-score-selector .score .out-of{font-size:14px}#modal{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:hsla(0,0%,73.7%,.8)}#modal .content{width:60%;max-width:900px;margin:114px auto;background-color:#fff;padding:40px 0;position:relative;font-weight:300}@media only screen and (max-width:1040px) and (min-width:801px){#modal .content{width:80vw}}@media only screen and (max-width:800px) and (min-width:601px){#modal .content{max-width:none;width:85vw}}@media only screen and (max-width:600px){#modal .content{position:absolute;top:0;left:0;right:0;margin:0;width:auto}}#modal .content .close-wrapper{position:absolute;top:-45px;right:-45px;padding:15px;cursor:pointer}@media only screen and (max-width:600px){#modal .content .close-wrapper{top:0;right:0}}#modal .content .close-wrapper:hover .bb-close-icon{transform:scale(1.2) rotate(45deg)}#modal .content .close-wrapper .bb-close-icon{width:26px;transition:transform .2s ease-out}#modal .content h1.main-title{font-size:22px;font-weight:500;margin:0}#modal .content h2.caption{font-weight:200;font-size:46px;margin:0 0 50px;color:#c92f6d}@media only screen and (max-width:450px){#modal .content h2.caption{font-size:34px}}#modal .content h4{color:#c92f6d;font-weight:500;font-size:18px;margin:40px 0 30px}#modal .content p.intro{font-size:18px}#modal .content .intro-divider{width:130px;border-bottom:3px solid #c92f6d;margin:40px 0}#modal .content .standard-divider{width:130px;border-bottom:3px solid #d3d4d5;margin:40px 0}#modal .content p.standard-para{margin:22px 0}#modal .content a.standard-link{color:#c92f6d;font-weight:400}#modal .content .info-paragraph{margin:40px 0}#modal .content .highlight{font-weight:400}#modal .content .pink{color:#c92f6d}#modal .content ul.standard-bullet{margin:15px 0 20px;padding:0}#modal .content ul.standard-bullet li{list-style:none;margin:0 0 16px 1.1225em;padding:0;position:relative}#modal .content ul.standard-bullet li:before{color:#c92f6d;content:"\2022";display:inline-block;font-size:1em;left:-1.1225em;position:absolute;top:0}#modal .content ul.seperated-list{margin:0;padding:0;list-style:none}#modal .content ul.seperated-list li{padding:12px 0;border-top:1px solid #d3d4d5}#modal .content ul.seperated-list li:last-child{border-bottom:1px solid #d3d4d5}@media only screen and (max-width:500px){#modal .content>*{padding-right:20px;padding-left:20px}}@media only screen and (min-width:501px){#modal .content>*{padding-right:40px;padding-left:40px}}#modal .content .info-paragraph,#modal .content .intro-divider,#modal .content .standard-divider{margin-left:40px;margin-right:40px}#modal .content ul.seperated-list,#modal .content ul.standard-bullet{margin-left:60px}#modal .content h1.main-title{margin-top:10px}#modal .content .mini-title{color:#afb0b1;text-transform:uppercase;margin:0;padding:0 40px;font-weight:500;font-size:14px}#animal-score-selector{position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;background-color:hsla(0,0%,73.7%,.8);bottom:-3000px}#animal-score-selector .content{width:60%;max-width:900px;margin:114px auto;background-color:#fff;padding:40px 0;position:relative;font-weight:300}@media only screen and (max-width:1040px) and (min-width:801px){#animal-score-selector .content{width:80vw}}@media only screen and (max-width:800px) and (min-width:601px){#animal-score-selector .content{max-width:none;width:85vw}}@media only screen and (max-width:600px){#animal-score-selector .content{position:absolute;top:0;left:0;right:0;margin:0;width:auto}}#animal-score-selector .content .close-wrapper{position:absolute;top:-45px;right:-45px;padding:15px;cursor:pointer}@media only screen and (max-width:600px){#animal-score-selector .content .close-wrapper{top:0;right:0}}#animal-score-selector .content .close-wrapper:hover .bb-close-icon{transform:scale(1.2) rotate(45deg)}#animal-score-selector .content .close-wrapper .bb-close-icon{width:26px;transition:transform .2s ease-out}#animal-score-selector .content h1.main-title{font-size:22px;font-weight:500;margin:0}#animal-score-selector .content h2.caption{font-weight:200;font-size:46px;margin:0 0 50px;color:#c92f6d}@media only screen and (max-width:450px){#animal-score-selector .content h2.caption{font-size:34px}}#animal-score-selector .content h4{color:#c92f6d;font-weight:500;font-size:18px;margin:40px 0 30px}#animal-score-selector .content p.intro{font-size:18px}#animal-score-selector .content .intro-divider{width:130px;border-bottom:3px solid #c92f6d;margin:40px 0}#animal-score-selector .content .standard-divider{width:130px;border-bottom:3px solid #d3d4d5;margin:40px 0}#animal-score-selector .content p.standard-para{margin:22px 0}#animal-score-selector .content a.standard-link{color:#c92f6d;font-weight:400}#animal-score-selector .content .info-paragraph{margin:40px 0}#animal-score-selector .content .highlight{font-weight:400}#animal-score-selector .content .pink{color:#c92f6d}#animal-score-selector .content ul.standard-bullet{margin:15px 0 20px;padding:0}#animal-score-selector .content ul.standard-bullet li{list-style:none;margin:0 0 16px 1.1225em;padding:0;position:relative}#animal-score-selector .content ul.standard-bullet li:before{color:#c92f6d;content:"\2022";display:inline-block;font-size:1em;left:-1.1225em;position:absolute;top:0}#animal-score-selector .content ul.seperated-list{margin:0;padding:0;list-style:none}#animal-score-selector .content ul.seperated-list li{padding:12px 0;border-top:1px solid #d3d4d5}#animal-score-selector .content ul.seperated-list li:last-child{border-bottom:1px solid #d3d4d5}@media only screen and (max-width:500px){#animal-score-selector .content>*{padding-right:20px;padding-left:20px}}@media only screen and (min-width:501px){#animal-score-selector .content>*{padding-right:40px;padding-left:40px}}#animal-score-selector .content .info-paragraph,#animal-score-selector .content .intro-divider,#animal-score-selector .content .standard-divider{margin-left:40px;margin-right:40px}#animal-score-selector .content ul.seperated-list,#animal-score-selector .content ul.standard-bullet{margin-left:60px}#animal-score-selector .content h1.main-title{margin-top:10px}#animal-score-selector .content .mini-title{color:#afb0b1;text-transform:uppercase;margin:0;padding:0 40px;font-weight:500;font-size:14px}#animal-score-selector .content .significance{font-size:16px;font-weight:500;padding:0 40px;margin-bottom:22px}#animal-score-selector .content .scores{margin:0;padding:0;list-style:none}#animal-score-selector .content .scores .score{padding:0 40px;font-weight:300;cursor:pointer}#animal-score-selector .content .scores .score.active,#animal-score-selector .content .scores .score:hover{background-color:#faeecb}#animal-score-selector .content .scores .score .wrapper{border-top:1px solid #d3d4d5;display:flex;padding:20px 0 21px;align-items:center}#animal-score-selector .content .scores .score .number{font-size:24px;color:#c92f6d;margin-right:30px;font-weight:500}#animal-score-selector .content .scores .score .text{font-weight:300;font-size:14px}.tick-box-form-field{padding:20px 0 0;white-space:nowrap}.tick-box-form-field .form-label{font-weight:500;font-size:16px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tick-box-form-field .tick-box{padding:4px;border:1px solid #d3d4d5;display:inline-block;margin:0 10px;cursor:pointer}.tick-box-form-field .tick-box.off .bb-tick-icon{opacity:0}.tick-box-form-field .tick-box .bb-tick-icon{fill:#c92f6d;height:15px;width:15px;opacity:1;transition:opacity .1s}.tick-box-form-field .field-error-text{font-size:14px;font-weight:400;color:#e55924;display:inline-block}.animal-detail-qr-section{padding-top:40px;display:grid;border-top:1px solid #d3d4d5}@media only screen and (min-width:601px){.animal-detail-qr-section{grid-template-columns:140px 1fr;grid-gap:40px}}@media only screen and (max-width:600px){.animal-detail-qr-section{grid-gap:20px}}.animal-detail-qr-section h3.title{margin-top:0;margin-bottom:5px;font-weight:500;font-size:22px;color:#c92f6d}.animal-detail-qr-section .creation-string{color:#afb0b1;font-weight:400;margin:0 0 40px;font-size:14px}.animal-detail-qr-section .url{font-weight:300;font-size:14px}.animal-detail-qr-section .url .bold{font-weight:500}.animal-detail-qr-section .png-download,.animal-detail-qr-section a{color:#c92f6d;transition:.2s;text-decoration:underline;display:block;margin:0;cursor:pointer}.animal-detail-qr-section .png-download:hover,.animal-detail-qr-section a:hover{color:#7b1f42}@keyframes hide{0%{opacity:1;max-height:20px}50%{opacity:0;max-height:20px;padding:6px 34px 6px 10px;margin:0 5px 5px;line-height:20px}to{max-height:0;opacity:0;padding:0;margin:0;line-height:0;pointer-events:none}}.add-farm-doc-button{font-weight:500}#modal .farm-document-selector .documents{margin:30px 0;line-height:0}#modal .farm-document-selector .herd-level-document{background-color:#fff;border-radius:20px;padding:6px 34px 6px 10px;margin:0 5px 5px;display:inline-flex;flex-wrap:wrap;position:relative;color:#3694ac;border:1px solid #3694ac;cursor:pointer;transition:.2s ease-in-out;overflow:hidden;line-height:20px;max-width:calc(100% - 44px)}#modal .farm-document-selector .herd-level-document.selected .add{transform:translateY(-50%) rotate(45deg)}#modal .farm-document-selector .herd-level-document.hidden{animation:hide .4s ease-in-out;animation-fill-mode:forwards}#modal .farm-document-selector .herd-level-document:hover{transform:scale(1.05)}#modal .farm-document-selector .herd-level-document:hover .add{color:#000}#modal .farm-document-selector .herd-level-document .document-type{margin-right:6px;font-weight:600;overflow:hidden;text-overflow:ellipsis}@media (min-width:500px){#modal .farm-document-selector .herd-level-document .document-type{white-space:nowrap}}#modal .farm-document-selector .herd-level-document .file-name{display:block;color:#3a3a3a;transition:.1s;overflow:hidden;text-overflow:ellipsis;margin-right:20px}@media (min-width:500px){#modal .farm-document-selector .herd-level-document .file-name{white-space:nowrap}}#modal .farm-document-selector .herd-level-document .add{transition:.2s;cursor:pointer;font-size:30px;line-height:20px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:.1s}#modal .farm-document-selector .key-facts{max-width:300px}#modal .farm-document-selector .button-row{margin-top:40px;display:flex;justify-content:flex-end}#modal .farm-document-selector .button-row .gbi-button{margin-left:10px}#modal .farm-document-selector .button-row .gbi-button.cancel-button{background-color:#d3d4d5}#modal .farm-document-selector .button-row .gbi-button.cancel-button:hover{background-color:#afb0b1}.verification-doc-drag-wrapper{padding:3px 0}.verification-document{position:relative;display:grid;grid-template-columns:auto 1fr}.verification-document.dragging{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.verification-document .side-bar{background-color:#d3d4d5;display:flex;flex-direction:column;justify-content:center;padding:0 4px 0 6px}.verification-document .side-bar .position{background-color:#fff;border-radius:20px;height:18px;width:18px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#c92f6d;font-weight:500;font-size:12px}.verification-document .doc-and-fact{background-color:#eaebec;display:flex;overflow:hidden}@media screen and (min-width:1101px){.verification-document .doc-and-fact{flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (max-width:1100px){.verification-document .doc-and-fact{flex-direction:column;max-width:calc(100% - 36px)}}@media screen and (min-width:401px){.verification-document .doc-and-fact{padding:20px 40px 20px 25px}}@media screen and (max-width:400px){.verification-document .doc-and-fact{padding:10px 20px 10px 15px}}.verification-document .doc-and-fact h5.doc-type{font-size:16px;font-weight:500;margin:0 0 5px}.verification-document .doc-and-fact .document-link:hover .bb-download-icon{transform:scale(1.2)}.verification-document .doc-and-fact .document-link .bb-download-icon{margin-right:10px;transition:.2s ease-in-out;width:16px}@media screen and (min-width:1101px){.verification-document .doc-and-fact .key-fact{margin-left:30px}}@media screen and (max-width:1100px){.verification-document .doc-and-fact .key-fact{margin-top:20px}}.verification-document .doc-and-fact .key-fact-input{background-color:#fff;border:1px solid #d3d4d5;padding:10px 16px;width:calc(100% - 34px);font-size:18px;font-weight:300;font-family:Work Sans,sans-serif;color:#3a3a3a}.verification-document .doc-and-fact .key-fact-input:focus{outline:none;border:1px solid #d3d4d5}.verification-document .doc-and-fact .key-fact-input:focus.error{border:1px solid #e55924}@media (min-width:500px){.verification-document .doc-and-fact .key-fact-input{min-width:250px}}.verification-document .doc-and-fact .key-fact-input.error{border:1px solid #e55924}.verification-document .delete-symbol{position:absolute;right:0;top:0;padding:2px 8px;font-weight:300;transform:scaleX(1.2);font-size:26px;transition:.2s ease-in-out}.verification-document .delete-symbol:hover{transform:scale(1.1);transform-origin:center}.existing-video{max-width:300px;display:inline-block;vertical-align:bottom;margin-right:10px;background-color:#eaebec}