@media only screen and (min-width:768px) and (max-width:991px){.product.tile.selected .protein-options-link-container .protein-link,.product.tile.selected .protein-options-link-container .upgrade-this,.product.tile.selected .protein-pantry-container .protein-link,.product.tile.selected .protein-pantry-container .upgrade-this{width:calc(100% - 190px);margin:0 0 0 5px}}.protein-options-link-container,.protein-pantry-container{width:100%;border-top:solid 1px #7f7f7f;margin-top:5px;padding:6px 0 10px}@media only screen and (min-width:480px) and (max-width:767px){.protein-options-link-container,.protein-pantry-container{border-top:none;margin:0 0 -15px}}.protein-options-link-container.active .upgrade-this,.protein-pantry-container.active .upgrade-this{width:calc(100% - 40px)}.protein-options-link-container.disabled .icon,.protein-options-link-container.disabled .upgrade-compare,.protein-options-link-container.disabled .upgrade-this,.protein-pantry-container.disabled .icon,.protein-pantry-container.disabled .upgrade-compare,.protein-pantry-container.disabled .upgrade-this{color:#595959}.protein-options-link-container .icon-angle-down,.protein-options-link-container .icon-chevron-right-thin,.protein-pantry-container .icon-angle-down,.protein-pantry-container .icon-chevron-right-thin{color:#000;font-size:11px;line-height:1.2em;vertical-align:baseline;text-decoration:none}.protein-options-link-container .icon-angle-down,.protein-pantry-container .icon-angle-down{font-size:17px;display:none}.protein-options-link-container .icon-angle-down:before,.protein-pantry-container .icon-angle-down:before{vertical-align:text-bottom}.protein-options-link-container .protein-link,.protein-options-link-container .upgrade-this,.protein-pantry-container .protein-link,.protein-pantry-container .upgrade-this{display:inline-block;vertical-align:middle;width:100%;font-size:13px;color:#000;line-height:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;text-decoration:none}@media only screen and (max-width:767px){.protein-options-link-container .protein-link,.protein-options-link-container .upgrade-this,.protein-pantry-container .protein-link,.protein-pantry-container .upgrade-this{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.protein-options-link-container .protein-link,.protein-options-link-container .upgrade-this,.protein-pantry-container .protein-link,.protein-pantry-container .upgrade-this{padding-right:2px;font-size:11px}}.protein-options-link-container .protein-link:hover .upgrade-this-text,.protein-options-link-container .upgrade-this:hover .upgrade-this-text,.protein-pantry-container .protein-link:hover .upgrade-this-text,.protein-pantry-container .upgrade-this:hover .upgrade-this-text{text-decoration:underline}.protein-options-link-container .protein-link:hover .icon-flex,.protein-options-link-container .upgrade-this:hover .icon-flex,.protein-pantry-container .protein-link:hover .icon-flex,.protein-pantry-container .upgrade-this:hover .icon-flex{color:#946d1e}.protein-options-link-container .protein-link .icon-flex,.protein-options-link-container .upgrade-this .icon-flex,.protein-pantry-container .protein-link .icon-flex,.protein-pantry-container .upgrade-this .icon-flex{width:10px;vertical-align:baseline;margin-right:1px}.protein-options-link-container .protein-link .circle-plus,.protein-options-link-container .upgrade-this .circle-plus,.protein-pantry-container .protein-link .circle-plus,.protein-pantry-container .upgrade-this .circle-plus{display:inline-block;border:1px solid #946d1e;border-radius:50%;height:14px;width:14px;vertical-align:sub}.protein-options-link-container .protein-link .circle-plus span,.protein-options-link-container .upgrade-this .circle-plus span,.protein-pantry-container .protein-link .circle-plus span,.protein-pantry-container .upgrade-this .circle-plus span{color:#946d1e;position:relative;top:-3px;left:3px}.protein-options-link-container .protein-link .lowercase-protein,.protein-options-link-container .upgrade-this .lowercase-protein,.protein-pantry-container .protein-link .lowercase-protein,.protein-pantry-container .upgrade-this .lowercase-protein{text-transform:lowercase}.protein-options-link-container .upgrade-compare,.protein-pantry-container .upgrade-compare{font-size:13px;float:right;margin:3px 0 0;width:20px;height:20px;border-radius:20px;border:solid 1px #946d1e;padding:3px 7px;display:none;line-height:1em;text-decoration:none}@media only screen and (min-width:480px) and (max-width:767px){.protein-options-link-container .upgrade-compare,.protein-pantry-container .upgrade-compare{float:none}}.protein-options-link-container .upgrade-radios,.protein-pantry-container .upgrade-radios{max-height:1px;display:none;border-bottom:solid 1px #7f7f7f;background-color:#fff;position:relative;margin-top:5px}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked,.protein-options-link-container .addon-radios .radio-row [type=radio]:not(:checked),.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:not(:checked),.protein-pantry-container .addon-radios .radio-row [type=radio]:checked,.protein-pantry-container .addon-radios .radio-row [type=radio]:not(:checked),.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:not(:checked){position:absolute;left:-9999px}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked+label,.protein-options-link-container .addon-radios .radio-row [type=radio]:not(:checked)+label,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked+label,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label,.protein-pantry-container .addon-radios .radio-row [type=radio]:checked+label,.protein-pantry-container .addon-radios .radio-row [type=radio]:not(:checked)+label,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked+label,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:80%;display:inline-block;margin-bottom:0!important;width:100%;padding:3px 15px 3px 40px}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked+label,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked+label,.protein-pantry-container .addon-radios .radio-row [type=radio]:checked+label,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked+label{background-color:#f4f2ed}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked+label:before,.protein-options-link-container .addon-radios .radio-row [type=radio]:not(:checked)+label:before,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked+label:before,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:before,.protein-pantry-container .addon-radios .radio-row [type=radio]:checked+label:before,.protein-pantry-container .addon-radios .radio-row [type=radio]:not(:checked)+label:before,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked+label:before,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:15px;top:8px;width:16px;height:16px;border:1px solid #000;border-radius:100%;background:#fff}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked+label:after,.protein-options-link-container .addon-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked+label:after,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-pantry-container .addon-radios .radio-row [type=radio]:checked+label:after,.protein-pantry-container .addon-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked+label:after,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:after{content:'';width:8px;height:8px;background:#000;position:absolute;top:12px;left:19px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.protein-options-link-container .addon-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-pantry-container .addon-radios .radio-row [type=radio]:not(:checked)+label:after,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.protein-options-link-container .addon-radios .radio-row [type=radio]:checked+label:after,.protein-options-link-container .upgrade-radios .radio-row [type=radio]:checked+label:after,.protein-pantry-container .addon-radios .radio-row [type=radio]:checked+label:after,.protein-pantry-container .upgrade-radios .radio-row [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.protein-options-link-container .addon-radios .upgrade-name,.protein-options-link-container .upgrade-radios .upgrade-name,.protein-pantry-container .addon-radios .upgrade-name,.protein-pantry-container .upgrade-radios .upgrade-name{font-size:13px;line-height:130%}.protein-options-link-container .addon-radios .price-label,.protein-options-link-container .upgrade-radios .price-label,.protein-pantry-container .addon-radios .price-label,.protein-pantry-container .upgrade-radios .price-label{font-size:13px;color:#595959;margin-top:1px}.protein-options-link-container .addon-radios .protein-sold-out,.protein-options-link-container .upgrade-radios .protein-sold-out,.protein-pantry-container .addon-radios .protein-sold-out,.protein-pantry-container .upgrade-radios .protein-sold-out{display:none;position:absolute;right:15px;top:25px;color:#e8503a;font-size:13px}@media only screen and (max-width:767px){.protein-options-link-container .addon-radios .protein-sold-out,.protein-options-link-container .upgrade-radios .protein-sold-out,.protein-pantry-container .addon-radios .protein-sold-out,.protein-pantry-container .upgrade-radios .protein-sold-out{top:23px}}.protein-options-link-container .addon-radios .protein-sold-out.sold-out,.protein-options-link-container .upgrade-radios .protein-sold-out.sold-out,.protein-pantry-container .addon-radios .protein-sold-out.sold-out,.protein-pantry-container .upgrade-radios .protein-sold-out.sold-out{display:block}@media only screen and (max-width:767px){.tile.selected .name-plate{min-height:141px}}@media only screen and (min-width:480px) and (max-width:767px){.tile.selected .protein-options-link-container,.tile.selected .protein-pantry-container{margin:-24px 0 -15px;z-index:100}}@media only screen and (min-width:480px) and (max-width:767px){.tile.selected .protein-options-link-container .upgrade-container,.tile.selected .protein-pantry-container .upgrade-container{width:calc(100% - 190px)}}@media only screen and (min-width:480px) and (max-width:767px){.edit-mode .protein-options-link-container{border-top:none;margin:0 0 -15px;width:100%;min-height:50px}}.edit-mode .protein-options-link-container.disabled a,.edit-mode .protein-options-link-container.disabled a span{color:#595959}.market-item-tile .item-count-container,.market-item-tile .selection-container,.protein-pantry-modal .item-count-container,.protein-pantry-modal .selection-container,.tile .item-count-container,.tile .selection-container{position:absolute;top:-22px;right:13px;z-index:25}@media only screen and (min-width:480px) and (max-width:767px){.market-item-tile .item-count-container,.market-item-tile .selection-container,.protein-pantry-modal .item-count-container,.protein-pantry-modal .selection-container,.tile .item-count-container,.tile .selection-container{position:relative;top:0;right:0;left:unset;margin-top:8px;float:right}}.market-item-tile .item-count-container:hover:after,.market-item-tile .selection-container:hover:after,.protein-pantry-modal .item-count-container:hover:after,.protein-pantry-modal .selection-container:hover:after,.tile .item-count-container:hover:after,.tile .selection-container:hover:after{background:#946d1e;padding:5px}.market-item-tile .item-count-container.disabled,.market-item-tile .selection-container.disabled,.protein-pantry-modal .item-count-container.disabled,.protein-pantry-modal .selection-container.disabled,.tile .item-count-container.disabled,.tile .selection-container.disabled{opacity:1}.market-item-tile .item-count-container .addon-select,.market-item-tile .item-count-container .plus-minus-container,.market-item-tile .item-count-container .selection-overlay,.market-item-tile .selection-container .addon-select,.market-item-tile .selection-container .plus-minus-container,.market-item-tile .selection-container .selection-overlay,.protein-pantry-modal .item-count-container .addon-select,.protein-pantry-modal .item-count-container .plus-minus-container,.protein-pantry-modal .item-count-container .selection-overlay,.protein-pantry-modal .selection-container .addon-select,.protein-pantry-modal .selection-container .plus-minus-container,.protein-pantry-modal .selection-container .selection-overlay,.tile .item-count-container .addon-select,.tile .item-count-container .plus-minus-container,.tile .item-count-container .selection-overlay,.tile .selection-container .addon-select,.tile .selection-container .plus-minus-container,.tile .selection-container .selection-overlay{display:none}.market-item-tile .item-count-container .add-item-btn,.market-item-tile .selection-container .add-item-btn,.protein-pantry-modal .item-count-container .add-item-btn,.protein-pantry-modal .selection-container .add-item-btn,.tile .item-count-container .add-item-btn,.tile .selection-container .add-item-btn{display:block;line-height:140%!important}.market-item-tile .item-count-container .add-item-btn,.market-item-tile .item-count-container .addon-select,.market-item-tile .item-count-container .count-container,.market-item-tile .item-count-container .item-count,.market-item-tile .item-count-container .selection-overlay,.market-item-tile .selection-container .add-item-btn,.market-item-tile .selection-container .addon-select,.market-item-tile .selection-container .count-container,.market-item-tile .selection-container .item-count,.market-item-tile .selection-container .selection-overlay,.protein-pantry-modal .item-count-container .add-item-btn,.protein-pantry-modal .item-count-container .addon-select,.protein-pantry-modal .item-count-container .count-container,.protein-pantry-modal .item-count-container .item-count,.protein-pantry-modal .item-count-container .selection-overlay,.protein-pantry-modal .selection-container .add-item-btn,.protein-pantry-modal .selection-container .addon-select,.protein-pantry-modal .selection-container .count-container,.protein-pantry-modal .selection-container .item-count,.protein-pantry-modal .selection-container .selection-overlay,.tile .item-count-container .add-item-btn,.tile .item-count-container .addon-select,.tile .item-count-container .count-container,.tile .item-count-container .item-count,.tile .item-count-container .selection-overlay,.tile .selection-container .add-item-btn,.tile .selection-container .addon-select,.tile .selection-container .count-container,.tile .selection-container .item-count,.tile .selection-container .selection-overlay{width:40px;height:40px;background-color:#fff;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.35);-moz-box-shadow:0 1px 7px rgba(0,0,0,.35);box-shadow:0 1px 7px rgba(0,0,0,.35);color:#000;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;text-align:center;border:none;line-height:1;font-size:24px;background-image:none;border-radius:30px;-webkit-appearance:none;-moz-appearance:none;padding:7px}@media only screen and (max-width:767px){.market-item-tile .item-count-container .add-item-btn,.market-item-tile .item-count-container .addon-select,.market-item-tile .item-count-container .count-container,.market-item-tile .item-count-container .item-count,.market-item-tile .item-count-container .selection-overlay,.market-item-tile .selection-container .add-item-btn,.market-item-tile .selection-container .addon-select,.market-item-tile .selection-container .count-container,.market-item-tile .selection-container .item-count,.market-item-tile .selection-container .selection-overlay,.protein-pantry-modal .item-count-container .add-item-btn,.protein-pantry-modal .item-count-container .addon-select,.protein-pantry-modal .item-count-container .count-container,.protein-pantry-modal .item-count-container .item-count,.protein-pantry-modal .item-count-container .selection-overlay,.protein-pantry-modal .selection-container .add-item-btn,.protein-pantry-modal .selection-container .addon-select,.protein-pantry-modal .selection-container .count-container,.protein-pantry-modal .selection-container .item-count,.protein-pantry-modal .selection-container .selection-overlay,.tile .item-count-container .add-item-btn,.tile .item-count-container .addon-select,.tile .item-count-container .count-container,.tile .item-count-container .item-count,.tile .item-count-container .selection-overlay,.tile .selection-container .add-item-btn,.tile .selection-container .addon-select,.tile .selection-container .count-container,.tile .selection-container .item-count,.tile .selection-container .selection-overlay{width:40px;height:40px;padding:7px;font-size:26px}}@media only screen and (min-width:992px){.market-item-tile .item-count-container .add-item-btn:hover,.market-item-tile .item-count-container .addon-select:hover,.market-item-tile .item-count-container .count-container:hover,.market-item-tile .item-count-container .item-count:hover,.market-item-tile .item-count-container .selection-overlay:hover,.market-item-tile .selection-container .add-item-btn:hover,.market-item-tile .selection-container .addon-select:hover,.market-item-tile .selection-container .count-container:hover,.market-item-tile .selection-container .item-count:hover,.market-item-tile .selection-container .selection-overlay:hover,.protein-pantry-modal .item-count-container .add-item-btn:hover,.protein-pantry-modal .item-count-container .addon-select:hover,.protein-pantry-modal .item-count-container .count-container:hover,.protein-pantry-modal .item-count-container .item-count:hover,.protein-pantry-modal .item-count-container .selection-overlay:hover,.protein-pantry-modal .selection-container .add-item-btn:hover,.protein-pantry-modal .selection-container .addon-select:hover,.protein-pantry-modal .selection-container .count-container:hover,.protein-pantry-modal .selection-container .item-count:hover,.protein-pantry-modal .selection-container .selection-overlay:hover,.tile .item-count-container .add-item-btn:hover,.tile .item-count-container .addon-select:hover,.tile .item-count-container .count-container:hover,.tile .item-count-container .item-count:hover,.tile .item-count-container .selection-overlay:hover,.tile .selection-container .add-item-btn:hover,.tile .selection-container .addon-select:hover,.tile .selection-container .count-container:hover,.tile .selection-container .item-count:hover,.tile .selection-container .selection-overlay:hover{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);-moz-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4);cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}}.market-item-tile .item-count-container .add-item-btn:focus,.market-item-tile .item-count-container .addon-select:focus,.market-item-tile .item-count-container .count-container:focus,.market-item-tile .item-count-container .item-count:focus,.market-item-tile .item-count-container .selection-overlay:focus,.market-item-tile .selection-container .add-item-btn:focus,.market-item-tile .selection-container .addon-select:focus,.market-item-tile .selection-container .count-container:focus,.market-item-tile .selection-container .item-count:focus,.market-item-tile .selection-container .selection-overlay:focus,.protein-pantry-modal .item-count-container .add-item-btn:focus,.protein-pantry-modal .item-count-container .addon-select:focus,.protein-pantry-modal .item-count-container .count-container:focus,.protein-pantry-modal .item-count-container .item-count:focus,.protein-pantry-modal .item-count-container .selection-overlay:focus,.protein-pantry-modal .selection-container .add-item-btn:focus,.protein-pantry-modal .selection-container .addon-select:focus,.protein-pantry-modal .selection-container .count-container:focus,.protein-pantry-modal .selection-container .item-count:focus,.protein-pantry-modal .selection-container .selection-overlay:focus,.tile .item-count-container .add-item-btn:focus,.tile .item-count-container .addon-select:focus,.tile .item-count-container .count-container:focus,.tile .item-count-container .item-count:focus,.tile .item-count-container .selection-overlay:focus,.tile .selection-container .add-item-btn:focus,.tile .selection-container .addon-select:focus,.tile .selection-container .count-container:focus,.tile .selection-container .item-count:focus,.tile .selection-container .selection-overlay:focus{outline:0}.market-item-tile .item-count-container .addon-select,.market-item-tile .selection-container .addon-select,.protein-pantry-modal .item-count-container .addon-select,.protein-pantry-modal .selection-container .addon-select,.tile .item-count-container .addon-select,.tile .selection-container .addon-select{background-color:#ffe849;color:#000;line-height:100%;padding-left:11px;border:none;cursor:pointer}@media only screen and (max-width:767px){.market-item-tile .item-count-container .addon-select,.market-item-tile .selection-container .addon-select,.protein-pantry-modal .item-count-container .addon-select,.protein-pantry-modal .selection-container .addon-select,.tile .item-count-container .addon-select,.tile .selection-container .addon-select{padding-left:8px}}@media only screen and (min-width:992px){.market-item-tile .item-count-container .addon-select:hover,.market-item-tile .selection-container .addon-select:hover,.protein-pantry-modal .item-count-container .addon-select:hover,.protein-pantry-modal .selection-container .addon-select:hover,.tile .item-count-container .addon-select:hover,.tile .selection-container .addon-select:hover{background-color:#f9b75d;color:#000;border:none;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.45);-moz-box-shadow:0 2px 7px rgba(0,0,0,.45);box-shadow:0 2px 7px rgba(0,0,0,.45);cursor:pointer}}.market-item-tile .item-count-container .addon-select.week-skipped,.market-item-tile .selection-container .addon-select.week-skipped,.protein-pantry-modal .item-count-container .addon-select.week-skipped,.protein-pantry-modal .selection-container .addon-select.week-skipped,.tile .item-count-container .addon-select.week-skipped,.tile .selection-container .addon-select.week-skipped{opacity:1;color:#595959;background-color:#fff;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);-moz-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4)}.market-item-tile .item-count-container .addon-select small,.market-item-tile .selection-container .addon-select small,.protein-pantry-modal .item-count-container .addon-select small,.protein-pantry-modal .selection-container .addon-select small,.tile .item-count-container .addon-select small,.tile .selection-container .addon-select small{font-size:13px}.market-item-tile .item-count-container .addon-select::-ms-expand,.market-item-tile .selection-container .addon-select::-ms-expand,.protein-pantry-modal .item-count-container .addon-select::-ms-expand,.protein-pantry-modal .selection-container .addon-select::-ms-expand,.tile .item-count-container .addon-select::-ms-expand,.tile .selection-container .addon-select::-ms-expand{display:none}@media not all and (pointer:coarse){.market-item-tile .item-count-container .add-item-btn:hover,.market-item-tile .item-count-container .addon-select:hover,.market-item-tile .item-count-container .count-container:hover,.market-item-tile .selection-container .add-item-btn:hover,.market-item-tile .selection-container .addon-select:hover,.market-item-tile .selection-container .count-container:hover,.protein-pantry-modal .item-count-container .add-item-btn:hover,.protein-pantry-modal .item-count-container .addon-select:hover,.protein-pantry-modal .item-count-container .count-container:hover,.protein-pantry-modal .selection-container .add-item-btn:hover,.protein-pantry-modal .selection-container .addon-select:hover,.protein-pantry-modal .selection-container .count-container:hover,.tile .item-count-container .add-item-btn:hover,.tile .item-count-container .addon-select:hover,.tile .item-count-container .count-container:hover,.tile .selection-container .add-item-btn:hover,.tile .selection-container .addon-select:hover,.tile .selection-container .count-container:hover{color:#000;border-color:#fff}}.market-item-tile .item-count-container .item-count,.market-item-tile .selection-container .item-count,.protein-pantry-modal .item-count-container .item-count,.protein-pantry-modal .selection-container .item-count,.tile .item-count-container .item-count,.tile .selection-container .item-count{font-size:30px;text-align:center;padding-right:9px}@media only screen and (max-width:767px){.market-item-tile .item-count-container .item-count,.market-item-tile .selection-container .item-count,.protein-pantry-modal .item-count-container .item-count,.protein-pantry-modal .selection-container .item-count,.tile .item-count-container .item-count,.tile .selection-container .item-count{font-size:28px}}.market-item-tile .item-count-container .item-count:hover,.market-item-tile .selection-container .item-count:hover,.protein-pantry-modal .item-count-container .item-count:hover,.protein-pantry-modal .selection-container .item-count:hover,.tile .item-count-container .item-count:hover,.tile .selection-container .item-count:hover{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);-moz-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4);cursor:default}.market-item-tile .item-count-container .sold-out-text,.market-item-tile .selection-container .sold-out-text,.protein-pantry-modal .item-count-container .sold-out-text,.protein-pantry-modal .selection-container .sold-out-text,.tile .item-count-container .sold-out-text,.tile .selection-container .sold-out-text{color:#e8503a;font-size:13px;position:absolute;right:0;top:33px;width:75px;text-align:right;display:none}@media only screen and (max-width:767px){.market-item-tile .item-count-container .sold-out-text,.market-item-tile .selection-container .sold-out-text,.protein-pantry-modal .item-count-container .sold-out-text,.protein-pantry-modal .selection-container .sold-out-text,.tile .item-count-container .sold-out-text,.tile .selection-container .sold-out-text{font-size:11px;right:3px;top:-13px;left:0;text-align:left}}.market-item-tile .item-count-container .sold-out-text.show-sold-out,.market-item-tile .selection-container .sold-out-text.show-sold-out,.protein-pantry-modal .item-count-container .sold-out-text.show-sold-out,.protein-pantry-modal .selection-container .sold-out-text.show-sold-out,.tile .item-count-container .sold-out-text.show-sold-out,.tile .selection-container .sold-out-text.show-sold-out{display:block}.market-item-tile .item-count-container .count-container,.market-item-tile .item-count-container .count-container:hover,.market-item-tile .selection-container .count-container,.market-item-tile .selection-container .count-container:hover,.protein-pantry-modal .item-count-container .count-container,.protein-pantry-modal .item-count-container .count-container:hover,.protein-pantry-modal .selection-container .count-container,.protein-pantry-modal .selection-container .count-container:hover,.tile .item-count-container .count-container,.tile .item-count-container .count-container:hover,.tile .selection-container .count-container,.tile .selection-container .count-container:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#7f7f7f;text-align:center;cursor:auto}.market-item-tile .item-count-container .add-item-btn.saved,.market-item-tile .selection-container .add-item-btn.saved,.protein-pantry-modal .item-count-container .add-item-btn.saved,.protein-pantry-modal .selection-container .add-item-btn.saved,.tile .item-count-container .add-item-btn.saved,.tile .selection-container .add-item-btn.saved{background-color:#ffe849;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.market-item-tile .item-count-container .selection-overlay,.market-item-tile .selection-container .selection-overlay,.protein-pantry-modal .item-count-container .selection-overlay,.protein-pantry-modal .selection-container .selection-overlay,.tile .item-count-container .selection-overlay,.tile .selection-container .selection-overlay{display:none}@media only screen and (min-width:480px) and (max-width:767px){.market-item-tile:not(.selected) .item-count-container,.market-item-tile:not(.selected) .selection-container,.protein-pantry-modal:not(.selected) .item-count-container,.protein-pantry-modal:not(.selected) .selection-container,.tile:not(.selected) .item-count-container,.tile:not(.selected) .selection-container{position:absolute;top:unset;bottom:8px;right:0;left:unset;margin-top:0}}.market-item-tile.selected .selection-container select,.market-item-tile.selected:hover .selection-container select,.protein-pantry-modal.selected .selection-container select,.protein-pantry-modal.selected:hover .selection-container select,.tile.selected .selection-container select,.tile.selected:hover .selection-container select{opacity:0;margin-top:-40px;width:115px}@media only screen and (max-width:767px){.market-item-tile.selected .selection-container select,.market-item-tile.selected:hover .selection-container select,.protein-pantry-modal.selected .selection-container select,.protein-pantry-modal.selected:hover .selection-container select,.tile.selected .selection-container select,.tile.selected:hover .selection-container select{margin-top:-40px}}.market-item-tile.selected .selection-container select.addon-select,.market-item-tile.selected:hover .selection-container select.addon-select,.protein-pantry-modal.selected .selection-container select.addon-select,.protein-pantry-modal.selected:hover .selection-container select.addon-select,.tile.selected .selection-container select.addon-select,.tile.selected:hover .selection-container select.addon-select{display:block;background-color:#ffe849;color:#000;padding:9px 12px;font-size:initial}@media only screen and (max-width:767px){.market-item-tile.selected .selection-container select.addon-select,.market-item-tile.selected:hover .selection-container select.addon-select,.protein-pantry-modal.selected .selection-container select.addon-select,.protein-pantry-modal.selected:hover .selection-container select.addon-select,.tile.selected .selection-container select.addon-select,.tile.selected:hover .selection-container select.addon-select{font-size:28px;padding:8px 9px}}.market-item-tile.selected .selection-container select.addon-select:hover,.market-item-tile.selected:hover .selection-container select.addon-select:hover,.protein-pantry-modal.selected .selection-container select.addon-select:hover,.protein-pantry-modal.selected:hover .selection-container select.addon-select:hover,.tile.selected .selection-container select.addon-select:hover,.tile.selected:hover .selection-container select.addon-select:hover{background-color:#f9b75d;color:#000;-webkit-box-shadow:0 2px 7px rgba(131,109,77,.6);-moz-box-shadow:0 2px 7px rgba(131,109,77,.6);box-shadow:0 2px 7px rgba(131,109,77,.6);cursor:pointer}.market-item-tile.selected .selection-container select.addon-select.week-skipped,.market-item-tile.selected:hover .selection-container select.addon-select.week-skipped,.protein-pantry-modal.selected .selection-container select.addon-select.week-skipped,.protein-pantry-modal.selected:hover .selection-container select.addon-select.week-skipped,.tile.selected .selection-container select.addon-select.week-skipped,.tile.selected:hover .selection-container select.addon-select.week-skipped{opacity:1}.market-item-tile.selected .selection-container select.addon-select option,.market-item-tile.selected:hover .selection-container select.addon-select option,.protein-pantry-modal.selected .selection-container select.addon-select option,.protein-pantry-modal.selected:hover .selection-container select.addon-select option,.tile.selected .selection-container select.addon-select option,.tile.selected:hover .selection-container select.addon-select option{background-color:#7f7f7f;color:#000}.market-item-tile.selected .selection-container .plus-minus-container,.market-item-tile.selected:hover .selection-container .plus-minus-container,.protein-pantry-modal.selected .selection-container .plus-minus-container,.protein-pantry-modal.selected:hover .selection-container .plus-minus-container,.tile.selected .selection-container .plus-minus-container,.tile.selected:hover .selection-container .plus-minus-container{display:block}.market-item-tile.selected .selection-container .add-item-btn,.market-item-tile.selected:hover .selection-container .add-item-btn,.protein-pantry-modal.selected .selection-container .add-item-btn,.protein-pantry-modal.selected:hover .selection-container .add-item-btn,.tile.selected .selection-container .add-item-btn,.tile.selected:hover .selection-container .add-item-btn{display:none}@-moz-document url-prefix(){.market-item-tile.selected .selection-container select.addon-select,.market-item-tile.selected:hover .selection-container select.addon-select,.protein-pantry-modal.selected .selection-container select.addon-select,.protein-pantry-modal.selected:hover .selection-container select.addon-select,.tile.selected .selection-container select.addon-select,.tile.selected:hover .selection-container select.addon-select{text-indent:0;height:auto}}.market-item-tile.selected .selection-container .selection-overlay,.market-item-tile.selected:hover .selection-container .selection-overlay,.protein-pantry-modal.selected .selection-container .selection-overlay,.protein-pantry-modal.selected:hover .selection-container .selection-overlay,.tile.selected .selection-container .selection-overlay,.tile.selected:hover .selection-container .selection-overlay{font-size:24px;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;display:flex;width:115px;justify-content:center;align-items:center;background-color:#ffe849;color:#000;padding:0;text-align:center;float:none;border-radius:30px;height:40px;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.35);-moz-box-shadow:0 1px 7px rgba(0,0,0,.35);box-shadow:0 1px 7px rgba(0,0,0,.35)}.market-item-tile.selected .selection-container .selection-overlay small,.market-item-tile.selected:hover .selection-container .selection-overlay small,.protein-pantry-modal.selected .selection-container .selection-overlay small,.protein-pantry-modal.selected:hover .selection-container .selection-overlay small,.tile.selected .selection-container .selection-overlay small,.tile.selected:hover .selection-container .selection-overlay small{font-size:12px;line-height:13px;margin-left:6px;font-style:normal}.market-item-tile.selected .selection-container .plus-minus-container,.market-item-tile.selected:hover .selection-container .plus-minus-container,.protein-pantry-modal.selected .selection-container .plus-minus-container,.protein-pantry-modal.selected:hover .selection-container .plus-minus-container,.tile.selected .selection-container .plus-minus-container,.tile.selected:hover .selection-container .plus-minus-container{width:136px;height:40px;overflow:hidden;cursor:default}.market-item-tile.selected .selection-container .plus-minus-container small,.market-item-tile.selected:hover .selection-container .plus-minus-container small,.protein-pantry-modal.selected .selection-container .plus-minus-container small,.protein-pantry-modal.selected:hover .selection-container .plus-minus-container small,.tile.selected .selection-container .plus-minus-container small,.tile.selected:hover .selection-container .plus-minus-container small{margin-left:0!important;font-size:10px!important}@media only screen and (max-width:767px){.market-item-tile.selected .selection-container .plus-minus-container,.market-item-tile.selected:hover .selection-container .plus-minus-container,.protein-pantry-modal.selected .selection-container .plus-minus-container,.protein-pantry-modal.selected:hover .selection-container .plus-minus-container,.tile.selected .selection-container .plus-minus-container,.tile.selected:hover .selection-container .plus-minus-container{height:40px}.market-item-tile.selected .selection-container .plus-minus-container .selection-quantity,.market-item-tile.selected:hover .selection-container .plus-minus-container .selection-quantity,.protein-pantry-modal.selected .selection-container .plus-minus-container .selection-quantity,.protein-pantry-modal.selected:hover .selection-container .plus-minus-container .selection-quantity,.tile.selected .selection-container .plus-minus-container .selection-quantity,.tile.selected:hover .selection-container .plus-minus-container .selection-quantity{font-size:20px}}.market-item-tile.horizontal-tile .selection-container,.protein-pantry-modal.horizontal-tile .selection-container,.tile.horizontal-tile .selection-container{bottom:0;top:unset;right:-4px}.market-item-tile.horizontal-tile .selection-container .add-item-btn .sold-out-text,.market-item-tile.horizontal-tile .selection-container .addon-select .sold-out-text,.market-item-tile.horizontal-tile .selection-container .count-container .sold-out-text,.protein-pantry-modal.horizontal-tile .selection-container .add-item-btn .sold-out-text,.protein-pantry-modal.horizontal-tile .selection-container .addon-select .sold-out-text,.protein-pantry-modal.horizontal-tile .selection-container .count-container .sold-out-text,.tile.horizontal-tile .selection-container .add-item-btn .sold-out-text,.tile.horizontal-tile .selection-container .addon-select .sold-out-text,.tile.horizontal-tile .selection-container .count-container .sold-out-text{font-size:11px;right:3px;top:-13px}.round{border-radius:100%}@media only screen and (max-width:767px){.round{width:36px}}.market-item-tile .selection-overlay small{display:none!important}.market-item-tile.selected .selection-overlay.plus-minus-container,.market-item-tile.selected:hover .selection-overlay.plus-minus-container{width:104px;height:40px}@media only screen and (max-width:767px){.market-item-tile.selected .selection-overlay.plus-minus-container .selection-quantity,.market-item-tile.selected:hover .selection-overlay.plus-minus-container .selection-quantity{font-size:24px}}@media only screen and (max-width:767px){.menuconfirmation .recipe-tile-container .tile .selection-container,.menuconfirmation .recipe-tile-container .tile.selected .selection-container,.menuconfirmation .recipe-tile-container .tile.selected:hover .selection-container{left:unset;top:-24px}}.tile-minus-button,.tile-plus-button{font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:0;width:25%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.tile-minus-button:hover,.tile-plus-button:hover{background-color:#f8f1a7}.tile-minus-button.button-disabled,.tile-plus-button.button-disabled{pointer-events:none;opacity:30%}.tile-number-of-servings-container{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.price-container{text-align:right;display:table;color:#000;font-size:15px;margin-bottom:0;width:100%;margin-bottom:-2px}@media only screen and (max-width:767px){.price-container{margin-top:4px}}@media only screen and (max-width:767px){.price-container.sold-out-and-available-dd{left:147px}}.price-container .price-per-serving{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:0;line-height:1.1em}.price-container .price-per-serving .premium-markup{display:inline-block;font-size:13px;margin:7px 0}@media only screen and (max-width:767px){.price-container .price-per-serving .premium-markup{font-size:13px;padding-left:0;margin-bottom:0}}.price-container .amount-and-total{display:table-cell;text-align:right}.price-container .amount-and-total .item-count,.price-container .amount-and-total .total{font-size:15px;color:#000;margin-left:3px}.price-container .amount-and-total .item-count{margin-left:3px}.price-container .weight{display:none;font-size:13px}@media only screen and (max-width:767px){.price-container .weight{display:inline-block;margin-bottom:0}}.price-container .weight .pipe{color:#595959;font-size:13px;margin:0 4px}.servings-container{display:none!important;text-align:right;display:table;color:#000;font-size:15px;margin-bottom:0;width:100%;margin-bottom:-2px;text-align:left}.servings-container .tile-label-container.tile-label-chefs_table,.servings-container .tile-label-container.tile-label-pre_prepped{position:relative;display:inline-block;padding:0 8px;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;margin-right:2px;top:0;left:0}@media only screen and (max-width:767px){.servings-container{margin-top:4px}}@media only screen and (max-width:767px){.servings-container.sold-out-and-available-dd{left:147px}}.servings-container .price-per-serving{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:0;line-height:1.1em}.servings-container .price-per-serving .premium-markup{display:inline-block;font-size:13px;margin:7px 0}@media only screen and (max-width:767px){.servings-container .price-per-serving .premium-markup{font-size:13px;padding-left:0;margin-bottom:0}}.servings-container .amount-and-total{display:table-cell;text-align:right}.servings-container .amount-and-total .item-count,.servings-container .amount-and-total .total{font-size:15px;color:#000;margin-left:3px}.servings-container .amount-and-total .item-count{margin-left:3px}.servings-container .weight{display:none;font-size:13px}@media only screen and (max-width:767px){.servings-container .weight{display:inline-block;margin-bottom:0}}.servings-container .weight .pipe{color:#595959;font-size:13px;margin:0 4px}@media only screen and (max-width:767px){.servings-container{margin-left:45px}}.horizontal-tile .price-container{padding:8px 0}.horizontal-tile .price{font-size:13px;display:inline-block;margin-bottom:0}.horizontal-tile .weight{display:inline-block;margin-bottom:0}.market-item-container .tag-name,.market-item-tile-container .tag-name,.recipe-tile-container .tag-name,.tile-container .tag-name{font-size:13px;margin:5px 0 0;display:flex;flex-direction:row;align-items:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:14px}.market-item-container .tag-name.sort-highlight,.market-item-tile-container .tag-name.sort-highlight,.recipe-tile-container .tag-name.sort-highlight,.tile-container .tag-name.sort-highlight{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-style:italic;color:#000}.market-item-container .tag-name .new-tag,.market-item-tile-container .tag-name .new-tag,.recipe-tile-container .tag-name .new-tag,.tile-container .tag-name .new-tag{width:29px;margin-top:2px;margin-right:2px;position:initial;display:inline-block;background-color:transparent}.market-item-container .tag-name .spicy-level-container,.market-item-tile-container .tag-name .spicy-level-container,.recipe-tile-container .tag-name .spicy-level-container,.tile-container .tag-name .spicy-level-container{padding-right:24px}.market-item-container .tag-name .spicy-level-container img,.market-item-tile-container .tag-name .spicy-level-container img,.recipe-tile-container .tag-name .spicy-level-container img,.tile-container .tag-name .spicy-level-container img{width:16px}.market-item-container .tag-name .speedy-container,.market-item-tile-container .tag-name .speedy-container,.recipe-tile-container .tag-name .speedy-container,.tile-container .tag-name .speedy-container{padding-right:8px}.market-item-container .tag-name .fresh-and-ready-container,.market-item-tile-container .tag-name .fresh-and-ready-container,.recipe-tile-container .tag-name .fresh-and-ready-container,.tile-container .tag-name .fresh-and-ready-container{padding-left:4px}.market-item-container .tag-name .icon-flash-1,.market-item-tile-container .tag-name .icon-flash-1,.recipe-tile-container .tag-name .icon-flash-1,.tile-container .tag-name .icon-flash-1{margin:3px -3px 0 -5px;color:#49825f}.market-item-container .tag-name .icon-flash-2,.market-item-tile-container .tag-name .icon-flash-2,.recipe-tile-container .tag-name .icon-flash-2,.tile-container .tag-name .icon-flash-2{margin:3px -3px 0 -5px;color:#792cf5}.market-item-container .tag-name .icon-clock,.market-item-tile-container .tag-name .icon-clock,.recipe-tile-container .tag-name .icon-clock,.tile-container .tag-name .icon-clock{position:relative;top:2px;color:#946d1e}.market-item-container .tag-name .icon-pizza,.market-item-tile-container .tag-name .icon-pizza,.recipe-tile-container .tag-name .icon-pizza,.tile-container .tag-name .icon-pizza{margin:2px -1px 0 -3px;color:#e8503a}.market-item-container .tag-name .icon-spicy,.market-item-tile-container .tag-name .icon-spicy,.recipe-tile-container .tag-name .icon-spicy,.tile-container .tag-name .icon-spicy{width:20px;background:0 0;position:relative;margin-top:-4px;margin-right:-16px}@media only screen and (max-width:767px){.market-item-container .tag-name .icon-spicy,.market-item-tile-container .tag-name .icon-spicy,.recipe-tile-container .tag-name .icon-spicy,.tile-container .tag-name .icon-spicy{width:18px;display:inline-block;margin-left:-2px;margin-top:-2px}}.market-item-container .tag-name .meal-type,.market-item-tile-container .tag-name .meal-type,.recipe-tile-container .tag-name .meal-type,.tile-container .tag-name .meal-type{padding-right:4px}.market-item-container .tag-name .tag-description,.market-item-tile-container .tag-name .tag-description,.recipe-tile-container .tag-name .tag-description,.tile-container .tag-name .tag-description{color:#e8503a}.market-item-container .tag-name .tag-description:hover,.market-item-tile-container .tag-name .tag-description:hover,.recipe-tile-container .tag-name .tag-description:hover,.tile-container .tag-name .tag-description:hover{text-decoration:none;cursor:pointer}.market-item-container .tag-name .sold-out,.market-item-tile-container .tag-name .sold-out,.recipe-tile-container .tag-name .sold-out,.tile-container .tag-name .sold-out{color:#e8503a;float:right;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin-right:4px}@media only screen and (max-width:767px){.market-item-container .tag-name .sold-out,.market-item-tile-container .tag-name .sold-out,.recipe-tile-container .tag-name .sold-out,.tile-container .tag-name .sold-out{float:none;margin-top:0}}.market-item-container .tag-name .i-icon,.market-item-tile-container .tag-name .i-icon,.recipe-tile-container .tag-name .i-icon,.tile-container .tag-name .i-icon{border:solid 1px #946d1e;color:#946d1e;font-size:11px;padding:1px 5px;border-radius:10px;width:15px;height:15px;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;vertical-align:0;display:inline-block;line-height:1;margin-left:0;margin-right:5px}.market-item-container .tag-name .i-icon:hover,.market-item-tile-container .tag-name .i-icon:hover,.recipe-tile-container .tag-name .i-icon:hover,.tile-container .tag-name .i-icon:hover{color:#000;border-color:#000;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px){.market-item-container .tag-name .availability-link,.market-item-tile-container .tag-name .availability-link,.recipe-tile-container .tag-name .availability-link,.tile-container .tag-name .availability-link{float:right}}@smallscreen{display:none!important}.market-item-container .tag-name .availability-link a,.market-item-container .tag-name .availability-link a:hover,.market-item-tile-container .tag-name .availability-link a,.market-item-tile-container .tag-name .availability-link a:hover,.recipe-tile-container .tag-name .availability-link a,.recipe-tile-container .tag-name .availability-link a:hover,.tile-container .tag-name .availability-link a,.tile-container .tag-name .availability-link a:hover{color:#e8503a;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;line-height:190%;text-decoration:underline}.market-item-container .tag-name .availability-link .icon-chevron-right-thin,.market-item-tile-container .tag-name .availability-link .icon-chevron-right-thin,.recipe-tile-container .tag-name .availability-link .icon-chevron-right-thin,.tile-container .tag-name .availability-link .icon-chevron-right-thin{font-size:9px;color:#e8503a}.market-item-container .tag-name .label-img,.market-item-tile-container .tag-name .label-img,.recipe-tile-container .tag-name .label-img,.tile-container .tag-name .label-img{height:26px;width:auto;display:inline-block;position:initial;background-color:transparent;margin-right:2px;margin-top:-2px}.market-item-container .tag-name .icon-meh,.market-item-tile-container .tag-name .icon-meh,.recipe-tile-container .tag-name .icon-meh,.tile-container .tag-name .icon-meh{color:#fff;background:#000;width:17px;height:17px;display:inline-block;text-align:center;line-height:150%;font-size:13px;vertical-align:text-bottom}.market-item-container .tag-name .tag-container,.market-item-tile-container .tag-name .tag-container,.recipe-tile-container .tag-name .tag-container,.tile-container .tag-name .tag-container{display:inline-block}.market-item-tile-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:32px}.market-item-tile-container .market-item-tile{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:column;-webkit-box-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;overflow:hidden}.market-item-tile-container .market-item-tile:hover{border-color:#fff}.market-item-tile-container .market-item-tile.selected,.market-item-tile-container .market-item-tile.selected:hover{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-orient:column;-webkit-box-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}@media only screen and (max-width:767px){.market-item-tile-container .market-item-tile.selected,.market-item-tile-container .market-item-tile.selected:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}}.market-item-tile-container .market-item-tile>a.img-anchor{width:100%;position:relative;overflow:hidden;display:table;padding:65% 0 0 0;background-color:#f4f2ed}.market-item-tile-container .market-item-tile>a.img-anchor img{width:100%;margin:auto;display:block;position:absolute;top:0;right:0;left:0;background-color:transparent;z-index:11}.market-item-tile-container .market-item-tile>a.img-anchor .coming-soon{position:absolute;bottom:0;left:0;font-size:15px;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;color:#fff;background-color:#341c77;padding:5px 15px;text-align:center;width:100%}@media only screen and (max-width:767px){.market-item-tile-container .market-item-tile>a.img-anchor .coming-soon{padding:4px 5px}}@media only screen and (max-width:359px){.market-item-tile-container .market-item-tile>a.img-anchor .coming-soon{font-size:13px}}.market-item-tile-container .market-item-tile .name-plate{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-ms-box-flex:1 0 auto;box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:column;-webkit-box-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;width:100%;bottom:0}.market-item-tile-container .market-item-tile .name-plate .name-plate-top{display:table;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-ms-box-flex:1 0 auto;box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:15px 0 0 0}.market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:20px;line-height:140%}@media only screen and (max-width:767px){.market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name a{font-size:17px;line-height:130%;-webkit-line-clamp:2}}.market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name .weight{font-size:15px;margin-top:3px}.market-item-tile-container .market-item-tile .name-plate .name-plate-top .protein-added{font-size:13px;color:#595959;padding:5px 0 0 0}@media only screen and (max-width:767px){.market-item-tile-container .market-item-tile .name-plate .name-plate-top .protein-added{padding-top:2px;font-size:11px}}.market-item-tile-container .market-item-tile .name-plate .tile-footer{display:table;position:relative;width:100%;bottom:0;padding:15px 0 8px 0;min-height:40px}.market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{display:none;line-height:90%}.market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type{font-size:13px;line-height:130%;color:#595959;display:inline-block;text-transform:none}@media only screen and (max-width:991px){.market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type{font-size:13px}}.market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type .type-comma{padding-right:0}.market-item-tile-container .market-item-tile .name-plate .tile-footer .price-container{padding-top:0}.market-item-tile-container .market-item-tile .name-plate .protein-added{font-size:13px;color:#595959;line-height:120%;padding:5px 15px 5px 15px}.market-item-tile-container .market-item-tile .protein-options-link-container{display:block}.market-item-tile-container.horizontal-tile,.market-item-tile-container.horizontal-tile:hover{max-width:480px}.market-item-tile-container.horizontal-tile .market-item-tile,.market-item-tile-container.horizontal-tile:hover .market-item-tile{display:table;margin:0}.market-item-tile-container.horizontal-tile .market-item-tile.selected,.market-item-tile-container.horizontal-tile .market-item-tile.selected:hover,.market-item-tile-container.horizontal-tile:hover .market-item-tile.selected,.market-item-tile-container.horizontal-tile:hover .market-item-tile.selected:hover{flex-direction:row;flex-wrap:wrap;padding:10px 15px;border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.market-item-tile-container.horizontal-tile .market-item-tile>a.img-anchor,.market-item-tile-container.horizontal-tile:hover .market-item-tile>a.img-anchor{display:table-cell;background-color:#f4f2ed;position:relative;overflow:hidden;padding:0;width:38%}.market-item-tile-container.horizontal-tile .market-item-tile>a.img-anchor img,.market-item-tile-container.horizontal-tile:hover .market-item-tile>a.img-anchor img{width:150%;margin-left:-25%;position:relative;max-width:none;padding:0}@media only screen and (min-width:480px) and (max-width:767px){.market-item-tile-container.horizontal-tile .market-item-tile>a.img-anchor img,.market-item-tile-container.horizontal-tile:hover .market-item-tile>a.img-anchor img{width:116%;margin-left:-8%}}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate{display:table-cell;vertical-align:top;border-bottom:none;width:55%;flex-grow:1;flex-shrink:1}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .name-plate-top,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .name-plate-top{padding:8px 12px 5px}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .name-plate-top .item-name,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .name-plate-top .item-name{line-height:140%}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .tile-footer,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .tile-footer{padding:0 15px}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .tile-footer .diet-types,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .tile-footer .diet-types{font-size:11px}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .tile-footer .varietal,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .tile-footer .varietal{font-size:11px;line-height:110%}.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .protein-added,.market-item-tile-container.horizontal-tile .market-item-tile .name-plate .protein-available,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .protein-added,.market-item-tile-container.horizontal-tile:hover .market-item-tile .name-plate .protein-available{font-size:13px;color:#595959;line-height:120%;padding:0 15px 5px 15px}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container,.editMenu .market-item-tile-container,.logged-out-menu-page .market-item-tile-container{max-width:100%;padding-right:0;padding-left:0;margin-bottom:0;width:100%}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile,.editMenu .market-item-tile-container .market-item-tile,.logged-out-menu-page .market-item-tile-container .market-item-tile{flex-direction:row;flex-wrap:wrap;padding:10px 15px;border:none;border-radius:0}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile.selected,.delivery-schedule .market-item-tile-container .market-item-tile.selected:hover,.editMenu .market-item-tile-container .market-item-tile.selected,.editMenu .market-item-tile-container .market-item-tile.selected:hover,.logged-out-menu-page .market-item-tile-container .market-item-tile.selected,.logged-out-menu-page .market-item-tile-container .market-item-tile.selected:hover{flex-direction:row;flex-wrap:wrap;padding:10px 15px;border:none;border-radius:0}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile>a.img-anchor,.editMenu .market-item-tile-container .market-item-tile>a.img-anchor,.logged-out-menu-page .market-item-tile-container .market-item-tile>a.img-anchor{display:inline-block;background-color:#f4f2ed;position:relative;overflow:hidden;padding:0;width:120px;height:120px}}@media only screen and (max-width:375px){.delivery-schedule .market-item-tile-container .market-item-tile>a.img-anchor,.editMenu .market-item-tile-container .market-item-tile>a.img-anchor,.logged-out-menu-page .market-item-tile-container .market-item-tile>a.img-anchor{width:110px;height:110px}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile>a.img-anchor img,.editMenu .market-item-tile-container .market-item-tile>a.img-anchor img,.logged-out-menu-page .market-item-tile-container .market-item-tile>a.img-anchor img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:relative;max-width:none;padding:0}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate,.editMenu .market-item-tile-container .market-item-tile .name-plate,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate{display:table-cell;vertical-align:top;background-color:transparent;border-bottom:none;width:55%;flex-grow:1;flex-shrink:1}}@media only screen and (max-width:359px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate,.editMenu .market-item-tile-container .market-item-tile .name-plate,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate{width:58%}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .name-plate-top,.editMenu .market-item-tile-container .market-item-tile .name-plate .name-plate-top,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .name-plate-top{padding:0 0 0 16px}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name .weight,.editMenu .market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name .weight,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name .weight{display:none}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .check-box-container,.editMenu .market-item-tile-container .market-item-tile .name-plate .check-box-container,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .check-box-container{top:inherit;left:5px;bottom:0;margin-top:5px}}@media only screen and (max-width:359px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .check-box-container,.editMenu .market-item-tile-container .market-item-tile .name-plate .check-box-container,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .check-box-container{text-align:right;position:relative}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer{padding:0 0 0 15px}}@media only screen and (max-width:359px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer.wine-footer,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer.wine-footer,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer.wine-footer{padding:0 0 0 12px}}.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;position:relative;height:1em;overflow:hidden}.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30%;height:1em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 80%)}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after{background:linear-gradient(to right,rgba(251,249,243,0),#fbf9f3 80%)}}@media only screen and (max-width:359px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types .type{font-size:11px}}@supports (-webkit-line-clamp:1){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{min-width:160px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.editMenu .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types:after{display:none}}@media only screen and (max-width:767px){.delivery-schedule .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{display:none}}@media only screen and (min-width:1024px) and (max-width:1200px),only screen and (min-width:1200px){.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile>a.img-anchor,.logged-out-menu-page .market-item-tile-container .market-item-tile>a.img-anchor{padding:70% 0 0 0}}@media only screen and (min-width:1200px),only screen and (min-width:1024px) and (max-width:1200px){.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile>a.img-anchor img,.logged-out-menu-page .market-item-tile-container .market-item-tile>a.img-anchor img{width:110%;margin-left:-5%}}.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile .name-plate,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-ms-box-flex:1 0 auto;box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:column;-webkit-box-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;width:100%;bottom:0}@media only screen and (max-width:767px){.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile .name-plate,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate{display:table-cell;vertical-align:top;background-color:transparent;border-bottom:none;width:55%;flex-grow:1;flex-shrink:1}}@media only screen and (max-width:359px){.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile .name-plate,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate{width:58%}}@media only screen and (max-width:359px){.editMenu.marketPlaceMyMenu .market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name,.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .name-plate-top .item-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{overflow:visible}@media only screen and (max-width:767px){.logged-out-menu-page .market-item-tile-container .market-item-tile .name-plate .tile-footer .diet-types{overflow:visible;display:block;line-height:90%;height:auto}}#editPreferencesModal .modal-content{border-radius:0;max-height:100vh;overflow:auto}#editPreferencesModal .modal-dialog{margin:0 auto}@media only screen and (max-width:767px){#editPreferencesModal .modal-dialog{height:100%}}#editPreferencesModal #userMenuPreferencesForm{background-color:#f4f2ed}#editPreferencesModal .info{background-color:#f4f2ed;margin:0;padding:24px 16px 19px 16px;text-align:center}#editPreferencesModal .modal-body{padding:0}#editPreferencesModal div.modal-header{display:flex;flex-direction:row-reverse;padding:16px 22px 8px 24px;align-items:normal;justify-content:space-between}#editPreferencesModal div.modal-header button{position:unset}#editPreferencesModal div.modal-header:after,#editPreferencesModal div.modal-header:before{content:none}#editPreferencesModal div.modal-header button span{width:20px;height:20px;display:block}#editPreferencesModal div.modal-header .wrapper{display:flex;align-items:center}#editPreferencesModal div.modal-header .wrapper .preferences-icon{height:18px;width:21px}#editPreferencesModal div.modal-header .wrapper .modal-title{margin:0 10px 0 12px}#editPreferencesModal .accordion-with-arrows{margin-bottom:8px}#editPreferencesModal .accordion-with-arrows label.btn.btn-white{border-radius:0;width:100%;white-space:normal;height:100%}#editPreferencesModal .accordion-with-arrows .display-name{display:block}#editPreferencesModal .accordion-with-arrows input:checked~label{background-color:#ffe849;border:1px solid #ffe849}#editPreferencesModal .accordion-with-arrows input:checked~label:hover{background-color:#f9b75d;border:1px solid #f9b75d}#editPreferencesModal .accordion-with-arrows .diet-option{color:#595959}#editPreferencesModal .accordion-with-arrows .accordion-button-content{justify-content:space-between;width:100%;border:0;color:#595959;font-weight:400;align-items:center}#editPreferencesModal .accordion-with-arrows .accordion-button-content label{margin:unset}#editPreferencesModal .accordion-with-arrows .accordion-button-content>div{height:24px}#editPreferencesModal .accordion-with-arrows h2{font-size:17px}#editPreferencesModal .accordion-with-arrows button.accordion-button{width:100%;border:0;background-color:#fff;padding:0 16px;height:56px}#editPreferencesModal .accordion-with-arrows span.arrow{font-size:20px;height:20px;color:#000;margin-left:8px;transform:rotate(270deg);width:initial}#editPreferencesModal .accordion-with-arrows button.collapsed span.arrow{transform:rotate(90deg)}#editPreferencesModal .accordion-with-arrows#accordion-excludes input:checked~label{text-decoration:line-through}#editPreferencesModal .list-wrapper{margin-bottom:8px;box-shadow:0 3px 3px rgba(0,0,0,.2);display:grid;grid-template-columns:1fr 1fr;padding:0 16px 16px 16px;column-gap:10px;row-gap:8px;background-color:#fff}#editPreferencesModal .list-wrapper .excludes-info{font-size:13px;line-height:18px;color:#595959;grid-column:1/-1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px){#editPreferencesModal .list-wrapper{padding:0 24px 14px 24px}}#editPreferencesModal span.value{color:#000}#editPreferencesModal div.reset-button-wrapper{display:flex;justify-content:center;margin-top:16px}#editPreferencesModal div.reset-button-wrapper button{padding:6px 16px}#editPreferencesModal .bottom-wrapper{padding:16px 16px 120px 16px}#editPreferencesModal .text-wrapper{display:flex;flex-direction:column}#editPreferencesModal .subscription-wrapper{display:flex;flex-direction:column}#editPreferencesModal .save-preferences-wrapper{margin-top:16px;display:flex}#editPreferencesModal .save-preferences-wrapper label{cursor:pointer;display:flex}#editPreferencesModal .save-preferences-wrapper span.icon{width:24px;height:24px;border:1px solid #7f7f7f;background-color:#f4f2ed;color:#595959;text-align:center;line-height:26px;display:inline-block;margin-right:12px}#editPreferencesModal .save-preferences-wrapper span.text-xs{padding-left:32px}#editPreferencesModal .save-preferences-wrapper input#save-my-preferences{display:none}#editPreferencesModal .save-preferences-wrapper input#save-my-preferences:checked~span.icon{border-color:#ffe849;background-color:#ffe849;color:#000}#editPreferencesModal div.submit-button-wrapper{padding:8px 28px 24px 28px;background:#000;display:flex;justify-content:center;position:fixed;bottom:0;width:100%;filter:drop-shadow(0 -1px 5px rgba(0, 0, 0, .35))}#editPreferencesModal button.btn-first{max-width:320px;display:inline-block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px){#editPreferencesModal div.modal-content{max-height:85vh;overflow:hidden;max-height:unset}}.adminPage .ugc-container{padding:2px 5px;background-color:#e8503a;color:#fff;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;float:right;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:.03em}.adminPage .ugc-container.not-yet{background-color:#595959}.adminPage #shipment-scan #inputBar{padding:30px;border-radius:4px;background-color:#f4f2ed;border:solid 1px #7f7f7f}.adminPage #shipment-scan #inputBar.scan-success{background-color:#49825f;border:solid 1px #0c3822}.adminPage #shipment-scan #inputBar.scan-error{background-color:#e8503a;border:solid 1px #e8503a;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-ms-transition:all .1s ease-in;transition:all .1s ease-in}.adminPage .bootstrap-switch.radio-switch{height:34px}.adminPage .bootstrap-switch.radio-switch label{padding:6px 13px 7px 13px;font-size:14px;color:#fff}.adminPage .bootstrap-switch.radio-switch .btn.active,.adminPage .bootstrap-switch.radio-switch .btn:active{-webkit-box-shadow:none;box-shadow:none}.adminPage .bootstrap-switch.radio-switch .btn-default.active,.adminPage .bootstrap-switch.radio-switch .btn-default:active,.adminPage .bootstrap-switch.radio-switch .btn-default:hover,.adminPage .bootstrap-switch.radio-switch .btn.btn-default.active:hover{background:#fff}.adminPage .bootstrap-switch.radio-switch .btn.btn-primary:last-child:not(:first-child){background-color:#e8503a}.adminPage .radio-inline input[type=radio]{margin-left:-55px}.adminPage .page-content{height:100vh;overflow:auto!important}.adminPage.recipeMetaData .helpModalTrigger{display:inline-block;background-color:#f4f2ed;width:22px;height:22px;padding:0;left:0}.adminPage.recipeMetaData .form-horizontal .control-label{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding-top:5px;font-size:14px}.adminPage.recipeMetaData .form-horizontal .checkbox-switch{padding:0}.adminPage.recipeMetaData .recipe-information-container .img-container{margin-bottom:10px}.adminPage.recipeMetaData .recipe-information-container .img-container img{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.adminPage.recipeMetaData .recipe-information-container .types{color:#595959}.adminPage.recipeMetaData .recipe-information-container .ingredient-header{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:0}.adminPage.recipeMetaData .recipe-information-container .nutrition{font-size:15px;color:#595959;margin-top:16px}.adminPage.recipeMetaData .recipe-information-container.scrolled{position:fixed;top:0;right:0;width:27%;background-color:#fff;padding:15px;z-index:1000;height:100%;overflow-y:scroll;border-left:solid 1px #7f7f7f;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.adminPage.recipeMetaData .recipe-information-container.scrolled .img-container img{width:50%}.adminPage.recipeMetaData .recipe-information-container.scrolled .ingredient-header,.adminPage.recipeMetaData .recipe-information-container.scrolled .stats,.adminPage.recipeMetaData .recipe-information-container.scrolled .types,.adminPage.recipeMetaData .recipe-information-container.scrolled ul li{font-size:14px}.adminPage.recipeMetaData .recipe-information-container.scrolled .nutrition{font-size:12px}.adminPage #recipe-feedback-list .filter-controls a.filter-link{margin:5px 5px 0 0;padding:2px 12px;display:inline-block;border:solid 1px #7f7f7f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.all,.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.love,.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.meh,.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.unread{border-color:#000;background-color:#fff}.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.read{border-color:#595959;background-color:#595959;color:#fff}.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.flagged{border-color:#e8503a;background-color:#e8503a;color:#fff}.adminPage #recipe-feedback-list .filter-controls a.filter-link.active.approved{border-color:#946d1e;background-color:#946d1e;color:#fff}.adminPage #recipe-feedback-list .recipe-feedback-table table tbody tr.reviewed{background-color:#f4f2ed}.adminPage #recipe-feedback-list .feedback-status .btn{color:#000;font-size:14px}.adminPage #recipe-feedback-list .feedback-status .btn:hover{text-decoration:underline;border-color:#7f7f7f}.adminPage #recipe-feedback-list .feedback-status .btn:focus{border-color:#7f7f7f}.adminPage #recipe-feedback-list .feedback-status .READ.active,.adminPage #recipe-feedback-list .feedback-status .READ:active{background-color:#595959;border-color:#595959;color:#fff;text-decoration:none}.adminPage #recipe-feedback-list .feedback-status .FLAGGED.active,.adminPage #recipe-feedback-list .feedback-status .FLAGGED:active{background-color:#e8503a;border-color:#e8503a;color:#fff;text-decoration:none}.adminPage #recipe-feedback-list .feedback-status .APPROVED.active,.adminPage #recipe-feedback-list .feedback-status .APPROVED:active{background-color:#946d1e;border-color:#946d1e;color:#fff;text-decoration:none}.adminPage #my-account .account-section{margin-bottom:45px;margin-top:10px}.adminPage #my-account .account-section hr{margin:5px 0 0;border-color:#7f7f7f}.adminPage #my-account .account-section-header{font-size:24px;margin-bottom:3px;font-family:Zangezi,Georgia,serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400!important;font-style:normal;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.adminPage #my-account .account-section-header.text-xxs{font-size:11px}.adminPage #my-account .account-section-header.text-xs{font-size:13px}.adminPage #my-account .account-section-header.text-sm{font-size:15px}.adminPage #my-account .account-section-header.text-md{font-size:19px}.adminPage #my-account .account-section-header.text-lg{font-size:22px}.adminPage #my-account .account-section-header.text-xl{font-size:27px}.adminPage #my-account .account-section-header.text-xxl{font-size:29px}.adminPage #my-account .customer-value-section{display:inline-block;padding:15px 10px 0}.adminPage #my-account .customer-value-section .bar-container{width:100%}.adminPage #my-account .customer-value-section .bar-container .bar{width:25%;background-color:#e0e7ce;height:4px;border-right:solid 2px #fff;float:left}.adminPage #my-account .account-label{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;margin-top:15px;margin-bottom:5px;color:#595959}.adminPage #my-account .account-label .apple-icon{background:#7f7f7f url(../../img/icons/apple-icon.png) center no-repeat;background-size:90% 90%;display:inline-flex;width:20px;height:20px;border-radius:1px}.adminPage #my-account .account-label .inline-f{display:inline-flex}.adminPage #my-account .text-notification-container{display:table;margin-bottom:15px}.adminPage #my-account .text-notification-container .text-toggle-container{display:table-cell;vertical-align:top;padding-right:15px}.adminPage #my-account .text-notification-container .text-description-container{display:table-cell;vertical-align:middle}.adminPage #my-account .text-notification-container .text-description-container .notification-name.gray{color:#595959}.adminPage #my-account .text-notification-container .text-description-container .disclaimer-gray-light{color:#595959;font-size:15px}.adminPage #editMealPlanModal .ingredient-opt-out-container{display:none}.adminPage #editMealPlanModal .ingredient-opt-out-container label{padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;margin:5px 5px 5px 0;font-size:15px;border:solid 1px #7f7f7f;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.adminPage #editMealPlanModal .ingredient-opt-out-container label:hover{border-color:#000;color:#000}.adminPage #editMealPlanModal .ingredient-opt-out-container label:active{border-color:#000;background-color:#f4f2ed;color:#fff}.adminPage #editMealPlanModal .ingredient-opt-out-container input{display:none}.adminPage #editMealPlanModal .ingredient-opt-out-container input[type=checkbox]:checked+label{border-color:#000;background-color:#f4f2ed;color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.adminPage #editMealPlanModal .ingredient-opt-out-container input[type=checkbox]:checked+label:hover{cursor:pointer}.adminPage #editMealPlanModal .ingredient-opt-out-container input[type=checkbox]:disabled+label{color:#595959;border-color:#7f7f7f;cursor:default;pointer-events:none}.adminPage #editMealPlanModal .modal-content{overflow:visible}.adminPage .menu-grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.adminPage .menu-grid div{padding:0 5px}.adminPage .main-content-container{margin-top:24px}.adminPage .left-nav-wrapper{background-color:#fff;margin-left:-1000px;height:100vh;border-right:solid 1px #7f7f7f}.adminPage .left-nav-wrapper .left-nav-container{margin-left:1000px;padding:20px 0}.adminPage .left-nav-wrapper ul.nav-tabs{border-bottom:none}.adminPage .left-nav-wrapper ul.nav-tabs li{width:100%;float:none;margin-bottom:0;margin-top:2px}.adminPage .left-nav-wrapper ul.nav-tabs li.active,.adminPage .left-nav-wrapper ul.nav-tabs li:hover{background-color:#fff;border-right:5px solid #e8503a}@media only screen and (max-width:767px){.adminPage .left-nav-wrapper ul.nav-tabs li.active,.adminPage .left-nav-wrapper ul.nav-tabs li:hover{border-bottom:5px solid #e8503a;border-right:0}}.adminPage .left-nav-wrapper ul.nav-tabs li.active a,.adminPage .left-nav-wrapper ul.nav-tabs li:hover a{border:none;background-color:#fff;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.adminPage .left-nav-wrapper ul.nav-tabs li.active a:hover,.adminPage .left-nav-wrapper ul.nav-tabs li:hover a:hover{border-bottom:none;background-color:#fff}.adminPage .left-nav-wrapper ul.nav-tabs li:focus{outline:0}.adminPage .left-nav-wrapper ul.nav-tabs li a{padding:5px 0;border:none}@media only screen and (max-width:767px){.adminPage .left-nav-wrapper ul.nav-tabs li a{padding:10px 0;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:15px}}.adminPage #changes-saved{display:none}.adminPage .reports-page .previousPageLink{visibility:hidden}.adminPage .reports-page .nextPageLink{visibility:hidden}.adminPage .reports-page .horizontal-scroll-table{width:100%;max-width:100%;overflow-x:scroll}.adminPage #delivery-schedule-information table tr:nth-child(even){background-color:#f4f2ed}.adminPage #delivery-schedule-information table tr:nth-child(even):hover{background-color:#e0e7ce}.adminPage #delivery-schedule-information .recipe-upgrade{font-size:15px;color:#595959}.adminPage .recipe-tile-container .recipe-tile.selected:hover{display:block!important}.adminPage .recipe-tile-container.horizontal-tile .recipe-tile a.img-anchor{background-color:transparent}.adminPage .recipe-tile .img-anchor img{width:155%!important}.adminPage .recipe-tile .check-box-container{display:none}.adminPage .recipe-tile-container.horizontal-tile .recipe-tile .tile-footer{display:block;padding:0 0 0 12px}.adminPage .recipe-tile-container.horizontal-tile.wine-tile .recipe-tile .tile-footer{display:none}.adminPage .protein-available{font-size:13px;color:#595959;padding:0 15px 5px 15px}.adminPage .protein-available .circle-plus{display:inline-block;border:1px solid #595959;border-radius:50%;height:14px;width:14px;vertical-align:sub}.adminPage .protein-available .circle-plus span{position:relative;top:-3px;left:3px}.adminPage #user-logs-information .user-logs-changes .changes-before{border-right:1px solid #000}.adminPage #user-logs-information .user-logs-changes .changes-after p,.adminPage #user-logs-information .user-logs-changes .changes-before p{line-height:100%}.adminPage #user-logs-information .user-logs-changes p{margin-bottom:0}.adminPage.articlePage .upgrade-tile,.adminPage.articlePage .video-tile,.adminPage.upgradePage .upgrade-tile,.adminPage.upgradePage .video-tile,.adminPage.videoPage .upgrade-tile,.adminPage.videoPage .video-tile{margin:0 -5px}@media only screen and (max-width:767px){.adminPage.articlePage .upgrade-tile,.adminPage.articlePage .video-tile,.adminPage.upgradePage .upgrade-tile,.adminPage.upgradePage .video-tile,.adminPage.videoPage .upgrade-tile,.adminPage.videoPage .video-tile{margin:0 -10px}}@media only screen and (min-width:1200px){.adminPage.articlePage .upgrade-tile,.adminPage.articlePage .video-tile,.adminPage.upgradePage .upgrade-tile,.adminPage.upgradePage .video-tile,.adminPage.videoPage .upgrade-tile,.adminPage.videoPage .video-tile{margin:0}}.adminPage.articlePage .upgrade-tile a.img-container,.adminPage.articlePage .video-tile a.img-container,.adminPage.upgradePage .upgrade-tile a.img-container,.adminPage.upgradePage .video-tile a.img-container,.adminPage.videoPage .upgrade-tile a.img-container,.adminPage.videoPage .video-tile a.img-container{background-size:cover;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.adminPage.articlePage .upgrade-tile a.img-container img,.adminPage.articlePage .video-tile a.img-container img,.adminPage.upgradePage .upgrade-tile a.img-container img,.adminPage.upgradePage .video-tile a.img-container img,.adminPage.videoPage .upgrade-tile a.img-container img,.adminPage.videoPage .video-tile a.img-container img{visibility:hidden;margin:0;width:100%}.adminPage.articlePage .upgrade-tile .info-container,.adminPage.articlePage .video-tile .info-container,.adminPage.upgradePage .upgrade-tile .info-container,.adminPage.upgradePage .video-tile .info-container,.adminPage.videoPage .upgrade-tile .info-container,.adminPage.videoPage .video-tile .info-container{padding:10px 0 30px}.adminPage.articlePage .upgrade-tile .info-container .tile-tag,.adminPage.articlePage .video-tile .info-container .tile-tag,.adminPage.upgradePage .upgrade-tile .info-container .tile-tag,.adminPage.upgradePage .video-tile .info-container .tile-tag,.adminPage.videoPage .upgrade-tile .info-container .tile-tag,.adminPage.videoPage .video-tile .info-container .tile-tag{font-size:15px;color:#946d1e;margin-bottom:4px}@media only screen and (max-width:767px){.adminPage.articlePage .upgrade-tile .info-container .tile-tag,.adminPage.articlePage .video-tile .info-container .tile-tag,.adminPage.upgradePage .upgrade-tile .info-container .tile-tag,.adminPage.upgradePage .video-tile .info-container .tile-tag,.adminPage.videoPage .upgrade-tile .info-container .tile-tag,.adminPage.videoPage .video-tile .info-container .tile-tag{font-size:13px}}.adminPage.articlePage .upgrade-tile .info-container a,.adminPage.articlePage .video-tile .info-container a,.adminPage.upgradePage .upgrade-tile .info-container a,.adminPage.upgradePage .video-tile .info-container a,.adminPage.videoPage .upgrade-tile .info-container a,.adminPage.videoPage .video-tile .info-container a{color:#000}.adminPage.articlePage .upgrade-tile .info-container a:hover,.adminPage.articlePage .video-tile .info-container a:hover,.adminPage.upgradePage .upgrade-tile .info-container a:hover,.adminPage.upgradePage .video-tile .info-container a:hover,.adminPage.videoPage .upgrade-tile .info-container a:hover,.adminPage.videoPage .video-tile .info-container a:hover{color:#000}.adminPage.articlePage .upgrade-tile .info-container a .name,.adminPage.articlePage .video-tile .info-container a .name,.adminPage.upgradePage .upgrade-tile .info-container a .name,.adminPage.upgradePage .video-tile .info-container a .name,.adminPage.videoPage .upgrade-tile .info-container a .name,.adminPage.videoPage .video-tile .info-container a .name{font-size:17px}@media only screen and (max-width:767px){.adminPage.articlePage .upgrade-tile .info-container a .name,.adminPage.articlePage .video-tile .info-container a .name,.adminPage.upgradePage .upgrade-tile .info-container a .name,.adminPage.upgradePage .video-tile .info-container a .name,.adminPage.videoPage .upgrade-tile .info-container a .name,.adminPage.videoPage .video-tile .info-container a .name{font-size:15px}}.adminPage.articlePage .tiles-container,.adminPage.upgradePage .tiles-container,.adminPage.videoPage .tiles-container{display:flex;flex-wrap:wrap;margin:0 10px}@media only screen and (max-width:767px){.adminPage.articlePage .tiles-container,.adminPage.upgradePage .tiles-container,.adminPage.videoPage .tiles-container{margin:0 5px}}@media only screen and (min-width:1200px){.adminPage.articlePage .tiles-container,.adminPage.upgradePage .tiles-container,.adminPage.videoPage .tiles-container{margin:0}}.adminTools #admin-tools-container .admin-section{height:300px;margin-bottom:40px}@media only screen and (max-width:767px){.adminTools #admin-tools-container .admin-section{height:auto}}.adminTools #admin-tools-container .admin-link-list li{margin-bottom:15px}.adminTools #admin-tools-container .icon{width:25px;display:inline-block;text-align:center;float:left;height:36px}.adminTools #admin-tools-container .icon.header-icon{color:#792cf5;margin-right:20px}.adminTools #admin-tools-container .icon.link-icon{color:#c590f4;font-size:20px;margin-right:16px}.adminTools #admin-tools-container .num-badge{background-color:#946d1e;font-size:13px;font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;padding:1px 2px;width:16px;height:16px}.admin-header{background-color:#fff;padding:15px 0 10px;border-bottom:solid 1px #7f7f7f;margin-bottom:30px}.admin-header .report-buttons{margin-top:22px;text-align:center}@media only screen and (max-width:767px){.admin-header .report-buttons{margin-top:10px;margin-bottom:20px}}.adminPage form .form-label,.tablePage form .form-label{margin-bottom:5px}.adminPage .table-condensed tbody tr td.number-val,.tablePage .table-condensed tbody tr td.number-val{font-size:24px;color:#ffe849}.adminPage #new-sign-ups-table tr:nth-child(7n+1),.tablePage #new-sign-ups-table tr:nth-child(7n+1){background-color:#f4f2ed}.adminPage #new-sign-ups-table tr:nth-child(7n+1):hover,.tablePage #new-sign-ups-table tr:nth-child(7n+1):hover{background-color:#fff;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.adminPage #cohort-table tr:hover,.tablePage #cohort-table tr:hover{background-color:#fff}.adminPage #cohort-table tr:hover td.bg-yellow,.tablePage #cohort-table tr:hover td.bg-yellow{background-color:#fff}.adminPage #cohort-table td.bg-yellow,.tablePage #cohort-table td.bg-yellow{background-color:#f4f2ed}.adminPage #cohort-table td.bg-yellow:hover,.tablePage #cohort-table td.bg-yellow:hover{background-color:#fff;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.adminPage #cohort-table2 td:last-child,.adminPage #cohort-table2 td:nth-last-child(2),.tablePage #cohort-table2 td:last-child,.tablePage #cohort-table2 td:nth-last-child(2){background-color:#f4f2ed}.adminPage #cohort-table2 td:last-child:hover,.adminPage #cohort-table2 td:nth-last-child(2):hover,.tablePage #cohort-table2 td:last-child:hover,.tablePage #cohort-table2 td:nth-last-child(2):hover{background-color:#fff;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.brandPage #brand-section-selector.btn-group .label,.brandPage #brand-section-selector.btn-group label.active{background-color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:.02em}.brandPage .jumbotron-hero{padding:50px 0;background-color:#ffe849}.brandPage .swatch-section{padding:30px 0;border-bottom:solid 1px #7f7f7f}.brandPage .swatch-section:last-child{border-bottom:0}.brandPage .swatch-item{text-align:center}.brandPage .swatch-item .swatch-name{margin-bottom:2px;font-family:Zangezi,Georgia,serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400!important;font-style:normal;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-size:22px}.brandPage .swatch-item .swatch-name.text-xxs{font-size:11px}.brandPage .swatch-item .swatch-name.text-xs{font-size:13px}.brandPage .swatch-item .swatch-name.text-sm{font-size:15px}.brandPage .swatch-item .swatch-name.text-md{font-size:19px}.brandPage .swatch-item .swatch-name.text-lg{font-size:22px}.brandPage .swatch-item .swatch-name.text-xl{font-size:27px}.brandPage .swatch-item .swatch-name.text-xxl{font-size:29px}.brandPage .swatch-item .cmyk-color,.brandPage .swatch-item .hex-color,.brandPage .swatch-item .rgb-color{margin-bottom:4px}.brandPage .swatch-item .instructions{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-size:15px;color:#595959}.brandPage .swatch-item .hex-color{text-transform:uppercase}.brandPage .swatch-item .use-case{margin-top:8px;font-size:15px;color:#595959}.brandPage .swatch-item .swatch{border-radius:100px;width:150px;height:150px;margin:10px auto}.brandPage .swatch-item .swatch#black{background-color:#000}.brandPage .swatch-item .swatch#gray{background-color:#595959}.brandPage .swatch-item .swatch#gray-light{background-color:#7f7f7f}.brandPage .swatch-item .swatch#yellow-a{background-color:#ffe849}.brandPage .swatch-item .swatch#yellow-b{background-color:#f8f1a7}.brandPage .swatch-item .swatch#yellow-c{background-color:#f9b75d}.brandPage .swatch-item .swatch#yellow-d{background-color:#946d1e}.brandPage .swatch-item .swatch#wheat-a{background-color:#e0e7ce}.brandPage .swatch-item .swatch#wheat-b{background-color:#f4f2ed}.brandPage .swatch-item .swatch#wheat-c{background-color:#c6b763}.brandPage .swatch-item .swatch#wheat-d{background-color:#a1bdaf}.brandPage .swatch-item .swatch#green-a{background-color:#99db82}.brandPage .swatch-item .swatch#green-b{background-color:#ccf069}.brandPage .swatch-item .swatch#green-c{background-color:#49825f}.brandPage .swatch-item .swatch#green-d{background-color:#0c3822}.brandPage .swatch-item .swatch#red-a{background-color:#f9988f}.brandPage .swatch-item .swatch#red-b{background-color:#ffc5f4}.brandPage .swatch-item .swatch#red-c{background-color:#e8503a}.brandPage .swatch-item .swatch#red-d{background-color:#5e0b2d}.brandPage .swatch-item .swatch#purple-a{background-color:#c590f4}.brandPage .swatch-item .swatch#purple-b{background-color:#c4b5fa}.brandPage .swatch-item .swatch#purple-c{background-color:#792cf5}.brandPage .swatch-item .swatch#purple-d{background-color:#341c77}.admin-user-account h2{margin-top:10px}.admin-user-account .schedule-list-element{padding:10px 0 0}.admin-user-account .schedule-list-element .schedule-date-box{display:inline-block}.admin-user-account .schedule-list-element .toggle{float:right}#shipment-status{display:none}#ontrac-tracker{display:table;width:100%;padding:20px 0;margin-bottom:5px}#ontrac-tracker .stage-container{display:table-cell;width:30px;vertical-align:middle}@media only screen and (max-width:767px){#ontrac-tracker .stage-container{width:26px}}#ontrac-tracker .stage-container .stage{width:30px;height:30px;border-radius:30px;background-color:#e0e7ce;border:solid 2px #595959;vertical-align:middle}@media only screen and (max-width:767px){#ontrac-tracker .stage-container .stage{width:25px;height:25px}}#ontrac-tracker .stage-container .stage.selected{border-color:#000}#ontrac-tracker .stage-container .stage.selected#stage1{background-color:#946d1e}#ontrac-tracker .stage-container .stage.selected#stage2,#ontrac-tracker .stage-container .stage.selected#stage3{background-color:#ffe849}#ontrac-tracker .stage-container .stage.selected.DELIVERED{background-color:#99db82}#ontrac-tracker .stage-container .stage.selected.DELIVERED .icon-check-mark{display:block}#ontrac-tracker .stage-container .stage.selected.DELIVERED .icon-x{display:none}#ontrac-tracker .stage-container .stage.selected.DELIVERED .icon-exclamation{display:none}#ontrac-tracker .stage-container .stage.selected.DELIVERY_ATTEMPTED{background-color:#ffe849}#ontrac-tracker .stage-container .stage.selected.DELIVERY_ATTEMPTED .icon-check-mark{display:none}#ontrac-tracker .stage-container .stage.selected.DELIVERY_ATTEMPTED .icon-x{display:none}#ontrac-tracker .stage-container .stage.selected.DELIVERY_ATTEMPTED .icon-exclamation{display:block}#ontrac-tracker .stage-container .stage.selected .SHIPMENT_FAILED,#ontrac-tracker .stage-container .stage.selected.DELIVERY_FAILED{background-color:#e8503a}#ontrac-tracker .stage-container .stage.selected .SHIPMENT_FAILED .icon-check-mark,#ontrac-tracker .stage-container .stage.selected.DELIVERY_FAILED .icon-check-mark{display:none}#ontrac-tracker .stage-container .stage.selected .SHIPMENT_FAILED .icon-x,#ontrac-tracker .stage-container .stage.selected.DELIVERY_FAILED .icon-x{display:block}#ontrac-tracker .stage-container .stage.selected .SHIPMENT_FAILED .icon-exclamation,#ontrac-tracker .stage-container .stage.selected.DELIVERY_FAILED .icon-exclamation{display:none}#ontrac-tracker .stage-container .stage.selected .icon{display:block}#ontrac-tracker .stage-container .stage.passed{border-color:#000;background-color:#fff;display:block}#ontrac-tracker .stage-container .stage.passed .icon{display:block}#ontrac-tracker .stage-container .stage .icon{color:#000;font-size:17px;text-align:center;padding-top:4px;padding-left:1px;display:none}@media only screen and (max-width:767px){#ontrac-tracker .stage-container .stage .icon{padding-top:3px;padding-left:1px;font-size:15px}}#ontrac-tracker .status-container{height:40px;display:table-cell;vertical-align:top}#ontrac-tracker .status-container .status-details{display:table;width:100%}#ontrac-tracker .status-container .status-details .ontrac-status{font-size:13px;padding:0 5px 5px;line-height:115%;color:#595959}#ontrac-tracker .status-container .status-details .ontrac-status.passed{color:#000}@media only screen and (max-width:767px){#ontrac-tracker .status-container .status-details .ontrac-status{font-size:10px}}#ontrac-tracker .status-container .status-details .bar{width:100%;height:2px;background-color:#595959}#ontrac-tracker .status-container .status-details .bar.passed{background-color:#000}#ontrac-tracker .status-container .status-details .timestamp{font-size:13px;color:#595959;padding:5px 5px 0;line-height:115%}@media only screen and (max-width:767px){#ontrac-tracker .status-container .status-details .timestamp{font-size:10px}}#status4{font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;text-align:right;margin-right:15px;margin-top:-45px;padding-right:20px;display:inline-block;float:right}@media only screen and (max-width:767px){#status4{padding-right:0;margin-right:0;margin-top:-30px;font-size:10px}}img.apple-pay-logo{width:100px;border-radius:8px}