.highlight-container{& mark{background:var(--color-success-screen);color:var(--color-success-heavy);padding:0 2px}}.page-error-wrapper{background:var(--grey-10);color:var(--grey-40);display:inline-block;min-height:340px;padding:20px;text-align:center;width:100%;& .page-error-content{margin-top:60px;text-align:center}}.notification-item{background:var(--color-light-tint);color:var(--color-light-contrast);cursor:pointer;display:flex;flex-direction:row;margin-bottom:3px;min-height:55px;opacity:.8;& .notification-item__content{flex:1;padding:10px 0 10px 15px;& .notification-item-header__content{font-size:var(--epsilon)}& p{font-size:.75em;line-height:1.375em;margin:2px 0 4px}& .notification-item__subcontent{font-size:var(--eta)}& span{margin-right:10px}}&:hover{background:var(--color-light-tint);opacity:1}&:before{content:"";display:block;flex:0 0 5px}&.warning{background:var(--color-warning-screen);color:var(--color-warning-heavy);opacity:.8;&:hover{background:var(--color-warning-screen);opacity:1}& .warning-close-icon{fill:var(--color-warning-heavy)}}&.alert{background:var(--color-danger-screen);color:var(--color-danger-heavy);opacity:.8;&:hover{background:var(--color-danger-screen);opacity:1}& .alert-close-icon{fill:var(--color-danger-heavy)}}&.success{background:var(--color-success-screen);color:var(--color-success-heavy);opacity:.8;&:hover{background:var(--color-success-screen);opacity:1}& .success-close-icon{fill:var(--color-success-heavy)}}&.general{background:var(--color-neutral-screen);color:var(--color-neutral-heavy);opacity:.8;&:hover{background:var(--color-neutral-screen);opacity:1}& .general-close-icon{fill:var(--color-neutral-heavy)}}& .notification-item__close{display:flex;flex:0 0 60px;justify-content:center;padding-top:10px;& svg{color:var(--grey-40);fill:var(--grey-40);height:24px;width:24px}}}.icon-position{left:5px;position:relative;top:12px}.loader{&.fixedLoader{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;z-index:999}&.show{background-color:transparent;padding-top:28px;position:relative}&.page-active,&.show{align-items:center;display:flex;justify-content:center;opacity:.8}&.page-active{position:fixed}& .loading-icon{background:url(/food/assets/images/loading-icon.aec1fe39.gif) no-repeat;background-size:contain;display:inline-block;height:50px;width:50px}&.layout-loader{position:absolute}& .loading-message{color:var(--grey-60);font-weight:700;line-height:25px;margin-top:100px;position:absolute;width:250px}}.overview-graph{margin-bottom:26px;margin-top:22px;position:relative;width:100%;& .pace-info{color:var(--grey-60);margin-bottom:16px;margin-top:32px;text-align:center;width:250px;& .pace-header{color:var(--black);display:block}}& .pace-info-center{text-align:center}& .pace-info-right{text-align:right}& .pace-info-left{text-align:left}& .pace-pointer{position:absolute;z-index:1;& .stroke{border-top:30px solid var(--grey-60);position:absolute;width:1px}& .pointer{background:var(--grey-60);border-radius:50%;height:10px;left:-4px;position:absolute;top:30px;width:10px}}}.graphBar{border:2px solid var(--white);display:inline-block;height:52px;max-width:100%}.remaining-bar{&.high{background-color:#658d1b}&.mid{background-color:#ffe000}&.low{background-color:#d80842}}.intransit-bar{&.high{background-color:#cdce7c}&.mid{background-color:#e9cc66}&.low{background-color:#c78088}}.fulfilled-bar{&.high{background-color:#eeefd3}&.mid{background-color:#f8eecc}&.low{background-color:#ecd5d7}}.non-physical-quantity-bar{&.high{background-color:var(--color-overview-graph-high)}&.mid{background-color:var(--color-overview-graph-mid)}&.low{background-color:var(--color-overview-graph-low)}}.graphBar:hover{border:0}[tooltip]{position:relative}[tooltip]:before{border-color:#37474e transparent transparent;border-style:solid;border-width:10px 8px 0;content:"";transform:translateX(-50%);z-index:100}[tooltip]:after,[tooltip]:before{left:50%;opacity:0;position:absolute;top:-3px}[tooltip]:after{background:#37474e;box-shadow:0 1px 4px 0 rgba(0,0,0,.08),0 6px 10px 0 rgba(0,0,0,.12);color:#fff;content:attr(tooltip);font-size:12px;font-weight:700;padding:10px 30px;pointer-events:none;text-align:center;transform:translateX(-50%) translateY(-100%);transition:transform .15s;width:140px}[tooltip].right:after{transform:translateX(-15%) translateY(-100%)}[tooltip].left:after{transform:translateX(-85%) translateY(-100%)}[tooltip]:hover:after,[tooltip]:hover:before{opacity:1;transition-delay:.15s}@media (max-width:480px){.graphBar{height:36px}.overview-graph{margin-top:7px}}.results-message{color:#8fa4ae;font-size:18px;font-weight:700;padding:12px;position:relative}.results-message>*{bottom:auto;left:50%;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}.select-box-container{& label{display:block;font-size:12px;margin-bottom:8px;&.hidden{border:0;visibility:hidden;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}&.required{&:before{color:var(--orange-vibrant);content:"\25CF";margin-right:8px;position:relative}}}& .dropdown{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:2px solid var(--grey-20);border-radius:0;color:var(--grey-60);font-size:14px;font-weight:700;outline:none;padding:14px 20px 16px 10px;width:100%;&::-ms-expand{display:none}& option{color:var(--grey-60)}}& .select-icon-container{display:inline;position:relative}& .down-arrow{left:calc(100% - 32px);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}& .select-feedback{color:var(--red-80);margin-top:4px}&.error{& .dropdown{border:2px solid var(--red-80)}}}textarea.input-field{border:2px solid hsla(0,0%,100%,.3);font-size:.875em;line-height:1.375em;min-height:48px;width:100%}.textarea-icons{position:relative}.textarea-icon{bottom:10px;position:absolute;right:10px}.accordion{font-size:24px;& .heading{display:flex;flex-flow:row nowrap;justify-content:space-between;& .header-title{font-size:20px;font-weight:700}}& .icon-display{cursor:pointer}}.basic-react-select{& div[class*=__control]{background-color:var(--white);border:hidden;box-shadow:none;height:100%}& div[class$=__control]:hover,& div[class*=__control--is-disabled],& div[class*=__control--is-focused]{border-color:var(--btn-border-color);border-radius:0;border-width:0;box-shadow:none}& div[class*=__value-container]{padding:12px 16px}& div[class*=__menu]{border-radius:0;box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);margin-top:4px;z-index:2;& div[class*=__menu-list]{max-height:200px}& div[class*=__option]{padding-left:16px;padding-right:16px}& div[class*=__option--is-selected]{background-color:var(--white);color:var(--black)}& div[class*=__option--is-focused]{background-color:var(--grey-10);color:var(--black)}& div[class$=__menu-list]{padding-bottom:8px;padding-top:8px}}& span[class*=__indicator-separator]{display:none}& div[class*=__dropdown-indicator]{padding:.75rem 1rem .75rem .5rem}}.required:before{content:"•";font-size:40px}:root{--controlled-gallery-item-gutter:5px;--controlled-gallery-item-size:64px}.gallery{clear:both}.gallery__content{background-color:transparent;margin-bottom:10px;padding-top:66%;position:relative;width:100%}.gallery__items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 calc(var(--controlled-gallery-item-gutter)*-1)}.gallery__item{background-color:transparent;box-sizing:content-box;cursor:pointer;height:var(--controlled-gallery-item-size);margin:var(--controlled-gallery-item-gutter);width:var(--controlled-gallery-item-size)}.gallery__image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.gallery__content>.gallery__image{left:0;position:absolute;top:0}.gallery__item>.gallery__image{background-size:cover}.multi-download-tab{background:var(--white);bottom:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.08),0 4px 6px 0 rgba(0,0,0,.08);color:var(--grey-60);font-weight:700;left:0;position:fixed;width:100%;z-index:101;& .download-msg{background:var(--grey-80);color:var(--white);font-size:12px;padding:20px;text-align:center}& .download-tab{background:var(--grey-10);border:1px solid var(--grey-20);color:var(--green-darker);display:flex;flex-flow:column nowrap;padding:12px 21px;& button{background:transparent;border:none}& .remove-tile{color:var(--grey-60);display:flex;flex-flow:row wrap;font-weight:400;& .remove-icon{cursor:pointer;margin-right:10px;vertical-align:bottom}}& .document-select{color:var(--black);position:relative;width:calc(49.95% - 15px)}& .document-select:nth-child(1n){clear:none;float:left;margin-right:30px}& .document-select:last-child{margin-right:0}& .document-select:nth-child(12n){float:right;margin-right:0}& .document-select:nth-child(12n+1){clear:both}& .document-select>*{bottom:auto;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}& .download-remove{cursor:pointer;position:relative;width:calc(49.95% - 15px)}& .download-remove:nth-child(1n){clear:none;float:left;margin-right:30px}& .download-remove:last-child{margin-right:0}& .download-remove:nth-child(12n){float:right;margin-right:0}& .download-remove:nth-child(12n+1){clear:both}& .download-remove>*{bottom:auto;left:0;position:absolute;right:auto;top:50%;transform:translateY(-50%)}& .document-count{background:var(--green-cargill);border-radius:50%;color:var(--white);font-size:12px;margin-left:7px;padding:2px 7px}}& .download-document{align-items:center;display:flex;justify-content:center;padding:10px 21px;& .download-btn{text-align:center}& button{background:var(--green-cargill);border-radius:5px;color:var(--white);cursor:pointer;display:inline-block;padding:12px 10px}& .download-icon{margin-left:10px}}}@media (min-width:1025px){.multi-download-tab{left:200px;width:70.4%;& .download-tab{padding:12px 38px;& .document-select{width:calc(33.3% - 20px)}& .document-select:nth-child(1n){clear:none;float:left;margin-right:30px}& .document-select:last-child{margin-right:0}& .document-select:nth-child(12n){float:right;margin-right:0}& .document-select:nth-child(12n+1){clear:both}& .download-remove{width:calc(66.6% - 10px)}& .download-remove:nth-child(1n){clear:none;float:left;margin-right:30px}& .download-remove:last-child{margin-right:0}& .download-remove:nth-child(12n){float:right;margin-right:0}& .download-remove:nth-child(12n+1){clear:both}}& .download-document{padding:15px 40px 20px;& .download-btn{& button{color:var(--white);margin-left:30px;padding:15px}}}}}.error-container{color:var(--color-danger);margin-bottom:36px;& .head{background-color:var(--red-20);font-weight:700;margin-bottom:17px;padding:10px 20px 10px 15px;& svg{margin-right:20px}}& ul{& li{margin-bottom:5px;&:before{content:"\2022";margin-right:5px}}}}:root{--grey-60:#ddd}.cargill-expand-collapse{& .cargill-expand-collapse__content{max-height:0;opacity:0;overflow:hidden;position:relative;transition:max-height .35s ease-in-out,opacity .35s ease-in-out;visibility:hidden;width:100%;z-index:0}& .cargill-expand-collapse__heading{cursor:pointer;display:block;position:relative;& .cargill-epxpand-collapse-icon{pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(0);transition:top .6s ease-out,transform .6s ease-out;z-index:1}& a:focus{outline:none}}&.cargill-expand-collapse--expanded{& .cargill-expand-collapse__content{height:auto;max-height:inherit;opacity:1;visibility:visible}&>.cargill-expand-collapse__heading{& .cargill-epxpand-collapse-icon{transform:translateY(-50%) translateX(0) rotate(180deg)}}}}.facets-selected-wrapper{padding:5px 5px 5px 0;& li{cursor:pointer;display:block;& .cargill-epxpand-collapse-icon{fill:var(--grey-20)}& span{color:var(--grey-60);line-height:26px;padding:0 12px}}}@media (min-width:1025px){.facets-selected-wrapper{& ul{height:100px;overflow-y:auto}}}.grid-header{background:var(--grey-10);border-bottom:1px solid var(--grey-20);display:flex;flex-direction:column-reverse;margin-top:20px;padding:24px 16px;& .view-change{& .view-type{border:2px solid var(--grey-opacity-30);cursor:pointer;display:inline-block;height:48px;outline:none;padding:12px;vertical-align:middle;width:48px;&.list{background:url(/food/assets/images/listicon.adb9d7a5.png) no-repeat center var(--white);&.selected{background:url(/food/assets/images/listicon.adb9d7a5.png) no-repeat center var(--grey-opacity-30)}}&.grid{background:url(/food/assets/images/gridicon.59ca42c2.png) no-repeat center var(--white);&.selected{background:url(/food/assets/images/gridicon.59ca42c2.png) no-repeat center var(--grey-opacity-30)}}}}& .secondary-select-box{position:relative;& .select-box{color:var(--grey-60);font-weight:700;margin-bottom:0}& .down-arrow{color:var(--grey-60);position:absolute;top:14px}}}@media (min-width:1025px){.grid-header{border-bottom:2px solid var(--grey-20);display:flex;flex-flow:row wrap;margin:0;padding:0 0 15px;& .item-count{padding-top:17px;width:calc(49.95% - 15px)}& .item-count:nth-child(1n){clear:none;float:left;margin-right:30px}& .item-count:last-child{margin-right:0}& .item-count:nth-child(12n){float:right;margin-right:0}& .item-count:nth-child(12n+1){clear:both}& .inline-select-box{width:calc(33.3% - 20px)}& .inline-select-box:nth-child(1n){clear:none;float:left;margin-right:30px}& .inline-select-box:last-child{margin-right:0}& .inline-select-box:nth-child(12n){float:right;margin-right:0}& .inline-select-box:nth-child(12n+1){clear:both}& .view-change{position:relative;width:calc(16.65% - 25px);& button{width:49.95%}& button:nth-child(1n){clear:none;float:left}& button:last-child{margin-right:0}& button:nth-child(1n){float:right;margin-right:0}& button:nth-child(1n+1){clear:both}}& .view-change:nth-child(1n){clear:none;float:left;margin-right:30px}& .view-change:last-child{margin-right:0}& .view-change:nth-child(12n){float:right;margin-right:0}& .view-change:nth-child(12n+1){clear:both}& .view-change>*{bottom:auto;left:50%;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}& .selct-box-container{& .select-box{margin:0 30px 0 0}}}}.facets-wrapper{-webkit-animation:facet-collapse .5s ease-in-out;background:var(--grey-10);bottom:0;height:57px;left:0;padding-left:16px;padding-right:16px;position:fixed;width:100%;z-index:1;&.facet-expanded{-webkit-animation:facet-expand .5s ease-in-out;bottom:0;height:auto;overflow:scroll;top:56px}& .facet-clear-all{color:var(--grey-60);cursor:pointer;font-weight:400;margin-left:auto}& .facet-mobile-btn{display:flex;margin:25px 0;& .btn-close{margin-right:5px}& .btn-apply,& .btn-close{flex-basis:50%}}& .facet-header{padding:15px 0;& .top-bar-wrapper{border-bottom:none;display:block;margin-top:0;padding:24px 0 5px}& .select-box-container .select-box{border:2px solid var(--grey-40)}& .facet-header-top{clear:both;height:28px}& .facet-header-label{color:var(--grey-60);float:left;line-height:28px;& svg{margin-right:15px}}& .selected-facet-count{background:var(--red-vibrant);border-radius:50%;color:var(--white);float:right;font-size:12px;height:28px;line-height:28px;text-align:center;width:28px}}& .facet-desktop-only,& .facet-on-desktop{display:none}& .checked{color:var(--green-vibrant2)}& .unchecked{color:var(--grey-15)}& h3{padding:30px 0}& .facet-item{border-top:2px solid var(--grey-40);padding:15px 0;& li{margin-bottom:15px;& .checkbox{display:flex;width:100%;& .checkbox-state{margin-right:5px}& label{color:var(--black);cursor:pointer;margin-top:2px}}&:first-child{margin-top:15px}}}}@-webkit-keyframes facet-expand{0%{top:calc(100% - 56px)}to{top:56px}}@-webkit-keyframes facet-collapse{0%{height:calc(100% - 56px)}to{height:57px}}@media (min-width:1025px){.facets-wrapper{background:var(--white);height:inherit;left:0;padding-left:0;padding-right:0;position:relative;top:0;width:calc(16.65% - 25px);& .facet-on-desktop{display:flex}& .facet-on-mobile{display:none}& .facet-item{border-color:var(--grey-20)}}.facets-wrapper:nth-child(1n){clear:none;float:left;margin-right:30px}.facets-wrapper:last-child{margin-right:0}.facets-wrapper:nth-child(12n){float:right;margin-right:0}.facets-wrapper:nth-child(12n+1){clear:both}}.search-disable{border-bottom:2px solid var(--grey-15);pointer-events:none}.search-box{border:none;border-bottom:2px solid var(--grey-20);display:flex;margin:0 32px;& .search-box-inner{display:flex;vertical-align:middle;width:100%;& div{background:transparent;display:inline-block;flex:1;position:relative;z-index:0}& .search-icon-btn{background:none;border:none;color:var(--grey-50);display:inline-block;font-size:1.75em}& .search-disable{color:var(--grey-15)}& .search-input{background:transparent;border:none;height:100%;margin:0;outline:none;padding:0 0 0 1rem;width:100%;&::placeholder{color:var(--grey-20)}&::-ms-clear{display:none}}& .input-full-border{padding:0}&.search-before-icon{& .search-input{&.beta::placeholder{color:var(--grey-20);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.7}}}}& .search-btns{align-items:center;display:inline-block;justify-content:center;width:10%;& button{background:transparent;border:none;color:#000;cursor:pointer;padding:0}}}.disable-search-click{cursor:not-allowed}.search-active{border-bottom:2px solid var(--grey-50)}.search-full-border{border:2px solid var(--grey-20);padding:4px 0}.search-disable-full-border{border:2px solid var(--grey-15);padding:4px 0}.search-active-full-border{border:2px solid var(--grey-50);padding:4px 0}@media (min-width:1025px){.search-box{& .search-box-inner{&.search-before-icon{& div:before{width:44px}}}& .search-btns{width:5%}}}.controlled-facet{& .search-box{margin:8px 0;& .search-box-inner{width:90%;& button{display:none}& .search-input{overflow:hidden;padding-left:5px;text-overflow:ellipsis;white-space:nowrap}}& .clear-icon-btn{color:var(--grey-30);vertical-align:middle}}& .facet-item-values{& li{& .checkbox{& .unchecked{color:var(--grey-40)}}}}& .list-toggle-button{color:var(--blue-cargill);margin:0;padding:0;&:hover{padding:0}}& .searched-item{& mark{background-color:var(--color-warning);color:var(--black);font-weight:400}}}.form-component{display:flex;flex-flow:column nowrap;width:100%;& .heading{padding:50px 16px;&>p{margin:0 16px 30px}}& .fields-wrapper{display:flex;flex-flow:row wrap;width:100%;& .text-input{border:2px solid var(--input-border-color);display:block;font-size:var(--font-basesize);margin-top:5px;padding:12px;width:100%}& .error{border:2px solid var(--color-danger)}& .error-feedback{align-items:center;display:flex;min-height:26px;padding-top:5px;& .error-icon{color:var(--color-danger);margin:0 3px}}& .control-wrapper{margin-right:0;width:100%}& .textarea-wrapper textarea{border:2px solid var(--input-border-color);font-size:var(--font-smallsize-medium);margin-top:5px;min-height:100px;padding:12px 16px}& .text-area-error textarea{border:2px solid var(--color-danger)}& .text-input-label{color:var(--color-input-label)}& .control-row{display:flex;flex-flow:row wrap;padding:.25rem 0}& .control-column-half{margin-right:0;padding:.25rem 0;width:calc(49.95% - 15px)}& .control-column-half:nth-child(1n){clear:none;float:left;margin-right:30px}& .control-column-half:last-child{margin-right:0}& .control-column-half:nth-child(2n){float:right;margin-right:0}& .control-column-half:nth-child(odd){clear:both}& .control-column-full{margin-right:0;padding:.25rem 0;width:99.9%}& .control-column-full:nth-child(1n){clear:none;float:left;margin-right:30px}& .control-column-full:last-child{margin-right:0}& .control-column-full:nth-child(NaNn){float:right;margin-right:0}& .control-column-full:nth-child(NaNn+1){clear:both}}& .button-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:1rem 0;width:100%;& .save-button{background:var(--light-blue-elaborate);color:var(--white);font-weight:700;padding:1rem 2rem}& .disabled{background:var(--background-color-disabled);cursor:not-allowed}}& .button-wrapper:before{content:"";display:table}& .button-wrapper:after{clear:both;content:"";display:table}}@media (max-width:480px){.form-component{display:flex;flex-flow:column nowrap;padding:40px 16px;& .fields-wrapper{display:flex;flex-flow:column nowrap;& .control-column-half{padding:1rem 0;width:99.9%}& .control-column-half:nth-child(1n){clear:none;float:left;margin-right:30px}& .control-column-half:last-child{margin-right:0}& .control-column-half:nth-child(NaNn){float:right;margin-right:0}& .control-column-half:nth-child(NaNn+1){clear:both}}& .button-wrapper{& .save-button{width:100%}}}}.order-tile{& .order-info__row{& .order-label__light{color:var(--grey-60)}& .customer-group{margin-right:0}& .order-label__dark{color:var(--grey-80)}& .order-label__medium{color:var(--grey-60)}& .order-label,& .order-value{word-break:break-word}}}@media (min-width:1025px){.order-tile{& .order-info__row{border-bottom:2px solid var(--grey-10);& .customer-group,& .order-group{width:calc(24.975% - 22.5px)}& .customer-group:nth-child(1n),& .order-group:nth-child(1n){clear:none;float:left;margin-right:30px}& .customer-group:last-child,& .order-group:last-child{margin-right:0}& .customer-group:nth-child(4n),& .order-group:nth-child(4n){float:right;margin-right:0}& .customer-group:nth-child(4n+1),& .order-group:nth-child(4n+1){clear:both}}}}.modal-wrapper{display:none;&.modal-wrapper__open{display:block}& .modal-overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:50}& .modal-container{align-items:center;display:flex;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:51;&.modal-container__def-width{width:80%}}}@media (min-width:768px){.modal-wrapper{& .modal-container{&.modal-container__def-width{width:auto}}}}.page-title-heading{font-weight:700}@media (min-width:1025px){.page-title-section{height:80px;padding:20px 0;width:100%}.page-title-heading{float:left;font-size:36px;line-height:45px;margin-bottom:0}.page-title-components{& .component{float:right;margin-left:15px}}}@media (max-width:480px){.page-title-section{display:flex;flex-direction:column-reverse;font-size:30px;padding:24px 0}.page-title-heading{font-size:26px;order:2;padding:25px 16px 15px 0}.page-title-components{font-size:15px;order:1;padding:0 16px;& .component{margin-bottom:10px;& .button{width:100%}}}}.stepper-bar-wrapper{align-items:center;display:flex;flex-flow:row wrap;margin:0 40px 20px;& .next-nav,& .prev-nav{color:#546e7a;font-size:12px;font-weight:700;width:calc(16.65% - 25px);& a{color:#546e7a;font-weight:700}}& .next-nav:nth-child(1n),& .prev-nav:nth-child(1n){clear:none;float:left;margin-right:30px}& .next-nav:last-child,& .prev-nav:last-child{margin-right:0}& .next-nav:nth-child(12n),& .prev-nav:nth-child(12n){float:right;margin-right:0}& .next-nav:nth-child(12n+1),& .prev-nav:nth-child(12n+1){clear:both}& .next-nav{text-align:right}& .back-arrow,& .fwd-arrow{height:20px;width:20px}& .prev-nav{& a{margin-left:8px}}& .stepper-bar{display:flex;height:14px;width:calc(66.6% - 10px);& .stepper-progress{border-right:1px solid var(--white);height:14px}& .filled-true{background:var(--green-90)}& .filled-false{background:var(--green-50)}}& .stepper-bar:nth-child(1n){clear:none;float:left;margin-right:30px}& .stepper-bar:last-child{margin-right:0}& .stepper-bar:nth-child(12n){float:right;margin-right:0}& .stepper-bar:nth-child(12n+1){clear:both}& .btnBoxless{background:none;border:0}}.table{border:2px solid #cfd8dc;border-collapse:collapse;display:block;& .context-anchor{padding:0 20px;position:relative;& .popup-wrapper{left:0;margin-top:30px;z-index:9999}}& .context-button{background:#eee;-webkit-box-shadow:8px 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:8px 0 8px 0 rgba(0,0,0,.1);box-shadow:8px 0 8px 0 rgba(0,0,0,.1);height:58px;left:0;line-height:58px;min-width:40px;padding-left:0;padding-right:0;position:absolute;text-align:center;top:0;& .popup-wrapper{left:0;margin-top:30px;right:auto;text-align:left;z-index:1}&.bottom-rows{& .popup-wrapper{margin-top:-135px}}}&.table-no-border{border-left:none;border-right:none}& #table-head{display:block;overflow-x:hidden;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}& .data-table-header{color:#546e7a;text-align:left;white-space:nowrap;& th{min-width:128px;padding:0 0 0 12px;text-align:left;white-space:normal;& .header-items{align-items:center;display:inline-flex;justify-content:space-between;& .sort-button{cursor:pointer;display:flex;flex-direction:column;height:34px;padding-left:20px;& .sort-up{transform:rotate(90deg) translateX(3px)}& .sort-down{transform:rotate(-90deg) translateX(1px)}}}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){& th{& span.header-items{width:116px}}}}&.desktop{width:100%}}& .data-table-content{display:block;height:300px;overflow-x:scroll;overflow-y:scroll;position:relative;& .data-table-content-row{&:last-child{border-bottom:none}& .item{font-size:12px;height:60px;min-width:128px;word-break:break-all;word-wrap:break-word;padding-left:12px;padding-right:12px;& pre{font-family:inherit;font-size:inherit}&:last-child{min-width:110px}}}& .expand-up{transform:rotate(90deg) translateX(-1px)}& .clickable-item{& .expand-down{transform:rotate(-90deg) translateX(1px)}}& .child-table{margin-bottom:0}}& tr{border-bottom:2px solid #cfd8dc}& tr:last-child,& tr:nth-last-child(2){& .context-anchor{display:block;& .popup-wrapper{bottom:100%}}}& tr:first-child,& tr:nth-child(2){& .context-anchor{display:table-cell;& .popup-wrapper{bottom:auto}}}& .empty-label{align-items:center;display:flex;height:300px;justify-content:center;position:relative;& .text{align-items:center;color:#8fa4ae;display:flex}}& .context-menu-button{height:32px;margin-bottom:8px;width:100%}& .context-menu-header{background:#eceff1;-webkit-box-shadow:8px 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:8px 0 8px 0 rgba(0,0,0,.1);box-shadow:8px 0 8px 0 rgba(0,0,0,.1);height:52px;left:0;line-height:52px;min-width:40px;padding-left:0;padding-right:0;position:absolute;top:0;&-anchor{min-width:0;padding:0 20px;position:relative;z-index:1}}&.table-full{width:100%;& #table-head{& .data-table-header{align-items:center;color:#546e7a;display:flex;font-weight:700;height:36px;margin-left:auto;margin-right:auto;max-width:100%;padding:2px 5px 0;& th{padding:0}& td,& th{display:inline-block;min-width:inherit}}& .data-table-header:before{content:"";display:table}& .data-table-header:after{clear:both;content:"";display:table}}& .data-table-content{height:auto;overflow:hidden;position:inherit;& .data-table-content-row{align-items:center;color:#000;font-size:.875em;line-height:50px;margin-left:auto;margin-right:auto;max-width:100%;min-height:60px;& .item{display:inline-block;font-size:inherit;height:auto;line-height:16px;min-width:inherit;padding-left:0;padding-right:0}}& .data-table-content-row:before{content:"";display:table}& .data-table-content-row:after{clear:both;content:"";display:table}}}}.no-results-found{color:#8fa4ae;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:23px;margin-left:auto;margin-right:auto;max-width:100%;min-height:400px;text-align:center}.no-results-found:after,.no-results-found:before{content:"";display:table}.no-results-found:after{clear:both}@media (--desktop ){.table{&.table-full{& .data-table-header{&>th{&:not(:last-child){flex-basis:calc(19.98% - 12.8px);flex-grow:0;flex-shrink:0;margin-right:0!important;max-width:calc(19.98% - 12.8px);text-align:left;width:calc(19.98% - 12.8px)}&:not(:last-child):nth-child(1n){margin-left:0;margin-right:16px}&:not(:last-child):last-child{margin-right:0}&:not(:last-child):nth-child(2n){margin-left:auto;margin-right:0}&:first-child{padding-left:.75em}&:last-child{margin-right:3.375em}&:nth-child(5n){margin-left:0}}}& .data-table-content{& .data-table-content-row>td:not(:last-child){flex-basis:calc(19.98% - 12.8px);flex-grow:0;flex-shrink:0;margin-right:0!important;max-width:calc(19.98% - 12.8px);width:calc(19.98% - 12.8px)}& .data-table-content-row>td:not(:last-child):nth-child(1n){margin-left:0;margin-right:16px}& .data-table-content-row>td:not(:last-child):last-child{margin-right:0}& .data-table-content-row>td:not(:last-child):nth-child(2n){margin-left:auto;margin-right:0}& .data-table-content-row>td:first-child{font-weight:700;padding-left:.75em;padding-right:.75em}& .data-table-content-row>td:last-child{margin-right:.75em}& .data-table-content-row:before{content:"";display:block;min-height:60px}}}}}@media (--mobile ){.table{&.table-full{border-spacing:0;border-top:.125em solid #cfd8dc;min-width:450px;& .data-table-header>th:not(:last-child){width:calc(19.98% - 24px)}& .data-table-header>th:not(:last-child):nth-child(1n){clear:none;float:left;margin-right:30px}& .data-table-header>th:not(:last-child):last-child{margin-right:0}& .data-table-header>th:not(:last-child):nth-child(5n){float:right;margin-right:0}& .data-table-header>th:not(:last-child):nth-child(5n+1){clear:both}& #table-head{& .data-table-header{border-width:0;border-bottom:.125em solid #cfd8dc;margin-left:0;margin-right:48px;max-width:405px;padding-bottom:0}}& .data-table-content{& .data-table-content-row>td:not(:last-child){width:calc(19.98% - 24px)}& .data-table-content-row>td:not(:last-child):nth-child(1n){clear:none;float:left;margin-right:30px}& .data-table-content-row>td:not(:last-child):last-child{margin-right:0}& .data-table-content-row>td:not(:last-child):nth-child(5n){float:right;margin-right:0}& .data-table-content-row>td:not(:last-child):nth-child(5n+1){clear:both}& .data-table-content-row{margin-left:0;margin-right:50px;max-width:405px}& .data-table-content-row>td:first-child{font-weight:700;padding-left:.75em}& .data-table-content-row>td:last-child{align-self:normal;background-color:#eceff1;border-bottom:2px solid rgba(84,110,122,.2);border-top:2px solid rgba(84,110,122,.2);box-shadow:-6px 3px 11px -2px #aaa;height:100%;justify-content:center;margin-top:-2px;position:absolute;right:0;top:auto;width:47px}& .data-table-content-row>td>div{position:absolute;right:11px;top:20px}}}}}.custom-tooltip{position:relative;vertical-align:middle;& .react-tooltip{font-size:12px!important;font-weight:700;line-height:1.5;max-width:300px;z-index:100;& h4{font-size:16px}& ul{list-style:inside}}}.stepper-button-container{align-items:center;display:flex;flex-direction:column;width:100%;& .button{font-size:var(--delta);padding:16px 32px;text-align:center;&:hover{cursor:pointer}}& .next-button{background:var(--color-primary);color:var(--color-primary-contrast);margin-left:16px;min-width:150px}& .no-back{margin-left:0}& .cancel-button{background:var(--background-color-light);min-width:150px}& .cancel-button,& .close-button{color:var(--color-light-contrast)}& .close-button{background:var(--color-primary-contrast);margin:15px 0}}.wizard-container{display:inline-flex;flex-direction:column;height:100%;& .flex-row{display:flex;flex-direction:row-reverse;height:100%}& .button-container{display:flex;width:100%}& .stepper-button-container{align-self:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:auto}& .hidden{display:none}& .submit-button{background:var(--color-primary);color:#fff;font-size:var(--gamma);padding:25px 40px;text-align:center}& .submit-button:disabled{background:var(--color-dark)}& .go-back-button{background:var(--color-primary-contrast);color:#333;font-size:var(--delta);padding:25px 40px;text-align:center}& .go-back-button:hover,& .submit-button:hover{cursor:pointer}}.dev-toolbar .dev-toolbar__bar{bottom:0;padding:var(--epsilon) 0;position:fixed;right:0;transform:translateX(100%);transition:transform .3s ease;z-index:9999}.dev-toolbar .dev-toolbar__bar:hover{transform:translateX(0)}.dev-toolbar .dev-toolbar__icon{color:var(--color-secondary);height:100%;left:-40px;position:absolute;text-align:center;top:0;width:40px;writing-mode:vertical-lr}.dev-toolbar .dev-toolbar__bar ul{background-color:var(--color-secondary);display:flex;flex-direction:row;list-style-type:none;margin:0;padding:var(--eta) var(--zeta)}.dev-toolbar .dev-toolbar__bar li{color:var(--white);font-family:Helvetica Neue,sans-serif}.dev-toolbar .dev-toolbar__bar li:not(:last-child){margin-right:var(--zeta)}.dev-toolbar .dev-toolbar__bar button{background-color:var(--color-primary);border:none;color:var(--color-primary-contrast);font-size:var(--zeta);font-weight:400;margin:0;min-height:0;min-width:0;outline:none;padding:.5rem var(--zeta)}.dev-toolbar .dev-toolbar__bar button:disabled{opacity:.5}.dev-toolbar .dev-toolbar__title h2{font-size:var(--zeta);font-weight:400;line-height:2rem;margin:0;padding:0}.toggle-switch{display:inline-block;margin-right:10px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:75px}.toggle-switch-checkbox{display:none}.toggle-switch-label{border:0 solid var(--background-color-light);border-radius:20px;cursor:pointer;display:block;margin:0;overflow:hidden}.toggle-switch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.toggle-switch-inner:after,.toggle-switch-inner:before{display:block;float:left;font-size:14px;height:28px;line-height:28px;padding:0;width:50%}.toggle-switch-inner:before{background-color:var(--color-primary);color:var(--color-primary-contrast);content:attr(data-yes);padding-left:10px;text-transform:uppercase}.toggle-switch-disabled,.toggle-switch-disabled:before{background-color:var(--background-color-light);cursor:not-allowed}.toggle-switch-inner:after{background-color:var(--background-color-light);color:var(--color-primary-contrast);content:attr(data-no);padding-right:10px;text-align:right;text-transform:uppercase}.toggle-switch-switch{background:var(--color-primary-contrast);border:0 solid var(--background-color-light);border-radius:20px;bottom:0;box-shadow:0 2px 1px 0 var(--overlay-shade);display:block;margin:1px;position:absolute;right:46px;top:0;transition:all .3s ease-in 0s;width:27px}.toggle-switch.small-switch .toggle-switch-switch{margin:2px;right:20px;width:16px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}.toggle-switch.small-switch{width:40px}.toggle-switch.small-switch .toggle-switch-inner:after,.toggle-switch.small-switch .toggle-switch-inner:before{content:"";height:20px;line-height:20px}.file-upload-container{& .file-upload-drop-zone{border:1px dashed var(--grey-border);padding:40px 12px;text-align:center}& .file-upload-drop-zone:hover{cursor:pointer}& .file-upload-button-container{align-items:center;display:flex;margin:20px 0;max-width:75%}& .file-upload-button{background:var(--black);color:var(--color-primary-contrast);display:flex;font-size:var(--epsilon);padding:25px 40px;white-space:nowrap}& .file-upload-button:hover{cursor:pointer}& .file-upload-req-message{color:var(--color-dark);font-size:var(--zeta);margin-left:10px}}@media (max-width:480px){.file-upload-container{display:flex;width:95%}.file-upload-drop-zone{display:none}.file-upload-button{display:block}}@media (min-width:481px) and (max-width:767px){.file-upload-container{width:95%}.file-upload-drop-zone{display:none}.file-upload-button{display:block}}.button-select-container{display:flex;margin-top:35px;& .button-select{align-items:center;background:var(--white);border:2px solid var(--grey-border);color:var(--black);display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;min-height:3.5em;padding:20px 0;-webkit-transition-duration:.2s;transition-duration:.2s;width:50%}& .button-select.active{background:var(--black);border:none;color:var(--white)}& .button-select:hover{cursor:pointer}}@media (max-width:480px){.button-select-container{display:flex;flex-direction:column;width:95%}}@media (min-width:481px) and (max-width:767px){.button-select-container{width:95%}}.form-validation-error{display:flex;font-size:var(--eta);& svg{color:var(--color-danger);margin-right:5px}}.form-submit-container{align-items:center;background-color:var(--color-primary-contrast);display:flex;flex-direction:column;height:100vh;justify-content:center;& .success-icon{color:var(--color-primary)}& .failure-icon{color:var(--color-danger)}& .form-submit-header{align-items:center;display:flex;font-size:var(--beta);margin:15px 0;text-align:center}& .form-submit-message{font-size:var(--delta);text-align:center;width:100%}& .continue-shopping-button{background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--delta);margin-top:40px;padding:20px 40px;text-align:center;&:hover{cursor:pointer}}}@media (max-width:480px){.form-submit-container{justify-content:flex-start;margin:24px auto;width:90%}}.request-doc-container{background:var(--color-primary-contrast);display:flex;flex-direction:column;height:auto;padding:50px 35px;width:700px;& .request-doc-title{font-size:var(--alpha);margin-bottom:10px}& .request-doc-subtitle{font-size:var(--delta);line-height:25px;margin-top:25px}& .form-input-label{align-items:center;display:flex;font-size:var(--epsilon);font-weight:700;min-height:36px}& .required:before{color:var(--color-danger);content:"\2022";font-size:var(--alpha)}& .form-input-field{box-sizing:border-box;padding:16px 12px}& .form-input-field,& .request-textarea{background:transparent;border:2px solid var(--border-color);font-size:var(--epsilon);margin-bottom:10px;width:100%}& .request-textarea{padding:8px 12px}& .file-list-container,& .tech-doc-input-child{margin-top:25px}& .file-list-item{padding:10px;& .remove-file{cursor:pointer;height:1.2em;margin-left:10px}}& .button-disabled{background:var(--color-dark)}& .error{border:2px solid var(--color-danger)}}@media (max-width:480px){.request-doc-container{height:90%;width:90%;& .request-doc-title{font-size:35px}& .submit-button{font-size:20px;padding:10px 20px}& .request-doc-go-back-button{padding:15px 30px}}.chat-button-wrapper{display:none}}.profile-account-security-container{background-color:var(--grey-10);height:100%;padding:2rem 2rem 0;width:100%;& .form-heading{margin-top:1rem}& .profile-account-security{background-color:var(--white);box-shadow:1px 3px 2px 1px rgba(0,0,0,.3);display:flex;flex-flow:row wrap;margin:1rem 0;padding:1rem 2rem;& .push-right{justify-content:flex-end}}}@media (max-width:480px){.profile-account-security-container{border-top:1px solid var(--grey-10);padding:0;& .profile-account-security{margin:0;padding:0}}}.profile-password-details-container{background-color:var(--grey-10);height:100%;padding:2rem 2rem 0;width:100%;& .form-heading{margin-top:1rem}& .profile-password-details{background-color:var(--white);box-shadow:1px 3px 2px 1px rgba(0,0,0,.3);display:flex;flex-flow:row wrap;margin:1rem 0;padding:1rem 2rem;& .push-right{justify-content:flex-end}& .password-form{width:calc(49.95% - 15px)}& .password-form:nth-child(1n){clear:none;float:left;margin-right:30px}& .password-form:last-child{margin-right:0}& .password-form:nth-child(2n){float:right;margin-right:0}& .password-form:nth-child(odd){clear:both}& .password-instructions{align-items:center;display:flex;flex-direction:column;justify-content:center;width:calc(49.95% - 15px);& .password-rules-list{list-style:disc;padding:1rem}}& .password-instructions:nth-child(1n){clear:none;float:left;margin-right:30px}& .password-instructions:last-child{margin-right:0}& .password-instructions:nth-child(2n){float:right;margin-right:0}& .password-instructions:nth-child(odd){clear:both}}}@media (max-width:480px){.profile-password-details-container{border-top:1px solid var(--grey-10);padding:0;& .profile-password-details{margin:0;padding:0;& .password-form{width:99.9%}& .password-form:nth-child(1n){clear:none;float:left;margin-right:30px}& .password-form:last-child{margin-right:0}& .password-form:nth-child(NaNn){float:right;margin-right:0}& .password-form:nth-child(NaNn+1){clear:both}& .password-instructions{width:99.9%}& .password-instructions:nth-child(1n){clear:none;float:left;margin-right:30px}& .password-instructions:last-child{margin-right:0}& .password-instructions:nth-child(NaNn){float:right;margin-right:0}& .password-instructions:nth-child(NaNn+1){clear:both}}}}.file-upload-section{background-color:var(--color-dark-contrast);box-shadow:0 0 3px 0 var(--overlay-shade),0 3px 3px 0 var(--overlay-shade);margin-right:16px;padding:16px;width:100%;& .overlay--actions{align-items:center;display:flex;justify-content:flex-end;padding-top:70px;& .btn-submit{padding:20px 33px}}& .file-list-item{align-items:center;color:var(--color-dark);display:flex;font-weight:700;padding-left:8px;& span{cursor:pointer;margin-left:8px}}& .file-upload-drop-zone{color:var(--color-light-heavy);padding:30px 12px}}@media (min-width:1025px){.file-upload-section{padding:55px 45px;width:56.5%;& .upload-title{padding-bottom:12px;padding-top:8px}}}.upload-result{background-color:var(--color-dark-contrast);box-shadow:0 0 3px 0 var(--overlay-shade),0 3px 3px 0 var(--overlay-shade);margin-right:16px;text-align:center;& p{color:var(--color-dark)}& .failure-icon{color:var(--color-danger);margin-right:5px}& .success-icon{color:var(--color-primary);margin-bottom:1rem;margin-right:5px}& .msg-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}& span{font-size:var(--delta)}& .result-btns{margin-top:24px;padding:18px;text-align:center;width:125px}}@media (min-width:1025px){.upload-result{padding:82px 40px;width:55%}}.bulk-result-files{margin:16px 0;padding-top:16px;& .result-files-title{padding-bottom:15px}& .results-message{text-align:left;& span{position:static}& p{font-weight:700;padding:40px 70px 50px}}& .card{align-items:center;display:flex;padding:24px 8px;word-break:break-word;& div:nth-child(2),& div:nth-child(3){margin-left:8px;word-wrap:break-word}& div:last-child{color:var(--color-light-contrast);& span:last-child{cursor:pointer;margin-left:4px}& .download-icon{color:var(--color-dark-tint)}}& .file-icon{color:var(--color-dark-tint)}}}@media (min-width:1025px){.bulk-result-files{margin:50px 0;padding-top:16px;& .card{display:flex;flex-flow:row wrap;padding:30px 20px;width:56.5%;& div:nth-child(2),& div:nth-child(3){margin-left:0;width:calc(37.4625% - 18.75px)}& div:nth-child(2):nth-child(1n),& div:nth-child(3):nth-child(1n){clear:none;float:left;margin-right:30px}& div:nth-child(2):last-child,& div:nth-child(3):last-child{margin-right:0}& div:nth-child(2):nth-child(12n),& div:nth-child(3):nth-child(12n){float:right;margin-right:0}& div:nth-child(2):nth-child(12n+1),& div:nth-child(3):nth-child(12n+1){clear:both}& div:last-child{width:calc(16.65% - 25px)}& div:last-child:nth-child(1n){clear:none;float:left;margin-right:30px}& div:last-child:last-child{margin-right:0}& div:last-child:nth-child(12n){float:right;margin-right:0}& div:last-child:nth-child(12n+1){clear:both}& .file-icon{width:calc(8.325% - 27.5px)}& .file-icon:nth-child(1n){clear:none;float:left;margin-right:30px}& .file-icon:last-child{margin-right:0}& .file-icon:nth-child(12n){float:right;margin-right:0}& .file-icon:nth-child(12n+1){clear:both}}}}.bulk-upload-notification{padding:16px;& .notification-item-header__content{display:flex;flex-direction:column;& span{font-size:var(--eta);&:nth-child(2){font-weight:400}}}}@media (min-width:1025px){.bulk-upload-notification{padding:0 40px}}.bulk-user-component{& .bulk-heading-container{padding-bottom:50px}& .bulk-heading{display:flex;flex-wrap:wrap;padding:16px;& .mega{padding-bottom:0}}& .notification-heading{padding:0 0 20px 40px}& .loader.page-active{position:fixed}& .bulk-user-container{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);padding:16px;& .upload-description{color:var(--color-dark);padding-top:8px}& .how-to-section{padding:0 16px;& b{font-size:var(--gamma)}& a{color:var(--card-initials-color-9);display:inline-block;padding-bottom:7px}& ul{list-style-type:disc;margin:12px 0 20px 32px}& li{color:var(--color-dark);font-size:var(--epsilon);margin-bottom:8px}}& .download-template{margin-bottom:20px;& button{color:var(--card-initials-color-9);font-size:100%;font-weight:400;padding:0;&:focus,&:hover{background-color:transparent;outline:0}}}& .upload-wrapper{display:flex;flex-wrap:wrap}& .file-upload-button{background:var(--grey-80);font-size:14px;margin:0 15px 0 0;padding:16px 24px}& .file-upload-button-container{margin:30px 0}}}@media (min-width:1025px){.bulk-user-component{& .bulk-heading{padding:40px}& .bulk-user-container{padding:32px 40px;& .how-to-section{width:40%}& .upload-title{padding-bottom:12px;padding-top:8px}}}}.footer-container{background-color:var(--black);margin-top:auto;width:100%;& footer{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:space-between;padding:20px 30px;& a,& li,& p{color:var(--white);font-size:var(--eta);font-weight:var(--b);text-align:center}& .footer-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}& .footer-copyright{& p{color:var(--white);font-weight:500;text-align:center}}}& .footer-link-group{align-items:center;display:flex;justify-content:center}& .footer-consent-link:empty{display:none}& .details-wrapper{background:var(--color-primary-heavy);bottom:79px;display:flex;flex-direction:column;gap:2rem;left:0;opacity:0;padding:22px 40px;position:absolute;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;width:100%;z-index:5;&.show-panel{opacity:1;visibility:visible}& h2{color:#fff;font-size:var(--epsilon);font-weight:700;letter-spacing:.01em;line-height:125%;margin-bottom:10px}& li{margin-bottom:10px;& .embedded-links,& a{color:#fff;font-size:var(--zeta);font-weight:400;line-height:125%;text-decoration-line:underline}& .embedded-links{background:none;border:none;padding:0}}& .close-icon{color:#fff;cursor:pointer;font-size:var(--zeta);font-weight:400;height:fit-content;text-align:center;text-decoration-line:underline}& .column{text-align:center}}& .footer-more-details{position:relative;& svg{position:absolute;top:-3px}& div{cursor:pointer}}}.dot-typing{animation:dot-typing 1.5s linear infinite;background-color:var(--white);border-radius:5px;box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white);color:var(--white);height:7px;left:-9999px;position:relative;width:7px}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white)}16.667%{box-shadow:9984px -10px 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white)}33.333%{box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white)}50%{box-shadow:9984px 0 0 0 var(--white),9999px -10px 0 0 var(--white),10014px 0 0 0 var(--white)}66.667%{box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white)}83.333%{box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px -10px 0 0 var(--white)}to{box-shadow:9984px 0 0 0 var(--white),9999px 0 0 0 var(--white),10014px 0 0 0 var(--white)}}@media (min-width:1025px){.footer-container{& footer{flex-direction:row;gap:0;& .footer-links{justify-content:flex-start;& .dot-typing-wrapper{margin:0 3rem}}}& .details-wrapper{bottom:52px;flex-direction:row;gap:0;justify-content:space-between;padding:22px 84px;& .close-icon,& .column{text-align:left}}}}@media (max-width:480px){.footer-container{& .details-wrapper{bottom:111px}}}.react-select-container{background-color:transparent;border:2px solid var(--input-border-color);height:100%;padding:0;& .react-select__control{background-color:var(--white);border:none;border-radius:0;box-shadow:none;height:44px}& .react-select__control--is-focused{border:none}& .react-select__menu{border-radius:0;box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);margin-top:5px;z-index:2;& .react-select__menu-list{max-height:200px;& .react-select__option--is-selected{background-color:var(--white);color:var(--black)}& .react-select__option--is-focused{background-color:var(--grey-10);color:var(--black)}}}& .react-select__indicator-separator{display:none}& .checkbox{color:var(--green-vibrant2);display:flex;width:100%;& .checkbox-state{margin-right:10px;& svg{height:20px;width:20px}}& label{color:var(--black);cursor:pointer;margin-top:2px}}}& .selection-wrapper{align-items:center;flex-direction:column;height:100%;justify-content:flex-start;margin-top:3rem;& h4{text-align:center}& .select-box{font-size:var(--zeta);width:65%;& .account-select__option--is-selected{background:var(--grey-varient-dark);border-bottom:2px solid hsla(0,0%,60%,.2);color:#ccc}& .account-select__option--is-focused{background-color:var(--grey-60-varient)}& .account-select__control{background-color:var(--grey-varient-dark);border:2px solid hsla(0,0%,60%,.9);border-radius:0;color:var(--white)}& .account-select__menu{background-color:var(--grey-70);border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1);color:var(--white);margin:0;position:unset}& .css-fk865s-option{background-color:transparent;box-sizing:border-box;padding:8px 12px;user-select:none;width:100%}& .account-select__single-value{color:var(--white)}}& .select-label{font-size:var(--sigma)}& .select-description,& .select-label{color:var(--white);letter-spacing:-1px;line-height:1.25em;padding-bottom:1rem}& .select-description{font-size:var(--epsilon);font-weight:700;text-align:center}& .buttons-wrap{margin-top:2.5rem}}@media (min-width:768px){.selection-wrapper{justify-content:center;margin-top:0}}.header-cargill-logo{& img{width:70px}}.global-nav__content{background-color:var(--black);height:100%;opacity:0;overflow:hidden;overflow-y:auto;visibility:hidden;width:100%;&.global-nav__content--active{opacity:1;visibility:visible}& ul{align-items:flex-start;flex-direction:column;height:100%;& .global-nav__item{border-left:.25rem solid transparent;justify-content:space-between;list-style-type:none;width:100%;& a{color:var(--white);font-weight:500;line-height:2rem;padding:.5rem 1rem;text-decoration:none;width:100%}& i{margin-left:.1rem;margin-right:1rem;position:relative;top:.25rem}& button{min-width:2.5rem}}& .global-nav__parent-tab{background-color:var(--grey-80);border-bottom:1px solid var(--white);line-height:2.75rem;padding:1rem;position:sticky;top:0;width:100%;& a{font-weight:400}& svg{position:relative;top:-.25rem}& span{color:var(--white);font-size:var(--alpha);margin-left:1rem}}& .active-tab{border-left:.25rem solid var(--blue-light-vibrant)}}}.global-nav__desktop-content{background-color:rgba(0,0,0,.5);height:100%;opacity:0;overflow:hidden;overflow-y:scroll;visibility:hidden;width:100%;z-index:999;&.global-nav__desktop-content--active{opacity:1;visibility:visible}& .child-menu{display:none;left:100%;position:absolute;top:0;width:100%}& .active-tab{border-left:.25rem solid var(--blue-light-vibrant)}& .global-nav__parent-tab{background-color:inherit;border-bottom:1px solid var(--white);color:var(--white);font-size:var(--gamma);line-height:3rem;padding:.5rem 1rem;position:sticky;top:0;width:100%}& ul{align-items:flex-start;flex-direction:column;height:35rem;position:relative;& li{border-left:.25rem solid transparent;justify-content:space-between;list-style-type:none;transition:background-color .1s ease-in;width:100%;&:hover{background-color:var(--grey-80);&>.child-menu{display:block}}& a{align-items:center;color:var(--white);justify-content:space-between;line-height:2rem;padding:.5rem 1rem;text-decoration:none;width:100%}& i{margin-left:.1rem;margin-right:1rem;position:relative;top:.25rem}}&.parent-menu{background-color:var(--black);width:256px;&>li{&>a{font-weight:500}}& li{&>ul{background-color:var(--grey-80);& li{&>ul{background-color:var(--grey-70)}& li{&>ul{background-color:var(--grey-60)}}&:hover{background-color:var(--grey-70)}& li:hover{background-color:var(--grey-60)}& li ul li:hover{background-color:var(--grey-50)}}}}}&.child-menu{&.scroll{overflow-y:auto}}}}& .nav-loader-items{align-items:center;display:flex;flex-direction:column;width:100%;& span{color:var(--white);font-size:10px}}@media (min-width:768px) and (max-width:1024px){.global-nav__desktop-content{& ul{&.parent-menu{width:24%}}}}.language-selector{align-items:center;display:flex;position:relative;& .language-select-dropdown{position:absolute;width:100%;& .react-select__control{background:transparent;border:none;box-shadow:none;height:25px;min-height:25px;& .react-select__single-value{display:none}}& .react-select__menu{border-radius:0;left:-30px;margin-top:15px;width:140px;& .react-select__menu-list{padding:8px 0;& .react-select__option{font-weight:700;padding:8px 16px}& .react-select__option--is-focused{background-color:var(--grey-10)}& .react-select__option--is-selected{background-color:var(--green-cargill);color:var(--white)}}}& .react-select__indicators{display:none;& .react-select__indicator-separator{display:none}& .react-select__indicator{padding:0}}}}@media (min-width:1025px){.language-selector{position:unset;& .language-select-dropdown{position:relative;width:unset;& .react-select__control{& .react-select__value-container{padding:0 0 0 8px;& .react-select__single-value{color:var(--white);display:block;font-weight:700;height:18px}}}& .react-select__indicators{display:block}}}}.loader{&.fixedLoader{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;z-index:2000}&.show{background-color:transparent;padding-top:28px;position:relative}&.page-active,&.show{align-items:center;display:flex;justify-content:center;opacity:.8}&.page-active{position:fixed}& .loading-gif{display:inline-block;height:50px;object-fit:contain;width:50px}}.modal-wrapper{& .edit-order-options{background-color:var(--grey-80);color:var(--white);padding:55px;text-align:center;& .reorder-footer-content{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;& .btn{background:var(--black);color:var(--white);margin:0;min-width:128px}}}}@media (min-width:768px){.modal-wrapper{& .edit-order-options{& .reorder-footer-content{flex-direction:row;justify-content:center}}}}.body-content{border-bottom:2px solid var(--grey-20);display:flex;line-height:1.375em;padding:17px;width:100%;& .icon svg{fill:var(--green-cargill)}& .remove-notification{cursor:pointer}& .body-info{margin-left:12px;& .meta-details-wrapper{align-items:center;color:var(--grey-60);display:flex;font-size:var(--eta);justify-content:space-between;& .meta-content{align-items:center;display:flex;& .dot-seperator{background-color:var(--grey-60);border-radius:50%;height:3px;margin:0 8px;width:3px}}& .remove-notification{cursor:pointer;& svg{fill:var(--grey-60)}}}& .heading,& .message{font-size:var(--zeta);padding:4px 4px 4px 0;& span{color:var(--green-cargill);font-weight:500}}& .message{color:var(--grey-60);width:234px;& span{border-bottom:1px solid var(--grey-60);cursor:pointer}}}}.read{background-color:var(--white)}.un-read{background-color:var(--grey-10)}.notification-preferences-options-wrapper{& .content{align-items:center;border-bottom:2px solid var(--grey-20);display:flex;padding:18px 24px 18px 30px;& .options-toggle-switch-label{width:70%;word-wrap:break-word;font-weight:700}& .options-toggle-switch-info{margin-left:5px;text-align:right;width:20%;& .info-icon{color:var(--selected-highlight)}}}}.notification-preferences-wrapper{border-top:2px solid var(--grey-20);height:100%;& .notification-preferences-content{max-height:calc(100% - 40px);overflow-y:auto}& .heading-content{font-size:var(--zeta);font-weight:400;line-height:1.375em;padding:12px 30px;& .sub-heading-message{line-height:1.375em;margin-top:30px}}& .enable-notification-preferences{align-items:center;border-bottom:2px solid var(--grey-20);display:flex;padding:18px 24px 18px 15px;& .enable-toggle-switch-label{width:80%;word-wrap:break-word;font-size:var(--epsilon);font-weight:700;line-height:1.25em}}}.modal{display:flex;& .gamma{font-size:var(--gamma);font-weight:600;padding-bottom:unset}& .notifications-header{align-items:center;display:flex;flex-direction:row;margin-bottom:15px;padding:0 17px;& .button{background:none;border:none;border-bottom:1px solid var(--black);color:var(--black);font-size:var(--eta);padding:0;text-align:center;text-decoration:none}& .notifications-header-status{align-items:center;display:flex;justify-content:space-between;width:100%;& .header-icon{align-items:center;display:flex;justify-content:left;& svg{margin:0 12px 0 5px}}& .clear-all{padding-right:13px}& h2{font-size:var(--epsilon);font-weight:700;line-height:1.25em;padding-left:0}}}& .notification-toggle{cursor:pointer}& .backdrop{height:calc(100% - 3rem);left:0;position:fixed;top:3rem;width:100%}& .notifications-list-wrapper{border-top:2px solid var(--grey-20);height:100%;overflow-x:hidden;padding-bottom:55px;& .infinite-scroll-container{& .loader{height:230px;padding:0}}}& .zero-notifications{color:var(--grey-50);font-size:var(--zeta);letter-spacing:.02em;line-height:1.375em;margin-top:40px;text-align:center}& .notifications-drawer{background:var(--white);box-shadow:0 2px 8px var(--grey-40);display:block;height:calc(100% - 3rem);opacity:.5;padding:15px 0 0;position:fixed;right:0;top:3rem;transform:translateX(100%);transition:transform .5s cubic-bezier(.4,0,.2,1);width:340px;z-index:999;&.open{box-shadow:15px 15px 15px 15px;opacity:1;transform:translateX(0)}}& .notifications-header-wrapper{height:calc(100% - 40px)}& .notifications-back-to-top{border-top:1px solid var(--grey-60);color:var(--grey-60);cursor:pointer;flex:0 0 auto;font-size:var(--zeta);margin:25px 15px;padding:20px 0;text-align:center}}@media (min-width:1025px){.modal{& .backdrop{left:0;width:100%}& .backdrop,& .notifications-drawer{height:calc(100% - 3.5rem);top:3.5rem}}}.notification-badge-icon{align-items:center;color:var(--grey-60);cursor:pointer;display:flex;font-weight:var(--b);& svg{margin-left:0}& .circled-dot{background-color:var(--bright-red);border:1px solid var(--black);border-radius:50%;font-size:0;min-height:.5rem;min-width:.5rem;position:relative;right:10px;top:-.675rem}}@media (min-width:1025px){.notification-badge-icon{display:inline-block;position:relative;& .circled-dot{border-radius:10px;color:var(--white);font-size:10px;min-height:auto;min-width:auto;padding:3px 5px;position:absolute;right:0;top:-2px}}}.header__col-1{& .header__hamburguer{& button{all:unset;border-radius:2px;cursor:pointer;padding:8px;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms;&:hover{background-color:var(--selected-highlight)}}}}.flex-group{display:flex}& .clear-cart-popup{background:var(--grey-80);color:var(--white);max-width:760px;padding:25px;text-align:center;& h3{margin-bottom:20px}& p{margin-bottom:30px}& .btn{background:var(--black);color:var(--white);min-width:128px}}.header{position:sticky;top:0;width:100%;z-index:9999;& .modal-wrapper{& .modal-container{top:35%}}& .header__btn{background-color:transparent;border:none;margin:0;padding:0}& .header__modal{background-color:var(--grey-80);display:inline-block;padding:1rem;width:80%;& .selection-wrapper{width:100%;& .account-select__menu{overflow-y:auto;position:absolute}& .account-select__control{& .account-select__input{color:var(--white)!important}}}}& .header__wrapper{align-items:center;background-color:var(--black);height:3rem;justify-content:space-between;padding:0 1rem;& .header__btn{min-width:2rem}& .header__col--1{align-items:center;gap:.5rem}& .header__col--2{align-items:center;gap:.5rem;& .header__account,& .header__cart,& .header__language,& .header__notifications,& .header__region{min-width:2rem}& .header__account,& .header__language,& .header__logout,& .header__region{& button{align-items:center}& span{font-size:0}}& .header__language,& .header__logout{cursor:pointer}& .large_screen_only{display:none}& .header__cart{align-items:center;text-decoration:none;& .header__cart-count{background-color:var(--bright-red);border:1px solid var(--black);border-radius:50%;bottom:.6875rem;color:var(--white);font-size:0;min-height:.5rem;min-width:.5rem;padding:2px 3px;position:relative;right:.19rem}}}}& .global-nav{align-items:center;display:flex;height:calc(100% - 3rem);justify-content:center;left:0;position:fixed;top:3rem;transform:translateX(-100%);transition:transform .2s ease-in-out;width:100%;z-index:999;&.visible{transform:translateX(0)}}}@media (min-width:1025px){& .clear-cart-popup{padding:125px}.header{.modal-wrapper .modal-overlay{top:3.5rem}& .header__wrapper{height:3.5rem;padding:0 1.5rem;& .header__btn{min-width:none}& .header__col--1{& .header__hamburguer{border-radius:4px;padding:3px;transition:background-color .2s ease;&:hover{background-color:var(--btn-background-modern-light)}}& .header-cargill-logo{transform:scale(1);transition:transform .1ms ease-in-out;&:hover{transform:scale(1.05)}}}& .header__col--2{gap:1rem;& .header__account,& .header__language,& .header__logout,& .header__region{& span{color:var(--white);font-size:.85rem;font-weight:var(--b);margin-left:.25rem}}& .header__cart{display:inline-block;position:relative;& .header__cart-count{border-radius:10px;font-size:10px;height:min-content;margin-right:0;padding:3px 5px;position:absolute;right:0;top:-2px}}& .header__account,& .header__cart,& .header__language,& .header__logout,& .header__region,& .notification-badge-icon{border-radius:4px;padding:5px;transition:background-color .2s ease;&:hover{background-color:var(--btn-background-modern-light)}}& .large_screen_only{display:block}}}& .global-nav{height:calc(100% - 3.5rem);top:3.5rem;transition:none}}}@media (min-width:768px){.header{& .header__modal{max-height:460px;min-height:19.1rem;padding:4rem;width:40rem}}}.snackbar{border-radius:2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 1px 20px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.14);left:50%;margin-top:15px;max-width:calc(100% - 80px);min-height:50px;opacity:0;padding:15px 20px;position:absolute;transform:translate(-50%);transition:transform .7s,opacity .7s;width:100%;z-index:100;&.success{background-color:var(--green-20);border:1px solid var(--green-60)}&.alert{background-color:var(--red-20);border:1px solid var(--red-60)}&.caution{background-color:var(--yellow-20);border:1px solid var(--yellow-60)}&.show{opacity:1;transform:translate(-50%)}&.close{transform:translate(-50%,-200px)}& .snackbar__content{align-items:center;display:flex;flex-direction:column;gap:.5rem;& .snackbar__details{align-items:center;display:flex;flex-direction:column;gap:10px;& span{color:var(--black);font-size:var(--epsilon);line-height:1.2;text-align:center}}& .snackbar__btn-close{cursor:pointer;fill:var(--grey-60)}}& .snackbar__progress{bottom:0;height:4px;left:0;position:absolute;transition:width .1s linear}}@media (min-width:1025px){.snackbar{max-width:calc(100% - 180px);padding:15px 30px;& .snackbar__content{flex:1 1;flex-direction:row;gap:0;justify-content:space-between;& .snackbar__details{flex-direction:row;& span{text-align:left}}}}}.error-okta-wrapper{left:50%;max-width:90%;position:absolute;top:50%;transform:translate(-50%,-50%);& p{display:block;font-weight:500;margin-block-end:1em;margin-block-start:1em;unicode-bidi:isolate}& .error-okta-msg{background-color:var(--white);border-radius:6px;display:flex;flex-direction:column;font-family:var(--font-baseline);justify-content:center;padding:4rem 2rem;& .error-okta-msg__h1{color:var(--green-dark);font-size:var(--lambda);font-weight:700;margin-block-end:.67em;margin-block-start:.67em}& .error-okta-msg__p{color:var(--grey-40);font-size:var(--gamma);line-height:1.5rem;margin:0 0 40px;text-align:center}& .error-okta-msg__box{background-color:var(--grey-20);border:1px solid var(--grey-70);text-align:center;width:100%;& p{font-size:var(--eta)}}& .error-okta-msg__button{background-color:var(--green-cargill);border-radius:2px;color:var(--white);font-weight:var(--b);margin-top:2rem;padding:16px 0;text-align:center;text-decoration:none;width:100%}}}.sticky-banner{background:var(--green-cargill);border-radius:2px;color:var(--white);font-size:var(--font-smallsize-medium);height:auto;left:0;line-height:30px;margin:0 auto;max-width:90%;padding:10px 20px;position:sticky;text-align:center;transition:height .5s ease-out;z-index:5;&.sticky-banner__hide{height:0;min-height:0;overflow:hidden;padding:0}& .sticky-banner__close-icon{cursor:pointer;display:flex;justify-content:center}& .sticky-banner__message{align-items:center;display:flex;flex-basis:100%;justify-content:center;width:100%;& .info-icon{min-width:24px}& .sticky-banner__image{display:inline;max-width:350px}}& .sticky-banner__btn{background:var(--green-cargill);color:var(--white);font-family:var(--font-baseline);font-size:var(--font-smallsize-medium);margin-left:15px;padding:8px 25px;&:hover{background:var(--green-dark)}}& .sticky-banner__bold{font-weight:700;padding:0 20px}& a{color:var(--white);text-decoration:underline}}body{transition:margin .5s}@media (min-width:1025px){.sticky-banner{align-items:center;display:flex;justify-content:center;& .cookie-consent-btn{margin-top:0}}}.contain-cookie-consent .announcement-banner{visibility:hidden;z-index:-1}.maintenance-container{background-color:var(--grey-10);display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px 0 48px;& .image-wrapper{display:flex;justify-content:center;& svg{height:150px;width:250px}}& .description-wrapper{margin-top:24px;text-align:center;& h1{letter-spacing:normal}& p{color:var(--grey-80);font-size:var(--delta);letter-spacing:.02em;text-align:center}}& .btn-wrapper{display:flex;justify-content:center;margin:38px 0 0;& .back-button{align-items:center;background:var(--color-primary);border-radius:2px;color:var(--color-primary-contrast);display:flex;height:40px;padding:8px 20px}}}.permission-denied__container{align-items:center;background-color:var(--grey-10);display:flex;flex-direction:column;height:100vh;padding:32px 16px;& .permission-denied__icon{display:flex;justify-content:center;padding:0 15px;& svg{fill:var(--grey-30);height:200px;width:300px}}& .permission-denied__title{margin-top:32px;text-align:center;& .permission-denied__title-heading{font-size:36px;letter-spacing:normal;line-height:45px}& .permission-denied__title-paragraph{color:var(--grey-80);font-size:18px;letter-spacing:.01em;line-height:22.5px;margin-top:16px;text-align:center}}& .permission-denied__button{display:flex;justify-content:center;margin:48px 0;& .permission-denied__button-back{align-items:center;background:var(--color-primary);border-radius:2px;color:var(--color-primary-contrast);display:flex;height:40px;justify-content:center;padding:8px 20px;width:100%}}}@media (min-width:1025px){.permission-denied__container{padding:64px;& .permission-denied__title{margin-top:64px;width:680px}& .permission-denied__button{margin:32px 0;& .permission-denied__button-back{width:unset}}}}.main-content{margin:auto;padding-top:6%;text-align:center;width:80%}.img-wrapper{margin-top:60px}.img-wrapper img{width:80%}.txt-wrapper{vertical-align:top}.error-code,.txt-wrapper{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.error-code{color:#466d0e;font-size:120px;font-weight:700}.error-txt{color:#333;font-size:35px;font-weight:700}.error-desc{color:#9c9c9c;font-size:var(--gamma);margin-top:12px}.support-link{color:#2a8aa6;text-decoration:none}.back-btn-wrapper{background:#466d0e;display:inline-block;margin-bottom:20px;margin-top:20px;max-width:150px;padding:15px 25px;text-align:center;width:45%}.dash-link{color:#fff;text-decoration:none}.img-back{margin-right:14%;text-align:left}@media screen and (min-width:768px){.main-content{margin-left:140px;text-align:left}.img-wrapper{float:left}.txt-wrapper{float:right;vertical-align:top;width:50%}.img-wrapper img{height:auto;width:100%}.error-code{font-size:200px}.error-txt{font-size:var(--mega)}.error-desc{font-size:var(--beta)}}.accordion{background-color:var(--white);color:var(--black);font-size:var(--theta);height:auto;width:100%;& .heading{display:flex;flex-flow:row nowrap;justify-content:space-between;& .header-title{font-size:var(--gamma);font-weight:var(--b)}}& .icon-display{cursor:pointer}}@media (min-width:1025px){.accordion{padding:30px 20px;& .panel{background-color:#fff;padding-top:20px}}}@media (max-width:480px){.accordion{& .heading{padding:30px 20px;& .header-title{line-height:35px;word-wrap:break-word;word-break:break-all}}}}.skeleton-box{display:inline-block;position:relative;&:before{animation:skeleton 1.5s linear infinite;background:linear-gradient(270deg,var(--grey-gradient) 0,var(--black-opacity__05) 47.92%,var(--grey-gradient) 100%);background-size:200%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}&.skeleton-box__rad2{&:before{border-radius:2px;content:""}}&.skeleton-box__rad50{&:before{border-radius:50%;content:""}}}@keyframes skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.user-account-container{& .accordion{font-size:1rem;padding:2.5rem 2rem;& .panel{max-height:500px!important;overflow:auto;padding-top:0}}& .acc-asso-view{border-top:2px solid var(--color-light-shade);margin-top:1.875rem;padding-top:1.875rem}& .region-title{display:flex;justify-content:space-between;& button{align-items:flex-end;color:#666;display:flex;font-size:var(--zeta);font-weight:var(--b);& .edit-icon{margin-left:.75rem}}}& .account-row{align-items:flex-start;display:flex;flex-direction:column;margin:1rem auto;& .column-wrap{width:99.9%;& .title{color:var(--grey-60)}& .label{color:var(--grey-30)}}& .column-wrap:nth-child(1n){clear:none;float:left;margin-right:30px}& .column-wrap:last-child{margin-right:0}& .column-wrap:nth-child(NaNn){float:right;margin-right:0}& .column-wrap:nth-child(NaNn+1){clear:both}}}@media (min-width:1025px){.user-account-container{& .account-row{flex-direction:row;& .column-wrap{width:calc(24.975% - 22.5px)}& .column-wrap:nth-child(1n){clear:none;float:left;margin-right:30px}& .column-wrap:last-child{margin-right:0}& .column-wrap:nth-child(12n){float:right;margin-right:0}& .column-wrap:nth-child(12n+1){clear:both}}}}.basic-react-select{background-color:transparent;border:2px solid var(--input-border-color);height:auto;min-width:13rem;padding:0;& div[class*=__control]{background-color:var(--white);border:hidden;box-shadow:none;height:100%}& div[class$=__control]:hover,& div[class*=__control--is-disabled],& div[class*=__control--is-focused]{border-color:var(--btn-border-color);border-radius:0;border-width:0;box-shadow:none}& div[class*=__value-container]{padding:12px 16px}& div[class$=__menu]{border-radius:0;box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);margin-top:4px;z-index:2;& div[class*=__menu-list]{max-height:200px}& div[class*=__option]{padding-left:16px;padding-right:16px}& div[class*=__option--is-selected]{background-color:var(--white);color:var(--black)}& div[class*=__option--is-focused]{background-color:var(--grey-10);color:var(--black)}& div[class$=__menu-list]{padding-bottom:8px;padding-top:8px}}& span[class*=__indicator-separator]{display:none}& div[class*=__dropdown-indicator]{padding:.75rem 1rem .75rem .5rem}}.select-label{color:var(--grey-60);word-break:break-word}.required:before{border-radius:50%;color:var(--red-vibrant);content:"\2022";font-size:var(--sigma);margin-right:10px;vertical-align:middle}.account-row{& .basic-react-select{& div[class*=__value-container]{align-items:flex-start;flex-direction:column;overflow:auto}}& .shipto-select{& .shipto__control{max-height:100px;overflow:auto}& .shipto__menu{& .shipto__menu-list{& .shipto__option--is-disabled{opacity:.2}}}}& .bzUnit-select{& .bzUnit__control{max-height:100px;overflow:auto}}}.user-account-container{& .accordion{font-size:1rem}& .user-acc-region{& .edit-account-info-area{color:var(--grey-60);font-weight:var(--b);margin:0 0 1rem;padding:.25rem 0}}& .account-row{align-items:flex-start;display:flex;flex-direction:column;& .dropdown-wrap{width:99.9%;& div[class$=__input]>input{margin-bottom:0;margin-top:0}& div[class*=__menu-list]{max-height:135px;& div[class*=__option]{white-space:pre-line}}& .checkbox{align-items:center;display:flex;font-size:1.175rem;& .checkbox-state{color:var(--green-cargill)}& .eta{margin-left:.5rem;padding-bottom:0}}}& .dropdown-wrap:nth-child(1n){clear:none;float:left;margin-right:15px}& .dropdown-wrap:last-child{margin-right:0}& .dropdown-wrap:nth-child(NaNn){float:right;margin-right:0}& .dropdown-wrap:nth-child(NaNn+1){clear:both}& .delete-btn-wrap{align-self:center;color:var(--grey-30);cursor:pointer;margin-top:.875rem}}}@media (min-width:1025px){.user-account-container{& .account-row{flex-direction:row;justify-content:space-between;& .dropdown-wrap{width:calc(32.05125% - 10.1875px)}& .dropdown-wrap:nth-child(1n){clear:none;float:left;margin-right:15px}& .dropdown-wrap:last-child{margin-right:0}& .dropdown-wrap:nth-child(12n){float:right;margin-right:0}& .dropdown-wrap:nth-child(12n+1){clear:both}}}}.user-account-container{& .accordion{font-size:1rem}& .action-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:2rem;padding-top:1rem;& button{margin:0;min-width:100%}}& .user-acc-region{border-top:2px solid var(--color-light-shade);margin-top:2rem;padding-top:2rem;& .edit-header{display:flex;justify-content:space-between;& button{margin-left:auto}}& .view-header{display:flex;justify-content:space-between;& button{align-items:flex-end;color:var(--grey-60);display:flex;font-size:var(--zeta);font-weight:var(--b);margin-left:auto;& .edit-icon{margin-left:.75rem}}}& .rows-action{display:flex;padding:16px;& .btn-wrap{cursor:pointer}& span{color:var(--grey-60);margin-left:.875rem}& .plus-circle-btn{color:var(--green-cargill)}}}}@media (min-width:768px){.user-account-container{& .action-container{& button{margin:0;min-width:12rem}}}}.user-account-container{padding:1rem;& .account-header{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.75rem;& .add-icon{margin-left:.5rem}& .info-icon{margin-bottom:5px;margin-left:5px}& .triangle{border-color:var(--grey-60) transparent transparent transparent;margin-left:-22px}& .btn{align-items:center;align-self:center;display:flex;justify-content:center;width:100%}}& .regis-subhead{margin-bottom:8px}& .account-cards{& .account-card{& .accordion{padding:1rem;& .heading{padding:2rem 0}}}}}@media (min-width:768px){.user-account-container{padding:1rem;& .account-header{& .shipto-title{width:75%}& .btn{align-items:center;align-self:center;display:flex;justify-content:center;margin-left:auto;min-width:12rem;width:fit-content}}}}@media (min-width:768px) and (max-width:1024px){.user-account-container{padding:2rem}}@media (min-width:1025px){.user-account-container{padding:2rem 0;& .header-title{width:95%}& .closed-acc-heading{align-items:center;display:flex;justify-content:space-between;& .acc-name{font-size:1.75rem}& .acc-title{color:var(--grey-99);font-size:.75rem;font-style:italic;font-weight:500}}}}.user-acc-container{padding:1rem;& .accounts-wrapper{background:var(--white);padding:2rem;& h3{margin-bottom:16px}& .single-account-wrap{margin-bottom:32px;& div[class*=__value-container]{padding:8px 12px}& div[class$=__menu]{color:var(--grey-60)}& div[class*=__input]{& input{margin:0}}}& div[class*=__multi-value__label]{color:var(--grey-60);padding:6px}& .buttons-wrap{margin-top:2rem;text-align:right;& a{margin-right:8px}& button:disabled{color:var(--white)}}}}@media (min-width:768px) and (max-width:1024px){.user-acc-container{padding:2rem}}@media (min-width:1025px){.user-acc-container{padding:2rem 0}}.user-profile-basicInfo{padding:1rem;& .profile-header{display:flex;justify-content:space-between;margin-bottom:.75rem;& .profile-edit{align-items:flex-end;color:#666;display:flex;font-size:var(--zeta);font-weight:var(--b);& .edit-icon{margin-left:.75rem}}}& .form-group{margin-bottom:20px;width:99.9%;& .basic-react-select{margin-top:10px}& p{margin-bottom:0}}& .form-group:nth-child(1n){clear:none;float:left;margin-right:30px}& .form-group:last-child{margin-right:0}& .form-group:nth-child(NaNn){float:right;margin-right:0}& .form-group:nth-child(NaNn+1){clear:both}& .basic-info-wrapper{display:flex;flex-flow:row wrap;padding:2rem 1rem;& .form-group{min-height:65px;width:99.9%;word-break:break-all;& label{color:var(--grey-60);font-weight:var(--b)}& .error{border:1px solid var(--red-vibrant)}& .error-msg{color:var(--red-vibrant);font-size:var(--eta)}& .checkbox{align-items:center;display:flex;font-size:1.175rem;& .checkbox-state{color:var(--green-cargill)}& .eta{margin-left:.5rem;padding-bottom:0}}}& .form-group:nth-child(1n){clear:none;float:left;margin-right:30px}& .form-group:last-child{margin-right:0}& .form-group:nth-child(NaNn){float:right;margin-right:0}& .form-group:nth-child(NaNn+1){clear:both}}& .action-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:2rem;padding-top:1rem;width:100%;& button{margin:0;width:100%}}}@media (min-width:768px){.user-profile-basicInfo{& .basic-info-wrapper{& .form-group{width:calc(49.95% - 15px)}& .form-group:nth-child(1n){clear:none;float:left;margin-right:30px}& .form-group:last-child{margin-right:0}& .form-group:nth-child(2n){float:right;margin-right:0}& .form-group:nth-child(odd){clear:both}& .action-container{& button{margin:0;min-width:12rem;width:unset}}}& .form-input-wrap{margin-top:10px;& .input-field{font-size:1rem;margin:0 auto;padding:14px 16px}}}}@media (min-width:768px) and (max-width:1024px){.user-profile-basicInfo{padding:2rem}}@media (min-width:1025px){.user-profile-basicInfo{padding:2rem 0;& .basic-info-wrapper{padding:2rem}}}.user-permission-container__table{background-color:var(--white);width:100%;thead{& th{background-color:var(--grey-gradient);color:var(--grey-60-varient);font-size:15px;font-weight:var(--b);padding:1rem 1.25rem 1rem .75rem;text-align:left;&:first-child{border-top-left-radius:.25rem}&:last-child{border-top-right-radius:.25rem}}}tbody{& tr{border-bottom:1px solid var(--grey-15);&:last-child{border-bottom:none}}& .user-permission-container__table--group{background-color:var(--green-cargill)}& td{color:var(--grey-70);font-size:15px;font-weight:400;line-height:1.2;padding:1rem 1.25rem 1rem .75rem;&:first-child{color:var(--grey-80);font-weight:500}&.user-permission-container__table--group-size{color:var(--white);font-size:17px;font-weight:var(--b)}}& .user-permission-container__table--header{border-bottom:none;& td{background-color:var(--grey-gradient);color:var(--grey-60-varient);font-size:15px;font-weight:var(--b);padding:.7rem 1.25rem .7rem .75rem;text-align:left;&:first-child{border-bottom-left-radius:.25rem}&:last-child{border-bottom-right-radius:.25rem}}}}& .user-permission-container__enable{& .toggle-switch.small-switch{& .toggle-switch-inner{&:before{background-color:rgba(101,141,27,.5)}}}}}& .toggle-switch-inner:after{background-color:var(--grey-40)}.user-permission-container{padding:1rem;& .user-permission-container__header{display:flex;justify-content:space-between;margin-bottom:.75rem;& .editBtn{align-items:flex-end;color:#666;display:flex;font-size:var(--zeta);font-weight:var(--b);& .edit-icon{margin-left:.75rem}}}& .user-permission-container__card{background-color:var(--white);border-radius:.5rem;box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);overflow:auto;padding:1rem}& .action-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:2rem;padding-top:1rem;& button:disabled{color:var(--white);cursor:not-allowed;pointer-events:none}}& .btn{margin:0;width:100%;&:disabled{color:var(--white);cursor:default}}& .edit-permission{display:flex;flex-direction:column;justify-content:center}& .edit-permission,& .view-permission{width:100%;& .permission-checked{color:var(--green-cargill);margin-right:8px}& .desc{color:var(--grey-90);margin-top:8px}}}@media (min-width:768px){.user-permission-container{padding:2rem;& .card{padding:2.5rem 2rem;& .waffle-view{flex-direction:row;flex-wrap:wrap;& .edit-permission,& .view-permission{width:48%}}}& .btn{min-width:12rem;width:unset}}}@media (min-width:1025px){.user-permission-container{padding:2rem 0}}.comment-wrapper{padding:40px 32px;& .user-name{color:var(--black);& .date,& .user-date{color:var(--grey-50);padding-left:10px}}& .comment-para,& .text-area-wrapper{border:1px solid var(--btn-border-color);border-radius:7px;color:var(--grey-50);font-size:var(--epsilon);min-height:100px}& .comment-box{display:flex;flex-flow:column nowrap;& .comment-error{color:var(--bright-red)}& .btn-disable{background-color:var(--grey-99);color:var(--white);opacity:.5;pointer-events:none}}& .comment-btn{margin-left:auto;max-width:150px}& .comment-para{margin-bottom:15px;padding:15px;position:relative;& p{margin-bottom:15px}& .close-icon{background:transparent;border:none;position:absolute;right:5px}}& .no-comment{color:var(--grey-50)}& .um-shade{& .overlay{box-shadow:4.25px 25.25px 10px rgba(0,0,0,.06);margin:0 auto;max-width:800px;padding:5rem;position:relative;text-align:center;width:90%}& p{margin-bottom:1rem}}}.comment-container{padding:1rem;& .comment-header{margin-bottom:.75rem;& .notes-description{font-size:var(--zeta);margin:8px 0 12px}}& .user-name{& .name{color:var(--black);font-size:var(--zeta)}& .date,& .user-date{color:var(--grey-50);font-size:var(--eta)}}& .message{color:var(--grey-50)}}.user-activation-wrapper{& .comment-wrapper{&.active{border:1px solid var(--blue-vibrant)}&.inActive{border:none;padding:2rem 1rem}}}@media (min-width:768px) and (max-width:1024px){.comment-container{padding:2rem}}@media (min-width:1025px){.comment-container{padding:0}}.user-activation-wrapper{& .review-component{background:var(--grey-10);& .footer-link{display:flex;gap:1rem;padding:2rem 1rem;& button{min-width:8rem}& .btn{text-align:center;width:100%}}& .btnBoxless{margin-left:auto}}}.um-shade{& .overlay{box-shadow:4.25px 25.25px 10px rgba(0,0,0,.06);margin:0 auto;max-width:800px;padding:5rem;position:relative;text-align:center;width:90%}& p{margin-bottom:1rem}}@media (min-width:1025px){.user-activation-wrapper{& .review-component{& .footer-link{display:flex;justify-content:flex-end;padding:2rem 0;& a:first-of-type{margin-right:0}& .btn{text-align:center;width:unset}}}}}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;-moz-box-sizing:border-box;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{height:26px;position:absolute;width:33px;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid #00a699;border-top:26px solid transparent;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{right:5px;top:1px}.DayPickerKeyboardShortcuts_showSpan__topLeft{left:5px;top:1px}.DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;text-align:left;top:0;z-index:2}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{background:#fff;border:1px solid #e4e7e7;color:#484848}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{background:#fff;border:0;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{caption-side:top;color:#484848;font-size:18px;padding-bottom:37px;padding-top:22px;text-align:center}.CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{left:9px;position:absolute}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{bottom:0;height:52px;left:0;position:absolute;width:100%}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.DayPickerNavigation_button{border:0;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{border:1px solid #f2f2f2;cursor:default}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;line-height:.78;padding:6px 9px;position:absolute;top:18px}.DayPickerNavigation_bottomButton__horizontalDefault{margin:-10px 22px 30px;position:static}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);display:inline-block;height:100%;padding:5px;position:relative;text-align:center;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{display:block;fill:#82888a;height:19px;width:19px}.DayPickerNavigation_svg__vertical{fill:#484848;height:42px;width:42px}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07)}.DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{background-color:#fff;border:0;border-bottom:2px solid transparent;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{fill:transparent;stroke:#dbdbdb}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.capitalize{text-transform:capitalize}.loader{display:none;text-align:center;transition:opacity 1s ease-out;width:100%;&.fixedLoader{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;z-index:2000}&.show{background-color:transparent;padding-top:28px;position:relative}&.page-active,&.show{align-items:center;display:flex;justify-content:center;opacity:.8}&.page-active{position:fixed}& .loading-gif{display:inline-block;height:50px;object-fit:contain;width:50px}}:root{--eta:0.75rem;--zeta:0.875rem;--epsilon:1rem;--delta:1.125rem;--gamma:1.25rem;--theta:1.5rem;--beta:1.75rem;--lambda:2rem;--alpha:2.25rem;--sigma:2.5rem;--tau:2.75rem;--upsilon:3rem;--mega:3.375rem;--giga:4.75rem;--compact-line-height:1;--comfortable-line-height:1.5;--b:bold;--i:italic;--input-border-color:var(--border-color);--btn-border-color:var(--border-color);--gridview-content:rgba(84,110,122,.1);--gridview-lightsoff:#546e7a;--color-primary:#658d1b;--color-primary-contrast:#fff;--color-primary-shade:#466d0e;--color-primary-heavy:#284d02;--color-primary-tint:#84a449;--color-secondary:#279989;--color-secondary-contrast:#fff;--color-secondary-shade:#167a69;--color-secondary-heavy:#055b49;--color-secondary-tint:#52ada1;--color-tertiary:#007582;--color-tertiary-contrast:#fff;--color-tertiary-shade:#005661;--color-tertiary-heavy:#003641;--color-tertiary-tint:#33919a;--color-success:#68a300;--color-success-contrast:#fff;--color-success-shade:#4f8b00;--color-success-heavy:#2a6800;--color-success-tint:#85b532;--color-success-screen:#eaf0e0;--color-warning:#ffb100;--color-warning-contrast:#522700;--color-warning-shade:#ff9b00;--color-warning-heavy:#ad5400;--color-warning-tint:#fec032;--color-warning-screen:#faf2e0;--color-danger:#cd0d15;--color-dander-contrast:#fff;--color-danger-contrast:#fff;--color-danger-shade:#bc080d;--color-danger-heavy:#a40001;--color-danger-tint:#d63c43;--color-danger-screen:#f5e1e2;--color-neutral:#0092cc;--color-neutral-shade:#0078a8;--color-neutral-heavy:#00648b;--color-neutral-tint:#32a7d5;--color-neutral-screen:#e0eef4;--color-dark:rgba(51,51,51,.8);--color-dark-contrast:#fff;--color-dark-shade:#333;--color-dark-heavy:#191919;--color-dark-tint:rgba(51,51,51,.4);--color-light:hsla(0,0%,60%,.2);--color-light-full:#999;--color-light-contrast:#666;--color-light-shade:hsla(0,0%,60%,.4);--color-light-heavy:hsla(0,0%,60%,.6);--color-light-tint:hsla(0,0%,60%,.1);--background-color:#fff;--background-base-light:hsla(0,0%,100%,.2);--background-color-light:#eee;--background-color-medium:#333;--background-color-dark:#191919;--background-color-disabled:#ccc;--border-color:hsla(0,0%,60%,.4);--overlay-shade:rgba(0,0,0,.2);--color-warm-primary:#9e2a2f;--color-warm-secondary:#be531c;--color-warm-tertiary:#cf7f00;--color-cool-primary:#005f86;--color-cool-secondary:#007582;--color-cool-tertiary:#279989;--card-initials-color-1:#cd0d15;--card-initials-color-2:#dd4607;--card-initials-color-3:#ffb100;--card-initials-color-4:#ffe000;--card-initials-color-5:#d2d425;--card-initials-color-6:#68a300;--card-initials-color-7:#10c8aa;--card-initials-color-8:#00a6c7;--card-initials-color-9:#07c;--color-success-medium:#4da977;--color-danger-medium:#d63c43;--color-overview-graph-high:#32a7d5;--color-overview-graph-mid:#faf2e0;--color-overview-graph-low:#d63c43;--list-item-shadow:#f2f2f2;--list-item-hover-shadow:#f2f2f2;--border-width-10:10px;--red-20:#ecd5d7;--red-40:#daaaaf;--red-60:#c78088;--red-80:#b55560;--red-cargill:#a22b38;--red-dark:#8a1c26;--red-darker:#720e15;--red-vibrant:#d80842;--orange-10:#f9ddcc;--orange-20:#f3ddd1;--orange-40:#e7baa4;--orange-60:#da9876;--orange-80:#ce7549;--orange-cargill:#c2531b;--orange-dark:#af3c11;--orange-darker:#9d2607;--orange-vibrant:#dd4607;--gold-20:#f7e5cc;--gold-40:#ec9;--gold-60:#e6b266;--gold-80:#d93;--gold-dark:#c76500;--gold-darker:#b94c00;--gold-vibrant:#ffb100;--yellow-40:#f1dd99;--yellow-80:#e2bb33;--yellow-cargill:#dbaa00;--yellow-dark:#ce9300;--yellow-darker:#c27c00;--yellow-vibrant:#ffe000;--green-light-40:#dddea8;--green-light-60:#cdce7c;--green-light-75:#aac082;--green-light-80:#bcbd51;--green-light-cargill:#abad25;--green-light-dark:#949718;--green-light-darker:#7e800b;--green-light-vibrant:#d2d425;--green-10:#f0f4e8;--green-20:#e0e8d2;--green-60:#a1ba77;--green-80:#82a349;--green-dark:#4a7212;--green-darker:#325908;--green-vibrant:#69ba0d;--green-vibrant2:#68a300;--green-light:#abad23;--aqua-20:#d1eae8;--aqua-40:#a3d6d1;--aqua-60:#75c1b9;--aqua-80:#47ada2;--aqua-cargill:#19988b;--aqua-dark:#0f7f71;--aqua-darker:#066758;--aqua-vibrant:#10c8aa;--blue-light-20:#cce3e6;--blue-light-60:#66acb4;--blue-light-80:#33919b;--blue-light-dark:#005b68;--blue-light-darker:#00424f;--blue-light-vibrant:#00a6c7;--blue-60:#669eb6;--blue-80:#337e9e;--blue-cargill:#005e86;--blue-dark:#00466c;--blue-darker:#002e53;--blue-vibrant:#007ed9;--neutral-blue:#0092cc;--grey-40:#8fa4ae;--grey-80:#37474e;--grey-90:#273238;--grey-90-varient:#191919;--grey-border:#d6d6d6;--grey-gradient:#dbdbdb;--grey-99:#999;--border-cool-grey-2:#ced3d8;--grey-varient:#5c5c5c;--grey-varient-dark:#333;--grey-60-varient:#666;--selected-highlight:#4c4c4c;--black-opacity__05:hsla(0,0%,86%,.05);--font-baseline:"Helvetica Neue","Helvetica","Arial",sans-serif;--font-basesize:16px;--font-basesize-lineheight:16px;--font-smallsize:12px;--font-smallesize:12px;--font-smallsize-medium:14px;--font-mediumsize:18px;--font-mediumsize-lineheight:27px;--font-mediumlargesize:20px;--font-largesize:28px;--font-largesize-lineheight:35px;--font-bigheading:54px;--font-bigheading-lineheight:59px;--tile-shadow:#fff;--font-size--10:10px;--btn-background:hsla(0,0%,100%,0);--btn-border-color:hsla(0,0%,60%,.4);--btn-hover-border:hsla(0,0%,60%,.7);--btn-hover-background:hsla(0,0%,100%,0);--btn-active-border:hsla(0,0%,60%,.9);--btn-disabled-color:hsla(0,0%,40%,.2);--btn-disabled-border:hsla(0,0%,60%,.2);--btn-lightoff-color:#fff;--btn-lightoff-disabled-color:hsla(0,0%,100%,.2);--btn-boxless-background:hsla(0,0%,60%,.1);--btn-boxless-disabled-background:hsla(0,0%,60%,0);--btn-light-hover-background:hsla(0,0%,60%,.3);--btn-lightoff-lightbtn-background:hsla(0,0%,100%,.1);--btn-lightoff-lightbtn-hover-background:hsla(0,0%,100%,.2);--btn-lightoff-lightbtn-active-background:hsla(0,0%,100%,.3);--btn-lightoff-lightbtn-disabled-color:hsla(0,0%,100%,.1);--btn-dark-background:rgba(51,51,51,.8);--btn-dark-hover-background:rgba(51,51,51,.6);--btn-dark-active-background:rgba(51,51,51,.6);--btn-dark-disabled-background:rgba(51,51,51,.2);--btn-dark-disabled-color:hsla(0,0%,100%,.2);--btn-lightoff-btndark-background:rgba(0,0,0,.8);--btn-lightoff-btndark-hover-background:rgba(0,0,0,.3);--btn-lightoff-btndark-active-background:rgba(0,0,0,.1);--btn-lightoff-btndark-disabled-background:rgba(0,0,0,.2);--input-border-color:rgba(143,164,174,.3);--shade-background:rgba(55,71,78,.25);--color-dark-light:#ccc;--btn-background-modern-light:rgba(177,186,196,.3);--btn-background-modern-exlight:rgba(177,186,196,.2);--btn-border-modern-light:rgba(240,246,252,.1);--red-10:#f5eaea;--red-20:#ecd4d5;--red-30:#e1bfc0;--red-40:#d8aaac;--red-50:#ce9497;--red-60:#c57f82;--red-70:#bb696d;--red-80:#b15559;--red-90:#a73f43;--red-cargill:#9e2a2f;--red-dark:#80181b;--red-darker:#610608;--bright-red:#cd0d15;--orange-bright:#dd4607;--orange-10:#f8ede8;--orange-20:#f2ddd2;--orange-30:#ebcbba;--orange-40:#e5baa4;--orange-50:#dea98d;--orange-60:#d89877;--orange-70:#d18660;--orange-80:#cb7549;--orange-90:#c46432;--orange-cargill:#be531c;--orange-dark:#a6370f;--orange-darker:#8d1b03;--gold-bright:#ffb100;--gold-10:#faf2e5;--gold-20:#f5e5cc;--gold-30:#f0d8b2;--gold-40:#eccc99;--gold-50:#e7bf7f;--gold-60:#e2b266;--gold-70:#dda54c;--gold-80:#d99933;--gold-90:#d38b19;--gold-cargill:#cf7f00;--gold-dark:#bb5f00;--gold-darker:#a83f00;--yellow-bright:#ffe000;--yellow-10:#fbf6e5;--yellow-20:#f8eecc;--yellow-30:#f3e5b2;--yellow-40:#f0dd99;--yellow-50:#ecd47f;--yellow-60:#e9cc66;--yellow-70:#e5c34c;--yellow-80:#e1bb33;--yellow-90:#ddb219;--yellow-cargill:#daaa00;--yellow-dark:#ca8e00;--yellow-darker:#ba7100;--green-light-bright:#d2d425;--green-light-10:#f6f6e9;--green-light-20:#eeefd3;--green-light-30:#e5e6bd;--green-light-40:#dddea7;--green-light-50:#d5d691;--green-light-60:#cdce7b;--green-light-70:#c4c565;--green-light-80:#bcbd4f;--green-light-90:#b3b539;--green-light-cargill:#abad23;--green-light-dark:#8e9113;--green-light-darker:#727504;--green-bright:#68a300;--green-10:#eff3e8;--green-20:#e0e8d1;--green-30:#d0dcba;--green-40:#c1d1a4;--green-50:#b2c68d;--green-60:#a3bb76;--green-70:#93af5f;--green-80:#84a449;--green-90:#749831;--green-cargill:#658d1b;--green-dark:#466d0e;--green-darker:#284d02;--aqua-bright:#10c8aa;--aqua-10:#e9f4f3;--aqua-20:#d4ebe7;--aqua-30:#bee0db;--aqua-40:#a9d6d0;--aqua-50:#93ccc4;--aqua-60:#7dc2b8;--aqua-70:#67b7ac;--aqua-80:#52ada1;--aqua-90:#3ca394;--aqua-cargill:#279989;--aqua-dark:#167a69;--aqua-darker:#055b49;--blue-light-bright:#00a6c7;--blue-light-10:#e5f1f2;--blue-light-20:#cce4e6;--blue-light-30:#b2d5d9;--blue-light-40:#99c8cd;--blue-light-50:#7fbac0;--blue-light-60:#66adb3;--blue-light-70:#4c9fa6;--blue-light-80:#33919a;--blue-light-90:#19838d;--blue-light-cargill:#007582;--blue-light-dark:#005661;--blue-light-darker:#003641;--blue-bright:#07c;--blue-10:#e5eff2;--blue-20:#ccdfe7;--blue-30:#b2cfda;--blue-40:#99bfcf;--blue-50:#7fafc2;--blue-60:#669fb6;--blue-70:#4c8faa;--blue-80:#337f9e;--blue-90:#196f92;--blue-cargill:#005f86;--blue-dark:#004166;--blue-darker:#002346;--light-blue-elaborate:#027681;--white:#fff;--grey-5:#f4f4f4;--grey-10:#eee;--grey-15:#ddd;--grey-20:#ccc;--grey-30:#b2b2b2;--grey-40:#999;--grey-50:#7f7f7f;--grey-60:#666;--grey-70:#4c4c4c;--grey-80:#333;--grey-90:#191919;--black:#000;--black-opacity__12:rgba(0,0,0,.12);--black-opacity__24:rgba(0,0,0,.24);--grey-opacity-30:rgba(143,164,174,.3);--grey-border:rgba(84,110,122,.2);--custom-grey-1:#e0e0e0;--custom-grey-2:#c1c1c1;--color-input-label:#666;--grey-varient:#4c4c4c;--color-utility-link:#b2b2b2;--grey-hover-highlight:#edeeed;--box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 1px 20px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.14)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}.lights-dim{color:var(--grey-90)}.lights-off{color:var(--grey-10)}.lights-alert{background-color:var(--red-80)}.lights-caution{background-color:var(--yellow-80)}a{color:var(--black);&.backToPrevious{color:var(--grey-60);font-size:.875rem}}.breadcrumb{color:var(--grey-60);font-weight:var(--b);position:relative;text-transform:capitalize;z-index:4;&:first-line{display:none}}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.modal{z-index:100}.header-wrapper{padding:28px 40px}.app{display:flex;flex-direction:column;height:100vh;position:relative}.app-content{display:flex;flex:1;flex-direction:column;overflow-y:auto}body,p{font-family:var(--font-baseline);font-size:var(--font-basesize);font-size:100%;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,h2,h3,h4,p{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.alpha,.beta,.delta,.epsilon,.eta,.gamma,.giga,.mega,.zeta{padding-bottom:.25em}.eta{font-size:var(--eta)}.eta,.zeta{line-height:1.375em}.zeta{font-size:var(--zeta)}.epsilon{font-size:var(--epsilon)}.delta,.epsilon{line-height:1.25em}.delta{font-size:var(--delta)}.gamma{font-size:var(--gamma);line-height:1.25em}.theta{font-size:var(--theta);line-height:1.5em}.kappa{font-size:1.625em;line-height:1.625em}.beta{font-size:var(--beta)}.alpha,.beta{line-height:1.25em}.alpha{font-size:var(--alpha);letter-spacing:-1px}.tau{font-size:var(--tau);line-height:2em}.mega{font-size:var(--mega);font-weight:var(--b)}.giga,.mega{letter-spacing:-2px;line-height:1em}.giga{font-size:var(--giga)}.copy{line-height:1.5em;padding-bottom:1.25em}.caption{font-size:var(--eta)}.caption,.legal{font-weight:400;line-height:1.5em}.legal{font-size:.6875em}.b{font-weight:var(--b)}.i{font-style:italic}.material-icons{display:inline-block;font-size:var(--theta);font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;word-wrap:normal;direction:ltr;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-18{font-size:var(--delta)}.material-icons.md-24{font-size:var(--theta)}.material-icons.md-36{font-size:var(--alpha)}.material-icons.md-48{font-size:var(--upsilon)}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.button{border:none;&.text{cursor:pointer;font-family:var(--font-baseline);font-weight:var(--b);height:48px;padding-left:20px;padding-right:20px;&.green-vibrant{background-color:var(--green-vibrant);color:var(--white)}&.grey-20{background-color:var(--grey-20);color:var(--grey-60)}&.grey-90{background-color:var(--grey-90);color:var(--white)}&.transparent{background-color:none;border:2px solid rgba(143,164,174,.3);color:var(--grey-60)}&.orange-vibrant{background-color:#d54a00;color:var(--white)}}}button{&.primary{background-color:var(--green-cargill);border:0;color:var(--white);cursor:pointer;font-size:var(--zeta);font-weight:var(--b);min-height:3.5em;padding:0 1rem;transition-duration:.2s}&.primary:hover{background-color:var(--green-dark)}&.lightsOff .primary:hover{background-color:var(--green-80)}&.primary:focus{border:0;outline:2px solid hsla(82,33%,60%,.5);outline-offset:1px}&.primary:active{background-color:var(--green-darker);border:0;outline:2px solid rgba(123,179,66,.75);outline-offset:1px}&.primary:disabled{background-color:rgba(143,164,174,.4);border:0}&.secondary{background-color:rgba(143,164,174,.3);border:0;border:2px solid rgba(143,164,174,.25);color:var(--grey-60);font-size:var(--zeta);font-weight:var(--b);min-height:3.5em;padding:0 1rem;transition-duration:.2s}&.secondary:hover{background-color:rgba(143,164,174,.5);border:0}&.secondary:focus{border:0;outline:2px solid hsla(82,33%,60%,.5)}&.secondary:active{background-color:rgba(143,164,174,.7);border:0;outline:2px solid rgba(123,179,66,.75)}&.secondary:disabled{background-color:rgba(143,164,174,.2);border:0;color:rgba(84,110,122,.3)}&.btnBoxless{background:none;border:0}}.lightsOff button{color:#eceff1}img{max-width:100%}.bold{font-weight:var(--b)}.search-error-msg{align-items:center;display:flex;justify-content:center;min-height:200px;width:100%}.hide{display:none}.visibleHidden{height:0;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0}.ask-a-question-form-container{overflow-y:auto!important}.select-box-wrapper{z-index:2;& .react-select__control{border-color:var(--grey-20);border-radius:unset;border-width:2px;& .react-select__single-value{font-size:var(--zeta);font-weight:var(--b)}& .react-select__value-container{& div{width:100%;& input{font-weight:var(--b);width:100%}}}}& .react-select__indicator-separator{display:none}& .react-select__dropdown-indicator{color:var(--custom-grey-1)}& .react-select__menu-list{box-shadow:0 0 4px 0 var(--grey-60);font-size:inherit;font-weight:var(--b);& .react-select__option--is-focused{background-color:var(--grey-10);box-shadow:none;color:var(--black)}& .react-select__option--is-selected{background-color:var(--grey-5);box-shadow:none;color:var(--black)}}& .react-select__menu-list:hover{& .react-select__option:hover{background-color:var(--grey-10);box-shadow:none;color:var(--black)}& .react-select__option--is-selected:hover{background-color:var(--grey-5)}}& .react-select__control--is-focused,& .react-select__control--is-focused:hover{border-color:var(--custom-grey-2);border-width:2px;box-shadow:none;& .react-select__dropdown-indicator{color:var(--custom-grey-2)}}}@media (max-width:1024px){.component-wrapper{padding-left:16px;padding-right:16px;width:100%;& .notifications{background-color:var(--grey-60)}& .contracts,& .notifications{padding-bottom:20px;padding-top:24px}& .contracts{background-color:var(--grey-10)}}.body-container{padding:0 16px}.dashboard-app-wrapper{& .header-wrapper{padding:0}}.eta{font-size:var(--eta)}.eta,.zeta{line-height:1.25em}.zeta{font-size:var(--zeta)}.delta,.epsilon{font-size:var(--epsilon);line-height:1.25em}.beta,.gamma,.kappa,.theta{font-size:var(--gamma);line-height:1.25em}.alpha{font-size:var(--beta);letter-spacing:-1px;line-height:1.25em}.lambda{font-size:var(--alpha);line-height:2em}.mega{font-size:var(--alpha)}.giga,.mega{letter-spacing:-2px;line-height:1.25em}.giga{font-size:2.75em}.body-wrapper--left{align-items:center;display:flex;flex-direction:row;height:56px;padding:0 20px;width:inherit;& .help-wrapper{display:none;& .help{height:64px;padding-left:24px}}& .logo{left:50%;position:absolute;transform:translateX(-50%);& img{width:70px}}& .mobile-nav-group{background:#273238;display:flex;flex-direction:column;height:100vh;left:-700px;position:fixed;top:0;transition:all .4s ease;width:90%;z-index:99;& .active{left:0}& .nav-items{margin:23px 0 0;padding-left:20px}& .mobile-nav-close{background:url(/food/assets/images/icons-sprites2.cb04f4a4.png) no-repeat -45px -132px;height:26px;margin-left:20px;margin-top:45px;width:26px}}& .nav-toggle{flex:1;justify-self:flex-start}& .notification-toggle{margin:0 5px}& .hamburger-icon,& .notification-icon{background:url(/food/assets/images/icons-sprites1.e74b04f6.png) no-repeat;display:block;height:26px;width:26px}& .hamburger-icon{background-position:-100px -114px}& .notification-icon{background-position:-43px -912px}}.visibleOnlyDesktop{display:none}.footer-wrapper{font-size:var(--zeta);margin-top:-58px;padding:30px 20px 0;& .footer-link-group{color:var(--grey-60);margin-bottom:30px;text-align:center;& a{color:var(--grey-40);cursor:pointer;display:block;font-weight:var(--b)}}}}@media (min-width:1025px){header ul li{& a{color:#9acd32}}.body-wrapper{height:auto;width:100%}.controlled-facet{& .search-box{margin:8px 0}}.body-container{background:var(--white);padding:0 10%;&.body-container--no-bg{background:transparent}}.component-wrapper{padding:16px 32px;width:100%;& .notifications{background-color:var(--grey-60)}& .contracts,& .notifications{padding-bottom:20px;padding-top:24px}& .contracts{background-color:var(--grey-10)}& h1{margin-top:0}}.no-component-wrapper-padding{margin:0 -60px}.visibleOnlyMobile{display:none}}.lights-on{background-color:var(--white);color:var(--black)}.lights-dim{background-color:var(--grey-10);color:var(--black)}.btn{background-color:var(--btn-background);border:2px solid var(--btn-border-color);color:var(--grey-60);cursor:pointer;display:inline-block;font-size:var(--zeta);font-weight:var(--b);margin:0 .25rem .25rem;min-height:var(--sigma);min-width:5rem;outline:none;padding:0 1.25rem;transition-duration:.2s;&:first-of-type{margin-left:0}&:last-of-type{margin-right:0}&:hover{background-color:var(--btn-hover-background);border:2px solid var(--btn-hover-border)}&:focus{outline:2px solid var(--btn-border-color);outline-offset:1px}&:active{border:2px solid var(--btn-active-border);outline:2px solid var(--btn-active-border);outline-offset:1px}&.disabled{border:2px solid var(--btn-disabled-border);color:var(--btn-disabled-color);cursor:not-allowed}&.btn-full{display:block;width:100%}}.btn-boxless{border:0;&:hover{background-color:var(--btn-boxless-background);border:0}&:active,&:focus{background-color:var(--btn-disabled-border)}&.disabled,&:disabled{background-color:var(--btn-boxless-disabled-background);border:0}}a.btn{border:2px solid var(--btn-border-color);line-height:45px;&:hover{border:2px solid var(--btn-border-color)}}.btn-light{background-color:var(--btn-border-color);border:0;transition-duration:.2s;&:hover{background-color:var(--btn-light-hover-background);border:0}&.disabled,&:active,&:disabled{background-color:var(--btn-disabled-border);border:0}&.disabled,&:disabled{pointer-events:none}}.btn-dark{background-color:var(--btn-dark-background);border:0;color:var(--white);transition-duration:.2s;&:active,&:hover{background-color:var(--btn-dark-hover-background);border:0}&.disabled,&:disabled{background-color:var(--btn-dark-disabled-background);border:0;color:var(--btn-dark-disabled-color)}}.btn-color{background-color:var(--green-cargill);border:0;color:#fff;transition-duration:.2s;&:hover{background-color:var(--green-90);border:0}&:active{background-color:var(--green-80);border:0}&.disabled,&:disabled{background-color:var(--btn-dark-disabled-background);border:0;color:var(--white)}}.lights-off{background-color:var(--grey-80);color:var(--white);& .btn{color:var(--btn-lightoff-color);&.disabled{color:var(--btn-lightoff-disabled-color)}}& .btn-light{background-color:var(--btn-lightoff-lightbtn-background);&:hover{background-color:var(--btn-lightoff-lightbtn-hover-background)}&:active{background-color:var(--btn-lightoff-lightbtn-active-background)}&.disabled,&:disabled{color:var(--btn-lightoff-lightbtn-disabled-color)}}& .btn-dark{background-color:var(--btn-lightoff-btndark-background);&:hover{background-color:var(--btn-lightoff-btndark-hover-background)}&:active{background-color:var(--btn-lightoff-btndark-active-background)}&.disabled,&:disabled{background-color:var(--btn-lightoff-btndark-disabled-background)}}& .btn-color{&:hover{background-color:var(--green-90)}&.disabled,&:disabled{background-color:var(--btn-lightoff-btndark-disabled-background)}}}.lights-alert{background-color:var(--red-cargill);color:var(--white)}.lights-caution{background-color:var(--yellow-cargill);color:var(--black)}.btn-small{font-size:.75rem;padding:.6rem .75rem}a.btn-small{line-height:22px}.card{background-color:var(--white);box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.24);margin-bottom:8px;min-height:80px;transition-duration:.2s;&.card-hover:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.12),0 12px 12px 0 rgba(0,0,0,.18);transform:translateY(-4px)}}@media (max-width:480px){.card{&.card-hover:hover{box-shadow:none;transform:none}}}.modal{& .modal-content-wrapper{left:50%;margin:0;padding-bottom:1rem;padding-top:4rem;top:50%!important;transform:translate(-50%,-50%);&>div{overflow:auto}&>section{box-shadow:0 4px 16px 0 rgba(0,0,0,.2),0 20px 40px 0 rgba(0,0,0,.2)}& .ask-a-question-wrapper{width:100%}}}.select-box-container{position:relative;& label{display:block;font-size:var(--eta)}&.hidden{border:0;visibility:hidden;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}& .select-box{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:2px solid rgba(143,164,174,.3);border-radius:0;color:var(--grey-varient);font-size:var(--zeta);font-weight:var(--b);margin-top:0;min-width:280px;outline:none;padding:14px 20px 16px 10px;width:100%;&::-ms-expand{display:none}}& .down-arrow{color:var(--grey-varient);left:calc(100% - 32px);pointer-events:none;position:absolute}}@media (max-width:480px){.select-box-container{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}.select-box-container:nth-child(1n){margin-left:0;margin-right:30px}.select-box-container:last-child{margin-right:0}.select-box-container:nth-child(1n){margin-left:auto;margin-right:0}}input[type=text],select,textarea{background-color:hsla(0,0%,100%,0);border:2px solid hsla(0,0%,60%,.4);border-radius:0;box-sizing:border-box;margin-bottom:1rem;margin-top:.5rem;padding:1rem;resize:vertical;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%}input:focus{border:2px solid hsla(0,0%,60%,.8);outline:0}label{color:var(--black)}.lightsOff label{color:var(--grey-40)}.disabled-form label{color:var(--grey-60)}button:hover{cursor:pointer}.btnBoxless,.btnBoxless:hover{background:none;border:none;margin:0;min-height:0;min-width:0;padding:0}.form-group p{font-weight:var(--b);margin-top:8px}.dashboard-app-wrapper{background-color:var(--grey-10);& .dashboard__news-section{flex-grow:1}}.dashboard-banner{overflow:hidden;& .img-banner{width:100%}}@media (min-width:1025px){.dashboard-app-wrapper{background-color:var(--white)}.dashboard-banner{position:absolute;top:0;& h2{font-size:60px;left:35px;top:40%}}}.date-input,.shipping-date-wrapper{display:flex;flex-direction:column;& label{&.grey-10{color:var(--grey-10)}&.required{&:before{color:var(--orange-vibrant);content:"\25CF";margin-right:8px;position:relative}}}& .SingleDatePicker{width:100%;& .DateInput_input{padding:13px 8px 12px 12px;&::placeholder{color:var(--color-primary-contrast);opacity:1}&::-ms-input-placeholder{color:var(--color-primary-contrast)}&:-ms-input-placeholder{color:var(--color-primary-contrast)}}& .DateInput_fang{left:150px}& .DateInput_fangShape{display:none;fill:var(--color-primary-contrast)}& .DateInput_fangStroke{display:none;stroke:var(--color-primary-contrast)}& .SingleDatePicker_picker{box-shadow:0 1px 4px 0 rgba(0,0,0,.08),0 6px 10px 0 rgba(0,0,0,.12);margin-top:8px}& .SingleDatePickerInput{background:none;display:inline-flex;flex-direction:row-reverse;margin-top:8px;width:100%;& .SingleDatePicker_picker{background:none}& .SingleDatePickerInput_calendarIcon{& .SingleDatePickerInput_calendarIcon_svg{fill:var(--color-primary-contrast)}}& .DateInput{background:none;width:100%;& .DateInput_input,& .DateInput_input__focused{background:none;border:0;color:var(--black);font-size:var(--zeta);line-height:1.375em}}}& .SingleDatePickerInput__withBorder{border:2px solid hsla(0,0%,100%,.3)}& .DayPicker,& .DayPicker__horizontal{background:var(--color-primary-contrast);border-radius:0}& .DayPickerNavigation_button{background:none;border:none;& svg{fill:var(--color-primary)}}& .DayPicker_weekHeader{color:var(--color-primary);font-weight:var(--b)}& .CalendarMonth_caption{font-size:15px;font-weight:var(--b);padding-top:26px}& .CalendarDay__default{border:none;font-weight:var(--b);line-height:38px}& .CalendarDay__selected,& .CalendarDay__selected:active,& .CalendarDay__selected:hover{background:var(--color-primary);border-radius:50%}& .CalendarDay__blocked_out_of_range{color:var(--grey-40)}& .DayPickerKeyboardShortcuts_show__bottomRight{border-right:33px solid var(--color-primary)}& .DayPickerNavigation_button__horizontal{padding:0}}& .input-feedback{color:var(--color-primary-contrast);margin-top:4px}&.error{& .SingleDatePicker{& .SingleDatePickerInput__withBorder{border-color:var(--color-danger)}}}& svg.DateInput_fang{left:150px}}.request-sample-shipping-info-container{& .shipping-date-wrapper{& .SingleDatePicker{& .DayPickerNavigation_button{background:none}& .SingleDatePickerInput{display:inline-block;margin-top:0;& .DateInput{width:85%;& .DateInput_input,& .DateInput_input__focused{font-size:var(--epsilon)}}}& .CalendarDay__selected{border:none}}}}@media (max-width:480px){.date-input{flex-basis:99.9%;flex-grow:0;flex-shrink:0;max-width:99.9%;width:99.9%}.date-input:nth-child(1n){margin-left:0;margin-right:30px}.date-input:last-child{margin-right:0}.date-input:nth-child(1n){margin-left:auto;margin-right:0}}@media (min-width:481px) and (max-width:767px){.date-input{flex-basis:calc(49.95% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(49.95% - 15px);white-space:nowrap;width:calc(49.95% - 15px)}.date-input:nth-child(1n){margin-left:0;margin-right:30px}.date-input:last-child{margin-right:0}.date-input:nth-child(2n){margin-left:auto;margin-right:0}}@media (min-width:1025px){.date-input{flex-basis:calc(24.975% - 12px);flex-grow:0;flex-shrink:0;height:calc(24.975% - 12px);max-width:calc(24.975% - 12px);width:calc(24.975% - 12px);& label{white-space:nowrap}}.date-input:nth-child(1n){margin-bottom:16px;margin-left:0;margin-right:16px}.date-input:last-child{margin-bottom:0;margin-right:0}.date-input:nth-child(4n){margin-left:auto;margin-right:0}.date-input:nth-last-child(-n+4){margin-bottom:0}}.order-builder{& .orderoptions-form-wrapper{& div#currency,& div#mode,& div#pickUpLocation{z-index:1}}& .order-builder__error-wrapper{align-items:center;background-color:var(--grey-10);display:flex;flex:1;flex-direction:column;padding:3.5rem 10%;& span{color:var(--grey-99);display:inline-block;font-size:22px;font-weight:700;letter-spacing:.01em;line-height:27.5px;text-align:center;& a{text-decoration:underline}}& .btn-wrapper{margin-top:64px;& a{background-color:var(--color-primary);border-radius:2px;color:var(--white);font-size:var(--epsilon);letter-spacing:.02em;padding:16px}}}}