.bn{max-width: 100%;padding-bottom:100px;}.bn .bn-icon {height: 14px;}.bn .vegan-icon {fill: green;}.bn .gluten-free-icon{fill: #F48225;}.bn .gluten-free-container, .bn .gluten-free-container-2{position: relative;}.bn .gluten-free-container:after{content: "";position: absolute;top: 6px;left: -1px;transform: rotate(45deg);height: 2px;width: 15px;border-top: 2px solid #F48225;border-bottom: 1px solid #fff;}.bn .gluten-free-container-2:after{content: "";position: absolute;top: 10px;left: -1px;transform: rotate(45deg);height: 2px;width: 15px;border-top: 2px solid #F48225;border-bottom: 1px solid #fff;}.bn .icon-notes{display: flex;align-items:center;}.bn .icon-notes small{line-height: 1;padding-left: 4px;}.bn .header{background-color: #F2F2F2;border-bottom: 1px solid #d4cbc7;border-top: 1px solid #d4cbc7;padding: 50px 0;z-index: 10;top: 0;}.bn .row{max-width:1200px;margin:auto;}.bn .h1{color: #496C2A;font-size: 50px;font-weight: 500;letter-spacing: 3px;font-family: "Bebas Neue", Sans-serif;line-height: 1.2;text-transform: none;}.bn .h2{font-family: "Bebas Neue", Sans-serif;font-size: 30px;font-weight: 400;font-style: normal;text-decoration: none;letter-spacing: 2.4px;text-transform: none;}.bn .h3{color: #496C2A;font-family: "Bebas Neue", Sans-serif;font-size: 40px;font-weight: 500;letter-spacing: 3px;text-transform: none;}.bn .h4{color: #496C2A;font-family: "Bebas Neue", Sans-serif;font-size: 28px;font-weight: 500;letter-spacing: 3px;text-transform: none !important;line-height: 1.1;}.bn p{font-size: 16px;line-height: 1.33;}.bn .header-section-1{padding-right:20px;position: relative;}.bn .header-section-2{padding-left:30px;font-size: 18px;}.bn .padding-0{padding: 0 !important;}.bn .mb-0{margin-bottom: 0 !important;}.bn .back-button{height:36px;width:36px;border-radius: 50%;background-color: #496C2A;cursor: pointer;position:absolute;top:16px;left: -60px;box-shadow: 0 0 10px 2px lightgray;}.bn .back-button:hover{opacity:.6;}.bn .back{border-top:3px solid #fff;border-left:3px solid #fff;transform: rotate(-45deg);position: absolute;top:10px;left:12px;height:16px;width:16px;}.bn .padding-0{padding:0;}.bn .padding-bottom-30px{padding-bottom: 30px;}.bn .select-menu{padding-top:80px;min-height: 800px;}.bn .select-menu__item, .bn .highl{cursor:pointer;margin-bottom: 24px;opacity:.8;line-height: 1;}.bn .select-menu__item:hover{color: #496C2A;text-decoration: underline;opacity:1;}.bn .flex{display: flex;}bn. category{padding-top:50px;}.bn .table-section-2 .nutrition-data{padding:16px 0;font-size: 20px;font-weight: 500;letter-spacing: 2px;text-transform: none !important;line-height: 1.1;display:flex;justify-content: center;align-items: center;height:80px;}.bn .table-section-1{display: flex;align-items:center;}.bn .table-section-1 >*{margin-right: 16px;}.bn input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.bn .onlyOne, .bn .onlyTwo, .bn .onlyFour{pointer-events: none;opacity: .5;}.bn .checkmark{position: absolute;height: 25px;width: 25px;background-color: #eee;border-radius: 50%;top: 50%;left: 50%;transform: translateY(-30%);}.bn .checkbox-container {display: block;position: relative;padding-left: 45px;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.bn .checkbox-container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.bn .checkbox-container .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #eee;}.bn .checkbox-container:hover input ~ .checkmark {background-color: #496C2A;opacity: .7;}.bn .checkbox-container input:checked ~ .checkmark {background-color: #496C2A;}.bn .checkmark:after {content: "";position: absolute;display: none;}.bn .checkbox-container input:checked ~ .checkmark:after {display: block;}.bn .checkbox-container .checkmark:after {left: 10px;top: 7px;width: 5px;height: 10px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.bn .checkbox-small{transform: scale(.7);margin-bottom: 0;}.bn .checkbox-small .checkmark{top: 33%;left: 20%;}.bn .border-right-md{border-right: 1px solid #d4cbc7;}.bn .item-title{font-size: 20px;white-space: nowrap;}.bn .item-subtitle{font-size: 10px;position: absolute;top: 24px;left: 120px;color: #496C2A;bottom: 0;display: flex;align-items: end;padding-bottom: 2px;}.bn .item-subtitle span{padding-right: 8px;}.bn .nutrition-title{text-align: center;margin: auto;display: block;font-size: 16px;align-items: center;}.bn .category-section{display: flex;align-items: center;margin-bottom: 16px;}.bn .category-section__rule{white-space: nowrap;}.bn .category-section__note{padding-left: 32px;max-width: 200px;font-size: 12px;}.bn .fixed{position: fixed;width:100%;}.bn .ptHeader{padding-top:220px;}.bn .highl{position: relative;display: inline-block;}.bn .highl:after{content: "";position: absolute;border-top: 3px solid #333;border-left: 3px solid #333;transform: translateY(-50%) rotate(135deg);top: 50%;right: -16px;height: 10px;width: 10px;}.bn .subMenu{height: 0;overflow: hidden;padding-left:24px;}.bn .subMenu.active{height: 100%;}@media screen and (max-width: 1320px) {.bn .h1{font-size: 36px;}.bn .h2{font-size: 24px;}.bn .h3{font-size: 24px;}.bn .h4{font-size: 24px;}.bn .back-button {top: -40px;left: 0;}.bn .header{padding: 40px 0 30px;}.bn .back-button{height:24px;width:24px;top: -28px;}.bn .back{height: 10px;width: 10px;top: 7px;left: 9px;border-top: 2px solid #fff;border-left: 2px solid #fff;}.bn .table-section-2 .nutrition-data{font-size:16px;padding: 16px;}.bn .nutrition-category .row.no-gutters{padding-left: 10px;}}@media screen and (max-width: 768px) {.bn .header-section-1 {padding-right:0;}.bn .header-section-2 {padding-top: 0;padding-left: 0;}.bn .h3{font-size: 24px;}.bn .h4{font-size: 18px;}.bn .border-right-md{border-right:none;}.bn .item-title{font-size: 12px;}.bn .item-subtitle{font-size: 10px;top: 16px;}.bn .show-for-large{display:none;}.bn .nutrition-title{transform: rotate(-60deg);display: block;padding-left:10px;font-size: 12px;text-align: left;margin: 0;}.bn .checkbox-container{padding-left: 12px;}.bn .checkbox-container .checkmark{height: 18px;width: 18px;}.bn .checkbox-container .checkmark:after{left: 6px;top: 4px;width: 5px;height: 9px;}.bn .checkbox-container.checkbox-small {padding-left: 32px;font-size: 16px;position: absolute;bottom: 10px;right: 10px;}.bn .table-section-2 .nutrition-data{font-size:12px;}.bn .checkbox-container:hover input ~ .checkmark {background-color: #eee;}.bn .checkbox-container input ~ .checkmark {background-color: #eee;}.bn .checkbox-container input:checked ~ .checkmark {background-color: #496C2A;}.bn small{font-size: 70%;}.bn .item-subtitle{left: 30px;}}@media screen and (max-width: 480px) {.bn .nutrition-title{padding-left: 0;}}